FINITE STATE MACHINES


TABLE: substitution

PASS: 0--no FSM

PASS: 1

Glyph ID => Column:
  0x000c..0x000d => 0
  0x0020         => 0
  0x0022         => 0
  0x003f         => 0
  0x0041         => 0
  0x005f         => 0
  0x0061         => 0
  0x00fe..0x0100 => 1
  0x03fc..0x03fd => 0


Final Table:                 0     1
                          - - - - - - 
0: 0
                             2     1
   Matched=none
   Success=none

1: 1
                             0     0
   Matched=0,
   Success=0,

2: 1
                             0     0
   Matched=1,
   Success=1,

                          - - - - - - 

RULE 1.0, Scheherazade.gdl(119):  _  cAlefPlusMark  >  absAlef:2  cAlefMark  ;

RULE 1.1, Scheherazade.gdl(121):  *GC1*  >  *GC0*  ;



PASS: 2

Glyph ID => Column:
  0x0010         => 0
  0x03c2..0x03c7 => 1
  0x03c8         => 2
  0x03c9         => 1
  0x03ca         => 3
  0x03cb..0x03cc => 2
  0x03cd..0x03d6 => 1
  0x03d8..0x03de => 1
  0x03df..0x03ed => 0
  0x03ee         => 1
  0x03ef..0x03f7 => 0
  0x0409..0x0410 => 0
  0x0411..0x0413 => 1
  0x04a3..0x04b4 => 1


Final Table:                 0     1     2     3
                          - - - - - - - - - - - - 
0: 0
                             2     3     0     1
   Matched=none
   Success=none

1: 1
                             4    10    14     4
   Matched=0,1,2,3,4,5,
   Success=none

2: 1
                             5    10    14    11
   Matched=0,1,2,3,4,5,6,7,8,
   Success=none

3: 1
                             6     6    14     6
   Matched=0,1,2,
   Success=none

4: 2
                             7    12    15     7
   Matched=0,1,3,4,
   Success=none

5: 2
                             9    12    15    13
   Matched=0,1,3,4,6,7,
   Success=none

6: 2
                             8     8    15     8
   Matched=0,1,
   Success=none

7: 3
                             0    17    16     0
   Matched=0,3,
   Success=none

8: 3
                             0     0    16     0
   Matched=0,
   Success=none

9: 3
                             0    17    16    18
   Matched=0,3,6,
   Success=none

10: 2
                             8     8    15     8
   Matched=0,1,5,
   Success=5,

11: 2
                             7    12    15     7
   Matched=0,1,3,4,8,
   Success=8,

12: 3
                             0     0    16     0
   Matched=0,4,
   Success=4,

13: 3
                             0    17    16     0
   Matched=0,3,7,
   Success=7,

14: 2
                             0     0     0     0
   Matched=2,
   Success=2,

15: 3
                             0     0     0     0
   Matched=1,
   Success=1,

16: 4
                             0     0     0     0
   Matched=0,
   Success=0,

17: 4
                             0     0     0     0
   Matched=3,
   Success=3,

18: 4
                             0     0     0     0
   Matched=6,
   Success=6,

                          - - - - - - - - - - - - 

RULE 2.0, Scheherazade.gdl(136):  _  cMark234  cMark1  >  @5:5  @2  _   /  _  _  ^  cMark234  cMark234  _  ;

RULE 2.1, Scheherazade.gdl(136):  _  cMark234  cMark1  >  @4:4  @2  _   /  _  _  ^  cMark234  _  ;

RULE 2.2, Scheherazade.gdl(136):  _  cMark234  cMark1  >  @3:3  @2  _   /  _  _  ^  _  ;

RULE 2.3, Scheherazade.gdl(137):  _  cMark34  cMark2  >  @5:5  @2  _   /  _  _  ^  cMark34  cMark34  _  ;

RULE 2.4, Scheherazade.gdl(137):  _  cMark34  cMark2  >  @4:4  @2  _   /  _  _  ^  cMark34  _  ;

RULE 2.5, Scheherazade.gdl(137):  _  cMark34  cMark2  >  @3:3  @2  _   /  _  _  ^  _  ;

RULE 2.6, Scheherazade.gdl(138):  _  cMark4  cMark3  >  @5:5  @2  _   /  _  _  ^  cMark4  cMark4  _  ;

RULE 2.7, Scheherazade.gdl(138):  _  cMark4  cMark3  >  @4:4  @2  _   /  _  _  ^  cMark4  _  ;

RULE 2.8, Scheherazade.gdl(138):  _  cMark4  cMark3  >  @3:3  @2  _   /  _  _  ^  _  ;



PASS: 3

Glyph ID => Column:
  0x03c4         => 0
  0x03c7         => 0
  0x03c8         => 1


Final Table:                 0     1
                          - - - - - - 
0: 0
                             0     1
   Matched=none
   Success=none

1: 1
                             2     0
   Matched=0,1,
   Success=none

2: 2
                             0     0
   Matched=0,1,
   Success=0,1,

                          - - - - - - 

RULE 3.0, Scheherazade.gdl(150):  if (shaddaKasra == 0) if (selectDiac) absShadda  cShaddaKasraMarks  >  _  cShaddaKasraLigatures:(1 2) { comp.shadda.ref = @1; comp.kasra.ref = @2;  }  ; endif;  endif; 

RULE 3.1, Scheherazade.gdl(153):  if (shaddaKasra == 0) if (!(selectDiac)) absShadda  cShaddaKasraMarks  >  _  cShaddaKasraLigatures:(1 2)  ; endif;  endif; 



PASS: 4

Glyph ID => Column:
  0x0010         => 0
  0x0014..0x001d => 1
  0x00ee         => 2
  0x00fe..0x0107 => 3
  0x0108..0x013b => 4
  0x013c..0x014b => 2
  0x014c         => 4
  0x014d..0x01af => 2
  0x01b0..0x01b6 => 5
  0x01b7         => 2
  0x01b9..0x01c6 => 2
  0x01c8..0x01ca => 4
  0x01cb..0x01cc => 2
  0x01cd         => 4
  0x01d1         => 2
  0x0210..0x021f => 6
  0x0221..0x0283 => 6
  0x0284..0x028a => 7
  0x028b         => 6
  0x028d..0x029a => 6
  0x02a1..0x02a2 => 6
  0x03c2..0x03d6 => 0
  0x03d8..0x03f7 => 0
  0x03f8         => 8
  0x03f9         => 9
  0x03fa         => 10
  0x03fb         => 8
  0x0409..0x0413 => 0
  0x041d..0x041f => 11
  0x0426..0x043c => 1
  0x04a3..0x04b4 => 0


Final Table:                 0     1     2     3     4     5     6     7     8     9    10    11
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
0: 0
                             0     0     3     0     0     1     3     2     5     4     7     6
   Matched=none
   Success=none

1: 1
                             8     0    29    28    29    29     0     0     0     0     0     0
   Matched=0,1,2,3,4,10,11,12,13,14,
   Success=none

2: 1
                             9     0    29    30    29    29     0     0     0     0     0     0
   Matched=5,6,7,8,9,10,11,12,13,14,
   Success=none

3: 1
                            10     0    29    29    29    29     0     0     0     0     0     0
   Matched=10,11,12,13,14,
   Success=none

4: 1
                             0    20     0     0     0     0     0     0     0     0     0     0
   Matched=15,16,18,19,
   Success=none

5: 1
                             0    21     0     0     0     0     0     0     0     0     0     0
   Matched=16,18,19,
   Success=none

6: 1
                             0    22     0     0     0     0     0     0     0     0     0     0
   Matched=17,18,19,
   Success=none

7: 1
                             0    23     0     0     0     0     0     0     0     0     0     0
   Matched=18,19,
   Success=none

8: 2
                            11     0    32    31    32    32     0     0     0     0     0     0
   Matched=0,1,2,3,10,11,12,13,
   Success=none

9: 2
                            12     0    32    33    32    32     0     0     0     0     0     0
   Matched=5,6,7,8,10,11,12,13,
   Success=none

10: 2
                            13     0    32    32    32    32     0     0     0     0     0     0
   Matched=10,11,12,13,
   Success=none

11: 3
                            14     0    36    35    36    36     0     0     0     0     0     0
   Matched=0,1,2,10,11,12,
   Success=none

12: 3
                            15     0    36    37    36    36     0     0     0     0     0     0
   Matched=5,6,7,10,11,12,
   Success=none

13: 3
                            16     0    36    36    36    36     0     0     0     0     0     0
   Matched=10,11,12,
   Success=none

14: 4
                            17     0    41    40    41    41     0     0     0     0     0     0
   Matched=0,1,10,11,
   Success=none

15: 4
                            18     0    41    42    41    41     0     0     0     0     0     0
   Matched=5,6,10,11,
   Success=none

16: 4
                            19     0    41    41    41    41     0     0     0     0     0     0
   Matched=10,11,
   Success=none

17: 5
                             0     0    45    44    45    45     0     0     0     0     0     0
   Matched=0,10,
   Success=none

18: 5
                             0     0    45    46    45    45     0     0     0     0     0     0
   Matched=5,10,
   Success=none

19: 5
                             0     0    45    45    45    45     0     0     0     0     0     0
   Matched=10,
   Success=none

20: 2
                             0    24     0     0     0     0     0     0     0     0     0     0
   Matched=15,16,18,19,
   Success=19,

21: 2
                             0    25     0     0     0     0     0     0     0     0     0     0
   Matched=16,18,19,
   Success=19,

22: 2
                             0    26     0     0     0     0     0     0     0     0     0     0
   Matched=17,18,19,
   Success=19,

23: 2
                             0    34     0     0     0     0     0     0     0     0     0     0
   Matched=18,19,
   Success=19,

24: 3
                             0    27     0     0     0     0     0     0     0     0     0     0
   Matched=15,16,18,
   Success=18,

25: 3
                             0    38     0     0     0     0     0     0     0     0     0     0
   Matched=16,18,
   Success=18,

26: 3
                             0    39     0     0     0     0     0     0     0     0     0     0
   Matched=17,18,
   Success=18,

27: 4
                             0    43     0     0     0     0     0     0     0     0     0     0
   Matched=15,16,
   Success=16,

28: 2
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=4,14,
   Success=4,14,

29: 2
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=14,
   Success=14,

30: 2
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=9,14,
   Success=9,14,

31: 3
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=3,13,
   Success=3,13,

32: 3
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=13,
   Success=13,

33: 3
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=8,13,
   Success=8,13,

34: 3
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=18,
   Success=18,

35: 4
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=2,12,
   Success=2,12,

36: 4
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=12,
   Success=12,

37: 4
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=7,12,
   Success=7,12,

38: 4
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=16,
   Success=16,

39: 4
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=17,
   Success=17,

40: 5
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=1,11,
   Success=1,11,

41: 5
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=11,
   Success=11,

42: 5
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=6,11,
   Success=6,11,

43: 5
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=15,
   Success=15,

44: 6
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=0,10,
   Success=0,10,

45: 6
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=10,
   Success=10,

46: 6
                             0     0     0     0     0     0     0     0     0     0     0     0
   Matched=5,10,
   Success=5,10,

                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

RULE 4.0, Scheherazade.gdl(176):  cLamIso  cAlefIso  >  cLamIniBeforeAlef { user1 = 0;  }  cAlefFinAfterLamIni   /  _  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.1, Scheherazade.gdl(176):  cLamIso  cAlefIso  >  cLamIniBeforeAlef { user1 = 0;  }  cAlefFinAfterLamIni   /  _  cAnyMarks  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.2, Scheherazade.gdl(176):  cLamIso  cAlefIso  >  cLamIniBeforeAlef { user1 = 0;  }  cAlefFinAfterLamIni   /  _  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.3, Scheherazade.gdl(176):  cLamIso  cAlefIso  >  cLamIniBeforeAlef { user1 = 0;  }  cAlefFinAfterLamIni   /  _  cAnyMarks  ^  _  ;

RULE 4.4, Scheherazade.gdl(176):  cLamIso  cAlefIso  >  cLamIniBeforeAlef { user1 = 0;  }  cAlefFinAfterLamIni   /  _  ^  _  ;

RULE 4.5, Scheherazade.gdl(177):  cLamFin  cAlefIso  >  cLamMedBeforeAlef { user1 = 0;  }  cAlefFinAfterLamMed   /  _  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.6, Scheherazade.gdl(177):  cLamFin  cAlefIso  >  cLamMedBeforeAlef { user1 = 0;  }  cAlefFinAfterLamMed   /  _  cAnyMarks  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.7, Scheherazade.gdl(177):  cLamFin  cAlefIso  >  cLamMedBeforeAlef { user1 = 0;  }  cAlefFinAfterLamMed   /  _  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.8, Scheherazade.gdl(177):  cLamFin  cAlefIso  >  cLamMedBeforeAlef { user1 = 0;  }  cAlefFinAfterLamMed   /  _  cAnyMarks  ^  _  ;

RULE 4.9, Scheherazade.gdl(177):  cLamFin  cAlefIso  >  cLamMedBeforeAlef { user1 = 0;  }  cAlefFinAfterLamMed   /  _  ^  _  ;

RULE 4.10, Scheherazade.gdl(181):  *GC4*  *GC5*  >  *GC2*  *GC3*   /  _  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.11, Scheherazade.gdl(181):  *GC4*  *GC5*  >  *GC2*  *GC3*   /  _  cAnyMarks  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.12, Scheherazade.gdl(181):  *GC4*  *GC5*  >  *GC2*  *GC3*   /  _  cAnyMarks  cAnyMarks  ^  _  ;

RULE 4.13, Scheherazade.gdl(181):  *GC4*  *GC5*  >  *GC2*  *GC3*   /  _  cAnyMarks  ^  _  ;

RULE 4.14, Scheherazade.gdl(181):  *GC4*  *GC5*  >  *GC2*  *GC3*   /  _  ^  _  ;

RULE 4.15, Scheherazade.gdl(188):  cSignTakes4  cDigitsAny  cDigitsAny  cDigitsAny  cDigitsAny  >  cSign4  cDigitsAnyMedium  cDigitsAnyMedium  cDigitsAnyMedium  cDigitsAnyMedium  ;

RULE 4.16, Scheherazade.gdl(191):  cSignTakes3Medium  cDigitsAny  cDigitsAny  cDigitsAny  >  cSign3Medium  cDigitsAnyMedium  cDigitsAnyMedium  cDigitsAnyMedium  ;

RULE 4.17, Scheherazade.gdl(194):  cSignTakes3Small  cDigitsAny  cDigitsAny  cDigitsAny  >  cSign3Small  cDigitsAnySmall  cDigitsAnySmall  cDigitsAnySmall  ;

RULE 4.18, Scheherazade.gdl(197):  cSignTakes2  cDigitsAny  cDigitsAny  >  cSign2  cDigitsAnyMedium  cDigitsAnyMedium  ;

RULE 4.19, Scheherazade.gdl(200):  cSignTakes1  cDigitsAny  >  cSign1  cDigitsAnyMedium  ;



PASS: 5

Glyph ID => Column:
  0x0000..0x00ec => 0
  0x00ed..0x00f0 => 1
  0x00f1..0x00f2 => 0
  0x00f3..0x00f7 => 1
  0x00f8..0x0108 => 0
  0x0109         => 2
  0x010a..0x013e => 0
  0x013f         => 3
  0x0140         => 0
  0x0141..0x0142 => 4
  0x0143..0x0148 => 0
  0x0149..0x014a => 4
  0x014b         => 0
  0x014c..0x014d => 4
  0x014e..0x0173 => 0
  0x0174..0x017d => 4
  0x017e..0x017f => 0
  0x0180..0x0184 => 4
  0x0185..0x01b6 => 0
  0x01b7         => 5
  0x01b8..0x01c5 => 0
  0x01c6         => 6
  0x01c7..0x01ca => 0
  0x01cb         => 2
  0x01cc..0x01dc => 0
  0x01dd         => 2
  0x01de..0x0212 => 0
  0x0213         => 3
  0x0214         => 0
  0x0215..0x0216 => 4
  0x0217..0x021c => 0
  0x021d..0x021e => 4
  0x021f         => 0
  0x0220..0x0221 => 4
  0x0222..0x0247 => 0
  0x0248..0x0251 => 4
  0x0252..0x0253 => 0
  0x0254..0x0258 => 4
  0x0259..0x028a => 0
  0x028b         => 5
  0x028c..0x0299 => 0
  0x029a         => 6
  0x029b..0x02a0 => 0
  0x02a1         => 2
  0x02a2..0x02a6 => 0
  0x02a7         => 2
  0x02a8..0x031d => 0
  0x031e         => 5
  0x031f..0x032b => 0
  0x032c         => 6
  0x032d..0x032f => 0
  0x0330         => 2
  0x0331..0x0334 => 0
  0x0335         => 2
  0x0336..0x03ab => 0
  0x03ac         => 5
  0x03ad..0x03b9 => 0
  0x03ba         => 6
  0x03bb..0x03bc => 0
  0x03bd         => 2
  0x03be..0x03c2 => 0
  0x03c3         => 7
  0x03c4..0x03c8 => 0
  0x03c9         => 8
  0x03ca         => 0
  0x03cb         => 9
  0x03cc..0x03d5 => 0
  0x03d6         => 10
  0x03d7..0x03ed => 0
  0x03ee         => 11
  0x03ef..0x0403 => 0
  0x0404         => 12
  0x0405..0x0413 => 0
  0x0414         => 12
  0x0415..0x041c => 0
  0x041d         => 13
  0x041e..0x0433 => 0
  0x0434         => 14
  0x0435..0x0436 => 0
  0x0437         => 14
  0x0438         => 0
  0x0439         => 14
  0x043a..0x0454 => 0
  0x0455         => 14
  0x0456..0x0457 => 0
  0x0458         => 14
  0x0459         => 0
  0x045a         => 14
  0x045b..0x0475 => 0
  0x0476         => 14
  0x0477..0x0478 => 0
  0x0479         => 14
  0x047a         => 0
  0x047b         => 14
  0x047c..0x0500 => 0
  0x0501..0x0502 => 13
  0x0503..0x0512 => 0


Final Table:                 0     1     2     3     4     5     6     7     8     9    10    11    12    13    14
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
0: 0
                             2     2     2     1     1     2     2     2     2     2     2     2     2     2     2
   Matched=none
   Success=none

1: 1
                             0    13     3     3     0     6     4    11     8     0     5     9    10    12     7
   Matched=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
   Success=none

2: 1
                             0    13     3     3     0     6     4    11     8     0     0     9    10    12     7
   Matched=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
   Success=none

3: 2
                             0     0     0     0     0     0     0     0     0    14     0     0     0     0     0
   Matched=1,2,
   Success=none

4: 2
                             0     0     0     0     0     0     0     0     0    14     0     0     0     0     0
   Matched=1,2,4,5,6,
   Success=4,5,6,

5: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=0,
   Success=0,

6: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=3,
   Success=3,

7: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=7,8,
   Success=7,8,

8: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=9,10,
   Success=9,10,

9: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=11,
   Success=11,

10: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=12,
   Success=12,

11: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=13,
   Success=13,

12: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=14,15,
   Success=14,15,

13: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=16,
   Success=16,

14: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=1,2,
   Success=1,2,

                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

RULE 5.0, Scheherazade.gdl(207):  absSuperscriptAlef  >  absSuperscriptAlef_large   /  cTakesLargeDaggerAlef  _  ;

RULE 5.1, Scheherazade.gdl(210):  if (selectDiac) cLowHamzaBase  absHamzaAbove  >  cLowHamzaComposed:(2 3) { comp.base.ref = @2; comp.hamza.ref = @3;  }  _   /  ANY  _  _  ; endif; 

RULE 5.2, Scheherazade.gdl(213):  if (!(selectDiac)) cLowHamzaBase  absHamzaAbove  >  cLowHamzaComposed:(2 3)  _   /  ANY  _  _  ; endif; 

RULE 5.3, Scheherazade.gdl(219):  if (meemAlt == 1) cno_Meem  >  cMeemSindhi   /  ANY  _  ; endif; 

RULE 5.4, Scheherazade.gdl(223):  if (hehAlt == 1) cno_Heh  >  cHehKurdish   /  ANY  _  ; endif; 

RULE 5.5, Scheherazade.gdl(226):  if (hehAlt == 2) cno_Heh  >  cHehSindhi   /  ANY  _  ; endif; 

RULE 5.6, Scheherazade.gdl(229):  if (hehAlt == 3) cno_Heh  >  cHehUrdu   /  ANY  _  ; endif; 

RULE 5.7, Scheherazade.gdl(233):  if (easternDigits == 1) cEasternDigit  >  cEasternDigitSindhi   /  ANY  _  ; endif; 

RULE 5.8, Scheherazade.gdl(236):  if (easternDigits == 2) cEasternDigit  >  cEasternDigitUrdu   /  ANY  _  ; endif; 

RULE 5.9, Scheherazade.gdl(240):  if (sukunAlt == 1) cno_Sukun  >  cSukunDownOpen   /  ANY  _  ; endif; 

RULE 5.10, Scheherazade.gdl(243):  if (sukunAlt == 2) cno_Sukun  >  cSukunLeftOpen   /  ANY  _  ; endif; 

RULE 5.11, Scheherazade.gdl(247):  if (headOfKhahAlt == 1) cno_OpenLeft  >  cOpenLeft   /  ANY  _  ; endif; 

RULE 5.12, Scheherazade.gdl(251):  if (commaAlt) cno_Downward  >  cDownward   /  ANY  _  ; endif; 

RULE 5.13, Scheherazade.gdl(255):  if (dammatanAlt) cno_SixNine  >  cSixNine   /  ANY  _  ; endif; 

RULE 5.14, Scheherazade.gdl(259):  if (endOfAyah == 1) cEndOfAyah  >  cEndOfAyahCircle   /  ANY  _  ; endif; 

RULE 5.15, Scheherazade.gdl(262):  if (endOfAyah == 2) cEndOfAyah  >  cEndOfAyahSquare   /  ANY  _  ; endif; 

RULE 5.16, Scheherazade.gdl(268):  if (!(invis)) cInvisible  >  zeroWidthSpace { dir = @2.dir;  }   /  ANY  _  ; endif; 



PASS: 6

Glyph ID => Column:
  0x0010         => 0
  0x0101         => 1
  0x01fd         => 2
  0x0212..0x0213 => 3
  0x02d0         => 1
  0x0304         => 4
  0x0309         => 4
  0x0321         => 1
  0x0324         => 5
  0x0338         => 6
  0x035e         => 1
  0x0392         => 4
  0x0397         => 7
  0x0399         => 1
  0x03c2..0x03d6 => 0
  0x03d8..0x03f7 => 0
  0x0409..0x0413 => 0
  0x04a3..0x04b4 => 0


Final Table:                 0     1     2     3     4     5     6     7
                          - - - - - - - - - - - - - - - - - - - - - - - - 
0: 0
                             0     4     0     0     2     0     3     1
   Matched=none
   Success=none

1: 1
                             5     0    22     0     0    21     0     0
   Matched=0,1,2,3,4,10,11,12,13,14,
   Success=none

2: 1
                             6     0     0     0     0    21     0     0
   Matched=0,1,2,3,4,
   Success=none

3: 1
                             7     0     0    23     0     0     0     0
   Matched=5,6,7,8,9,
   Success=none

4: 1
                             8     0    22     0     0     0     0     0
   Matched=10,11,12,13,14,
   Success=none

5: 2
                             9     0    25     0     0    24     0     0
   Matched=0,1,2,3,10,11,12,13,
   Success=none

6: 2
                            10     0     0     0     0    24     0     0
   Matched=0,1,2,3,
   Success=none

7: 2
                            11     0     0    26     0     0     0     0
   Matched=5,6,7,8,
   Success=none

8: 2
                            12     0    25     0     0     0     0     0
   Matched=10,11,12,13,
   Success=none

9: 3
                            13     0    28     0     0    27     0     0
   Matched=0,1,2,10,11,12,
   Success=none

10: 3
                            14     0     0     0     0    27     0     0
   Matched=0,1,2,
   Success=none

11: 3
                            15     0     0    29     0     0     0     0
   Matched=5,6,7,
   Success=none

12: 3
                            16     0    28     0     0     0     0     0
   Matched=10,11,12,
   Success=none

13: 4
                            17     0    31     0     0    30     0     0
   Matched=0,1,10,11,
   Success=none

14: 4
                            18     0     0     0     0    30     0     0
   Matched=0,1,
   Success=none

15: 4
                            19     0     0    32     0     0     0     0
   Matched=5,6,
   Success=none

16: 4
                            20     0    31     0     0     0     0     0
   Matched=10,11,
   Success=none

17: 5
                             0     0    34     0     0    33     0     0
   Matched=0,10,
   Success=none

18: 5
                             0     0     0     0     0    33     0     0
   Matched=0,
   Success=none

19: 5
                             0     0     0    35     0     0     0     0
   Matched=5,
   Success=none

20: 5
                             0     0    34     0     0     0     0     0
   Matched=10,
   Success=none

21: 2
                             0     0     0     0     0     0     0     0
   Matched=4,
   Success=4,

22: 2
                             0     0     0     0     0     0     0     0
   Matched=14,
   Success=14,

23: 2
                             0     0     0     0     0     0     0     0
   Matched=9,
   Success=9,

24: 3
                             0     0     0     0     0     0     0     0
   Matched=3,
   Success=3,

25: 3
                             0     0     0     0     0     0     0     0
   Matched=13,
   Success=13,

26: 3
                             0     0     0     0     0     0     0     0
   Matched=8,
   Success=8,

27: 4
                             0     0     0     0     0     0     0     0
   Matched=2,
   Success=2,

28: 4
                             0     0     0     0     0     0     0     0
   Matched=12,
   Success=12,

29: 4
                             0     0     0     0     0     0     0     0
   Matched=7,
   Success=7,

30: 5
                             0     0     0     0     0     0     0     0
   Matched=1,
   Success=1,

31: 5
                             0     0     0     0     0     0     0     0
   Matched=11,
   Success=11,

32: 5
                             0     0     0     0     0     0     0     0
   Matched=6,
   Success=6,

33: 6
                             0     0     0     0     0     0     0     0
   Matched=0,
   Success=0,

34: 6
                             0     0     0     0     0     0     0     0
   Matched=10,
   Success=10,

35: 6
                             0     0     0     0     0     0     0     0
   Matched=5,
   Success=5,

                          - - - - - - - - - - - - - - - - - - - - - - - - 

RULE 6.0, Scheherazade.gdl(379):  cKafLikeIniMed  _  >  @1  absAutoKashida:7   /  _  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  _  absRnoonMed  ;

RULE 6.1, Scheherazade.gdl(379):  cKafLikeIniMed  _  >  @1  absAutoKashida:6   /  _  cAnyMarks  cAnyMarks  cAnyMarks  _  absRnoonMed  ;

RULE 6.2, Scheherazade.gdl(379):  cKafLikeIniMed  _  >  @1  absAutoKashida:5   /  _  cAnyMarks  cAnyMarks  _  absRnoonMed  ;

RULE 6.3, Scheherazade.gdl(379):  cKafLikeIniMed  _  >  @1  absAutoKashida:4   /  _  cAnyMarks  _  absRnoonMed  ;

RULE 6.4, Scheherazade.gdl(379):  cKafLikeIniMed  _  >  @1  absAutoKashida:3   /  _  _  absRnoonMed  ;

RULE 6.5, Scheherazade.gdl(380):  absFarsiYehIni  _  >  @1  absAutoKashida:7   /  _  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  _  *GC12*  ;

RULE 6.6, Scheherazade.gdl(380):  absFarsiYehIni  _  >  @1  absAutoKashida:6   /  _  cAnyMarks  cAnyMarks  cAnyMarks  _  *GC12*  ;

RULE 6.7, Scheherazade.gdl(380):  absFarsiYehIni  _  >  @1  absAutoKashida:5   /  _  cAnyMarks  cAnyMarks  _  *GC12*  ;

RULE 6.8, Scheherazade.gdl(380):  absFarsiYehIni  _  >  @1  absAutoKashida:4   /  _  cAnyMarks  _  *GC12*  ;

RULE 6.9, Scheherazade.gdl(380):  absFarsiYehIni  _  >  @1  absAutoKashida:3   /  _  _  *GC12*  ;

RULE 6.10, Scheherazade.gdl(381):  *GC13*  _  >  @1  absAutoKashida:7   /  _  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  _  absRrehFin  ;

RULE 6.11, Scheherazade.gdl(381):  *GC13*  _  >  @1  absAutoKashida:6   /  _  cAnyMarks  cAnyMarks  cAnyMarks  _  absRrehFin  ;

RULE 6.12, Scheherazade.gdl(381):  *GC13*  _  >  @1  absAutoKashida:5   /  _  cAnyMarks  cAnyMarks  _  absRrehFin  ;

RULE 6.13, Scheherazade.gdl(381):  *GC13*  _  >  @1  absAutoKashida:4   /  _  cAnyMarks  _  absRrehFin  ;

RULE 6.14, Scheherazade.gdl(381):  *GC13*  _  >  @1  absAutoKashida:3   /  _  _  absRrehFin  ;



PASS 7: bidi

TABLE: positioning

PASS: 0--no FSM

PASS: 8

Glyph ID => Column:
  0x0010         => 0
  0x00fc         => 1
  0x00fe..0x01b7 => 1
  0x01b9..0x01c6 => 1
  0x01c8..0x028b => 1
  0x028d..0x029a => 1
  0x029e..0x032c => 1
  0x0330..0x03ba => 1
  0x03bd..0x03bf => 1
  0x03c2..0x03c3 => 2
  0x03c4         => 3
  0x03c5..0x03c6 => 2
  0x03c7         => 3
  0x03c8         => 4
  0x03c9..0x03ca => 5
  0x03cb         => 6
  0x03cc..0x03cd => 3
  0x03ce..0x03d2 => 5
  0x03d3         => 3
  0x03d4..0x03d5 => 5
  0x03d6         => 7
  0x03d8         => 7
  0x03d9..0x03dc => 5
  0x03dd..0x03de => 3
  0x03df..0x03e1 => 8
  0x03e2..0x03e4 => 3
  0x03e5..0x03ed => 8
  0x03ee         => 5
  0x03ef         => 8
  0x03f0         => 3
  0x03f1..0x03f3 => 8
  0x03f4         => 3
  0x03f5..0x03f6 => 8
  0x03f7         => 3
  0x03f8..0x03fb => 9
  0x0404         => 1
  0x0408         => 1
  0x0409..0x0410 => 8
  0x0411..0x0412 => 5
  0x0413         => 3
  0x0414         => 1
  0x0417         => 1
  0x041b..0x041c => 1
  0x041d..0x041f => 9
  0x0421         => 1
  0x043d..0x047e => 10
  0x04a3..0x04b0 => 5
  0x04b1         => 3
  0x04b2..0x04b3 => 5
  0x04b4         => 3
  0x04b6..0x04bc => 11
  0x04bd..0x04c6 => 12
  0x04c7..0x04cd => 11
  0x04ce..0x04d7 => 12
  0x0501         => 13
  0x0502         => 14
  0x0503         => 13
  0x0504         => 14
  0x0505         => 13
  0x0506         => 14
  0x0507..0x0508 => 13
  0x0509         => 14
  0x050a         => 13
  0x050b         => 14
  0x050c         => 13
  0x050d         => 14
  0x050e         => 15


Final Table:                 0     1     2     3     4     5     6     7     8     9    10    11    12    13    14    15
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
0: 0
                             0     2     5     0     3     5     4     5     0     9     0     1     2     8     7     6
   Matched=none
   Success=none

1: 1
                            10     0    32    11    32    32    32    33    32     0     0     0    37     0     0     0
   Matched=0,1,2,3,4,5,14,15,16,17,
   Success=none

2: 1
                             0     0    39    12    39    39    39    38    39     0     0     0     0     0     0     0
   Matched=5,14,15,16,17,
   Success=none

3: 1
                             0     0    40    13    39    39    39     0    39     0     0     0     0     0     0     0
   Matched=6,7,8,9,14,15,16,17,
   Success=none

4: 1
                             0     0    41    14    39    39    39     0    39     0     0     0     0     0     0     0
   Matched=10,11,12,13,14,15,16,17,
   Success=none

5: 1
                             0     0    39    12    39    39    39     0    39     0     0     0     0     0     0     0
   Matched=14,15,16,17,
   Success=none

6: 1
                             0     0     0     0     0     0     0     0     0     0    15     0     0     0     0     0
   Matched=18,
   Success=none

7: 1
                             0     0     0     0     0     0     0     0     0     0    16     0     0     0     0     0
   Matched=19,
   Success=none

8: 1
                             0     0     0     0     0     0     0     0     0     0    17     0     0     0     0     0
   Matched=20,
   Success=none

9: 1
                             0     0     0     0     0     0     0     0     0     0    42     0     0     0     0     0
   Matched=21,
   Success=none

10: 2
                            18     0    18    18    18    18    18    18    18     0     0     0    43     0     0     0
   Matched=0,1,2,3,
   Success=none

11: 2
                            18     0    34    19    34    34    34    18    34     0     0     0    43     0     0     0
   Matched=0,1,2,3,14,15,16,
   Success=none

12: 2
                             0     0    44    20    44    44    44     0    44     0     0     0     0     0     0     0
   Matched=14,15,16,
   Success=none

13: 2
                             0     0    45    21    44    44    44     0    44     0     0     0     0     0     0     0
   Matched=6,7,8,14,15,16,
   Success=none

14: 2
                             0     0    46    22    44    44    44     0    44     0     0     0     0     0     0     0
   Matched=10,11,12,14,15,16,
   Success=none

15: 2
                             0     0     0     0     0     0     0     0     0     0    23     0     0     0     0     0
   Matched=18,
   Success=none

16: 2
                             0     0     0     0     0     0     0     0     0     0    24     0     0     0     0     0
   Matched=19,
   Success=none

17: 2
                             0     0     0     0     0     0     0     0     0     0    47     0     0     0     0     0
   Matched=20,
   Success=none

18: 3
                            25     0    25    25    25    25    25    25    25     0     0     0    48     0     0     0
   Matched=0,1,2,
   Success=none

19: 3
                            25     0    35    26    35    35    35    25    35     0     0     0    48     0     0     0
   Matched=0,1,2,14,15,
   Success=none

20: 3
                             0     0    49    27    49    49    49     0    49     0     0     0     0     0     0     0
   Matched=14,15,
   Success=none

21: 3
                             0     0    50    28    49    49    49     0    49     0     0     0     0     0     0     0
   Matched=6,7,14,15,
   Success=none

22: 3
                             0     0    51    29    49    49    49     0    49     0     0     0     0     0     0     0
   Matched=10,11,14,15,
   Success=none

23: 3
                             0     0     0     0     0     0     0     0     0     0    30     0     0     0     0     0
   Matched=18,
   Success=none

24: 3
                             0     0     0     0     0     0     0     0     0     0    52     0     0     0     0     0
   Matched=19,
   Success=none

25: 4
                            31     0    31    31    31    31    31    31    31     0     0     0    53     0     0     0
   Matched=0,1,
   Success=none

26: 4
                            31     0    36    31    36    36    36    31    36     0     0     0    53     0     0     0
   Matched=0,1,14,
   Success=none

27: 4
                             0     0    54     0    54    54    54     0    54     0     0     0     0     0     0     0
   Matched=14,
   Success=none

28: 4
                             0     0    55     0    54    54    54     0    54     0     0     0     0     0     0     0
   Matched=6,14,
   Success=none

29: 4
                             0     0    56     0    54    54    54     0    54     0     0     0     0     0     0     0
   Matched=10,14,
   Success=none

30: 4
                             0     0     0     0     0     0     0     0     0     0    57     0     0     0     0     0
   Matched=18,
   Success=none

31: 5
                             0     0     0     0     0     0     0     0     0     0     0     0    58     0     0     0
   Matched=0,
   Success=none

32: 2
                            18     0    18    18    18    18    18    18    18     0     0     0    43     0     0     0
   Matched=0,1,2,3,17,
   Success=17,

33: 2
                            18     0    18    18    18    18    18    18    18     0     0     0    43     0     0     0
   Matched=0,1,2,3,5,
   Success=5,

34: 3
                            25     0    25    25    25    25    25    25    25     0     0     0    48     0     0     0
   Matched=0,1,2,16,
   Success=16,

35: 4
                            31     0    31    31    31    31    31    31    31     0     0     0    53     0     0     0
   Matched=0,1,15,
   Success=15,

36: 5
                             0     0     0     0     0     0     0     0     0     0     0     0    58     0     0     0
   Matched=0,14,
   Success=14,

37: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=4,
   Success=4,

38: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=5,
   Success=5,

39: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=17,
   Success=17,

40: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=9,17,
   Success=9,17,

41: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=13,17,
   Success=13,17,

42: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=21,
   Success=21,

43: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=3,
   Success=3,

44: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=16,
   Success=16,

45: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=8,16,
   Success=8,16,

46: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=12,16,
   Success=12,16,

47: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=20,
   Success=20,

48: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=2,
   Success=2,

49: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=15,
   Success=15,

50: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=7,15,
   Success=7,15,

51: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=11,15,
   Success=11,15,

52: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=19,
   Success=19,

53: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=1,
   Success=1,

54: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=14,
   Success=14,

55: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=6,14,
   Success=6,14,

56: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=10,14,
   Success=10,14,

57: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=18,
   Success=18,

58: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=0,
   Success=0,

                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

RULE 8.0, Scheherazade.gdl(284):  cHasExit { user1 = 1;  }  cHasEntry {  attach {to = @1; at = exit; with = entry; } insert = 1;  }   /  ^  _ { user1 == 0 }  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  _  ;

RULE 8.1, Scheherazade.gdl(284):  cHasExit { user1 = 1;  }  cHasEntry {  attach {to = @1; at = exit; with = entry; } insert = 1;  }   /  ^  _ { user1 == 0 }  cAnyMarks  cAnyMarks  cAnyMarks  _  ;

RULE 8.2, Scheherazade.gdl(284):  cHasExit { user1 = 1;  }  cHasEntry {  attach {to = @1; at = exit; with = entry; } insert = 1;  }   /  ^  _ { user1 == 0 }  cAnyMarks  cAnyMarks  _  ;

RULE 8.3, Scheherazade.gdl(284):  cHasExit { user1 = 1;  }  cHasEntry {  attach {to = @1; at = exit; with = entry; } insert = 1;  }   /  ^  _ { user1 == 0 }  cAnyMarks  _  ;

RULE 8.4, Scheherazade.gdl(284):  cHasExit { user1 = 1;  }  cHasEntry {  attach {to = @1; at = exit; with = entry; } insert = 1;  }   /  ^  _ { user1 == 0 }  _  ;

RULE 8.5, Scheherazade.gdl(291):  cBaseAny  cMarkSuperscriptAlefs {  attach {to = @1; at = alef; with = alef_; } insert = 1;  }   /  _  ^  _  ;

RULE 8.6, Scheherazade.gdl(294):  absShadda  *GC6* {  attach {to = @1; at.x = diaA.x; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  cAnyMarksBelow  cAnyMarksBelow  _  ;

RULE 8.7, Scheherazade.gdl(294):  absShadda  *GC6* {  attach {to = @1; at.x = diaA.x; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  cAnyMarksBelow  _  ;

RULE 8.8, Scheherazade.gdl(294):  absShadda  *GC6* {  attach {to = @1; at.x = diaA.x; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  _  ;

RULE 8.9, Scheherazade.gdl(294):  absShadda  *GC6* {  attach {to = @1; at.x = diaA.x; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  _  ;

RULE 8.10, Scheherazade.gdl(299):  absHamzaAbove  *GC7* {  attach {to = @1; at.x = diaA.x + 40; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  cAnyMarksBelow  cAnyMarksBelow  _  ;

RULE 8.11, Scheherazade.gdl(299):  absHamzaAbove  *GC7* {  attach {to = @1; at.x = diaA.x + 40; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  cAnyMarksBelow  _  ;

RULE 8.12, Scheherazade.gdl(299):  absHamzaAbove  *GC7* {  attach {to = @1; at.x = diaA.x + 40; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  _  ;

RULE 8.13, Scheherazade.gdl(299):  absHamzaAbove  *GC7* {  attach {to = @1; at.x = diaA.x + 40; at.y = diaA.y - 80; with = diaA_; } insert = selectDiac;  }   /  _  ^  _  ;

RULE 8.14, Scheherazade.gdl(306):  *GC8*  *GC9* {  attach {to = @1; at = diaA; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  cAnyMarksBelow  cAnyMarksBelow  _  ;

RULE 8.15, Scheherazade.gdl(306):  *GC8*  *GC9* {  attach {to = @1; at = diaA; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  cAnyMarksBelow  _  ;

RULE 8.16, Scheherazade.gdl(306):  *GC8*  *GC9* {  attach {to = @1; at = diaA; with = diaA_; } insert = selectDiac;  }   /  _  ^  cAnyMarksBelow  _  ;

RULE 8.17, Scheherazade.gdl(306):  *GC8*  *GC9* {  attach {to = @1; at = diaA; with = diaA_; } insert = selectDiac;  }   /  _  ^  _  ;

RULE 8.18, Scheherazade.gdl(313):  cSign4  cSignDigit {  attach {to = @3; at = digit; with = digit_; } insert = 1;  }  cSignDigit {  attach {to = @4; at = digit; with = digit_; } insert = 1;  }  cSignDigit {  attach {to = @5; at = digit; with = digit_; } insert = 1;  }  cSignDigit {  attach {to = @1; at = digit; with = digit_; } insert = 1;  }  ;

RULE 8.19, Scheherazade.gdl(319):  cSign3  cSignDigit {  attach {to = @3; at = digit; with = digit_; } insert = 1;  }  cSignDigit {  attach {to = @4; at = digit; with = digit_; } insert = 1;  }  cSignDigit {  attach {to = @1; at = digit; with = digit_; } insert = 1;  }  ;

RULE 8.20, Scheherazade.gdl(324):  cSign2  cSignDigit {  attach {to = @3; at = digit; with = digit_; } insert = 1;  }  cSignDigit {  attach {to = @1; at = digit; with = digit_; } insert = 1;  }  ;

RULE 8.21, Scheherazade.gdl(328):  cSign1  cSignDigit {  attach {to = @1; at = digit; with = digit_; } insert = 1;  }  ;



PASS: 9

Glyph ID => Column:
  0x0000..0x000f => 0
  0x0010         => 1
  0x0011..0x00fb => 0
  0x00fc         => 2
  0x00fd         => 0
  0x00fe..0x01b7 => 2
  0x01b8         => 0
  0x01b9..0x01c6 => 2
  0x01c7         => 0
  0x01c8..0x028b => 2
  0x028c         => 0
  0x028d..0x029a => 2
  0x029b..0x029d => 0
  0x029e..0x032c => 2
  0x032d..0x032f => 0
  0x0330..0x03ba => 2
  0x03bb..0x03bc => 0
  0x03bd..0x03bf => 2
  0x03c0..0x03c1 => 0
  0x03c2..0x03c3 => 1
  0x03c4         => 3
  0x03c5..0x03c6 => 1
  0x03c7         => 3
  0x03c8..0x03cb => 1
  0x03cc..0x03cd => 3
  0x03ce..0x03d2 => 1
  0x03d3         => 3
  0x03d4..0x03d6 => 1
  0x03d7         => 0
  0x03d8..0x03dc => 1
  0x03dd..0x03de => 3
  0x03df..0x03e1 => 1
  0x03e2..0x03e4 => 4
  0x03e5..0x03ef => 1
  0x03f0         => 4
  0x03f1..0x03f3 => 1
  0x03f4         => 4
  0x03f5..0x03f6 => 1
  0x03f7         => 4
  0x03f8..0x0403 => 0
  0x0404         => 2
  0x0405..0x0407 => 0
  0x0408         => 2
  0x0409..0x0412 => 1
  0x0413         => 3
  0x0414         => 2
  0x0415..0x0416 => 0
  0x0417         => 2
  0x0418..0x041a => 0
  0x041b..0x041c => 2
  0x041d..0x0420 => 0
  0x0421         => 2
  0x0422..0x04a2 => 0
  0x04a3..0x04b0 => 1
  0x04b1         => 3
  0x04b2..0x04b3 => 1
  0x04b4         => 3
  0x04b5         => 0
  0x04b6..0x04bc => 2
  0x04bd..0x04c6 => 5
  0x04c7..0x04cd => 2
  0x04ce..0x04d7 => 5
  0x04d8..0x0512 => 0


Final Table:                 0     1     2     3     4     5
                          - - - - - - - - - - - - - - - - - - 
0: 0
                             2     2     2     1     1     2
   Matched=none
   Success=none

1: 1
                             5     3     5     4     4     5
   Matched=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,
   Success=none

2: 1
                             5     5     5     4     4     5
   Matched=4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,
   Success=none

3: 2
                             8     6     8     7     7     8
   Matched=0,1,2,3,8,9,10,11,12,13,14,15,16,17,18,19,
   Success=none

4: 2
                             8     9     8     7     7     8
   Matched=4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,
   Success=none

5: 2
                             8     8     8     7     7     8
   Matched=8,9,10,11,12,13,14,15,16,17,18,19,
   Success=none

6: 3
                            12    10    12    11    11    12
   Matched=0,1,2,3,12,13,14,15,16,17,18,19,
   Success=none

7: 3
                            12    13    12    11    11    12
   Matched=8,9,10,11,12,13,14,15,16,17,18,19,
   Success=none

8: 3
                            12    12    12    11    11    12
   Matched=12,13,14,15,16,17,18,19,
   Success=none

9: 3
                            12    14    12    11    11    12
   Matched=4,5,6,7,12,13,14,15,16,17,18,19,
   Success=none

10: 4
                             0     0    16    16     0    15
   Matched=0,1,2,3,16,17,18,19,
   Success=none

11: 4
                             0     0    16    16     0    17
   Matched=12,13,14,15,16,17,18,19,
   Success=none

12: 4
                             0     0    16    16     0    16
   Matched=16,17,18,19,
   Success=none

13: 4
                             0     0    16    16     0    18
   Matched=8,9,10,11,16,17,18,19,
   Success=none

14: 4
                             0     0    16    16     0    19
   Matched=4,5,6,7,16,17,18,19,
   Success=none

15: 5
                             0    20     0    35    35     0
   Matched=0,1,2,3,16,17,18,19,
   Success=none

16: 5
                             0    21     0    36    36     0
   Matched=16,17,18,19,
   Success=none

17: 5
                             0    22     0    37    37     0
   Matched=12,13,14,15,16,17,18,19,
   Success=none

18: 5
                             0    23     0    38    38     0
   Matched=8,9,10,11,16,17,18,19,
   Success=none

19: 5
                             0    24     0    39    39     0
   Matched=4,5,6,7,16,17,18,19,
   Success=none

20: 6
                             0    25     0    40    40     0
   Matched=0,1,2,16,17,18,
   Success=none

21: 6
                             0    26     0    41    41     0
   Matched=16,17,18,
   Success=none

22: 6
                             0    27     0    42    42     0
   Matched=12,13,14,16,17,18,
   Success=none

23: 6
                             0    28     0    43    43     0
   Matched=8,9,10,16,17,18,
   Success=none

24: 6
                             0    29     0    44    44     0
   Matched=4,5,6,16,17,18,
   Success=none

25: 7
                             0    30     0    45    45     0
   Matched=0,1,16,17,
   Success=none

26: 7
                             0    31     0    46    46     0
   Matched=16,17,
   Success=none

27: 7
                             0    32     0    47    47     0
   Matched=12,13,16,17,
   Success=none

28: 7
                             0    33     0    48    48     0
   Matched=8,9,16,17,
   Success=none

29: 7
                             0    34     0    49    49     0
   Matched=4,5,16,17,
   Success=none

30: 8
                             0     0     0    50    50     0
   Matched=0,16,
   Success=none

31: 8
                             0     0     0    51    51     0
   Matched=16,
   Success=none

32: 8
                             0     0     0    52    52     0
   Matched=12,16,
   Success=none

33: 8
                             0     0     0    53    53     0
   Matched=8,16,
   Success=none

34: 8
                             0     0     0    54    54     0
   Matched=4,16,
   Success=none

35: 6
                             0     0     0     0     0     0
   Matched=3,19,
   Success=3,19,

36: 6
                             0     0     0     0     0     0
   Matched=19,
   Success=19,

37: 6
                             0     0     0     0     0     0
   Matched=15,19,
   Success=15,19,

38: 6
                             0     0     0     0     0     0
   Matched=11,19,
   Success=11,19,

39: 6
                             0     0     0     0     0     0
   Matched=7,19,
   Success=7,19,

40: 7
                             0     0     0     0     0     0
   Matched=2,18,
   Success=2,18,

41: 7
                             0     0     0     0     0     0
   Matched=18,
   Success=18,

42: 7
                             0     0     0     0     0     0
   Matched=14,18,
   Success=14,18,

43: 7
                             0     0     0     0     0     0
   Matched=10,18,
   Success=10,18,

44: 7
                             0     0     0     0     0     0
   Matched=6,18,
   Success=6,18,

45: 8
                             0     0     0     0     0     0
   Matched=1,17,
   Success=1,17,

46: 8
                             0     0     0     0     0     0
   Matched=17,
   Success=17,

47: 8
                             0     0     0     0     0     0
   Matched=13,17,
   Success=13,17,

48: 8
                             0     0     0     0     0     0
   Matched=9,17,
   Success=9,17,

49: 8
                             0     0     0     0     0     0
   Matched=5,17,
   Success=5,17,

50: 9
                             0     0     0     0     0     0
   Matched=0,16,
   Success=0,16,

51: 9
                             0     0     0     0     0     0
   Matched=16,
   Success=16,

52: 9
                             0     0     0     0     0     0
   Matched=12,16,
   Success=12,16,

53: 9
                             0     0     0     0     0     0
   Matched=8,16,
   Success=8,16,

54: 9
                             0     0     0     0     0     0
   Matched=4,16,
   Success=4,16,

                          - - - - - - - - - - - - - - - - - - 

RULE 9.0, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ^  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.1, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ^  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.2, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ^  cAnyMarksAbove  _  ;

RULE 9.3, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ^  _  ;

RULE 9.4, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  _  ^  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.5, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  _  ^  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.6, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  _  ^  cAnyMarksAbove  _  ;

RULE 9.7, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  cAnyMarksBelow  cAnyMarksAbove  cAnyMarksAbove  _  ^  _  ;

RULE 9.8, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  cAnyMarksBelow  cAnyMarksAbove  _  ^  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.9, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  cAnyMarksBelow  cAnyMarksAbove  _  ^  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.10, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  cAnyMarksBelow  cAnyMarksAbove  _  ^  cAnyMarksAbove  _  ;

RULE 9.11, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  cAnyMarksBelow  cAnyMarksAbove  _  ^  _  ;

RULE 9.12, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  ANY  cAnyMarksBelow  _  ^  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.13, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  ANY  cAnyMarksBelow  _  ^  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.14, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  ANY  cAnyMarksBelow  _  ^  cAnyMarksAbove  _  ;

RULE 9.15, Scheherazade.gdl(337):  cAllAlefFinAfterLam  cAnyMarksBelow {  attach {to = @5; at = dia2B; with = dia2B_; } insert = selectDiac;  }   /  ANY  ANY  ANY  cAnyMarksBelow  _  ^  _  ;

RULE 9.16, Scheherazade.gdl(342):  *GC10*  *GC11* {  attach {to = @5; at = diaB; with = diaB_; } insert = selectDiac;  }   /  ANY  ANY  ANY  ANY  _  ^  cAnyMarksAbove  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.17, Scheherazade.gdl(342):  *GC10*  *GC11* {  attach {to = @5; at = diaB; with = diaB_; } insert = selectDiac;  }   /  ANY  ANY  ANY  ANY  _  ^  cAnyMarksAbove  cAnyMarksAbove  _  ;

RULE 9.18, Scheherazade.gdl(342):  *GC10*  *GC11* {  attach {to = @5; at = diaB; with = diaB_; } insert = selectDiac;  }   /  ANY  ANY  ANY  ANY  _  ^  cAnyMarksAbove  _  ;

RULE 9.19, Scheherazade.gdl(342):  *GC10*  *GC11* {  attach {to = @5; at = diaB; with = diaB_; } insert = selectDiac;  }   /  ANY  ANY  ANY  ANY  _  ^  _  ;



PASS: 10

Glyph ID => Column:
  0x0000..0x000f => 0
  0x0010         => 1
  0x0011..0x0100 => 0
  0x0101         => 2
  0x0102..0x0128 => 0
  0x0129         => 3
  0x012a..0x01a3 => 0
  0x01a4         => 4
  0x01a5..0x01bc => 0
  0x01bd         => 5
  0x01be..0x01c5 => 0
  0x01c6         => 6
  0x01c7..0x01ca => 0
  0x01cb         => 6
  0x01cc..0x01d4 => 0
  0x01d5         => 7
  0x01d6..0x01fc => 0
  0x01fd         => 8
  0x01fe..0x0207 => 0
  0x0208         => 9
  0x0209..0x020b => 0
  0x020c         => 10
  0x020d..0x0211 => 0
  0x0212..0x0213 => 11
  0x0214..0x0234 => 0
  0x0235..0x0236 => 12
  0x0237         => 0
  0x0238..0x0246 => 12
  0x0247..0x0270 => 0
  0x0271         => 12
  0x0272..0x0275 => 0
  0x0276..0x0280 => 13
  0x0281..0x0290 => 0
  0x0291         => 5
  0x0292..0x02b5 => 0
  0x02b6         => 14
  0x02b7..0x02ba => 15
  0x02bb         => 16
  0x02bc..0x02bd => 15
  0x02be         => 16
  0x02bf         => 15
  0x02c0         => 16
  0x02c1..0x02cf => 0
  0x02d0         => 17
  0x02d1..0x0303 => 0
  0x0304         => 18
  0x0305..0x0308 => 0
  0x0309         => 18
  0x030a..0x0311 => 0
  0x0312         => 19
  0x0313..0x0320 => 0
  0x0321         => 17
  0x0322         => 0
  0x0323         => 5
  0x0324         => 20
  0x0325..0x0337 => 0
  0x0338         => 21
  0x0339..0x0343 => 0
  0x0344         => 14
  0x0345..0x0348 => 15
  0x0349         => 16
  0x034a..0x034b => 15
  0x034c         => 16
  0x034d         => 15
  0x034e         => 16
  0x034f..0x035d => 0
  0x035e         => 17
  0x035f..0x0391 => 0
  0x0392         => 18
  0x0393..0x0396 => 0
  0x0397         => 22
  0x0398         => 0
  0x0399         => 23
  0x039a..0x039f => 0
  0x03a0         => 19
  0x03a1..0x03b0 => 0
  0x03b1         => 5
  0x03b2..0x03bc => 0
  0x03bd         => 6
  0x03be..0x03c1 => 0
  0x03c2..0x03c3 => 24
  0x03c4         => 25
  0x03c5..0x03c6 => 24
  0x03c7         => 26
  0x03c8         => 1
  0x03c9         => 24
  0x03ca         => 27
  0x03cb..0x03cd => 1
  0x03ce         => 24
  0x03cf         => 28
  0x03d0..0x03d1 => 24
  0x03d2         => 28
  0x03d3         => 1
  0x03d4..0x03d6 => 24
  0x03d7         => 0
  0x03d8..0x03dc => 24
  0x03dd..0x03ed => 1
  0x03ee         => 24
  0x03ef..0x03f7 => 1
  0x03f8..0x0408 => 0
  0x0409..0x040c => 1
  0x040d         => 29
  0x040e..0x0410 => 1
  0x0411..0x0412 => 24
  0x0413         => 1
  0x0414..0x04a2 => 0
  0x04a3..0x04b0 => 24
  0x04b1         => 1
  0x04b2..0x04b3 => 24
  0x04b4         => 1
  0x04b5         => 30
  0x04b6..0x0512 => 0


Final Table:                 0     1     2     3     4     5     6     7     8     9    10    11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    26    27    28    29    30
                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
0: 0
                             1     1     1     1     1     1     1     1     1     1     1     1     1     1     1     1     1     1     2     1     1     1     2     1     1     1     1     1     1     1     1
   Matched=none
   Success=none

1: 1
                             0     0     6     0     0     9     0     8     0     0     0     0     0     0    10    12    11     7     4    13     0     5     3     7     0     0     0     0     0     0     0
   Matched=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,
   Success=none

2: 1
                             0     0     6     0     0    14     0     8     0     0     0     0     0     0    10    12    11     7     4    13     0     5     3     7     0     0     0     0     0     0     0
   Matched=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,
   Success=none

3: 2
                             0    15     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    15    15    15    15    15    15    16
   Matched=0,1,2,3,4,10,11,12,13,14,
   Success=none

4: 2
                             0    17     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    17    17    17    17    17    17    18
   Matched=0,1,2,3,4,
   Success=none

5: 2
                             0    19     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    19    19    19    19    19    19    20
   Matched=5,6,7,8,9,
   Success=none

6: 2
                             0    21     0   221     0     0    24     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    21    21    21    22    21    21    23
   Matched=10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,34,35,
   Success=none

7: 2
                             0    25     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    25    25    25    25    25    25    23
   Matched=10,11,12,13,14,
   Success=none

8: 2
                             0    26     0     0     0     0    24     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    26    26    26    26    26    26     0
   Matched=20,21,22,23,24,
   Success=none

9: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   222     0     0
   Matched=26,
   Success=none

10: 2
                             0    29     0     0     0     0     0     0     0     0   223     0     0     0     0     0     0     0     0     0     0     0     0     0    30    28    27    29    30    29     0
   Matched=27,28,29,30,36,37,38,39,40,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
   Success=none

11: 2
                             0    33     0     0     0     0     0     0     0     0   224     0     0     0     0     0     0     0     0     0     0     0     0     0    34    32    31    33    34    33     0
   Matched=31,32,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
   Success=none

12: 2
                             0    36     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    37    35    36    36    37    36     0
   Matched=33,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
   Success=none

13: 2
                             0    38     0     0     0     0     0     0     0     0     0     0     0   225     0     0     0     0     0     0     0     0     0     0    38    38    38    38    38    38     0
   Matched=71,72,73,74,75,
   Success=none

14: 2
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   226     0     0
   Matched=25,26,
   Success=none

15: 3
                             0    39     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    39    39    39    39    39    39    40
   Matched=0,1,2,3,10,11,12,13,
   Success=none

16: 3
                             0     0     0     0     0     0     0     0   228     0     0     0     0     0     0     0     0     0     0     0   227     0     0     0     0     0     0     0     0     0     0
   Matched=4,14,
   Success=none

17: 3
                             0    41     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    41    41    41    41    41    41    42
   Matched=0,1,2,3,
   Success=none

18: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   227     0     0     0     0     0     0     0     0     0     0
   Matched=4,
   Success=none

19: 3
                             0    43     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    43    43    43    43    43    43    44
   Matched=5,6,7,8,
   Success=none

20: 3
                             0     0     0     0     0     0     0     0     0     0     0   229     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=9,
   Success=none

21: 3
                             0    45     0   230     0     0    47     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    45    45    45    45    45    45    46
   Matched=10,11,12,13,15,16,17,18,20,21,22,23,
   Success=none

22: 3
                             0    45     0   230   231     0    47     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   232    45    45    45    45    45    45    46
   Matched=10,11,12,13,15,16,17,18,20,21,22,23,34,35,
   Success=none

23: 3
                             0     0     0     0     0     0     0     0   228     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=14,
   Success=none

24: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   233     0
   Matched=24,
   Success=none

25: 3
                             0    48     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    48    48    48    48    48    48    46
   Matched=10,11,12,13,
   Success=none

26: 3
                             0    49     0     0     0     0    47     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    49    49    49    49    49    49     0
   Matched=20,21,22,23,
   Success=none

27: 3
                             0    50     0     0     0     0     0     0     0     0   235     0   234     0     0     0     0     0     0     0     0     0     0     0    51    50    50    50    51    50     0
   Matched=27,29,36,37,38,39,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

28: 3
                             0    50     0     0     0     0     0     0     0     0   235     0   236     0     0     0     0     0     0     0     0     0     0     0    51    50    50    50    51    50     0
   Matched=28,30,36,37,38,39,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

29: 3
                             0    50     0     0     0     0     0     0     0     0   235     0     0     0     0     0     0     0     0     0     0     0     0     0    51    50    50    50    51    50     0
   Matched=36,37,38,39,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

30: 3
                             0    52     0     0     0     0     0     0     0   237   235     0     0     0     0     0     0     0     0     0     0     0     0     0    53    52    52    52    53    52     0
   Matched=36,37,38,39,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
   Success=none

31: 3
                             0    54     0     0     0     0     0     0     0     0   239     0   238     0     0     0     0     0     0     0     0     0     0     0    55    54    54    54    55    54     0
   Matched=31,41,42,43,44,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

32: 3
                             0    54     0     0     0     0     0     0     0     0   239     0   240     0     0     0     0     0     0     0     0     0     0     0    55    54    54    54    55    54     0
   Matched=32,41,42,43,44,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

33: 3
                             0    54     0     0     0     0     0     0     0     0   239     0     0     0     0     0     0     0     0     0     0     0     0     0    55    54    54    54    55    54     0
   Matched=41,42,43,44,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

34: 3
                             0    56     0     0     0     0     0     0     0   237   239     0     0     0     0     0     0     0     0     0     0     0     0     0    57    56    56    56    57    56     0
   Matched=41,42,43,44,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
   Success=none

35: 3
                             0    58     0     0     0     0     0     0     0     0     0     0   241     0     0     0     0     0     0     0     0     0     0     0    59    58    58    58    59    58     0
   Matched=33,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

36: 3
                             0    58     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    59    58    58    58    59    58     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

37: 3
                             0    60     0     0     0     0     0     0     0   237     0     0     0     0     0     0     0     0     0     0     0     0     0     0    61    60    60    60    61    60     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,
   Success=none

38: 3
                             0    62     0     0     0     0     0     0     0     0     0     0     0   242     0     0     0     0     0     0     0     0     0     0    62    62    62    62    62    62     0
   Matched=71,72,73,74,
   Success=none

39: 4
                             0    63     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    63    63    63    63    63    63    64
   Matched=0,1,2,10,11,12,
   Success=none

40: 4
                             0     0     0     0     0     0     0     0   244     0     0     0     0     0     0     0     0     0     0     0   243     0     0     0     0     0     0     0     0     0     0
   Matched=3,13,
   Success=none

41: 4
                             0    65     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    65    65    65    65    65    65    66
   Matched=0,1,2,
   Success=none

42: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   243     0     0     0     0     0     0     0     0     0     0
   Matched=3,
   Success=none

43: 4
                             0    67     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    67    67    67    67    67    67    68
   Matched=5,6,7,
   Success=none

44: 4
                             0     0     0     0     0     0     0     0     0     0     0   245     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=8,
   Success=none

45: 4
                             0    69     0   246     0     0    71     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    69    69    69    69    69    69    70
   Matched=10,11,12,15,16,17,20,21,22,
   Success=none

46: 4
                             0     0     0     0     0     0     0     0   244     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=13,
   Success=none

47: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   247     0
   Matched=23,
   Success=none

48: 4
                             0    72     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    72    72    72    72    72    72    70
   Matched=10,11,12,
   Success=none

49: 4
                             0    73     0     0     0     0    71     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    73    73    73    73    73    73     0
   Matched=20,21,22,
   Success=none

50: 4
                             0    74     0     0     0     0     0     0     0     0   248     0     0     0     0     0     0     0     0     0     0     0     0     0    75    74    74    74    75    74     0
   Matched=36,37,38,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
   Success=none

51: 4
                             0    76     0     0     0     0     0     0     0   249   248     0     0     0     0     0     0     0     0     0     0     0     0     0    77    76    76    76    77    76     0
   Matched=36,37,38,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

52: 4
                             0    78     0     0     0     0     0     0     0   250   248     0     0     0     0     0     0     0     0     0     0     0     0     0    79    78    78    78    79    78     0
   Matched=36,37,38,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,66,67,68,69,
   Success=none

53: 4
                             0    80     0     0     0     0     0     0     0   251   248     0     0     0     0     0     0     0     0     0     0     0     0     0    81    80    80    80    81    80     0
   Matched=36,37,38,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,
   Success=none

54: 4
                             0    82     0     0     0     0     0     0     0     0   252     0     0     0     0     0     0     0     0     0     0     0     0     0    83    82    82    82    83    82     0
   Matched=41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
   Success=none

55: 4
                             0    84     0     0     0     0     0     0     0   249   252     0     0     0     0     0     0     0     0     0     0     0     0     0    85    84    84    84    85    84     0
   Matched=41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

56: 4
                             0    86     0     0     0     0     0     0     0   250   252     0     0     0     0     0     0     0     0     0     0     0     0     0    87    86    86    86    87    86     0
   Matched=41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,66,67,68,69,
   Success=none

57: 4
                             0    88     0     0     0     0     0     0     0   251   252     0     0     0     0     0     0     0     0     0     0     0     0     0    89    88    88    88    89    88     0
   Matched=41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,
   Success=none

58: 4
                             0    90     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    91    90    90    90    91    90     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
   Success=none

59: 4
                             0    92     0     0     0     0     0     0     0   249     0     0     0     0     0     0     0     0     0     0     0     0     0     0    93    92    92    92    93    92     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
   Success=none

60: 4
                             0    94     0     0     0     0     0     0     0   250     0     0     0     0     0     0     0     0     0     0     0     0     0     0    95    94    94    94    95    94     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,66,67,68,69,
   Success=none

61: 4
                             0    96     0     0     0     0     0     0     0   251     0     0     0     0     0     0     0     0     0     0     0     0     0     0    97    96    96    96    97    96     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,
   Success=none

62: 4
                             0    98     0     0     0     0     0     0     0     0     0     0     0   253     0     0     0     0     0     0     0     0     0     0    98    98    98    98    98    98     0
   Matched=71,72,73,
   Success=none

63: 5
                             0    99     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    99    99    99    99    99    99   100
   Matched=0,1,10,11,
   Success=none

64: 5
                             0     0     0     0     0     0     0     0   255     0     0     0     0     0     0     0     0     0     0     0   254     0     0     0     0     0     0     0     0     0     0
   Matched=2,12,
   Success=none

65: 5
                             0   101     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   101   101   101   101   101   101   102
   Matched=0,1,
   Success=none

66: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   254     0     0     0     0     0     0     0     0     0     0
   Matched=2,
   Success=none

67: 5
                             0   103     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   103   103   103   103   103   103   104
   Matched=5,6,
   Success=none

68: 5
                             0     0     0     0     0     0     0     0     0     0     0   256     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=7,
   Success=none

69: 5
                             0   105     0   257     0     0   107     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   105   105   105   105   105   105   106
   Matched=10,11,15,16,20,21,
   Success=none

70: 5
                             0     0     0     0     0     0     0     0   255     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=12,
   Success=none

71: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   258     0
   Matched=22,
   Success=none

72: 5
                             0   108     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   108   108   108   108   108   108   106
   Matched=10,11,
   Success=none

73: 5
                             0   109     0     0     0     0   107     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   109   109   109   109   109   109     0
   Matched=20,21,
   Success=none

74: 5
                             0   110     0     0     0     0     0     0     0     0   259     0     0     0     0     0     0     0     0     0     0     0     0     0   111   110   110   110   111   110     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,
   Success=none

75: 5
                             0   112     0     0     0     0     0     0     0   260   259     0     0     0     0     0     0     0     0     0     0     0     0     0   113   112   112   112   113   112     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
   Success=none

76: 5
                             0   114     0     0     0     0     0     0     0   261   259     0     0     0     0     0     0     0     0     0     0     0     0     0   115   114   114   114   115   114     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,61,62,63,64,
   Success=none

77: 5
                             0   116     0     0     0     0     0     0     0   262   259     0     0     0     0     0     0     0     0     0     0     0     0     0   117   116   116   116   117   116     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,
   Success=none

78: 5
                             0   118     0     0     0     0     0     0     0   263   259     0     0     0     0     0     0     0     0     0     0     0     0     0   119   118   118   118   119   118     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,66,67,68,
   Success=none

79: 5
                             0   120     0     0     0     0     0     0     0   264   259     0     0     0     0     0     0     0     0     0     0     0     0     0   121   120   120   120   121   120     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,66,67,68,
   Success=none

80: 5
                             0   122     0     0     0     0     0     0     0   265   259     0     0     0     0     0     0     0     0     0     0     0     0     0   123   122   122   122   123   122     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,61,62,63,64,66,67,68,
   Success=none

81: 5
                             0   124     0     0     0     0     0     0     0   266   259     0     0     0     0     0     0     0     0     0     0     0     0     0   125   124   124   124   125   124     0
   Matched=36,37,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,66,67,68,
   Success=none

82: 5
                             0   126     0     0     0     0     0     0     0     0   267     0     0     0     0     0     0     0     0     0     0     0     0     0   127   126   126   126   127   126     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,
   Success=none

83: 5
                             0   128     0     0     0     0     0     0     0   260   267     0     0     0     0     0     0     0     0     0     0     0     0     0   129   128   128   128   129   128     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
   Success=none

84: 5
                             0   130     0     0     0     0     0     0     0   261   267     0     0     0     0     0     0     0     0     0     0     0     0     0   131   130   130   130   131   130     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,61,62,63,64,
   Success=none

85: 5
                             0   132     0     0     0     0     0     0     0   262   267     0     0     0     0     0     0     0     0     0     0     0     0     0   133   132   132   132   133   132     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,
   Success=none

86: 5
                             0   134     0     0     0     0     0     0     0   263   267     0     0     0     0     0     0     0     0     0     0     0     0     0   135   134   134   134   135   134     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,66,67,68,
   Success=none

87: 5
                             0   136     0     0     0     0     0     0     0   264   267     0     0     0     0     0     0     0     0     0     0     0     0     0   137   136   136   136   137   136     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,66,67,68,
   Success=none

88: 5
                             0   138     0     0     0     0     0     0     0   265   267     0     0     0     0     0     0     0     0     0     0     0     0     0   139   138   138   138   139   138     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,61,62,63,64,66,67,68,
   Success=none

89: 5
                             0   140     0     0     0     0     0     0     0   266   267     0     0     0     0     0     0     0     0     0     0     0     0     0   141   140   140   140   141   140     0
   Matched=41,42,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,66,67,68,
   Success=none

90: 5
                             0   142     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   143   142   142   142   143   142     0
   Matched=46,47,48,49,50,51,52,53,54,55,
   Success=none

91: 5
                             0   144     0     0     0     0     0     0     0   260     0     0     0     0     0     0     0     0     0     0     0     0     0     0   145   144   144   144   145   144     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
   Success=none

92: 5
                             0   146     0     0     0     0     0     0     0   261     0     0     0     0     0     0     0     0     0     0     0     0     0     0   147   146   146   146   147   146     0
   Matched=46,47,48,49,50,51,52,53,54,55,61,62,63,64,
   Success=none

93: 5
                             0   148     0     0     0     0     0     0     0   262     0     0     0     0     0     0     0     0     0     0     0     0     0     0   149   148   148   148   149   148     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,
   Success=none

94: 5
                             0   150     0     0     0     0     0     0     0   263     0     0     0     0     0     0     0     0     0     0     0     0     0     0   151   150   150   150   151   150     0
   Matched=46,47,48,49,50,51,52,53,54,55,66,67,68,
   Success=none

95: 5
                             0   152     0     0     0     0     0     0     0   264     0     0     0     0     0     0     0     0     0     0     0     0     0     0   153   152   152   152   153   152     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,66,67,68,
   Success=none

96: 5
                             0   154     0     0     0     0     0     0     0   265     0     0     0     0     0     0     0     0     0     0     0     0     0     0   155   154   154   154   155   154     0
   Matched=46,47,48,49,50,51,52,53,54,55,61,62,63,64,66,67,68,
   Success=none

97: 5
                             0   156     0     0     0     0     0     0     0   266     0     0     0     0     0     0     0     0     0     0     0     0     0     0   157   156   156   156   157   156     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,66,67,68,
   Success=none

98: 5
                             0   158     0     0     0     0     0     0     0     0     0     0     0   268     0     0     0     0     0     0     0     0     0     0   158   158   158   158   158   158     0
   Matched=71,72,
   Success=none

99: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   159
   Matched=0,10,
   Success=none

100: 6
                             0     0     0     0     0     0     0     0   270     0     0     0     0     0     0     0     0     0     0     0   269     0     0     0     0     0     0     0     0     0     0
   Matched=1,11,
   Success=none

101: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   160
   Matched=0,
   Success=none

102: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   269     0     0     0     0     0     0     0     0     0     0
   Matched=1,
   Success=none

103: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   161
   Matched=5,
   Success=none

104: 6
                             0     0     0     0     0     0     0     0     0     0     0   271     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=6,
   Success=none

105: 6
                             0     0     0   272     0     0   163     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   162
   Matched=10,15,20,
   Success=none

106: 6
                             0     0     0     0     0     0     0     0   270     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=11,
   Success=none

107: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   273     0
   Matched=21,
   Success=none

108: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   162
   Matched=10,
   Success=none

109: 6
                             0     0     0     0     0     0   163     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=20,
   Success=none

110: 6
                             0     0     0     0     0     0     0     0     0     0   274     0     0     0     0     0     0     0     0     0     0     0     0     0   164     0     0     0   164     0     0
   Matched=36,46,47,48,49,50,
   Success=none

111: 6
                             0   166     0     0     0     0     0     0     0   275   274     0     0     0     0     0     0     0     0     0     0     0     0     0   165   166   166   166   165   166     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,
   Success=none

112: 6
                             0   168     0     0     0     0     0     0     0   276   274     0     0     0     0     0     0     0     0     0     0     0     0     0   167   168   168   168   167   168     0
   Matched=36,46,47,48,49,50,56,57,58,59,
   Success=none

113: 6
                             0   170     0     0     0     0     0     0     0   277   274     0     0     0     0     0     0     0     0     0     0     0     0     0   169   170   170   170   169   170     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,56,57,58,59,
   Success=none

114: 6
                             0   172     0     0     0     0     0     0     0   278   274     0     0     0     0     0     0     0     0     0     0     0     0     0   171   172   172   172   171   172     0
   Matched=36,46,47,48,49,50,61,62,63,
   Success=none

115: 6
                             0   174     0     0     0     0     0     0     0   279   274     0     0     0     0     0     0     0     0     0     0     0     0     0   173   174   174   174   173   174     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,61,62,63,
   Success=none

116: 6
                             0   176     0     0     0     0     0     0     0   280   274     0     0     0     0     0     0     0     0     0     0     0     0     0   175   176   176   176   175   176     0
   Matched=36,46,47,48,49,50,56,57,58,59,61,62,63,
   Success=none

117: 6
                             0   178     0     0     0     0     0     0     0   281   274     0     0     0     0     0     0     0     0     0     0     0     0     0   177   178   178   178   177   178     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,
   Success=none

118: 6
                             0   180     0     0     0     0     0     0     0   282   274     0     0     0     0     0     0     0     0     0     0     0     0     0   179   180   180   180   179   180     0
   Matched=36,46,47,48,49,50,66,67,
   Success=none

119: 6
                             0   182     0     0     0     0     0     0     0   283   274     0     0     0     0     0     0     0     0     0     0     0     0     0   181   182   182   182   181   182     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,66,67,
   Success=none

120: 6
                             0   184     0     0     0     0     0     0     0   284   274     0     0     0     0     0     0     0     0     0     0     0     0     0   183   184   184   184   183   184     0
   Matched=36,46,47,48,49,50,56,57,58,59,66,67,
   Success=none

121: 6
                             0   186     0     0     0     0     0     0     0   285   274     0     0     0     0     0     0     0     0     0     0     0     0     0   185   186   186   186   185   186     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,56,57,58,59,66,67,
   Success=none

122: 6
                             0   188     0     0     0     0     0     0     0   286   274     0     0     0     0     0     0     0     0     0     0     0     0     0   187   188   188   188   187   188     0
   Matched=36,46,47,48,49,50,61,62,63,66,67,
   Success=none

123: 6
                             0   190     0     0     0     0     0     0     0   287   274     0     0     0     0     0     0     0     0     0     0     0     0     0   189   190   190   190   189   190     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,61,62,63,66,67,
   Success=none

124: 6
                             0   192     0     0     0     0     0     0     0   288   274     0     0     0     0     0     0     0     0     0     0     0     0     0   191   192   192   192   191   192     0
   Matched=36,46,47,48,49,50,56,57,58,59,61,62,63,66,67,
   Success=none

125: 6
                             0   194     0     0     0     0     0     0     0   289   274     0     0     0     0     0     0     0     0     0     0     0     0     0   193   194   194   194   193   194     0
   Matched=36,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,66,67,
   Success=none

126: 6
                             0     0     0     0     0     0     0     0     0     0   290     0     0     0     0     0     0     0     0     0     0     0     0     0   164     0     0     0   164     0     0
   Matched=41,46,47,48,49,50,
   Success=none

127: 6
                             0   166     0     0     0     0     0     0     0   275   290     0     0     0     0     0     0     0     0     0     0     0     0     0   165   166   166   166   165   166     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,
   Success=none

128: 6
                             0   168     0     0     0     0     0     0     0   276   290     0     0     0     0     0     0     0     0     0     0     0     0     0   167   168   168   168   167   168     0
   Matched=41,46,47,48,49,50,56,57,58,59,
   Success=none

129: 6
                             0   170     0     0     0     0     0     0     0   277   290     0     0     0     0     0     0     0     0     0     0     0     0     0   169   170   170   170   169   170     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,56,57,58,59,
   Success=none

130: 6
                             0   172     0     0     0     0     0     0     0   278   290     0     0     0     0     0     0     0     0     0     0     0     0     0   171   172   172   172   171   172     0
   Matched=41,46,47,48,49,50,61,62,63,
   Success=none

131: 6
                             0   174     0     0     0     0     0     0     0   279   290     0     0     0     0     0     0     0     0     0     0     0     0     0   173   174   174   174   173   174     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,61,62,63,
   Success=none

132: 6
                             0   176     0     0     0     0     0     0     0   280   290     0     0     0     0     0     0     0     0     0     0     0     0     0   175   176   176   176   175   176     0
   Matched=41,46,47,48,49,50,56,57,58,59,61,62,63,
   Success=none

133: 6
                             0   178     0     0     0     0     0     0     0   281   290     0     0     0     0     0     0     0     0     0     0     0     0     0   177   178   178   178   177   178     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,
   Success=none

134: 6
                             0   180     0     0     0     0     0     0     0   282   290     0     0     0     0     0     0     0     0     0     0     0     0     0   179   180   180   180   179   180     0
   Matched=41,46,47,48,49,50,66,67,
   Success=none

135: 6
                             0   182     0     0     0     0     0     0     0   283   290     0     0     0     0     0     0     0     0     0     0     0     0     0   181   182   182   182   181   182     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,66,67,
   Success=none

136: 6
                             0   184     0     0     0     0     0     0     0   284   290     0     0     0     0     0     0     0     0     0     0     0     0     0   183   184   184   184   183   184     0
   Matched=41,46,47,48,49,50,56,57,58,59,66,67,
   Success=none

137: 6
                             0   186     0     0     0     0     0     0     0   285   290     0     0     0     0     0     0     0     0     0     0     0     0     0   185   186   186   186   185   186     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,56,57,58,59,66,67,
   Success=none

138: 6
                             0   188     0     0     0     0     0     0     0   286   290     0     0     0     0     0     0     0     0     0     0     0     0     0   187   188   188   188   187   188     0
   Matched=41,46,47,48,49,50,61,62,63,66,67,
   Success=none

139: 6
                             0   190     0     0     0     0     0     0     0   287   290     0     0     0     0     0     0     0     0     0     0     0     0     0   189   190   190   190   189   190     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,61,62,63,66,67,
   Success=none

140: 6
                             0   192     0     0     0     0     0     0     0   288   290     0     0     0     0     0     0     0     0     0     0     0     0     0   191   192   192   192   191   192     0
   Matched=41,46,47,48,49,50,56,57,58,59,61,62,63,66,67,
   Success=none

141: 6
                             0   194     0     0     0     0     0     0     0   289   290     0     0     0     0     0     0     0     0     0     0     0     0     0   193   194   194   194   193   194     0
   Matched=41,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,66,67,
   Success=none

142: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   164     0     0     0   164     0     0
   Matched=46,47,48,49,50,
   Success=none

143: 6
                             0   166     0     0     0     0     0     0     0   275     0     0     0     0     0     0     0     0     0     0     0     0     0     0   165   166   166   166   165   166     0
   Matched=46,47,48,49,50,51,52,53,54,55,
   Success=none

144: 6
                             0   168     0     0     0     0     0     0     0   276     0     0     0     0     0     0     0     0     0     0     0     0     0     0   167   168   168   168   167   168     0
   Matched=46,47,48,49,50,56,57,58,59,
   Success=none

145: 6
                             0   170     0     0     0     0     0     0     0   277     0     0     0     0     0     0     0     0     0     0     0     0     0     0   169   170   170   170   169   170     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,
   Success=none

146: 6
                             0   172     0     0     0     0     0     0     0   278     0     0     0     0     0     0     0     0     0     0     0     0     0     0   171   172   172   172   171   172     0
   Matched=46,47,48,49,50,61,62,63,
   Success=none

147: 6
                             0   174     0     0     0     0     0     0     0   279     0     0     0     0     0     0     0     0     0     0     0     0     0     0   173   174   174   174   173   174     0
   Matched=46,47,48,49,50,51,52,53,54,55,61,62,63,
   Success=none

148: 6
                             0   176     0     0     0     0     0     0     0   280     0     0     0     0     0     0     0     0     0     0     0     0     0     0   175   176   176   176   175   176     0
   Matched=46,47,48,49,50,56,57,58,59,61,62,63,
   Success=none

149: 6
                             0   178     0     0     0     0     0     0     0   281     0     0     0     0     0     0     0     0     0     0     0     0     0     0   177   178   178   178   177   178     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,
   Success=none

150: 6
                             0   180     0     0     0     0     0     0     0   282     0     0     0     0     0     0     0     0     0     0     0     0     0     0   179   180   180   180   179   180     0
   Matched=46,47,48,49,50,66,67,
   Success=none

151: 6
                             0   182     0     0     0     0     0     0     0   283     0     0     0     0     0     0     0     0     0     0     0     0     0     0   181   182   182   182   181   182     0
   Matched=46,47,48,49,50,51,52,53,54,55,66,67,
   Success=none

152: 6
                             0   184     0     0     0     0     0     0     0   284     0     0     0     0     0     0     0     0     0     0     0     0     0     0   183   184   184   184   183   184     0
   Matched=46,47,48,49,50,56,57,58,59,66,67,
   Success=none

153: 6
                             0   186     0     0     0     0     0     0     0   285     0     0     0     0     0     0     0     0     0     0     0     0     0     0   185   186   186   186   185   186     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,66,67,
   Success=none

154: 6
                             0   188     0     0     0     0     0     0     0   286     0     0     0     0     0     0     0     0     0     0     0     0     0     0   187   188   188   188   187   188     0
   Matched=46,47,48,49,50,61,62,63,66,67,
   Success=none

155: 6
                             0   190     0     0     0     0     0     0     0   287     0     0     0     0     0     0     0     0     0     0     0     0     0     0   189   190   190   190   189   190     0
   Matched=46,47,48,49,50,51,52,53,54,55,61,62,63,66,67,
   Success=none

156: 6
                             0   192     0     0     0     0     0     0     0   288     0     0     0     0     0     0     0     0     0     0     0     0     0     0   191   192   192   192   191   192     0
   Matched=46,47,48,49,50,56,57,58,59,61,62,63,66,67,
   Success=none

157: 6
                             0   194     0     0     0     0     0     0     0   289     0     0     0     0     0     0     0     0     0     0     0     0     0     0   193   194   194   194   193   194     0
   Matched=46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,66,67,
   Success=none

158: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0   291     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=71,
   Success=none

159: 7
                             0     0     0     0     0     0     0     0   293     0     0     0     0     0     0     0     0     0     0     0   292     0     0     0     0     0     0     0     0     0     0
   Matched=0,10,
   Success=none

160: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   292     0     0     0     0     0     0     0     0     0     0
   Matched=0,
   Success=none

161: 7
                             0     0     0     0     0     0     0     0     0     0     0   294     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=5,
   Success=none

162: 7
                             0     0     0     0     0     0     0     0   293     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=10,
   Success=none

163: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0   295     0
   Matched=20,
   Success=none

164: 7
                             0   195     0     0     0     0     0     0     0   296     0     0     0     0     0     0     0     0     0     0     0     0     0     0   195   195   195   195   195   195     0
   Matched=46,47,48,49,50,
   Success=none

165: 7
                             0   196     0     0     0     0     0     0     0   297     0     0     0     0     0     0     0     0     0     0     0     0     0     0   196   196   196   196   196   196     0
   Matched=46,47,48,49,50,51,52,53,54,
   Success=none

166: 7
                             0   197     0     0     0     0     0     0     0   298     0     0     0     0     0     0     0     0     0     0     0     0     0     0   197   197   197   197   197   197     0
   Matched=51,52,53,54,
   Success=none

167: 7
                             0   198     0     0     0     0     0     0     0   299     0     0     0     0     0     0     0     0     0     0     0     0     0     0   198   198   198   198   198   198     0
   Matched=46,47,48,49,50,56,57,58,
   Success=none

168: 7
                             0   199     0     0     0     0     0     0     0   300     0     0     0     0     0     0     0     0     0     0     0     0     0     0   199   199   199   199   199   199     0
   Matched=56,57,58,
   Success=none

169: 7
                             0   200     0     0     0     0     0     0     0   301     0     0     0     0     0     0     0     0     0     0     0     0     0     0   200   200   200   200   200   200     0
   Matched=46,47,48,49,50,51,52,53,54,56,57,58,
   Success=none

170: 7
                             0   201     0     0     0     0     0     0     0   302     0     0     0     0     0     0     0     0     0     0     0     0     0     0   201   201   201   201   201   201     0
   Matched=51,52,53,54,56,57,58,
   Success=none

171: 7
                             0   202     0     0     0     0     0     0     0   303     0     0     0     0     0     0     0     0     0     0     0     0     0     0   202   202   202   202   202   202     0
   Matched=46,47,48,49,50,61,62,
   Success=none

172: 7
                             0   203     0     0     0     0     0     0     0   304     0     0     0     0     0     0     0     0     0     0     0     0     0     0   203   203   203   203   203   203     0
   Matched=61,62,
   Success=none

173: 7
                             0   204     0     0     0     0     0     0     0   305     0     0     0     0     0     0     0     0     0     0     0     0     0     0   204   204   204   204   204   204     0
   Matched=46,47,48,49,50,51,52,53,54,61,62,
   Success=none

174: 7
                             0   205     0     0     0     0     0     0     0   306     0     0     0     0     0     0     0     0     0     0     0     0     0     0   205   205   205   205   205   205     0
   Matched=51,52,53,54,61,62,
   Success=none

175: 7
                             0   206     0     0     0     0     0     0     0   307     0     0     0     0     0     0     0     0     0     0     0     0     0     0   206   206   206   206   206   206     0
   Matched=46,47,48,49,50,56,57,58,61,62,
   Success=none

176: 7
                             0   207     0     0     0     0     0     0     0   308     0     0     0     0     0     0     0     0     0     0     0     0     0     0   207   207   207   207   207   207     0
   Matched=56,57,58,61,62,
   Success=none

177: 7
                             0   208     0     0     0     0     0     0     0   309     0     0     0     0     0     0     0     0     0     0     0     0     0     0   208   208   208   208   208   208     0
   Matched=46,47,48,49,50,51,52,53,54,56,57,58,61,62,
   Success=none

178: 7
                             0   209     0     0     0     0     0     0     0   310     0     0     0     0     0     0     0     0     0     0     0     0     0     0   209   209   209   209   209   209     0
   Matched=51,52,53,54,56,57,58,61,62,
   Success=none

179: 7
                             0   195     0     0     0     0     0     0     0   311     0     0     0     0     0     0     0     0     0     0     0     0     0     0   195   195   195   195   195   195     0
   Matched=46,47,48,49,50,66,
   Success=none

180: 7
                             0     0     0     0     0     0     0     0     0   312     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=66,
   Success=none

181: 7
                             0   196     0     0     0     0     0     0     0   313     0     0     0     0     0     0     0     0     0     0     0     0     0     0   196   196   196   196   196   196     0
   Matched=46,47,48,49,50,51,52,53,54,66,
   Success=none

182: 7
                             0   197     0     0     0     0     0     0     0   314     0     0     0     0     0     0     0     0     0     0     0     0     0     0   197   197   197   197   197   197     0
   Matched=51,52,53,54,66,
   Success=none

183: 7
                             0   198     0     0     0     0     0     0     0   315     0     0     0     0     0     0     0     0     0     0     0     0     0     0   198   198   198   198   198   198     0
   Matched=46,47,48,49,50,56,57,58,66,
   Success=none

184: 7
                             0   199     0     0     0     0     0     0     0   316     0     0     0     0     0     0     0     0     0     0     0     0     0     0   199   199   199   199   199   199     0
   Matched=56,57,58,66,
   Success=none

185: 7
                             0   200     0     0     0     0     0     0     0   317     0     0     0     0     0     0     0     0     0     0     0     0     0     0   200   200   200   200   200   200     0
   Matched=46,47,48,49,50,51,52,53,54,56,57,58,66,
   Success=none

186: 7
                             0   201     0     0     0     0     0     0     0   318     0     0     0     0     0     0     0     0     0     0     0     0     0     0   201   201   201   201   201   201     0
   Matched=51,52,53,54,56,57,58,66,
   Success=none

187: 7
                             0   202     0     0     0     0     0     0     0   319     0     0     0     0     0     0     0     0     0     0     0     0     0     0   202   202   202   202   202   202     0
   Matched=46,47,48,49,50,61,62,66,
   Success=none

188: 7
                             0   203     0     0     0     0     0     0     0   320     0     0     0     0     0     0     0     0     0     0     0     0     0     0   203   203   203   203   203   203     0
   Matched=61,62,66,
   Success=none

189: 7
                             0   204     0     0     0     0     0     0     0   321     0     0     0     0     0     0     0     0     0     0     0     0     0     0   204   204   204   204   204   204     0
   Matched=46,47,48,49,50,51,52,53,54,61,62,66,
   Success=none

190: 7
                             0   205     0     0     0     0     0     0     0   322     0     0     0     0     0     0     0     0     0     0     0     0     0     0   205   205   205   205   205   205     0
   Matched=51,52,53,54,61,62,66,
   Success=none

191: 7
                             0   206     0     0     0     0     0     0     0   323     0     0     0     0     0     0     0     0     0     0     0     0     0     0   206   206   206   206   206   206     0
   Matched=46,47,48,49,50,56,57,58,61,62,66,
   Success=none

192: 7
                             0   207     0     0     0     0     0     0     0   324     0     0     0     0     0     0     0     0     0     0     0     0     0     0   207   207   207   207   207   207     0
   Matched=56,57,58,61,62,66,
   Success=none

193: 7
                             0   208     0     0     0     0     0     0     0   325     0     0     0     0     0     0     0     0     0     0     0     0     0     0   208   208   208   208   208   208     0
   Matched=46,47,48,49,50,51,52,53,54,56,57,58,61,62,66,
   Success=none

194: 7
                             0   209     0     0     0     0     0     0     0   326     0     0     0     0     0     0     0     0     0     0     0     0     0     0   209   209   209   209   209   209     0
   Matched=51,52,53,54,56,57,58,61,62,66,
   Success=none

195: 8
                             0   210     0     0     0     0     0     0     0   327     0     0     0     0     0     0     0     0     0     0     0     0     0     0   210   210   210   210   210   210     0
   Matched=46,47,48,49,
   Success=none

196: 8
                             0   211     0     0     0     0     0     0     0   328     0     0     0     0     0     0     0     0     0     0     0     0     0     0   211   211   211   211   211   211     0
   Matched=46,47,48,49,51,52,53,
   Success=none

197: 8
                             0   212     0     0     0     0     0     0     0   329     0     0     0     0     0     0     0     0     0     0     0     0     0     0   212   212   212   212   212   212     0
   Matched=51,52,53,
   Success=none

198: 8
                             0   213     0     0     0     0     0     0     0   330     0     0     0     0     0     0     0     0     0     0     0     0     0     0   213   213   213   213   213   213     0
   Matched=46,47,48,49,56,57,
   Success=none

199: 8
                             0   214     0     0     0     0     0     0     0   331     0     0     0     0     0     0     0     0     0     0     0     0     0     0   214   214   214   214   214   214     0
   Matched=56,57,
   Success=none

200: 8
                             0   215     0     0     0     0     0     0     0   332     0     0     0     0     0     0     0     0     0     0     0     0     0     0   215   215   215   215   215   215     0
   Matched=46,47,48,49,51,52,53,56,57,
   Success=none

201: 8
                             0   216     0     0     0     0     0     0     0   333     0     0     0     0     0     0     0     0     0     0     0     0     0     0   216   216   216   216   216   216     0
   Matched=51,52,53,56,57,
   Success=none

202: 8
                             0   210     0     0     0     0     0     0     0   334     0     0     0     0     0     0     0     0     0     0     0     0     0     0   210   210   210   210   210   210     0
   Matched=46,47,48,49,61,
   Success=none

203: 8
                             0     0     0     0     0     0     0     0     0   335     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=61,
   Success=none

204: 8
                             0   211     0     0     0     0     0     0     0   336     0     0     0     0     0     0     0     0     0     0     0     0     0     0   211   211   211   211   211   211     0
   Matched=46,47,48,49,51,52,53,61,
   Success=none

205: 8
                             0   212     0     0     0     0     0     0     0   337     0     0     0     0     0     0     0     0     0     0     0     0     0     0   212   212   212   212   212   212     0
   Matched=51,52,53,61,
   Success=none

206: 8
                             0   213     0     0     0     0     0     0     0   338     0     0     0     0     0     0     0     0     0     0     0     0     0     0   213   213   213   213   213   213     0
   Matched=46,47,48,49,56,57,61,
   Success=none

207: 8
                             0   214     0     0     0     0     0     0     0   339     0     0     0     0     0     0     0     0     0     0     0     0     0     0   214   214   214   214   214   214     0
   Matched=56,57,61,
   Success=none

208: 8
                             0   215     0     0     0     0     0     0     0   340     0     0     0     0     0     0     0     0     0     0     0     0     0     0   215   215   215   215   215   215     0
   Matched=46,47,48,49,51,52,53,56,57,61,
   Success=none

209: 8
                             0   216     0     0     0     0     0     0     0   341     0     0     0     0     0     0     0     0     0     0     0     0     0     0   216   216   216   216   216   216     0
   Matched=51,52,53,56,57,61,
   Success=none

210: 9
                             0   217     0     0     0     0     0     0     0   342     0     0     0     0     0     0     0     0     0     0     0     0     0     0   217   217   217   217   217   217     0
   Matched=46,47,48,
   Success=none

211: 9
                             0   218     0     0     0     0     0     0     0   343     0     0     0     0     0     0     0     0     0     0     0     0     0     0   218   218   218   218   218   218     0
   Matched=46,47,48,51,52,
   Success=none

212: 9
                             0   219     0     0     0     0     0     0     0   344     0     0     0     0     0     0     0     0     0     0     0     0     0     0   219   219   219   219   219   219     0
   Matched=51,52,
   Success=none

213: 9
                             0   217     0     0     0     0     0     0     0   345     0     0     0     0     0     0     0     0     0     0     0     0     0     0   217   217   217   217   217   217     0
   Matched=46,47,48,56,
   Success=none

214: 9
                             0     0     0     0     0     0     0     0     0   346     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=56,
   Success=none

215: 9
                             0   218     0     0     0     0     0     0     0   347     0     0     0     0     0     0     0     0     0     0     0     0     0     0   218   218   218   218   218   218     0
   Matched=46,47,48,51,52,56,
   Success=none

216: 9
                             0   219     0     0     0     0     0     0     0   348     0     0     0     0     0     0     0     0     0     0     0     0     0     0   219   219   219   219   219   219     0
   Matched=51,52,56,
   Success=none

217: 10
                             0   220     0     0     0     0     0     0     0   349     0     0     0     0     0     0     0     0     0     0     0     0     0     0   220   220   220   220   220   220     0
   Matched=46,47,
   Success=none

218: 10
                             0   220     0     0     0     0     0     0     0   350     0     0     0     0     0     0     0     0     0     0     0     0     0     0   220   220   220   220   220   220     0
   Matched=46,47,51,
   Success=none

219: 10
                             0     0     0     0     0     0     0     0     0   351     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=51,
   Success=none

220: 11
                             0     0     0     0     0     0     0     0     0   352     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=46,
   Success=none

221: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=19,
   Success=19,

222: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=26,
   Success=26,

223: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=40,
   Success=40,

224: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=45,
   Success=45,

225: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=75,
   Success=75,

226: 3
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=25,26,
   Success=25,26,

227: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=4,
   Success=4,

228: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=14,
   Success=14,

229: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=9,
   Success=9,

230: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=18,
   Success=18,

231: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=34,
   Success=34,

232: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=35,
   Success=35,

233: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=24,
   Success=24,

234: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=27,29,
   Success=27,29,

235: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=39,
   Success=39,

236: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=28,30,
   Success=28,30,

237: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=70,
   Success=70,

238: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=31,
   Success=31,

239: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=44,
   Success=44,

240: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=32,
   Success=32,

241: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=33,
   Success=33,

242: 4
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=74,
   Success=74,

243: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=3,
   Success=3,

244: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=13,
   Success=13,

245: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=8,
   Success=8,

246: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=17,
   Success=17,

247: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=23,
   Success=23,

248: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=38,
   Success=38,

249: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=65,
   Success=65,

250: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=69,
   Success=69,

251: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=65,69,
   Success=65,69,

252: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=43,
   Success=43,

253: 5
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=73,
   Success=73,

254: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=2,
   Success=2,

255: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=12,
   Success=12,

256: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=7,
   Success=7,

257: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=16,
   Success=16,

258: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=22,
   Success=22,

259: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=37,
   Success=37,

260: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=60,
   Success=60,

261: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=64,
   Success=64,

262: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=60,64,
   Success=60,64,

263: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=68,
   Success=68,

264: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=60,68,
   Success=60,68,

265: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=64,68,
   Success=64,68,

266: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=60,64,68,
   Success=60,64,68,

267: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=42,
   Success=42,

268: 6
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=72,
   Success=72,

269: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=1,
   Success=1,

270: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=11,
   Success=11,

271: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=6,
   Success=6,

272: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=15,
   Success=15,

273: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=21,
   Success=21,

274: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=36,
   Success=36,

275: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,
   Success=55,

276: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=59,
   Success=59,

277: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,59,
   Success=55,59,

278: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=63,
   Success=63,

279: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,63,
   Success=55,63,

280: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=59,63,
   Success=59,63,

281: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,59,63,
   Success=55,59,63,

282: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=67,
   Success=67,

283: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,67,
   Success=55,67,

284: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=59,67,
   Success=59,67,

285: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,59,67,
   Success=55,59,67,

286: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=63,67,
   Success=63,67,

287: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,63,67,
   Success=55,63,67,

288: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=59,63,67,
   Success=59,63,67,

289: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=55,59,63,67,
   Success=55,59,63,67,

290: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=41,
   Success=41,

291: 7
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=71,
   Success=71,

292: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=0,
   Success=0,

293: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=10,
   Success=10,

294: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=5,
   Success=5,

295: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=20,
   Success=20,

296: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,
   Success=50,

297: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,
   Success=50,54,

298: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,
   Success=54,

299: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,58,
   Success=50,58,

300: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=58,
   Success=58,

301: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,58,
   Success=50,54,58,

302: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,58,
   Success=54,58,

303: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,62,
   Success=50,62,

304: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=62,
   Success=62,

305: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,62,
   Success=50,54,62,

306: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,62,
   Success=54,62,

307: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,58,62,
   Success=50,58,62,

308: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=58,62,
   Success=58,62,

309: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,58,62,
   Success=50,54,58,62,

310: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,58,62,
   Success=54,58,62,

311: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,66,
   Success=50,66,

312: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=66,
   Success=66,

313: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,66,
   Success=50,54,66,

314: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,66,
   Success=54,66,

315: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,58,66,
   Success=50,58,66,

316: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=58,66,
   Success=58,66,

317: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,58,66,
   Success=50,54,58,66,

318: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,58,66,
   Success=54,58,66,

319: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,62,66,
   Success=50,62,66,

320: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=62,66,
   Success=62,66,

321: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,62,66,
   Success=50,54,62,66,

322: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,62,66,
   Success=54,62,66,

323: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,58,62,66,
   Success=50,58,62,66,

324: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=58,62,66,
   Success=58,62,66,

325: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=50,54,58,62,66,
   Success=50,54,58,62,66,

326: 8
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=54,58,62,66,
   Success=54,58,62,66,

327: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,
   Success=49,

328: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,53,
   Success=49,53,

329: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=53,
   Success=53,

330: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,57,
   Success=49,57,

331: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=57,
   Success=57,

332: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,53,57,
   Success=49,53,57,

333: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=53,57,
   Success=53,57,

334: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,61,
   Success=49,61,

335: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=61,
   Success=61,

336: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,53,61,
   Success=49,53,61,

337: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=53,61,
   Success=53,61,

338: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,57,61,
   Success=49,57,61,

339: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=57,61,
   Success=57,61,

340: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=49,53,57,61,
   Success=49,53,57,61,

341: 9
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=53,57,61,
   Success=53,57,61,

342: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=48,
   Success=48,

343: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=48,52,
   Success=48,52,

344: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=52,
   Success=52,

345: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=48,56,
   Success=48,56,

346: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=56,
   Success=56,

347: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=48,52,56,
   Success=48,52,56,

348: 10
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=52,56,
   Success=52,56,

349: 11
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=47,
   Success=47,

350: 11
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=47,51,
   Success=47,51,

351: 11
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=51,
   Success=51,

352: 12
                             0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
   Matched=46,
   Success=46,

                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

RULE 10.0, Scheherazade.gdl(394):  cKafLikeIniMed  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  absRnoonMed { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.1, Scheherazade.gdl(394):  cKafLikeIniMed  cAnyMarks  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  absRnoonMed { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.2, Scheherazade.gdl(394):  cKafLikeIniMed  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  absRnoonMed { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  _  ;

RULE 10.3, Scheherazade.gdl(394):  cKafLikeIniMed  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  absRnoonMed { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  ;

RULE 10.4, Scheherazade.gdl(394):  cKafLikeIniMed  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  absRnoonMed { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  ;

RULE 10.5, Scheherazade.gdl(397):  absFarsiYehIni  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  *GC14* { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.6, Scheherazade.gdl(397):  absFarsiYehIni  cAnyMarks  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  *GC14* { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.7, Scheherazade.gdl(397):  absFarsiYehIni  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  *GC14* { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  _  ;

RULE 10.8, Scheherazade.gdl(397):  absFarsiYehIni  cAnyMarks  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  *GC14* { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  _  ;

RULE 10.9, Scheherazade.gdl(397):  absFarsiYehIni  absAutoKashida { shift.x = -30; advance.x = aw + -30;  }  *GC14* { shift.x = -30; advance.x = aw + -30;  }   /  ANY  _  _  _  ;

RULE 10.10, Scheherazade.gdl(400):  *GC15*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -40; advance.x = aw + -40;  }  absRrehFin { shift.x = -40; advance.x = aw + -40;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.11, Scheherazade.gdl(400):  *GC15*  cAnyMarks  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -40; advance.x = aw + -40;  }  absRrehFin { shift.x = -40; advance.x = aw + -40;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.12, Scheherazade.gdl(400):  *GC15*  cAnyMarks  cAnyMarks  absAutoKashida { shift.x = -40; advance.x = aw + -40;  }  absRrehFin { shift.x = -40; advance.x = aw + -40;  }   /  ANY  _  _  _  _  _  ;

RULE 10.13, Scheherazade.gdl(400):  *GC15*  cAnyMarks  absAutoKashida { shift.x = -40; advance.x = aw + -40;  }  absRrehFin { shift.x = -40; advance.x = aw + -40;  }   /  ANY  _  _  _  _  ;

RULE 10.14, Scheherazade.gdl(400):  *GC15*  absAutoKashida { shift.x = -40; advance.x = aw + -40;  }  absRrehFin { shift.x = -40; advance.x = aw + -40;  }   /  ANY  _  _  _  ;

RULE 10.15, Scheherazade.gdl(406):  absAlef  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRreh { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.16, Scheherazade.gdl(406):  absAlef  cAnyMarks  cAnyMarks  cAnyMarks  absRreh { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  _  ;

RULE 10.17, Scheherazade.gdl(406):  absAlef  cAnyMarks  cAnyMarks  absRreh { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  ;

RULE 10.18, Scheherazade.gdl(406):  absAlef  cAnyMarks  absRreh { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  ;

RULE 10.19, Scheherazade.gdl(406):  absAlef  absRreh { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  ;

RULE 10.20, Scheherazade.gdl(409):  *GC16*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  *GC17*  absNameMarker { shift.y = 220;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.21, Scheherazade.gdl(409):  *GC16*  cAnyMarks  cAnyMarks  cAnyMarks  *GC17*  absNameMarker { shift.y = 220;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.22, Scheherazade.gdl(409):  *GC16*  cAnyMarks  cAnyMarks  *GC17*  absNameMarker { shift.y = 220;  }   /  ANY  _  _  _  _  _  ;

RULE 10.23, Scheherazade.gdl(409):  *GC16*  cAnyMarks  *GC17*  absNameMarker { shift.y = 220;  }   /  ANY  _  _  _  _  ;

RULE 10.24, Scheherazade.gdl(409):  *GC16*  *GC17*  absNameMarker { shift.y = 220;  }   /  ANY  _  _  _  ;

RULE 10.25, Scheherazade.gdl(413):  cNoonGhunna  *GC19* { shift.y = -75;  }   /  *GC18*  _  _  ;

RULE 10.26, Scheherazade.gdl(415):  cNoonGhunna  *GC20* { shift.y = -150;  }   /  ANY  _  _  ;

RULE 10.27, Scheherazade.gdl(419):  if (kasraTcheh == 2) cBehLikeIniMed  absKasra { shift.x = -60; shift.y = 125;  }  cTchehLikeFin   /  ANY  _  _  _  ; endif; 

RULE 10.28, Scheherazade.gdl(420):  if (kasraTcheh == 2) cBehLikeIniMed  absKasratan { shift.x = -100; shift.y = 30;  }  cTchehLikeFin   /  ANY  _  _  _  ; endif; 

RULE 10.29, Scheherazade.gdl(423):  if (kasraTcheh == 1) cBehLikeIniMed  absKasra { shift.x = -40; shift.y = -200;  }  cTchehLikeFin   /  ANY  _  _  _  ; endif; 

RULE 10.30, Scheherazade.gdl(424):  if (kasraTcheh == 1) cBehLikeIniMed  absKasratan { shift.x = -60; shift.y = -130;  }  cTchehLikeFin   /  ANY  _  _  _  ; endif; 

RULE 10.31, Scheherazade.gdl(426):  cPehLikeIniMed  absKasra { shift.y = -50;  }  cTchehLikeFin   /  ANY  _  _  _  ;

RULE 10.32, Scheherazade.gdl(427):  cPehLikeIniMed  absKasratan { shift.x = -50;  }  cTchehLikeFin   /  ANY  _  _  _  ;

RULE 10.33, Scheherazade.gdl(428):  cTehLikeIniMed  absKasratan { shift.x = -80;  }  cTchehLikeFin   /  ANY  _  _  _  ;

RULE 10.34, Scheherazade.gdl(431):  absAlef  absMaddahAbove { shift.x = -130;  }  absGaf { shift.x = 30; advance.x = aw + 30;  }   /  ANY  _  _  _  ;

RULE 10.35, Scheherazade.gdl(432):  absAlef  absMaddahAbove { shift.x = -120;  }  absGafIni { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  ;

RULE 10.36, Scheherazade.gdl(435):  cBehLikeIniMed  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehBarFin { shift.x = 50; advance.x = aw + 50;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.37, Scheherazade.gdl(435):  cBehLikeIniMed  cAnyMarks  cAnyMarks  cAnyMarks  absRehBarFin { shift.x = 50; advance.x = aw + 50;  }   /  ANY  _  _  _  _  _  ;

RULE 10.38, Scheherazade.gdl(435):  cBehLikeIniMed  cAnyMarks  cAnyMarks  absRehBarFin { shift.x = 50; advance.x = aw + 50;  }   /  ANY  _  _  _  _  ;

RULE 10.39, Scheherazade.gdl(435):  cBehLikeIniMed  cAnyMarks  absRehBarFin { shift.x = 50; advance.x = aw + 50;  }   /  ANY  _  _  _  ;

RULE 10.40, Scheherazade.gdl(435):  cBehLikeIniMed  absRehBarFin { shift.x = 50; advance.x = aw + 50;  }   /  ANY  _  _  ;

RULE 10.41, Scheherazade.gdl(436):  cPehLikeIniMed  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehBarFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.42, Scheherazade.gdl(436):  cPehLikeIniMed  cAnyMarks  cAnyMarks  cAnyMarks  absRehBarFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  _  ;

RULE 10.43, Scheherazade.gdl(436):  cPehLikeIniMed  cAnyMarks  cAnyMarks  absRehBarFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  ;

RULE 10.44, Scheherazade.gdl(436):  cPehLikeIniMed  cAnyMarks  absRehBarFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  ;

RULE 10.45, Scheherazade.gdl(436):  cPehLikeIniMed  absRehBarFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  ;

RULE 10.46, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  _  _  _  ;

RULE 10.47, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  _  _  ;

RULE 10.48, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  _  ;

RULE 10.49, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  ;

RULE 10.50, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.51, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  _  _  ;

RULE 10.52, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  _  ;

RULE 10.53, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  ;

RULE 10.54, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.55, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cAnyMarks  cMark2Above  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.56, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  _  ;

RULE 10.57, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  ;

RULE 10.58, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.59, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cMark2Above  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.60, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cAnyMarks  cMark2Above  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  ;

RULE 10.61, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  _  ;

RULE 10.62, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.63, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cMark2Above  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.64, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cMark2Above  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  ;

RULE 10.65, Scheherazade.gdl(439):  *GC21*  cAnyMarks  cMark2Above  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  ;

RULE 10.66, Scheherazade.gdl(439):  *GC21*  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  _  ;

RULE 10.67, Scheherazade.gdl(439):  *GC21*  cMark2Above  cAnyMarks  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.68, Scheherazade.gdl(439):  *GC21*  cMark2Above  cAnyMarks  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  _  ;

RULE 10.69, Scheherazade.gdl(439):  *GC21*  cMark2Above  cAnyMarks  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  _  ;

RULE 10.70, Scheherazade.gdl(439):  *GC21*  cMark2Above  absRehSmallTahTwoDotsFin { shift.x = 65; advance.x = aw + 65;  }   /  ANY  _  _  _  ;

RULE 10.71, Scheherazade.gdl(442):  *GC22*  cAnyMarks  cAnyMarks  cAnyMarks  cAnyMarks  cKehehLikeFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  _  _  ;

RULE 10.72, Scheherazade.gdl(442):  *GC22*  cAnyMarks  cAnyMarks  cAnyMarks  cKehehLikeFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  _  ;

RULE 10.73, Scheherazade.gdl(442):  *GC22*  cAnyMarks  cAnyMarks  cKehehLikeFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  _  ;

RULE 10.74, Scheherazade.gdl(442):  *GC22*  cAnyMarks  cKehehLikeFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  _  ;

RULE 10.75, Scheherazade.gdl(442):  *GC22*  cKehehLikeFin { shift.x = 70; advance.x = aw + 70;  }   /  ANY  _  _  ;


