commit 38b5a0703b5abc74c33fb0515f6912f48f1c45fe
Author: LeszekKoltunski <leszek@koltunski.pl>
Date:   Tue Apr 1 22:55:29 2025 +0200

    Temple Cube, Cross Cube - jsons, meshes, icons.

diff --git a/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_CR.java b/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_CR.java
index 7eb4a263..f8dafbbd 100644
--- a/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_CR.java
+++ b/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_CR.java
@@ -19,10 +19,10 @@ public class MetadataCUB_CR extends Metadata
   public static int INDEX = 111;
   public MetadataCUB_CR()         { super( TwistyOffsetCuboid.class, new int[] {5,5,5}, TwistyOffsetCuboid.CRO_CUBE, null, INDEX ); }
   public int numScrambles()       { return 48; }
-  public int icon()               { return R.drawable.cub_tr; }
-  public int extrasJson()         { return R.raw.cub_tr_extras; }
-  public int objectJson()         { return R.raw.cub_tr_object; }
-  public int mesh()               { return R.raw.cub_tr; }
+  public int icon()               { return R.drawable.cub_cr; }
+  public int extrasJson()         { return 0; }
+  public int objectJson()         { return R.raw.cub_cr_object; }
+  public int mesh()               { return 0; }
   public boolean getActive()      { return false; }
   public String getAuthor()       { return "Evgeniy Grigoriev"; }
   public int getYearOfInvention() { return 2013; }
diff --git a/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_TE.java b/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_TE.java
index 836a8573..b7ba7ad2 100644
--- a/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_TE.java
+++ b/src/main/java/org/distorted/objectlib/metadata/MetadataCUB_TE.java
@@ -19,10 +19,11 @@ public class MetadataCUB_TE extends Metadata
   public static int INDEX = 110;
   public MetadataCUB_TE()         { super( TwistyOffsetCuboid.class, new int[] {5,4,5}, TwistyOffsetCuboid.TEM_CUBE, null, INDEX ); }
   public int numScrambles()       { return 32; }
-  public int icon()               { return R.drawable.cube_2; }
+  public int icon()               { return R.drawable.cub_te; }
   public int extrasJson()         { return 0; }
-  public int objectJson()         { return 0; }
+  public int objectJson()         { return R.raw.cub_te_object; }
   public int mesh()               { return 0; }
+  public boolean getActive()      { return false; }
   public String getAuthor()       { return "Evgeniy Grigoriev"; }
   public int getYearOfInvention() { return 2013; }
   public float getDifficulty()    { return 3.06f; }
diff --git a/src/main/java/org/distorted/objectlib/objects/TwistyOffsetCuboid.java b/src/main/java/org/distorted/objectlib/objects/TwistyOffsetCuboid.java
index e51b89e8..00013753 100644
--- a/src/main/java/org/distorted/objectlib/objects/TwistyOffsetCuboid.java
+++ b/src/main/java/org/distorted/objectlib/objects/TwistyOffsetCuboid.java
@@ -310,7 +310,7 @@ public class TwistyOffsetCuboid extends ShapeHexahedron
 
     switch( getMetadata().getParam() )
       {
-      case I_CUBE  : break;
+      case I_CUBE  : break;  // TODO: 3x3 algorithms that do not change orientation of the top face.
       case L_CUBE  : ObjectMove[][] retL = new ObjectMove[27][];
                      int indexL =0;
 
diff --git a/src/main/res/drawable-nodpi/cub_cr.png b/src/main/res/drawable-nodpi/cub_cr.png
new file mode 100644
index 00000000..7395f7c9
Binary files /dev/null and b/src/main/res/drawable-nodpi/cub_cr.png differ
diff --git a/src/main/res/drawable-nodpi/cub_te.png b/src/main/res/drawable-nodpi/cub_te.png
new file mode 100644
index 00000000..cd3f4a92
Binary files /dev/null and b/src/main/res/drawable-nodpi/cub_te.png differ
diff --git a/src/main/res/raw/cub_cr.dmesh b/src/main/res/raw/cub_cr.dmesh
new file mode 100644
index 00000000..a7949020
Binary files /dev/null and b/src/main/res/raw/cub_cr.dmesh differ
diff --git a/src/main/res/raw/cub_cr_object.json b/src/main/res/raw/cub_cr_object.json
new file mode 100644
index 00000000..6d972ba3
--- /dev/null
+++ b/src/main/res/raw/cub_cr_object.json
@@ -0,0 +1 @@
+{"major":19,"minor":1,"metadata":{"longname":"Cross-Cube","inventor":"Evgeniy Grigoriev","year":2013,"complexity":3.049999952316284,"size":3.4000000953674316,"scrambles":48,"shortname":"CUB_CR","resetmaps":false,"num_faces":6,"price":0,"category":134,"adj_colors":true,"ghostAngle":0,"ghostAxis":0,"signature":[0,0,0,0,0,0,0,0,111],"numLayers":[5,5,5]},"mesh":{"shapes":[{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":3,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":3,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":3,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[{"name":"DEFORM","var0":0,"var1":-0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false},{"name":"DEFORM","var0":0,"var1":0.017999999225139618,"var2":-0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":-0.5,"center1":0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false},{"name":"DEFORM","var0":0,"var1":0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":-0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false}]},{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[{"name":"DEFORM","var0":0,"var1":-0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false},{"name":"DEFORM","var0":0,"var1":0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":-0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false}]},{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[]},{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[]}],"cubits":[{"centers":[-1,-2,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":0,"type":0,"colors":[-1,1,-1,3,-1,5]},{"centers":[-1,-2,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,4,-1,3]},{"centers":[1,-2,-1],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,5,-1,3,-1,0]},{"centers":[1,-2,1],"qx":0,"qy":1,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,3,-1,4]},{"centers":[-2,-1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":0,"type":0,"colors":[-1,1,-1,3,-1,5]},{"centers":[-2,-1,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,4,-1,3]},{"centers":[2,-1,-1],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,5,-1,3,-1,0]},{"centers":[2,-1,1],"qx":0,"qy":1,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,3,-1,4]},{"centers":[-1,-1,-2],"qx":0,"qy":0,"qz":0,"qw":1,"variant":0,"type":0,"colors":[-1,1,-1,3,-1,5]},{"centers":[-1,-1,2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,4,-1,3]},{"centers":[1,-1,-2],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,5,-1,3,-1,0]},{"centers":[1,-1,2],"qx":0,"qy":1,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,3,-1,4]},{"centers":[-2,1,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,5,-1,2]},{"centers":[-2,1,1],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,1,-1,2,-1,4]},{"centers":[2,1,-1],"qx":0,"qy":0,"qz":1,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,2,-1,5]},{"centers":[2,1,1],"qx":4.329780301713277E-17,"qy":0.7071067690849304,"qz":-0.7071067690849304,"qw":4.329780301713277E-17,"variant":0,"type":0,"colors":[-1,0,-1,4,-1,2]},{"centers":[-1,1,-2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,5,-1,2]},{"centers":[-1,1,2],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,1,-1,2,-1,4]},{"centers":[1,1,-2],"qx":0,"qy":0,"qz":1,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,2,-1,5]},{"centers":[1,1,2],"qx":4.329780301713277E-17,"qy":0.7071067690849304,"qz":-0.7071067690849304,"qw":4.329780301713277E-17,"variant":0,"type":0,"colors":[-1,0,-1,4,-1,2]},{"centers":[-1,2,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,5,-1,2]},{"centers":[-1,2,1],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,1,-1,2,-1,4]},{"centers":[1,2,-1],"qx":0,"qy":0,"qz":1,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,2,-1,5]},{"centers":[1,2,1],"qx":4.329780301713277E-17,"qy":0.7071067690849304,"qz":-0.7071067690849304,"qw":4.329780301713277E-17,"variant":0,"type":0,"colors":[-1,0,-1,4,-1,2]},{"centers":[0,-2,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,5]},{"centers":[0,-2,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,3]},{"centers":[-1,-2,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,1]},{"centers":[1,-2,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,0]},{"centers":[0,-1,-2],"qx":0,"qy":0,"qz":0,"qw":1,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,5]},{"centers":[0,-1,2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,3]},{"centers":[-2,-1,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,1]},{"centers":[2,-1,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,0]},{"centers":[0,1,-2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,5,-1,2]},{"centers":[0,1,2],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":1,"type":0,"colors":[-1,-1,-1,2,-1,4]},{"centers":[-2,1,0],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,2]},{"centers":[2,1,0],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,2]},{"centers":[-1,0,-2],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,5]},{"centers":[-2,0,-1],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,5]},{"centers":[-1,0,2],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,1]},{"centers":[-2,0,1],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,1]},{"centers":[1,0,-2],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,5]},{"centers":[2,0,-1],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,5]},{"centers":[1,0,2],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,0]},{"centers":[2,0,1],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,0]},{"centers":[0,2,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,5,-1,2]},{"centers":[0,2,1],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":1,"type":0,"colors":[-1,-1,-1,2,-1,4]},{"centers":[-1,2,0],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,2]},{"centers":[1,2,0],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,2]},{"centers":[0,0,2],"qx":0,"qy":0,"qz":0,"qw":1,"variant":2,"type":0,"colors":[-1,-1,-1,-1,4,-1]},{"centers":[0,0,-2],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":2,"type":0,"colors":[-1,-1,-1,-1,5,-1]},{"centers":[0,-2,0],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[0,2,0],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,2,-1]},{"centers":[-2,0,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,1,-1]},{"centers":[2,0,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,0,-1]},{"centers":[-1,-1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,-1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,-1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,0,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,0,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,0,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,-1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,-1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,-1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,0,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,0,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,0,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,-1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,-1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,-1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,0,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,0,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,0,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]}],"stickers":[{"loops":[[{"x":-0.5,"y":-0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125},{"x":0.5,"y":-0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125},{"x":0.5,"y":0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125},{"x":-0.5,"y":0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125}]]}],"pillow":1},"axis":[{"x":1,"y":0,"z":0,"basicAngles":[4,4,4,4,4],"cuts":[-1.5,-0.5,0.5,1.5],"rotatable":[true,true,true,true,true],"factor":[1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858],"minimal":[9,9,9,9,9]},{"x":0,"y":1,"z":0,"basicAngles":[4,4,4,4,4],"cuts":[-1.5,-0.5,0.5,1.5],"rotatable":[true,true,true,true,true],"factor":[1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858],"minimal":[9,9,9,9,9]},{"x":0,"y":0,"z":1,"basicAngles":[4,4,4,4,4],"cuts":[-1.5,-0.5,0.5,1.5],"rotatable":[true,true,true,true,true],"factor":[1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858],"minimal":[9,9,9,9,9]}],"quats":[{"x":0,"y":0,"z":0,"w":1},{"x":0.7071067690849304,"y":0,"z":0,"w":0.7071067690849304},{"x":1,"y":0,"z":0,"w":6.123234262925839E-17},{"x":0.7071067690849304,"y":0,"z":0,"w":-0.7071067690849304},{"x":0,"y":0.7071067690849304,"z":0,"w":0.7071067690849304},{"x":0,"y":1,"z":0,"w":6.123234262925839E-17},{"x":0,"y":0.7071067690849304,"z":0,"w":-0.7071067690849304},{"x":0,"y":0,"z":0.7071067690849304,"w":0.7071067690849304},{"x":0,"y":0,"z":1,"w":6.123234262925839E-17},{"x":0,"y":0,"z":0.7071067690849304,"w":-0.7071067690849304},{"x":0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":0.4999999701976776},{"x":4.329780301713277E-17,"y":0.7071067690849304,"z":-0.7071067690849304,"w":4.329780301713277E-17},{"x":-0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":-0.4999999701976776},{"x":0.4999999701976776,"y":0.4999999701976776,"z":0.4999999701976776,"w":0.4999999701976776},{"x":4.329780301713277E-17,"y":0.7071067690849304,"z":0.7071067690849304,"w":4.329780301713277E-17},{"x":-0.4999999701976776,"y":0.4999999701976776,"z":0.4999999701976776,"w":-0.4999999701976776},{"x":0.7071067690849304,"y":4.329780301713277E-17,"z":-0.7071067690849304,"w":4.329780301713277E-17},{"x":-0.7071067690849304,"y":4.329780301713277E-17,"z":-0.7071067690849304,"w":-4.329780301713277E-17},{"x":0.7071067690849304,"y":0.7071067690849304,"z":4.329780301713277E-17,"w":4.329780301713277E-17},{"x":-0.7071067690849304,"y":0.7071067690849304,"z":4.329780301713277E-17,"w":-4.329780301713277E-17},{"x":0.4999999701976776,"y":-0.4999999701976776,"z":-0.4999999701976776,"w":-0.4999999701976776},{"x":-0.4999999701976776,"y":-0.4999999701976776,"z":-0.4999999701976776,"w":0.4999999701976776},{"x":0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":-0.4999999701976776},{"x":-0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":0.4999999701976776}],"scrambling":{"scrambleType":4,"algorithms":[[0,1,-90],[0,1,90],[0,1,180],[0,2,-90],[0,2,90],[0,2,180],[0,4,-90],[0,4,90],[0,4,180],[0,8,-90],[0,8,90],[0,8,180],[0,16,-90],[0,16,90],[0,16,180],[1,1,-90],[1,1,90],[1,1,180],[1,2,-90],[1,2,90],[1,2,180],[1,4,-90],[1,4,90],[1,4,180],[1,8,-90],[1,8,90],[1,8,180],[1,16,-90],[1,16,90],[1,16,180],[2,1,-90],[2,1,90],[2,1,180],[2,2,-90],[2,2,90],[2,2,180],[2,4,-90],[2,4,90],[2,4,180],[2,8,-90],[2,8,90],[2,8,180],[2,16,-90],[2,16,90],[2,16,180]],"edges":[[3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0]],"initialPhaseShare":0.5},"touchcontrol":{"movementType":100,"movementSplit":0,"enabledAxis":[[[1,2]],[[1,2]],[[0,2]],[[0,2]],[[0,1]],[[0,1]]],"dist3D":[2.5,2.5,2.5,2.5,2.5,2.5]},"colors":[-256,-1,-16776961,-16729344,-5636096,-40448,-13421773],"solved":{"functionIndex":2}}
\ No newline at end of file
diff --git a/src/main/res/raw/cub_te.dmesh b/src/main/res/raw/cub_te.dmesh
new file mode 100644
index 00000000..af165023
Binary files /dev/null and b/src/main/res/raw/cub_te.dmesh differ
diff --git a/src/main/res/raw/cub_te_object.json b/src/main/res/raw/cub_te_object.json
new file mode 100644
index 00000000..6f64c2eb
--- /dev/null
+++ b/src/main/res/raw/cub_te_object.json
@@ -0,0 +1 @@
+{"major":19,"minor":1,"metadata":{"longname":"Temple Cube","inventor":"Evgeniy Grigoriev","year":2013,"complexity":3.059999942779541,"size":3.4000000953674316,"scrambles":32,"shortname":"CUB_TE","resetmaps":false,"num_faces":6,"price":0,"category":134,"adj_colors":true,"ghostAngle":0,"ghostAxis":0,"signature":[0,0,0,0,0,0,0,0,110],"numLayers":[5,4,5]},"mesh":{"shapes":[{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":3,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":3,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":3,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[{"name":"DEFORM","var0":0,"var1":-0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false},{"name":"DEFORM","var0":0,"var1":0.017999999225139618,"var2":-0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":-0.5,"center1":0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false},{"name":"DEFORM","var0":0,"var1":0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":-0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false}]},{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":1,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[{"name":"DEFORM","var0":0,"var1":-0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false},{"name":"DEFORM","var0":0,"var1":0.017999999225139618,"var2":0.017999999225139618,"var3":0.017999999225139618,"var4":1,"center0":-0.5,"center1":-0.5,"center2":-0.5,"region0":0,"region1":0,"region2":0,"region3":0.11999999731779099,"use":false}]},{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":0,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[]},{"vertices":[{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5}],"faces":[{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[2,3,1,0]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,6,4,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[4,0,1,5]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[7,3,2,6]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[6,2,0,4]},{"bandIndex":2,"sticker":0,"isOuter":-1,"vertexIndices":[3,7,5,1]}],"bands":[{"height":0.05000000074505806,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":3,"extraJ":1},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":2,"extraI":0,"extraJ":0},{"height":0.0010000000474974513,"angle":45,"distanceToCenter":0.30000001192092896,"distanceToFlat":0.5,"numOfBands":5,"extraI":1,"extraJ":1}],"effects":[]}],"cubits":[{"centers":[-2,-1,-1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":0,"type":0,"colors":[-1,1,-1,3,-1,5]},{"centers":[-2,-1,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,4,-1,3]},{"centers":[2,-1,-1],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,5,-1,3,-1,0]},{"centers":[2,-1,1],"qx":0,"qy":1,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,3,-1,4]},{"centers":[-1,-1,-2],"qx":0,"qy":0,"qz":0,"qw":1,"variant":0,"type":0,"colors":[-1,1,-1,3,-1,5]},{"centers":[-1,-1,2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,4,-1,3]},{"centers":[1,-1,-2],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":0,"type":0,"colors":[-1,5,-1,3,-1,0]},{"centers":[1,-1,2],"qx":0,"qy":1,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,3,-1,4]},{"centers":[-2,1,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,5,-1,2]},{"centers":[-2,1,1],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,1,-1,2,-1,4]},{"centers":[2,1,-1],"qx":0,"qy":0,"qz":1,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,2,-1,5]},{"centers":[2,1,1],"qx":4.329780301713277E-17,"qy":0.7071067690849304,"qz":-0.7071067690849304,"qw":4.329780301713277E-17,"variant":0,"type":0,"colors":[-1,0,-1,4,-1,2]},{"centers":[-1,1,-2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,5,-1,2]},{"centers":[-1,1,2],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,1,-1,2,-1,4]},{"centers":[1,1,-2],"qx":0,"qy":0,"qz":1,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,2,-1,5]},{"centers":[1,1,2],"qx":4.329780301713277E-17,"qy":0.7071067690849304,"qz":-0.7071067690849304,"qw":4.329780301713277E-17,"variant":0,"type":0,"colors":[-1,0,-1,4,-1,2]},{"centers":[-1,2,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":0,"type":0,"colors":[-1,1,-1,5,-1,2]},{"centers":[-1,2,1],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,1,-1,2,-1,4]},{"centers":[1,2,-1],"qx":0,"qy":0,"qz":1,"qw":6.123234262925839E-17,"variant":0,"type":0,"colors":[-1,0,-1,2,-1,5]},{"centers":[1,2,1],"qx":4.329780301713277E-17,"qy":0.7071067690849304,"qz":-0.7071067690849304,"qw":4.329780301713277E-17,"variant":0,"type":0,"colors":[-1,0,-1,4,-1,2]},{"centers":[0,-1,-2],"qx":0,"qy":0,"qz":0,"qw":1,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,5]},{"centers":[0,-1,2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,3]},{"centers":[-2,-1,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,1]},{"centers":[2,-1,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,3,-1,0]},{"centers":[0,1,-2],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,5,-1,2]},{"centers":[0,1,2],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":1,"type":0,"colors":[-1,-1,-1,2,-1,4]},{"centers":[-2,1,0],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,2]},{"centers":[2,1,0],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,2]},{"centers":[-1,0,-2],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,5]},{"centers":[-2,0,-1],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,5]},{"centers":[-1,0,2],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,1]},{"centers":[-2,0,1],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,1]},{"centers":[1,0,-2],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,5]},{"centers":[2,0,-1],"qx":0,"qy":0,"qz":0.7071067690849304,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,5]},{"centers":[1,0,2],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,0]},{"centers":[2,0,1],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,4,-1,0]},{"centers":[0,2,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":1,"type":0,"colors":[-1,-1,-1,5,-1,2]},{"centers":[0,2,1],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":1,"type":0,"colors":[-1,-1,-1,2,-1,4]},{"centers":[-1,2,0],"qx":0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":-0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,1,-1,2]},{"centers":[1,2,0],"qx":-0.4999999701976776,"qy":0.4999999701976776,"qz":-0.4999999701976776,"qw":0.4999999701976776,"variant":1,"type":0,"colors":[-1,-1,-1,0,-1,2]},{"centers":[0,0,2],"qx":0,"qy":0,"qz":0,"qw":1,"variant":2,"type":0,"colors":[-1,-1,-1,-1,4,-1]},{"centers":[0,0,-2],"qx":1,"qy":0,"qz":0,"qw":6.123234262925839E-17,"variant":2,"type":0,"colors":[-1,-1,-1,-1,5,-1]},{"centers":[-1,-1,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[-1,-1,0],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[-1,-1,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[0,-1,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[0,-1,0],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[0,-1,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[1,-1,-1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[1,-1,0],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[1,-1,1],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,3,-1]},{"centers":[0,2,0],"qx":0.7071067690849304,"qy":0,"qz":0,"qw":0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,2,-1]},{"centers":[-2,0,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,1,-1]},{"centers":[2,0,0],"qx":0,"qy":0.7071067690849304,"qz":0,"qw":-0.7071067690849304,"variant":2,"type":0,"colors":[-1,-1,-1,-1,0,-1]},{"centers":[-1,-1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,3,-1,-1]},{"centers":[-1,-1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,3,-1,-1]},{"centers":[-1,0,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,0,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[-1,1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,-1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,3,-1,-1]},{"centers":[0,-1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,3,-1,-1]},{"centers":[0,0,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,0,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[0,1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,-1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,3,-1,-1]},{"centers":[1,-1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,3,-1,-1]},{"centers":[1,0,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,0,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,1,0],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]},{"centers":[1,1,1],"qx":0,"qy":0,"qz":0,"qw":1,"variant":3,"type":0,"colors":[-1,-1,-1,-1,-1,-1]}],"stickers":[{"loops":[[{"x":-0.5,"y":-0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125},{"x":0.5,"y":-0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125},{"x":0.5,"y":0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125},{"x":-0.5,"y":0.4999999701976776,"angle":0,"radius":0.10000000894069672,"stroke":0.08000000566244125}]]}],"pillow":1},"axis":[{"x":1,"y":0,"z":0,"basicAngles":[4,4,4,4,4],"cuts":[-1.5,-0.5,0.5,1.5],"rotatable":[true,true,true,true,true],"factor":[1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858],"minimal":[9,9,9,9,9]},{"x":0,"y":1,"z":0,"basicAngles":[4,4,4,4,4],"cuts":[-1.5,-0.5,0.5,1.5],"rotatable":[true,true,true,true,true],"factor":[1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858],"minimal":[9,9,9,9,9]},{"x":0,"y":0,"z":1,"basicAngles":[4,4,4,4,4],"cuts":[-1.5,-0.5,0.5,1.5],"rotatable":[true,true,true,true,true],"factor":[1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858,1.600000023841858],"minimal":[9,9,9,9,9]}],"quats":[{"x":0,"y":0,"z":0,"w":1},{"x":0.7071067690849304,"y":0,"z":0,"w":0.7071067690849304},{"x":1,"y":0,"z":0,"w":6.123234262925839E-17},{"x":0.7071067690849304,"y":0,"z":0,"w":-0.7071067690849304},{"x":0,"y":0.7071067690849304,"z":0,"w":0.7071067690849304},{"x":0,"y":1,"z":0,"w":6.123234262925839E-17},{"x":0,"y":0.7071067690849304,"z":0,"w":-0.7071067690849304},{"x":0,"y":0,"z":0.7071067690849304,"w":0.7071067690849304},{"x":0,"y":0,"z":1,"w":6.123234262925839E-17},{"x":0,"y":0,"z":0.7071067690849304,"w":-0.7071067690849304},{"x":0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":0.4999999701976776},{"x":4.329780301713277E-17,"y":0.7071067690849304,"z":-0.7071067690849304,"w":4.329780301713277E-17},{"x":-0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":-0.4999999701976776},{"x":0.4999999701976776,"y":0.4999999701976776,"z":0.4999999701976776,"w":0.4999999701976776},{"x":4.329780301713277E-17,"y":0.7071067690849304,"z":0.7071067690849304,"w":4.329780301713277E-17},{"x":-0.4999999701976776,"y":0.4999999701976776,"z":0.4999999701976776,"w":-0.4999999701976776},{"x":0.7071067690849304,"y":4.329780301713277E-17,"z":-0.7071067690849304,"w":4.329780301713277E-17},{"x":-0.7071067690849304,"y":4.329780301713277E-17,"z":-0.7071067690849304,"w":-4.329780301713277E-17},{"x":0.7071067690849304,"y":0.7071067690849304,"z":4.329780301713277E-17,"w":4.329780301713277E-17},{"x":-0.7071067690849304,"y":0.7071067690849304,"z":4.329780301713277E-17,"w":-4.329780301713277E-17},{"x":0.4999999701976776,"y":-0.4999999701976776,"z":-0.4999999701976776,"w":-0.4999999701976776},{"x":-0.4999999701976776,"y":-0.4999999701976776,"z":-0.4999999701976776,"w":0.4999999701976776},{"x":0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":-0.4999999701976776},{"x":-0.4999999701976776,"y":0.4999999701976776,"z":-0.4999999701976776,"w":0.4999999701976776}],"scrambling":{"scrambleType":4,"algorithms":[[0,1,-90],[0,1,90],[0,1,180],[0,2,-90],[0,2,90],[0,2,180],[0,4,-90],[0,4,90],[0,4,180],[0,8,-90],[0,8,90],[0,8,180],[0,16,-90],[0,16,90],[0,16,180],[1,1,-90],[1,1,90],[1,1,180],[1,2,-90],[1,2,90],[1,2,180],[1,4,-90],[1,4,90],[1,4,180],[1,8,-90],[1,8,90],[1,8,180],[1,16,-90],[1,16,90],[1,16,180],[2,1,-90],[2,1,90],[2,1,180],[2,2,-90],[2,2,90],[2,2,180],[2,4,-90],[2,4,90],[2,4,180],[2,8,-90],[2,8,90],[2,8,180],[2,16,-90],[2,16,90],[2,16,180],[1,2,90],[1,2,180],[1,2,-90],[1,4,90],[1,4,180],[1,4,-90],[1,8,90],[1,8,180],[1,8,-90],[1,16,90],[1,16,180],[1,16,-90],[0,1,90],[0,1,180],[0,1,-90],[0,16,90],[0,16,180],[0,16,-90],[2,1,90],[2,1,180],[2,1,-90],[2,16,90],[2,16,180],[2,16,-90],[2,8,-90,1,16,90,2,8,90],[2,4,-90,1,16,90,2,4,90],[2,2,-90,1,16,90,2,2,90],[2,8,90,1,16,90,2,8,-90],[2,4,90,1,16,90,2,4,-90],[2,2,90,1,16,90,2,2,-90],[2,8,-90,1,16,180,2,8,90],[2,4,-90,1,16,180,2,4,90],[2,2,-90,1,16,180,2,2,90],[2,8,90,1,16,180,2,8,-90],[2,4,90,1,16,180,2,4,-90],[2,2,90,1,16,180,2,2,-90],[2,8,-90,1,16,-90,2,8,90],[2,4,-90,1,16,-90,2,4,90],[2,2,-90,1,16,-90,2,2,90],[2,8,90,1,16,-90,2,8,-90],[2,4,90,1,16,-90,2,4,-90],[2,2,90,1,16,-90,2,2,-90]],"edges":[[3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0]],"initEdges":[[45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0]],"initialPhaseShare":0.5},"touchcontrol":{"movementType":100,"movementSplit":0,"enabledAxis":[[[1,2]],[[1,2]],[[0,2]],[[0,2]],[[0,1]],[[0,1]]],"dist3D":[2.5,2.5,1.5,2.5,2.5,2.5]},"colors":[-256,-1,-16776961,-16729344,-5636096,-40448,-13421773],"solved":{"functionIndex":2}}
\ No newline at end of file
