CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

| Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

Views: 418384
HAP_GCOMPLEX_SETUP:=[false];
if IsBound(x) then HAP_GCOMPLEX_SETUP[2]:=x;fi;
x:=(-1+Sqrt(-163))/2;

HAP_GCOMPLEX_LIST := [
[
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 1 ],[ -1, 0]]
,
[[ -1, -1 ],[ 1, 0]]
,
[[ 0, 1 ],[ -1, -1]]
,
[[ 0, -1 ],[ 1, 1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 1 ],[ -1, 0]]
,
[[ -1, -1 ],[ 1, 0]]
,
[[ 0, 1 ],[ -1, -1]]
,
[[ 0, -1 ],[ 1, 1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]]
,
[[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]]
,
[[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]]
,
[[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]]
,
[[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]]
,
[[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]]
,
[[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 7*x + 8, 7*x - 216 ],[ -9, -7*x - 8]]
,
[[ -7*x - 8, -7*x + 216 ],[ 9, 7*x + 8]]
,
[[ x - 31, -24*x - 63 ],[ -x - 1, -x + 31]]
,
[[ -x + 31, 24*x + 63 ],[ x + 1, x - 31]]
,
[[ -32, -25*x - 25 ],[ -x, 32]]
,
[[ 32, 25*x + 25 ],[ x, -32]]
,
[[ 4*x - 27, -21*x - 152 ],[ -x - 5, -4*x + 28]]
,
[[ -4*x + 27, 21*x + 152 ],[ x + 5, 4*x - 28]]
,
[[ 3*x + 36, 28*x - 64 ],[ x - 4, -3*x - 35]]
,
[[ -3*x - 36, -28*x + 64 ],[ -x + 4, 3*x + 35]]
,
[[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]]
,
[[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]]
,
[[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]]
,
[[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]]
,
[[ 4*x - 28, -21*x - 152 ],[ -x - 5, -4*x + 27]]
,
[[ -4*x + 28, 21*x + 152 ],[ x + 5, 4*x - 27]]
,
[[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]]
,
[[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]]
,
[[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]]
,
[[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]]
,
[[ 3*x + 35, 28*x - 64 ],[ x - 4, -3*x - 36]]
,
[[ -3*x - 35, -28*x + 64 ],[ -x + 4, 3*x + 36]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 7*x + 8, 7*x - 216 ],[ -9, -7*x - 8]]
,
[[ -7*x - 8, -7*x + 216 ],[ 9, 7*x + 8]]
,
[[ x - 31, -24*x - 63 ],[ -x - 1, -x + 31]]
,
[[ -x + 31, 24*x + 63 ],[ x + 1, x - 31]]
,
[[ -32, -25*x - 25 ],[ -x, 32]]
,
[[ 32, 25*x + 25 ],[ x, -32]]
,
[[ 4*x - 27, -21*x - 152 ],[ -x - 5, -4*x + 28]]
,
[[ -4*x + 27, 21*x + 152 ],[ x + 5, 4*x - 28]]
,
[[ 3*x + 36, 28*x - 64 ],[ x - 4, -3*x - 35]]
,
[[ -3*x - 36, -28*x + 64 ],[ -x + 4, 3*x + 35]]
,
[[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]]
,
[[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]]
,
[[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]]
,
[[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]]
,
[[ 4*x - 28, -21*x - 152 ],[ -x - 5, -4*x + 27]]
,
[[ -4*x + 28, 21*x + 152 ],[ x + 5, 4*x - 27]]
,
[[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]]
,
[[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]]
,
[[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]]
,
[[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]]
,
[[ 3*x + 35, 28*x - 64 ],[ x - 4, -3*x - 36]]
,
[[ -3*x - 35, -28*x + 64 ],[ -x + 4, 3*x + 36]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -9, -2*x - 2 ],[ -x, 9]]
,
[[ 9, 2*x + 2 ],[ x, -9]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -9, -2*x - 2 ],[ -x, 9]]
,
[[ 9, 2*x + 2 ],[ x, -9]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 7, x + 2 ],[ x - 1, -6]]
,
[[ -7, -x - 2 ],[ -x + 1, 6]]
,
[[ 6, x + 2 ],[ x - 1, -7]]
,
[[ -6, -x - 2 ],[ -x + 1, 7]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 7, x + 2 ],[ x - 1, -6]]
,
[[ -7, -x - 2 ],[ -x + 1, 6]]
,
[[ 6, x + 2 ],[ x - 1, -7]]
,
[[ -6, -x - 2 ],[ -x + 1, 7]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]]
,
[[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]]
,
[[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 2, x - 19 ],[ -2, -x - 1]]
,
[[ -x - 2, -x + 19 ],[ 2, x + 1]]
,
[[ x + 1, x - 19 ],[ -2, -x - 2]]
,
[[ -x - 1, -x + 19 ],[ 2, x + 2]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 2, x - 19 ],[ -2, -x - 1]]
,
[[ -x - 2, -x + 19 ],[ 2, x + 1]]
,
[[ x + 1, x - 19 ],[ -2, -x - 2]]
,
[[ -x - 1, -x + 19 ],[ 2, x + 2]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x - 6, -x - 9 ],[ -x - 5, -x + 6]]
,
[[ -x + 6, x + 9 ],[ x + 5, x - 6]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x - 6, -x - 9 ],[ -x - 5, -x + 6]]
,
[[ -x + 6, x + 9 ],[ x + 5, x - 6]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x - 6, -x - 9 ],[ -x - 5, -x + 6]]
,
[[ -x + 6, x + 9 ],[ x + 5, x - 6]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x - 6, -x - 9 ],[ -x - 5, -x + 6]]
,
[[ -x + 6, x + 9 ],[ x + 5, x - 6]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 2, x - 12 ],[ -3, -x - 2]]
,
[[ -x - 2, -x + 12 ],[ 3, x + 2]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 2, x - 12 ],[ -3, -x - 2]]
,
[[ -x - 2, -x + 12 ],[ 3, x + 2]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 7, x + 2 ],[ x - 1, -6]]
,
[[ -7, -x - 2 ],[ -x + 1, 6]]
,
[[ 6, x + 2 ],[ x - 1, -7]]
,
[[ -6, -x - 2 ],[ -x + 1, 7]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 7, x + 2 ],[ x - 1, -6]]
,
[[ -7, -x - 2 ],[ -x + 1, 6]]
,
[[ 6, x + 2 ],[ x - 1, -7]]
,
[[ -6, -x - 2 ],[ -x + 1, 7]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 2, x - 19 ],[ -2, -x - 1]]
,
[[ -x - 2, -x + 19 ],[ 2, x + 1]]
,
[[ x + 1, x - 19 ],[ -2, -x - 2]]
,
[[ -x - 1, -x + 19 ],[ 2, x + 2]]
,
[[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]]
,
[[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]]
,
[[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]]
,
[[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]]
,
[[ x + 20, 9*x - 3 ],[ x - 3, -x - 20]]
,
[[ -x - 20, -9*x + 3 ],[ -x + 3, x + 20]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 2, x - 19 ],[ -2, -x - 1]]
,
[[ -x - 2, -x + 19 ],[ 2, x + 1]]
,
[[ x + 1, x - 19 ],[ -2, -x - 2]]
,
[[ -x - 1, -x + 19 ],[ 2, x + 2]]
,
[[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]]
,
[[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]]
,
[[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]]
,
[[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]]
,
[[ x + 20, 9*x - 3 ],[ x - 3, -x - 20]]
,
[[ -x - 20, -9*x + 3 ],[ -x + 3, x + 20]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 1 ],[ -1, 0]]
,
[[ -1, -1 ],[ 1, 0]]
,
[[ 0, 1 ],[ -1, -1]]
,
[[ 0, -1 ],[ 1, 1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 1 ],[ -1, 0]]
,
[[ -1, -1 ],[ 1, 0]]
,
[[ 0, 1 ],[ -1, -1]]
,
[[ 0, -1 ],[ 1, 1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, 1 ],[ -1, 0]]
,
[[ 0, -1 ],[ 1, 0]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, 1 ],[ -1, 0]]
,
[[ 0, -1 ],[ 1, 0]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x + 1, -18 ],[ -9, -2*x - 1]]
,
[[ -2*x - 1, 18 ],[ 9, 2*x + 1]]
,
[[ -9, -2*x ],[ -x - 1, 9]]
,
[[ 9, 2*x ],[ x + 1, -9]]
,
[[ -9, -2*x - 2 ],[ -x, 9]]
,
[[ 9, 2*x + 2 ],[ x, -9]]
,
[[ x - 8, -2*x - 10 ],[ -x - 5, -x + 9]]
,
[[ -x + 8, 2*x + 10 ],[ x + 5, x - 9]]
,
[[ x + 10, 2*x - 8 ],[ x - 4, -x - 9]]
,
[[ -x - 10, -2*x + 8 ],[ -x + 4, x + 9]]
,
[[ -x, 10 ],[ 4, x + 1]]
,
[[ x, -10 ],[ -4, -x - 1]]
,
[[ -x, 8 ],[ 5, x + 1]]
,
[[ x, -8 ],[ -5, -x - 1]]
,
[[ x - 9, -2*x - 10 ],[ -x - 5, -x + 8]]
,
[[ -x + 9, 2*x + 10 ],[ x + 5, x - 8]]
,
[[ x + 1, -8 ],[ -5, -x]]
,
[[ -x - 1, 8 ],[ 5, x]]
,
[[ x + 1, -10 ],[ -4, -x]]
,
[[ -x - 1, 10 ],[ 4, x]]
,
[[ x + 9, 2*x - 8 ],[ x - 4, -x - 10]]
,
[[ -x - 9, -2*x + 8 ],[ -x + 4, x + 10]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x + 1, -18 ],[ -9, -2*x - 1]]
,
[[ -2*x - 1, 18 ],[ 9, 2*x + 1]]
,
[[ -9, -2*x ],[ -x - 1, 9]]
,
[[ 9, 2*x ],[ x + 1, -9]]
,
[[ -9, -2*x - 2 ],[ -x, 9]]
,
[[ 9, 2*x + 2 ],[ x, -9]]
,
[[ x - 8, -2*x - 10 ],[ -x - 5, -x + 9]]
,
[[ -x + 8, 2*x + 10 ],[ x + 5, x - 9]]
,
[[ x + 10, 2*x - 8 ],[ x - 4, -x - 9]]
,
[[ -x - 10, -2*x + 8 ],[ -x + 4, x + 9]]
,
[[ -x, 10 ],[ 4, x + 1]]
,
[[ x, -10 ],[ -4, -x - 1]]
,
[[ -x, 8 ],[ 5, x + 1]]
,
[[ x, -8 ],[ -5, -x - 1]]
,
[[ x - 9, -2*x - 10 ],[ -x - 5, -x + 8]]
,
[[ -x + 9, 2*x + 10 ],[ x + 5, x - 8]]
,
[[ x + 1, -8 ],[ -5, -x]]
,
[[ -x - 1, 8 ],[ 5, x]]
,
[[ x + 1, -10 ],[ -4, -x]]
,
[[ -x - 1, 10 ],[ 4, x]]
,
[[ x + 9, 2*x - 8 ],[ x - 4, -x - 10]]
,
[[ -x - 9, -2*x + 8 ],[ -x + 4, x + 10]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 4*x + 2, -93 ],[ -7, -4*x - 2]]
,
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 4*x + 2, -93 ],[ -7, -4*x - 2]]
,
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x + 1, -54 ],[ -3, -2*x - 1]]
,
[[ -2*x - 1, 54 ],[ 3, 2*x + 1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x + 1, -54 ],[ -3, -2*x - 1]]
,
[[ -2*x - 1, 54 ],[ 3, 2*x + 1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, 1 ],[ -1, 0]]
,
[[ 0, -1 ],[ 1, 0]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, 1 ],[ -1, 0]]
,
[[ 0, -1 ],[ 1, 0]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 1, -8 ],[ -5, -x]]
,
[[ -x - 1, 8 ],[ 5, x]]
,
[[ x, -8 ],[ -5, -x - 1]]
,
[[ -x, 8 ],[ 5, x + 1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 1, -8 ],[ -5, -x]]
,
[[ -x - 1, 8 ],[ 5, x]]
,
[[ x, -8 ],[ -5, -x - 1]]
,
[[ -x, 8 ],[ 5, x + 1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 1, -20 ],[ -2, -x]]
,
[[ -x - 1, 20 ],[ 2, x]]
,
[[ x, -20 ],[ -2, -x - 1]]
,
[[ -x, 20 ],[ 2, x + 1]]
,
[[ 4*x + 2, -93 ],[ -7, -4*x - 2]]
,
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
,
[[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]]
,
[[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]]
,
[[ 2*x + 24, 13*x - 40 ],[ x - 3, -2*x - 24]]
,
[[ -2*x - 24, -13*x + 40 ],[ -x + 3, 2*x + 24]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ x + 1, -20 ],[ -2, -x]]
,
[[ -x - 1, 20 ],[ 2, x]]
,
[[ x, -20 ],[ -2, -x - 1]]
,
[[ -x, 20 ],[ 2, x + 1]]
,
[[ 4*x + 2, -93 ],[ -7, -4*x - 2]]
,
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
,
[[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]]
,
[[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]]
,
[[ 2*x + 24, 13*x - 40 ],[ x - 3, -2*x - 24]]
,
[[ -2*x - 24, -13*x + 40 ],[ -x + 3, 2*x + 24]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
rec( TheMatrixStab := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
TheRotSubgroup := Group([
[[ 1, 0 ],[ 0, 1]]
,
[[ -1, 0 ],[ 0, -1]]
]),
BoundaryImage := rec( ListIFace:=[], ListSign:=[], ListElt:=[])
),
],
[
rec( TheMatrixStab := Group([
[[ -1, -1 ],[ 1, 0]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, -1 ],[ 1, 1]]
,
[[ 0, 1 ],[ -1, -1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 1, 1 ],[ -1, 0]]
]),
TheRotSubgroup := Group([
[[ -1, -1 ],[ 1, 0]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, -1 ],[ 1, 1]]
,
[[ 0, 1 ],[ -1, -1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 1, 1 ],[ -1, 0]]
]),
BoundaryImage := rec(
ListIFace:=[ 1, 34],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 42, 1],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 3, 2],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 2, 9],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 2, 23],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 3, 6],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 3, 12],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 14, 4],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 4, 41],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 4, 8],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 1, -x + 30 ],[ 4, x + 2]], [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 24, 5],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 5, 33],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]], [[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 28, 5],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 5, 17],
 ListSign := [-1,1],
ListElt := [[[ -17, -5*x - 5 ],[ -x, 12]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 6, 34],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 6, 38],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 20, 7],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 7, 23],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 32, 7],
 ListSign := [-1,1],
ListElt := [[[ -17, -5*x - 5 ],[ -x, 12]], [[ -2*x - 3, -x + 15 ],[ 5, x + 2]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 8, 9],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 33, 8],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 29, 9],
 ListSign := [-1,1],
ListElt := [[[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]], [[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]]
,
[[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]]
,
[[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -3*x - 3, -3*x + 89 ],[ 4, 3*x + 4]]
,
[[ -3*x - 4, -3*x + 89 ],[ 4, 3*x + 3]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 3*x + 3, 3*x - 89 ],[ -4, -3*x - 4]]
,
[[ 3*x + 4, 3*x - 89 ],[ -4, -3*x - 3]]
]),
BoundaryImage := rec(
ListIFace:=[ 13, 10],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 35, 10],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 3, -x + 26 ],[ 3, x + 1]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 40, 10],
 ListSign := [-1,1],
ListElt := [[[ -29, -17*x - 17 ],[ -x, 24]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 11, 16],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 11, 24],
 ListSign := [-1,1],
ListElt := [[[ -29, -17*x - 17 ],[ -x, 24]], [[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 11, 25],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 37, 12],
 ListSign := [-1,1],
ListElt := [[[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]], [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 12, 38],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]]
,
[[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]]
,
[[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -4*x - 4, -4*x + 127 ],[ 5, 4*x + 5]]
,
[[ -4*x - 5, -4*x + 127 ],[ 5, 4*x + 4]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 4*x + 4, 4*x - 127 ],[ -5, -4*x - 5]]
,
[[ 4*x + 5, 4*x - 127 ],[ -5, -4*x - 4]]
]),
BoundaryImage := rec(
ListIFace:=[ 13, 30],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ 5*x - 28, -4*x - 38 ],[ -x - 6, -x + 5]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -32, -25*x - 25 ],[ -x, 32]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 32, 25*x + 25 ],[ x, -32]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -32, -25*x - 25 ],[ -x, 32]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 32, 25*x + 25 ],[ x, -32]]
]),
BoundaryImage := rec(
ListIFace:=[ 13, 47],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ 3*x - 29, -18*x - 79 ],[ -x - 4, -2*x + 23]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 19, 14],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -3*x - 5, -3*x + 49 ],[ 7, 3*x + 5]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 3*x + 5, 3*x - 49 ],[ -7, -3*x - 5]]
]),
BoundaryImage := rec(
ListIFace:=[ 31, 14],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ 2*x - 14, -3*x - 23 ],[ -x - 4, -x + 8]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 15, 28],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -6, -x - 2 ],[ -x + 1, 7]]
,
[[ -7, -x - 2 ],[ -x + 1, 6]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 6, x + 2 ],[ x - 1, -7]]
,
[[ 7, x + 2 ],[ x - 1, -6]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -6, -x - 2 ],[ -x + 1, 7]]
,
[[ -7, -x - 2 ],[ -x + 1, 6]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 6, x + 2 ],[ x - 1, -7]]
,
[[ 7, x + 2 ],[ x - 1, -6]]
]),
BoundaryImage := rec(
ListIFace:=[ 30, 15],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 37, 15],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 16, 27],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 39, 16],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 4, 17],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 3, -x + 15 ],[ 5, x + 2]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x - 15, -6*x - 46 ],[ -x - 4, -2*x + 15]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -2*x + 15, 6*x + 46 ],[ x + 4, 2*x - 15]]
]),
BoundaryImage := rec(
ListIFace:=[ 31, 17],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -x - 1, -x + 19 ],[ 2, x + 2]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x - 2, -x + 19 ],[ 2, x + 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, x - 19 ],[ -2, -x - 2]]
,
[[ x + 2, x - 19 ],[ -2, -x - 1]]
]),
TheRotSubgroup := Group([
[[ -x - 1, -x + 19 ],[ 2, x + 2]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x - 2, -x + 19 ],[ 2, x + 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, x - 19 ],[ -2, -x - 2]]
,
[[ x + 2, x - 19 ],[ -2, -x - 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 31, 18],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 2, 18],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 40, 18],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -x - 2, -x + 12 ],[ 3, x + 2]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 2, x - 12 ],[ -3, -x - 2]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -x - 2, -x + 12 ],[ 3, x + 2]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 2, x - 12 ],[ -3, -x - 2]]
]),
BoundaryImage := rec(
ListIFace:=[ 19, 27],
 ListSign := [-1,1],
ListElt := [[[ -16, -3*x - 6 ],[ -x + 1, 8]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 29, 19],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 20, 21],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 3, -x + 15 ],[ 5, x + 2]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 20, 2],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 22, 9],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 35, 21],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 21, 40],
 ListSign := [-1,1],
ListElt := [[[ -3*x, 49 ],[ 5, 2*x + 2]], [[ -x, 20 ],[ 2, x + 1]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 52, 21],
 ListSign := [-1,1],
ListElt := [[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 22, 35],
 ListSign := [-1,1],
ListElt := [[[ -29, -17*x - 17 ],[ -x, 24]], [[ -2*x - 3, -x + 26 ],[ 3, x + 1]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 22, 11],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 23, 39],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], [[ -2*x - 3, -x + 26 ],[ 3, x + 1]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 24, 41],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 36, 25],
 ListSign := [-1,1],
ListElt := [[[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 41, 25],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 1, -x + 30 ],[ 4, x + 2]], [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 30, 26],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ x - 6, -x - 9 ],[ -x - 5, -x + 6]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -x + 6, x + 9 ],[ x + 5, x - 6]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ x - 6, -x - 9 ],[ -x - 5, -x + 6]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -x + 6, x + 9 ],[ x + 5, x - 6]]
]),
BoundaryImage := rec(
ListIFace:=[ 26, 19],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 26, 50],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -x - 1, -x + 39 ],[ 1, x + 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, x - 39 ],[ -1, -x - 1]]
]),
TheRotSubgroup := Group([
[[ -x - 1, -x + 39 ],[ 1, x + 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, x - 39 ],[ -1, -x - 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 42, 26],
 ListSign := [-1,1],
ListElt := [[[ -x - 1, -1 ],[ 1, 0]], [[ -35, -6*x - 6 ],[ -x, 7]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 36, 27],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 28, 34],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 28, 38],
 ListSign := [-1,1],
ListElt := [[[ 0, -1 ],[ 1, 0]], [[ -x - 5, -3*x + 23 ],[ -x + 3, 2*x + 27]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 29, 35],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 3, -x + 15 ],[ 5, x + 2]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 30, 49],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 39, 32],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 45, 32],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 33, 38],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 33, 39],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ -2*x - 3, -x + 26 ],[ 3, x + 1]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 39, 35],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 36, 23],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 37, 29],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 23, 8],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -9, -2*x - 2 ],[ -x, 9]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 9, 2*x + 2 ],[ x, -9]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -9, -2*x - 2 ],[ -x, 9]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 9, 2*x + 2 ],[ x, -9]]
]),
BoundaryImage := rec(
ListIFace:=[ 46, 14],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 40, 16],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, -1 ],[ 1, 0]]
,
[[ 0, 1 ],[ -1, 0]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 0, -1 ],[ 1, 0]]
,
[[ 0, 1 ],[ -1, 0]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 42, 49],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -x - 1, 40 ],[ 1, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 40 ],[ 1, x + 1]]
,
[[ x, -40 ],[ -1, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -40 ],[ -1, -x]]
]),
TheRotSubgroup := Group([
[[ -x - 1, 40 ],[ 1, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 40 ],[ 1, x + 1]]
,
[[ x, -40 ],[ -1, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -40 ],[ -1, -x]]
]),
BoundaryImage := rec(
ListIFace:=[ 1, 10],
 ListSign := [-1,1],
ListElt := [[[ -x - 1, -1 ],[ 1, 0]], [[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 37, 43],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 41, 37],
 ListSign := [-1,1],
ListElt := [[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]], [[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 29, 20],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 47, 36],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 36, 44],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 40, 22],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 3, 48],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 16, 52],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 43, 3],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 43, 45],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 12, 25],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 24, 52],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 43, 44],
 ListSign := [-1,1],
ListElt := [[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]], [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 44, 52],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -x - 1, 10 ],[ 4, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 10 ],[ 4, x + 1]]
,
[[ x, -10 ],[ -4, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -10 ],[ -4, -x]]
]),
TheRotSubgroup := Group([
[[ -x - 1, 10 ],[ 4, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 10 ],[ 4, x + 1]]
,
[[ x, -10 ],[ -4, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -10 ],[ -4, -x]]
]),
BoundaryImage := rec(
ListIFace:=[ 34, 46],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 6, 24],
 ListSign := [-1,1],
ListElt := [[[ -2*x - 1, -x + 11 ],[ 7, x + 4]], [[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 5, 32],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 45, 6],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 45, 28],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -x - 1, 8 ],[ 5, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 8 ],[ 5, x + 1]]
,
[[ x, -8 ],[ -5, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -8 ],[ -5, -x]]
]),
TheRotSubgroup := Group([
[[ -x - 1, 8 ],[ 5, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 8 ],[ 5, x + 1]]
,
[[ x, -8 ],[ -5, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -8 ],[ -5, -x]]
]),
BoundaryImage := rec(
ListIFace:=[ 46, 50],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 47, 48],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 4*x + 2, -93 ],[ -7, -4*x - 2]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 4*x + 2, -93 ],[ -7, -4*x - 2]]
]),
BoundaryImage := rec(
ListIFace:=[ 47, 51],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -x - 35, -30*x + 10 ],[ -x + 1, x + 36]]
,
[[ -x - 36, -30*x + 10 ],[ -x + 1, x + 35]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 35, 30*x - 10 ],[ x - 1, -x - 36]]
,
[[ x + 36, 30*x - 10 ],[ x - 1, -x - 35]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ -x - 35, -30*x + 10 ],[ -x + 1, x + 36]]
,
[[ -x - 36, -30*x + 10 ],[ -x + 1, x + 35]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 35, 30*x - 10 ],[ x - 1, -x - 36]]
,
[[ x + 36, 30*x - 10 ],[ x - 1, -x - 35]]
]),
BoundaryImage := rec(
ListIFace:=[ 50, 18],
 ListSign := [-1,1],
ListElt := [[[ 5*x - 30, -6*x - 40 ],[ -x - 6, -x + 7]], [[ 4*x - 32, -17*x - 116 ],[ -x - 5, -3*x + 19]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 2*x - 22, -13*x - 53 ],[ -x - 4, -2*x + 22]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -2*x + 22, 13*x + 53 ],[ x + 4, 2*x - 22]]
]),
BoundaryImage := rec(
ListIFace:=[ 27, 51],
 ListSign := [-1,1],
ListElt := [[[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -x - 1, 20 ],[ 2, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 20 ],[ 2, x + 1]]
,
[[ x, -20 ],[ -2, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -20 ],[ -2, -x]]
]),
TheRotSubgroup := Group([
[[ -x - 1, 20 ],[ 2, x]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ -x, 20 ],[ 2, x + 1]]
,
[[ x, -20 ],[ -2, -x - 1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ x + 1, -20 ],[ -2, -x]]
]),
BoundaryImage := rec(
ListIFace:=[ 15, 51],
 ListSign := [-1,1],
ListElt := [[[ -3*x - 1, -x + 17 ],[ 7, x + 3]], IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -2*x - 1, 54 ],[ 3, 2*x + 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 2*x + 1, -54 ],[ -3, -2*x - 1]]
]),
TheRotSubgroup := Group([
[[ -2*x - 1, 54 ],[ 3, 2*x + 1]]
,
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ 2*x + 1, -54 ],[ -3, -2*x - 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 48, 17],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), [[ x - 29, -12*x - 34 ],[ -x - 2, -x + 16]]])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 41, 44],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 4, 7],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 1, 0 ],[ 0, 1]]
]),
BoundaryImage := rec(
ListIFace:=[ 49, 50],
 ListSign := [-1,1],
ListElt := [IdentityMat(2), IdentityMat(2)])
),
rec( TheMatrixStab := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 4*x - 30, -25*x - 156 ],[ -x - 5, -4*x + 30]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -4*x + 30, 25*x + 156 ],[ x + 5, 4*x - 30]]
]),
TheRotSubgroup := Group([
[[ -1, 0 ],[ 0, -1]]
,
[[ 4*x - 30, -25*x - 156 ],[ -x - 5, -4*x + 30]]
,
[[ 1, 0 ],[ 0, 1]]
,
[[ -4*x + 30, 25*x + 156 ],[ x + 5, 4*x - 30]]
]),
BoundaryImage := rec(
ListIFace:=[ 49, 48],
 ListSign := [-1,1],
ListElt := [[[ -34, -5*x - 5 ],[ -x, 6]], [[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]])
),
],
[
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
67
,
36
,
35
,
64
,
1
,
2
,
78
], ListSign := [
1
, 
-1
, 
-1
, 
-1
, 
1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
79
,
102
,
61
,
44
,
25
,
62
,
2
], ListSign := [
1
, 
-1
, 
-1
, 
1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -35, -6*x - 6 ],[ -x, 7]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]
, 
IdentityMat(2)
, 
[[ -x - 1, -1 ],[ 1, 0]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
104
,
77
,
13
,
38
,
14
,
35
,
44
,
103
,
41
,
42
], ListSign := [
-1
, 
1
, 
1
, 
1
, 
1
, 
1
, 
-1
, 
1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -17, -5*x - 5 ],[ -x, 12]]
, 
[[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]]
, 
IdentityMat(2)
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
95
,
72
,
52
,
69
,
91
,
97
,
68
,
50
], ListSign := [
-1
, 
1
, 
-1
, 
1
, 
-1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
95
,
86
,
14
,
11
,
6
,
105
], ListSign := [
1
, 
-1
, 
1
, 
1
, 
1
, 
-1
 ],
ListElt := [
[[ -2*x - 2, 27 ],[ 3, x]]
, 
IdentityMat(2)
, 
[[ -5*x - 3, -2*x + 86 ],[ 7, 3*x + 4]]
, 
[[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]]
, 
[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
72
,
46
,
38
,
39
,
66
,
45
], ListSign := [
-1
, 
-1
, 
1
, 
1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -2*x - 3, -x + 15 ],[ 5, x + 2]]
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
95
,
70
,
54
,
71
,
27
,
53
,
16
,
72
], ListSign := [
-1
, 
-1
, 
1
, 
1
, 
1
, 
-1
, 
1
, 
1
 ],
ListElt := [
[[ -2*x - 2, 27 ],[ 3, x]]
, 
IdentityMat(2)
, 
[[ -29, -17*x - 17 ],[ -x, 24]]
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -2*x - 3, -x + 26 ],[ 3, x + 1]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
94
,
9
,
76
,
8
,
13
,
56
,
64
,
11
], ListSign := [
1
, 
1
, 
1
, 
1
, 
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
9
,
107
,
18
,
84
,
106
,
73
], ListSign := [
-1
, 
1
, 
1
, 
1
, 
-1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
9
,
73
,
58
,
57
,
10
,
75
], ListSign := [
-1
, 
-1
, 
-1
, 
1
, 
1
, 
-1
 ],
ListElt := [
[[ -3*x - 1, -x + 30 ],[ 4, x + 2]]
, 
[[ -3*x - 2, -2*x + 29 ],[ 4, x + 3]]
, 
IdentityMat(2)
, 
[[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]
, 
IdentityMat(2)
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
73
,
83
,
32
,
77
,
55
,
39
,
25
,
23
], ListSign := [
1
, 
1
, 
1
, 
-1
, 
1
, 
1
, 
1
, 
-1
 ],
ListElt := [
[[ -3*x - 2, -2*x + 29 ],[ 4, x + 3]]
, 
[[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]
, 
IdentityMat(2)
, 
[[ -29, -17*x - 17 ],[ -x, 24]]
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
, 
[[ -3*x - 32, -10*x + 21 ],[ -x + 4, x + 14]]
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
10
,
8
,
20
,
33
,
22
,
46
], ListSign := [
1
, 
1
, 
1
, 
1
, 
-1
, 
1
 ],
ListElt := [
[[ x - 1, -x - 31 ],[ -4, -3*x - 2]]
, 
[[ -x, 10 ],[ 4, x + 1]]
, 
[[ x - 2, -x - 26 ],[ -5, -3*x - 4]]
, 
[[ -x, 8 ],[ 5, x + 1]]
, 
[[ x - 2, -2*x - 35 ],[ -6, -5*x - 3]]
, 
[[ x - 1, -7 ],[ -6, -x - 2]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
76
,
99
,
33
,
61
,
60
], ListSign := [
-1
, 
1
, 
1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
92
,
80
,
106
,
81
], ListSign := [
-1
, 
-1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
86
,
92
,
100
,
84
,
83
,
88
], ListSign := [
-1
, 
1
, 
1
, 
-1
, 
-1
, 
-1
 ],
ListElt := [
[[ -2*x - 1, 54 ],[ 3, 2*x + 1]]
, 
[[ -3*x, 49 ],[ 5, 2*x + 2]]
, 
IdentityMat(2)
, 
[[ -x - 24, -7*x - 2 ],[ -x + 1, 12]]
, 
[[ -4*x - 2, 93 ],[ 7, 4*x + 2]]
, 
[[ 2*x - 25, -3*x - 26 ],[ -x - 4, -x + 4]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
8
,
107
,
33
,
17
,
46
,
82
], ListSign := [
-1
, 
-1
, 
-1
, 
1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
52
,
92
,
17
,
69
,
19
,
89
,
93
,
47
], ListSign := [
1
, 
1
, 
1
, 
-1
, 
-1
, 
-1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -2*x - 3, -x + 15 ],[ 5, x + 2]]
, 
[[ -17, -5*x - 5 ],[ -x, 12]]
, 
IdentityMat(2)
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
86
,
100
,
90
,
57
,
83
,
7
], ListSign := [
1
, 
-1
, 
-1
, 
1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
58
,
90
,
29
,
81
], ListSign := [
1
, 
-1
, 
-1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]
, 
IdentityMat(2)
, 
[[ -4*x - 2, 65 ],[ 5, 2*x + 1]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
18
,
17
,
48
,
5
], ListSign := [
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
70
,
90
,
20
,
54
,
28
,
49
,
21
,
30
], ListSign := [
1
, 
1
, 
-1
, 
-1
, 
-1
, 
1
, 
-1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
20
,
4
,
75
,
5
], ListSign := [
1
, 
-1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -3*x - 4, -2*x + 22 ],[ 5, x + 3]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
32
,
100
,
109
,
67
,
31
], ListSign := [
-1
, 
-1
, 
1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]
, 
IdentityMat(2)
, 
[[ -34, -5*x - 5 ],[ -x, 6]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
67
,
61
,
108
,
59
], ListSign := [
-1
, 
1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
36
,
60
,
46
,
59
,
74
,
37
], ListSign := [
1
, 
-1
, 
1
, 
-1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
82
,
48
,
74
,
80
,
88
,
3
], ListSign := [
-1
, 
-1
, 
-1
, 
1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
29
,
7
,
74
,
3
,
4
,
22
], ListSign := [
1
, 
-1
, 
-1
, 
1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]
, 
[[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]]
, 
[[ -5*x - 3, -3*x + 32 ],[ 6, x + 4]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
102
,
86
,
109
,
3
,
108
,
43
], ListSign := [
1
, 
1
, 
-1
, 
-1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -4*x - 3, -x + 97 ],[ 5, 3*x + 2]]
, 
IdentityMat(2)
, 
[[ -5*x - 3, -3*x + 32 ],[ 6, x + 4]]
, 
[[ -5*x - 5, 34 ],[ 6, x]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
61
,
67
,
108
,
59
], ListSign := [
1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
[[ -35, -6*x - 6 ],[ -x, 7]]
, 
[[ -34, -5*x - 5 ],[ -x, 6]]
, 
[[ -5*x - 5, 34 ],[ 6, x]]
, 
[[ -5*x - 6, -x + 33 ],[ 6, x + 1]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
77
,
54
,
26
,
85
], ListSign := [
-1
, 
1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
69
,
13
,
98
,
96
], ListSign := [
-1
, 
1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
77
,
52
,
87
,
51
], ListSign := [
1
, 
1
, 
1
, 
1
 ],
ListElt := [
[[ -x, 20 ],[ 2, x + 1]]
, 
[[ -3*x, 49 ],[ 5, 2*x + 2]]
, 
[[ -x - 24, -7*x - 2 ],[ -x + 1, 12]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
70
,
13
,
12
,
65
], ListSign := [
-1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
[[ -x, 27 ],[ 3, 2*x + 2]]
, 
[[ -x, 10 ],[ 4, x + 1]]
, 
[[ 2*x - 1, -x - 59 ],[ -7, -5*x - 4]]
, 
[[ -2*x - 1, x + 12 ],[ 7, x - 3]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
38
,
84
,
93
,
87
,
63
], ListSign := [
-1
, 
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
14
,
10
,
40
,
21
,
12
], ListSign := [
-1
, 
-1
, 
1
, 
1
, 
1
 ],
ListElt := [
[[ -5*x - 3, -2*x + 86 ],[ 7, 3*x + 4]]
, 
IdentityMat(2)
, 
[[ x - 29, -12*x - 34 ],[ -x - 2, -x + 16]]
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
38
,
57
,
28
,
26
,
63
], ListSign := [
-1
, 
-1
, 
1
, 
-1
, 
1
 ],
ListElt := [
[[ -4*x - 3, -2*x + 45 ],[ 7, 2*x + 4]]
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
14
,
19
,
107
,
96
,
40
], ListSign := [
-1
, 
1
, 
-1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -2*x - 3, -x + 15 ],[ 5, x + 2]]
, 
[[ -17, -5*x - 5 ],[ -x, 12]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
27
,
28
,
58
,
56
], ListSign := [
1
, 
-1
, 
1
, 
1
 ],
ListElt := [
[[ -x, 27 ],[ 3, 2*x + 2]]
, 
[[ -2*x, 49 ],[ 5, 3*x + 3]]
, 
[[ -2*x - 1, 65 ],[ 5, 4*x + 2]]
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
35
,
80
,
89
,
98
,
37
], ListSign := [
-1
, 
1
, 
1
, 
1
, 
-1
 ],
ListElt := [
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
55
,
18
,
19
,
68
], ListSign := [
1
, 
1
, 
1
, 
1
 ],
ListElt := [
[[ -2*x - 30, -19*x + 25 ],[ -x + 2, x + 27]]
, 
[[ -3*x - 1, -x + 30 ],[ 4, x + 2]]
, 
[[ x - 29, -12*x - 34 ],[ -x - 2, -x + 16]]
, 
[[ -5*x - 1, -x + 58 ],[ 7, 2*x + 3]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
44
,
4
,
43
,
85
,
49
], ListSign := [
-1
, 
-1
, 
1
, 
1
, 
1
 ],
ListElt := [
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
44
,
43
,
48
,
51
,
47
], ListSign := [
1
, 
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
[[ -6*x - 2, -2*x + 139 ],[ 7, 4*x + 5]]
, 
[[ 2*x - 34, -19*x - 76 ],[ -x - 3, -2*x + 21]]
, 
[[ -5*x - 2, -2*x + 33 ],[ 6, x + 3]]
, 
[[ 2*x - 34, -21*x - 42 ],[ -x - 3, -x + 24]]
, 
[[ -3*x - 36, -14*x + 28 ],[ -x + 3, x + 17]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
75
,
55
,
21
,
71
], ListSign := [
1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
35
,
30
,
29
,
65
,
37
], ListSign := [
1
, 
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
[[ -3*x - 1, -x + 17 ],[ 7, x + 3]]
, 
[[ -2*x, 49 ],[ 5, 3*x + 3]]
, 
[[ -2*x - 1, 65 ],[ 5, 4*x + 2]]
, 
[[ x - 17, -3*x - 1 ],[ -x - 3, 7]]
, 
[[ -x - 18, -3*x - 2 ],[ -x + 2, 7]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
91
,
106
,
93
,
56
], ListSign := [
1
, 
-1
, 
-1
, 
-1
 ],
ListElt := [
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
, 
[[ x - 15, -4*x - 18 ],[ -x - 3, -x + 10]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
97
,
64
,
98
,
15
], ListSign := [
1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
103
,
83
,
63
,
101
], ListSign := [
-1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ x - 23, -6*x - 28 ],[ -x - 2, -x + 10]]
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
68
,
39
,
11
,
96
,
87
,
91
], ListSign := [
1
, 
-1
, 
-1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
25
,
85
,
53
,
24
], ListSign := [
1
, 
-1
, 
-1
, 
-1
 ],
ListElt := [
[[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]
, 
[[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
11
,
27
,
39
,
26
,
12
,
71
], ListSign := [
-1
, 
-1
, 
-1
, 
1
, 
-1
, 
-1
 ],
ListElt := [
[[ -3*x - 31, -9*x + 22 ],[ -x + 4, x + 13]]
, 
IdentityMat(2)
, 
[[ -3*x - 32, -10*x + 21 ],[ -x + 4, x + 14]]
, 
[[ -29, -17*x - 17 ],[ -x, 24]]
, 
IdentityMat(2)
, 
[[ 2*x - 28, -17*x - 72 ],[ -x - 3, -2*x + 23]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
41
,
8
,
40
,
34
], ListSign := [
1
, 
-1
, 
-1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -2*x - 3, -x + 15 ],[ 5, x + 2]]
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
50
,
66
,
47
,
82
], ListSign := [
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
[[ -2*x - 3, -x + 15 ],[ 5, x + 2]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
6
,
16
,
7
,
30
], ListSign := [
-1
, 
-1
, 
1
, 
1
 ],
ListElt := [
[[ -2*x - 27, -5*x - 4 ],[ -x + 3, 8]]
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
22
,
49
,
53
,
66
], ListSign := [
1
, 
-1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
[[ -2*x - 36, -21*x + 21 ],[ -x + 2, x + 25]]
, 
[[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]
, 
[[ -3*x - 36, -14*x + 28 ],[ -x + 3, x + 17]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
88
,
89
,
97
,
6
], ListSign := [
-1
, 
1
, 
1
, 
-1
 ],
ListElt := [
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
, 
IdentityMat(2)
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
16
,
64
,
65
,
15
], ListSign := [
1
, 
1
, 
-1
, 
-1
 ],
ListElt := [
[[ -x, 27 ],[ 3, 2*x + 2]]
, 
[[ -x - 12, -2*x - 1 ],[ -x + 3, 7]]
, 
[[ -2*x - 1, x + 12 ],[ 7, x - 3]]
, 
[[ -2*x - 1, -x + 11 ],[ 7, x + 4]]
]))
, 
rec( TheMatrixStab := Group([-IdentityMat(2)]),
TheRotSubgroup := Group([-IdentityMat(2)]),
BoundaryImage := rec(
ListIFace:=[ 
25
,
51
,
50
,
24
], ListSign := [
-1
, 
-1
, 
-1
, 
1
 ],
ListElt := [
[[ 3*x - 34, -24*x - 117 ],[ -x - 4, -3*x + 26]]
, 
[[ 2*x - 34, -21*x - 42 ],[ -x - 3, -x + 24]]
, 
[[ -3*x - 36, -14*x + 28 ],[ -x + 3, x + 17]]
, 
[[ -6*x - 3, -3*x + 173 ],[ 7, 5*x + 6]]
]))
],
];

if IsBound(HAP_GCOMPLEX_SETUP[2]) then x:=HAP_GCOMPLEX_SETUP[2];
else Unbind(x); fi;