diff --git a/gap/gaptypes.json b/gap/gaptypes.json
index 2cc78f53cbe750c2e5ce3cd74bf8db2a6554b840..598e45c389a6342e99d5bfd0fba131d43311f643 100644
--- a/gap/gaptypes.json
+++ b/gap/gaptypes.json
@@ -37490,10 +37490,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oper.g",
-            "line": 1483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oper.g",
+                "line": 1494
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -40521,10 +40523,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oper.g",
-            "line": 1506
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oper.g",
+                "line": 1517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -41193,10 +41197,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/function.g",
-            "line": 160
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/function.g",
+                "line": 160
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -41218,10 +41224,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/function.g",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/function.g",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -41240,10 +41248,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/function.g",
-            "line": 214
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/function.g",
+                "line": 214
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -41265,10 +41275,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/function.g",
-            "line": 384
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/function.g",
+                "line": 384
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -41288,10 +41300,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -44324,10 +44338,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -46732,10 +46748,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 156
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 156
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -48066,10 +48084,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 276
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 276
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -48405,10 +48425,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 356
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 356
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -48439,10 +48461,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 356
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 356
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -48501,10 +48525,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 356
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 356
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -48528,10 +48554,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -48568,10 +48596,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -48609,10 +48639,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -48637,10 +48669,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 412
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 412
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -49354,10 +49392,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 412
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 412
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -49395,10 +49435,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 412
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 412
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -49417,10 +49459,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -52752,10 +52796,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 485
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 485
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -52961,10 +53011,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 548
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 548
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -53271,10 +53323,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -53394,10 +53448,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 598
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 598
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -53469,10 +53525,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -53513,10 +53571,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -53554,10 +53614,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -53576,10 +53638,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 634
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 634
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -53892,10 +53956,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 650
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 650
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54362,10 +54428,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 676
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 676
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54392,10 +54460,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 694
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 694
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54422,10 +54492,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 749
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 749
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54452,10 +54524,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54482,10 +54556,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 802
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 802
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54512,10 +54588,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 844
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 844
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54578,10 +54656,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/object.gd",
-            "line": 881
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/object.gd",
+                "line": 881
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54679,10 +54759,12 @@
         "filters": [
             []
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/variable.g",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/variable.g",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54703,10 +54785,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54748,10 +54832,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54791,10 +54877,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54815,10 +54903,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -54851,10 +54941,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54907,10 +54999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54934,10 +55028,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 465
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 465
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -54974,10 +55070,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 734
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 734
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -55015,10 +55113,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 929
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 929
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -55072,10 +55172,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1133
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1133
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -55351,10 +55453,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -55404,10 +55508,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -55461,10 +55567,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -55528,10 +55636,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -55641,10 +55751,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -55684,10 +55796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -55708,10 +55822,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1363
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1363
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -55937,10 +56053,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1363
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1363
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -55980,10 +56098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1363
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1363
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56004,10 +56124,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1404
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -56061,10 +56183,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1404
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56104,10 +56228,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1404
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56138,10 +56264,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1430
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1430
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -56446,10 +56574,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1430
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1430
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56489,10 +56619,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1430
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1430
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56513,10 +56645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1469
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1469
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -56673,10 +56807,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1469
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1469
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56716,10 +56852,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1469
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1469
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -56745,10 +56883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -57392,10 +57532,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -57435,10 +57577,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -57459,10 +57603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1545
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1545
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -57934,10 +58080,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1545
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1545
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -57977,10 +58125,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1545
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1545
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -58001,10 +58151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1575
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1575
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -58098,10 +58250,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1575
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1575
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -58141,10 +58295,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1575
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1575
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -58192,10 +58348,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1636
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1637
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 72
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -58915,10 +59085,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -59007,10 +59179,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1743
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1743
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -59043,10 +59217,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1743
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1743
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -59086,10 +59262,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1743
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1743
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -59110,10 +59288,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -59962,10 +60142,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -60005,10 +60187,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -60029,10 +60213,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1821
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1821
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -60164,10 +60350,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1821
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1821
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -60207,10 +60395,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 1821
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 1821
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -60231,10 +60421,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2011
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2011
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -60267,10 +60459,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2011
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2011
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -60310,10 +60504,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2011
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2011
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -60368,10 +60564,32 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2081
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2081
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2082
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 171
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 172
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 728
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -60533,10 +60751,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -60567,10 +60787,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -60667,10 +60889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -60984,10 +61208,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61043,10 +61269,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61067,10 +61295,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -61112,10 +61342,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61155,10 +61387,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61179,10 +61413,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2320
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -61379,10 +61615,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2320
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61422,10 +61660,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2320
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61446,10 +61686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2345
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2345
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -61528,10 +61770,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2449
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2449
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -61651,10 +61895,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2527
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2527
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -61777,10 +62023,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2595
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2595
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -61868,10 +62116,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2666
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2666
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -61960,10 +62210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2712
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2712
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -62055,10 +62307,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2760
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2760
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -62150,10 +62404,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 2971
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 2971
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -63291,10 +63547,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3047
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3047
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -64581,10 +64839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -64933,10 +65193,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3140
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3140
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65293,10 +65555,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3199
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -65374,10 +65638,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3199
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65425,10 +65691,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3199
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65447,10 +65715,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -65519,10 +65789,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65570,10 +65842,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65593,10 +65867,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65699,10 +65975,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65723,10 +66001,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3248
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3248
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65747,10 +66027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -65783,10 +66065,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65826,10 +66110,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65850,10 +66136,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3251
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3251
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -65886,10 +66174,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3251
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3251
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65929,10 +66219,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/coll.gd",
-            "line": 3251
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/coll.gd",
+                "line": 3251
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -65953,10 +66245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -66029,10 +66323,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -66072,10 +66368,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -66118,10 +66416,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -66566,10 +66866,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -66609,10 +66911,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -66643,10 +66947,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 175
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 711
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -66835,10 +67145,28 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 184
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 155
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 388
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 23
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -67319,10 +67647,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 193
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 163
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 702
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -67478,10 +67820,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -67568,10 +67912,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 248
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 248
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 712
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -67741,10 +68091,24 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 257
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 257
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 158
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 697
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 752
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -67988,10 +68352,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 266
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 266
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 715
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68084,10 +68454,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 290
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 290
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68172,10 +68544,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 290
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 290
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68215,10 +68589,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 290
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 290
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68239,10 +68615,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68283,10 +68661,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68348,10 +68728,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68391,10 +68773,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68415,10 +68799,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68480,10 +68866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68536,10 +68924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68560,10 +68950,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68598,10 +68990,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68641,10 +69035,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68665,10 +69061,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 549
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 549
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68712,10 +69110,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 549
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 549
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68755,10 +69155,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 549
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 549
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68779,10 +69181,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -68844,10 +69248,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68887,10 +69293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -68940,10 +69348,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 636
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 637
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 405
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 406
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69308,10 +69730,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 665
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 665
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69344,10 +69768,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 704
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 704
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69526,10 +69952,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 734
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 734
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69608,10 +70036,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 797
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 797
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 798
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 409
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 410
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69725,10 +70167,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 869
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 869
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 870
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69808,10 +70256,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 899
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 899
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -69845,10 +70295,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 925
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 925
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -69885,10 +70337,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70026,10 +70480,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 977
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 977
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70139,10 +70595,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1026
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1026
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1027
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 705
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 706
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70310,10 +70780,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1072
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1072
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1073
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 708
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70411,10 +70895,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1108
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1108
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70535,10 +71025,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70569,10 +71061,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70603,10 +71097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70637,10 +71133,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1300
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70682,10 +71180,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1300
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70725,10 +71225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1300
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70752,10 +71254,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -70789,10 +71293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70823,10 +71329,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1412
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1412
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70889,10 +71397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -70934,10 +71444,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1530
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1530
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1531
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -71047,10 +71563,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1532
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1532
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71095,10 +71613,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1534
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1534
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1535
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -71208,10 +71732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1536
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1536
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71256,10 +71782,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1573
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -71326,10 +71858,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1603
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1603
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -71382,10 +71916,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1603
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1603
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71425,10 +71961,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1603
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1603
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71467,10 +72005,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1666
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1666
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1668
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71585,10 +72129,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1671
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1671
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1673
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71691,10 +72241,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1783
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1783
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1784
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -71782,10 +72338,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1786
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1786
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1787
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -71870,10 +72432,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1875
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1875
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71922,10 +72486,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1959
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1959
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -71962,10 +72528,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 1987
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 1987
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72014,10 +72582,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 2167
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 2167
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -72093,10 +72663,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 2198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 2198
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 2199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72254,10 +72830,28 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.gd",
-            "line": 2237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 2237
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/list.gd",
+                "line": 2238
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 167
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 399
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -72409,10 +73003,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 648
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 648
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -72526,10 +73122,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 648
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 648
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72567,10 +73165,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 648
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 648
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72589,10 +73189,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 692
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -72708,10 +73310,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 692
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72749,10 +73353,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 692
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72774,10 +73380,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1321
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1321
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -72913,10 +73521,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1321
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1321
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72957,10 +73567,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1321
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1321
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -72991,10 +73603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1339
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1339
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -73333,10 +73947,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1339
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1339
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -73376,10 +73992,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1339
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1339
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -73414,10 +74032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1415
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1415
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -73751,10 +74371,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1415
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1415
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -73795,10 +74417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1415
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1415
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -73830,10 +74454,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1422
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1422
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 117
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -74236,10 +74870,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1426
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1426
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -74398,10 +75034,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1434
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1434
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 663
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -76572,10 +77214,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1497
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1497
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -76708,10 +77352,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1497
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1497
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -76752,10 +77398,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1497
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1497
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -76777,10 +77425,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -77328,10 +77978,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1506
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1506
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -77490,10 +78142,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1515
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 664
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -78224,10 +78882,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1522
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1522
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -81994,10 +82654,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -82419,10 +83081,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -82462,10 +83126,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -82486,10 +83152,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1615
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1615
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -82953,10 +83621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -83033,10 +83703,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1696
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1696
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -83114,10 +83786,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1696
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1696
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -83157,10 +83831,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1696
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1696
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -83186,10 +83862,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1701
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1701
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -83654,10 +84336,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -83794,10 +84478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1715
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1715
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -84635,10 +85321,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1737
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1737
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -84778,10 +85466,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1746
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1746
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 662
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -85872,10 +86566,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -85964,10 +86660,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1802
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1802
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86004,10 +86702,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1809
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1809
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86258,10 +86958,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1858
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1858
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -86365,10 +87067,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1858
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1858
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86406,10 +87110,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1858
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1858
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86428,10 +87134,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1891
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1891
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -86489,10 +87197,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1891
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1891
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86530,10 +87240,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1891
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1891
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86554,10 +87266,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1914
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1914
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -86600,10 +87314,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1930
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1930
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86645,10 +87361,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1945
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1945
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 196
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -86690,10 +87412,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1985
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1985
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -86920,10 +87644,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1985
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1985
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86961,10 +87687,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 1985
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 1985
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -86985,10 +87713,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87217,10 +87947,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87260,10 +87992,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87292,10 +88026,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2032
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2032
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87371,10 +88107,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2032
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2032
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87422,10 +88160,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2032
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2032
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87446,10 +88186,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2039
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2039
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87484,10 +88226,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2039
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2039
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87527,10 +88271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2039
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2039
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87551,10 +88297,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2053
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2053
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87589,10 +88337,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2053
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2053
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87632,10 +88382,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2053
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2053
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87656,10 +88408,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2070
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2070
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87694,10 +88448,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2070
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2070
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87737,10 +88493,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2070
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2070
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87761,10 +88519,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2099
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2099
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87806,10 +88566,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2099
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2099
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87849,10 +88611,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2099
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2099
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87873,10 +88637,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -87938,10 +88704,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -87981,10 +88749,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88003,10 +88773,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88115,10 +88887,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2152
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2152
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88189,10 +88963,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2152
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2152
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88232,10 +89008,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/arith.gd",
-            "line": 2152
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/arith.gd",
+                "line": 2152
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88264,10 +89042,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 364
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88328,10 +89112,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 496
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 496
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88455,10 +89241,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 496
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 496
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88498,10 +89286,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 496
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 496
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88525,10 +89315,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 526
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 526
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88634,10 +89426,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 570
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 570
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88701,10 +89495,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 570
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 570
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88744,10 +89540,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 570
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 570
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88768,10 +89566,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88838,10 +89638,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88881,10 +89683,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -88911,10 +89715,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 634
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 634
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -88951,10 +89757,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 653
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 653
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -89024,10 +89832,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 653
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 653
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89067,10 +89877,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 653
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 653
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89093,10 +89905,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.gd",
-            "line": 674
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.gd",
+                "line": 674
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89226,10 +90040,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -89285,10 +90101,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89345,10 +90163,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89372,10 +90192,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -89435,10 +90257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -89496,10 +90320,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89554,10 +90380,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/domain.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/domain.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89576,10 +90404,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -89621,10 +90451,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89662,10 +90494,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89691,10 +90525,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -89753,10 +90589,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89796,10 +90634,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89839,10 +90679,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.g",
-            "line": 681
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 681
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 682
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.g",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89906,10 +90756,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -89960,10 +90812,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90013,10 +90867,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 129
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 129
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90063,10 +90919,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90115,10 +90973,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90172,10 +91032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 215
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 215
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90244,10 +91106,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/set.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/set.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90296,10 +91160,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90590,10 +91456,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90637,10 +91505,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90686,10 +91556,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90734,10 +91606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -90780,10 +91654,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90823,10 +91699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/record.g",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/record.g",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90852,10 +91730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.g",
-            "line": 179
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.g",
+                "line": 179
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90908,10 +91788,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.g",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.g",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -90964,10 +91846,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.g",
-            "line": 203
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.g",
+                "line": 203
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91018,10 +91902,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.g",
-            "line": 215
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.g",
+                "line": 215
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91072,10 +91958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ffe.g",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ffe.g",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -91132,10 +92020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.g",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.g",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -91189,10 +92079,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.g",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.g",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91232,10 +92124,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/list.g",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/list.g",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91256,10 +92150,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -91302,10 +92198,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91345,10 +92243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91401,10 +92301,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 167
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 167
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -91577,10 +92479,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 167
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 167
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91620,10 +92524,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 167
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 167
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91676,10 +92582,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -91873,10 +92781,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91916,10 +92826,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -91972,10 +92884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 242
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -92148,10 +93062,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 242
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92191,10 +93107,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 242
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92247,10 +93165,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -92423,10 +93343,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92466,10 +93388,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92490,10 +93414,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 294
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 294
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -92556,10 +93482,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 294
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 294
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92599,10 +93527,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 294
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 294
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92623,10 +93553,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -92698,10 +93630,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92741,10 +93675,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92768,10 +93704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 521
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 521
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92822,10 +93760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 522
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 522
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92876,10 +93816,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permutat.g",
-            "line": 742
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permutat.g",
+                "line": 742
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -92979,10 +93921,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 53
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 241
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 243
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -93679,10 +94635,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -94093,10 +95051,20 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 122
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 247
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -94350,10 +95318,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -94416,10 +95386,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -94492,10 +95464,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -94631,10 +95605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -94805,10 +95781,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95032,10 +96010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95194,10 +96174,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95341,10 +96323,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 370
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 370
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95394,10 +96378,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 405
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 405
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95485,10 +96471,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 431
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 431
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95541,10 +96529,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 452
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 452
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95649,10 +96639,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 473
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 473
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95776,10 +96768,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 496
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 496
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -95870,10 +96864,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 515
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 518
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -95971,10 +96971,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 545
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 545
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96018,10 +97020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96096,10 +97100,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96142,10 +97148,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 616
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 616
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96227,10 +97235,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 654
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 654
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96318,10 +97328,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96400,10 +97412,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 680
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 680
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96476,10 +97490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/listcoef.gd",
-            "line": 698
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/listcoef.gd",
+                "line": 698
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96520,10 +97536,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/info.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/info.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96557,10 +97575,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/info.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/info.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96609,10 +97629,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/info.gd",
-            "line": 108
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/info.gd",
+                "line": 108
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96644,10 +97666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/files.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96689,10 +97713,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/files.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 192
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96749,10 +97779,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/files.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 195
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 196
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -96798,10 +97834,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/files.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96841,10 +97879,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/files.gd",
-            "line": 284
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/files.gd",
+                "line": 284
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96884,10 +97924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -96949,10 +97991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 277
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 277
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97012,10 +98056,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 336
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97151,10 +98201,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 368
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 368
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97216,10 +98268,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 398
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 398
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97296,10 +98350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 439
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 439
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97419,10 +98475,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97476,10 +98534,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 479
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 479
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -97543,10 +98603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 523
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 523
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -97635,10 +98697,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 547
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 547
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -97715,10 +98779,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 568
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 568
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -97752,10 +98818,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 593
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 593
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97827,10 +98895,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 615
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 615
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97861,10 +98931,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 634
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 634
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97898,10 +98970,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 712
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 712
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97948,10 +99022,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 759
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 759
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -97998,10 +99074,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 981
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 981
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -98086,10 +99164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 982
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 982
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98159,10 +99239,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 1073
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 1073
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98202,10 +99284,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 1093
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 1093
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98245,10 +99329,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 1115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 1115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98288,10 +99374,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/streams.gd",
-            "line": 1136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/streams.gd",
+                "line": 1136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98347,10 +99435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vecmat.gd",
-            "line": 428
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vecmat.gd",
+                "line": 428
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -98534,10 +99624,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vecmat.gd",
-            "line": 449
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vecmat.gd",
+                "line": 449
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -98618,10 +99710,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/random.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98685,10 +99779,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/random.gd",
-            "line": 129
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 129
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 130
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98775,10 +99875,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/random.gd",
-            "line": 131
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 131
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -98848,10 +99954,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/random.gd",
-            "line": 226
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 226
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/random.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -98895,10 +100007,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/string.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/string.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99006,10 +100120,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99104,10 +100220,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99201,10 +100319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99246,10 +100366,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99289,10 +100411,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99313,10 +100437,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 179
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 179
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99358,10 +100484,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 179
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 179
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99401,10 +100529,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 179
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 179
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99425,10 +100555,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99470,10 +100602,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99513,10 +100647,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99537,10 +100673,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99582,10 +100720,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99625,10 +100765,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99649,10 +100791,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99694,10 +100838,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99737,10 +100883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99761,10 +100909,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 183
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 183
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99806,10 +100956,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 183
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 183
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99849,10 +101001,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 183
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 183
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99873,10 +101027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -99918,10 +101074,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99961,10 +101119,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -99985,10 +101145,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100030,10 +101192,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100073,10 +101237,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100097,10 +101263,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100142,10 +101310,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100185,10 +101355,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100209,10 +101381,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100245,10 +101419,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100288,10 +101464,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100312,10 +101490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100348,10 +101528,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100391,10 +101573,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100415,10 +101599,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100451,10 +101637,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100494,10 +101682,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100518,10 +101708,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 190
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 190
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100563,10 +101755,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 190
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 190
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100606,10 +101800,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 190
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 190
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100630,10 +101826,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100675,10 +101873,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100718,10 +101918,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100742,10 +101944,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100787,10 +101991,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100830,10 +102036,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100854,10 +102062,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100890,10 +102100,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100933,10 +102145,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -100957,10 +102171,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -100993,10 +102209,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101036,10 +102254,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101060,10 +102280,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101096,10 +102318,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101139,10 +102363,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101163,10 +102389,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101208,10 +102436,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101251,10 +102481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101275,10 +102507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101320,10 +102554,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101363,10 +102599,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101387,10 +102625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 199
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101432,10 +102672,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 199
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101475,10 +102717,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 199
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 199
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101499,10 +102743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101544,10 +102790,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101587,10 +102835,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101611,10 +102861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101656,10 +102908,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101699,10 +102953,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101723,10 +102979,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101768,10 +103026,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101811,10 +103071,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101835,10 +103097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 203
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 203
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101880,10 +103144,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 203
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 203
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101923,10 +103189,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 203
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 203
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -101947,10 +103215,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -101992,10 +103262,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102035,10 +103307,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102059,10 +103333,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 205
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 205
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102104,10 +103380,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 205
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 205
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102147,10 +103425,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 205
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 205
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102171,10 +103451,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102225,10 +103507,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102268,10 +103552,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102292,10 +103578,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102337,10 +103625,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102380,10 +103670,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102404,10 +103696,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102458,10 +103752,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102501,10 +103797,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102525,10 +103823,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102570,10 +103870,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102613,10 +103915,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102640,10 +103944,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102677,10 +103983,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102731,10 +104039,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102774,10 +104084,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102801,10 +104113,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102850,10 +104164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -102895,10 +104211,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102938,10 +104256,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -102967,10 +104287,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 214
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 214
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103036,10 +104358,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 214
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 214
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103079,10 +104403,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 214
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 214
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103106,10 +104432,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103167,10 +104495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103212,10 +104542,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103255,10 +104587,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103279,10 +104613,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 218
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 218
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103324,10 +104660,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 218
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 218
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103367,10 +104705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 218
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 218
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103391,10 +104731,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103427,10 +104769,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103470,10 +104814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103494,10 +104840,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103530,10 +104878,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103573,10 +104923,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103597,10 +104949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103633,10 +104987,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103676,10 +105032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103700,10 +105058,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103736,10 +105096,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103779,10 +105141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103803,10 +105167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 224
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 224
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103848,10 +105214,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 224
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 224
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103891,10 +105259,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 224
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 224
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -103915,10 +105285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -103960,10 +105332,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104003,10 +105377,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104027,10 +105403,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104063,10 +105441,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104106,10 +105486,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104130,10 +105512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104166,10 +105550,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104209,10 +105595,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104233,10 +105621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104269,10 +105659,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104312,10 +105704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104336,10 +105730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104372,10 +105768,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104415,10 +105813,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104439,10 +105839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104475,10 +105877,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104518,10 +105922,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104545,10 +105951,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104572,10 +105980,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104599,10 +106009,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104651,10 +106063,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104678,10 +106092,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104705,10 +106121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104729,10 +106147,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104776,10 +106196,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104819,10 +106241,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104843,10 +106267,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -104890,10 +106316,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104933,10 +106361,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -104957,10 +106387,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 242
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105004,10 +106436,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 242
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105047,10 +106481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 242
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105071,10 +106507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105118,10 +106556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105161,10 +106601,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105194,10 +106636,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 322
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/float.gd",
+                "line": 323
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105276,10 +106724,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/process.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/process.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105415,10 +106865,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tuples.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tuples.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105460,10 +106912,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tuples.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tuples.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105496,10 +106950,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tuples.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tuples.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105539,10 +106995,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tuples.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tuples.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105563,10 +107021,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tuples.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tuples.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105613,10 +107073,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tuples.gd",
-            "line": 177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tuples.gd",
+                "line": 177
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105650,10 +107112,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rvecempt.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rvecempt.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105695,10 +107159,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rvecempt.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rvecempt.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105738,10 +107204,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rvecempt.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rvecempt.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105762,10 +107230,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extaset.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extaset.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105798,10 +107268,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extaset.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extaset.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105841,10 +107313,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extaset.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extaset.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105865,10 +107339,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extaset.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extaset.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -105911,10 +107387,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extaset.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extaset.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105954,10 +107432,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extaset.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extaset.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -105979,10 +107459,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106028,10 +107510,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106072,10 +107556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106096,10 +107582,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106132,10 +107620,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106175,10 +107665,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106199,10 +107691,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106235,10 +107729,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106289,10 +107785,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extlset.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extlset.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106313,10 +107811,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extrset.gd",
-            "line": 133
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extrset.gd",
+                "line": 133
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106349,10 +107849,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extrset.gd",
-            "line": 133
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extrset.gd",
+                "line": 133
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106392,10 +107894,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extrset.gd",
-            "line": 133
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extrset.gd",
+                "line": 133
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106416,10 +107920,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extrset.gd",
-            "line": 140
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extrset.gd",
+                "line": 140
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106452,10 +107958,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extrset.gd",
-            "line": 140
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extrset.gd",
+                "line": 140
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106495,10 +108003,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extrset.gd",
-            "line": 140
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extrset.gd",
+                "line": 140
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106519,10 +108029,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extuset.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extuset.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106555,10 +108067,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extuset.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extuset.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106598,10 +108112,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extuset.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extuset.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106622,10 +108138,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extuset.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extuset.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -106658,10 +108176,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extuset.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extuset.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106701,10 +108221,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/extuset.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/extuset.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106726,10 +108248,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106811,10 +108335,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 242
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 242
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106946,10 +108476,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -106994,10 +108526,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 277
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 277
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107072,10 +108606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107112,10 +108648,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 380
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 380
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107167,10 +108705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107212,10 +108752,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 408
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107255,10 +108797,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 605
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 605
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107298,10 +108842,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 627
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 627
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107458,10 +109004,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107484,10 +109032,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 671
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 671
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107511,10 +109061,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/dict.gd",
-            "line": 685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/dict.gd",
+                "line": 685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107535,10 +109087,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107571,10 +109125,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107614,10 +109170,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107638,10 +109196,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107674,10 +109234,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107717,10 +109279,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107741,10 +109305,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107786,10 +109352,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107829,10 +109397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107853,10 +109423,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -107891,10 +109463,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107934,10 +109508,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -107958,10 +109534,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 375
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -108005,10 +109583,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 375
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108048,10 +109628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 375
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108072,10 +109654,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -108166,10 +109750,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108209,10 +109795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108233,10 +109821,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -108440,10 +110030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108483,10 +110075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108507,10 +110101,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 484
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 484
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -108733,10 +110329,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 484
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 484
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108776,10 +110374,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 484
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 484
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108800,10 +110400,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -108905,10 +110507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108948,10 +110552,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -108972,10 +110578,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 543
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 543
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -109088,10 +110696,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 543
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 543
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109131,10 +110741,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 543
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 543
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109155,10 +110767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 560
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 560
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -109228,10 +110842,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 560
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 560
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109271,10 +110887,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 560
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 560
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109295,10 +110913,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 584
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 584
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -109340,10 +110960,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 584
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 584
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109383,10 +111005,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 584
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 584
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109407,10 +111031,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 601
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 601
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -109443,10 +111069,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 601
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 601
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109518,10 +111146,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 601
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 601
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109542,10 +111172,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -109587,10 +111219,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109630,10 +111264,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109654,10 +111290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 688
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 688
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -109860,10 +111498,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 688
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 688
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109916,10 +111556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 688
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 688
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -109940,10 +111582,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -110135,10 +111779,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -110178,10 +111824,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -110202,10 +111850,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -110315,10 +111965,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -110358,10 +112010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -110383,10 +112037,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 752
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 752
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -110706,10 +112362,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -111462,10 +113120,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 799
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 799
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -111923,10 +113583,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 822
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 822
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -112058,10 +113720,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -112295,10 +113959,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 973
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 973
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -112406,10 +114072,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 999
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 999
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -113015,10 +114683,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1021
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1021
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -113468,10 +115138,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -114118,10 +115790,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1255
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1255
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -114162,10 +115836,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -114294,10 +115970,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -114633,10 +116311,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1360
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1360
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -114857,10 +116537,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -114939,10 +116621,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -114982,10 +116666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapping.gd",
-            "line": 1478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapping.gd",
+                "line": 1478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115006,10 +116692,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -115053,10 +116741,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115096,10 +116786,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115120,10 +116812,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 89
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 89
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -115167,10 +116861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 89
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 89
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115210,10 +116906,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 89
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 89
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115234,10 +116932,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -115281,10 +116981,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115324,10 +117026,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115348,10 +117052,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -115633,10 +117339,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115676,10 +117384,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115700,10 +117410,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -115887,10 +117599,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115930,10 +117644,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -115954,10 +117670,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116001,10 +117719,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116044,10 +117764,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116068,10 +117790,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116115,10 +117839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116158,10 +117884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116182,10 +117910,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116229,10 +117959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116272,10 +118004,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116296,10 +118030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 358
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 358
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116492,10 +118228,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 358
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 358
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116535,10 +118273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 358
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 358
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116559,10 +118299,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116706,10 +118448,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116749,10 +118493,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116773,10 +118519,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116820,10 +118568,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116863,10 +118613,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116891,10 +118643,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 473
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 473
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -116915,10 +118669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -116971,10 +118727,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117014,10 +118772,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117038,10 +118798,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117076,10 +118838,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117119,10 +118883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117143,10 +118909,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 758
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117181,10 +118949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 758
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117224,10 +118994,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 758
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117248,10 +119020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 789
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 789
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117286,10 +119060,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 789
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 789
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117329,10 +119105,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 789
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 789
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117353,10 +119131,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 860
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 860
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117391,10 +119171,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 860
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 860
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117434,10 +119216,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 860
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 860
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117458,10 +119242,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 889
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 889
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117496,10 +119282,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 889
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 889
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117539,10 +119327,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 889
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 889
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117563,10 +119353,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 918
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 918
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117601,10 +119393,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 918
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 918
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117644,10 +119438,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mapphomo.gd",
-            "line": 918
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mapphomo.gd",
+                "line": 918
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117669,10 +119465,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 248
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 248
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117732,10 +119530,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 248
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 248
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117776,10 +119576,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 248
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 248
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117801,10 +119603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 266
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 266
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117845,10 +119649,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 266
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 266
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117889,10 +119695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 266
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 266
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -117914,10 +119722,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -117981,10 +119791,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118025,10 +119837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118050,10 +119864,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118117,10 +119933,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118161,10 +119979,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118186,10 +120006,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118253,10 +120075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118297,10 +120121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118322,10 +120148,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 386
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 386
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118389,10 +120217,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 386
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 386
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118433,10 +120263,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 386
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 386
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118458,10 +120290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118525,10 +120359,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118569,10 +120405,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118594,10 +120432,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118661,10 +120501,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118705,10 +120547,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118730,10 +120574,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 452
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 452
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118786,10 +120632,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 452
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 452
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118830,10 +120678,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 452
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 452
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118855,10 +120705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -118922,10 +120774,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118966,10 +120820,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -118991,10 +120847,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119038,10 +120896,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 536
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 536
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119085,10 +120945,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 564
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 564
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119132,10 +120994,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 582
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 582
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119168,10 +121032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 600
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 600
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119214,10 +121080,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 600
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 600
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119258,10 +121126,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 600
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 600
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119283,10 +121153,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119327,10 +121199,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119371,10 +121245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119396,10 +121272,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 656
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 656
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119432,10 +121310,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 684
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 684
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119524,10 +121404,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 684
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 684
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119568,10 +121450,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 684
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 684
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119593,10 +121477,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 704
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 704
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119647,10 +121533,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 704
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 704
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119691,10 +121579,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 704
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 704
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119720,10 +121610,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 811
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 811
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119764,10 +121656,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 813
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 813
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119803,10 +121697,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 852
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 852
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -119839,10 +121735,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 852
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 852
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119882,10 +121780,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 852
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 852
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -119907,10 +121807,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 874
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 874
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120051,10 +121953,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 874
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 874
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120095,10 +121999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 874
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 874
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120121,10 +122027,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 897
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 897
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120189,10 +122097,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/relation.gd",
-            "line": 900
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/relation.gd",
+                "line": 900
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120267,10 +122177,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120314,10 +122226,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120361,10 +122275,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120412,10 +122328,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120466,10 +122384,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120509,10 +122429,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120537,10 +122459,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120575,10 +122499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120719,10 +122645,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120762,10 +122690,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120786,10 +122716,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -120866,10 +122798,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120909,10 +122843,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -120933,10 +122869,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 443
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 443
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -121051,10 +122989,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 443
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 443
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121094,10 +123034,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 443
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 443
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121118,10 +123060,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -121266,10 +123210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121309,10 +123255,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121333,10 +123281,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -121378,10 +123328,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121421,10 +123373,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121445,10 +123399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -121532,10 +123488,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121575,10 +123533,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121604,10 +123564,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -121934,10 +123896,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -121977,10 +123941,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122001,10 +123967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -122079,10 +124047,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122134,10 +124104,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122158,10 +124130,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -122296,10 +124270,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122339,10 +124315,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122363,10 +124341,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 636
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -122408,10 +124388,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 636
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122451,10 +124433,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 636
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122476,10 +124460,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 655
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 655
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -122738,10 +124724,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -123757,10 +125745,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -123800,10 +125790,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -123841,10 +125833,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -123866,10 +125860,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -123936,10 +125932,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 723
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 723
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124041,10 +126039,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 937
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 937
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -124113,10 +126113,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 937
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 937
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124156,10 +126158,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/magma.gd",
-            "line": 937
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/magma.gd",
+                "line": 937
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124184,10 +126188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124225,10 +126231,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124266,10 +126274,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124293,10 +126303,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 160
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 160
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124334,10 +126346,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124360,10 +126374,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -124398,10 +126414,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124443,10 +126461,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124470,10 +126490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmideal.gd",
-            "line": 232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmideal.gd",
+                "line": 232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124510,10 +126532,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmhom.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmhom.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124613,10 +126637,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 69
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -124657,10 +126687,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -124702,10 +126734,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124745,10 +126779,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124772,10 +126808,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124837,10 +126875,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 109
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 109
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -124882,10 +126922,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 109
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 109
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124925,10 +126967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 109
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 109
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -124955,10 +126999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -125016,10 +127062,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125060,10 +127108,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125084,10 +127134,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -125120,10 +127172,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125163,10 +127217,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmadj.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmadj.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125187,10 +127243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -125223,10 +127281,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125266,10 +127326,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125300,10 +127362,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -125348,10 +127412,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125391,10 +127457,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125418,10 +127486,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125469,10 +127539,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -125505,10 +127577,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125548,10 +127622,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125575,10 +127651,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125629,10 +127707,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125680,10 +127760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -125716,10 +127798,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125759,10 +127843,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125786,10 +127872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125826,10 +127914,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmcong.gd",
-            "line": 160
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmcong.gd",
+                "line": 160
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125868,10 +127958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125928,10 +128020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -125988,10 +128082,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126043,10 +128139,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126090,10 +128188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126133,10 +128233,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126157,10 +128259,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126204,10 +128308,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126247,10 +128353,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126271,10 +128379,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126318,10 +128428,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126361,10 +128473,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126386,10 +128500,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126442,10 +128558,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126486,10 +128604,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semicong.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semicong.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126515,10 +128635,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126554,10 +128676,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126588,10 +128712,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126644,10 +128770,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126687,10 +128815,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126715,10 +128845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126753,10 +128885,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126820,10 +128954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126863,10 +128999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126889,10 +129027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -126949,10 +129089,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -126994,10 +129136,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127020,10 +129164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -127080,10 +129226,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127125,10 +129273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127151,10 +129301,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -127200,10 +129352,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127245,10 +129399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127271,10 +129427,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -127368,10 +129526,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127413,10 +129573,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127439,10 +129601,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -127557,10 +129721,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127602,10 +129768,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127628,10 +129796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -127699,10 +129869,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127744,10 +129916,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127770,10 +129944,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 434
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 434
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -127830,10 +130006,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 434
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 434
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127875,10 +130053,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 434
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 434
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -127905,10 +130085,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 470
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 470
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128013,10 +130195,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 473
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 473
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128074,10 +130258,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128119,10 +130305,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 479
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 479
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128179,10 +130367,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 500
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 500
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128233,10 +130423,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -128303,10 +130495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128348,10 +130542,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128374,10 +130570,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 533
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 533
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -128441,10 +130639,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 533
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 533
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128486,10 +130686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 533
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 533
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128512,10 +130714,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -128551,10 +130755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 561
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 561
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -128598,10 +130804,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 561
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 561
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128643,10 +130851,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 561
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 561
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128674,10 +130884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 563
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 563
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128749,10 +130961,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -128798,10 +131012,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128843,10 +131059,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128869,10 +131087,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -128918,10 +131138,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128963,10 +131185,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -128989,10 +131213,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 567
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 567
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129038,10 +131264,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 567
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 567
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129083,10 +131311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 567
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 567
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129109,10 +131339,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 568
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 568
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129158,10 +131390,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 568
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 568
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129203,10 +131437,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 568
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 568
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129229,10 +131465,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129278,10 +131516,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129323,10 +131563,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129349,10 +131591,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 570
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 570
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129398,10 +131642,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 570
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 570
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129443,10 +131689,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 570
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 570
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129469,10 +131717,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 571
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 571
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129518,10 +131768,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 571
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 571
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129563,10 +131815,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 571
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 571
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129589,10 +131843,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129638,10 +131894,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129683,10 +131941,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129709,10 +131969,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 573
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129758,10 +132020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 573
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129803,10 +132067,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 573
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129829,10 +132095,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129878,10 +132146,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129923,10 +132193,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -129949,10 +132221,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 575
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 575
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -129998,10 +132272,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 575
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 575
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130043,10 +132319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 575
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 575
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130069,10 +132347,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 576
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 576
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130118,10 +132398,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 576
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 576
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130163,10 +132445,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 576
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 576
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130189,10 +132473,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 577
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 577
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130238,10 +132524,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 577
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 577
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130283,10 +132571,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 577
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 577
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130309,10 +132599,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130358,10 +132650,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130403,10 +132697,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130429,10 +132725,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130478,10 +132776,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130523,10 +132823,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130549,10 +132851,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 580
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 580
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130598,10 +132902,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 580
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 580
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130643,10 +132949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 580
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 580
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130669,10 +132977,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130718,10 +133028,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130763,10 +133075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130789,10 +133103,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 582
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 582
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130838,10 +133154,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 582
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 582
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130883,10 +133201,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 582
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 582
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -130909,10 +133229,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 613
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 613
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -130971,10 +133293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semigrp.gd",
-            "line": 614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semigrp.gd",
+                "line": 614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131032,10 +133356,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131083,10 +133409,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131127,10 +133455,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131152,10 +133482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131203,10 +133535,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131247,10 +133581,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131273,10 +133609,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131326,10 +133664,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131371,10 +133711,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131397,10 +133739,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131448,10 +133792,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131493,10 +133839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/smgideal.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/smgideal.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131517,10 +133865,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/monoid.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/monoid.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131577,10 +133927,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/monoid.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/monoid.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131658,10 +134010,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/monoid.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/monoid.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131701,10 +134055,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/monoid.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/monoid.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131729,10 +134085,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/monoid.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/monoid.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131772,10 +134130,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131818,10 +134178,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -131922,10 +134284,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131967,10 +134331,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -131998,10 +134364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -132079,10 +134447,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132124,10 +134494,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132150,10 +134522,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -132220,10 +134594,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132265,10 +134641,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132291,10 +134669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -132340,10 +134720,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132385,10 +134767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132416,10 +134800,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132589,10 +134975,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 404
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 405
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -132753,10 +135145,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 404
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132798,10 +135192,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 404
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132824,10 +135220,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -132909,10 +135307,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132954,10 +135354,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -132979,10 +135381,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 462
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 462
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -133066,10 +135470,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 462
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 462
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133110,10 +135516,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 462
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 462
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133135,10 +135543,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 483
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -133200,10 +135610,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 483
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133244,10 +135656,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 483
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133269,10 +135683,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 510
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 510
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -133334,10 +135750,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 510
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 510
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133378,10 +135796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 510
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 510
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133404,10 +135824,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 529
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 529
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -133564,10 +135986,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 529
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 529
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133609,10 +136033,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 529
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 529
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133635,10 +136061,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -133744,10 +136172,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133789,10 +136219,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133815,10 +136247,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 586
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 586
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -133875,10 +136309,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 586
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 586
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133920,10 +136356,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 586
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 586
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -133946,10 +136384,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -134041,10 +136481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134086,10 +136528,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 607
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 607
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134112,10 +136556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 665
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 665
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -134172,10 +136618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 665
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 665
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134217,10 +136665,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 665
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 665
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134243,10 +136693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -134328,10 +136780,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134373,10 +136827,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134399,10 +136855,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -134472,10 +136930,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134517,10 +136977,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134543,10 +137005,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 738
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 738
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -134714,10 +137178,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 738
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 738
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134759,10 +137225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 738
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 738
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134785,10 +137253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 770
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 770
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -134895,10 +137365,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 770
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 770
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134940,10 +137412,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 770
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 770
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -134971,10 +137445,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 807
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 807
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -135126,10 +137602,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 807
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 807
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135171,10 +137649,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 807
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 807
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135197,10 +137677,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 827
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 827
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -135274,10 +137756,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 827
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 827
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135319,10 +137803,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 827
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 827
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135343,10 +137829,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -135408,10 +137896,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135451,10 +137941,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135477,10 +137969,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 880
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 880
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -135571,10 +138065,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 880
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 880
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135616,10 +138112,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 880
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 880
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135647,10 +138145,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 901
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 901
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135710,10 +138210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 922
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 922
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135771,10 +138273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 943
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 943
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -135842,10 +138346,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 943
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 943
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135887,10 +138393,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 943
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 943
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -135913,10 +138421,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 962
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 962
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -136062,10 +138572,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 962
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 962
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136107,10 +138619,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 962
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 962
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136138,10 +138652,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1068
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1068
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -136361,10 +138877,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1068
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1068
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136406,10 +138924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1068
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1068
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136432,10 +138952,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1092
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1092
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -136504,10 +139026,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1092
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1092
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136549,10 +139073,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1092
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1092
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136575,10 +139101,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -136647,10 +139175,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136692,10 +139222,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136718,10 +139250,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1139
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1139
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -136908,10 +139442,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1139
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1139
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136953,10 +139489,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1139
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1139
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -136979,10 +139517,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137057,10 +139597,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137102,10 +139644,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137128,10 +139672,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137216,10 +139762,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137261,10 +139809,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137287,10 +139837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137357,10 +139909,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137402,10 +139956,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1222
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1222
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137428,10 +139984,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137486,10 +140044,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137531,10 +140091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137557,10 +140119,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137624,10 +140188,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137669,10 +140235,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137695,10 +140263,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137789,10 +140359,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137834,10 +140406,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137860,10 +140434,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -137931,10 +140507,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -137976,10 +140554,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138002,10 +140582,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1354
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1354
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -138084,10 +140666,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1354
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1354
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138129,10 +140713,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1354
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1354
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138155,10 +140741,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1375
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -138226,10 +140814,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1375
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138271,10 +140861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1375
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138297,10 +140889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -138461,10 +141055,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138506,10 +141102,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138532,10 +141130,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1420
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1420
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -138610,10 +141210,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1420
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1420
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138655,10 +141257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1420
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1420
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138686,10 +141290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -138759,10 +141365,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138804,10 +141412,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138830,10 +141440,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1480
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1480
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -138888,10 +141500,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1480
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1480
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138933,10 +141547,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1480
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1480
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -138959,10 +141575,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -139082,10 +141700,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139127,10 +141747,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139153,10 +141775,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -139233,10 +141857,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139278,10 +141904,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139309,10 +141937,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -139422,10 +142052,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139467,10 +142099,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139493,10 +142127,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1563
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1563
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -139629,10 +142265,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1563
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1563
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139674,10 +142312,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1563
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1563
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139700,10 +142340,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1604
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1604
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -139761,10 +142403,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1604
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1604
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139806,10 +142450,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1604
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1604
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -139832,10 +142478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1626
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1626
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -139991,10 +142639,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1626
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1626
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140036,10 +142686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1626
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1626
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140062,10 +142714,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -140109,10 +142763,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140154,10 +142810,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140180,10 +142838,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1661
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1661
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -140251,10 +142911,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1661
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1661
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140296,10 +142958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1661
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1661
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140322,10 +142986,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1682
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1682
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -140426,10 +143092,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1682
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1682
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140471,10 +143139,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1682
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1682
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140497,10 +143167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1701
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1701
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -140555,10 +143227,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1701
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1701
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140600,10 +143274,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1701
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1701
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140626,10 +143302,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1723
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1723
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -140723,10 +143401,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1723
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1723
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140768,10 +143448,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1723
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1723
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140794,10 +143476,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1737
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1737
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -140867,10 +143551,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1737
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1737
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140912,10 +143598,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1737
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1737
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -140938,10 +143626,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1759
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1759
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -141090,10 +143780,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1759
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1759
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141135,10 +143827,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1759
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1759
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141161,10 +143855,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1784
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1784
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -141335,10 +144031,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1784
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1784
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141380,10 +144078,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1784
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1784
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141411,10 +144111,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1820
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1820
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -141630,10 +144332,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1820
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1820
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141675,10 +144379,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1820
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1820
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141772,10 +144478,32 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1848
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1848
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1849
+            },
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 668
+            },
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 669
+            },
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 670
+            },
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 671
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141911,10 +144639,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -141957,10 +144687,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1852
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1852
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -142015,10 +144747,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1852
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1852
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142060,10 +144794,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1852
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1852
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142094,10 +144830,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1878
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1878
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142139,10 +144877,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1879
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1879
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -142197,10 +144937,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1879
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1879
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142242,10 +144984,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1879
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1879
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142268,10 +145012,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1902
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1902
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -142391,10 +145137,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1902
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1902
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142436,10 +145184,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1902
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1902
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142462,10 +145212,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1926
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1926
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -142544,10 +145296,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1926
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1926
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142589,10 +145343,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1926
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1926
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142613,10 +145369,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1956
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1956
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -142729,10 +145487,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1956
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1956
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142772,10 +145532,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1956
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1956
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142798,10 +145560,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1974
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1974
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -142884,10 +145648,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1974
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1974
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142929,10 +145695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 1974
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 1974
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -142955,10 +145723,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2010
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -143102,10 +145872,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2010
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143147,10 +145919,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2010
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143173,10 +145947,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2035
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2035
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -143297,10 +146073,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2035
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2035
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143342,10 +146120,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2035
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2035
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143368,10 +146148,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2058
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2058
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -143428,10 +146210,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2058
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2058
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143473,10 +146257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2058
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2058
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143499,10 +146285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -143559,10 +146347,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143604,10 +146394,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143630,10 +146422,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -143690,10 +146484,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143735,10 +146531,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143761,10 +146559,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2174
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -143821,10 +146621,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2174
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143866,10 +146668,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2174
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -143892,10 +146696,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -144068,10 +146874,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144113,10 +146921,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144139,10 +146949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -144222,10 +147034,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144267,10 +147081,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144297,10 +147113,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144391,10 +147209,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2311
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2311
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144497,10 +147317,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2328
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2330
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2842
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144546,10 +147376,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -144984,10 +147816,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2463
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2463
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145142,10 +147976,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2488
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2488
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145286,10 +148122,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145347,10 +148185,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2533
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2533
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145413,10 +148253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145518,10 +148360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -145577,10 +148421,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145622,10 +148468,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145653,10 +148501,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145701,10 +148551,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2624
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2624
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145746,10 +148598,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145791,10 +148645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2673
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2673
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -145866,10 +148722,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2690
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2690
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -145936,10 +148798,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2720
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2616
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146143,10 +149011,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -146202,10 +149072,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146247,10 +149119,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146286,10 +149160,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2720
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146354,10 +149234,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2722
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2722
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146553,10 +149439,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2741
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2741
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -146644,10 +149532,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2741
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2741
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146689,10 +149579,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2741
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2741
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146717,10 +149609,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2771
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2771
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -146859,10 +149753,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2771
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2771
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146906,10 +149802,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2771
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2771
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -146937,10 +149835,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2804
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2804
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147032,10 +149932,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2840
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2840
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147144,10 +150046,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2866
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2866
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147240,10 +150144,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2866
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2866
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -147301,10 +150207,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2866
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2866
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147346,10 +150254,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2866
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2866
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147377,10 +150287,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2866
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2866
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147425,10 +150337,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2887
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2887
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147472,10 +150386,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147547,10 +150463,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -147605,10 +150523,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147650,10 +150570,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147680,10 +150602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147726,10 +150650,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147773,10 +150699,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147820,10 +150748,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -147898,10 +150828,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -147956,10 +150888,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148001,10 +150935,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148031,10 +150967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148077,10 +151015,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148124,10 +151064,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2923
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2923
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148172,10 +151114,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 2983
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 2983
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148220,10 +151164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148375,10 +151321,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -148434,10 +151382,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148479,10 +151429,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148510,10 +151462,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3007
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3007
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148558,10 +151512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3030
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3030
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -148658,10 +151614,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -148998,10 +151956,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -149041,10 +152001,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149082,10 +152044,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149109,10 +152073,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149179,10 +152145,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3087
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3087
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149271,10 +152239,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149380,10 +152350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -149438,10 +152410,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149483,10 +152457,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149513,10 +152489,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -149571,10 +152549,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149618,10 +152598,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149665,10 +152647,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149723,10 +152707,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -149781,10 +152767,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149826,10 +152814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149856,10 +152846,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149902,10 +152894,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149949,10 +152943,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -149996,10 +152992,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150090,10 +153088,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -150148,10 +153148,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150193,10 +153195,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150223,10 +153227,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150269,10 +153275,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150316,10 +153324,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150364,10 +153374,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150427,10 +153439,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -150486,10 +153500,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150531,10 +153547,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150562,10 +153580,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150609,10 +153629,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150807,10 +153829,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -150865,10 +153889,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150910,10 +153936,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150940,10 +153968,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -150986,10 +154016,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151033,10 +154065,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151080,10 +154114,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151207,10 +154243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -151265,10 +154303,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151310,10 +154350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151340,10 +154382,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151386,10 +154430,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151433,10 +154479,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151479,10 +154527,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151649,10 +154699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -151707,10 +154759,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151752,10 +154806,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151781,10 +154837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151825,10 +154883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151870,10 +154930,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -151912,10 +154974,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -151973,10 +155037,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152018,10 +155084,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152049,10 +155117,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3326
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3326
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152115,10 +155185,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152169,10 +155241,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3410
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3410
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3412
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -152248,10 +155326,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3410
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3410
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152294,10 +155374,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3410
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3410
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152326,10 +155408,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3437
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3439
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -152395,10 +155483,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3461
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3461
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3463
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -152552,10 +155646,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -152599,10 +155695,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152644,10 +155742,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152675,10 +155775,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152798,10 +155900,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -152857,10 +155961,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152902,10 +156008,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152933,10 +156041,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -152981,10 +156091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3709
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3709
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153063,10 +156175,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3864
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3864
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -153153,10 +156267,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3864
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3864
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153198,10 +156314,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3864
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3864
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153224,10 +156342,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3963
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3963
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -153376,10 +156496,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3963
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3963
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153421,10 +156543,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3963
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3963
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153447,10 +156571,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3984
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3984
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -153517,10 +156643,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3984
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3984
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153562,10 +156690,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 3984
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 3984
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153593,10 +156723,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4015
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -153825,10 +156957,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4015
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153870,10 +157004,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4015
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -153896,10 +157032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4045
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4045
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -154145,10 +157283,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4045
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4045
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154190,10 +157330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4045
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4045
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154222,10 +157364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154342,10 +157486,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154406,10 +157552,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -154478,10 +157626,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -154530,10 +157680,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -154584,10 +157736,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154627,10 +157781,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154655,10 +157811,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154701,10 +157859,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4262
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4262
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154806,10 +157966,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grp.gd",
-            "line": 4416
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grp.gd",
+                "line": 4416
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154851,10 +158013,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154892,10 +158056,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -154948,10 +158114,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -154991,10 +158159,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155016,10 +158186,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155088,10 +158260,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155132,10 +158306,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155157,10 +158333,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155228,10 +158406,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155272,10 +158452,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155296,10 +158478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155330,10 +158514,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155368,10 +158554,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155410,10 +158598,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155455,10 +158645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155503,10 +158695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155544,10 +158738,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155590,10 +158786,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155633,10 +158831,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155657,10 +158857,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155730,10 +158932,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155773,10 +158977,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155801,10 +159007,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155829,10 +159037,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155855,10 +159065,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -155916,10 +159128,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155961,10 +159175,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -155987,10 +159203,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156048,10 +159266,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156093,10 +159313,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/invsgp.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/invsgp.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156117,10 +159339,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 130
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 130
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156155,10 +159379,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 130
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 130
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156198,10 +159424,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 130
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 130
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156222,10 +159450,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 348
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 348
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156269,10 +159499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 368
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 368
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156316,10 +159548,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156363,10 +159597,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 525
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 525
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156425,10 +159661,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 525
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 525
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156468,10 +159706,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 525
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 525
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156492,10 +159732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156555,10 +159797,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156598,10 +159842,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156622,10 +159868,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156672,10 +159920,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156715,10 +159965,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156739,10 +159991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 604
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 604
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156826,10 +160080,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 604
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 604
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156869,10 +160125,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 604
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 604
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156893,10 +160151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 633
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 633
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -156940,10 +160200,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 633
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 633
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -156983,10 +160245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 633
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 633
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157010,10 +160274,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addmagma.gd",
-            "line": 658
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addmagma.gd",
+                "line": 658
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157074,10 +160340,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/addcoset.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/addcoset.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157116,10 +160384,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157156,10 +160426,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157201,10 +160473,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157227,10 +160501,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157267,10 +160543,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157312,10 +160590,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157343,10 +160623,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157396,10 +160678,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157446,10 +160730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157477,10 +160763,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157530,10 +160818,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157580,10 +160870,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157612,10 +160904,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157667,10 +160961,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157718,10 +161014,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157750,10 +161048,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157805,10 +161105,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157856,10 +161158,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157882,10 +161186,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -157920,10 +161226,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157965,10 +161273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -157991,10 +161301,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -158029,10 +161341,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158074,10 +161388,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158100,10 +161416,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 295
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 295
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -158138,10 +161456,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 295
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 295
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158183,10 +161503,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 295
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 295
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158209,10 +161531,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -158247,10 +161571,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158292,10 +161618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158324,10 +161652,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 331
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 331
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158348,10 +161678,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 348
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 348
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158372,10 +161704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 365
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158396,10 +161730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 379
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 379
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158420,10 +161756,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158451,10 +161789,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 555
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 555
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -158530,10 +161870,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 555
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 555
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158580,10 +161922,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiring.gd",
-            "line": 555
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiring.gd",
+                "line": 555
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158605,10 +161949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -158642,10 +161988,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158686,10 +162034,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158712,10 +162062,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -158750,10 +162102,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158795,10 +162149,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -158827,10 +162183,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -159019,10 +162377,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159070,10 +162430,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159103,10 +162465,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -159210,10 +162574,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159262,10 +162628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159286,10 +162654,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -159375,10 +162745,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -159494,10 +162866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -159582,10 +162956,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159784,10 +163160,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -159899,10 +163277,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159950,10 +163330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -159982,10 +163364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -160074,10 +163458,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160125,10 +163511,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160157,10 +163545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 654
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 654
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -160235,10 +163625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 654
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 654
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160286,10 +163678,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 654
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 654
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160318,10 +163712,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 681
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 681
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -160433,10 +163829,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 681
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 681
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160484,10 +163882,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 681
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 681
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160516,10 +163916,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -160592,10 +163994,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160643,10 +164047,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160675,10 +164081,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 757
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 757
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -160896,10 +164304,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 757
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 757
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160947,10 +164357,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 757
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 757
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -160984,10 +164396,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 798
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 798
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -161252,10 +164666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 823
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 823
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -161377,10 +164793,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -161449,10 +164867,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 880
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 880
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -161739,10 +165159,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 907
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 907
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -161801,10 +165223,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 938
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 938
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -162036,10 +165460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 970
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 970
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -162220,10 +165646,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1003
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1003
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -162382,10 +165810,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1030
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1030
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -162506,10 +165936,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1063
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1063
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -162660,10 +166092,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1090
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1090
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -162819,10 +166253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -162990,10 +166426,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -163099,10 +166537,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1177
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -163303,10 +166743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -163519,10 +166961,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -163696,10 +167140,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -163912,10 +167358,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1392
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1392
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -163983,10 +167431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1456
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1456
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164129,10 +167579,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ring.gd",
-            "line": 1474
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ring.gd",
+                "line": 1474
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164170,10 +167622,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164223,10 +167677,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164269,10 +167725,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164301,10 +167759,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 83
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 662
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164365,10 +167829,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 100
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 664
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164419,10 +167889,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 117
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 665
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164468,10 +167944,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164519,10 +167997,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164565,10 +168045,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164592,10 +168074,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164632,10 +168116,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164683,10 +168169,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164729,10 +168217,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164756,10 +168246,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164861,10 +168353,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164907,10 +168401,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -164934,10 +168430,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -164985,10 +168483,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165031,10 +168531,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 258
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 258
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165058,10 +168560,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165109,10 +168613,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165155,10 +168661,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165183,10 +168691,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165273,10 +168783,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 326
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 326
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165318,10 +168830,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 351
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 351
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165407,10 +168921,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 351
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 351
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165453,10 +168969,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 351
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 351
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165491,10 +169009,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 398
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 398
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165558,10 +169078,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165630,10 +169152,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 488
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 488
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165667,10 +169191,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 514
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 514
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165715,10 +169241,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 514
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 514
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165761,10 +169289,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 514
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 514
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165788,10 +169318,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165836,10 +169368,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165882,10 +169416,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 515
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 515
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -165910,10 +169446,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 554
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 554
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165949,10 +169487,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 555
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 555
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -165998,10 +169538,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166078,10 +169620,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 593
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 593
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166161,10 +169705,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 611
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 611
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166254,10 +169804,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 627
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 627
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166334,10 +169886,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 643
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 643
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166403,10 +169957,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 666
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 666
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -166482,10 +170038,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 666
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 666
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166528,10 +170086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 666
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 666
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166560,10 +170120,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 712
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 712
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -166626,10 +170188,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 712
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 712
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166672,10 +170236,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 712
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 712
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166705,10 +170271,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 727
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 727
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 382
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -166776,10 +170348,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 763
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 763
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -166855,10 +170429,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 763
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 763
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166901,10 +170477,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 763
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 763
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -166929,10 +170507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 787
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 787
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167000,10 +170580,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 824
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 824
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167079,10 +170661,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 824
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 824
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167125,10 +170709,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 824
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 824
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167153,10 +170739,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 840
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 840
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167221,10 +170809,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 892
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 892
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167255,10 +170845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 910
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 910
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167297,10 +170889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167397,10 +170991,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167443,10 +171039,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167475,10 +171073,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 951
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 951
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 660
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167563,10 +171167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 971
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 971
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167604,10 +171210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 999
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 999
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167653,10 +171261,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1022
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1022
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -167706,10 +171316,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1022
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1022
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167752,10 +171364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1022
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1022
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167780,10 +171394,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1047
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1047
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167853,10 +171469,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1070
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1070
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 667
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -167979,10 +171601,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1084
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1084
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168014,10 +171638,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168068,10 +171694,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168121,10 +171749,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1160
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1160
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168213,10 +171843,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1183
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1183
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -168254,10 +171886,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1214
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1214
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -168385,10 +172019,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168441,10 +172077,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1404
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1404
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168503,10 +172141,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1450
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1450
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 448
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -168569,10 +172213,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1737
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1737
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 551
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -168615,10 +172265,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -168666,10 +172318,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168712,10 +172366,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -168815,10 +172471,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1922
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1922
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1923
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1925
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1927
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169251,10 +172921,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1922
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1922
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -169297,10 +172969,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1922
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1922
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -169336,10 +173010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1945
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1945
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -169418,10 +173094,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1963
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1963
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -169485,10 +173163,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1979
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1979
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169529,10 +173209,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 1999
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 1999
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169571,10 +173253,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matrix.gd",
-            "line": 2017
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matrix.gd",
+                "line": 2017
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169635,10 +173319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169694,10 +173380,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169745,10 +173433,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 97
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 97
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169804,10 +173494,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169863,10 +173555,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 148
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 148
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169922,10 +173616,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -169981,10 +173677,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -170041,10 +173739,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -170104,10 +173804,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170151,10 +173853,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170186,10 +173890,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 360
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 360
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170264,10 +173970,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 410
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 410
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170331,10 +174039,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -170384,10 +174094,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170431,10 +174143,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170463,10 +174177,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 466
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 466
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170524,10 +174240,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 495
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 495
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170566,10 +174284,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -170622,10 +174342,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170665,10 +174387,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matint.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matint.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170692,10 +174416,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matblock.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matblock.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -170743,10 +174469,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matblock.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matblock.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170789,10 +174517,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matblock.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matblock.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170832,10 +174562,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -170969,10 +174701,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -171066,10 +174800,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171117,10 +174853,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171160,10 +174898,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171232,10 +174972,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171410,10 +175152,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -171485,10 +175229,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171536,10 +175282,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171579,10 +175327,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171680,10 +175430,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171858,10 +175610,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -171933,10 +175687,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -171984,10 +175740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -172027,10 +175785,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -172091,10 +175851,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -172361,10 +176123,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 255
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 255
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -172657,10 +176421,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -172950,10 +176716,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -173045,10 +176813,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173096,10 +176866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173128,10 +176900,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -173203,10 +176977,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173254,10 +177030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173286,10 +177064,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 348
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 348
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -173361,10 +177141,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 348
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 348
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173412,10 +177194,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 348
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 348
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173444,10 +177228,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -173499,10 +177285,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173550,10 +177338,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173582,10 +177372,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -173637,10 +177429,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173688,10 +177482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173731,10 +177527,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 411
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 411
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173839,10 +177637,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 412
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 412
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -173939,10 +177739,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ideal.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ideal.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174020,10 +177822,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -174222,10 +178026,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174265,10 +178071,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174289,10 +178097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -174398,10 +178208,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174441,10 +178253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174465,10 +178279,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -174574,10 +178390,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174617,10 +178435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174641,10 +178461,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -174800,10 +178622,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174843,10 +178667,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -174872,10 +178698,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 298
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 298
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -175122,10 +178950,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 298
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 298
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175183,10 +179013,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 298
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 298
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175212,10 +179044,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -175265,10 +179099,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175313,10 +179149,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175348,10 +179186,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 406
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 406
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175583,10 +179423,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 430
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 430
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175733,10 +179575,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 452
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 452
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 454
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175935,10 +179783,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 489
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 489
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -175972,10 +179822,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 663
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 663
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176026,10 +179878,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 663
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 663
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176069,10 +179923,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 663
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 663
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176093,10 +179949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 682
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 682
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176157,10 +180015,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 682
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 682
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176200,10 +180060,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 682
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 682
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176224,10 +180086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 714
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 714
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176269,10 +180133,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 714
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 714
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176312,10 +180178,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/module.gd",
-            "line": 714
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/module.gd",
+                "line": 714
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176336,10 +180204,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176402,10 +180272,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176445,10 +180317,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176469,10 +180343,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176516,10 +180392,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176559,10 +180437,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176583,10 +180463,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176630,10 +180512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176673,10 +180557,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 209
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 209
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176697,10 +180583,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176735,10 +180623,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176778,10 +180668,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176802,10 +180694,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176849,10 +180743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176892,10 +180788,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -176916,10 +180814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -176972,10 +180872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177015,10 +180917,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177039,10 +180943,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -177244,10 +181150,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177287,10 +181195,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177311,10 +181221,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -177369,10 +181281,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177412,10 +181326,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177436,10 +181352,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -177494,10 +181412,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177537,10 +181457,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177561,10 +181483,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 458
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 458
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -177597,10 +181521,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 458
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 458
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177640,10 +181566,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 458
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 458
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -177670,10 +181598,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -178093,10 +182023,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -178227,10 +182159,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 550
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 550
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -178337,10 +182271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 587
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 587
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -178396,10 +182332,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 636
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 637
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -179006,10 +182948,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 636
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179049,10 +182993,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 636
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 636
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179076,10 +183022,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 639
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 639
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179298,10 +183246,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 692
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 694
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -179500,10 +183454,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 692
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179543,10 +183499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 692
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179570,10 +183528,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 697
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 697
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179667,10 +183627,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179707,10 +183669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 731
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 731
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179744,10 +183708,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -179789,10 +183755,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179832,10 +183800,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1064
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1064
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -179856,10 +183826,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1083
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1083
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -179900,10 +183872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -180063,10 +184037,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -180106,10 +184082,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -180131,10 +184109,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -180308,10 +184288,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -180352,10 +184334,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -180378,10 +184362,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -180559,10 +184545,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basis.gd",
-            "line": 1162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basis.gd",
+                "line": 1162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -180749,10 +184737,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basismut.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basismut.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -181078,10 +185068,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basismut.gd",
-            "line": 170
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basismut.gd",
+                "line": 170
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -181130,10 +185122,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basismut.gd",
-            "line": 205
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basismut.gd",
+                "line": 205
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/basismut.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -181215,10 +185213,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basismut.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basismut.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -181333,10 +185333,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/basismut.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/basismut.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -181441,10 +185443,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -181816,10 +185820,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -181859,10 +185865,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -181883,10 +185891,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 414
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 414
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -181942,10 +185952,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 414
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 414
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -181985,10 +185997,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 414
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 414
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182023,10 +186037,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 586
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 586
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182097,10 +186113,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 757
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 757
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -182274,10 +186296,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 757
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 757
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182326,10 +186350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 757
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 757
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182350,10 +186376,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 794
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 794
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -182409,10 +186437,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 794
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 794
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182452,10 +186482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 794
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 794
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182476,10 +186508,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 816
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 816
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -182523,10 +186557,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 816
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 816
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182566,10 +186602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspc.gd",
-            "line": 816
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspc.gd",
+                "line": 816
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182617,10 +186655,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 72
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182687,10 +186727,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182730,10 +186772,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -182800,10 +186844,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182843,10 +186889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182876,10 +186924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 167
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 167
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182940,10 +186990,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -182991,10 +187043,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -183039,10 +187093,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183082,10 +187138,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183106,10 +187164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 272
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -183153,10 +187213,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 272
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183196,10 +187258,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 272
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183252,10 +187316,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 302
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 302
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183336,10 +187402,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/vspchom.gd",
-            "line": 328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/vspchom.gd",
+                "line": 328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183452,10 +187520,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zlattice.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zlattice.gd",
+                "line": 48
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/zlattice.gd",
+                "line": 50
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 260
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183587,10 +187669,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zlattice.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zlattice.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183645,10 +187729,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -183774,10 +187860,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183834,10 +187922,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -183869,10 +187959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -184071,10 +188163,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184125,10 +188219,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184161,10 +188257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -184247,10 +188345,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184302,10 +188402,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184343,10 +188445,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 326
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 326
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -184440,10 +188544,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 326
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 326
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184500,10 +188606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 326
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 326
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184524,10 +188632,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -184569,10 +188679,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184612,10 +188724,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184636,10 +188750,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -184672,10 +188788,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184715,10 +188833,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184756,10 +188876,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -184914,10 +189036,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -184974,10 +189098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185015,10 +189141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -185144,10 +189272,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185204,10 +189334,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185236,10 +189368,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -185308,10 +189442,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185359,10 +189495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185386,10 +189524,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 553
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 553
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185521,10 +189661,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 592
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 592
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -185721,10 +189863,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 643
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 643
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -185861,10 +190005,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 670
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 670
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -186066,10 +190212,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 699
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 699
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -186211,10 +190359,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -186341,10 +190491,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 982
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 982
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -186631,10 +190783,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 1163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 1163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -186990,10 +191144,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187235,10 +191391,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 1460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 1460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -187360,10 +191518,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 1460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 1460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187420,10 +191580,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 1460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 1460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187471,10 +191633,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 1475
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 1475
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187512,10 +191676,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2054
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2054
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -187609,10 +191775,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2054
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2054
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187669,10 +191837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2054
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2054
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187715,10 +191885,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187788,10 +191960,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -187859,10 +192033,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187919,10 +192095,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algebra.gd",
-            "line": 2178
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algebra.gd",
+                "line": 2178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -187943,10 +192121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 336
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -187989,10 +192169,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 336
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188032,10 +192214,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 336
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188056,10 +192240,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -188102,10 +192288,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188145,10 +192333,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188172,10 +192362,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 387
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 387
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188233,10 +192425,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -188280,10 +192474,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188323,10 +192519,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188347,10 +192545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -188383,10 +192583,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188426,10 +192628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188461,10 +192665,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 547
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 547
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188506,10 +192712,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -188561,10 +192769,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188604,10 +192814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/mgmring.gd",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/mgmring.gd",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188641,10 +192853,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -188735,10 +192949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188791,10 +193007,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188820,10 +193038,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188880,10 +193100,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -188922,10 +193144,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -188980,10 +193204,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189025,10 +193251,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 116
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189051,10 +193279,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -189109,10 +193339,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189154,10 +193386,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189180,10 +193414,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -189238,10 +193474,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189283,10 +193521,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189305,10 +193545,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 148
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 148
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -189341,10 +193583,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 148
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 148
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189382,10 +193626,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 148
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 148
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189406,10 +193652,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -189442,10 +193690,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189485,10 +193735,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189509,10 +193761,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -189603,10 +193857,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189646,10 +193902,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfp.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfp.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189691,10 +193949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -189838,10 +194098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189902,10 +194164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -189947,10 +194211,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -190065,10 +194331,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190129,10 +194397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190174,10 +194444,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 114
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 114
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -190281,10 +194553,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 114
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 114
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190345,10 +194619,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 114
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 114
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190390,10 +194666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -190506,10 +194784,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190570,10 +194850,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190615,10 +194897,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -190720,10 +195004,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190784,10 +195070,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -190829,10 +195117,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -190947,10 +195237,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191011,10 +195303,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191056,10 +195350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -191161,10 +195457,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191225,10 +195523,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191270,10 +195570,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -191375,10 +195677,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191439,10 +195743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191484,10 +195790,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -191600,10 +195908,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191664,10 +195974,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191688,10 +196000,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 316
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 316
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -191733,10 +196047,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 316
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 316
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191776,10 +196092,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 316
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 316
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191800,10 +196118,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -191845,10 +196165,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191888,10 +196210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -191912,10 +196236,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -191957,10 +196283,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192000,10 +196328,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192045,10 +196375,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -192150,10 +196482,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192214,10 +196548,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192238,10 +196574,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -192283,10 +196621,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192326,10 +196666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192371,10 +196713,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -192476,10 +196820,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192540,10 +196886,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192609,10 +196957,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 452
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 452
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192709,10 +197059,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -192814,10 +197166,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192878,10 +197232,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -192923,10 +197279,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 501
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 501
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -193028,10 +197386,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 501
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 501
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193092,10 +197452,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 501
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 501
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193137,10 +197499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 530
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 530
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -193242,10 +197606,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 530
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 530
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193306,10 +197672,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 530
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 530
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193365,10 +197733,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193501,10 +197871,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 573
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -193576,10 +197948,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 573
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193640,10 +198014,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 573
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 573
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193699,10 +198075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193789,10 +198167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 615
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 615
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -193864,10 +198244,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 615
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 615
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193928,10 +198310,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 615
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 615
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -193957,10 +198341,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 642
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 642
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194031,10 +198417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 673
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 673
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194121,10 +198509,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194226,10 +198616,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194290,10 +198682,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194332,10 +198726,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 756
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 757
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194438,10 +198842,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 786
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 786
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194494,10 +198900,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 871
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 871
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194530,10 +198938,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 871
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 871
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194573,10 +198983,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 871
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 871
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194618,10 +199030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 899
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 899
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194723,10 +199137,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 899
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 899
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194787,10 +199203,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 899
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 899
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194811,10 +199229,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 916
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 916
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194847,10 +199267,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 916
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 916
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194890,10 +199312,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 916
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 916
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194914,10 +199338,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 933
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 933
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -194950,10 +199376,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 933
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 933
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -194993,10 +199421,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 933
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 933
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195017,10 +199447,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 954
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 954
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195053,10 +199485,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 954
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 954
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195096,10 +199530,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 954
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 954
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195120,10 +199556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195156,10 +199594,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195199,10 +199639,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195223,10 +199665,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 992
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 992
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195259,10 +199703,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 992
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 992
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195302,10 +199748,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 992
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 992
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195326,10 +199774,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1010
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195362,10 +199812,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1010
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195405,10 +199857,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1010
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195429,10 +199883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1030
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1030
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195474,10 +199930,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1030
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1030
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195517,10 +199975,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1030
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1030
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195541,10 +200001,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1086
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1086
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195586,10 +200048,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1086
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1086
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195629,10 +200093,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1086
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1086
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195674,10 +200140,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -195779,10 +200247,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195843,10 +200313,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -195888,10 +200360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -196027,10 +200501,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196091,10 +200567,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196117,10 +200595,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1438
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1438
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -196175,10 +200655,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1438
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1438
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196220,10 +200702,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1438
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1438
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196246,10 +200730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1477
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1477
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -196304,10 +200790,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1477
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1477
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196349,10 +200837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1477
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1477
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196394,10 +200884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -196469,10 +200961,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196533,10 +201027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alglie.gd",
-            "line": 1502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alglie.gd",
+                "line": 1502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196570,10 +201066,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algsc.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algsc.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -196664,10 +201162,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algsc.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algsc.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196720,10 +201220,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algsc.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algsc.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196744,10 +201246,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algsc.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algsc.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -196791,10 +201295,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algsc.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algsc.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196834,10 +201340,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algsc.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algsc.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196891,10 +201399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 60
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -196991,10 +201501,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 135
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 135
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197091,10 +201603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197191,10 +201705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 255
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 255
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197276,10 +201792,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 305
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 305
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197424,10 +201942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -197479,10 +201999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 365
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -197573,10 +202095,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 365
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197628,10 +202152,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 365
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197664,10 +202190,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -197821,10 +202349,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197876,10 +202406,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -197917,10 +202449,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 436
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 436
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198023,10 +202557,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 436
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 436
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198066,10 +202602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 436
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 436
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198117,10 +202655,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/alghom.gd",
-            "line": 471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/alghom.gd",
+                "line": 471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198287,10 +202827,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198341,10 +202883,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198384,10 +202928,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198406,10 +202952,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198461,10 +203009,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198502,10 +203052,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 168
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 168
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198528,10 +203080,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198577,10 +203131,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198622,10 +203178,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198646,10 +203204,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198692,10 +203252,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198735,10 +203297,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/liefam.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/liefam.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198768,10 +203332,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198831,10 +203397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198883,10 +203451,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -198916,10 +203486,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -198979,10 +203551,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199031,10 +203605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199064,10 +203640,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 172
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 172
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -199127,10 +203705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 172
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 172
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199179,10 +203759,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 172
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 172
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199204,10 +203786,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -199248,10 +203832,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199292,10 +203878,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 189
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 189
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199317,10 +203905,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -199361,10 +203951,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199405,10 +203997,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199430,10 +204024,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -199466,10 +204062,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -199510,10 +204108,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199554,10 +204154,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199601,10 +204203,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199717,10 +204321,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 304
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 304
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -199856,10 +204462,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 347
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 347
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200029,10 +204637,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 368
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 368
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200131,10 +204741,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 390
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 390
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200256,10 +204868,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 429
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 429
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200351,10 +204965,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 499
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 499
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200442,10 +205058,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 518
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 518
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200540,10 +205158,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200623,10 +205243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 601
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 601
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -200720,10 +205342,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 601
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 601
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200780,10 +205404,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 601
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 601
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -200821,10 +205447,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -200948,10 +205576,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201008,10 +205638,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201053,10 +205685,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201164,10 +205798,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 736
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 736
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201204,10 +205840,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 771
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 771
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201251,10 +205889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 808
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 808
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -201317,10 +205957,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 860
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 860
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201365,10 +206007,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 898
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 898
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -201426,10 +206070,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201492,10 +206138,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201542,10 +206190,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 1008
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 1008
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201608,10 +206258,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 1038
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 1038
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201646,10 +206298,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 1103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 1103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -201706,10 +206360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 1150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 1150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201758,10 +206414,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algrep.gd",
-            "line": 1210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algrep.gd",
+                "line": 1210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201812,10 +206470,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201855,10 +206515,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201897,10 +206559,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 224
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 224
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201939,10 +206603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 256
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 256
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -201979,10 +206645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -202028,10 +206696,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202073,10 +206743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202097,10 +206769,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -202142,10 +206816,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202185,10 +206861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202210,10 +206888,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -202254,10 +206934,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202298,10 +206980,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 329
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 329
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202328,10 +207012,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 356
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 356
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202369,10 +207055,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 383
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 383
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -202423,10 +207111,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 383
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 383
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202467,10 +207157,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 383
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 383
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202495,10 +207187,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202537,10 +207231,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 424
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 424
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202579,10 +207275,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 461
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 461
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202617,10 +207315,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -202662,10 +207362,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202705,10 +207407,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202732,10 +207436,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202772,10 +207478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 533
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 533
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202869,10 +207577,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 563
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 563
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -202954,10 +207664,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 599
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 599
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203033,10 +207745,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203138,10 +207852,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203202,10 +207918,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 720
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 720
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203246,10 +207964,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 846
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 846
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203307,10 +208027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 870
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 870
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203345,10 +208067,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 962
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 962
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203384,10 +208108,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/lierep.gd",
-            "line": 979
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/lierep.gd",
+                "line": 979
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203425,10 +208151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/integer.gd",
-            "line": 328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/integer.gd",
+                "line": 328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203462,10 +208190,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/integer.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/integer.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203507,10 +208237,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/integer.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/integer.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203550,10 +208282,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/integer.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/integer.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203577,10 +208311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/integer.gd",
-            "line": 574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/integer.gd",
+                "line": 574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203635,10 +208371,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/numtheor.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/numtheor.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203667,10 +208405,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/numtheor.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/numtheor.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203699,10 +208439,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/numtheor.gd",
-            "line": 638
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/numtheor.gd",
+                "line": 638
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203731,10 +208473,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/numtheor.gd",
-            "line": 676
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/numtheor.gd",
+                "line": 676
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203774,10 +208518,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -203849,10 +208595,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203901,10 +208649,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -203933,10 +208683,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -204006,10 +208758,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204057,10 +208811,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204089,10 +208845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -204162,10 +208920,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204213,10 +208973,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204248,10 +209010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 193
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 193
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204316,10 +209080,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -204363,10 +209129,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204408,10 +209176,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringsc.gd",
-            "line": 194
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringsc.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204457,10 +209227,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringhom.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringhom.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204541,10 +209313,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringhom.gd",
-            "line": 96
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringhom.gd",
+                "line": 96
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204619,10 +209393,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringhom.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringhom.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204801,10 +209577,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/combinat.gd",
-            "line": 1365
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/combinat.gd",
+                "line": 1365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204865,10 +209643,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/combinat.gd",
-            "line": 1490
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/combinat.gd",
+                "line": 1490
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -204916,10 +209696,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/combinat.gd",
-            "line": 1490
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/combinat.gd",
+                "line": 1490
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204962,10 +209744,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/combinat.gd",
-            "line": 1490
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/combinat.gd",
+                "line": 1490
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -204986,10 +209770,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205047,10 +209833,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205090,10 +209878,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205114,10 +209904,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205150,10 +209942,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205193,10 +209987,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205217,10 +210013,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205273,10 +210071,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205316,10 +210116,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205340,10 +210142,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 226
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 226
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205396,10 +210200,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 226
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 226
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205439,10 +210245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 226
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 226
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205463,10 +210271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205536,10 +210346,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205579,10 +210391,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205605,10 +210419,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205663,10 +210479,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205708,10 +210526,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205732,10 +210552,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205779,10 +210601,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205822,10 +210646,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205846,10 +210672,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -205920,10 +210748,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205963,10 +210793,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -205987,10 +210819,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206045,10 +210879,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206088,10 +210924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206112,10 +210950,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206176,10 +211016,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206219,10 +211061,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206243,10 +211087,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 521
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 521
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206308,10 +211154,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 521
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 521
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206351,10 +211199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 521
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 521
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206375,10 +211225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206411,10 +211263,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206490,10 +211344,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206535,10 +211391,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206560,10 +211418,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206625,10 +211485,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206669,10 +211531,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206694,10 +211558,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206748,10 +211614,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206792,10 +211660,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206825,10 +211695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 651
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 651
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -206922,10 +211794,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 823
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 823
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -206977,10 +211851,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 823
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 823
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207021,10 +211897,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 823
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 823
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207049,10 +211927,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 895
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 895
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207091,10 +211971,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 897
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 897
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207136,10 +212018,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 899
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 899
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207180,10 +212064,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 919
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 919
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -207247,10 +212133,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 919
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 919
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207293,10 +212181,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 919
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 919
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207318,10 +212208,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 954
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 954
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -207373,10 +212265,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 954
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 954
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207417,10 +212311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 954
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 954
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207447,10 +212343,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 978
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 978
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207533,10 +212431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 997
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 997
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207677,10 +212577,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1021
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1021
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -207742,10 +212644,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1021
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1021
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207786,10 +212690,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1021
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1021
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207822,10 +212728,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1042
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1042
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -207940,10 +212848,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1096
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1096
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/float.gi",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208071,10 +212985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -208116,10 +213032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1236
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1236
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -208182,10 +213100,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1286
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1286
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208243,10 +213163,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1311
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1311
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208320,10 +213242,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1338
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1338
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1339
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -208461,10 +213389,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1338
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1338
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208505,10 +213435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1338
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1338
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208538,10 +213470,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208615,10 +213549,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1399
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -208712,10 +213652,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1399
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208756,10 +213698,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1399
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208786,10 +213730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1472
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1472
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208848,10 +213794,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1640
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1640
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208896,10 +213844,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ratfun.gd",
-            "line": 1663
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ratfun.gd",
+                "line": 1663
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -208961,10 +213911,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -209159,10 +214111,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209226,10 +214180,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209274,10 +214230,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -209390,10 +214348,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209457,10 +214417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209513,10 +214475,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -209649,10 +214613,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209718,10 +214684,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209766,10 +214734,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -209867,10 +214837,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209934,10 +214906,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -209982,10 +214956,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -210111,10 +215087,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -210178,10 +215156,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -210264,10 +215244,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 240
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -210465,10 +215451,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -210534,10 +215522,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -210582,10 +215572,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -210706,10 +215698,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -210773,10 +215767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -210825,10 +215821,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -210985,10 +215983,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -211056,10 +216056,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -211106,10 +216108,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -211225,10 +216229,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -211294,10 +216300,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -211350,10 +216358,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 336
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -211506,10 +216520,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 358
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 358
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -211709,10 +216725,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -211876,10 +216894,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -211945,10 +216965,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -212001,10 +217023,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 396
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 396
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -212225,10 +217249,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 566
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 567
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 568
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -212612,10 +217646,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -212657,10 +217693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -212797,10 +217835,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 592
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 592
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 593
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 594
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -213160,10 +218212,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 592
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 592
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -213205,10 +218259,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 592
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 592
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -213340,10 +218396,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 630
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 630
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 632
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 633
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -213675,10 +218741,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 630
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 630
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -213720,10 +218788,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 630
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 630
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -213873,10 +218943,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 669
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 669
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 671
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214072,10 +219148,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 703
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 703
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -214217,10 +219295,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 703
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 703
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214286,10 +219366,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 703
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 703
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214317,10 +219399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 754
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 754
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -214408,10 +219492,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 754
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 754
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214453,10 +219539,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 754
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 754
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214484,10 +219572,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 756
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -214567,10 +219657,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 756
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214612,10 +219704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 756
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214643,10 +219737,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 758
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -214724,10 +219820,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 758
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214769,10 +219867,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 758
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 758
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -214820,10 +219920,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 785
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 785
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -214978,10 +220080,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 807
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 807
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215021,10 +220125,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 826
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 826
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215152,10 +220258,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 972
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 972
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215270,10 +220378,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 972
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 972
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215339,10 +220449,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 972
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 972
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215398,10 +220510,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/field.gd",
-            "line": 1018
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/field.gd",
+                "line": 1018
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215477,10 +220591,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnz.gd",
-            "line": 226
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnz.gd",
+                "line": 226
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnz.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215539,10 +220659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnz.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnz.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215603,10 +220725,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnz.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnz.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215646,10 +220770,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnz.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnz.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215670,10 +220796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnze.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnze.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215716,10 +220844,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnze.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnze.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215759,10 +220889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnze.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnze.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215792,10 +220924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnze.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnze.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215849,10 +220983,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnze.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnze.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215901,10 +221037,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/zmodnze.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/zmodnze.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -215925,10 +221063,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -215977,10 +221117,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -216032,10 +221174,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 932
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 932
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -216084,10 +221228,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 932
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 932
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216130,10 +221276,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 932
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 932
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216157,10 +221305,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 961
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 961
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -216219,10 +221369,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 961
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 961
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216265,10 +221417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/cyclotom.gd",
-            "line": 961
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/cyclotom.gd",
+                "line": 961
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216315,10 +221469,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -216435,10 +221591,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216504,10 +221662,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216554,10 +221714,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -216674,10 +221836,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216743,10 +221907,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216793,10 +221959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -216923,10 +222091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -216992,10 +222162,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217017,10 +222189,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217061,10 +222235,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217105,10 +222281,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217133,10 +222311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 790
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 790
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217224,10 +222404,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 790
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 790
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217271,10 +222453,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fldabnum.gd",
-            "line": 790
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fldabnum.gd",
+                "line": 790
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217293,10 +222477,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/padics.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/padics.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217350,10 +222536,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/padics.gd",
-            "line": 208
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/padics.gd",
+                "line": 208
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217426,10 +222614,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/padics.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/padics.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217463,10 +222653,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217499,10 +222691,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217542,10 +222736,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -217578,10 +222774,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217801,10 +222999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 354
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 354
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217929,10 +223129,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -217965,10 +223167,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -218008,10 +223212,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -218041,10 +223247,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 427
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 427
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -218241,10 +223449,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 454
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 454
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -218563,10 +223773,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ringpoly.gd",
-            "line": 504
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ringpoly.gd",
+                "line": 504
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -218726,10 +223938,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -218820,10 +224034,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -218864,10 +224080,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -218889,10 +224107,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -218943,10 +224163,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -218987,10 +224209,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219020,10 +224244,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 92
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 92
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219146,10 +224372,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/upoly.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/upoly.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219210,10 +224438,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/polyrat.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/polyrat.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -219259,10 +224489,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/polyrat.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/polyrat.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -219317,10 +224549,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/polyrat.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/polyrat.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219362,10 +224596,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/polyrat.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/polyrat.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219389,10 +224625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -219447,10 +224685,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219493,10 +224733,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219549,10 +224791,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 96
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 96
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219647,10 +224891,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 130
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 130
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219839,10 +225085,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -219893,10 +225141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -219938,10 +225188,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -219981,10 +225233,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/algfld.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/algfld.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220007,10 +225261,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/unknown.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/unknown.gd",
+                "line": 186
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/unknown.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -220048,10 +225308,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/word.gd",
-            "line": 384
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/word.gd",
+                "line": 384
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220172,10 +225434,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 314
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 314
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -220223,10 +225487,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 314
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 314
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220269,10 +225535,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 314
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 314
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220296,10 +225564,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -220347,10 +225617,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220393,10 +225665,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 315
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220418,10 +225692,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 365
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -220501,10 +225777,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 525
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 525
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220588,10 +225866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 569
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 569
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220697,10 +225977,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 622
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 622
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 625
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220775,10 +226061,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220823,10 +226111,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 684
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 684
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -220879,10 +226169,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 717
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 717
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -220985,10 +226277,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 717
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 717
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221029,10 +226323,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 717
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 717
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221058,10 +226354,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 736
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 736
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221184,10 +226482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 754
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 754
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221325,10 +226625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 785
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 785
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221368,10 +226670,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 819
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 819
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -221459,10 +226763,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221552,10 +226858,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 867
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 867
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -221599,10 +226907,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 925
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 925
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -221769,10 +227079,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/wordass.gd",
-            "line": 947
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/wordass.gd",
+                "line": 947
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221827,10 +227139,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -221923,10 +227237,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -221966,10 +227282,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -222003,10 +227321,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 169
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 402
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 403
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -222095,10 +227423,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 177
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 681
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -222177,10 +227511,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -222225,10 +227561,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 268
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -222325,10 +227667,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 276
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 276
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -222406,10 +227750,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 287
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 633
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -222505,10 +227855,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -222571,10 +227923,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 291
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 291
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -222720,10 +228074,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 296
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 296
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -222882,10 +228238,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 300
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 637
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223174,10 +228536,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 315
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 315
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 320
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 653
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 654
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -223322,10 +228698,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 343
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 343
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223443,10 +228821,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 345
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 345
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -223498,10 +228878,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223559,10 +228941,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -223622,10 +229006,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223665,10 +229051,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223695,10 +229083,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 445
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 445
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223780,10 +229170,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 469
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 469
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -223961,10 +229353,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 475
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 475
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224046,10 +229440,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224166,10 +229562,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 538
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 538
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 540
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224225,10 +229627,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224266,10 +229670,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 547
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 547
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224309,10 +229715,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224396,10 +229804,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224543,10 +229953,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 583
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 583
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224618,10 +230030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 587
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 587
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224759,10 +230173,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 591
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 591
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224816,10 +230232,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 597
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 597
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -224976,10 +230394,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 603
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 603
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 620
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225123,10 +230547,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 625
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 625
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225267,10 +230693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 635
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 635
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225322,10 +230750,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 670
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 670
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225378,10 +230808,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/matobj2.gd",
-            "line": 674
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/matobj2.gd",
+                "line": 674
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225467,10 +230899,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225503,10 +230937,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225544,10 +230980,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225566,10 +231004,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225602,10 +231042,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225643,10 +231085,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225665,10 +231109,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225701,10 +231147,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225742,10 +231190,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225764,10 +231214,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225800,10 +231252,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225841,10 +231295,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225863,10 +231319,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225899,10 +231357,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225940,10 +231400,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -225962,10 +231424,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -225998,10 +231462,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226039,10 +231505,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226061,10 +231529,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226097,10 +231567,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226138,10 +231610,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226162,10 +231636,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 271
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226209,10 +231685,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 271
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226252,10 +231730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 271
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226276,10 +231756,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 287
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226323,10 +231805,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 287
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226366,10 +231850,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 287
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226390,10 +231876,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226414,10 +231902,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 324
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 324
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226450,10 +231940,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 324
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 324
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226493,10 +231985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 324
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 324
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226517,10 +232011,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226597,10 +232093,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226653,10 +232151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226677,10 +232177,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 361
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 361
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226744,10 +232246,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 361
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 361
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226800,10 +232304,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 361
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 361
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226824,10 +232330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -226892,10 +232400,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226935,10 +232445,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -226959,10 +232471,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -227005,10 +232519,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227048,10 +232564,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 418
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 418
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227072,10 +232590,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 462
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 462
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -227175,10 +232695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 462
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 462
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227218,10 +232740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 462
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 462
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227243,10 +232767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 482
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 482
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -227293,10 +232819,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 482
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 482
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227337,10 +232865,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 482
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 482
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227365,10 +232895,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 503
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 503
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227393,10 +232925,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 523
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 523
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227436,10 +232970,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 540
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 540
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227475,10 +233011,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -227527,10 +233065,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -227589,10 +233129,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 595
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 595
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227635,10 +233177,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 613
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 613
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227762,10 +233306,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 631
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 631
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227829,10 +233375,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 649
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 649
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227874,10 +233422,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 673
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 673
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -227993,10 +233543,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 692
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 692
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228031,10 +233583,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 710
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 710
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228107,10 +233661,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 728
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 728
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228228,10 +233784,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 744
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 744
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -228293,10 +233851,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228437,10 +233997,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 785
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 785
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228564,10 +234126,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 803
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 803
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228693,10 +234257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 821
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 821
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228723,10 +234289,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 839
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 839
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228765,10 +234333,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rws.gd",
-            "line": 855
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rws.gd",
+                "line": 855
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228794,10 +234364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -228885,10 +234457,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228971,10 +234545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -228996,10 +234572,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -229031,10 +234609,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -229103,10 +234683,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229147,10 +234729,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229383,10 +234967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -229421,10 +235007,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 201
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 201
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229490,10 +235078,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229593,10 +235183,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229660,10 +235252,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229688,10 +235282,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229857,10 +235453,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -229965,10 +235563,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230015,10 +235615,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 265
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 265
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230148,10 +235750,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 269
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 269
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230228,10 +235832,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 273
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 273
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230275,10 +235881,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230370,10 +235978,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 293
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 293
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230449,10 +236059,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 309
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 309
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230491,10 +236103,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 324
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 324
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230550,10 +236164,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 339
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 339
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230602,10 +236218,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230689,10 +236307,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230728,10 +236348,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 382
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 382
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230815,10 +236437,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 398
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 398
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230854,10 +236478,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 414
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 414
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230919,10 +236545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 430
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 430
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -230974,10 +236602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 451
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 451
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231041,10 +236671,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 453
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 453
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231108,10 +236740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 455
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 455
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231172,10 +236806,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
-            "line": 457
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcclt.gd",
+                "line": 457
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231220,10 +236856,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -231308,10 +236946,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231391,10 +237031,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -231427,10 +237069,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
-            "line": 99
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwsgrp.gd",
+                "line": 99
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -231461,10 +237105,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 98
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 98
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -231495,10 +237141,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 98
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 98
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231536,10 +237184,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 98
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 98
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231561,10 +237211,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231619,10 +237271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231665,10 +237319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231711,10 +237367,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwspcgrp.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231751,10 +237409,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -231796,10 +237456,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231839,10 +237501,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231861,10 +237525,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -231904,10 +237570,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231945,10 +237613,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -231969,10 +237639,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -232015,10 +237687,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232058,10 +237732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232085,10 +237761,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232125,10 +237803,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232165,10 +237845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 221
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 221
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232225,10 +237907,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 484
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 484
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 485
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232343,10 +238031,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 535
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 535
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 537
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232425,10 +238119,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -232504,10 +238200,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232558,10 +238256,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/groebner.gd",
-            "line": 557
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/groebner.gd",
+                "line": 557
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232585,10 +238285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232665,10 +238367,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232763,10 +238467,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232807,10 +238513,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -232861,10 +238569,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232904,10 +238614,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 200
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 200
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -232928,10 +238640,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -232992,10 +238706,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233035,10 +238751,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233059,10 +238777,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 253
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 253
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233095,10 +238815,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 253
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 253
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233138,10 +238860,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 253
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 253
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233162,10 +238886,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233217,10 +238943,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233260,10 +238988,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233284,10 +239014,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233331,10 +239063,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233374,10 +239108,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233400,10 +239136,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233566,10 +239304,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233611,10 +239351,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233635,10 +239377,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233701,10 +239445,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233744,10 +239490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233768,10 +239516,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233869,10 +239619,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233912,10 +239664,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -233936,10 +239690,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -233974,10 +239730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234017,10 +239775,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234043,10 +239803,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234144,10 +239906,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234189,10 +239953,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234213,10 +239979,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234259,10 +240027,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234302,10 +240072,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 444
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 444
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234326,10 +240098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234404,10 +240178,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234447,10 +240223,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 464
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 464
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234471,10 +240249,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 483
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234509,10 +240289,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 483
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234552,10 +240334,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 483
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 483
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234578,10 +240362,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234670,10 +240456,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234715,10 +240503,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 502
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 502
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234739,10 +240529,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234785,10 +240577,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234828,10 +240622,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234852,10 +240648,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -234930,10 +240728,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234973,10 +240773,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -234997,10 +240799,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 577
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 577
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235035,10 +240839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 577
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 577
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235078,10 +240884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 577
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 577
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235104,10 +240912,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 595
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 595
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235174,10 +240984,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 595
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 595
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235219,10 +241031,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 595
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 595
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235243,10 +241057,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 631
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 631
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235289,10 +241105,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 631
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 631
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235332,10 +241150,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 631
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 631
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235356,10 +241176,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 670
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 670
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235434,10 +241256,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 670
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 670
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235477,10 +241301,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 670
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 670
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235501,10 +241327,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 690
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 690
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235546,10 +241374,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 690
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 690
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235589,10 +241419,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 690
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 690
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235613,10 +241445,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 710
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 710
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235658,10 +241492,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 710
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 710
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235701,10 +241537,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 710
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 710
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235725,10 +241563,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235781,10 +241621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235824,10 +241666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 729
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235848,10 +241692,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 745
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 745
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -235904,10 +241750,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 745
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 745
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235947,10 +241795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 745
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 745
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -235974,10 +241824,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -236035,10 +241887,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236081,10 +241935,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 762
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 762
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236107,10 +241963,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -236166,10 +242024,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236211,10 +242071,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236236,10 +242098,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 814
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 814
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236493,10 +242357,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 827
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 827
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236534,10 +242400,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 845
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 845
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -236744,10 +242612,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 864
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 864
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -237259,10 +243129,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 886
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 886
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -237343,10 +243215,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 909
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 909
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -237419,10 +243293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 931
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 931
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -237462,10 +243338,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -237631,10 +243509,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 968
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 968
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -237684,10 +243564,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1001
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1001
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238304,10 +244186,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1081
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1081
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238342,10 +244226,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238392,10 +244278,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238467,10 +244355,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238563,10 +244453,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238700,10 +244592,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238749,10 +244643,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238815,10 +244711,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1223
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1223
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238900,10 +244798,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238949,10 +244849,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -238992,10 +244894,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1305
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1305
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -239042,10 +244946,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgs.gd",
-            "line": 1324
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgs.gd",
+                "line": 1324
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239112,10 +245018,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239167,10 +245075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239269,10 +245179,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -239317,10 +245229,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239360,10 +245274,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239390,10 +245306,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239435,10 +245353,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239489,10 +245409,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239560,10 +245482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239629,10 +245553,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 166
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 166
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239689,10 +245615,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239740,10 +245668,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -239785,10 +245715,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239828,10 +245760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239852,10 +245786,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -239918,10 +245854,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239961,10 +245899,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 240
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 240
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -239985,10 +245925,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -240023,10 +245965,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240066,10 +246010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240090,10 +246036,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 305
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 305
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -240128,10 +246076,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 305
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 305
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240171,10 +246121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 305
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 305
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240195,10 +246147,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 320
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -240240,10 +246194,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 320
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240283,10 +246239,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 320
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240308,10 +246266,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240395,10 +246355,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240450,10 +246412,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 387
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 387
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240504,10 +246468,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsind.gd",
-            "line": 407
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsind.gd",
+                "line": 407
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240622,10 +246588,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgspcg.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgspcg.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -240660,10 +246628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgspcg.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgspcg.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240703,10 +246673,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgspcg.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgspcg.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240733,10 +246705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240779,10 +246753,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240826,10 +246802,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -240897,10 +246875,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -240970,10 +246950,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241013,10 +246995,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241037,10 +247021,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241110,10 +247096,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241153,10 +247141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241177,10 +247167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241215,10 +247207,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241258,10 +247252,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241288,10 +247284,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsmodu.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241365,10 +247363,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241403,10 +247403,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241446,10 +247448,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241470,10 +247474,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241551,10 +247557,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241594,10 +247602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241618,10 +247628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241664,10 +247676,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241707,10 +247721,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241731,10 +247747,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241777,10 +247795,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241820,10 +247840,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241844,10 +247866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -241890,10 +247914,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241933,10 +247959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -241957,10 +247985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242003,10 +248033,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242046,10 +248078,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242070,10 +248104,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 135
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 135
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242116,10 +248152,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 135
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 135
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242159,10 +248197,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 135
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 135
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242185,10 +248225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242243,10 +248285,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242288,10 +248332,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242314,10 +248360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242408,10 +248456,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242453,10 +248503,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242479,10 +248531,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242526,10 +248580,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242571,10 +248627,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242595,10 +248653,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242633,10 +248693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242676,10 +248738,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 250
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242700,10 +248764,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242738,10 +248804,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242781,10 +248849,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pcgsspec.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242807,10 +248877,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242866,10 +248938,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242911,10 +248985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -242937,10 +249013,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -242996,10 +249074,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243041,10 +249121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243067,10 +249149,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -243114,10 +249198,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243159,10 +249245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243185,10 +249273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -243268,10 +249358,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243313,10 +249405,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 128
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 128
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243339,10 +249433,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -243412,10 +249508,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243457,10 +249555,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243486,10 +249586,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 172
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 172
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243530,10 +249632,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243586,10 +249690,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -243644,10 +249750,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243689,10 +249797,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243715,10 +249825,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -243795,10 +249907,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243840,10 +249954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -243866,10 +249982,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 267
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 267
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -244057,10 +250175,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 267
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 267
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244116,10 +250236,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 267
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 267
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244142,10 +250264,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -244201,10 +250325,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244246,10 +250372,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244275,10 +250403,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 335
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244326,10 +250456,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 356
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 356
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244452,10 +250584,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244559,10 +250693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -244620,10 +250756,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244665,10 +250803,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppc.gd",
-            "line": 558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppc.gd",
+                "line": 558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244692,10 +250832,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcnrm.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcnrm.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -244752,10 +250894,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcnrm.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcnrm.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244798,10 +250942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcnrm.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcnrm.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244827,10 +250973,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grptbl.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grptbl.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -244887,10 +251035,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grptbl.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grptbl.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244930,10 +251080,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grptbl.gd",
-            "line": 270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grptbl.gd",
+                "line": 270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -244957,10 +251109,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -245018,10 +251172,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245064,10 +251220,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245091,10 +251249,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 314
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 314
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -245152,10 +251312,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 314
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 314
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245198,10 +251360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 314
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 314
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245225,10 +251389,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 346
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -245286,10 +251452,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 346
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245332,10 +251500,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 346
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245359,10 +251529,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 406
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 406
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -245420,10 +251592,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 406
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 406
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245466,10 +251640,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 406
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 406
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245493,10 +251669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 449
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 449
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -245554,10 +251732,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 449
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 449
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245600,10 +251780,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpperm.gd",
-            "line": 449
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpperm.gd",
+                "line": 449
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245627,10 +251809,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbcbckt.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbcbckt.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -245688,10 +251872,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbcbckt.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbcbckt.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245734,10 +251920,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbcbckt.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbcbckt.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245784,10 +251972,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 57
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 59
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -245875,10 +252069,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 62
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246079,10 +252279,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 159
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246184,10 +252390,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 251
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 251
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -246296,10 +252504,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 251
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 251
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246364,10 +252574,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 251
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 251
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246392,10 +252604,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -246441,10 +252655,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246488,10 +252704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246519,10 +252737,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246729,10 +252949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -246788,10 +253010,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246833,10 +253057,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246864,10 +253090,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246928,10 +253156,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 376
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 376
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -246972,10 +253202,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247016,10 +253248,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 449
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 449
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247059,10 +253293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 500
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 500
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -247175,10 +253411,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 500
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 500
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247222,10 +253460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 500
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 500
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247250,10 +253490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -247314,10 +253556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247361,10 +253605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247386,10 +253632,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -247449,10 +253697,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247493,10 +253743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247521,10 +253773,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -247587,10 +253841,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247634,10 +253890,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 657
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 657
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247660,10 +253918,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 675
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 675
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -247731,10 +253991,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 675
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 675
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247776,10 +254038,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghom.gd",
-            "line": 675
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghom.gd",
+                "line": 675
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247805,10 +254069,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghompcgs.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghompcgs.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247849,10 +254115,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -247993,10 +254261,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 135
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 135
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248150,10 +254420,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 265
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 265
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248433,10 +254705,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 332
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 332
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248632,10 +254906,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248678,10 +254954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 454
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 454
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248719,10 +254997,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 468
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 468
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -248766,10 +255046,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 468
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 468
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248811,10 +255093,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 468
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 468
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248837,10 +255121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -248884,10 +255170,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248929,10 +255217,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -248955,10 +255245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 494
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 494
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249002,10 +255294,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 494
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 494
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249047,10 +255341,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 494
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 494
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249073,10 +255369,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 507
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 507
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249120,10 +255418,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 507
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 507
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249165,10 +255465,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 507
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 507
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249191,10 +255493,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249238,10 +255542,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249283,10 +255589,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gprd.gd",
-            "line": 520
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gprd.gd",
+                "line": 520
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249310,10 +255618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249397,10 +255707,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249443,10 +255755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249470,10 +255784,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249557,10 +255873,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249603,10 +255921,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249629,10 +255949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249689,10 +256011,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249734,10 +256058,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249760,10 +256086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 93
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 93
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249820,10 +256148,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 93
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 93
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249865,10 +256195,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 93
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 93
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -249892,10 +256224,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -249963,10 +256297,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250009,10 +256345,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250036,10 +256374,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -250097,10 +256437,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250143,10 +256485,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250170,10 +256514,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -250231,10 +256577,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250277,10 +256625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
-            "line": 154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/gpprmsya.gd",
+                "line": 154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250313,10 +256663,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250388,10 +256740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250436,10 +256790,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250479,10 +256835,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 131
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -250574,10 +256932,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 131
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250619,10 +256979,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 131
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250645,10 +257007,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -250703,10 +257067,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250748,10 +257114,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250774,10 +257142,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 346
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -250832,10 +257202,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 346
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250877,10 +257249,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 346
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -250903,10 +257277,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -250963,10 +257339,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251008,10 +257386,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251034,10 +257414,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251081,10 +257463,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251126,10 +257510,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 367
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 367
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251152,10 +257538,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 387
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 387
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251212,10 +257600,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 387
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 387
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251257,10 +257647,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 387
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 387
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251283,10 +257675,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251330,10 +257724,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251375,10 +257771,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251401,10 +257799,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 408
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251461,10 +257861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 408
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251506,10 +257908,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 408
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251532,10 +257936,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 409
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 409
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251579,10 +257985,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 409
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 409
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251624,10 +258032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 409
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 409
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251650,10 +258060,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 426
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 426
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251710,10 +258122,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 426
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 426
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251755,10 +258169,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 426
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 426
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251781,10 +258197,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 446
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 446
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251828,10 +258246,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 446
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 446
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251873,10 +258293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 446
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 446
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251899,10 +258321,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 447
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 447
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -251946,10 +258370,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 447
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 447
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -251991,10 +258417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 447
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 447
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252017,10 +258445,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 448
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 448
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252064,10 +258494,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 448
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 448
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252109,10 +258541,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 448
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 448
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252135,10 +258569,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 474
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 474
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252193,10 +258629,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 474
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 474
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252238,10 +258676,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 474
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 474
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252264,10 +258704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 475
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 475
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252322,10 +258764,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 475
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 475
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252367,10 +258811,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 475
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 475
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252393,10 +258839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252451,10 +258899,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252496,10 +258946,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 476
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252522,10 +258974,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 477
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 477
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252580,10 +259034,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 477
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 477
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252625,10 +259081,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 477
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 477
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252651,10 +259109,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252709,10 +259169,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252754,10 +259216,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 478
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 478
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252780,10 +259244,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 479
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 479
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252838,10 +259304,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 479
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 479
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252883,10 +259351,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 479
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 479
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -252909,10 +259379,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 480
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 480
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -252967,10 +259439,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 480
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 480
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253012,10 +259486,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 480
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 480
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253038,10 +259514,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253096,10 +259574,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253141,10 +259621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 481
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 481
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253167,10 +259649,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 756
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253238,10 +259722,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 756
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253283,10 +259769,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnames.gd",
-            "line": 756
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnames.gd",
+                "line": 756
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253307,10 +259795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253345,10 +259835,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253388,10 +259880,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253412,10 +259906,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253450,10 +259946,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253493,10 +259991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253526,10 +260026,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253577,10 +260079,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 80
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 80
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253621,10 +260125,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253665,10 +260171,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253704,10 +260212,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253743,10 +260253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253788,10 +260300,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -253829,10 +260343,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253864,10 +260380,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253899,10 +260417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 131
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253934,10 +260454,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -253969,10 +260491,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254004,10 +260528,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254039,10 +260565,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 155
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 155
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254074,10 +260602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 161
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254113,10 +260643,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 167
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 167
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254152,10 +260684,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254187,10 +260721,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 179
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 179
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254222,10 +260758,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 185
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 185
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254257,10 +260795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254296,10 +260836,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/quotsys.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/quotsys.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254356,10 +260898,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pquot.gd",
-            "line": 109
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pquot.gd",
+                "line": 109
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pquot.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254484,10 +261032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pquot.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pquot.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254522,10 +261072,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pquot.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pquot.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254575,10 +261127,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pquot.gd",
-            "line": 196
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pquot.gd",
+                "line": 196
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254615,10 +261169,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254651,10 +261207,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254694,10 +261252,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254718,10 +261278,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 161
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254772,10 +261334,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 161
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254815,10 +261379,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 161
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254839,10 +261405,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254875,10 +261443,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254918,10 +261488,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -254942,10 +261514,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 271
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -254996,10 +261570,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 271
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255039,10 +261615,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 271
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255063,10 +261641,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255108,10 +261688,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255151,10 +261733,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255175,10 +261759,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255248,10 +261834,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255291,10 +261879,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 312
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 312
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255315,10 +261905,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 336
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255380,10 +261972,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 336
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255423,10 +262017,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 336
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 336
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255447,10 +262043,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255483,10 +262081,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255526,10 +262126,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 362
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 362
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255550,10 +262152,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255586,10 +262190,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255629,10 +262235,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 378
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 378
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255653,10 +262261,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 411
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 411
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255717,10 +262327,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 411
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 411
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255760,10 +262372,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 411
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 411
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255786,10 +262400,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 749
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 749
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255822,10 +262438,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 948
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 948
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255867,10 +262485,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 948
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 948
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255910,10 +262530,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 948
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 948
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -255934,10 +262556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 971
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 971
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -255979,10 +262603,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 971
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 971
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256022,10 +262648,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 971
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 971
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256046,10 +262674,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1002
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1002
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -256082,10 +262712,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1002
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1002
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256125,10 +262757,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1002
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1002
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256164,10 +262798,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1078
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1078
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256254,10 +262890,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1080
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1080
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256321,10 +262959,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1171
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -256507,10 +263151,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256550,10 +263196,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256579,10 +263227,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1190
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1190
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256635,10 +263285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256751,10 +263403,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -256861,10 +263515,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1270
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -257113,10 +263769,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1294
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1294
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1294
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -257335,10 +263997,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1294
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1294
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -257378,10 +264042,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1294
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1294
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -257421,10 +264087,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1347
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1347
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1347
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -257717,10 +264389,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1347
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1347
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -257760,10 +264434,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1347
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1347
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -257799,10 +264475,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -257889,10 +264567,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1388
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -258075,10 +264759,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258118,10 +264804,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258161,10 +264849,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1421
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1421
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1421
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -258347,10 +265041,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1421
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1421
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258390,10 +265086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1421
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1421
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258429,10 +265127,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1441
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1441
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258636,10 +265336,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1467
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1467
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1467
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -258845,10 +265551,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1467
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1467
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258888,10 +265596,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1467
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1467
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -258931,10 +265641,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1505
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -259140,10 +265856,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259183,10 +265901,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259239,10 +265959,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1540
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1540
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1540
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1623
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -259515,10 +266245,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1540
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1540
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259558,10 +266290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1540
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1540
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259582,10 +266316,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -259618,10 +266354,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259661,10 +266399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259702,10 +266442,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1584
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1584
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259864,10 +266606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1613
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1613
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -259900,10 +266644,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1613
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1613
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259943,10 +266689,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1613
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1613
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -259984,10 +266732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260059,10 +266809,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -260095,10 +266847,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260138,10 +266892,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1652
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1652
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260179,10 +266935,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1658
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1658
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260301,10 +267059,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1683
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -260488,10 +267252,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260545,10 +267311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260601,10 +267369,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1719
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1719
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1719
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1591
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -260822,10 +267600,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1719
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1719
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260865,10 +267645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1719
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1719
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -260957,10 +267739,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1750
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1750
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1750
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -261211,10 +268003,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1750
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1750
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -261254,10 +268048,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1750
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1750
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -261297,10 +268093,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1768
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1768
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1768
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -261485,10 +268287,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1768
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1768
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -261528,10 +268332,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1768
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1768
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -261571,10 +268377,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1795
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1795
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1795
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -261834,10 +268646,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1795
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1795
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -261877,10 +268691,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1795
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1795
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -261920,10 +268736,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1832
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1832
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1832
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -262133,10 +268955,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1832
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1832
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262176,10 +269000,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1832
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1832
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262219,10 +269045,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1859
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1859
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1859
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -262454,10 +269286,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1859
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1859
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262497,10 +269331,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1859
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1859
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262525,10 +269361,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1892
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1892
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262568,10 +269406,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1921
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1921
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262612,10 +269452,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1941
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1941
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262722,10 +269564,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1961
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1961
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262765,10 +269609,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 1982
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 1982
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262875,10 +269721,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2013
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2013
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262917,10 +269765,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2061
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2061
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -262986,10 +269836,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -263342,10 +270194,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2154
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2154
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -263753,10 +270607,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -263859,10 +270715,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2297
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2297
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -263909,10 +270767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprt.gd",
-            "line": 2617
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprt.gd",
+                "line": 2617
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264005,10 +270865,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264119,10 +270981,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 174
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -264192,10 +271056,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 174
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264233,10 +271099,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 174
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264255,10 +271123,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -264296,10 +271166,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264337,10 +271209,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 175
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264364,10 +271238,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -264425,10 +271301,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264471,10 +271349,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264498,10 +271378,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -264559,10 +271441,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264605,10 +271489,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264632,10 +271518,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -264709,10 +271597,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264755,10 +271645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 486
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 486
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264785,10 +271677,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 630
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 630
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264844,10 +271738,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/stbc.gd",
-            "line": 741
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/stbc.gd",
+                "line": 741
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264871,10 +271767,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/clas.gd",
-            "line": 79
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/clas.gd",
+                "line": 79
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264929,10 +271827,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/clas.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/clas.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -264966,10 +271866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/clas.gd",
-            "line": 152
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/clas.gd",
+                "line": 152
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -265011,10 +271913,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/clas.gd",
-            "line": 152
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/clas.gd",
+                "line": 152
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265054,10 +271958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/clas.gd",
-            "line": 152
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/clas.gd",
+                "line": 152
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265080,10 +271986,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permdeco.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permdeco.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -265138,10 +272046,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permdeco.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permdeco.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265183,10 +272093,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/permdeco.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/permdeco.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265214,10 +272126,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265275,10 +272189,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -265333,10 +272249,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265378,10 +272296,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265405,10 +272325,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265514,10 +272436,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -265550,10 +272474,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265593,10 +272519,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265617,10 +272545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 177
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -265653,10 +272583,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 177
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265696,10 +272628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 177
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265728,10 +272662,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265804,10 +272740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265862,10 +272800,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 259
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 259
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -265932,10 +272872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 298
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 298
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -265977,10 +272919,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 298
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 298
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266020,10 +272964,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 298
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 298
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266047,10 +272993,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 361
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 361
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266104,10 +273052,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/csetgrp.gd",
-            "line": 395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/csetgrp.gd",
+                "line": 395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266229,10 +273179,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/factgrp.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/factgrp.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -266284,10 +273236,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/factgrp.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/factgrp.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266381,10 +273335,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/factgrp.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/factgrp.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -266439,10 +273395,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/factgrp.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/factgrp.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266484,10 +273442,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/factgrp.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/factgrp.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266515,10 +273475,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/factgrp.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/factgrp.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266691,10 +273653,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpreps.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpreps.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266843,10 +273807,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpreps.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpreps.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -266992,10 +273958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpreps.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpreps.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267060,10 +274028,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267112,10 +274082,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267169,10 +274141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267215,10 +274189,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267267,10 +274243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267307,10 +274285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267339,10 +274319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/onecohom.gd",
-            "line": 423
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/onecohom.gd",
+                "line": 423
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267406,10 +274388,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppccom.gd",
-            "line": 156
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppccom.gd",
+                "line": 156
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267466,10 +274450,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppccom.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppccom.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267545,10 +274531,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/twocohom.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/twocohom.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267587,10 +274575,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/twocohom.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/twocohom.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267629,10 +274619,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/twocohom.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/twocohom.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267674,10 +274666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 140
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 140
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267722,10 +274716,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 141
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 141
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267764,10 +274760,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267801,10 +274799,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267844,10 +274844,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267897,10 +274899,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 234
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267938,10 +274942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 248
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 248
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -267977,10 +274983,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268037,10 +275045,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268082,10 +275092,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268108,10 +275120,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268155,10 +275169,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268200,10 +275216,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 274
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 274
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268226,10 +275244,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 287
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268273,10 +275293,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 287
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268318,10 +275340,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcext.gd",
-            "line": 287
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcext.gd",
+                "line": 287
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268344,10 +275368,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/randiso.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/randiso.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268414,10 +275440,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/randiso.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/randiso.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268459,10 +275487,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/randiso.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/randiso.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268485,10 +275515,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268552,10 +275584,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268597,10 +275631,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268623,10 +275659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 81
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 81
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268749,10 +275787,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 81
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 81
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268794,10 +275834,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 81
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 81
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268820,10 +275862,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -268901,10 +275945,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268946,10 +275992,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -268972,10 +276020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269059,10 +276109,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269104,10 +276156,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269130,10 +276184,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269168,10 +276224,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 191
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 191
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269206,10 +276264,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269266,10 +276326,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269311,10 +276373,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schur.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schur.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269342,10 +276406,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schursym.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schursym.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269428,10 +276494,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/schursym.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/schursym.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269484,10 +276552,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 98
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 98
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269547,10 +276617,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269587,10 +276659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269660,10 +276734,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269705,10 +276781,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269729,10 +276807,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 272
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269774,10 +276854,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 272
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269817,10 +276899,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 272
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 272
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269841,10 +276925,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -269886,10 +276972,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269929,10 +277017,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -269955,10 +277045,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 417
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 417
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270023,10 +277115,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 417
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 417
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270068,10 +277162,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grplatt.gd",
-            "line": 417
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grplatt.gd",
+                "line": 417
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270098,10 +277194,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/oprtglat.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/oprtglat.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270195,10 +277293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcaut.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcaut.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270244,10 +277344,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcaut.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcaut.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270289,10 +277391,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grppcaut.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grppcaut.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270313,10 +277417,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270349,10 +277455,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270392,10 +277500,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270416,10 +277526,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270461,10 +277573,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270504,10 +277618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 247
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 247
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270531,10 +277647,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270581,10 +277699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270626,10 +277746,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270669,10 +277791,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270693,10 +277817,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 650
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 650
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270736,10 +277862,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 930
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 930
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270781,10 +277909,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 930
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 930
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270824,10 +277954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 930
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 930
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270848,10 +277980,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 943
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 943
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -270893,10 +278027,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 943
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 943
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270936,10 +278072,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/straight.gd",
-            "line": 943
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/straight.gd",
+                "line": 943
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -270960,10 +278098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/memory.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/memory.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271005,10 +278145,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/memory.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/memory.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271048,10 +278190,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/memory.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/memory.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271070,10 +278214,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/memory.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/memory.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271118,10 +278264,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/memory.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/memory.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271169,10 +278317,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271214,10 +278364,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271257,10 +278409,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 322
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 322
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271281,10 +278435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271326,10 +278482,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271369,10 +278527,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 340
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 340
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271393,10 +278553,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271438,10 +278600,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271481,10 +278645,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 381
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 381
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271510,10 +278676,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 428
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 428
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271565,10 +278733,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 623
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 623
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271650,10 +278820,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 623
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 623
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271695,10 +278867,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 623
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 623
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271721,10 +278895,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 624
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 624
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271757,10 +278933,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 645
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 645
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271813,10 +278991,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 645
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 645
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271858,10 +279038,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 645
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 645
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271882,10 +279064,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -271936,10 +279120,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -271979,10 +279165,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 780
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 780
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272050,10 +279238,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 891
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 891
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 893
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 895
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 898
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272188,10 +279390,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 901
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 901
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272302,10 +279506,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 947
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 947
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272363,10 +279569,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 947
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 947
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272407,10 +279615,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 947
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 947
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272431,10 +279641,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272466,10 +279678,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272527,10 +279741,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272571,10 +279787,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272596,10 +279814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1012
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1012
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272657,10 +279877,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1012
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1012
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272701,10 +279923,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1012
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1012
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272726,10 +279950,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1031
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1031
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272773,10 +279999,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1031
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1031
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272817,10 +280045,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1031
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1031
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272841,10 +280071,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1196
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1196
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272887,10 +280119,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1196
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1196
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272930,10 +280164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1196
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1196
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -272954,10 +280190,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -272999,10 +280237,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273042,10 +280282,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpfp.gd",
-            "line": 1280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpfp.gd",
+                "line": 1280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273068,10 +280310,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273124,10 +280368,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273169,10 +280415,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273195,10 +280443,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273261,10 +280511,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273306,10 +280558,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273332,10 +280586,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 253
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 253
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273388,10 +280644,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 253
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 253
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273433,10 +280691,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 253
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 253
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273464,10 +280724,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 319
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 319
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273509,10 +280771,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 339
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 339
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273562,10 +280826,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273598,10 +280864,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273641,10 +280909,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/sgpres.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/sgpres.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273665,10 +280935,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tietze.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tietze.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273701,10 +280973,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tietze.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tietze.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273744,10 +281018,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tietze.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tietze.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273768,10 +281044,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tietze.gd",
-            "line": 1614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tietze.gd",
+                "line": 1614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273813,10 +281091,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tietze.gd",
-            "line": 1614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tietze.gd",
+                "line": 1614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273856,10 +281136,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tietze.gd",
-            "line": 1614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tietze.gd",
+                "line": 1614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273880,10 +281162,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -273918,10 +281202,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273961,10 +281247,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -273985,10 +281273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274031,10 +281321,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274074,10 +281366,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274098,10 +281392,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274143,10 +281439,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274186,10 +281484,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274212,10 +281512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274271,10 +281573,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274316,10 +281620,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ghomfp.gd",
-            "line": 288
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ghomfp.gd",
+                "line": 288
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274338,10 +281644,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274497,10 +281805,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274556,10 +281866,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274584,10 +281896,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274635,10 +281949,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274682,10 +281998,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274704,10 +282022,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274766,10 +282086,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274807,10 +282129,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274829,10 +282153,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274876,10 +282202,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274917,10 +282245,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -274939,10 +282269,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -274990,10 +282322,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275031,10 +282365,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275068,10 +282404,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 207
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 207
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275117,10 +282455,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275175,10 +282515,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275220,10 +282562,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpnice.gd",
-            "line": 949
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpnice.gd",
+                "line": 949
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275245,10 +282589,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275363,10 +282709,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275407,10 +282755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275433,10 +282783,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275493,10 +282845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275538,10 +282892,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275564,10 +282920,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275624,10 +282982,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275669,10 +283029,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275694,10 +283056,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275748,10 +283112,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275792,10 +283158,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275817,10 +283185,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275863,10 +283233,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275907,10 +283279,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -275933,10 +283307,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -275992,10 +283368,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276037,10 +283415,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276068,10 +283448,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 516
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 516
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276152,10 +283534,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/morpheus.gd",
-            "line": 561
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/morpheus.gd",
+                "line": 561
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276202,10 +283586,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -276327,10 +283713,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276375,10 +283763,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276404,10 +283794,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -276517,10 +283909,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276565,10 +283959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276594,10 +283990,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 155
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 155
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -276676,10 +284074,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 155
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 155
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276724,10 +284124,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 155
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 155
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276753,10 +284155,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -276830,10 +284234,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276878,10 +284284,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -276904,10 +284312,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -276978,10 +284388,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277023,10 +284435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 220
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 220
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277052,10 +284466,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277124,10 +284540,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277172,10 +284590,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 241
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 241
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277198,10 +284618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277258,10 +284680,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277303,10 +284727,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277332,10 +284758,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277404,10 +284832,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277452,10 +284882,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277481,10 +284913,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277551,10 +284985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277599,10 +285035,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277628,10 +285066,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 330
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 330
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277696,10 +285136,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 330
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 330
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277744,10 +285186,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 330
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 330
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277773,10 +285217,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277828,10 +285274,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277876,10 +285324,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -277905,10 +285355,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -277958,10 +285410,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278006,10 +285460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278035,10 +285491,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 398
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 398
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278090,10 +285548,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 398
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 398
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278138,10 +285598,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 398
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 398
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278167,10 +285629,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 445
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 445
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278220,10 +285684,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 445
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 445
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278268,10 +285734,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 445
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 445
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278297,10 +285765,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 493
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 493
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278352,10 +285822,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 493
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 493
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278400,10 +285872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpmat.gd",
-            "line": 493
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpmat.gd",
+                "line": 493
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278426,10 +285900,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278497,10 +285973,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278542,10 +286020,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278570,10 +286050,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278619,10 +286101,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278666,10 +286150,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278692,10 +286178,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278752,10 +286240,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278797,10 +286287,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278823,10 +286315,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -278882,10 +286376,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278927,10 +286423,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fitfree.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fitfree.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -278957,10 +286455,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279029,10 +286529,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279078,10 +286580,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279108,10 +286612,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279180,10 +286686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279229,10 +286737,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279259,10 +286769,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279314,10 +286826,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279363,10 +286877,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279393,10 +286909,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279458,10 +286976,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279507,10 +287027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279537,10 +287059,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279592,10 +287116,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279641,10 +287167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279671,10 +287199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 256
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 256
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279743,10 +287273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 256
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 256
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279792,10 +287324,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 256
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 256
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279822,10 +287356,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 283
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 283
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -279877,10 +287413,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 283
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 283
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279926,10 +287464,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 283
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 283
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -279956,10 +287496,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 300
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -280011,10 +287553,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 300
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280060,10 +287604,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 300
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 300
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280090,10 +287636,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -280145,10 +287693,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280194,10 +287744,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280224,10 +287776,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 334
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 334
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -280279,10 +287833,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 334
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 334
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280328,10 +287884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 334
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 334
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280358,10 +287916,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -280428,10 +287988,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280477,10 +288039,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/grpramat.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/grpramat.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280503,10 +288067,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -280575,10 +288141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 97
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 97
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280669,10 +288237,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 158
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 158
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280807,10 +288377,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -280989,10 +288561,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281102,10 +288676,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 331
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 331
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281270,10 +288846,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 392
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 392
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281370,10 +288948,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 445
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 445
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281431,10 +289011,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 498
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 498
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281497,10 +289079,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 564
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 564
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281545,10 +289129,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/basic.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/basic.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281695,10 +289281,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -281880,10 +289468,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 172
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 172
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282052,10 +289642,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282133,10 +289725,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 305
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 305
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282318,10 +289912,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 392
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 392
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282490,10 +290086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282587,10 +290185,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 534
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 534
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282750,10 +290350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 618
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 618
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282829,10 +290431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 686
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 686
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282908,10 +290512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 737
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 737
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -282985,10 +290591,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 847
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 847
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283038,10 +290646,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 878
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 878
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283091,10 +290701,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 909
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 909
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283144,10 +290756,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 940
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 940
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283197,10 +290811,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 973
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 973
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283253,10 +290869,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/classic.gd",
-            "line": 1003
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/classic.gd",
+                "line": 1003
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283306,10 +290924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/perf.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/perf.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283360,10 +290980,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/perf.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/perf.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -283418,10 +291040,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/perf.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/perf.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283463,10 +291087,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/perf.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/perf.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283492,10 +291118,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/suzuki.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/suzuki.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283560,10 +291188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/ree.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/ree.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283618,10 +291248,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/simple.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/simple.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -283685,10 +291317,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/simple.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/simple.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283730,10 +291364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/simple.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/simple.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283756,10 +291392,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/imf.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/imf.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -283803,10 +291441,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/imf.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/imf.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283848,10 +291488,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/grp/imf.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/grp/imf.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283872,10 +291514,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -283917,10 +291561,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283960,10 +291606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -283984,10 +291632,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 79
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 79
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284022,10 +291672,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 79
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 79
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284065,10 +291717,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 79
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 79
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284089,10 +291743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284127,10 +291783,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284170,10 +291828,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 101
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 101
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284194,10 +291854,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284230,10 +291892,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284273,10 +291937,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284297,10 +291963,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284343,10 +292011,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284386,10 +292056,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284410,10 +292082,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284456,10 +292130,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284499,10 +292175,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284525,10 +292203,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284563,10 +292243,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284601,10 +292283,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284640,10 +292324,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284696,10 +292382,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 309
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 309
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284749,10 +292437,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284787,10 +292477,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284830,10 +292522,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284855,10 +292549,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 374
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 374
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -284899,10 +292595,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 374
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 374
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284943,10 +292641,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 374
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 374
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -284969,10 +292669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 399
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285018,10 +292720,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 399
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285063,10 +292767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 399
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285089,10 +292795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 453
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 453
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285136,10 +292844,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 453
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 453
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285181,10 +292891,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 453
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 453
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285210,10 +292922,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 492
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 492
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285352,10 +293066,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 522
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 522
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285491,10 +293207,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285540,10 +293258,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285585,10 +293305,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 552
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 552
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285617,10 +293339,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 595
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 595
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285743,10 +293467,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 632
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 632
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285790,10 +293516,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 632
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 632
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285835,10 +293563,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 632
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 632
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285861,10 +293591,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 650
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 650
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -285910,10 +293642,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 650
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 650
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285955,10 +293689,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 650
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 650
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -285982,10 +293718,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 678
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 678
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286119,10 +293857,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286157,10 +293897,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286200,10 +293942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 705
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 705
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286230,10 +293974,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 749
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 749
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286375,10 +294121,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 766
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 766
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286413,10 +294161,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 766
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 766
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286456,10 +294206,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 766
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 766
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286482,10 +294234,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 798
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 798
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286529,10 +294283,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 798
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 798
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286574,10 +294330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/orders.gd",
-            "line": 798
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/orders.gd",
+                "line": 798
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286614,10 +294372,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 23
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 24
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286676,10 +294444,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286713,10 +294483,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286752,10 +294524,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286808,10 +294582,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 33
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 34
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -286882,10 +294666,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 36
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -286949,10 +294739,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287064,10 +294856,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287107,10 +294901,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287146,10 +294942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287261,10 +295059,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287304,10 +295104,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287353,10 +295155,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 53
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 54
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 55
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 56
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287436,10 +295252,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287479,10 +295297,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287503,10 +295323,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287537,10 +295359,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 59
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 59
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287602,10 +295426,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 59
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 59
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287645,10 +295471,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 59
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 59
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287677,10 +295505,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 61
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287789,10 +295623,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287832,10 +295668,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287861,10 +295699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287900,10 +295740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -287945,10 +295787,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -287988,10 +295832,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288020,10 +295866,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 67
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288078,10 +295930,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288121,10 +295975,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288145,10 +296001,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288192,10 +296050,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288235,10 +296095,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288267,10 +296129,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 71
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288322,10 +296190,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 75
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288380,10 +296254,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288423,10 +296299,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288484,10 +296362,28 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 78
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 78
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 80
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 81
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 82
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288572,10 +296468,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 78
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 78
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288615,10 +296513,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 78
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 78
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288642,10 +296542,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288683,10 +296585,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288732,10 +296636,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 90
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 91
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288782,10 +296692,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 93
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 93
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288836,10 +296748,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 93
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 93
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288879,10 +296793,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 93
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 93
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -288912,10 +296828,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 94
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 94
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -288963,10 +296885,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 98
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 98
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289027,10 +296951,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 100
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 101
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 102
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289128,10 +297066,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 105
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 106
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 107
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 108
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289202,10 +297154,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -289247,10 +297201,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289290,10 +297246,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289314,10 +297272,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -289359,10 +297319,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289402,10 +297364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289426,10 +297390,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -289471,10 +297437,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289514,10 +297482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 112
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289542,10 +297512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289584,10 +297556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 114
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 114
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289630,10 +297604,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 115
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -289688,10 +297668,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289731,10 +297713,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289755,10 +297739,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -289809,10 +297795,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289852,10 +297840,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 118
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 118
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289876,10 +297866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -289930,10 +297922,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -289973,10 +297967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 119
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 119
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290000,10 +297996,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/trans.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/trans.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290037,10 +298035,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290082,10 +298082,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290125,10 +298127,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290149,10 +298153,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290194,10 +298200,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290237,10 +298245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290261,10 +298271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290306,10 +298318,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290349,10 +298363,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290373,10 +298389,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290418,10 +298436,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290461,10 +298481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290485,10 +298507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290530,10 +298554,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290573,10 +298599,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290597,10 +298625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290642,10 +298672,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290685,10 +298717,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290709,10 +298743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290754,10 +298790,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290797,10 +298835,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290826,10 +298866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -290898,10 +298940,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290941,10 +298985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -290970,10 +299016,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -291042,10 +299090,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291085,10 +299135,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291113,10 +299165,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291155,10 +299209,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 56
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 56
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291218,10 +299274,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 57
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 58
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 59
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 60
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -291332,10 +299402,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 64
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291372,10 +299448,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291412,10 +299490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291449,10 +299529,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -291510,10 +299592,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 69
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 70
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 71
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291611,10 +299707,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 74
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 74
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 75
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 76
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291685,10 +299795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 81
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 81
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -291743,10 +299855,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 81
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 81
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291786,10 +299900,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 81
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 81
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291810,10 +299926,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -291868,10 +299986,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291911,10 +300031,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -291935,10 +300057,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -291993,10 +300117,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292036,10 +300162,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 83
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 83
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292060,10 +300188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292117,10 +300247,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292160,10 +300292,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292184,10 +300318,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292241,10 +300377,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292284,10 +300422,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/pperm.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/pperm.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292314,10 +300454,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fastendo.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fastendo.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292396,10 +300538,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fastendo.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fastendo.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292445,10 +300589,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fastendo.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fastendo.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292469,10 +300615,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292507,10 +300655,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292550,10 +300700,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292615,10 +300767,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292663,10 +300817,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 184
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 184
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292692,10 +300848,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292757,10 +300915,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292805,10 +300965,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292834,10 +300996,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -292909,10 +301073,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292957,10 +301123,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -292983,10 +301151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293054,10 +301224,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293099,10 +301271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293123,10 +301297,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpsemi.gd",
-            "line": 299
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpsemi.gd",
+                "line": 299
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293180,10 +301356,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 117
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293219,10 +301397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 131
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293258,10 +301438,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293323,10 +301505,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293371,10 +301555,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 164
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 164
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293400,10 +301586,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293465,10 +301653,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293513,10 +301703,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293542,10 +301734,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293617,10 +301811,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293665,10 +301861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 198
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 198
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293691,10 +301889,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293748,10 +301948,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293793,10 +301995,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/fpmon.gd",
-            "line": 216
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/fpmon.gd",
+                "line": 216
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293819,10 +302023,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -293946,10 +302152,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -293991,10 +302199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294015,10 +302225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294062,10 +302274,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294105,10 +302319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294129,10 +302345,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294175,10 +302393,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294218,10 +302438,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294242,10 +302464,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294289,10 +302513,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294332,10 +302558,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/rwssmg.gd",
-            "line": 162
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/rwssmg.gd",
+                "line": 162
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294359,10 +302587,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/kbsemi.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/kbsemi.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294505,10 +302735,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/kbsemi.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/kbsemi.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294551,10 +302783,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/kbsemi.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/kbsemi.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294594,10 +302828,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/kbsemi.gd",
-            "line": 132
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/kbsemi.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294618,10 +302854,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tcsemi.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tcsemi.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294663,10 +302901,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tcsemi.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tcsemi.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294706,10 +302946,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tcsemi.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tcsemi.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294730,10 +302972,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294775,10 +303019,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294818,10 +303064,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294842,10 +303090,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294878,10 +303128,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294921,10 +303173,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -294945,10 +303199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -294990,10 +303246,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295033,10 +303291,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295059,10 +303319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295142,10 +303404,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295187,10 +303451,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295211,10 +303477,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295247,10 +303515,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295290,10 +303560,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295315,10 +303587,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295362,10 +303636,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295406,10 +303682,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295430,10 +303708,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295475,10 +303755,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295518,10 +303800,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/adjoin.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/adjoin.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295542,10 +303826,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295580,10 +303866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295623,10 +303911,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295649,10 +303939,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295720,10 +304012,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295765,10 +304059,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 103
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 103
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295791,10 +304087,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -295862,10 +304160,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295907,10 +304207,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -295933,10 +304235,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296004,10 +304308,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296049,10 +304355,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296075,10 +304383,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296146,10 +304456,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296191,10 +304503,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296217,10 +304531,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296288,10 +304604,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296333,10 +304651,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296360,10 +304680,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 134
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 134
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296402,10 +304724,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 135
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 135
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296444,10 +304768,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 136
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 136
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296486,10 +304812,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296528,10 +304856,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296569,10 +304899,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 143
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 143
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296610,10 +304942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296651,10 +304985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296702,10 +305038,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296750,10 +305088,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 146
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 146
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296776,10 +305116,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296823,10 +305165,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296868,10 +305212,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -296899,10 +305245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -296972,10 +305320,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297017,10 +305367,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297048,10 +305400,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297121,10 +305475,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297166,10 +305522,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297192,10 +305550,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297252,10 +305612,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297297,10 +305659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297323,10 +305687,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297381,10 +305747,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297426,10 +305794,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297457,10 +305827,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297548,10 +305920,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297593,10 +305967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297620,10 +305996,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 255
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 255
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297657,10 +306035,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 277
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 277
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297702,10 +306082,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 277
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 277
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297745,10 +306127,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 277
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 277
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297769,10 +306153,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297814,10 +306200,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297857,10 +306245,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297881,10 +306271,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -297926,10 +306318,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297969,10 +306363,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 279
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 279
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -297993,10 +306389,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298038,10 +306436,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298081,10 +306481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 280
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 280
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298105,10 +306507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298150,10 +306554,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298193,10 +306599,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 281
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 281
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298217,10 +306625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 299
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 299
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298262,10 +306672,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 299
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 299
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298305,10 +306717,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 299
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 299
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298329,10 +306743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 325
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 325
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298376,10 +306792,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 325
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 325
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298419,10 +306837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 325
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 325
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298443,10 +306863,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298490,10 +306912,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298533,10 +306957,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 344
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 344
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298557,10 +306983,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 363
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 363
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298602,10 +307030,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 363
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 363
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298645,10 +307075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 363
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 363
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298669,10 +307101,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298705,10 +307139,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298748,10 +307184,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 388
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 388
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298772,10 +307210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 389
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 389
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298817,10 +307257,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 389
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 389
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298860,10 +307302,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 389
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 389
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298886,10 +307330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 391
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 391
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -298933,10 +307379,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 455
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 455
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -298977,10 +307425,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 459
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 459
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299015,10 +307465,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 459
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 459
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299058,10 +307510,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 459
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 459
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299082,10 +307536,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299120,10 +307576,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299163,10 +307621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semirel.gd",
-            "line": 460
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semirel.gd",
+                "line": 460
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299189,10 +307649,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299261,10 +307723,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299306,10 +307770,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299333,10 +307799,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299408,10 +307876,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299454,10 +307924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299480,10 +307952,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299639,10 +308113,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299684,10 +308160,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299710,10 +308188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299795,10 +308275,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299840,10 +308322,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299869,10 +308353,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -299913,10 +308399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -299972,10 +308460,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300017,10 +308507,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semitran.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semitran.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300041,10 +308533,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300075,10 +308569,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300109,10 +308605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300143,10 +308641,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300177,10 +308677,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300211,10 +308713,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300247,10 +308751,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300320,10 +308826,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300365,10 +308873,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300391,10 +308901,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -300464,10 +308976,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300509,10 +309023,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300539,10 +309055,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300584,10 +309102,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300637,10 +309157,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300699,10 +309221,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300761,10 +309285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300823,10 +309349,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300884,10 +309412,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 80
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 80
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300930,10 +309460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 80
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 80
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -300965,10 +309497,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301049,10 +309583,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301095,10 +309631,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301130,10 +309668,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301214,10 +309754,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301260,10 +309802,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301295,10 +309839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301379,10 +309925,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301425,10 +309973,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 95
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 95
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301449,10 +309999,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301494,10 +310046,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301537,10 +310091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301568,10 +310124,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301653,10 +310211,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301698,10 +310258,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301724,10 +310286,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301794,10 +310358,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301839,10 +310405,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301863,10 +310431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -301899,10 +310469,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301942,10 +310514,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -301977,10 +310551,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302059,10 +310635,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302105,10 +310683,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/reesmat.gd",
-            "line": 113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/reesmat.gd",
+                "line": 113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302129,10 +310709,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302165,10 +310747,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302208,10 +310792,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 86
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 86
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302232,10 +310818,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302268,10 +310856,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302311,10 +310901,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 87
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 87
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302335,10 +310927,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302371,10 +310965,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302414,10 +311010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semiquo.gd",
-            "line": 88
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semiquo.gd",
+                "line": 88
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302441,10 +311039,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302503,10 +311103,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302549,10 +311151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302576,10 +311180,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302653,10 +311259,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302699,10 +311307,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302726,10 +311336,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302801,10 +311413,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302847,10 +311461,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302874,10 +311490,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -302938,10 +311556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -302984,10 +311604,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303008,10 +311630,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303044,10 +311668,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303140,10 +311766,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303185,10 +311813,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303211,10 +311841,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303319,10 +311951,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303364,10 +311998,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/semipperm.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/semipperm.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303405,10 +312041,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 499
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 499
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303490,10 +312128,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 499
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 499
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303533,10 +312173,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 499
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 499
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303557,10 +312199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303593,10 +312237,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303636,10 +312282,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303697,10 +312345,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 740
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 740
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 742
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 743
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 745
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303800,10 +312462,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 874
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 874
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 875
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -303948,10 +312616,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 874
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 874
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -303993,10 +312663,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 874
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 874
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304034,10 +312706,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 968
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 968
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 969
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -304256,10 +312934,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 968
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 968
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304301,10 +312981,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 968
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 968
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304342,10 +313024,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1015
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1016
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -304454,10 +313142,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1015
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304499,10 +313189,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1015
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304534,10 +313226,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1041
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1041
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1042
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -304595,10 +313293,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1041
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1041
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304638,10 +313338,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1041
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1041
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304664,10 +313366,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1078
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1078
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -304722,10 +313426,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1078
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1078
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304767,10 +313473,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1078
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1078
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304791,10 +313499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -304838,10 +313548,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304881,10 +313593,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304905,10 +313619,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -304953,10 +313669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -304996,10 +313714,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305020,10 +313740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305067,10 +313789,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305110,10 +313834,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1230
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305134,10 +313860,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305181,10 +313909,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305224,10 +313954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1231
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1231
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305248,10 +313980,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305295,10 +314029,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305338,10 +314074,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305362,10 +314100,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305409,10 +314149,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305452,10 +314194,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1233
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305476,10 +314220,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305523,10 +314269,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305566,10 +314314,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1235
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305590,10 +314340,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305637,10 +314389,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305680,10 +314434,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1237
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305704,10 +314460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1341
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1341
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305768,10 +314526,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1341
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1341
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305811,10 +314571,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1341
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1341
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305835,10 +314597,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1368
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1368
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -305889,10 +314653,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1368
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1368
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305932,10 +314698,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1368
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1368
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -305956,10 +314724,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306010,10 +314780,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306053,10 +314825,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1395
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1395
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306077,10 +314851,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1424
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1424
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306131,10 +314907,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1424
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1424
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306174,10 +314952,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1424
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1424
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306198,10 +314978,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1466
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1466
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306234,10 +315016,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1466
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1466
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306277,10 +315061,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1466
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1466
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306309,10 +315095,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1517
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1519
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306367,10 +315159,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306410,10 +315204,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1517
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1517
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306434,10 +315230,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1522
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1522
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306479,10 +315277,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1522
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1522
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306522,10 +315322,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1522
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1522
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306546,10 +315348,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306582,10 +315386,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306625,10 +315431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1578
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1578
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306649,10 +315457,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306685,10 +315495,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306728,10 +315540,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1581
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1581
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306757,10 +315571,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1624
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1624
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306817,10 +315633,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1624
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1624
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306860,10 +315678,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1624
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1624
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306884,10 +315704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -306939,10 +315761,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -306982,10 +315806,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1708
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1708
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307006,10 +315832,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1738
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1738
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307051,10 +315879,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1738
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1738
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307094,10 +315924,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1738
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1738
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307122,10 +315954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1767
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1767
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307160,10 +315994,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1797
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1797
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307205,10 +316041,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1797
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1797
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307248,10 +316086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1797
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1797
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307272,10 +316112,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1848
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1848
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307317,10 +316159,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1848
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1848
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307360,10 +316204,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1848
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1848
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307384,10 +316230,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307429,10 +316277,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307472,10 +316322,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307496,10 +316348,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307541,10 +316395,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307584,10 +316440,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307612,10 +316470,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1878
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1878
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307655,10 +316515,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1905
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1905
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307715,10 +316577,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1905
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1905
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307758,10 +316622,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1905
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1905
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307790,10 +316656,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1938
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1938
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1941
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307849,10 +316721,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1938
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1938
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307892,10 +316766,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1938
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1938
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -307916,10 +316792,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1965
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1965
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -307961,10 +316839,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1965
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1965
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308004,10 +316884,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1965
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1965
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308028,10 +316910,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308073,10 +316957,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308116,10 +317002,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 1993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 1993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308140,10 +317028,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2017
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2017
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308185,10 +317075,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2017
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2017
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308228,10 +317120,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2017
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2017
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308252,10 +317146,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2039
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2039
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308297,10 +317193,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2039
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2039
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308340,10 +317238,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2039
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2039
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308364,10 +317264,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308409,10 +317311,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308452,10 +317356,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2100
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2100
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308476,10 +317382,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308521,10 +317429,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308564,10 +317474,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308588,10 +317500,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308633,10 +317547,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308676,10 +317592,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308700,10 +317618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -308745,10 +317665,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308788,10 +317710,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308816,10 +317740,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2197
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308858,10 +317784,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2224
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2224
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308900,10 +317828,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2323
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2323
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308942,10 +317872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2325
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2325
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -308980,10 +317912,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -309025,10 +317959,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309068,10 +318004,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2328
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2328
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309092,10 +318030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2440
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2440
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -309137,10 +318077,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2440
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2440
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309180,10 +318122,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2440
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2440
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309213,10 +318157,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2491
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2491
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2492
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -309272,10 +318222,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2491
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2491
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309315,10 +318267,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2491
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2491
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309342,10 +318296,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2658
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2658
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309408,10 +318364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2660
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2660
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309445,10 +318403,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2662
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2662
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -309490,10 +318450,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2662
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2662
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309533,10 +318495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2662
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2662
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309573,10 +318537,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2741
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2741
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2743
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309635,10 +318605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2746
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2746
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309692,10 +318664,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2749
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2749
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -309737,10 +318711,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2749
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2749
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309780,10 +318756,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 2749
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 2749
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -309829,10 +318807,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3055
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3055
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3056
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3057
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3058
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -309960,10 +318952,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3108
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3108
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3109
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310026,10 +319024,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3111
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
+                "line": 56
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310091,10 +319095,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -310136,10 +319142,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310179,10 +319187,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310203,10 +319213,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3514
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3514
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -310239,10 +319251,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3514
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3514
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310282,10 +319296,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3514
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3514
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310309,10 +319325,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3704
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3704
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310382,10 +319400,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3728
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3728
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -310418,10 +319438,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3728
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3728
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310461,10 +319483,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3728
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3728
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310488,10 +319512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3792
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3792
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310583,10 +319609,28 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3859
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3859
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3861
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3863
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3865
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3868
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -310725,10 +319769,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3859
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3859
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310768,10 +319814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3859
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3859
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310792,10 +319840,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3871
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3871
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -310828,10 +319878,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3871
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3871
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310871,10 +319923,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3871
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3871
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -310903,10 +319957,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 3969
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3969
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 3971
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -310964,10 +320024,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4006
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4006
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4008
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311033,10 +320099,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4076
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4076
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4078
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4080
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311092,10 +320168,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311128,10 +320206,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311171,10 +320251,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311195,10 +320277,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311240,10 +320324,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311283,10 +320369,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctbl.gd",
-            "line": 4301
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctbl.gd",
+                "line": 4301
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311307,10 +320395,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311343,10 +320433,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311386,10 +320478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 308
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311410,10 +320504,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311455,10 +320551,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311498,10 +320596,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 349
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 349
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311522,10 +320622,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311567,10 +320669,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311610,10 +320714,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 683
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 683
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311648,10 +320754,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 716
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 716
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 718
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311714,10 +320826,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 830
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 830
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 831
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311778,10 +320896,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 860
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 860
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 861
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311842,10 +320966,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 902
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 902
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 903
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -311900,10 +321030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -311964,10 +321096,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312007,10 +321141,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 975
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 975
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312038,10 +321174,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1024
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1024
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -312126,10 +321264,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1024
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1024
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312171,10 +321311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1024
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1024
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312215,10 +321357,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1081
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1081
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1082
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312282,10 +321430,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1122
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -312365,10 +321519,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312408,10 +321564,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312440,10 +321598,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1142
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -312500,10 +321664,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312543,10 +321709,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312575,10 +321743,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1195
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1197
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -312647,10 +321821,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312690,10 +321866,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1195
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1195
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312741,10 +321919,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1266
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1266
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1268
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1269
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1271
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -312824,10 +322016,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1355
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -312882,10 +322080,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312925,10 +322125,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -312957,10 +322159,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1408
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1410
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -313038,10 +322246,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1408
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313081,10 +322291,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1408
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1408
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313105,10 +322317,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -313150,10 +322364,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313193,10 +322409,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1437
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1437
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313235,10 +322453,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1474
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1474
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1476
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313300,10 +322524,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1510
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1510
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1512
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -313358,10 +322588,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1510
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1510
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313401,10 +322633,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1510
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1510
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313425,10 +322659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1536
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1536
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -313470,10 +322706,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1536
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1536
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313513,10 +322751,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1536
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1536
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313553,10 +322793,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1566
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1567
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313616,10 +322862,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1648
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1648
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1650
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -313674,10 +322926,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1648
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1648
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313717,10 +322971,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1648
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1648
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313749,10 +323005,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1685
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1687
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -313807,10 +323069,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313850,10 +323114,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313890,10 +323156,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1727
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1727
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1729
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -313948,10 +323220,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1767
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1767
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -314041,10 +323315,32 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1833
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1833
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1835
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1837
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1839
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1841
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1843
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -314208,10 +323504,32 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1884
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1884
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1886
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1887
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1889
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1891
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1893
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -314329,10 +323647,20 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1924
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1924
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1925
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1926
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -314606,10 +323934,32 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 1958
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1958
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1960
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1962
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1964
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1966
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 1968
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -314773,10 +324123,32 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2000
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2000
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2002
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2004
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2006
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2008
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2010
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -314894,10 +324266,20 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2080
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2080
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2081
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2082
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315131,10 +324513,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2124
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2124
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2125
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -315233,10 +324625,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2186
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2188
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2190
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -315322,10 +324728,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2235
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2235
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2237
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315408,10 +324820,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2346
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2346
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2348
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2349
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2351
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315508,10 +324934,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2668
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2668
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -315559,10 +324987,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2668
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2668
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315605,10 +325035,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
-            "line": 2668
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblfuns.gd",
+                "line": 2668
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315643,10 +325075,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 174
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 174
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 175
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315710,10 +325148,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 177
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 177
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 178
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315832,10 +325276,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -315877,10 +325323,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315920,10 +325368,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -315958,10 +325408,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 318
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 318
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 320
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316073,10 +325529,24 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 654
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 654
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 655
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 656
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 658
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -316171,10 +325641,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 660
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 660
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 663
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 665
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -316271,10 +325751,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 660
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 660
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316314,10 +325796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 660
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 660
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316338,10 +325822,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 736
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 736
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -316383,10 +325869,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 736
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 736
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316426,10 +325914,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 736
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 736
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316450,10 +325940,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -316495,10 +325987,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316538,10 +326032,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 854
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 854
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316576,10 +326072,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
-            "line": 999
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 999
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmaps.gd",
+                "line": 1001
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316661,10 +326163,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblauto.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 90
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 91
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -316748,10 +326256,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblauto.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 144
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 146
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 148
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316828,10 +326346,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblauto.gd",
-            "line": 187
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 187
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316874,10 +326394,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblauto.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblauto.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -316913,10 +326435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -316971,10 +326495,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317016,10 +326542,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317082,10 +326610,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 192
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 194
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -317245,10 +326779,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317292,10 +326828,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317318,10 +326856,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -317376,10 +326916,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317421,10 +326963,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317447,10 +326991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -317505,10 +327051,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317550,10 +327098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblsolv.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317586,10 +327136,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblpope.gd",
-            "line": 669
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblpope.gd",
+                "line": 669
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblpope.gd",
+                "line": 670
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317637,10 +327193,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmoli.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmoli.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -317673,10 +327231,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmoli.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmoli.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317716,10 +327276,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmoli.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmoli.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317742,10 +327304,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -317800,10 +327364,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317845,10 +327411,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -317881,10 +327449,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -317969,10 +327539,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318014,10 +327586,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318045,10 +327619,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318114,10 +327690,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318159,10 +327737,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318183,10 +327763,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318230,10 +327812,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318273,10 +327857,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318297,10 +327883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318343,10 +327931,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318386,10 +327976,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 364
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318410,10 +328002,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318458,10 +328052,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318501,10 +328097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 366
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 366
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318525,10 +328123,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 419
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 419
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318573,10 +328173,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 419
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 419
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318616,10 +328218,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 419
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 419
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318640,10 +328244,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 458
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 458
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318687,10 +328293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 458
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 458
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318730,10 +328338,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 458
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 458
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318755,10 +328365,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 529
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 529
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318804,10 +328416,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 529
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 529
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318848,10 +328462,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 529
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 529
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318879,10 +328495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -318943,10 +328561,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -318986,10 +328606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 589
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 589
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319035,10 +328657,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 659
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 659
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 661
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 662
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -319126,10 +328758,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 659
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 659
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319169,10 +328803,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 659
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 659
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319200,10 +328836,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 739
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 739
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -319273,10 +328911,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 739
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 739
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319318,10 +328958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 739
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 739
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319349,10 +328991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 742
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 742
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -319418,10 +329062,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 742
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 742
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319463,10 +329109,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 742
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 742
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319516,10 +329164,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 814
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 814
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 817
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 818
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -319612,10 +329270,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 814
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 814
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319657,10 +329317,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 814
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 814
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319688,10 +329350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 820
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 820
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -319746,10 +329410,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 820
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 820
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319789,10 +329455,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 820
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 820
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319815,10 +329483,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -319875,10 +329545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319920,10 +329592,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblmono.gd",
-            "line": 851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblmono.gd",
+                "line": 851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -319946,10 +329620,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320004,10 +329680,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320049,10 +329727,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320078,10 +329758,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 144
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 144
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320175,10 +329857,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 373
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 374
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320248,10 +329936,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320293,10 +329983,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
-            "line": 373
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/ctblgrp.gd",
+                "line": 373
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320329,10 +330021,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320484,10 +330178,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320529,10 +330225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 333
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 333
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320556,10 +330254,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 571
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 571
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320593,10 +330293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320629,10 +330331,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320672,10 +330376,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 614
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 614
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320696,10 +330402,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 734
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 734
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320743,10 +330451,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 734
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 734
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320786,10 +330496,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 734
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 734
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320810,10 +330522,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 735
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 735
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320846,10 +330560,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 735
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 735
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320889,10 +330605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 735
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 735
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -320913,10 +330631,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -320958,10 +330678,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321001,10 +330723,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 776
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 776
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321025,10 +330749,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321070,10 +330796,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321113,10 +330841,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 777
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 777
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321137,10 +330867,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 801
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 801
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321182,10 +330914,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 801
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 801
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321225,10 +330959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 801
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 801
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321249,10 +330985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 836
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 836
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321294,10 +331032,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 836
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 836
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321337,10 +331077,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 836
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 836
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321361,10 +331103,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 884
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 884
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321406,10 +331150,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 884
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 884
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321449,10 +331195,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 884
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 884
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321473,10 +331221,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 917
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 917
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321518,10 +331268,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 917
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 917
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321561,10 +331313,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 917
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 917
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321585,10 +331339,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321630,10 +331386,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321673,10 +331431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 993
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 993
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321697,10 +331457,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 994
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 994
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321742,10 +331504,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 994
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 994
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321785,10 +331549,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 994
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 994
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321809,10 +331575,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1059
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1059
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321854,10 +331622,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1059
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1059
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321897,10 +331667,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1059
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1059
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -321921,10 +331693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1108
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1108
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -321966,10 +331740,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1108
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1108
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322009,10 +331785,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1108
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1108
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322033,10 +331811,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322078,10 +331858,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322121,10 +331903,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322154,10 +331938,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1204
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1205
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322243,10 +332033,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322286,10 +332078,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1204
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1204
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322319,10 +332113,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1229
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1230
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322380,10 +332180,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322423,10 +332225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1229
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1229
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322456,10 +332260,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1249
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1250
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322517,10 +332327,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322560,10 +332372,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1249
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1249
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322593,10 +332407,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1269
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1269
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1270
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322668,10 +332488,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1269
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1269
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322711,10 +332533,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1269
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1269
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322744,10 +332568,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1289
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1290
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322805,10 +332635,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322848,10 +332680,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322876,10 +332710,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1345
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1345
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -322914,10 +332750,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -322959,10 +332797,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323002,10 +332842,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323026,10 +332868,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -323062,10 +332906,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323105,10 +332951,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1394
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1394
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323133,10 +332981,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1445
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1445
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323171,10 +333021,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1446
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1446
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -323216,10 +333068,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1446
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1446
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323259,10 +333113,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1446
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1446
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323291,10 +333147,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1471
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1471
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323341,10 +333199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1496
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1496
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323400,10 +333260,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1539
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1540
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1541
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -323471,10 +333341,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323514,10 +333386,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1539
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1539
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323538,10 +333412,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -323583,10 +333459,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323626,10 +333504,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1566
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1566
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323662,10 +333542,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1567
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1567
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1568
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323715,10 +333601,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1606
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1606
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323769,10 +333657,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1643
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1643
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1645
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323833,10 +333727,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1680
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1680
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323879,10 +333775,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1718
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1718
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -323926,10 +333824,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1750
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1750
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1751
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -323985,10 +333889,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1750
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1750
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324028,10 +333934,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1750
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1750
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324056,10 +333964,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1778
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1778
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324094,10 +334004,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -324139,10 +334051,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324182,10 +334096,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1851
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1851
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324206,10 +334122,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1883
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1883
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -324242,10 +334160,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1883
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1883
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324285,10 +334205,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 1883
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 1883
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324313,10 +334235,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2011
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2011
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324374,10 +334298,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2015
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2015
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324424,10 +334350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2019
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2019
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324469,10 +334397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324535,10 +334465,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2109
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2109
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2112
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324599,10 +334535,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2160
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2160
+            },
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324649,10 +334591,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2202
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2202
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -324685,10 +334629,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2246
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2246
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -324725,10 +334671,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/tom.gd",
-            "line": 2276
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/tom.gd",
+                "line": 2276
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324765,10 +334713,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/other.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/other.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324806,10 +334756,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/obsolete.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/obsolete.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -324880,10 +334832,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/obsolete.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/obsolete.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -324902,10 +334856,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/obsolete.gd",
-            "line": 412
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/obsolete.gd",
+                "line": 412
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -324990,10 +334946,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/obsolete.gd",
-            "line": 530
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/obsolete.gd",
+                "line": 530
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -325051,10 +335009,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
+                "line": 38
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325096,10 +335060,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
+                "line": 43
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325160,10 +335130,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
+                "line": 49
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/GAPDoc-1.5.1/lib/UnicodeTools.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325221,10 +335197,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/io.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/io.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325257,10 +335235,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/io.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/io.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -325300,10 +335280,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/io.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/io.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -325328,10 +335310,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/pickle.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/pickle.gd",
+                "line": 30
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/pickle.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325750,10 +335738,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/pickle.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/pickle.gd",
+                "line": 31
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/pickle.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325803,10 +335797,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 33
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -325857,10 +335857,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 41
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 116
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325900,10 +335906,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325934,10 +335942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -325973,10 +335983,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 44
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 114
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326021,10 +336037,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 45
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 117
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326073,10 +336095,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 46
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326134,10 +336162,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 53
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326201,10 +336235,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 62
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326263,10 +336303,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 73
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 73
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326312,10 +336354,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 84
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 84
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326355,10 +336399,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 106
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 106
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326395,10 +336441,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
-            "line": 113
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/background.gd",
+                "line": 113
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326428,10 +336476,12 @@
         "filters": [
             []
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326456,10 +336506,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326494,10 +336546,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326528,10 +336582,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326569,10 +336625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326616,10 +336674,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326656,10 +336716,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326693,10 +336755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326737,10 +336801,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326778,10 +336844,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326812,10 +336880,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326854,10 +336924,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 36
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -326908,10 +336984,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326952,10 +337030,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -326989,10 +337069,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/io-4.4.4/gap/iohub.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327026,10 +337108,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gi",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gi",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -327053,10 +337137,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/float.gi",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/float.gi",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -327075,10 +337161,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 59
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 59
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327107,10 +337195,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 80
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 80
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327162,10 +337252,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 96
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 96
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327222,10 +337314,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327305,10 +337399,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 148
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 148
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327419,10 +337519,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 171
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 171
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327493,10 +337595,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 186
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 186
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327562,10 +337666,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327631,10 +337737,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 226
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 226
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327674,10 +337782,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327753,10 +337863,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 264
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 264
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327796,10 +337908,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327839,10 +337953,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 289
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 289
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327882,10 +337998,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 303
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 303
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327923,10 +338041,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 324
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 324
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -327983,10 +338103,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 347
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 347
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328041,10 +338163,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/overload.g",
-            "line": 358
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/overload.g",
+                "line": 358
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328105,10 +338229,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 306
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 306
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328163,10 +338289,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 306
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 306
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328208,10 +338336,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 306
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 306
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328234,10 +338364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328292,10 +338424,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328337,10 +338471,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 369
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 369
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328363,10 +338499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328421,10 +338559,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328466,10 +338606,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 400
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 400
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328492,10 +338634,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328550,10 +338694,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328595,10 +338741,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/small/small.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/small/small.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328619,10 +338767,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/galois.gd",
-            "line": 56
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/galois.gd",
+                "line": 56
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328696,10 +338846,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/galois.gd",
-            "line": 56
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/galois.gd",
+                "line": 56
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328739,10 +338891,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/lib/galois.gd",
-            "line": 56
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/lib/galois.gd",
+                "line": 56
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328766,10 +338920,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/primitiv.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/primitiv.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -328827,10 +338983,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/primitiv.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/primitiv.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328873,10 +339031,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/primitiv.gd",
-            "line": 238
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/primitiv.gd",
+                "line": 238
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -328941,10 +339101,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/irredsol.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/irredsol.gd",
+                "line": 243
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -329052,10 +339218,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/irredsol.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/irredsol.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329100,10 +339268,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/irredsol.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/irredsol.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329178,10 +339348,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/irredsol.gd",
-            "line": 257
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/irredsol.gd",
+                "line": 257
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -329331,10 +339507,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/irredsol.gd",
-            "line": 257
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/irredsol.gd",
+                "line": 257
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329463,10 +339645,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/prim/irredsol.gd",
-            "line": 257
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/prim/irredsol.gd",
+                "line": 257
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329538,10 +339726,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329578,10 +339768,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329645,10 +339837,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
-            "line": 44
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
+                "line": 44
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -329699,10 +339893,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329758,10 +339954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/autpgrp/gap/autos.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -329795,10 +339993,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/factors.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/factors.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -329851,10 +340051,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/factors.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/factors.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329897,10 +340099,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/factors.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/factors.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329925,10 +340129,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -329965,10 +340171,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330005,10 +340213,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330059,10 +340269,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330108,10 +340320,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330153,10 +340367,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330181,10 +340397,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330232,10 +340450,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330279,10 +340499,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330304,10 +340526,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330350,10 +340574,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330394,10 +340620,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330422,10 +340650,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330473,10 +340703,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330520,10 +340752,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330545,10 +340779,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330610,10 +340846,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330654,10 +340892,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330679,10 +340919,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330782,10 +341024,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330826,10 +341070,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330851,10 +341097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -330955,10 +341203,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -330999,10 +341249,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331024,10 +341276,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331116,10 +341370,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331160,10 +341416,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331185,10 +341443,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331239,10 +341499,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331283,10 +341545,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331309,10 +341573,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331356,10 +341622,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331401,10 +341669,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Alnuth-3.0.0/gap/field.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331425,10 +341695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331474,10 +341746,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331517,10 +341791,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331541,10 +341817,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331579,10 +341857,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331622,10 +341902,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331646,10 +341928,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331684,10 +341968,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331727,10 +342013,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331749,10 +342037,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331798,10 +342088,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331836,10 +342128,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 74
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 74
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331876,10 +342170,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -331916,10 +342212,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -331963,10 +342261,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332006,10 +342306,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
-            "line": 111
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/collect.gd",
+                "line": 111
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332030,10 +342332,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332064,10 +342368,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332098,10 +342404,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332132,10 +342440,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332166,10 +342476,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332200,10 +342512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332246,10 +342560,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332289,10 +342605,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332313,10 +342631,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332358,10 +342678,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332401,10 +342723,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332425,10 +342749,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332470,10 +342796,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332513,10 +342841,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332537,10 +342867,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332582,10 +342914,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332625,10 +342959,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpelms.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332652,10 +342988,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332722,10 +343060,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332768,10 +343108,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332795,10 +343137,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -332865,10 +343209,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332911,10 +343257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -332938,10 +343286,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333008,10 +343358,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333054,10 +343406,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/pcpgrps.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333076,10 +343430,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333125,10 +343481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333186,10 +343544,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333232,10 +343592,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333259,10 +343621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333320,10 +343684,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333366,10 +343732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333392,10 +343760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333610,10 +343980,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333655,10 +344027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333681,10 +344055,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333740,10 +344116,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333785,10 +344163,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/basic/basic.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333819,10 +344199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/cohom/cohom.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/cohom/cohom.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333867,10 +344249,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
-            "line": 9
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
+                "line": 9
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333906,10 +344290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -333944,10 +344330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -333987,10 +344375,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/matrep/matrep.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334014,10 +344404,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 7
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 7
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -334075,10 +344467,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 7
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 7
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334121,10 +344515,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 7
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 7
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334147,10 +344543,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 8
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 8
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -334219,10 +344617,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 8
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 8
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334264,10 +344664,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 8
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 8
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334290,10 +344692,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -334351,10 +344755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334396,10 +344802,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334426,10 +344834,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334469,10 +344879,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -334527,10 +344939,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334572,10 +344986,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334602,10 +345018,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334648,10 +345066,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334695,10 +345115,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334742,10 +345164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334785,10 +345209,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -334843,10 +345269,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334888,10 +345316,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334918,10 +345348,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -334964,10 +345396,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335011,10 +345445,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335058,10 +345494,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335101,10 +345539,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -335159,10 +345599,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335204,10 +345646,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335234,10 +345678,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335280,10 +345726,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335327,10 +345775,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335370,10 +345820,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -335428,10 +345880,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335473,10 +345927,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335499,10 +345955,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -335558,10 +346016,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335603,10 +346063,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335629,10 +346091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -335688,10 +346152,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335733,10 +346199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335759,10 +346227,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -335818,10 +346288,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335863,10 +346335,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/pcpgrp.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -335889,10 +346363,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -335974,10 +346450,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336019,10 +346497,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336045,10 +346525,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -336130,10 +346612,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336175,10 +346659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336201,10 +346687,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -336260,10 +346748,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336305,10 +346795,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336331,10 +346823,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -336406,10 +346900,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336451,10 +346947,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336477,10 +346975,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -336550,10 +347050,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336595,10 +347097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polycyclic-2.11/gap/pcpgrp/torsion.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336619,10 +347123,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -336655,10 +347161,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336698,10 +347206,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -336723,10 +347233,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337036,10 +347548,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337077,10 +347591,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337118,10 +347634,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337143,10 +347661,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337179,10 +347699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337216,10 +347738,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337250,10 +347774,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337293,10 +347819,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/classes.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337345,10 +347873,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337410,10 +347940,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337453,10 +347985,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337484,10 +348018,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 32
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337558,10 +348098,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337599,10 +348141,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337624,10 +348168,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337739,10 +348285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337783,10 +348331,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337808,10 +348358,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -337899,10 +348451,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337943,10 +348497,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -337968,10 +348524,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338046,10 +348604,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338090,10 +348650,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 66
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 66
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338115,10 +348677,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338193,10 +348757,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338237,10 +348803,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338262,10 +348830,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338331,10 +348901,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338375,10 +348947,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 68
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 68
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338400,10 +348974,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338469,10 +349045,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338513,10 +349091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 69
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 69
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338538,10 +349118,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338605,10 +349187,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338649,10 +349233,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 70
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 70
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338674,10 +349260,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338747,10 +349335,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338791,10 +349381,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338816,10 +349408,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 72
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -338921,10 +349515,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 72
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338965,10 +349561,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
-            "line": 72
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/grpclass.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -338987,10 +349585,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -339030,10 +349630,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339071,10 +349673,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339112,10 +349716,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339200,10 +349806,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 52
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 52
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339242,10 +349850,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 62
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339305,10 +349915,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 72
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 72
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339431,10 +350043,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339554,10 +350168,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 92
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 92
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -339590,10 +350206,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 92
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 92
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339633,10 +350251,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 92
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 92
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339657,10 +350277,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -339693,10 +350315,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339736,10 +350360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/fitting.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339762,10 +350388,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -339822,10 +350450,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339867,10 +350497,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339889,10 +350521,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -339932,10 +350566,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339973,10 +350609,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -339998,10 +350636,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340074,10 +350714,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340118,10 +350760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340143,10 +350787,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340187,10 +350833,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340231,10 +350879,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 54
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 54
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340256,10 +350906,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340300,10 +350952,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340344,10 +350998,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/schunck.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340366,10 +351022,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340409,10 +351067,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340450,10 +351110,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 38
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 38
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340491,10 +351153,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340574,10 +351238,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340617,10 +351283,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340658,10 +351326,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340680,10 +351350,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340723,10 +351395,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340764,10 +351438,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340813,10 +351489,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 121
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 121
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340870,10 +351548,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -340913,10 +351593,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340954,10 +351636,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 153
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 153
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -340979,10 +351663,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -341023,10 +351709,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341067,10 +351755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341092,10 +351782,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -341167,10 +351859,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341211,10 +351905,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
-            "line": 173
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/form.gd",
+                "line": 173
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341241,10 +351937,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341468,10 +352166,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -341526,10 +352226,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341571,10 +352273,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341601,10 +352305,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341647,10 +352353,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341694,10 +352402,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341741,10 +352451,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341783,10 +352495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -341841,10 +352555,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341886,10 +352602,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341916,10 +352634,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -341962,10 +352682,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342009,10 +352731,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342058,10 +352782,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/projector.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342146,10 +352872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342327,10 +353055,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -342385,10 +353115,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342430,10 +353162,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342459,10 +353193,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342503,10 +353239,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342548,10 +353286,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/injector.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342595,10 +353335,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/normpro.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/normpro.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342693,10 +353435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/normpro.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/normpro.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342749,10 +353493,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/compl.gd",
-            "line": 109
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/compl.gd",
+                "line": 109
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342822,10 +353568,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/compl.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/compl.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -342882,10 +353630,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343152,10 +353902,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -343210,10 +353962,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343255,10 +354009,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343284,10 +354040,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343328,10 +354086,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343373,10 +354133,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343425,10 +354187,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343508,10 +354272,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343588,10 +354354,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343640,10 +354408,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/radical.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343689,10 +354459,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -343903,10 +354675,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -343961,10 +354735,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344006,10 +354782,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344036,10 +354814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344082,10 +354862,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344129,10 +354911,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 13
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 13
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344172,10 +354956,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -344272,10 +355058,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344317,10 +355105,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344353,10 +355143,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344436,10 +355228,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344516,10 +355310,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344568,10 +355364,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/residual.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344613,10 +355411,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -344685,10 +355485,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344730,10 +355532,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344757,10 +355561,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 74
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 74
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344813,10 +355619,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 82
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 82
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344877,10 +355685,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 107
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 107
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -344949,10 +355759,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 122
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 122
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345016,10 +355828,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -345087,10 +355901,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345132,10 +355948,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 137
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345158,10 +355976,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -345240,10 +356060,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345285,10 +356107,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
-            "line": 227
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/util.gd",
+                "line": 227
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345311,10 +356135,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -345384,10 +356210,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345429,10 +356257,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345455,10 +356285,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -345528,10 +356360,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345573,10 +356407,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/samples.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345603,10 +356439,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345718,10 +356556,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -345776,10 +356616,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345821,10 +356663,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345851,10 +356695,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345897,10 +356743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345944,10 +356792,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -345991,10 +356841,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346106,10 +356958,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -346164,10 +357018,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346209,10 +357065,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346239,10 +357097,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346285,10 +357145,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346332,10 +357194,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346379,10 +357243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346438,10 +357304,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -346496,10 +357364,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346541,10 +357411,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346571,10 +357443,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346617,10 +357491,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346664,10 +357540,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 26
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 26
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346707,10 +357585,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -346822,10 +357702,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346867,10 +357749,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -346893,10 +357777,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -346981,10 +357867,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347026,10 +357914,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347052,10 +357942,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -347168,10 +358060,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347213,10 +358107,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347243,10 +358139,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347325,10 +358223,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -347383,10 +358283,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347428,10 +358330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347458,10 +358362,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347504,10 +358410,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347551,10 +358459,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 57
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 57
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347594,10 +358504,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -347665,10 +358577,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347710,10 +358624,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crisp-1.4.3/lib/socle.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347734,10 +358650,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -347770,10 +358688,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347813,10 +358733,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 559
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 559
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347837,10 +358759,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 585
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 585
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -347882,10 +358806,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 585
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 585
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347925,10 +358851,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 585
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 585
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -347963,10 +358891,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 675
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 675
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 678
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348016,10 +358950,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 847
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 847
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348055,10 +358991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348115,10 +359053,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348158,10 +359098,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 904
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 904
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348182,10 +359124,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348227,10 +359171,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348270,10 +359216,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 946
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 946
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348294,10 +359242,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 986
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 986
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348339,10 +359289,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 986
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 986
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348382,10 +359334,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
-            "line": 986
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/bbox.gd",
+                "line": 986
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348432,10 +359386,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/scanmtx.gd",
-            "line": 332
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/scanmtx.gd",
+                "line": 332
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/scanmtx.gd",
+                "line": 334
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/scanmtx.gd",
+                "line": 335
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348507,10 +359471,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/types.gd",
-            "line": 384
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/types.gd",
+                "line": 384
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348558,10 +359524,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/types.gd",
-            "line": 384
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/types.gd",
+                "line": 384
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348601,10 +359569,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/types.gd",
-            "line": 384
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/types.gd",
+                "line": 384
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348627,10 +359597,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/interfac.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/interfac.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348674,10 +359646,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/interfac.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/interfac.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348719,10 +359693,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/atlasrep/gap/interfac.gd",
-            "line": 1142
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/atlasrep/gap/interfac.gd",
+                "line": 1142
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348747,10 +359723,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/Browse/lib/browse.gd",
-            "line": 554
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/Browse/lib/browse.gd",
+                "line": 554
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/Browse/lib/browse.gd",
+                "line": 555
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348863,10 +359845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1509
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1509
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -348899,10 +359883,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1509
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1509
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348942,10 +359928,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1509
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1509
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -348966,10 +359954,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349002,10 +359992,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349045,10 +360037,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1574
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1574
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349069,10 +360063,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1632
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1632
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349105,10 +360101,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1632
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1632
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349148,10 +360146,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1632
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1632
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349172,10 +360172,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349208,10 +360210,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349251,10 +360255,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1685
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1685
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349275,10 +360281,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349311,10 +360319,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349354,10 +360364,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1730
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1730
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349378,10 +360390,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1811
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1811
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349433,10 +360447,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1811
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1811
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349476,10 +360492,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1811
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1811
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349500,10 +360518,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1838
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1838
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349547,10 +360567,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1838
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1838
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349590,10 +360612,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 1838
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 1838
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349614,10 +360638,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2019
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2019
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349661,10 +360687,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2019
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2019
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349704,10 +360732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2019
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2019
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349728,10 +360758,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2050
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2050
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349775,10 +360807,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2050
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2050
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349818,10 +360852,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2050
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2050
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349842,10 +360878,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2091
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2091
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -349889,10 +360927,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2091
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2091
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349932,10 +360972,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2091
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2091
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -349956,10 +360998,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350001,10 +361045,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350044,10 +361090,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2125
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2125
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350068,10 +361116,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350122,10 +361172,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350165,10 +361217,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
-            "line": 2159
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/ctadmin.tbd",
+                "line": 2159
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350199,10 +361253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350274,10 +361330,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350317,10 +361375,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350342,10 +361402,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350396,10 +361458,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350440,10 +361504,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 110
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 110
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350465,10 +361531,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/dlnames/dlnames.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350500,10 +361568,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/obsolete.gd",
-            "line": 91
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/obsolete.gd",
+                "line": 91
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350545,10 +361615,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/obsolete.gd",
-            "line": 91
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/obsolete.gd",
+                "line": 91
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350588,10 +361660,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/obsolete.gd",
-            "line": 91
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/ctbllib/gap4/obsolete.gd",
+                "line": 91
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350612,10 +361686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350648,10 +361724,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350691,10 +361769,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
-            "line": 29
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/spinsym/gap/young.gd",
+                "line": 29
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350721,10 +361801,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350783,10 +361865,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350827,10 +361911,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350857,10 +361943,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -350919,10 +362007,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350963,10 +362053,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -350993,10 +362085,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351055,10 +362149,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351099,10 +362195,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 278
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 278
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351129,10 +362227,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 309
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 309
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351191,10 +362291,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 309
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 309
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351235,10 +362337,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 309
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 309
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351265,10 +362369,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351327,10 +362433,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351371,10 +362479,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
-            "line": 313
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/tmadmin.tmd",
+                "line": 313
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351402,10 +362512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/stdgen.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/stdgen.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351455,10 +362567,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/stdgen.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/stdgen.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351500,10 +362614,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/tomlib/gap/stdgen.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/tomlib/gap/stdgen.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351527,10 +362643,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Iterated.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Iterated.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351581,10 +362699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351624,10 +362744,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351664,10 +362786,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351709,10 +362833,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351752,10 +362878,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351776,10 +362904,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351821,10 +362951,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351864,10 +362996,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Autom.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -351891,10 +363025,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -351954,10 +363090,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352000,10 +363138,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352027,10 +363167,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352104,10 +363246,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352150,10 +363294,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352177,10 +363323,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352240,10 +363388,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352286,10 +363436,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352313,10 +363465,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352376,10 +363530,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352422,10 +363578,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352454,10 +363612,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352506,10 +363666,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 79
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 79
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352553,10 +363715,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
-            "line": 90
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/FreeGrps.gd",
+                "line": 90
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352601,10 +363765,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/ReprAct.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/ReprAct.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352652,10 +363818,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Normal.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Normal.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352715,10 +363883,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Normal.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Normal.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352761,10 +363931,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Normal.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Normal.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352785,10 +363957,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352831,10 +364005,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352874,10 +364050,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352898,10 +364076,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -352944,10 +364124,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -352987,10 +364169,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Hom.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353019,10 +364203,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -353072,10 +364258,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353123,10 +364311,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353150,10 +364340,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -353213,10 +364405,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353259,10 +364453,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353286,10 +364482,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -353349,10 +364547,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353395,10 +364595,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
-            "line": 12
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/fga/lib/Whitehd.gd",
+                "line": 12
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353463,10 +364665,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 19
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -353616,10 +364824,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 19
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353748,10 +364962,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 19
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -353850,10 +365070,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354021,10 +365243,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -354088,10 +365312,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354136,10 +365362,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354165,10 +365393,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 31
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 31
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -354209,10 +365439,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -354279,10 +365511,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354327,10 +365561,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354385,10 +365621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354605,10 +365843,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -354672,10 +365912,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354720,10 +365962,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -354788,10 +366032,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 62
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -354939,10 +366189,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 62
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355071,10 +366327,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 62
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 62
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355173,10 +366435,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355438,10 +366702,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -355505,10 +366771,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355553,10 +366821,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355582,10 +366852,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -355649,10 +366921,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355697,10 +366971,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355726,10 +367002,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -355809,10 +367087,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355857,10 +367137,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355886,10 +367168,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 94
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 94
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -355941,10 +367225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 94
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 94
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -355989,10 +367275,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 94
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 94
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356057,10 +367345,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 137
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -356209,10 +367503,16 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 137
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356341,10 +367641,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 137
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 137
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356443,10 +367749,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356569,10 +367877,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -356636,10 +367946,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356684,10 +367996,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 138
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 138
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356713,10 +368027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -356813,10 +368129,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356861,10 +368179,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -356890,10 +368210,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 166
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 166
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -356958,10 +368280,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 166
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 166
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357006,10 +368330,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
-            "line": 166
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/matmeths.gd",
+                "line": 166
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357035,10 +368361,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -357103,10 +368431,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357151,10 +368481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357180,10 +368512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -357267,10 +368601,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357315,10 +368651,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
-            "line": 123
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognize.gd",
+                "line": 123
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357341,10 +368679,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognizeprim.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognizeprim.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -357411,10 +368751,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognizeprim.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognizeprim.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357456,10 +368798,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognizeprim.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/irredsol/lib/recognizeprim.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357481,10 +368825,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -357537,10 +368883,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357581,10 +368929,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357626,10 +368976,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -357731,10 +369083,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357795,10 +369149,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357824,10 +369180,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357888,10 +369246,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 27
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 27
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -357948,10 +369308,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358002,10 +369364,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358046,10 +369410,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358075,10 +369441,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358119,10 +369487,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358165,10 +369535,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358207,10 +369579,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358263,10 +369637,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358307,10 +369683,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 41
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 41
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358332,10 +369710,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358386,10 +369766,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358430,10 +369812,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 43
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 43
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358455,10 +369839,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358509,10 +369895,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358553,10 +369941,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 45
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 45
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358598,10 +369988,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358703,10 +370095,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358767,10 +370161,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 47
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 47
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358792,10 +370188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358846,10 +370244,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358890,10 +370290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 49
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 49
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -358915,10 +370317,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -358969,10 +370373,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359013,10 +370419,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 51
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 51
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359088,10 +370496,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 53
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 53
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359218,10 +370628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359298,10 +370710,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -359354,10 +370768,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359398,10 +370814,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359443,10 +370861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -359548,10 +370968,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359612,10 +371034,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 61
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 61
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359636,10 +371060,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -359683,10 +371109,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359726,10 +371154,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 63
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 63
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359751,10 +371181,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -359805,10 +371237,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359849,10 +371283,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359874,10 +371310,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -359928,10 +371366,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359972,10 +371412,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
-            "line": 67
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/sophus/gap/sophus.gd",
+                "line": 67
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -359997,10 +371439,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360053,10 +371497,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360097,10 +371543,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 37
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 37
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360122,10 +371570,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360178,10 +371628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360222,10 +371674,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360247,10 +371701,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360303,10 +371759,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360347,10 +371805,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 58
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 58
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360377,10 +371837,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360437,10 +371899,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360481,10 +371945,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 76
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 76
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360506,10 +371972,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360560,10 +372028,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360604,10 +372074,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 85
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 85
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360629,10 +372101,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360676,10 +372150,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360720,10 +372196,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 105
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 105
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360745,10 +372223,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360792,10 +372272,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360836,10 +372318,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 115
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 115
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360861,10 +372345,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -360908,10 +372394,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360952,10 +372440,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 127
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 127
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -360977,10 +372467,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361024,10 +372516,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361068,10 +372562,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 149
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 149
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361097,10 +372593,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 161
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 161
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361151,10 +372649,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 170
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 170
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361230,10 +372730,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361277,10 +372779,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361321,10 +372825,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 181
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 181
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361346,10 +372852,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361393,10 +372901,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361437,10 +372947,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361467,10 +372979,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 210
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 210
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361513,10 +373027,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361559,10 +373075,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 212
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 212
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361600,10 +373118,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361654,10 +373174,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361698,10 +373220,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 228
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 228
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361723,10 +373247,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361777,10 +373303,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361821,10 +373349,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361846,10 +373376,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 246
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 246
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -361900,10 +373432,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 246
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 246
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361944,10 +373478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 246
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 246
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -361969,10 +373505,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362023,10 +373561,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362067,10 +373607,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 254
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 254
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362093,10 +373635,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362142,10 +373686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362187,10 +373733,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 261
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 261
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362212,10 +373760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362258,10 +373808,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362302,10 +373854,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 268
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 268
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362327,10 +373881,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362373,10 +373929,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362417,10 +373975,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 275
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 275
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362442,10 +374002,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362486,10 +374048,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362530,10 +374094,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 282
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 282
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362559,10 +374125,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 292
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 292
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362607,10 +374175,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 303
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 303
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362651,10 +374221,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 310
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 310
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362705,10 +374277,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 310
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 310
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362749,10 +374323,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 310
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 310
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362774,10 +374350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362828,10 +374406,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362872,10 +374452,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 317
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 317
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362901,10 +374483,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -362941,10 +374525,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -362995,10 +374581,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363039,10 +374627,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363068,10 +374658,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363112,10 +374704,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363157,10 +374751,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 327
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 327
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363198,10 +374794,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 334
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 334
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -363252,10 +374850,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 334
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 334
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363296,10 +374896,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 334
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 334
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363321,10 +374923,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -363375,10 +374979,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363419,10 +375025,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 342
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 342
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363444,10 +375052,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -363498,10 +375108,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363542,10 +375154,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 350
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 350
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363567,10 +375181,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -363621,10 +375237,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363665,10 +375283,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 357
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 357
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363695,10 +375315,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 377
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363753,10 +375375,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 399
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 399
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363808,10 +375432,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 402
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 402
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363861,10 +375487,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -363925,10 +375553,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363969,10 +375599,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 413
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 413
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -363994,10 +375626,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 420
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 420
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364058,10 +375692,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 420
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 420
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364102,10 +375738,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 420
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 420
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364126,10 +375764,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 447
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 447
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364162,10 +375802,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 447
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 447
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364205,10 +375847,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 447
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 447
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364229,10 +375873,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 459
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 459
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364276,10 +375922,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 459
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 459
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364319,10 +375967,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 459
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 459
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364343,10 +375993,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 470
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 470
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364381,10 +376033,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 470
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 470
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364424,10 +376078,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 470
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 470
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364467,10 +376123,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 495
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 495
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364568,10 +376226,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 495
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 495
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364630,10 +376290,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 495
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 495
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364654,10 +376316,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364699,10 +376363,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364742,10 +376408,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 505
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 505
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364786,10 +376454,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 527
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 527
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -364890,10 +376560,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 527
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 527
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364953,10 +376625,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 527
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 527
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -364998,10 +376672,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -365116,10 +376792,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365180,10 +376858,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 542
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 542
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365225,10 +376905,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -365374,10 +377056,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365438,10 +377122,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 558
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 558
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365463,10 +377149,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -365517,10 +377205,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365561,10 +377251,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 565
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 565
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365586,10 +377278,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -365640,10 +377334,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365684,10 +377380,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 572
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 572
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365729,10 +377427,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -365834,10 +377534,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365898,10 +377600,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 579
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 579
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -365924,10 +377628,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 596
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 596
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366006,10 +377712,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 596
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 596
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366051,10 +377759,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 596
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 596
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366077,10 +377787,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 605
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 605
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366135,10 +377847,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 605
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 605
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366180,10 +377894,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 605
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 605
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366206,10 +377922,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 612
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 612
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366264,10 +377982,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 612
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 612
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366309,10 +378029,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 612
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 612
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366335,10 +378057,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366393,10 +378117,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366438,10 +378164,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 619
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 619
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366470,10 +378198,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 627
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 627
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366543,10 +378273,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 627
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 627
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366587,10 +378319,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
-            "line": 627
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/laguna/lib/laguna.gd",
+                "line": 627
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366614,10 +378348,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366672,10 +378408,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366718,10 +378456,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366745,10 +378485,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366805,10 +378547,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366851,10 +378595,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 21
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 21
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366878,10 +378624,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -366938,10 +378686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -366984,10 +378734,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Radicals.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367009,10 +378761,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/SplittField.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/SplittField.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367053,10 +378807,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/SplittField.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/SplittField.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367097,10 +378853,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/SplittField.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/SplittField.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367124,10 +378882,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Manipulations.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Manipulations.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367182,10 +378942,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Manipulations.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Manipulations.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367228,10 +378990,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/radiroot/lib/Manipulations.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/radiroot/lib/Manipulations.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367258,10 +379022,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367330,10 +379096,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367379,10 +379147,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367409,10 +379179,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367481,10 +379253,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367530,10 +379304,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367560,10 +379336,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367617,10 +379395,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367666,10 +379446,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367696,10 +379478,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367768,10 +379552,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367817,10 +379603,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 120
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 120
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367847,10 +379635,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -367919,10 +379709,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367968,10 +379760,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 126
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 126
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -367998,10 +379792,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 139
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 139
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368065,10 +379861,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 139
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 139
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368114,10 +379912,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 139
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 139
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368144,10 +379944,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368216,10 +380018,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368265,10 +380069,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 145
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 145
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368290,10 +380096,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368344,10 +380152,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368388,10 +380198,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 151
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 151
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368413,10 +380225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368467,10 +380281,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368511,10 +380327,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368536,10 +380354,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368580,10 +380400,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368624,10 +380446,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 163
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 163
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368649,10 +380473,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368715,10 +380541,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368759,10 +380587,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 176
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 176
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368784,10 +380614,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368838,10 +380670,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368882,10 +380716,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -368907,10 +380743,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -368961,10 +380799,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369005,10 +380845,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 188
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 188
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369030,10 +380872,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369084,10 +380928,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369128,10 +380974,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 206
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 206
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369153,10 +381001,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369207,10 +381057,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369251,10 +381103,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 213
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 213
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369276,10 +381130,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369364,10 +381220,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369408,10 +381266,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 219
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 219
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369433,10 +381293,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369521,10 +381383,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369565,10 +381429,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
-            "line": 225
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/cryst.gd",
+                "line": 225
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369589,10 +381455,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369627,10 +381495,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369670,10 +381540,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369695,10 +381567,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369739,10 +381613,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369783,10 +381659,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369807,10 +381685,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369845,10 +381725,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369888,10 +381770,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 33
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 33
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369912,10 +381796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -369950,10 +381836,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -369993,10 +381881,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/hom.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370017,10 +381907,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370051,10 +381943,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370085,10 +381979,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370119,10 +382015,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370164,10 +382062,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370207,10 +382107,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 65
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 65
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370231,10 +382133,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370276,10 +382180,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370319,10 +382225,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 71
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 71
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370344,10 +382252,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370398,10 +382308,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370442,10 +382354,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 77
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 77
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -370470,10 +382384,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
-            "line": 102
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/wyckoff.gd",
+                "line": 102
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370546,10 +382462,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370633,10 +382551,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370720,10 +382640,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370807,10 +382729,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
-            "line": 35
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
+                "line": 35
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370872,10 +382796,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
-            "line": 42
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
+                "line": 42
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370937,10 +382863,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
-            "line": 48
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/zass.gd",
+                "line": 48
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -370997,10 +382925,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/max.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/max.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371061,10 +382991,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/max.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/max.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371105,10 +383037,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/max.gd",
-            "line": 14
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/max.gd",
+                "line": 14
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371131,10 +383065,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371191,10 +383127,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371236,10 +383174,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371261,10 +383201,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371316,10 +383258,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371360,10 +383304,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371385,10 +383331,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371439,10 +383387,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371483,10 +383433,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 28
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 28
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371508,10 +383460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371562,10 +383516,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371606,10 +383562,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371631,10 +383589,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371685,10 +383645,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371729,10 +383691,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/color.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371758,10 +383722,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/cryst/gap/equiv.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/cryst/gap/equiv.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371849,10 +383815,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crystcat/lib/crystcat.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crystcat/lib/crystcat.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -371896,10 +383864,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crystcat/lib/crystcat.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crystcat/lib/crystcat.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371941,10 +383911,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/crystcat/lib/crystcat.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/crystcat/lib/crystcat.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -371967,10 +383939,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 7
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 7
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372039,10 +384013,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 7
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 7
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372084,10 +384060,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 7
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 7
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372110,10 +384088,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 8
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 8
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372171,10 +384151,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 8
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 8
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372216,10 +384198,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 8
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 8
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372242,10 +384226,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 9
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 9
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372289,10 +384275,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 9
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 9
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372334,10 +384322,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 9
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 9
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372360,10 +384350,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372421,10 +384413,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372466,10 +384460,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 10
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 10
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372492,10 +384488,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372553,10 +384551,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372598,10 +384598,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 11
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 11
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372624,10 +384626,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372683,10 +384687,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372728,10 +384734,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372757,10 +384765,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 23
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 23
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372799,10 +384809,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -372858,10 +384870,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372903,10 +384917,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/aclib/gap/groups.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -372932,10 +384948,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373020,10 +385038,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373071,10 +385091,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373118,10 +385140,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373146,10 +385170,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373197,10 +385223,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373244,10 +385272,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/present.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373273,10 +385303,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
-            "line": 22
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
+                "line": 22
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373317,10 +385349,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373397,10 +385431,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373445,10 +385481,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
-            "line": 30
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/solvable.gd",
+                "line": 30
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373474,10 +385512,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/series.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/series.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373519,10 +385559,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/subgroups.gd",
-            "line": 46
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/subgroups.gd",
+                "line": 46
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373579,10 +385621,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/ispolyz.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/polenta-1.3.6/lib/ispolyz.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373616,10 +385660,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
-            "line": 17
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
+                "line": 17
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373653,10 +385699,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373697,10 +385745,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
-            "line": 19
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
+                "line": 19
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373748,10 +385798,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
-            "line": 20
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/combinat.gd",
+                "line": 20
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373795,10 +385847,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373834,10 +385888,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -373892,10 +385948,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373937,10 +385995,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 32
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 32
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -373963,10 +386023,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374021,10 +386083,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374066,10 +386130,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 34
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 34
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374092,10 +386158,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374150,10 +386218,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374195,10 +386265,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 36
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 36
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374219,10 +386291,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
-            "line": 55
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/groups.gd",
+                "line": 55
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374255,10 +386329,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/lists.gd",
-            "line": 15
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/lists.gd",
+                "line": 15
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374293,10 +386369,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/lists.gd",
-            "line": 39
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/lists.gd",
+                "line": 39
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374336,10 +386414,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/maps.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/maps.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374381,10 +386461,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/number.gd",
-            "line": 75
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/number.gd",
+                "line": 75
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374419,10 +386501,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/string.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/utils-0.39/lib/string.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374456,10 +386540,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
-            "line": 25
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
+                "line": 25
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374494,10 +386580,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
-            "line": 40
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
+                "line": 40
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374530,10 +386618,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
-            "line": 50
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
+                "line": 50
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374568,10 +386658,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
-            "line": 64
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/general.gd",
+                "line": 64
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374616,10 +386708,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 16
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 16
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374661,10 +386755,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374706,10 +386802,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374749,10 +386847,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 18
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 18
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374781,10 +386881,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374836,10 +386938,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374887,10 +386991,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/z_pi.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -374909,10 +387015,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 147
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 147
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -374952,10 +387060,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 150
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 150
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375089,10 +387199,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 182
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 182
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375227,10 +387339,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375270,10 +387384,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375311,10 +387427,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 217
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 217
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375346,10 +387464,20 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 223
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 223
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 113
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 131
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375457,10 +387585,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 232
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 232
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375545,10 +387675,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 233
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 233
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 132
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375622,10 +387758,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 234
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 234
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 124
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375676,10 +387818,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 243
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 243
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375757,10 +387901,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 244
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 244
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375838,10 +387984,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 245
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 245
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375862,10 +388010,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 246
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 246
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375886,10 +388036,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 286
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 286
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -375922,10 +388074,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 286
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 286
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375965,10 +388119,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 286
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 286
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -375987,10 +388143,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 292
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 292
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -376030,10 +388188,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 292
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 292
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376071,10 +388231,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 292
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 292
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376120,10 +388282,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 307
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 307
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 308
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376208,10 +388376,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 309
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 309
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 310
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376280,10 +388454,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 330
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 330
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376326,10 +388502,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 331
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 331
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -376371,10 +388549,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -376453,10 +388633,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376504,10 +388686,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 337
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 337
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376528,10 +388712,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 355
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 355
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -376644,10 +388830,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 364
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 364
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 365
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376817,10 +389009,16 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 375
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 375
+            },
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 377
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376895,10 +389093,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 387
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 387
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -376960,10 +389160,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -377073,10 +389275,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377116,10 +389320,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
-            "line": 393
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/resclass.gd",
+                "line": 393
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377154,10 +389360,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 78
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 78
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377200,10 +389408,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -377243,10 +389453,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377284,10 +389496,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 104
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 104
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377308,10 +389522,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 157
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 157
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -377343,10 +389559,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 169
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 169
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377394,10 +389612,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -377441,10 +389661,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377484,10 +389706,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 180
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 180
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377508,10 +389732,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 192
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 192
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -377547,10 +389773,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 211
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 211
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377604,10 +389832,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [
@@ -377664,10 +389894,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377707,10 +389939,12 @@
                 ]
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
-            "line": 239
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/resclasses-4.4.2/lib/fixedrep.gd",
+                "line": 239
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],
@@ -377732,10 +389966,12 @@
                 []
             ]
         ],
-        "location": {
-            "file": "/home/makx/ac/gap/pkg/json/gap/json.gd",
-            "line": 24
-        },
+        "locations": [
+            {
+                "file": "/home/makx/ac/gap/pkg/json/gap/json.gd",
+                "line": 24
+            }
+        ],
         "methods": {
             "0args": [],
             "1args": [],