[UFr] = { [NORMAL] = { .corner = {0, 1, 2, 3, 4, 5, 6, 7}, .edge = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11} }, [INVERSE] = { .corner = {0, 1, 2, 3, 4, 5, 6, 7}, .edge = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11} } }, [ULr] = { [NORMAL] = { .corner = {4, 5, 7, 6, 1, 0, 2, 3}, .edge = {5, 4, 7, 6, 0, 1, 2, 3, 25, 26, 27, 24} }, [INVERSE] = { .corner = {5, 4, 6, 7, 0, 1, 3, 2}, .edge = {4, 5, 6, 7, 1, 0, 3, 2, 27, 24, 25, 26} } }, [UBr] = { [NORMAL] = { .corner = {1, 0, 3, 2, 5, 4, 7, 6}, .edge = {1, 0, 3, 2, 5, 4, 7, 6, 10, 11, 8, 9} }, [INVERSE] = { .corner = {1, 0, 3, 2, 5, 4, 7, 6}, .edge = {1, 0, 3, 2, 5, 4, 7, 6, 10, 11, 8, 9} } }, [URr] = { [NORMAL] = { .corner = {5, 4, 6, 7, 0, 1, 3, 2}, .edge = {4, 5, 6, 7, 1, 0, 3, 2, 27, 24, 25, 26} }, [INVERSE] = { .corner = {4, 5, 7, 6, 1, 0, 2, 3}, .edge = {5, 4, 7, 6, 0, 1, 2, 3, 25, 26, 27, 24} } }, [DFr] = { [NORMAL] = { .corner = {2, 3, 0, 1, 6, 7, 4, 5}, .edge = {3, 2, 1, 0, 6, 7, 4, 5, 9, 8, 11, 10} }, [INVERSE] = { .corner = {2, 3, 0, 1, 6, 7, 4, 5}, .edge = {3, 2, 1, 0, 6, 7, 4, 5, 9, 8, 11, 10} } }, [DLr] = { [NORMAL] = { .corner = {7, 6, 4, 5, 2, 3, 1, 0}, .edge = {6, 7, 4, 5, 2, 3, 0, 1, 26, 25, 24, 27} }, [INVERSE] = { .corner = {7, 6, 4, 5, 2, 3, 1, 0}, .edge = {6, 7, 4, 5, 2, 3, 0, 1, 26, 25, 24, 27} } }, [DBr] = { [NORMAL] = { .corner = {3, 2, 1, 0, 7, 6, 5, 4}, .edge = {2, 3, 0, 1, 7, 6, 5, 4, 11, 10, 9, 8} }, [INVERSE] = { .corner = {3, 2, 1, 0, 7, 6, 5, 4}, .edge = {2, 3, 0, 1, 7, 6, 5, 4, 11, 10, 9, 8} } }, [DRr] = { [NORMAL] = { .corner = {6, 7, 5, 4, 3, 2, 0, 1}, .edge = {7, 6, 5, 4, 3, 2, 1, 0, 24, 27, 26, 25} }, [INVERSE] = { .corner = {6, 7, 5, 4, 3, 2, 0, 1}, .edge = {7, 6, 5, 4, 3, 2, 1, 0, 24, 27, 26, 25} } }, [RUr] = { [NORMAL] = { .corner = {64, 67, 65, 66, 37, 38, 36, 39}, .edge = {20, 23, 22, 21, 24, 27, 26, 25, 0, 1, 2, 3} }, [INVERSE] = { .corner = {32, 34, 35, 33, 70, 68, 69, 71}, .edge = {8, 9, 10, 11, 16, 19, 18, 17, 20, 23, 22, 21} } }, [RFr] = { [NORMAL] = { .corner = {38, 37, 36, 39, 64, 67, 66, 65}, .edge = {24, 27, 26, 25, 23, 20, 21, 22, 19, 16, 17, 18} }, [INVERSE] = { .corner = {36, 39, 38, 37, 66, 65, 64, 67}, .edge = {25, 26, 27, 24, 21, 22, 23, 20, 16, 19, 18, 17} } }, [RDr] = { [NORMAL] = { .corner = {67, 64, 66, 65, 38, 37, 39, 36}, .edge = {23, 20, 21, 22, 27, 24, 25, 26, 2, 3, 0, 1} }, [INVERSE] = { .corner = {33, 35, 34, 32, 71, 69, 68, 70}, .edge = {10, 11, 8, 9, 17, 18, 19, 16, 21, 22, 23, 20} } }, [RBr] = { [NORMAL] = { .corner = {37, 38, 39, 36, 67, 64, 65, 66}, .edge = {27, 24, 25, 26, 20, 23, 22, 21, 17, 18, 19, 16} }, [INVERSE] = { .corner = {37, 38, 39, 36, 67, 64, 65, 66}, .edge = {27, 24, 25, 26, 20, 23, 22, 21, 17, 18, 19, 16} } }, [LUr] = { [NORMAL] = { .corner = {65, 66, 64, 67, 36, 39, 37, 38}, .edge = {21, 22, 23, 20, 26, 25, 24, 27, 1, 0, 3, 2} }, [INVERSE] = { .corner = {34, 32, 33, 35, 68, 70, 71, 69}, .edge = {9, 8, 11, 10, 19, 16, 17, 18, 22, 21, 20, 23} } }, [LFr] = { [NORMAL] = { .corner = {36, 39, 38, 37, 66, 65, 64, 67}, .edge = {25, 26, 27, 24, 21, 22, 23, 20, 16, 19, 18, 17} }, [INVERSE] = { .corner = {38, 37, 36, 39, 64, 67, 66, 65}, .edge = {24, 27, 26, 25, 23, 20, 21, 22, 19, 16, 17, 18} } }, [LDr] = { [NORMAL] = { .corner = {66, 65, 67, 64, 39, 36, 38, 37}, .edge = {22, 21, 20, 23, 25, 26, 27, 24, 3, 2, 1, 0} }, [INVERSE] = { .corner = {35, 33, 32, 34, 69, 71, 70, 68}, .edge = {11, 10, 9, 8, 18, 17, 16, 19, 23, 20, 21, 22} } }, [LBr] = { [NORMAL] = { .corner = {39, 36, 37, 38, 65, 66, 67, 64}, .edge = {26, 25, 24, 27, 22, 21, 20, 23, 18, 17, 16, 19} }, [INVERSE] = { .corner = {39, 36, 37, 38, 65, 66, 67, 64}, .edge = {26, 25, 24, 27, 22, 21, 20, 23, 18, 17, 16, 19} } }, [FUr] = { [NORMAL] = { .corner = {68, 70, 69, 71, 32, 34, 33, 35}, .edge = {16, 19, 18, 17, 9, 8, 11, 10, 5, 4, 7, 6} }, [INVERSE] = { .corner = {68, 70, 69, 71, 32, 34, 33, 35}, .edge = {16, 19, 18, 17, 9, 8, 11, 10, 5, 4, 7, 6} } }, [FRr] = { [NORMAL] = { .corner = {32, 34, 35, 33, 70, 68, 69, 71}, .edge = {8, 9, 10, 11, 16, 19, 18, 17, 20, 23, 22, 21} }, [INVERSE] = { .corner = {64, 67, 65, 66, 37, 38, 36, 39}, .edge = {20, 23, 22, 21, 24, 27, 26, 25, 0, 1, 2, 3} } }, [FDr] = { [NORMAL] = { .corner = {70, 68, 71, 69, 34, 32, 35, 33}, .edge = {19, 16, 17, 18, 8, 9, 10, 11, 7, 6, 5, 4} }, [INVERSE] = { .corner = {69, 71, 68, 70, 33, 35, 32, 34}, .edge = {17, 18, 19, 16, 11, 10, 9, 8, 4, 5, 6, 7} } }, [FLr] = { [NORMAL] = { .corner = {34, 32, 33, 35, 68, 70, 71, 69}, .edge = {9, 8, 11, 10, 19, 16, 17, 18, 22, 21, 20, 23} }, [INVERSE] = { .corner = {65, 66, 64, 67, 36, 39, 37, 38}, .edge = {21, 22, 23, 20, 26, 25, 24, 27, 1, 0, 3, 2} } }, [BUr] = { [NORMAL] = { .corner = {69, 71, 68, 70, 33, 35, 32, 34}, .edge = {17, 18, 19, 16, 11, 10, 9, 8, 4, 5, 6, 7} }, [INVERSE] = { .corner = {70, 68, 71, 69, 34, 32, 35, 33}, .edge = {19, 16, 17, 18, 8, 9, 10, 11, 7, 6, 5, 4} } }, [BRr] = { [NORMAL] = { .corner = {35, 33, 32, 34, 69, 71, 70, 68}, .edge = {11, 10, 9, 8, 18, 17, 16, 19, 23, 20, 21, 22} }, [INVERSE] = { .corner = {66, 65, 67, 64, 39, 36, 38, 37}, .edge = {22, 21, 20, 23, 25, 26, 27, 24, 3, 2, 1, 0} } }, [BDr] = { [NORMAL] = { .corner = {71, 69, 70, 68, 35, 33, 34, 32}, .edge = {18, 17, 16, 19, 10, 11, 8, 9, 6, 7, 4, 5} }, [INVERSE] = { .corner = {71, 69, 70, 68, 35, 33, 34, 32}, .edge = {18, 17, 16, 19, 10, 11, 8, 9, 6, 7, 4, 5} } }, [BLr] = { [NORMAL] = { .corner = {33, 35, 34, 32, 71, 69, 68, 70}, .edge = {10, 11, 8, 9, 17, 18, 19, 16, 21, 22, 23, 20} }, [INVERSE] = { .corner = {67, 64, 66, 65, 38, 37, 39, 36}, .edge = {23, 20, 21, 22, 27, 24, 25, 26, 2, 3, 0, 1} } }, [UFm] = { [NORMAL] = { .corner = {4, 5, 6, 7, 0, 1, 2, 3}, .edge = {0, 1, 2, 3, 5, 4, 7, 6, 9, 8, 11, 10} }, [INVERSE] = { .corner = {4, 5, 6, 7, 0, 1, 2, 3}, .edge = {0, 1, 2, 3, 5, 4, 7, 6, 9, 8, 11, 10} } }, [ULm] = { [NORMAL] = { .corner = {0, 1, 3, 2, 5, 4, 6, 7}, .edge = {4, 5, 6, 7, 0, 1, 2, 3, 24, 27, 26, 25} }, [INVERSE] = { .corner = {0, 1, 3, 2, 5, 4, 6, 7}, .edge = {4, 5, 6, 7, 0, 1, 2, 3, 24, 27, 26, 25} } }, [UBm] = { [NORMAL] = { .corner = {5, 4, 7, 6, 1, 0, 3, 2}, .edge = {1, 0, 3, 2, 4, 5, 6, 7, 11, 10, 9, 8} }, [INVERSE] = { .corner = {5, 4, 7, 6, 1, 0, 3, 2}, .edge = {1, 0, 3, 2, 4, 5, 6, 7, 11, 10, 9, 8} } }, [URm] = { [NORMAL] = { .corner = {1, 0, 2, 3, 4, 5, 7, 6}, .edge = {5, 4, 7, 6, 1, 0, 3, 2, 26, 25, 24, 27} }, [INVERSE] = { .corner = {1, 0, 2, 3, 4, 5, 7, 6}, .edge = {5, 4, 7, 6, 1, 0, 3, 2, 26, 25, 24, 27} } }, [DFm] = { [NORMAL] = { .corner = {6, 7, 4, 5, 2, 3, 0, 1}, .edge = {3, 2, 1, 0, 7, 6, 5, 4, 8, 9, 10, 11} }, [INVERSE] = { .corner = {6, 7, 4, 5, 2, 3, 0, 1}, .edge = {3, 2, 1, 0, 7, 6, 5, 4, 8, 9, 10, 11} } }, [DLm] = { [NORMAL] = { .corner = {3, 2, 0, 1, 6, 7, 5, 4}, .edge = {7, 6, 5, 4, 2, 3, 0, 1, 27, 24, 25, 26} }, [INVERSE] = { .corner = {2, 3, 1, 0, 7, 6, 4, 5}, .edge = {6, 7, 4, 5, 3, 2, 1, 0, 25, 26, 27, 24} } }, [DBm] = { [NORMAL] = { .corner = {7, 6, 5, 4, 3, 2, 1, 0}, .edge = {2, 3, 0, 1, 6, 7, 4, 5, 10, 11, 8, 9} }, [INVERSE] = { .corner = {7, 6, 5, 4, 3, 2, 1, 0}, .edge = {2, 3, 0, 1, 6, 7, 4, 5, 10, 11, 8, 9} } }, [DRm] = { [NORMAL] = { .corner = {2, 3, 1, 0, 7, 6, 4, 5}, .edge = {6, 7, 4, 5, 3, 2, 1, 0, 25, 26, 27, 24} }, [INVERSE] = { .corner = {3, 2, 0, 1, 6, 7, 5, 4}, .edge = {7, 6, 5, 4, 2, 3, 0, 1, 27, 24, 25, 26} } }, [RUm] = { [NORMAL] = { .corner = {68, 71, 69, 70, 33, 34, 32, 35}, .edge = {21, 22, 23, 20, 25, 26, 27, 24, 0, 1, 2, 3} }, [INVERSE] = { .corner = {70, 68, 69, 71, 32, 34, 35, 33}, .edge = {8, 9, 10, 11, 19, 16, 17, 18, 23, 20, 21, 22} } }, [RFm] = { [NORMAL] = { .corner = {34, 33, 32, 35, 68, 71, 70, 69}, .edge = {25, 26, 27, 24, 22, 21, 20, 23, 19, 16, 17, 18} }, [INVERSE] = { .corner = {66, 65, 64, 67, 36, 39, 38, 37}, .edge = {25, 26, 27, 24, 22, 21, 20, 23, 19, 16, 17, 18} } }, [RDm] = { [NORMAL] = { .corner = {71, 68, 70, 69, 34, 33, 35, 32}, .edge = {22, 21, 20, 23, 26, 25, 24, 27, 2, 3, 0, 1} }, [INVERSE] = { .corner = {71, 69, 68, 70, 33, 35, 34, 32}, .edge = {10, 11, 8, 9, 18, 17, 16, 19, 22, 21, 20, 23} } }, [RBm] = { [NORMAL] = { .corner = {33, 34, 35, 32, 71, 68, 69, 70}, .edge = {26, 25, 24, 27, 21, 22, 23, 20, 17, 18, 19, 16} }, [INVERSE] = { .corner = {67, 64, 65, 66, 37, 38, 39, 36}, .edge = {27, 24, 25, 26, 23, 20, 21, 22, 18, 17, 16, 19} } }, [LUm] = { [NORMAL] = { .corner = {69, 70, 68, 71, 32, 35, 33, 34}, .edge = {20, 23, 22, 21, 27, 24, 25, 26, 1, 0, 3, 2} }, [INVERSE] = { .corner = {68, 70, 71, 69, 34, 32, 33, 35}, .edge = {9, 8, 11, 10, 16, 19, 18, 17, 21, 22, 23, 20} } }, [LFm] = { [NORMAL] = { .corner = {32, 35, 34, 33, 70, 69, 68, 71}, .edge = {24, 27, 26, 25, 20, 23, 22, 21, 16, 19, 18, 17} }, [INVERSE] = { .corner = {64, 67, 66, 65, 38, 37, 36, 39}, .edge = {24, 27, 26, 25, 20, 23, 22, 21, 16, 19, 18, 17} } }, [LDm] = { [NORMAL] = { .corner = {70, 69, 71, 68, 35, 32, 34, 33}, .edge = {23, 20, 21, 22, 24, 27, 26, 25, 3, 2, 1, 0} }, [INVERSE] = { .corner = {69, 71, 70, 68, 35, 33, 32, 34}, .edge = {11, 10, 9, 8, 17, 18, 19, 16, 20, 23, 22, 21} } }, [LBm] = { [NORMAL] = { .corner = {35, 32, 33, 34, 69, 70, 71, 68}, .edge = {27, 24, 25, 26, 23, 20, 21, 22, 18, 17, 16, 19} }, [INVERSE] = { .corner = {65, 66, 67, 64, 39, 36, 37, 38}, .edge = {26, 25, 24, 27, 21, 22, 23, 20, 17, 18, 19, 16} } }, [FUm] = { [NORMAL] = { .corner = {64, 66, 65, 67, 36, 38, 37, 39}, .edge = {16, 19, 18, 17, 8, 9, 10, 11, 4, 5, 6, 7} }, [INVERSE] = { .corner = {32, 34, 33, 35, 68, 70, 69, 71}, .edge = {16, 19, 18, 17, 8, 9, 10, 11, 4, 5, 6, 7} } }, [FRm] = { [NORMAL] = { .corner = {36, 38, 39, 37, 66, 64, 65, 67}, .edge = {9, 8, 11, 10, 16, 19, 18, 17, 21, 22, 23, 20} }, [INVERSE] = { .corner = {37, 38, 36, 39, 64, 67, 65, 66}, .edge = {20, 23, 22, 21, 27, 24, 25, 26, 1, 0, 3, 2} } }, [FDm] = { [NORMAL] = { .corner = {66, 64, 67, 65, 38, 36, 39, 37}, .edge = {19, 16, 17, 18, 9, 8, 11, 10, 6, 7, 4, 5} }, [INVERSE] = { .corner = {33, 35, 32, 34, 69, 71, 68, 70}, .edge = {17, 18, 19, 16, 10, 11, 8, 9, 5, 4, 7, 6} } }, [FLm] = { [NORMAL] = { .corner = {38, 36, 37, 39, 64, 66, 67, 65}, .edge = {8, 9, 10, 11, 19, 16, 17, 18, 23, 20, 21, 22} }, [INVERSE] = { .corner = {36, 39, 37, 38, 65, 66, 64, 67}, .edge = {21, 22, 23, 20, 25, 26, 27, 24, 0, 1, 2, 3} } }, [BUm] = { [NORMAL] = { .corner = {65, 67, 64, 66, 37, 39, 36, 38}, .edge = {17, 18, 19, 16, 10, 11, 8, 9, 5, 4, 7, 6} }, [INVERSE] = { .corner = {34, 32, 35, 33, 70, 68, 71, 69}, .edge = {19, 16, 17, 18, 9, 8, 11, 10, 6, 7, 4, 5} } }, [BRm] = { [NORMAL] = { .corner = {39, 37, 36, 38, 65, 67, 66, 64}, .edge = {10, 11, 8, 9, 18, 17, 16, 19, 22, 21, 20, 23} }, [INVERSE] = { .corner = {39, 36, 38, 37, 66, 65, 67, 64}, .edge = {22, 21, 20, 23, 26, 25, 24, 27, 2, 3, 0, 1} } }, [BDm] = { [NORMAL] = { .corner = {67, 65, 66, 64, 39, 37, 38, 36}, .edge = {18, 17, 16, 19, 11, 10, 9, 8, 7, 6, 5, 4} }, [INVERSE] = { .corner = {35, 33, 34, 32, 71, 69, 70, 68}, .edge = {18, 17, 16, 19, 11, 10, 9, 8, 7, 6, 5, 4} } }, [BLm] = { [NORMAL] = { .corner = {37, 39, 38, 36, 67, 65, 64, 66}, .edge = {11, 10, 9, 8, 17, 18, 19, 16, 20, 23, 22, 21} }, [INVERSE] = { .corner = {38, 37, 39, 36, 67, 64, 66, 65}, .edge = {23, 20, 21, 22, 24, 27, 26, 25, 3, 2, 1, 0} } },