String: 1 "1"
	 Ss0(0, TRUE)  = (       4 / 4        = 400.00% )
	 Ss1(0, FALSE) = (       4 / 4        = 400.00% )
	 Ss2(1, TRUE)  = (       5 / 5        = 500.00% )
	 Ss3(1, FALSE) = (       6 / 5        = 600.00% )
	 Ss4(2, TRUE)  = (       6 / 6        = 600.00% )
	 Ss5(2, FALSE) = (       6 / 6        = 600.00% )
	 Ss6(4, TRUE)  = (       8 / 8        = 800.00% )
	 Ss7(4, FALSE) = (       8 / 8        = 800.00% )
	 Ss8(8, TRUE)  = (      12 / 12       = 1200.00% )
	 Ss9(8, FALSE) = (      12 / 12       = 1200.00% )
	 strdup()        = (       2 / 1        = 200.00% )
	 NM_Ss           = (      34 / 33       = 3400.00% )
	 NM_Ss x2        = (      34 / 33       = 3400.00% )
	 NM_Ss xSs       = (      34 / 33       = 3400.00% )
String: 2 "12"
	 Ss0(0, TRUE)  = (       5 / 5        = 250.00% )
	 Ss1(0, FALSE) = (       6 / 5        = 300.00% )
	 Ss2(1, TRUE)  = (       6 / 6        = 300.00% )
	 Ss3(1, FALSE) = (       6 / 6        = 300.00% )
	 Ss4(2, TRUE)  = (       7 / 7        = 350.00% )
	 Ss5(2, FALSE) = (       8 / 7        = 400.00% )
	 Ss6(4, TRUE)  = (       9 / 9        = 450.00% )
	 Ss7(4, FALSE) = (      12 / 9        = 600.00% )
	 Ss8(8, TRUE)  = (      13 / 13       = 650.00% )
	 Ss9(8, FALSE) = (      16 / 13       = 800.00% )
	 strdup()        = (       3 / 2        = 100.00% )
	 NM_Ss           = (      35 / 34       = 1750.00% )
	 NM_Ss x2        = (      36 / 34       = 1800.00% )
	 NM_Ss xSs       = (      35 / 34       = 1750.00% )
String: 3 "123"
	 Ss0(0, TRUE)  = (       6 / 6        = 200.00% )
	 Ss1(0, FALSE) = (       6 / 6        = 200.00% )
	 Ss2(1, TRUE)  = (       7 / 7        = 233.33% )
	 Ss3(1, FALSE) = (       8 / 7        = 266.67% )
	 Ss4(2, TRUE)  = (       8 / 8        = 266.67% )
	 Ss5(2, FALSE) = (       8 / 8        = 266.67% )
	 Ss6(4, TRUE)  = (      10 / 10       = 333.33% )
	 Ss7(4, FALSE) = (      12 / 10       = 400.00% )
	 Ss8(8, TRUE)  = (      14 / 14       = 466.67% )
	 Ss9(8, FALSE) = (      16 / 14       = 533.33% )
	 strdup()        = (       4 / 3        = 100.00% )
	 NM_Ss           = (      36 / 35       = 1200.00% )
	 NM_Ss x2        = (      36 / 35       = 1200.00% )
	 NM_Ss xSs       = (      36 / 35       = 1200.00% )
String: 4 "1234"
	 Ss0(0, TRUE)  = (       7 / 7        = 175.00% )
	 Ss1(0, FALSE) = (       8 / 7        = 200.00% )
	 Ss2(1, TRUE)  = (       8 / 8        = 200.00% )
	 Ss3(1, FALSE) = (       8 / 8        = 200.00% )
	 Ss4(2, TRUE)  = (       9 / 9        = 225.00% )
	 Ss5(2, FALSE) = (      12 / 9        = 300.00% )
	 Ss6(4, TRUE)  = (      11 / 11       = 275.00% )
	 Ss7(4, FALSE) = (      12 / 11       = 300.00% )
	 Ss8(8, TRUE)  = (      15 / 15       = 375.00% )
	 Ss9(8, FALSE) = (      16 / 15       = 400.00% )
	 strdup()        = (       5 / 4        = 100.00% )
	 NM_Ss           = (      37 / 36       = 925.00% )
	 NM_Ss x2        = (      40 / 36       = 1000.00% )
	 NM_Ss xSs       = (      38 / 36       = 950.00% )
String: 5 "12345"
	 Ss0(0, TRUE)  = (       8 / 8        = 160.00% )
	 Ss1(0, FALSE) = (       8 / 8        = 160.00% )
	 Ss2(1, TRUE)  = (       9 / 9        = 180.00% )
	 Ss3(1, FALSE) = (      12 / 9        = 240.00% )
	 Ss4(2, TRUE)  = (      10 / 10       = 200.00% )
	 Ss5(2, FALSE) = (      12 / 10       = 240.00% )
	 Ss6(4, TRUE)  = (      12 / 12       = 240.00% )
	 Ss7(4, FALSE) = (      12 / 12       = 240.00% )
	 Ss8(8, TRUE)  = (      16 / 16       = 320.00% )
	 Ss9(8, FALSE) = (      16 / 16       = 320.00% )
	 strdup()        = (       6 / 5        = 100.00% )
	 NM_Ss           = (      38 / 37       = 760.00% )
	 NM_Ss x2        = (      40 / 37       = 800.00% )
	 NM_Ss xSs       = (      38 / 37       = 760.00% )
String: 6 "123456"
	 Ss0(0, TRUE)  = (       9 / 9        = 150.00% )
	 Ss1(0, FALSE) = (      12 / 9        = 200.00% )
	 Ss2(1, TRUE)  = (      10 / 10       = 166.67% )
	 Ss3(1, FALSE) = (      12 / 10       = 200.00% )
	 Ss4(2, TRUE)  = (      11 / 11       = 183.33% )
	 Ss5(2, FALSE) = (      12 / 11       = 200.00% )
	 Ss6(4, TRUE)  = (      13 / 13       = 216.67% )
	 Ss7(4, FALSE) = (      16 / 13       = 266.67% )
	 Ss8(8, TRUE)  = (      17 / 17       = 283.33% )
	 Ss9(8, FALSE) = (      24 / 17       = 400.00% )
	 strdup()        = (       7 / 6        = 100.00% )
	 NM_Ss           = (      39 / 38       = 650.00% )
	 NM_Ss x2        = (      40 / 38       = 666.67% )
	 NM_Ss xSs       = (      40 / 38       = 666.67% )
String: 7 "1234567"
	 Ss0(0, TRUE)  = (      10 / 10       = 142.86% )
	 Ss1(0, FALSE) = (      12 / 10       = 171.43% )
	 Ss2(1, TRUE)  = (      11 / 11       = 157.14% )
	 Ss3(1, FALSE) = (      12 / 11       = 171.43% )
	 Ss4(2, TRUE)  = (      12 / 12       = 171.43% )
	 Ss5(2, FALSE) = (      12 / 12       = 171.43% )
	 Ss6(4, TRUE)  = (      14 / 14       = 200.00% )
	 Ss7(4, FALSE) = (      16 / 14       = 228.57% )
	 Ss8(8, TRUE)  = (      18 / 18       = 257.14% )
	 Ss9(8, FALSE) = (      24 / 18       = 342.86% )
	 strdup()        = (       8 / 7        = 100.00% )
	 NM_Ss           = (      40 / 39       = 571.43% )
	 NM_Ss x2        = (      40 / 39       = 571.43% )
	 NM_Ss xSs       = (      40 / 39       = 571.43% )
String: 8 "12345678"
	 Ss0(0, TRUE)  = (      11 / 11       = 137.50% )
	 Ss1(0, FALSE) = (      12 / 11       = 150.00% )
	 Ss2(1, TRUE)  = (      12 / 12       = 150.00% )
	 Ss3(1, FALSE) = (      12 / 12       = 150.00% )
	 Ss4(2, TRUE)  = (      13 / 13       = 162.50% )
	 Ss5(2, FALSE) = (      16 / 13       = 200.00% )
	 Ss6(4, TRUE)  = (      15 / 15       = 187.50% )
	 Ss7(4, FALSE) = (      16 / 15       = 200.00% )
	 Ss8(8, TRUE)  = (      19 / 19       = 237.50% )
	 Ss9(8, FALSE) = (      24 / 19       = 300.00% )
	 strdup()        = (       9 / 8        = 100.00% )
	 NM_Ss           = (      41 / 40       = 512.50% )
	 NM_Ss x2        = (      48 / 40       = 600.00% )
	 NM_Ss xSs       = (      44 / 40       = 550.00% )
String: 9 "123456789"
	 Ss0(0, TRUE)  = (      12 / 12       = 133.33% )
	 Ss1(0, FALSE) = (      12 / 12       = 133.33% )
	 Ss2(1, TRUE)  = (      13 / 13       = 144.44% )
	 Ss3(1, FALSE) = (      16 / 13       = 177.78% )
	 Ss4(2, TRUE)  = (      14 / 14       = 155.56% )
	 Ss5(2, FALSE) = (      16 / 14       = 177.78% )
	 Ss6(4, TRUE)  = (      16 / 16       = 177.78% )
	 Ss7(4, FALSE) = (      16 / 16       = 177.78% )
	 Ss8(8, TRUE)  = (      20 / 20       = 222.22% )
	 Ss9(8, FALSE) = (      24 / 20       = 266.67% )
	 strdup()        = (      10 / 9        = 100.00% )
	 NM_Ss           = (      42 / 41       = 466.67% )
	 NM_Ss x2        = (      48 / 41       = 533.33% )
	 NM_Ss xSs       = (      44 / 41       = 488.89% )
String: 10 "123456789 "
	 Ss0(0, TRUE)  = (      13 / 13       = 130.00% )
	 Ss1(0, FALSE) = (      16 / 13       = 160.00% )
	 Ss2(1, TRUE)  = (      14 / 14       = 140.00% )
	 Ss3(1, FALSE) = (      16 / 14       = 160.00% )
	 Ss4(2, TRUE)  = (      15 / 15       = 150.00% )
	 Ss5(2, FALSE) = (      16 / 15       = 160.00% )
	 Ss6(4, TRUE)  = (      17 / 17       = 170.00% )
	 Ss7(4, FALSE) = (      24 / 17       = 240.00% )
	 Ss8(8, TRUE)  = (      21 / 21       = 210.00% )
	 Ss9(8, FALSE) = (      24 / 21       = 240.00% )
	 strdup()        = (      11 / 10       = 100.00% )
	 NM_Ss           = (      43 / 42       = 430.00% )
	 NM_Ss x2        = (      48 / 42       = 480.00% )
	 NM_Ss xSs       = (      44 / 42       = 440.00% )
String: 11 "123456789 1"
	 Ss0(0, TRUE)  = (      14 / 14       = 127.27% )
	 Ss1(0, FALSE) = (      16 / 14       = 145.45% )
	 Ss2(1, TRUE)  = (      15 / 15       = 136.36% )
	 Ss3(1, FALSE) = (      16 / 15       = 145.45% )
	 Ss4(2, TRUE)  = (      16 / 16       = 145.45% )
	 Ss5(2, FALSE) = (      16 / 16       = 145.45% )
	 Ss6(4, TRUE)  = (      18 / 18       = 163.64% )
	 Ss7(4, FALSE) = (      24 / 18       = 218.18% )
	 Ss8(8, TRUE)  = (      22 / 22       = 200.00% )
	 Ss9(8, FALSE) = (      24 / 22       = 218.18% )
	 strdup()        = (      12 / 11       = 100.00% )
	 NM_Ss           = (      44 / 43       = 400.00% )
	 NM_Ss x2        = (      48 / 43       = 436.36% )
	 NM_Ss xSs       = (      44 / 43       = 400.00% )
String: 12 "123456789 12"
	 Ss0(0, TRUE)  = (      15 / 15       = 125.00% )
	 Ss1(0, FALSE) = (      16 / 15       = 133.33% )
	 Ss2(1, TRUE)  = (      16 / 16       = 133.33% )
	 Ss3(1, FALSE) = (      16 / 16       = 133.33% )
	 Ss4(2, TRUE)  = (      17 / 17       = 141.67% )
	 Ss5(2, FALSE) = (      24 / 17       = 200.00% )
	 Ss6(4, TRUE)  = (      19 / 19       = 158.33% )
	 Ss7(4, FALSE) = (      24 / 19       = 200.00% )
	 Ss8(8, TRUE)  = (      23 / 23       = 191.67% )
	 Ss9(8, FALSE) = (      24 / 23       = 200.00% )
	 strdup()        = (      13 / 12       = 100.00% )
	 NM_Ss           = (      45 / 44       = 375.00% )
	 NM_Ss x2        = (      48 / 44       = 400.00% )
	 NM_Ss xSs       = (      48 / 44       = 400.00% )
String: 13 "123456789 123"
	 Ss0(0, TRUE)  = (      16 / 16       = 123.08% )
	 Ss1(0, FALSE) = (      16 / 16       = 123.08% )
	 Ss2(1, TRUE)  = (      17 / 17       = 130.77% )
	 Ss3(1, FALSE) = (      24 / 17       = 184.62% )
	 Ss4(2, TRUE)  = (      18 / 18       = 138.46% )
	 Ss5(2, FALSE) = (      24 / 18       = 184.62% )
	 Ss6(4, TRUE)  = (      20 / 20       = 153.85% )
	 Ss7(4, FALSE) = (      24 / 20       = 184.62% )
	 Ss8(8, TRUE)  = (      24 / 24       = 184.62% )
	 Ss9(8, FALSE) = (      24 / 24       = 184.62% )
	 strdup()        = (      14 / 13       = 100.00% )
	 NM_Ss           = (      46 / 45       = 353.85% )
	 NM_Ss x2        = (      48 / 45       = 369.23% )
	 NM_Ss xSs       = (      48 / 45       = 369.23% )
String: 14 "123456789 1234"
	 Ss0(0, TRUE)  = (      17 / 17       = 121.43% )
	 Ss1(0, FALSE) = (      24 / 17       = 171.43% )
	 Ss2(1, TRUE)  = (      18 / 18       = 128.57% )
	 Ss3(1, FALSE) = (      24 / 18       = 171.43% )
	 Ss4(2, TRUE)  = (      19 / 19       = 135.71% )
	 Ss5(2, FALSE) = (      24 / 19       = 171.43% )
	 Ss6(4, TRUE)  = (      21 / 21       = 150.00% )
	 Ss7(4, FALSE) = (      24 / 21       = 171.43% )
	 Ss8(8, TRUE)  = (      25 / 25       = 178.57% )
	 Ss9(8, FALSE) = (      32 / 25       = 228.57% )
	 strdup()        = (      15 / 14       = 100.00% )
	 NM_Ss           = (      47 / 46       = 335.71% )
	 NM_Ss x2        = (      48 / 46       = 342.86% )
	 NM_Ss xSs       = (      48 / 46       = 342.86% )
String: 15 "123456789 12345"
	 Ss0(0, TRUE)  = (      18 / 18       = 120.00% )
	 Ss1(0, FALSE) = (      24 / 18       = 160.00% )
	 Ss2(1, TRUE)  = (      19 / 19       = 126.67% )
	 Ss3(1, FALSE) = (      24 / 19       = 160.00% )
	 Ss4(2, TRUE)  = (      20 / 20       = 133.33% )
	 Ss5(2, FALSE) = (      24 / 20       = 160.00% )
	 Ss6(4, TRUE)  = (      22 / 22       = 146.67% )
	 Ss7(4, FALSE) = (      24 / 22       = 160.00% )
	 Ss8(8, TRUE)  = (      26 / 26       = 173.33% )
	 Ss9(8, FALSE) = (      32 / 26       = 213.33% )
	 strdup()        = (      16 / 15       = 100.00% )
	 NM_Ss           = (      48 / 47       = 320.00% )
	 NM_Ss x2        = (      48 / 47       = 320.00% )
	 NM_Ss xSs       = (      48 / 47       = 320.00% )
String: 16 "123456789 123456"
	 Ss0(0, TRUE)  = (      19 / 19       = 118.75% )
	 Ss1(0, FALSE) = (      24 / 19       = 150.00% )
	 Ss2(1, TRUE)  = (      20 / 20       = 125.00% )
	 Ss3(1, FALSE) = (      24 / 20       = 150.00% )
	 Ss4(2, TRUE)  = (      21 / 21       = 131.25% )
	 Ss5(2, FALSE) = (      24 / 21       = 150.00% )
	 Ss6(4, TRUE)  = (      23 / 23       = 143.75% )
	 Ss7(4, FALSE) = (      24 / 23       = 150.00% )
	 Ss8(8, TRUE)  = (      27 / 27       = 168.75% )
	 Ss9(8, FALSE) = (      32 / 27       = 200.00% )
	 strdup()        = (      17 / 16       = 100.00% )
	 NM_Ss           = (      49 / 48       = 306.25% )
	 NM_Ss x2        = (      64 / 48       = 400.00% )
	 NM_Ss xSs       = (      56 / 48       = 350.00% )
String: 17 "123456789 1234567"
	 Ss0(0, TRUE)  = (      20 / 20       = 117.65% )
	 Ss1(0, FALSE) = (      24 / 20       = 141.18% )
	 Ss2(1, TRUE)  = (      21 / 21       = 123.53% )
	 Ss3(1, FALSE) = (      24 / 21       = 141.18% )
	 Ss4(2, TRUE)  = (      22 / 22       = 129.41% )
	 Ss5(2, FALSE) = (      24 / 22       = 141.18% )
	 Ss6(4, TRUE)  = (      24 / 24       = 141.18% )
	 Ss7(4, FALSE) = (      24 / 24       = 141.18% )
	 Ss8(8, TRUE)  = (      28 / 28       = 164.71% )
	 Ss9(8, FALSE) = (      32 / 28       = 188.24% )
	 strdup()        = (      18 / 17       = 100.00% )
	 NM_Ss           = (      50 / 49       = 294.12% )
	 NM_Ss x2        = (      64 / 49       = 376.47% )
	 NM_Ss xSs       = (      56 / 49       = 329.41% )
String: 18 "123456789 12345678"
	 Ss0(0, TRUE)  = (      21 / 21       = 116.67% )
	 Ss1(0, FALSE) = (      24 / 21       = 133.33% )
	 Ss2(1, TRUE)  = (      22 / 22       = 122.22% )
	 Ss3(1, FALSE) = (      24 / 22       = 133.33% )
	 Ss4(2, TRUE)  = (      23 / 23       = 127.78% )
	 Ss5(2, FALSE) = (      24 / 23       = 133.33% )
	 Ss6(4, TRUE)  = (      25 / 25       = 138.89% )
	 Ss7(4, FALSE) = (      32 / 25       = 177.78% )
	 Ss8(8, TRUE)  = (      29 / 29       = 161.11% )
	 Ss9(8, FALSE) = (      32 / 29       = 177.78% )
	 strdup()        = (      19 / 18       = 100.00% )
	 NM_Ss           = (      51 / 50       = 283.33% )
	 NM_Ss x2        = (      64 / 50       = 355.56% )
	 NM_Ss xSs       = (      56 / 50       = 311.11% )
String: 19 "123456789 123456789"
	 Ss0(0, TRUE)  = (      22 / 22       = 115.79% )
	 Ss1(0, FALSE) = (      24 / 22       = 126.32% )
	 Ss2(1, TRUE)  = (      23 / 23       = 121.05% )
	 Ss3(1, FALSE) = (      24 / 23       = 126.32% )
	 Ss4(2, TRUE)  = (      24 / 24       = 126.32% )
	 Ss5(2, FALSE) = (      24 / 24       = 126.32% )
	 Ss6(4, TRUE)  = (      26 / 26       = 136.84% )
	 Ss7(4, FALSE) = (      32 / 26       = 168.42% )
	 Ss8(8, TRUE)  = (      30 / 30       = 157.89% )
	 Ss9(8, FALSE) = (      32 / 30       = 168.42% )
	 strdup()        = (      20 / 19       = 100.00% )
	 NM_Ss           = (      52 / 51       = 273.68% )
	 NM_Ss x2        = (      64 / 51       = 336.84% )
	 NM_Ss xSs       = (      56 / 51       = 294.74% )
String: 20 "123456789 123456789 "
	 Ss0(0, TRUE)  = (      23 / 23       = 115.00% )
	 Ss1(0, FALSE) = (      24 / 23       = 120.00% )
	 Ss2(1, TRUE)  = (      24 / 24       = 120.00% )
	 Ss3(1, FALSE) = (      24 / 24       = 120.00% )
	 Ss4(2, TRUE)  = (      25 / 25       = 125.00% )
	 Ss5(2, FALSE) = (      32 / 25       = 160.00% )
	 Ss6(4, TRUE)  = (      27 / 27       = 135.00% )
	 Ss7(4, FALSE) = (      32 / 27       = 160.00% )
	 Ss8(8, TRUE)  = (      31 / 31       = 155.00% )
	 Ss9(8, FALSE) = (      32 / 31       = 160.00% )
	 strdup()        = (      21 / 20       = 100.00% )
	 NM_Ss           = (      53 / 52       = 265.00% )
	 NM_Ss x2        = (      64 / 52       = 320.00% )
	 NM_Ss xSs       = (      56 / 52       = 280.00% )
String: 21 "123456789 123456789 1"
	 Ss0(0, TRUE)  = (      24 / 24       = 114.29% )
	 Ss1(0, FALSE) = (      24 / 24       = 114.29% )
	 Ss2(1, TRUE)  = (      25 / 25       = 119.05% )
	 Ss3(1, FALSE) = (      32 / 25       = 152.38% )
	 Ss4(2, TRUE)  = (      26 / 26       = 123.81% )
	 Ss5(2, FALSE) = (      32 / 26       = 152.38% )
	 Ss6(4, TRUE)  = (      28 / 28       = 133.33% )
	 Ss7(4, FALSE) = (      32 / 28       = 152.38% )
	 Ss8(8, TRUE)  = (      32 / 32       = 152.38% )
	 Ss9(8, FALSE) = (      32 / 32       = 152.38% )
	 strdup()        = (      22 / 21       = 100.00% )
	 NM_Ss           = (      54 / 53       = 257.14% )
	 NM_Ss x2        = (      64 / 53       = 304.76% )
	 NM_Ss xSs       = (      56 / 53       = 266.67% )
String: 22 "123456789 123456789 12"
	 Ss0(0, TRUE)  = (      25 / 25       = 113.64% )
	 Ss1(0, FALSE) = (      32 / 25       = 145.45% )
	 Ss2(1, TRUE)  = (      26 / 26       = 118.18% )
	 Ss3(1, FALSE) = (      32 / 26       = 145.45% )
	 Ss4(2, TRUE)  = (      27 / 27       = 122.73% )
	 Ss5(2, FALSE) = (      32 / 27       = 145.45% )
	 Ss6(4, TRUE)  = (      29 / 29       = 131.82% )
	 Ss7(4, FALSE) = (      32 / 29       = 145.45% )
	 Ss8(8, TRUE)  = (      33 / 33       = 150.00% )
	 Ss9(8, FALSE) = (      48 / 33       = 218.18% )
	 strdup()        = (      23 / 22       = 100.00% )
	 NM_Ss           = (      55 / 54       = 250.00% )
	 NM_Ss x2        = (      64 / 54       = 290.91% )
	 NM_Ss xSs       = (      56 / 54       = 254.55% )
String: 23 "123456789 123456789 123"
	 Ss0(0, TRUE)  = (      26 / 26       = 113.04% )
	 Ss1(0, FALSE) = (      32 / 26       = 139.13% )
	 Ss2(1, TRUE)  = (      27 / 27       = 117.39% )
	 Ss3(1, FALSE) = (      32 / 27       = 139.13% )
	 Ss4(2, TRUE)  = (      28 / 28       = 121.74% )
	 Ss5(2, FALSE) = (      32 / 28       = 139.13% )
	 Ss6(4, TRUE)  = (      30 / 30       = 130.43% )
	 Ss7(4, FALSE) = (      32 / 30       = 139.13% )
	 Ss8(8, TRUE)  = (      34 / 34       = 147.83% )
	 Ss9(8, FALSE) = (      48 / 34       = 208.70% )
	 strdup()        = (      24 / 23       = 100.00% )
	 NM_Ss           = (      56 / 55       = 243.48% )
	 NM_Ss x2        = (      64 / 55       = 278.26% )
	 NM_Ss xSs       = (      56 / 55       = 243.48% )
String: 24 "123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      27 / 27       = 112.50% )
	 Ss1(0, FALSE) = (      32 / 27       = 133.33% )
	 Ss2(1, TRUE)  = (      28 / 28       = 116.67% )
	 Ss3(1, FALSE) = (      32 / 28       = 133.33% )
	 Ss4(2, TRUE)  = (      29 / 29       = 120.83% )
	 Ss5(2, FALSE) = (      32 / 29       = 133.33% )
	 Ss6(4, TRUE)  = (      31 / 31       = 129.17% )
	 Ss7(4, FALSE) = (      32 / 31       = 133.33% )
	 Ss8(8, TRUE)  = (      35 / 35       = 145.83% )
	 Ss9(8, FALSE) = (      48 / 35       = 200.00% )
	 strdup()        = (      25 / 24       = 100.00% )
	 NM_Ss           = (      57 / 56       = 237.50% )
	 NM_Ss x2        = (      64 / 56       = 266.67% )
	 NM_Ss xSs       = (      64 / 56       = 266.67% )
String: 25 "123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      28 / 28       = 112.00% )
	 Ss1(0, FALSE) = (      32 / 28       = 128.00% )
	 Ss2(1, TRUE)  = (      29 / 29       = 116.00% )
	 Ss3(1, FALSE) = (      32 / 29       = 128.00% )
	 Ss4(2, TRUE)  = (      30 / 30       = 120.00% )
	 Ss5(2, FALSE) = (      32 / 30       = 128.00% )
	 Ss6(4, TRUE)  = (      32 / 32       = 128.00% )
	 Ss7(4, FALSE) = (      32 / 32       = 128.00% )
	 Ss8(8, TRUE)  = (      36 / 36       = 144.00% )
	 Ss9(8, FALSE) = (      48 / 36       = 192.00% )
	 strdup()        = (      26 / 25       = 100.00% )
	 NM_Ss           = (      58 / 57       = 232.00% )
	 NM_Ss x2        = (      64 / 57       = 256.00% )
	 NM_Ss xSs       = (      64 / 57       = 256.00% )
String: 26 "123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      29 / 29       = 111.54% )
	 Ss1(0, FALSE) = (      32 / 29       = 123.08% )
	 Ss2(1, TRUE)  = (      30 / 30       = 115.38% )
	 Ss3(1, FALSE) = (      32 / 30       = 123.08% )
	 Ss4(2, TRUE)  = (      31 / 31       = 119.23% )
	 Ss5(2, FALSE) = (      32 / 31       = 123.08% )
	 Ss6(4, TRUE)  = (      33 / 33       = 126.92% )
	 Ss7(4, FALSE) = (      48 / 33       = 184.62% )
	 Ss8(8, TRUE)  = (      37 / 37       = 142.31% )
	 Ss9(8, FALSE) = (      48 / 37       = 184.62% )
	 strdup()        = (      27 / 26       = 100.00% )
	 NM_Ss           = (      59 / 58       = 226.92% )
	 NM_Ss x2        = (      64 / 58       = 246.15% )
	 NM_Ss xSs       = (      64 / 58       = 246.15% )
String: 27 "123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      30 / 30       = 111.11% )
	 Ss1(0, FALSE) = (      32 / 30       = 118.52% )
	 Ss2(1, TRUE)  = (      31 / 31       = 114.81% )
	 Ss3(1, FALSE) = (      32 / 31       = 118.52% )
	 Ss4(2, TRUE)  = (      32 / 32       = 118.52% )
	 Ss5(2, FALSE) = (      32 / 32       = 118.52% )
	 Ss6(4, TRUE)  = (      34 / 34       = 125.93% )
	 Ss7(4, FALSE) = (      48 / 34       = 177.78% )
	 Ss8(8, TRUE)  = (      38 / 38       = 140.74% )
	 Ss9(8, FALSE) = (      48 / 38       = 177.78% )
	 strdup()        = (      28 / 27       = 100.00% )
	 NM_Ss           = (      60 / 59       = 222.22% )
	 NM_Ss x2        = (      64 / 59       = 237.04% )
	 NM_Ss xSs       = (      64 / 59       = 237.04% )
String: 28 "123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      31 / 31       = 110.71% )
	 Ss1(0, FALSE) = (      32 / 31       = 114.29% )
	 Ss2(1, TRUE)  = (      32 / 32       = 114.29% )
	 Ss3(1, FALSE) = (      32 / 32       = 114.29% )
	 Ss4(2, TRUE)  = (      33 / 33       = 117.86% )
	 Ss5(2, FALSE) = (      48 / 33       = 171.43% )
	 Ss6(4, TRUE)  = (      35 / 35       = 125.00% )
	 Ss7(4, FALSE) = (      48 / 35       = 171.43% )
	 Ss8(8, TRUE)  = (      39 / 39       = 139.29% )
	 Ss9(8, FALSE) = (      48 / 39       = 171.43% )
	 strdup()        = (      29 / 28       = 100.00% )
	 NM_Ss           = (      61 / 60       = 217.86% )
	 NM_Ss x2        = (      64 / 60       = 228.57% )
	 NM_Ss xSs       = (      64 / 60       = 228.57% )
String: 29 "123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      32 / 32       = 110.34% )
	 Ss1(0, FALSE) = (      32 / 32       = 110.34% )
	 Ss2(1, TRUE)  = (      33 / 33       = 113.79% )
	 Ss3(1, FALSE) = (      48 / 33       = 165.52% )
	 Ss4(2, TRUE)  = (      34 / 34       = 117.24% )
	 Ss5(2, FALSE) = (      48 / 34       = 165.52% )
	 Ss6(4, TRUE)  = (      36 / 36       = 124.14% )
	 Ss7(4, FALSE) = (      48 / 36       = 165.52% )
	 Ss8(8, TRUE)  = (      40 / 40       = 137.93% )
	 Ss9(8, FALSE) = (      48 / 40       = 165.52% )
	 strdup()        = (      30 / 29       = 100.00% )
	 NM_Ss           = (      62 / 61       = 213.79% )
	 NM_Ss x2        = (      64 / 61       = 220.69% )
	 NM_Ss xSs       = (      64 / 61       = 220.69% )
String: 30 "123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      33 / 33       = 110.00% )
	 Ss1(0, FALSE) = (      48 / 33       = 160.00% )
	 Ss2(1, TRUE)  = (      34 / 34       = 113.33% )
	 Ss3(1, FALSE) = (      48 / 34       = 160.00% )
	 Ss4(2, TRUE)  = (      35 / 35       = 116.67% )
	 Ss5(2, FALSE) = (      48 / 35       = 160.00% )
	 Ss6(4, TRUE)  = (      37 / 37       = 123.33% )
	 Ss7(4, FALSE) = (      48 / 37       = 160.00% )
	 Ss8(8, TRUE)  = (      41 / 41       = 136.67% )
	 Ss9(8, FALSE) = (      48 / 41       = 160.00% )
	 strdup()        = (      31 / 30       = 100.00% )
	 NM_Ss           = (      63 / 62       = 210.00% )
	 NM_Ss x2        = (      64 / 62       = 213.33% )
	 NM_Ss xSs       = (      64 / 62       = 213.33% )
String: 31 "123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      34 / 34       = 109.68% )
	 Ss1(0, FALSE) = (      48 / 34       = 154.84% )
	 Ss2(1, TRUE)  = (      35 / 35       = 112.90% )
	 Ss3(1, FALSE) = (      48 / 35       = 154.84% )
	 Ss4(2, TRUE)  = (      36 / 36       = 116.13% )
	 Ss5(2, FALSE) = (      48 / 36       = 154.84% )
	 Ss6(4, TRUE)  = (      38 / 38       = 122.58% )
	 Ss7(4, FALSE) = (      48 / 38       = 154.84% )
	 Ss8(8, TRUE)  = (      42 / 42       = 135.48% )
	 Ss9(8, FALSE) = (      48 / 42       = 154.84% )
	 strdup()        = (      32 / 31       = 100.00% )
	 NM_Ss           = (      64 / 63       = 206.45% )
	 NM_Ss x2        = (      64 / 63       = 206.45% )
	 NM_Ss xSs       = (      64 / 63       = 206.45% )
String: 32 "123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      35 / 35       = 109.38% )
	 Ss1(0, FALSE) = (      48 / 35       = 150.00% )
	 Ss2(1, TRUE)  = (      36 / 36       = 112.50% )
	 Ss3(1, FALSE) = (      48 / 36       = 150.00% )
	 Ss4(2, TRUE)  = (      37 / 37       = 115.62% )
	 Ss5(2, FALSE) = (      48 / 37       = 150.00% )
	 Ss6(4, TRUE)  = (      39 / 39       = 121.88% )
	 Ss7(4, FALSE) = (      48 / 39       = 150.00% )
	 Ss8(8, TRUE)  = (      43 / 43       = 134.38% )
	 Ss9(8, FALSE) = (      48 / 43       = 150.00% )
	 strdup()        = (      33 / 32       = 100.00% )
	 NM_Ss           = (      65 / 64       = 203.12% )
	 NM_Ss x2        = (      96 / 64       = 300.00% )
	 NM_Ss xSs       = (      80 / 64       = 250.00% )
String: 33 "123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      36 / 36       = 109.09% )
	 Ss1(0, FALSE) = (      48 / 36       = 145.45% )
	 Ss2(1, TRUE)  = (      37 / 37       = 112.12% )
	 Ss3(1, FALSE) = (      48 / 37       = 145.45% )
	 Ss4(2, TRUE)  = (      38 / 38       = 115.15% )
	 Ss5(2, FALSE) = (      48 / 38       = 145.45% )
	 Ss6(4, TRUE)  = (      40 / 40       = 121.21% )
	 Ss7(4, FALSE) = (      48 / 40       = 145.45% )
	 Ss8(8, TRUE)  = (      44 / 44       = 133.33% )
	 Ss9(8, FALSE) = (      48 / 44       = 145.45% )
	 strdup()        = (      34 / 33       = 100.00% )
	 NM_Ss           = (      66 / 65       = 200.00% )
	 NM_Ss x2        = (      96 / 65       = 290.91% )
	 NM_Ss xSs       = (      80 / 65       = 242.42% )
String: 34 "123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      37 / 37       = 108.82% )
	 Ss1(0, FALSE) = (      48 / 37       = 141.18% )
	 Ss2(1, TRUE)  = (      38 / 38       = 111.76% )
	 Ss3(1, FALSE) = (      48 / 38       = 141.18% )
	 Ss4(2, TRUE)  = (      39 / 39       = 114.71% )
	 Ss5(2, FALSE) = (      48 / 39       = 141.18% )
	 Ss6(4, TRUE)  = (      41 / 41       = 120.59% )
	 Ss7(4, FALSE) = (      48 / 41       = 141.18% )
	 Ss8(8, TRUE)  = (      45 / 45       = 132.35% )
	 Ss9(8, FALSE) = (      48 / 45       = 141.18% )
	 strdup()        = (      35 / 34       = 100.00% )
	 NM_Ss           = (      67 / 66       = 197.06% )
	 NM_Ss x2        = (      96 / 66       = 282.35% )
	 NM_Ss xSs       = (      80 / 66       = 235.29% )
String: 35 "123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      38 / 38       = 108.57% )
	 Ss1(0, FALSE) = (      48 / 38       = 137.14% )
	 Ss2(1, TRUE)  = (      39 / 39       = 111.43% )
	 Ss3(1, FALSE) = (      48 / 39       = 137.14% )
	 Ss4(2, TRUE)  = (      40 / 40       = 114.29% )
	 Ss5(2, FALSE) = (      48 / 40       = 137.14% )
	 Ss6(4, TRUE)  = (      42 / 42       = 120.00% )
	 Ss7(4, FALSE) = (      48 / 42       = 137.14% )
	 Ss8(8, TRUE)  = (      46 / 46       = 131.43% )
	 Ss9(8, FALSE) = (      48 / 46       = 137.14% )
	 strdup()        = (      36 / 35       = 100.00% )
	 NM_Ss           = (      68 / 67       = 194.29% )
	 NM_Ss x2        = (      96 / 67       = 274.29% )
	 NM_Ss xSs       = (      80 / 67       = 228.57% )
String: 36 "123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      39 / 39       = 108.33% )
	 Ss1(0, FALSE) = (      48 / 39       = 133.33% )
	 Ss2(1, TRUE)  = (      40 / 40       = 111.11% )
	 Ss3(1, FALSE) = (      48 / 40       = 133.33% )
	 Ss4(2, TRUE)  = (      41 / 41       = 113.89% )
	 Ss5(2, FALSE) = (      48 / 41       = 133.33% )
	 Ss6(4, TRUE)  = (      43 / 43       = 119.44% )
	 Ss7(4, FALSE) = (      48 / 43       = 133.33% )
	 Ss8(8, TRUE)  = (      47 / 47       = 130.56% )
	 Ss9(8, FALSE) = (      48 / 47       = 133.33% )
	 strdup()        = (      37 / 36       = 100.00% )
	 NM_Ss           = (      69 / 68       = 191.67% )
	 NM_Ss x2        = (      96 / 68       = 266.67% )
	 NM_Ss xSs       = (      80 / 68       = 222.22% )
String: 37 "123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      40 / 40       = 108.11% )
	 Ss1(0, FALSE) = (      48 / 40       = 129.73% )
	 Ss2(1, TRUE)  = (      41 / 41       = 110.81% )
	 Ss3(1, FALSE) = (      48 / 41       = 129.73% )
	 Ss4(2, TRUE)  = (      42 / 42       = 113.51% )
	 Ss5(2, FALSE) = (      48 / 42       = 129.73% )
	 Ss6(4, TRUE)  = (      44 / 44       = 118.92% )
	 Ss7(4, FALSE) = (      48 / 44       = 129.73% )
	 Ss8(8, TRUE)  = (      48 / 48       = 129.73% )
	 Ss9(8, FALSE) = (      48 / 48       = 129.73% )
	 strdup()        = (      38 / 37       = 100.00% )
	 NM_Ss           = (      70 / 69       = 189.19% )
	 NM_Ss x2        = (      96 / 69       = 259.46% )
	 NM_Ss xSs       = (      80 / 69       = 216.22% )
String: 38 "123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      41 / 41       = 107.89% )
	 Ss1(0, FALSE) = (      48 / 41       = 126.32% )
	 Ss2(1, TRUE)  = (      42 / 42       = 110.53% )
	 Ss3(1, FALSE) = (      48 / 42       = 126.32% )
	 Ss4(2, TRUE)  = (      43 / 43       = 113.16% )
	 Ss5(2, FALSE) = (      48 / 43       = 126.32% )
	 Ss6(4, TRUE)  = (      45 / 45       = 118.42% )
	 Ss7(4, FALSE) = (      48 / 45       = 126.32% )
	 Ss8(8, TRUE)  = (      49 / 49       = 128.95% )
	 Ss9(8, FALSE) = (      64 / 49       = 168.42% )
	 strdup()        = (      39 / 38       = 100.00% )
	 NM_Ss           = (      71 / 70       = 186.84% )
	 NM_Ss x2        = (      96 / 70       = 252.63% )
	 NM_Ss xSs       = (      80 / 70       = 210.53% )
String: 39 "123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      42 / 42       = 107.69% )
	 Ss1(0, FALSE) = (      48 / 42       = 123.08% )
	 Ss2(1, TRUE)  = (      43 / 43       = 110.26% )
	 Ss3(1, FALSE) = (      48 / 43       = 123.08% )
	 Ss4(2, TRUE)  = (      44 / 44       = 112.82% )
	 Ss5(2, FALSE) = (      48 / 44       = 123.08% )
	 Ss6(4, TRUE)  = (      46 / 46       = 117.95% )
	 Ss7(4, FALSE) = (      48 / 46       = 123.08% )
	 Ss8(8, TRUE)  = (      50 / 50       = 128.21% )
	 Ss9(8, FALSE) = (      64 / 50       = 164.10% )
	 strdup()        = (      40 / 39       = 100.00% )
	 NM_Ss           = (      72 / 71       = 184.62% )
	 NM_Ss x2        = (      96 / 71       = 246.15% )
	 NM_Ss xSs       = (      80 / 71       = 205.13% )
String: 40 "123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      43 / 43       = 107.50% )
	 Ss1(0, FALSE) = (      48 / 43       = 120.00% )
	 Ss2(1, TRUE)  = (      44 / 44       = 110.00% )
	 Ss3(1, FALSE) = (      48 / 44       = 120.00% )
	 Ss4(2, TRUE)  = (      45 / 45       = 112.50% )
	 Ss5(2, FALSE) = (      48 / 45       = 120.00% )
	 Ss6(4, TRUE)  = (      47 / 47       = 117.50% )
	 Ss7(4, FALSE) = (      48 / 47       = 120.00% )
	 Ss8(8, TRUE)  = (      51 / 51       = 127.50% )
	 Ss9(8, FALSE) = (      64 / 51       = 160.00% )
	 strdup()        = (      41 / 40       = 100.00% )
	 NM_Ss           = (      73 / 72       = 182.50% )
	 NM_Ss x2        = (      96 / 72       = 240.00% )
	 NM_Ss xSs       = (      80 / 72       = 200.00% )
String: 41 "123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      44 / 44       = 107.32% )
	 Ss1(0, FALSE) = (      48 / 44       = 117.07% )
	 Ss2(1, TRUE)  = (      45 / 45       = 109.76% )
	 Ss3(1, FALSE) = (      48 / 45       = 117.07% )
	 Ss4(2, TRUE)  = (      46 / 46       = 112.20% )
	 Ss5(2, FALSE) = (      48 / 46       = 117.07% )
	 Ss6(4, TRUE)  = (      48 / 48       = 117.07% )
	 Ss7(4, FALSE) = (      48 / 48       = 117.07% )
	 Ss8(8, TRUE)  = (      52 / 52       = 126.83% )
	 Ss9(8, FALSE) = (      64 / 52       = 156.10% )
	 strdup()        = (      42 / 41       = 100.00% )
	 NM_Ss           = (      74 / 73       = 180.49% )
	 NM_Ss x2        = (      96 / 73       = 234.15% )
	 NM_Ss xSs       = (      80 / 73       = 195.12% )
String: 42 "123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      45 / 45       = 107.14% )
	 Ss1(0, FALSE) = (      48 / 45       = 114.29% )
	 Ss2(1, TRUE)  = (      46 / 46       = 109.52% )
	 Ss3(1, FALSE) = (      48 / 46       = 114.29% )
	 Ss4(2, TRUE)  = (      47 / 47       = 111.90% )
	 Ss5(2, FALSE) = (      48 / 47       = 114.29% )
	 Ss6(4, TRUE)  = (      49 / 49       = 116.67% )
	 Ss7(4, FALSE) = (      64 / 49       = 152.38% )
	 Ss8(8, TRUE)  = (      53 / 53       = 126.19% )
	 Ss9(8, FALSE) = (      64 / 53       = 152.38% )
	 strdup()        = (      43 / 42       = 100.00% )
	 NM_Ss           = (      75 / 74       = 178.57% )
	 NM_Ss x2        = (      96 / 74       = 228.57% )
	 NM_Ss xSs       = (      80 / 74       = 190.48% )
String: 43 "123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      46 / 46       = 106.98% )
	 Ss1(0, FALSE) = (      48 / 46       = 111.63% )
	 Ss2(1, TRUE)  = (      47 / 47       = 109.30% )
	 Ss3(1, FALSE) = (      48 / 47       = 111.63% )
	 Ss4(2, TRUE)  = (      48 / 48       = 111.63% )
	 Ss5(2, FALSE) = (      48 / 48       = 111.63% )
	 Ss6(4, TRUE)  = (      50 / 50       = 116.28% )
	 Ss7(4, FALSE) = (      64 / 50       = 148.84% )
	 Ss8(8, TRUE)  = (      54 / 54       = 125.58% )
	 Ss9(8, FALSE) = (      64 / 54       = 148.84% )
	 strdup()        = (      44 / 43       = 100.00% )
	 NM_Ss           = (      76 / 75       = 176.74% )
	 NM_Ss x2        = (      96 / 75       = 223.26% )
	 NM_Ss xSs       = (      80 / 75       = 186.05% )
String: 44 "123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      47 / 47       = 106.82% )
	 Ss1(0, FALSE) = (      48 / 47       = 109.09% )
	 Ss2(1, TRUE)  = (      48 / 48       = 109.09% )
	 Ss3(1, FALSE) = (      48 / 48       = 109.09% )
	 Ss4(2, TRUE)  = (      49 / 49       = 111.36% )
	 Ss5(2, FALSE) = (      64 / 49       = 145.45% )
	 Ss6(4, TRUE)  = (      51 / 51       = 115.91% )
	 Ss7(4, FALSE) = (      64 / 51       = 145.45% )
	 Ss8(8, TRUE)  = (      55 / 55       = 125.00% )
	 Ss9(8, FALSE) = (      64 / 55       = 145.45% )
	 strdup()        = (      45 / 44       = 100.00% )
	 NM_Ss           = (      77 / 76       = 175.00% )
	 NM_Ss x2        = (      96 / 76       = 218.18% )
	 NM_Ss xSs       = (      80 / 76       = 181.82% )
String: 45 "123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      48 / 48       = 106.67% )
	 Ss1(0, FALSE) = (      48 / 48       = 106.67% )
	 Ss2(1, TRUE)  = (      49 / 49       = 108.89% )
	 Ss3(1, FALSE) = (      64 / 49       = 142.22% )
	 Ss4(2, TRUE)  = (      50 / 50       = 111.11% )
	 Ss5(2, FALSE) = (      64 / 50       = 142.22% )
	 Ss6(4, TRUE)  = (      52 / 52       = 115.56% )
	 Ss7(4, FALSE) = (      64 / 52       = 142.22% )
	 Ss8(8, TRUE)  = (      56 / 56       = 124.44% )
	 Ss9(8, FALSE) = (      64 / 56       = 142.22% )
	 strdup()        = (      46 / 45       = 100.00% )
	 NM_Ss           = (      78 / 77       = 173.33% )
	 NM_Ss x2        = (      96 / 77       = 213.33% )
	 NM_Ss xSs       = (      80 / 77       = 177.78% )
String: 46 "123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      49 / 49       = 106.52% )
	 Ss1(0, FALSE) = (      64 / 49       = 139.13% )
	 Ss2(1, TRUE)  = (      50 / 50       = 108.70% )
	 Ss3(1, FALSE) = (      64 / 50       = 139.13% )
	 Ss4(2, TRUE)  = (      51 / 51       = 110.87% )
	 Ss5(2, FALSE) = (      64 / 51       = 139.13% )
	 Ss6(4, TRUE)  = (      53 / 53       = 115.22% )
	 Ss7(4, FALSE) = (      64 / 53       = 139.13% )
	 Ss8(8, TRUE)  = (      57 / 57       = 123.91% )
	 Ss9(8, FALSE) = (      64 / 57       = 139.13% )
	 strdup()        = (      47 / 46       = 100.00% )
	 NM_Ss           = (      79 / 78       = 171.74% )
	 NM_Ss x2        = (      96 / 78       = 208.70% )
	 NM_Ss xSs       = (      80 / 78       = 173.91% )
String: 47 "123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      50 / 50       = 106.38% )
	 Ss1(0, FALSE) = (      64 / 50       = 136.17% )
	 Ss2(1, TRUE)  = (      51 / 51       = 108.51% )
	 Ss3(1, FALSE) = (      64 / 51       = 136.17% )
	 Ss4(2, TRUE)  = (      52 / 52       = 110.64% )
	 Ss5(2, FALSE) = (      64 / 52       = 136.17% )
	 Ss6(4, TRUE)  = (      54 / 54       = 114.89% )
	 Ss7(4, FALSE) = (      64 / 54       = 136.17% )
	 Ss8(8, TRUE)  = (      58 / 58       = 123.40% )
	 Ss9(8, FALSE) = (      64 / 58       = 136.17% )
	 strdup()        = (      48 / 47       = 100.00% )
	 NM_Ss           = (      80 / 79       = 170.21% )
	 NM_Ss x2        = (      96 / 79       = 204.26% )
	 NM_Ss xSs       = (      80 / 79       = 170.21% )
String: 48 "123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      51 / 51       = 106.25% )
	 Ss1(0, FALSE) = (      64 / 51       = 133.33% )
	 Ss2(1, TRUE)  = (      52 / 52       = 108.33% )
	 Ss3(1, FALSE) = (      64 / 52       = 133.33% )
	 Ss4(2, TRUE)  = (      53 / 53       = 110.42% )
	 Ss5(2, FALSE) = (      64 / 53       = 133.33% )
	 Ss6(4, TRUE)  = (      55 / 55       = 114.58% )
	 Ss7(4, FALSE) = (      64 / 55       = 133.33% )
	 Ss8(8, TRUE)  = (      59 / 59       = 122.92% )
	 Ss9(8, FALSE) = (      64 / 59       = 133.33% )
	 strdup()        = (      49 / 48       = 100.00% )
	 NM_Ss           = (      81 / 80       = 168.75% )
	 NM_Ss x2        = (      96 / 80       = 200.00% )
	 NM_Ss xSs       = (      96 / 80       = 200.00% )
String: 49 "123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      52 / 52       = 106.12% )
	 Ss1(0, FALSE) = (      64 / 52       = 130.61% )
	 Ss2(1, TRUE)  = (      53 / 53       = 108.16% )
	 Ss3(1, FALSE) = (      64 / 53       = 130.61% )
	 Ss4(2, TRUE)  = (      54 / 54       = 110.20% )
	 Ss5(2, FALSE) = (      64 / 54       = 130.61% )
	 Ss6(4, TRUE)  = (      56 / 56       = 114.29% )
	 Ss7(4, FALSE) = (      64 / 56       = 130.61% )
	 Ss8(8, TRUE)  = (      60 / 60       = 122.45% )
	 Ss9(8, FALSE) = (      64 / 60       = 130.61% )
	 strdup()        = (      50 / 49       = 100.00% )
	 NM_Ss           = (      82 / 81       = 167.35% )
	 NM_Ss x2        = (      96 / 81       = 195.92% )
	 NM_Ss xSs       = (      96 / 81       = 195.92% )
String: 50 "123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      53 / 53       = 106.00% )
	 Ss1(0, FALSE) = (      64 / 53       = 128.00% )
	 Ss2(1, TRUE)  = (      54 / 54       = 108.00% )
	 Ss3(1, FALSE) = (      64 / 54       = 128.00% )
	 Ss4(2, TRUE)  = (      55 / 55       = 110.00% )
	 Ss5(2, FALSE) = (      64 / 55       = 128.00% )
	 Ss6(4, TRUE)  = (      57 / 57       = 114.00% )
	 Ss7(4, FALSE) = (      64 / 57       = 128.00% )
	 Ss8(8, TRUE)  = (      61 / 61       = 122.00% )
	 Ss9(8, FALSE) = (      64 / 61       = 128.00% )
	 strdup()        = (      51 / 50       = 100.00% )
	 NM_Ss           = (      83 / 82       = 166.00% )
	 NM_Ss x2        = (      96 / 82       = 192.00% )
	 NM_Ss xSs       = (      96 / 82       = 192.00% )
String: 51 "123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      54 / 54       = 105.88% )
	 Ss1(0, FALSE) = (      64 / 54       = 125.49% )
	 Ss2(1, TRUE)  = (      55 / 55       = 107.84% )
	 Ss3(1, FALSE) = (      64 / 55       = 125.49% )
	 Ss4(2, TRUE)  = (      56 / 56       = 109.80% )
	 Ss5(2, FALSE) = (      64 / 56       = 125.49% )
	 Ss6(4, TRUE)  = (      58 / 58       = 113.73% )
	 Ss7(4, FALSE) = (      64 / 58       = 125.49% )
	 Ss8(8, TRUE)  = (      62 / 62       = 121.57% )
	 Ss9(8, FALSE) = (      64 / 62       = 125.49% )
	 strdup()        = (      52 / 51       = 100.00% )
	 NM_Ss           = (      84 / 83       = 164.71% )
	 NM_Ss x2        = (      96 / 83       = 188.24% )
	 NM_Ss xSs       = (      96 / 83       = 188.24% )
String: 52 "123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      55 / 55       = 105.77% )
	 Ss1(0, FALSE) = (      64 / 55       = 123.08% )
	 Ss2(1, TRUE)  = (      56 / 56       = 107.69% )
	 Ss3(1, FALSE) = (      64 / 56       = 123.08% )
	 Ss4(2, TRUE)  = (      57 / 57       = 109.62% )
	 Ss5(2, FALSE) = (      64 / 57       = 123.08% )
	 Ss6(4, TRUE)  = (      59 / 59       = 113.46% )
	 Ss7(4, FALSE) = (      64 / 59       = 123.08% )
	 Ss8(8, TRUE)  = (      63 / 63       = 121.15% )
	 Ss9(8, FALSE) = (      64 / 63       = 123.08% )
	 strdup()        = (      53 / 52       = 100.00% )
	 NM_Ss           = (      85 / 84       = 163.46% )
	 NM_Ss x2        = (      96 / 84       = 184.62% )
	 NM_Ss xSs       = (      96 / 84       = 184.62% )
String: 53 "123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      56 / 56       = 105.66% )
	 Ss1(0, FALSE) = (      64 / 56       = 120.75% )
	 Ss2(1, TRUE)  = (      57 / 57       = 107.55% )
	 Ss3(1, FALSE) = (      64 / 57       = 120.75% )
	 Ss4(2, TRUE)  = (      58 / 58       = 109.43% )
	 Ss5(2, FALSE) = (      64 / 58       = 120.75% )
	 Ss6(4, TRUE)  = (      60 / 60       = 113.21% )
	 Ss7(4, FALSE) = (      64 / 60       = 120.75% )
	 Ss8(8, TRUE)  = (      64 / 64       = 120.75% )
	 Ss9(8, FALSE) = (      64 / 64       = 120.75% )
	 strdup()        = (      54 / 53       = 100.00% )
	 NM_Ss           = (      86 / 85       = 162.26% )
	 NM_Ss x2        = (      96 / 85       = 181.13% )
	 NM_Ss xSs       = (      96 / 85       = 181.13% )
String: 54 "123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      57 / 57       = 105.56% )
	 Ss1(0, FALSE) = (      64 / 57       = 118.52% )
	 Ss2(1, TRUE)  = (      58 / 58       = 107.41% )
	 Ss3(1, FALSE) = (      64 / 58       = 118.52% )
	 Ss4(2, TRUE)  = (      59 / 59       = 109.26% )
	 Ss5(2, FALSE) = (      64 / 59       = 118.52% )
	 Ss6(4, TRUE)  = (      61 / 61       = 112.96% )
	 Ss7(4, FALSE) = (      64 / 61       = 118.52% )
	 Ss8(8, TRUE)  = (      65 / 65       = 120.37% )
	 Ss9(8, FALSE) = (      96 / 65       = 177.78% )
	 strdup()        = (      55 / 54       = 100.00% )
	 NM_Ss           = (      87 / 86       = 161.11% )
	 NM_Ss x2        = (      96 / 86       = 177.78% )
	 NM_Ss xSs       = (      96 / 86       = 177.78% )
String: 55 "123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      58 / 58       = 105.45% )
	 Ss1(0, FALSE) = (      64 / 58       = 116.36% )
	 Ss2(1, TRUE)  = (      59 / 59       = 107.27% )
	 Ss3(1, FALSE) = (      64 / 59       = 116.36% )
	 Ss4(2, TRUE)  = (      60 / 60       = 109.09% )
	 Ss5(2, FALSE) = (      64 / 60       = 116.36% )
	 Ss6(4, TRUE)  = (      62 / 62       = 112.73% )
	 Ss7(4, FALSE) = (      64 / 62       = 116.36% )
	 Ss8(8, TRUE)  = (      66 / 66       = 120.00% )
	 Ss9(8, FALSE) = (      96 / 66       = 174.55% )
	 strdup()        = (      56 / 55       = 100.00% )
	 NM_Ss           = (      88 / 87       = 160.00% )
	 NM_Ss x2        = (      96 / 87       = 174.55% )
	 NM_Ss xSs       = (      96 / 87       = 174.55% )
String: 56 "123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      59 / 59       = 105.36% )
	 Ss1(0, FALSE) = (      64 / 59       = 114.29% )
	 Ss2(1, TRUE)  = (      60 / 60       = 107.14% )
	 Ss3(1, FALSE) = (      64 / 60       = 114.29% )
	 Ss4(2, TRUE)  = (      61 / 61       = 108.93% )
	 Ss5(2, FALSE) = (      64 / 61       = 114.29% )
	 Ss6(4, TRUE)  = (      63 / 63       = 112.50% )
	 Ss7(4, FALSE) = (      64 / 63       = 114.29% )
	 Ss8(8, TRUE)  = (      67 / 67       = 119.64% )
	 Ss9(8, FALSE) = (      96 / 67       = 171.43% )
	 strdup()        = (      57 / 56       = 100.00% )
	 NM_Ss           = (      89 / 88       = 158.93% )
	 NM_Ss x2        = (      96 / 88       = 171.43% )
	 NM_Ss xSs       = (      96 / 88       = 171.43% )
String: 57 "123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      60 / 60       = 105.26% )
	 Ss1(0, FALSE) = (      64 / 60       = 112.28% )
	 Ss2(1, TRUE)  = (      61 / 61       = 107.02% )
	 Ss3(1, FALSE) = (      64 / 61       = 112.28% )
	 Ss4(2, TRUE)  = (      62 / 62       = 108.77% )
	 Ss5(2, FALSE) = (      64 / 62       = 112.28% )
	 Ss6(4, TRUE)  = (      64 / 64       = 112.28% )
	 Ss7(4, FALSE) = (      64 / 64       = 112.28% )
	 Ss8(8, TRUE)  = (      68 / 68       = 119.30% )
	 Ss9(8, FALSE) = (      96 / 68       = 168.42% )
	 strdup()        = (      58 / 57       = 100.00% )
	 NM_Ss           = (      90 / 89       = 157.89% )
	 NM_Ss x2        = (      96 / 89       = 168.42% )
	 NM_Ss xSs       = (      96 / 89       = 168.42% )
String: 58 "123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      61 / 61       = 105.17% )
	 Ss1(0, FALSE) = (      64 / 61       = 110.34% )
	 Ss2(1, TRUE)  = (      62 / 62       = 106.90% )
	 Ss3(1, FALSE) = (      64 / 62       = 110.34% )
	 Ss4(2, TRUE)  = (      63 / 63       = 108.62% )
	 Ss5(2, FALSE) = (      64 / 63       = 110.34% )
	 Ss6(4, TRUE)  = (      65 / 65       = 112.07% )
	 Ss7(4, FALSE) = (      96 / 65       = 165.52% )
	 Ss8(8, TRUE)  = (      69 / 69       = 118.97% )
	 Ss9(8, FALSE) = (      96 / 69       = 165.52% )
	 strdup()        = (      59 / 58       = 100.00% )
	 NM_Ss           = (      91 / 90       = 156.90% )
	 NM_Ss x2        = (      96 / 90       = 165.52% )
	 NM_Ss xSs       = (      96 / 90       = 165.52% )
String: 59 "123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      62 / 62       = 105.08% )
	 Ss1(0, FALSE) = (      64 / 62       = 108.47% )
	 Ss2(1, TRUE)  = (      63 / 63       = 106.78% )
	 Ss3(1, FALSE) = (      64 / 63       = 108.47% )
	 Ss4(2, TRUE)  = (      64 / 64       = 108.47% )
	 Ss5(2, FALSE) = (      64 / 64       = 108.47% )
	 Ss6(4, TRUE)  = (      66 / 66       = 111.86% )
	 Ss7(4, FALSE) = (      96 / 66       = 162.71% )
	 Ss8(8, TRUE)  = (      70 / 70       = 118.64% )
	 Ss9(8, FALSE) = (      96 / 70       = 162.71% )
	 strdup()        = (      60 / 59       = 100.00% )
	 NM_Ss           = (      92 / 91       = 155.93% )
	 NM_Ss x2        = (      96 / 91       = 162.71% )
	 NM_Ss xSs       = (      96 / 91       = 162.71% )
String: 60 "123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      63 / 63       = 105.00% )
	 Ss1(0, FALSE) = (      64 / 63       = 106.67% )
	 Ss2(1, TRUE)  = (      64 / 64       = 106.67% )
	 Ss3(1, FALSE) = (      64 / 64       = 106.67% )
	 Ss4(2, TRUE)  = (      65 / 65       = 108.33% )
	 Ss5(2, FALSE) = (      96 / 65       = 160.00% )
	 Ss6(4, TRUE)  = (      67 / 67       = 111.67% )
	 Ss7(4, FALSE) = (      96 / 67       = 160.00% )
	 Ss8(8, TRUE)  = (      71 / 71       = 118.33% )
	 Ss9(8, FALSE) = (      96 / 71       = 160.00% )
	 strdup()        = (      61 / 60       = 100.00% )
	 NM_Ss           = (      93 / 92       = 155.00% )
	 NM_Ss x2        = (      96 / 92       = 160.00% )
	 NM_Ss xSs       = (      96 / 92       = 160.00% )
String: 61 "123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      64 / 64       = 104.92% )
	 Ss1(0, FALSE) = (      64 / 64       = 104.92% )
	 Ss2(1, TRUE)  = (      65 / 65       = 106.56% )
	 Ss3(1, FALSE) = (      96 / 65       = 157.38% )
	 Ss4(2, TRUE)  = (      66 / 66       = 108.20% )
	 Ss5(2, FALSE) = (      96 / 66       = 157.38% )
	 Ss6(4, TRUE)  = (      68 / 68       = 111.48% )
	 Ss7(4, FALSE) = (      96 / 68       = 157.38% )
	 Ss8(8, TRUE)  = (      72 / 72       = 118.03% )
	 Ss9(8, FALSE) = (      96 / 72       = 157.38% )
	 strdup()        = (      62 / 61       = 100.00% )
	 NM_Ss           = (      94 / 93       = 154.10% )
	 NM_Ss x2        = (      96 / 93       = 157.38% )
	 NM_Ss xSs       = (      96 / 93       = 157.38% )
String: 62 "123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      65 / 65       = 104.84% )
	 Ss1(0, FALSE) = (      96 / 65       = 154.84% )
	 Ss2(1, TRUE)  = (      66 / 66       = 106.45% )
	 Ss3(1, FALSE) = (      96 / 66       = 154.84% )
	 Ss4(2, TRUE)  = (      67 / 67       = 108.06% )
	 Ss5(2, FALSE) = (      96 / 67       = 154.84% )
	 Ss6(4, TRUE)  = (      69 / 69       = 111.29% )
	 Ss7(4, FALSE) = (      96 / 69       = 154.84% )
	 Ss8(8, TRUE)  = (      73 / 73       = 117.74% )
	 Ss9(8, FALSE) = (      96 / 73       = 154.84% )
	 strdup()        = (      63 / 62       = 100.00% )
	 NM_Ss           = (      95 / 94       = 153.23% )
	 NM_Ss x2        = (      96 / 94       = 154.84% )
	 NM_Ss xSs       = (      96 / 94       = 154.84% )
String: 63 "123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      66 / 66       = 104.76% )
	 Ss1(0, FALSE) = (      96 / 66       = 152.38% )
	 Ss2(1, TRUE)  = (      67 / 67       = 106.35% )
	 Ss3(1, FALSE) = (      96 / 67       = 152.38% )
	 Ss4(2, TRUE)  = (      68 / 68       = 107.94% )
	 Ss5(2, FALSE) = (      96 / 68       = 152.38% )
	 Ss6(4, TRUE)  = (      70 / 70       = 111.11% )
	 Ss7(4, FALSE) = (      96 / 70       = 152.38% )
	 Ss8(8, TRUE)  = (      74 / 74       = 117.46% )
	 Ss9(8, FALSE) = (      96 / 74       = 152.38% )
	 strdup()        = (      64 / 63       = 100.00% )
	 NM_Ss           = (      96 / 95       = 152.38% )
	 NM_Ss x2        = (      96 / 95       = 152.38% )
	 NM_Ss xSs       = (      96 / 95       = 152.38% )
String: 64 "123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      67 / 67       = 104.69% )
	 Ss1(0, FALSE) = (      96 / 67       = 150.00% )
	 Ss2(1, TRUE)  = (      68 / 68       = 106.25% )
	 Ss3(1, FALSE) = (      96 / 68       = 150.00% )
	 Ss4(2, TRUE)  = (      69 / 69       = 107.81% )
	 Ss5(2, FALSE) = (      96 / 69       = 150.00% )
	 Ss6(4, TRUE)  = (      71 / 71       = 110.94% )
	 Ss7(4, FALSE) = (      96 / 71       = 150.00% )
	 Ss8(8, TRUE)  = (      75 / 75       = 117.19% )
	 Ss9(8, FALSE) = (      96 / 75       = 150.00% )
	 strdup()        = (      65 / 64       = 100.00% )
	 NM_Ss           = (      97 / 96       = 151.56% )
	 NM_Ss x2        = (     160 / 96       = 250.00% )
	 NM_Ss xSs       = (     128 / 96       = 200.00% )
String: 65 "123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      68 / 68       = 104.62% )
	 Ss1(0, FALSE) = (      96 / 68       = 147.69% )
	 Ss2(1, TRUE)  = (      69 / 69       = 106.15% )
	 Ss3(1, FALSE) = (      96 / 69       = 147.69% )
	 Ss4(2, TRUE)  = (      70 / 70       = 107.69% )
	 Ss5(2, FALSE) = (      96 / 70       = 147.69% )
	 Ss6(4, TRUE)  = (      72 / 72       = 110.77% )
	 Ss7(4, FALSE) = (      96 / 72       = 147.69% )
	 Ss8(8, TRUE)  = (      76 / 76       = 116.92% )
	 Ss9(8, FALSE) = (      96 / 76       = 147.69% )
	 strdup()        = (      66 / 65       = 100.00% )
	 NM_Ss           = (      98 / 97       = 150.77% )
	 NM_Ss x2        = (     160 / 97       = 246.15% )
	 NM_Ss xSs       = (     128 / 97       = 196.92% )
String: 66 "123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      69 / 69       = 104.55% )
	 Ss1(0, FALSE) = (      96 / 69       = 145.45% )
	 Ss2(1, TRUE)  = (      70 / 70       = 106.06% )
	 Ss3(1, FALSE) = (      96 / 70       = 145.45% )
	 Ss4(2, TRUE)  = (      71 / 71       = 107.58% )
	 Ss5(2, FALSE) = (      96 / 71       = 145.45% )
	 Ss6(4, TRUE)  = (      73 / 73       = 110.61% )
	 Ss7(4, FALSE) = (      96 / 73       = 145.45% )
	 Ss8(8, TRUE)  = (      77 / 77       = 116.67% )
	 Ss9(8, FALSE) = (      96 / 77       = 145.45% )
	 strdup()        = (      67 / 66       = 100.00% )
	 NM_Ss           = (      99 / 98       = 150.00% )
	 NM_Ss x2        = (     160 / 98       = 242.42% )
	 NM_Ss xSs       = (     128 / 98       = 193.94% )
String: 67 "123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      70 / 70       = 104.48% )
	 Ss1(0, FALSE) = (      96 / 70       = 143.28% )
	 Ss2(1, TRUE)  = (      71 / 71       = 105.97% )
	 Ss3(1, FALSE) = (      96 / 71       = 143.28% )
	 Ss4(2, TRUE)  = (      72 / 72       = 107.46% )
	 Ss5(2, FALSE) = (      96 / 72       = 143.28% )
	 Ss6(4, TRUE)  = (      74 / 74       = 110.45% )
	 Ss7(4, FALSE) = (      96 / 74       = 143.28% )
	 Ss8(8, TRUE)  = (      78 / 78       = 116.42% )
	 Ss9(8, FALSE) = (      96 / 78       = 143.28% )
	 strdup()        = (      68 / 67       = 100.00% )
	 NM_Ss           = (     100 / 99       = 149.25% )
	 NM_Ss x2        = (     160 / 99       = 238.81% )
	 NM_Ss xSs       = (     128 / 99       = 191.04% )
String: 68 "123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      71 / 71       = 104.41% )
	 Ss1(0, FALSE) = (      96 / 71       = 141.18% )
	 Ss2(1, TRUE)  = (      72 / 72       = 105.88% )
	 Ss3(1, FALSE) = (      96 / 72       = 141.18% )
	 Ss4(2, TRUE)  = (      73 / 73       = 107.35% )
	 Ss5(2, FALSE) = (      96 / 73       = 141.18% )
	 Ss6(4, TRUE)  = (      75 / 75       = 110.29% )
	 Ss7(4, FALSE) = (      96 / 75       = 141.18% )
	 Ss8(8, TRUE)  = (      79 / 79       = 116.18% )
	 Ss9(8, FALSE) = (      96 / 79       = 141.18% )
	 strdup()        = (      69 / 68       = 100.00% )
	 NM_Ss           = (     101 / 100      = 148.53% )
	 NM_Ss x2        = (     160 / 100      = 235.29% )
	 NM_Ss xSs       = (     128 / 100      = 188.24% )
String: 69 "123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      72 / 72       = 104.35% )
	 Ss1(0, FALSE) = (      96 / 72       = 139.13% )
	 Ss2(1, TRUE)  = (      73 / 73       = 105.80% )
	 Ss3(1, FALSE) = (      96 / 73       = 139.13% )
	 Ss4(2, TRUE)  = (      74 / 74       = 107.25% )
	 Ss5(2, FALSE) = (      96 / 74       = 139.13% )
	 Ss6(4, TRUE)  = (      76 / 76       = 110.14% )
	 Ss7(4, FALSE) = (      96 / 76       = 139.13% )
	 Ss8(8, TRUE)  = (      80 / 80       = 115.94% )
	 Ss9(8, FALSE) = (      96 / 80       = 139.13% )
	 strdup()        = (      70 / 69       = 100.00% )
	 NM_Ss           = (     102 / 101      = 147.83% )
	 NM_Ss x2        = (     160 / 101      = 231.88% )
	 NM_Ss xSs       = (     128 / 101      = 185.51% )
String: 70 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      73 / 73       = 104.29% )
	 Ss1(0, FALSE) = (      96 / 73       = 137.14% )
	 Ss2(1, TRUE)  = (      74 / 74       = 105.71% )
	 Ss3(1, FALSE) = (      96 / 74       = 137.14% )
	 Ss4(2, TRUE)  = (      75 / 75       = 107.14% )
	 Ss5(2, FALSE) = (      96 / 75       = 137.14% )
	 Ss6(4, TRUE)  = (      77 / 77       = 110.00% )
	 Ss7(4, FALSE) = (      96 / 77       = 137.14% )
	 Ss8(8, TRUE)  = (      81 / 81       = 115.71% )
	 Ss9(8, FALSE) = (      96 / 81       = 137.14% )
	 strdup()        = (      71 / 70       = 100.00% )
	 NM_Ss           = (     103 / 102      = 147.14% )
	 NM_Ss x2        = (     160 / 102      = 228.57% )
	 NM_Ss xSs       = (     128 / 102      = 182.86% )
String: 71 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      74 / 74       = 104.23% )
	 Ss1(0, FALSE) = (      96 / 74       = 135.21% )
	 Ss2(1, TRUE)  = (      75 / 75       = 105.63% )
	 Ss3(1, FALSE) = (      96 / 75       = 135.21% )
	 Ss4(2, TRUE)  = (      76 / 76       = 107.04% )
	 Ss5(2, FALSE) = (      96 / 76       = 135.21% )
	 Ss6(4, TRUE)  = (      78 / 78       = 109.86% )
	 Ss7(4, FALSE) = (      96 / 78       = 135.21% )
	 Ss8(8, TRUE)  = (      82 / 82       = 115.49% )
	 Ss9(8, FALSE) = (      96 / 82       = 135.21% )
	 strdup()        = (      72 / 71       = 100.00% )
	 NM_Ss           = (     104 / 103      = 146.48% )
	 NM_Ss x2        = (     160 / 103      = 225.35% )
	 NM_Ss xSs       = (     128 / 103      = 180.28% )
String: 72 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      75 / 75       = 104.17% )
	 Ss1(0, FALSE) = (      96 / 75       = 133.33% )
	 Ss2(1, TRUE)  = (      76 / 76       = 105.56% )
	 Ss3(1, FALSE) = (      96 / 76       = 133.33% )
	 Ss4(2, TRUE)  = (      77 / 77       = 106.94% )
	 Ss5(2, FALSE) = (      96 / 77       = 133.33% )
	 Ss6(4, TRUE)  = (      79 / 79       = 109.72% )
	 Ss7(4, FALSE) = (      96 / 79       = 133.33% )
	 Ss8(8, TRUE)  = (      83 / 83       = 115.28% )
	 Ss9(8, FALSE) = (      96 / 83       = 133.33% )
	 strdup()        = (      73 / 72       = 100.00% )
	 NM_Ss           = (     105 / 104      = 145.83% )
	 NM_Ss x2        = (     160 / 104      = 222.22% )
	 NM_Ss xSs       = (     128 / 104      = 177.78% )
String: 73 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      76 / 76       = 104.11% )
	 Ss1(0, FALSE) = (      96 / 76       = 131.51% )
	 Ss2(1, TRUE)  = (      77 / 77       = 105.48% )
	 Ss3(1, FALSE) = (      96 / 77       = 131.51% )
	 Ss4(2, TRUE)  = (      78 / 78       = 106.85% )
	 Ss5(2, FALSE) = (      96 / 78       = 131.51% )
	 Ss6(4, TRUE)  = (      80 / 80       = 109.59% )
	 Ss7(4, FALSE) = (      96 / 80       = 131.51% )
	 Ss8(8, TRUE)  = (      84 / 84       = 115.07% )
	 Ss9(8, FALSE) = (      96 / 84       = 131.51% )
	 strdup()        = (      74 / 73       = 100.00% )
	 NM_Ss           = (     106 / 105      = 145.21% )
	 NM_Ss x2        = (     160 / 105      = 219.18% )
	 NM_Ss xSs       = (     128 / 105      = 175.34% )
String: 74 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      77 / 77       = 104.05% )
	 Ss1(0, FALSE) = (      96 / 77       = 129.73% )
	 Ss2(1, TRUE)  = (      78 / 78       = 105.41% )
	 Ss3(1, FALSE) = (      96 / 78       = 129.73% )
	 Ss4(2, TRUE)  = (      79 / 79       = 106.76% )
	 Ss5(2, FALSE) = (      96 / 79       = 129.73% )
	 Ss6(4, TRUE)  = (      81 / 81       = 109.46% )
	 Ss7(4, FALSE) = (      96 / 81       = 129.73% )
	 Ss8(8, TRUE)  = (      85 / 85       = 114.86% )
	 Ss9(8, FALSE) = (      96 / 85       = 129.73% )
	 strdup()        = (      75 / 74       = 100.00% )
	 NM_Ss           = (     107 / 106      = 144.59% )
	 NM_Ss x2        = (     160 / 106      = 216.22% )
	 NM_Ss xSs       = (     128 / 106      = 172.97% )
String: 75 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      78 / 78       = 104.00% )
	 Ss1(0, FALSE) = (      96 / 78       = 128.00% )
	 Ss2(1, TRUE)  = (      79 / 79       = 105.33% )
	 Ss3(1, FALSE) = (      96 / 79       = 128.00% )
	 Ss4(2, TRUE)  = (      80 / 80       = 106.67% )
	 Ss5(2, FALSE) = (      96 / 80       = 128.00% )
	 Ss6(4, TRUE)  = (      82 / 82       = 109.33% )
	 Ss7(4, FALSE) = (      96 / 82       = 128.00% )
	 Ss8(8, TRUE)  = (      86 / 86       = 114.67% )
	 Ss9(8, FALSE) = (      96 / 86       = 128.00% )
	 strdup()        = (      76 / 75       = 100.00% )
	 NM_Ss           = (     108 / 107      = 144.00% )
	 NM_Ss x2        = (     160 / 107      = 213.33% )
	 NM_Ss xSs       = (     128 / 107      = 170.67% )
String: 76 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      79 / 79       = 103.95% )
	 Ss1(0, FALSE) = (      96 / 79       = 126.32% )
	 Ss2(1, TRUE)  = (      80 / 80       = 105.26% )
	 Ss3(1, FALSE) = (      96 / 80       = 126.32% )
	 Ss4(2, TRUE)  = (      81 / 81       = 106.58% )
	 Ss5(2, FALSE) = (      96 / 81       = 126.32% )
	 Ss6(4, TRUE)  = (      83 / 83       = 109.21% )
	 Ss7(4, FALSE) = (      96 / 83       = 126.32% )
	 Ss8(8, TRUE)  = (      87 / 87       = 114.47% )
	 Ss9(8, FALSE) = (      96 / 87       = 126.32% )
	 strdup()        = (      77 / 76       = 100.00% )
	 NM_Ss           = (     109 / 108      = 143.42% )
	 NM_Ss x2        = (     160 / 108      = 210.53% )
	 NM_Ss xSs       = (     128 / 108      = 168.42% )
String: 77 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      80 / 80       = 103.90% )
	 Ss1(0, FALSE) = (      96 / 80       = 124.68% )
	 Ss2(1, TRUE)  = (      81 / 81       = 105.19% )
	 Ss3(1, FALSE) = (      96 / 81       = 124.68% )
	 Ss4(2, TRUE)  = (      82 / 82       = 106.49% )
	 Ss5(2, FALSE) = (      96 / 82       = 124.68% )
	 Ss6(4, TRUE)  = (      84 / 84       = 109.09% )
	 Ss7(4, FALSE) = (      96 / 84       = 124.68% )
	 Ss8(8, TRUE)  = (      88 / 88       = 114.29% )
	 Ss9(8, FALSE) = (      96 / 88       = 124.68% )
	 strdup()        = (      78 / 77       = 100.00% )
	 NM_Ss           = (     110 / 109      = 142.86% )
	 NM_Ss x2        = (     160 / 109      = 207.79% )
	 NM_Ss xSs       = (     128 / 109      = 166.23% )
String: 78 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      81 / 81       = 103.85% )
	 Ss1(0, FALSE) = (      96 / 81       = 123.08% )
	 Ss2(1, TRUE)  = (      82 / 82       = 105.13% )
	 Ss3(1, FALSE) = (      96 / 82       = 123.08% )
	 Ss4(2, TRUE)  = (      83 / 83       = 106.41% )
	 Ss5(2, FALSE) = (      96 / 83       = 123.08% )
	 Ss6(4, TRUE)  = (      85 / 85       = 108.97% )
	 Ss7(4, FALSE) = (      96 / 85       = 123.08% )
	 Ss8(8, TRUE)  = (      89 / 89       = 114.10% )
	 Ss9(8, FALSE) = (      96 / 89       = 123.08% )
	 strdup()        = (      79 / 78       = 100.00% )
	 NM_Ss           = (     111 / 110      = 142.31% )
	 NM_Ss x2        = (     160 / 110      = 205.13% )
	 NM_Ss xSs       = (     128 / 110      = 164.10% )
String: 79 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      82 / 82       = 103.80% )
	 Ss1(0, FALSE) = (      96 / 82       = 121.52% )
	 Ss2(1, TRUE)  = (      83 / 83       = 105.06% )
	 Ss3(1, FALSE) = (      96 / 83       = 121.52% )
	 Ss4(2, TRUE)  = (      84 / 84       = 106.33% )
	 Ss5(2, FALSE) = (      96 / 84       = 121.52% )
	 Ss6(4, TRUE)  = (      86 / 86       = 108.86% )
	 Ss7(4, FALSE) = (      96 / 86       = 121.52% )
	 Ss8(8, TRUE)  = (      90 / 90       = 113.92% )
	 Ss9(8, FALSE) = (      96 / 90       = 121.52% )
	 strdup()        = (      80 / 79       = 100.00% )
	 NM_Ss           = (     112 / 111      = 141.77% )
	 NM_Ss x2        = (     160 / 111      = 202.53% )
	 NM_Ss xSs       = (     128 / 111      = 162.03% )
String: 80 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      83 / 83       = 103.75% )
	 Ss1(0, FALSE) = (      96 / 83       = 120.00% )
	 Ss2(1, TRUE)  = (      84 / 84       = 105.00% )
	 Ss3(1, FALSE) = (      96 / 84       = 120.00% )
	 Ss4(2, TRUE)  = (      85 / 85       = 106.25% )
	 Ss5(2, FALSE) = (      96 / 85       = 120.00% )
	 Ss6(4, TRUE)  = (      87 / 87       = 108.75% )
	 Ss7(4, FALSE) = (      96 / 87       = 120.00% )
	 Ss8(8, TRUE)  = (      91 / 91       = 113.75% )
	 Ss9(8, FALSE) = (      96 / 91       = 120.00% )
	 strdup()        = (      81 / 80       = 100.00% )
	 NM_Ss           = (     113 / 112      = 141.25% )
	 NM_Ss x2        = (     160 / 112      = 200.00% )
	 NM_Ss xSs       = (     128 / 112      = 160.00% )
String: 81 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      84 / 84       = 103.70% )
	 Ss1(0, FALSE) = (      96 / 84       = 118.52% )
	 Ss2(1, TRUE)  = (      85 / 85       = 104.94% )
	 Ss3(1, FALSE) = (      96 / 85       = 118.52% )
	 Ss4(2, TRUE)  = (      86 / 86       = 106.17% )
	 Ss5(2, FALSE) = (      96 / 86       = 118.52% )
	 Ss6(4, TRUE)  = (      88 / 88       = 108.64% )
	 Ss7(4, FALSE) = (      96 / 88       = 118.52% )
	 Ss8(8, TRUE)  = (      92 / 92       = 113.58% )
	 Ss9(8, FALSE) = (      96 / 92       = 118.52% )
	 strdup()        = (      82 / 81       = 100.00% )
	 NM_Ss           = (     114 / 113      = 140.74% )
	 NM_Ss x2        = (     160 / 113      = 197.53% )
	 NM_Ss xSs       = (     128 / 113      = 158.02% )
String: 82 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      85 / 85       = 103.66% )
	 Ss1(0, FALSE) = (      96 / 85       = 117.07% )
	 Ss2(1, TRUE)  = (      86 / 86       = 104.88% )
	 Ss3(1, FALSE) = (      96 / 86       = 117.07% )
	 Ss4(2, TRUE)  = (      87 / 87       = 106.10% )
	 Ss5(2, FALSE) = (      96 / 87       = 117.07% )
	 Ss6(4, TRUE)  = (      89 / 89       = 108.54% )
	 Ss7(4, FALSE) = (      96 / 89       = 117.07% )
	 Ss8(8, TRUE)  = (      93 / 93       = 113.41% )
	 Ss9(8, FALSE) = (      96 / 93       = 117.07% )
	 strdup()        = (      83 / 82       = 100.00% )
	 NM_Ss           = (     115 / 114      = 140.24% )
	 NM_Ss x2        = (     160 / 114      = 195.12% )
	 NM_Ss xSs       = (     128 / 114      = 156.10% )
String: 83 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      86 / 86       = 103.61% )
	 Ss1(0, FALSE) = (      96 / 86       = 115.66% )
	 Ss2(1, TRUE)  = (      87 / 87       = 104.82% )
	 Ss3(1, FALSE) = (      96 / 87       = 115.66% )
	 Ss4(2, TRUE)  = (      88 / 88       = 106.02% )
	 Ss5(2, FALSE) = (      96 / 88       = 115.66% )
	 Ss6(4, TRUE)  = (      90 / 90       = 108.43% )
	 Ss7(4, FALSE) = (      96 / 90       = 115.66% )
	 Ss8(8, TRUE)  = (      94 / 94       = 113.25% )
	 Ss9(8, FALSE) = (      96 / 94       = 115.66% )
	 strdup()        = (      84 / 83       = 100.00% )
	 NM_Ss           = (     116 / 115      = 139.76% )
	 NM_Ss x2        = (     160 / 115      = 192.77% )
	 NM_Ss xSs       = (     128 / 115      = 154.22% )
String: 84 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      87 / 87       = 103.57% )
	 Ss1(0, FALSE) = (      96 / 87       = 114.29% )
	 Ss2(1, TRUE)  = (      88 / 88       = 104.76% )
	 Ss3(1, FALSE) = (      96 / 88       = 114.29% )
	 Ss4(2, TRUE)  = (      89 / 89       = 105.95% )
	 Ss5(2, FALSE) = (      96 / 89       = 114.29% )
	 Ss6(4, TRUE)  = (      91 / 91       = 108.33% )
	 Ss7(4, FALSE) = (      96 / 91       = 114.29% )
	 Ss8(8, TRUE)  = (      95 / 95       = 113.10% )
	 Ss9(8, FALSE) = (      96 / 95       = 114.29% )
	 strdup()        = (      85 / 84       = 100.00% )
	 NM_Ss           = (     117 / 116      = 139.29% )
	 NM_Ss x2        = (     160 / 116      = 190.48% )
	 NM_Ss xSs       = (     128 / 116      = 152.38% )
String: 85 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      88 / 88       = 103.53% )
	 Ss1(0, FALSE) = (      96 / 88       = 112.94% )
	 Ss2(1, TRUE)  = (      89 / 89       = 104.71% )
	 Ss3(1, FALSE) = (      96 / 89       = 112.94% )
	 Ss4(2, TRUE)  = (      90 / 90       = 105.88% )
	 Ss5(2, FALSE) = (      96 / 90       = 112.94% )
	 Ss6(4, TRUE)  = (      92 / 92       = 108.24% )
	 Ss7(4, FALSE) = (      96 / 92       = 112.94% )
	 Ss8(8, TRUE)  = (      96 / 96       = 112.94% )
	 Ss9(8, FALSE) = (      96 / 96       = 112.94% )
	 strdup()        = (      86 / 85       = 100.00% )
	 NM_Ss           = (     118 / 117      = 138.82% )
	 NM_Ss x2        = (     160 / 117      = 188.24% )
	 NM_Ss xSs       = (     128 / 117      = 150.59% )
String: 86 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      89 / 89       = 103.49% )
	 Ss1(0, FALSE) = (      96 / 89       = 111.63% )
	 Ss2(1, TRUE)  = (      90 / 90       = 104.65% )
	 Ss3(1, FALSE) = (      96 / 90       = 111.63% )
	 Ss4(2, TRUE)  = (      91 / 91       = 105.81% )
	 Ss5(2, FALSE) = (      96 / 91       = 111.63% )
	 Ss6(4, TRUE)  = (      93 / 93       = 108.14% )
	 Ss7(4, FALSE) = (      96 / 93       = 111.63% )
	 Ss8(8, TRUE)  = (      97 / 97       = 112.79% )
	 Ss9(8, FALSE) = (     128 / 97       = 148.84% )
	 strdup()        = (      87 / 86       = 100.00% )
	 NM_Ss           = (     119 / 118      = 138.37% )
	 NM_Ss x2        = (     160 / 118      = 186.05% )
	 NM_Ss xSs       = (     128 / 118      = 148.84% )
String: 87 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (      90 / 90       = 103.45% )
	 Ss1(0, FALSE) = (      96 / 90       = 110.34% )
	 Ss2(1, TRUE)  = (      91 / 91       = 104.60% )
	 Ss3(1, FALSE) = (      96 / 91       = 110.34% )
	 Ss4(2, TRUE)  = (      92 / 92       = 105.75% )
	 Ss5(2, FALSE) = (      96 / 92       = 110.34% )
	 Ss6(4, TRUE)  = (      94 / 94       = 108.05% )
	 Ss7(4, FALSE) = (      96 / 94       = 110.34% )
	 Ss8(8, TRUE)  = (      98 / 98       = 112.64% )
	 Ss9(8, FALSE) = (     128 / 98       = 147.13% )
	 strdup()        = (      88 / 87       = 100.00% )
	 NM_Ss           = (     120 / 119      = 137.93% )
	 NM_Ss x2        = (     160 / 119      = 183.91% )
	 NM_Ss xSs       = (     128 / 119      = 147.13% )
String: 88 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (      91 / 91       = 103.41% )
	 Ss1(0, FALSE) = (      96 / 91       = 109.09% )
	 Ss2(1, TRUE)  = (      92 / 92       = 104.55% )
	 Ss3(1, FALSE) = (      96 / 92       = 109.09% )
	 Ss4(2, TRUE)  = (      93 / 93       = 105.68% )
	 Ss5(2, FALSE) = (      96 / 93       = 109.09% )
	 Ss6(4, TRUE)  = (      95 / 95       = 107.95% )
	 Ss7(4, FALSE) = (      96 / 95       = 109.09% )
	 Ss8(8, TRUE)  = (      99 / 99       = 112.50% )
	 Ss9(8, FALSE) = (     128 / 99       = 145.45% )
	 strdup()        = (      89 / 88       = 100.00% )
	 NM_Ss           = (     121 / 120      = 137.50% )
	 NM_Ss x2        = (     160 / 120      = 181.82% )
	 NM_Ss xSs       = (     128 / 120      = 145.45% )
String: 89 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (      92 / 92       = 103.37% )
	 Ss1(0, FALSE) = (      96 / 92       = 107.87% )
	 Ss2(1, TRUE)  = (      93 / 93       = 104.49% )
	 Ss3(1, FALSE) = (      96 / 93       = 107.87% )
	 Ss4(2, TRUE)  = (      94 / 94       = 105.62% )
	 Ss5(2, FALSE) = (      96 / 94       = 107.87% )
	 Ss6(4, TRUE)  = (      96 / 96       = 107.87% )
	 Ss7(4, FALSE) = (      96 / 96       = 107.87% )
	 Ss8(8, TRUE)  = (     100 / 100      = 112.36% )
	 Ss9(8, FALSE) = (     128 / 100      = 143.82% )
	 strdup()        = (      90 / 89       = 100.00% )
	 NM_Ss           = (     122 / 121      = 137.08% )
	 NM_Ss x2        = (     160 / 121      = 179.78% )
	 NM_Ss xSs       = (     128 / 121      = 143.82% )
String: 90 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (      93 / 93       = 103.33% )
	 Ss1(0, FALSE) = (      96 / 93       = 106.67% )
	 Ss2(1, TRUE)  = (      94 / 94       = 104.44% )
	 Ss3(1, FALSE) = (      96 / 94       = 106.67% )
	 Ss4(2, TRUE)  = (      95 / 95       = 105.56% )
	 Ss5(2, FALSE) = (      96 / 95       = 106.67% )
	 Ss6(4, TRUE)  = (      97 / 97       = 107.78% )
	 Ss7(4, FALSE) = (     128 / 97       = 142.22% )
	 Ss8(8, TRUE)  = (     101 / 101      = 112.22% )
	 Ss9(8, FALSE) = (     128 / 101      = 142.22% )
	 strdup()        = (      91 / 90       = 100.00% )
	 NM_Ss           = (     123 / 122      = 136.67% )
	 NM_Ss x2        = (     160 / 122      = 177.78% )
	 NM_Ss xSs       = (     128 / 122      = 142.22% )
String: 91 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (      94 / 94       = 103.30% )
	 Ss1(0, FALSE) = (      96 / 94       = 105.49% )
	 Ss2(1, TRUE)  = (      95 / 95       = 104.40% )
	 Ss3(1, FALSE) = (      96 / 95       = 105.49% )
	 Ss4(2, TRUE)  = (      96 / 96       = 105.49% )
	 Ss5(2, FALSE) = (      96 / 96       = 105.49% )
	 Ss6(4, TRUE)  = (      98 / 98       = 107.69% )
	 Ss7(4, FALSE) = (     128 / 98       = 140.66% )
	 Ss8(8, TRUE)  = (     102 / 102      = 112.09% )
	 Ss9(8, FALSE) = (     128 / 102      = 140.66% )
	 strdup()        = (      92 / 91       = 100.00% )
	 NM_Ss           = (     124 / 123      = 136.26% )
	 NM_Ss x2        = (     160 / 123      = 175.82% )
	 NM_Ss xSs       = (     128 / 123      = 140.66% )
String: 92 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (      95 / 95       = 103.26% )
	 Ss1(0, FALSE) = (      96 / 95       = 104.35% )
	 Ss2(1, TRUE)  = (      96 / 96       = 104.35% )
	 Ss3(1, FALSE) = (      96 / 96       = 104.35% )
	 Ss4(2, TRUE)  = (      97 / 97       = 105.43% )
	 Ss5(2, FALSE) = (     128 / 97       = 139.13% )
	 Ss6(4, TRUE)  = (      99 / 99       = 107.61% )
	 Ss7(4, FALSE) = (     128 / 99       = 139.13% )
	 Ss8(8, TRUE)  = (     103 / 103      = 111.96% )
	 Ss9(8, FALSE) = (     128 / 103      = 139.13% )
	 strdup()        = (      93 / 92       = 100.00% )
	 NM_Ss           = (     125 / 124      = 135.87% )
	 NM_Ss x2        = (     160 / 124      = 173.91% )
	 NM_Ss xSs       = (     128 / 124      = 139.13% )
String: 93 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (      96 / 96       = 103.23% )
	 Ss1(0, FALSE) = (      96 / 96       = 103.23% )
	 Ss2(1, TRUE)  = (      97 / 97       = 104.30% )
	 Ss3(1, FALSE) = (     128 / 97       = 137.63% )
	 Ss4(2, TRUE)  = (      98 / 98       = 105.38% )
	 Ss5(2, FALSE) = (     128 / 98       = 137.63% )
	 Ss6(4, TRUE)  = (     100 / 100      = 107.53% )
	 Ss7(4, FALSE) = (     128 / 100      = 137.63% )
	 Ss8(8, TRUE)  = (     104 / 104      = 111.83% )
	 Ss9(8, FALSE) = (     128 / 104      = 137.63% )
	 strdup()        = (      94 / 93       = 100.00% )
	 NM_Ss           = (     126 / 125      = 135.48% )
	 NM_Ss x2        = (     160 / 125      = 172.04% )
	 NM_Ss xSs       = (     128 / 125      = 137.63% )
String: 94 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (      97 / 97       = 103.19% )
	 Ss1(0, FALSE) = (     128 / 97       = 136.17% )
	 Ss2(1, TRUE)  = (      98 / 98       = 104.26% )
	 Ss3(1, FALSE) = (     128 / 98       = 136.17% )
	 Ss4(2, TRUE)  = (      99 / 99       = 105.32% )
	 Ss5(2, FALSE) = (     128 / 99       = 136.17% )
	 Ss6(4, TRUE)  = (     101 / 101      = 107.45% )
	 Ss7(4, FALSE) = (     128 / 101      = 136.17% )
	 Ss8(8, TRUE)  = (     105 / 105      = 111.70% )
	 Ss9(8, FALSE) = (     128 / 105      = 136.17% )
	 strdup()        = (      95 / 94       = 100.00% )
	 NM_Ss           = (     127 / 126      = 135.11% )
	 NM_Ss x2        = (     160 / 126      = 170.21% )
	 NM_Ss xSs       = (     128 / 126      = 136.17% )
String: 95 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (      98 / 98       = 103.16% )
	 Ss1(0, FALSE) = (     128 / 98       = 134.74% )
	 Ss2(1, TRUE)  = (      99 / 99       = 104.21% )
	 Ss3(1, FALSE) = (     128 / 99       = 134.74% )
	 Ss4(2, TRUE)  = (     100 / 100      = 105.26% )
	 Ss5(2, FALSE) = (     128 / 100      = 134.74% )
	 Ss6(4, TRUE)  = (     102 / 102      = 107.37% )
	 Ss7(4, FALSE) = (     128 / 102      = 134.74% )
	 Ss8(8, TRUE)  = (     106 / 106      = 111.58% )
	 Ss9(8, FALSE) = (     128 / 106      = 134.74% )
	 strdup()        = (      96 / 95       = 100.00% )
	 NM_Ss           = (     128 / 127      = 134.74% )
	 NM_Ss x2        = (     160 / 127      = 168.42% )
	 NM_Ss xSs       = (     128 / 127      = 134.74% )
String: 96 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (      99 / 99       = 103.12% )
	 Ss1(0, FALSE) = (     128 / 99       = 133.33% )
	 Ss2(1, TRUE)  = (     100 / 100      = 104.17% )
	 Ss3(1, FALSE) = (     128 / 100      = 133.33% )
	 Ss4(2, TRUE)  = (     101 / 101      = 105.21% )
	 Ss5(2, FALSE) = (     128 / 101      = 133.33% )
	 Ss6(4, TRUE)  = (     103 / 103      = 107.29% )
	 Ss7(4, FALSE) = (     128 / 103      = 133.33% )
	 Ss8(8, TRUE)  = (     107 / 107      = 111.46% )
	 Ss9(8, FALSE) = (     128 / 107      = 133.33% )
	 strdup()        = (      97 / 96       = 100.00% )
	 NM_Ss           = (     129 / 128      = 134.38% )
	 NM_Ss x2        = (     160 / 128      = 166.67% )
	 NM_Ss xSs       = (     160 / 128      = 166.67% )
String: 97 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     100 / 100      = 103.09% )
	 Ss1(0, FALSE) = (     128 / 100      = 131.96% )
	 Ss2(1, TRUE)  = (     101 / 101      = 104.12% )
	 Ss3(1, FALSE) = (     128 / 101      = 131.96% )
	 Ss4(2, TRUE)  = (     102 / 102      = 105.15% )
	 Ss5(2, FALSE) = (     128 / 102      = 131.96% )
	 Ss6(4, TRUE)  = (     104 / 104      = 107.22% )
	 Ss7(4, FALSE) = (     128 / 104      = 131.96% )
	 Ss8(8, TRUE)  = (     108 / 108      = 111.34% )
	 Ss9(8, FALSE) = (     128 / 108      = 131.96% )
	 strdup()        = (      98 / 97       = 100.00% )
	 NM_Ss           = (     130 / 129      = 134.02% )
	 NM_Ss x2        = (     160 / 129      = 164.95% )
	 NM_Ss xSs       = (     160 / 129      = 164.95% )
String: 98 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     101 / 101      = 103.06% )
	 Ss1(0, FALSE) = (     128 / 101      = 130.61% )
	 Ss2(1, TRUE)  = (     102 / 102      = 104.08% )
	 Ss3(1, FALSE) = (     128 / 102      = 130.61% )
	 Ss4(2, TRUE)  = (     103 / 103      = 105.10% )
	 Ss5(2, FALSE) = (     128 / 103      = 130.61% )
	 Ss6(4, TRUE)  = (     105 / 105      = 107.14% )
	 Ss7(4, FALSE) = (     128 / 105      = 130.61% )
	 Ss8(8, TRUE)  = (     109 / 109      = 111.22% )
	 Ss9(8, FALSE) = (     128 / 109      = 130.61% )
	 strdup()        = (      99 / 98       = 100.00% )
	 NM_Ss           = (     131 / 130      = 133.67% )
	 NM_Ss x2        = (     160 / 130      = 163.27% )
	 NM_Ss xSs       = (     160 / 130      = 163.27% )
String: 99 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     102 / 102      = 103.03% )
	 Ss1(0, FALSE) = (     128 / 102      = 129.29% )
	 Ss2(1, TRUE)  = (     103 / 103      = 104.04% )
	 Ss3(1, FALSE) = (     128 / 103      = 129.29% )
	 Ss4(2, TRUE)  = (     104 / 104      = 105.05% )
	 Ss5(2, FALSE) = (     128 / 104      = 129.29% )
	 Ss6(4, TRUE)  = (     106 / 106      = 107.07% )
	 Ss7(4, FALSE) = (     128 / 106      = 129.29% )
	 Ss8(8, TRUE)  = (     110 / 110      = 111.11% )
	 Ss9(8, FALSE) = (     128 / 110      = 129.29% )
	 strdup()        = (     100 / 99       = 100.00% )
	 NM_Ss           = (     132 / 131      = 133.33% )
	 NM_Ss x2        = (     160 / 131      = 161.62% )
	 NM_Ss xSs       = (     160 / 131      = 161.62% )
String: 100 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     103 / 103      = 103.00% )
	 Ss1(0, FALSE) = (     128 / 103      = 128.00% )
	 Ss2(1, TRUE)  = (     104 / 104      = 104.00% )
	 Ss3(1, FALSE) = (     128 / 104      = 128.00% )
	 Ss4(2, TRUE)  = (     105 / 105      = 105.00% )
	 Ss5(2, FALSE) = (     128 / 105      = 128.00% )
	 Ss6(4, TRUE)  = (     107 / 107      = 107.00% )
	 Ss7(4, FALSE) = (     128 / 107      = 128.00% )
	 Ss8(8, TRUE)  = (     111 / 111      = 111.00% )
	 Ss9(8, FALSE) = (     128 / 111      = 128.00% )
	 strdup()        = (     101 / 100      = 100.00% )
	 NM_Ss           = (     133 / 132      = 133.00% )
	 NM_Ss x2        = (     160 / 132      = 160.00% )
	 NM_Ss xSs       = (     160 / 132      = 160.00% )
String: 101 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     104 / 104      = 102.97% )
	 Ss1(0, FALSE) = (     128 / 104      = 126.73% )
	 Ss2(1, TRUE)  = (     105 / 105      = 103.96% )
	 Ss3(1, FALSE) = (     128 / 105      = 126.73% )
	 Ss4(2, TRUE)  = (     106 / 106      = 104.95% )
	 Ss5(2, FALSE) = (     128 / 106      = 126.73% )
	 Ss6(4, TRUE)  = (     108 / 108      = 106.93% )
	 Ss7(4, FALSE) = (     128 / 108      = 126.73% )
	 Ss8(8, TRUE)  = (     112 / 112      = 110.89% )
	 Ss9(8, FALSE) = (     128 / 112      = 126.73% )
	 strdup()        = (     102 / 101      = 100.00% )
	 NM_Ss           = (     134 / 133      = 132.67% )
	 NM_Ss x2        = (     160 / 133      = 158.42% )
	 NM_Ss xSs       = (     160 / 133      = 158.42% )
String: 102 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     105 / 105      = 102.94% )
	 Ss1(0, FALSE) = (     128 / 105      = 125.49% )
	 Ss2(1, TRUE)  = (     106 / 106      = 103.92% )
	 Ss3(1, FALSE) = (     128 / 106      = 125.49% )
	 Ss4(2, TRUE)  = (     107 / 107      = 104.90% )
	 Ss5(2, FALSE) = (     128 / 107      = 125.49% )
	 Ss6(4, TRUE)  = (     109 / 109      = 106.86% )
	 Ss7(4, FALSE) = (     128 / 109      = 125.49% )
	 Ss8(8, TRUE)  = (     113 / 113      = 110.78% )
	 Ss9(8, FALSE) = (     128 / 113      = 125.49% )
	 strdup()        = (     103 / 102      = 100.00% )
	 NM_Ss           = (     135 / 134      = 132.35% )
	 NM_Ss x2        = (     160 / 134      = 156.86% )
	 NM_Ss xSs       = (     160 / 134      = 156.86% )
String: 103 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     106 / 106      = 102.91% )
	 Ss1(0, FALSE) = (     128 / 106      = 124.27% )
	 Ss2(1, TRUE)  = (     107 / 107      = 103.88% )
	 Ss3(1, FALSE) = (     128 / 107      = 124.27% )
	 Ss4(2, TRUE)  = (     108 / 108      = 104.85% )
	 Ss5(2, FALSE) = (     128 / 108      = 124.27% )
	 Ss6(4, TRUE)  = (     110 / 110      = 106.80% )
	 Ss7(4, FALSE) = (     128 / 110      = 124.27% )
	 Ss8(8, TRUE)  = (     114 / 114      = 110.68% )
	 Ss9(8, FALSE) = (     128 / 114      = 124.27% )
	 strdup()        = (     104 / 103      = 100.00% )
	 NM_Ss           = (     136 / 135      = 132.04% )
	 NM_Ss x2        = (     160 / 135      = 155.34% )
	 NM_Ss xSs       = (     160 / 135      = 155.34% )
String: 104 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     107 / 107      = 102.88% )
	 Ss1(0, FALSE) = (     128 / 107      = 123.08% )
	 Ss2(1, TRUE)  = (     108 / 108      = 103.85% )
	 Ss3(1, FALSE) = (     128 / 108      = 123.08% )
	 Ss4(2, TRUE)  = (     109 / 109      = 104.81% )
	 Ss5(2, FALSE) = (     128 / 109      = 123.08% )
	 Ss6(4, TRUE)  = (     111 / 111      = 106.73% )
	 Ss7(4, FALSE) = (     128 / 111      = 123.08% )
	 Ss8(8, TRUE)  = (     115 / 115      = 110.58% )
	 Ss9(8, FALSE) = (     128 / 115      = 123.08% )
	 strdup()        = (     105 / 104      = 100.00% )
	 NM_Ss           = (     137 / 136      = 131.73% )
	 NM_Ss x2        = (     160 / 136      = 153.85% )
	 NM_Ss xSs       = (     160 / 136      = 153.85% )
String: 105 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     108 / 108      = 102.86% )
	 Ss1(0, FALSE) = (     128 / 108      = 121.90% )
	 Ss2(1, TRUE)  = (     109 / 109      = 103.81% )
	 Ss3(1, FALSE) = (     128 / 109      = 121.90% )
	 Ss4(2, TRUE)  = (     110 / 110      = 104.76% )
	 Ss5(2, FALSE) = (     128 / 110      = 121.90% )
	 Ss6(4, TRUE)  = (     112 / 112      = 106.67% )
	 Ss7(4, FALSE) = (     128 / 112      = 121.90% )
	 Ss8(8, TRUE)  = (     116 / 116      = 110.48% )
	 Ss9(8, FALSE) = (     128 / 116      = 121.90% )
	 strdup()        = (     106 / 105      = 100.00% )
	 NM_Ss           = (     138 / 137      = 131.43% )
	 NM_Ss x2        = (     160 / 137      = 152.38% )
	 NM_Ss xSs       = (     160 / 137      = 152.38% )
String: 106 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     109 / 109      = 102.83% )
	 Ss1(0, FALSE) = (     128 / 109      = 120.75% )
	 Ss2(1, TRUE)  = (     110 / 110      = 103.77% )
	 Ss3(1, FALSE) = (     128 / 110      = 120.75% )
	 Ss4(2, TRUE)  = (     111 / 111      = 104.72% )
	 Ss5(2, FALSE) = (     128 / 111      = 120.75% )
	 Ss6(4, TRUE)  = (     113 / 113      = 106.60% )
	 Ss7(4, FALSE) = (     128 / 113      = 120.75% )
	 Ss8(8, TRUE)  = (     117 / 117      = 110.38% )
	 Ss9(8, FALSE) = (     128 / 117      = 120.75% )
	 strdup()        = (     107 / 106      = 100.00% )
	 NM_Ss           = (     139 / 138      = 131.13% )
	 NM_Ss x2        = (     160 / 138      = 150.94% )
	 NM_Ss xSs       = (     160 / 138      = 150.94% )
String: 107 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     110 / 110      = 102.80% )
	 Ss1(0, FALSE) = (     128 / 110      = 119.63% )
	 Ss2(1, TRUE)  = (     111 / 111      = 103.74% )
	 Ss3(1, FALSE) = (     128 / 111      = 119.63% )
	 Ss4(2, TRUE)  = (     112 / 112      = 104.67% )
	 Ss5(2, FALSE) = (     128 / 112      = 119.63% )
	 Ss6(4, TRUE)  = (     114 / 114      = 106.54% )
	 Ss7(4, FALSE) = (     128 / 114      = 119.63% )
	 Ss8(8, TRUE)  = (     118 / 118      = 110.28% )
	 Ss9(8, FALSE) = (     128 / 118      = 119.63% )
	 strdup()        = (     108 / 107      = 100.00% )
	 NM_Ss           = (     140 / 139      = 130.84% )
	 NM_Ss x2        = (     160 / 139      = 149.53% )
	 NM_Ss xSs       = (     160 / 139      = 149.53% )
String: 108 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     111 / 111      = 102.78% )
	 Ss1(0, FALSE) = (     128 / 111      = 118.52% )
	 Ss2(1, TRUE)  = (     112 / 112      = 103.70% )
	 Ss3(1, FALSE) = (     128 / 112      = 118.52% )
	 Ss4(2, TRUE)  = (     113 / 113      = 104.63% )
	 Ss5(2, FALSE) = (     128 / 113      = 118.52% )
	 Ss6(4, TRUE)  = (     115 / 115      = 106.48% )
	 Ss7(4, FALSE) = (     128 / 115      = 118.52% )
	 Ss8(8, TRUE)  = (     119 / 119      = 110.19% )
	 Ss9(8, FALSE) = (     128 / 119      = 118.52% )
	 strdup()        = (     109 / 108      = 100.00% )
	 NM_Ss           = (     141 / 140      = 130.56% )
	 NM_Ss x2        = (     160 / 140      = 148.15% )
	 NM_Ss xSs       = (     160 / 140      = 148.15% )
String: 109 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     112 / 112      = 102.75% )
	 Ss1(0, FALSE) = (     128 / 112      = 117.43% )
	 Ss2(1, TRUE)  = (     113 / 113      = 103.67% )
	 Ss3(1, FALSE) = (     128 / 113      = 117.43% )
	 Ss4(2, TRUE)  = (     114 / 114      = 104.59% )
	 Ss5(2, FALSE) = (     128 / 114      = 117.43% )
	 Ss6(4, TRUE)  = (     116 / 116      = 106.42% )
	 Ss7(4, FALSE) = (     128 / 116      = 117.43% )
	 Ss8(8, TRUE)  = (     120 / 120      = 110.09% )
	 Ss9(8, FALSE) = (     128 / 120      = 117.43% )
	 strdup()        = (     110 / 109      = 100.00% )
	 NM_Ss           = (     142 / 141      = 130.28% )
	 NM_Ss x2        = (     160 / 141      = 146.79% )
	 NM_Ss xSs       = (     160 / 141      = 146.79% )
String: 110 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     113 / 113      = 102.73% )
	 Ss1(0, FALSE) = (     128 / 113      = 116.36% )
	 Ss2(1, TRUE)  = (     114 / 114      = 103.64% )
	 Ss3(1, FALSE) = (     128 / 114      = 116.36% )
	 Ss4(2, TRUE)  = (     115 / 115      = 104.55% )
	 Ss5(2, FALSE) = (     128 / 115      = 116.36% )
	 Ss6(4, TRUE)  = (     117 / 117      = 106.36% )
	 Ss7(4, FALSE) = (     128 / 117      = 116.36% )
	 Ss8(8, TRUE)  = (     121 / 121      = 110.00% )
	 Ss9(8, FALSE) = (     128 / 121      = 116.36% )
	 strdup()        = (     111 / 110      = 100.00% )
	 NM_Ss           = (     143 / 142      = 130.00% )
	 NM_Ss x2        = (     160 / 142      = 145.45% )
	 NM_Ss xSs       = (     160 / 142      = 145.45% )
String: 111 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     114 / 114      = 102.70% )
	 Ss1(0, FALSE) = (     128 / 114      = 115.32% )
	 Ss2(1, TRUE)  = (     115 / 115      = 103.60% )
	 Ss3(1, FALSE) = (     128 / 115      = 115.32% )
	 Ss4(2, TRUE)  = (     116 / 116      = 104.50% )
	 Ss5(2, FALSE) = (     128 / 116      = 115.32% )
	 Ss6(4, TRUE)  = (     118 / 118      = 106.31% )
	 Ss7(4, FALSE) = (     128 / 118      = 115.32% )
	 Ss8(8, TRUE)  = (     122 / 122      = 109.91% )
	 Ss9(8, FALSE) = (     128 / 122      = 115.32% )
	 strdup()        = (     112 / 111      = 100.00% )
	 NM_Ss           = (     144 / 143      = 129.73% )
	 NM_Ss x2        = (     160 / 143      = 144.14% )
	 NM_Ss xSs       = (     160 / 143      = 144.14% )
String: 112 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     115 / 115      = 102.68% )
	 Ss1(0, FALSE) = (     128 / 115      = 114.29% )
	 Ss2(1, TRUE)  = (     116 / 116      = 103.57% )
	 Ss3(1, FALSE) = (     128 / 116      = 114.29% )
	 Ss4(2, TRUE)  = (     117 / 117      = 104.46% )
	 Ss5(2, FALSE) = (     128 / 117      = 114.29% )
	 Ss6(4, TRUE)  = (     119 / 119      = 106.25% )
	 Ss7(4, FALSE) = (     128 / 119      = 114.29% )
	 Ss8(8, TRUE)  = (     123 / 123      = 109.82% )
	 Ss9(8, FALSE) = (     128 / 123      = 114.29% )
	 strdup()        = (     113 / 112      = 100.00% )
	 NM_Ss           = (     145 / 144      = 129.46% )
	 NM_Ss x2        = (     160 / 144      = 142.86% )
	 NM_Ss xSs       = (     160 / 144      = 142.86% )
String: 113 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     116 / 116      = 102.65% )
	 Ss1(0, FALSE) = (     128 / 116      = 113.27% )
	 Ss2(1, TRUE)  = (     117 / 117      = 103.54% )
	 Ss3(1, FALSE) = (     128 / 117      = 113.27% )
	 Ss4(2, TRUE)  = (     118 / 118      = 104.42% )
	 Ss5(2, FALSE) = (     128 / 118      = 113.27% )
	 Ss6(4, TRUE)  = (     120 / 120      = 106.19% )
	 Ss7(4, FALSE) = (     128 / 120      = 113.27% )
	 Ss8(8, TRUE)  = (     124 / 124      = 109.73% )
	 Ss9(8, FALSE) = (     128 / 124      = 113.27% )
	 strdup()        = (     114 / 113      = 100.00% )
	 NM_Ss           = (     146 / 145      = 129.20% )
	 NM_Ss x2        = (     160 / 145      = 141.59% )
	 NM_Ss xSs       = (     160 / 145      = 141.59% )
String: 114 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     117 / 117      = 102.63% )
	 Ss1(0, FALSE) = (     128 / 117      = 112.28% )
	 Ss2(1, TRUE)  = (     118 / 118      = 103.51% )
	 Ss3(1, FALSE) = (     128 / 118      = 112.28% )
	 Ss4(2, TRUE)  = (     119 / 119      = 104.39% )
	 Ss5(2, FALSE) = (     128 / 119      = 112.28% )
	 Ss6(4, TRUE)  = (     121 / 121      = 106.14% )
	 Ss7(4, FALSE) = (     128 / 121      = 112.28% )
	 Ss8(8, TRUE)  = (     125 / 125      = 109.65% )
	 Ss9(8, FALSE) = (     128 / 125      = 112.28% )
	 strdup()        = (     115 / 114      = 100.00% )
	 NM_Ss           = (     147 / 146      = 128.95% )
	 NM_Ss x2        = (     160 / 146      = 140.35% )
	 NM_Ss xSs       = (     160 / 146      = 140.35% )
String: 115 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     118 / 118      = 102.61% )
	 Ss1(0, FALSE) = (     128 / 118      = 111.30% )
	 Ss2(1, TRUE)  = (     119 / 119      = 103.48% )
	 Ss3(1, FALSE) = (     128 / 119      = 111.30% )
	 Ss4(2, TRUE)  = (     120 / 120      = 104.35% )
	 Ss5(2, FALSE) = (     128 / 120      = 111.30% )
	 Ss6(4, TRUE)  = (     122 / 122      = 106.09% )
	 Ss7(4, FALSE) = (     128 / 122      = 111.30% )
	 Ss8(8, TRUE)  = (     126 / 126      = 109.57% )
	 Ss9(8, FALSE) = (     128 / 126      = 111.30% )
	 strdup()        = (     116 / 115      = 100.00% )
	 NM_Ss           = (     148 / 147      = 128.70% )
	 NM_Ss x2        = (     160 / 147      = 139.13% )
	 NM_Ss xSs       = (     160 / 147      = 139.13% )
String: 116 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     119 / 119      = 102.59% )
	 Ss1(0, FALSE) = (     128 / 119      = 110.34% )
	 Ss2(1, TRUE)  = (     120 / 120      = 103.45% )
	 Ss3(1, FALSE) = (     128 / 120      = 110.34% )
	 Ss4(2, TRUE)  = (     121 / 121      = 104.31% )
	 Ss5(2, FALSE) = (     128 / 121      = 110.34% )
	 Ss6(4, TRUE)  = (     123 / 123      = 106.03% )
	 Ss7(4, FALSE) = (     128 / 123      = 110.34% )
	 Ss8(8, TRUE)  = (     127 / 127      = 109.48% )
	 Ss9(8, FALSE) = (     128 / 127      = 110.34% )
	 strdup()        = (     117 / 116      = 100.00% )
	 NM_Ss           = (     149 / 148      = 128.45% )
	 NM_Ss x2        = (     160 / 148      = 137.93% )
	 NM_Ss xSs       = (     160 / 148      = 137.93% )
String: 117 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     120 / 120      = 102.56% )
	 Ss1(0, FALSE) = (     128 / 120      = 109.40% )
	 Ss2(1, TRUE)  = (     121 / 121      = 103.42% )
	 Ss3(1, FALSE) = (     128 / 121      = 109.40% )
	 Ss4(2, TRUE)  = (     122 / 122      = 104.27% )
	 Ss5(2, FALSE) = (     128 / 122      = 109.40% )
	 Ss6(4, TRUE)  = (     124 / 124      = 105.98% )
	 Ss7(4, FALSE) = (     128 / 124      = 109.40% )
	 Ss8(8, TRUE)  = (     128 / 128      = 109.40% )
	 Ss9(8, FALSE) = (     128 / 128      = 109.40% )
	 strdup()        = (     118 / 117      = 100.00% )
	 NM_Ss           = (     150 / 149      = 128.21% )
	 NM_Ss x2        = (     160 / 149      = 136.75% )
	 NM_Ss xSs       = (     160 / 149      = 136.75% )
String: 118 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     121 / 121      = 102.54% )
	 Ss1(0, FALSE) = (     128 / 121      = 108.47% )
	 Ss2(1, TRUE)  = (     122 / 122      = 103.39% )
	 Ss3(1, FALSE) = (     128 / 122      = 108.47% )
	 Ss4(2, TRUE)  = (     123 / 123      = 104.24% )
	 Ss5(2, FALSE) = (     128 / 123      = 108.47% )
	 Ss6(4, TRUE)  = (     125 / 125      = 105.93% )
	 Ss7(4, FALSE) = (     128 / 125      = 108.47% )
	 Ss8(8, TRUE)  = (     129 / 129      = 109.32% )
	 Ss9(8, FALSE) = (     192 / 129      = 162.71% )
	 strdup()        = (     119 / 118      = 100.00% )
	 NM_Ss           = (     151 / 150      = 127.97% )
	 NM_Ss x2        = (     160 / 150      = 135.59% )
	 NM_Ss xSs       = (     160 / 150      = 135.59% )
String: 119 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     122 / 122      = 102.52% )
	 Ss1(0, FALSE) = (     128 / 122      = 107.56% )
	 Ss2(1, TRUE)  = (     123 / 123      = 103.36% )
	 Ss3(1, FALSE) = (     128 / 123      = 107.56% )
	 Ss4(2, TRUE)  = (     124 / 124      = 104.20% )
	 Ss5(2, FALSE) = (     128 / 124      = 107.56% )
	 Ss6(4, TRUE)  = (     126 / 126      = 105.88% )
	 Ss7(4, FALSE) = (     128 / 126      = 107.56% )
	 Ss8(8, TRUE)  = (     130 / 130      = 109.24% )
	 Ss9(8, FALSE) = (     192 / 130      = 161.34% )
	 strdup()        = (     120 / 119      = 100.00% )
	 NM_Ss           = (     152 / 151      = 127.73% )
	 NM_Ss x2        = (     160 / 151      = 134.45% )
	 NM_Ss xSs       = (     160 / 151      = 134.45% )
String: 120 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     123 / 123      = 102.50% )
	 Ss1(0, FALSE) = (     128 / 123      = 106.67% )
	 Ss2(1, TRUE)  = (     124 / 124      = 103.33% )
	 Ss3(1, FALSE) = (     128 / 124      = 106.67% )
	 Ss4(2, TRUE)  = (     125 / 125      = 104.17% )
	 Ss5(2, FALSE) = (     128 / 125      = 106.67% )
	 Ss6(4, TRUE)  = (     127 / 127      = 105.83% )
	 Ss7(4, FALSE) = (     128 / 127      = 106.67% )
	 Ss8(8, TRUE)  = (     131 / 131      = 109.17% )
	 Ss9(8, FALSE) = (     192 / 131      = 160.00% )
	 strdup()        = (     121 / 120      = 100.00% )
	 NM_Ss           = (     153 / 152      = 127.50% )
	 NM_Ss x2        = (     160 / 152      = 133.33% )
	 NM_Ss xSs       = (     160 / 152      = 133.33% )
String: 121 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     124 / 124      = 102.48% )
	 Ss1(0, FALSE) = (     128 / 124      = 105.79% )
	 Ss2(1, TRUE)  = (     125 / 125      = 103.31% )
	 Ss3(1, FALSE) = (     128 / 125      = 105.79% )
	 Ss4(2, TRUE)  = (     126 / 126      = 104.13% )
	 Ss5(2, FALSE) = (     128 / 126      = 105.79% )
	 Ss6(4, TRUE)  = (     128 / 128      = 105.79% )
	 Ss7(4, FALSE) = (     128 / 128      = 105.79% )
	 Ss8(8, TRUE)  = (     132 / 132      = 109.09% )
	 Ss9(8, FALSE) = (     192 / 132      = 158.68% )
	 strdup()        = (     122 / 121      = 100.00% )
	 NM_Ss           = (     154 / 153      = 127.27% )
	 NM_Ss x2        = (     160 / 153      = 132.23% )
	 NM_Ss xSs       = (     160 / 153      = 132.23% )
String: 122 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     125 / 125      = 102.46% )
	 Ss1(0, FALSE) = (     128 / 125      = 104.92% )
	 Ss2(1, TRUE)  = (     126 / 126      = 103.28% )
	 Ss3(1, FALSE) = (     128 / 126      = 104.92% )
	 Ss4(2, TRUE)  = (     127 / 127      = 104.10% )
	 Ss5(2, FALSE) = (     128 / 127      = 104.92% )
	 Ss6(4, TRUE)  = (     129 / 129      = 105.74% )
	 Ss7(4, FALSE) = (     192 / 129      = 157.38% )
	 Ss8(8, TRUE)  = (     133 / 133      = 109.02% )
	 Ss9(8, FALSE) = (     192 / 133      = 157.38% )
	 strdup()        = (     123 / 122      = 100.00% )
	 NM_Ss           = (     155 / 154      = 127.05% )
	 NM_Ss x2        = (     160 / 154      = 131.15% )
	 NM_Ss xSs       = (     160 / 154      = 131.15% )
String: 123 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     126 / 126      = 102.44% )
	 Ss1(0, FALSE) = (     128 / 126      = 104.07% )
	 Ss2(1, TRUE)  = (     127 / 127      = 103.25% )
	 Ss3(1, FALSE) = (     128 / 127      = 104.07% )
	 Ss4(2, TRUE)  = (     128 / 128      = 104.07% )
	 Ss5(2, FALSE) = (     128 / 128      = 104.07% )
	 Ss6(4, TRUE)  = (     130 / 130      = 105.69% )
	 Ss7(4, FALSE) = (     192 / 130      = 156.10% )
	 Ss8(8, TRUE)  = (     134 / 134      = 108.94% )
	 Ss9(8, FALSE) = (     192 / 134      = 156.10% )
	 strdup()        = (     124 / 123      = 100.00% )
	 NM_Ss           = (     156 / 155      = 126.83% )
	 NM_Ss x2        = (     160 / 155      = 130.08% )
	 NM_Ss xSs       = (     160 / 155      = 130.08% )
String: 124 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     127 / 127      = 102.42% )
	 Ss1(0, FALSE) = (     128 / 127      = 103.23% )
	 Ss2(1, TRUE)  = (     128 / 128      = 103.23% )
	 Ss3(1, FALSE) = (     128 / 128      = 103.23% )
	 Ss4(2, TRUE)  = (     129 / 129      = 104.03% )
	 Ss5(2, FALSE) = (     192 / 129      = 154.84% )
	 Ss6(4, TRUE)  = (     131 / 131      = 105.65% )
	 Ss7(4, FALSE) = (     192 / 131      = 154.84% )
	 Ss8(8, TRUE)  = (     135 / 135      = 108.87% )
	 Ss9(8, FALSE) = (     192 / 135      = 154.84% )
	 strdup()        = (     125 / 124      = 100.00% )
	 NM_Ss           = (     157 / 156      = 126.61% )
	 NM_Ss x2        = (     160 / 156      = 129.03% )
	 NM_Ss xSs       = (     160 / 156      = 129.03% )
String: 125 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     128 / 128      = 102.40% )
	 Ss1(0, FALSE) = (     128 / 128      = 102.40% )
	 Ss2(1, TRUE)  = (     129 / 129      = 103.20% )
	 Ss3(1, FALSE) = (     192 / 129      = 153.60% )
	 Ss4(2, TRUE)  = (     130 / 130      = 104.00% )
	 Ss5(2, FALSE) = (     192 / 130      = 153.60% )
	 Ss6(4, TRUE)  = (     132 / 132      = 105.60% )
	 Ss7(4, FALSE) = (     192 / 132      = 153.60% )
	 Ss8(8, TRUE)  = (     136 / 136      = 108.80% )
	 Ss9(8, FALSE) = (     192 / 136      = 153.60% )
	 strdup()        = (     126 / 125      = 100.00% )
	 NM_Ss           = (     158 / 157      = 126.40% )
	 NM_Ss x2        = (     160 / 157      = 128.00% )
	 NM_Ss xSs       = (     160 / 157      = 128.00% )
String: 126 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     129 / 129      = 102.38% )
	 Ss1(0, FALSE) = (     192 / 129      = 152.38% )
	 Ss2(1, TRUE)  = (     130 / 130      = 103.17% )
	 Ss3(1, FALSE) = (     192 / 130      = 152.38% )
	 Ss4(2, TRUE)  = (     131 / 131      = 103.97% )
	 Ss5(2, FALSE) = (     192 / 131      = 152.38% )
	 Ss6(4, TRUE)  = (     133 / 133      = 105.56% )
	 Ss7(4, FALSE) = (     192 / 133      = 152.38% )
	 Ss8(8, TRUE)  = (     137 / 137      = 108.73% )
	 Ss9(8, FALSE) = (     192 / 137      = 152.38% )
	 strdup()        = (     127 / 126      = 100.00% )
	 NM_Ss           = (     159 / 158      = 126.19% )
	 NM_Ss x2        = (     160 / 158      = 126.98% )
	 NM_Ss xSs       = (     160 / 158      = 126.98% )
String: 127 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     130 / 130      = 102.36% )
	 Ss1(0, FALSE) = (     192 / 130      = 151.18% )
	 Ss2(1, TRUE)  = (     131 / 131      = 103.15% )
	 Ss3(1, FALSE) = (     192 / 131      = 151.18% )
	 Ss4(2, TRUE)  = (     132 / 132      = 103.94% )
	 Ss5(2, FALSE) = (     192 / 132      = 151.18% )
	 Ss6(4, TRUE)  = (     134 / 134      = 105.51% )
	 Ss7(4, FALSE) = (     192 / 134      = 151.18% )
	 Ss8(8, TRUE)  = (     138 / 138      = 108.66% )
	 Ss9(8, FALSE) = (     192 / 138      = 151.18% )
	 strdup()        = (     128 / 127      = 100.00% )
	 NM_Ss           = (     160 / 159      = 125.98% )
	 NM_Ss x2        = (     160 / 159      = 125.98% )
	 NM_Ss xSs       = (     160 / 159      = 125.98% )
String: 128 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     131 / 131      = 102.34% )
	 Ss1(0, FALSE) = (     192 / 131      = 150.00% )
	 Ss2(1, TRUE)  = (     132 / 132      = 103.12% )
	 Ss3(1, FALSE) = (     192 / 132      = 150.00% )
	 Ss4(2, TRUE)  = (     133 / 133      = 103.91% )
	 Ss5(2, FALSE) = (     192 / 133      = 150.00% )
	 Ss6(4, TRUE)  = (     135 / 135      = 105.47% )
	 Ss7(4, FALSE) = (     192 / 135      = 150.00% )
	 Ss8(8, TRUE)  = (     139 / 139      = 108.59% )
	 Ss9(8, FALSE) = (     192 / 139      = 150.00% )
	 strdup()        = (     129 / 128      = 100.00% )
	 NM_Ss           = (     161 / 160      = 125.78% )
	 NM_Ss x2        = (     288 / 160      = 225.00% )
	 NM_Ss xSs       = (     224 / 160      = 175.00% )
String: 129 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     132 / 132      = 102.33% )
	 Ss1(0, FALSE) = (     192 / 132      = 148.84% )
	 Ss2(1, TRUE)  = (     133 / 133      = 103.10% )
	 Ss3(1, FALSE) = (     192 / 133      = 148.84% )
	 Ss4(2, TRUE)  = (     134 / 134      = 103.88% )
	 Ss5(2, FALSE) = (     192 / 134      = 148.84% )
	 Ss6(4, TRUE)  = (     136 / 136      = 105.43% )
	 Ss7(4, FALSE) = (     192 / 136      = 148.84% )
	 Ss8(8, TRUE)  = (     140 / 140      = 108.53% )
	 Ss9(8, FALSE) = (     192 / 140      = 148.84% )
	 strdup()        = (     130 / 129      = 100.00% )
	 NM_Ss           = (     162 / 161      = 125.58% )
	 NM_Ss x2        = (     288 / 161      = 223.26% )
	 NM_Ss xSs       = (     224 / 161      = 173.64% )
String: 130 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     133 / 133      = 102.31% )
	 Ss1(0, FALSE) = (     192 / 133      = 147.69% )
	 Ss2(1, TRUE)  = (     134 / 134      = 103.08% )
	 Ss3(1, FALSE) = (     192 / 134      = 147.69% )
	 Ss4(2, TRUE)  = (     135 / 135      = 103.85% )
	 Ss5(2, FALSE) = (     192 / 135      = 147.69% )
	 Ss6(4, TRUE)  = (     137 / 137      = 105.38% )
	 Ss7(4, FALSE) = (     192 / 137      = 147.69% )
	 Ss8(8, TRUE)  = (     141 / 141      = 108.46% )
	 Ss9(8, FALSE) = (     192 / 141      = 147.69% )
	 strdup()        = (     131 / 130      = 100.00% )
	 NM_Ss           = (     163 / 162      = 125.38% )
	 NM_Ss x2        = (     288 / 162      = 221.54% )
	 NM_Ss xSs       = (     224 / 162      = 172.31% )
String: 131 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     134 / 134      = 102.29% )
	 Ss1(0, FALSE) = (     192 / 134      = 146.56% )
	 Ss2(1, TRUE)  = (     135 / 135      = 103.05% )
	 Ss3(1, FALSE) = (     192 / 135      = 146.56% )
	 Ss4(2, TRUE)  = (     136 / 136      = 103.82% )
	 Ss5(2, FALSE) = (     192 / 136      = 146.56% )
	 Ss6(4, TRUE)  = (     138 / 138      = 105.34% )
	 Ss7(4, FALSE) = (     192 / 138      = 146.56% )
	 Ss8(8, TRUE)  = (     142 / 142      = 108.40% )
	 Ss9(8, FALSE) = (     192 / 142      = 146.56% )
	 strdup()        = (     132 / 131      = 100.00% )
	 NM_Ss           = (     164 / 163      = 125.19% )
	 NM_Ss x2        = (     288 / 163      = 219.85% )
	 NM_Ss xSs       = (     224 / 163      = 170.99% )
String: 132 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     135 / 135      = 102.27% )
	 Ss1(0, FALSE) = (     192 / 135      = 145.45% )
	 Ss2(1, TRUE)  = (     136 / 136      = 103.03% )
	 Ss3(1, FALSE) = (     192 / 136      = 145.45% )
	 Ss4(2, TRUE)  = (     137 / 137      = 103.79% )
	 Ss5(2, FALSE) = (     192 / 137      = 145.45% )
	 Ss6(4, TRUE)  = (     139 / 139      = 105.30% )
	 Ss7(4, FALSE) = (     192 / 139      = 145.45% )
	 Ss8(8, TRUE)  = (     143 / 143      = 108.33% )
	 Ss9(8, FALSE) = (     192 / 143      = 145.45% )
	 strdup()        = (     133 / 132      = 100.00% )
	 NM_Ss           = (     165 / 164      = 125.00% )
	 NM_Ss x2        = (     288 / 164      = 218.18% )
	 NM_Ss xSs       = (     224 / 164      = 169.70% )
String: 133 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     136 / 136      = 102.26% )
	 Ss1(0, FALSE) = (     192 / 136      = 144.36% )
	 Ss2(1, TRUE)  = (     137 / 137      = 103.01% )
	 Ss3(1, FALSE) = (     192 / 137      = 144.36% )
	 Ss4(2, TRUE)  = (     138 / 138      = 103.76% )
	 Ss5(2, FALSE) = (     192 / 138      = 144.36% )
	 Ss6(4, TRUE)  = (     140 / 140      = 105.26% )
	 Ss7(4, FALSE) = (     192 / 140      = 144.36% )
	 Ss8(8, TRUE)  = (     144 / 144      = 108.27% )
	 Ss9(8, FALSE) = (     192 / 144      = 144.36% )
	 strdup()        = (     134 / 133      = 100.00% )
	 NM_Ss           = (     166 / 165      = 124.81% )
	 NM_Ss x2        = (     288 / 165      = 216.54% )
	 NM_Ss xSs       = (     224 / 165      = 168.42% )
String: 134 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     137 / 137      = 102.24% )
	 Ss1(0, FALSE) = (     192 / 137      = 143.28% )
	 Ss2(1, TRUE)  = (     138 / 138      = 102.99% )
	 Ss3(1, FALSE) = (     192 / 138      = 143.28% )
	 Ss4(2, TRUE)  = (     139 / 139      = 103.73% )
	 Ss5(2, FALSE) = (     192 / 139      = 143.28% )
	 Ss6(4, TRUE)  = (     141 / 141      = 105.22% )
	 Ss7(4, FALSE) = (     192 / 141      = 143.28% )
	 Ss8(8, TRUE)  = (     145 / 145      = 108.21% )
	 Ss9(8, FALSE) = (     192 / 145      = 143.28% )
	 strdup()        = (     135 / 134      = 100.00% )
	 NM_Ss           = (     167 / 166      = 124.63% )
	 NM_Ss x2        = (     288 / 166      = 214.93% )
	 NM_Ss xSs       = (     224 / 166      = 167.16% )
String: 135 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     138 / 138      = 102.22% )
	 Ss1(0, FALSE) = (     192 / 138      = 142.22% )
	 Ss2(1, TRUE)  = (     139 / 139      = 102.96% )
	 Ss3(1, FALSE) = (     192 / 139      = 142.22% )
	 Ss4(2, TRUE)  = (     140 / 140      = 103.70% )
	 Ss5(2, FALSE) = (     192 / 140      = 142.22% )
	 Ss6(4, TRUE)  = (     142 / 142      = 105.19% )
	 Ss7(4, FALSE) = (     192 / 142      = 142.22% )
	 Ss8(8, TRUE)  = (     146 / 146      = 108.15% )
	 Ss9(8, FALSE) = (     192 / 146      = 142.22% )
	 strdup()        = (     136 / 135      = 100.00% )
	 NM_Ss           = (     168 / 167      = 124.44% )
	 NM_Ss x2        = (     288 / 167      = 213.33% )
	 NM_Ss xSs       = (     224 / 167      = 165.93% )
String: 136 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     139 / 139      = 102.21% )
	 Ss1(0, FALSE) = (     192 / 139      = 141.18% )
	 Ss2(1, TRUE)  = (     140 / 140      = 102.94% )
	 Ss3(1, FALSE) = (     192 / 140      = 141.18% )
	 Ss4(2, TRUE)  = (     141 / 141      = 103.68% )
	 Ss5(2, FALSE) = (     192 / 141      = 141.18% )
	 Ss6(4, TRUE)  = (     143 / 143      = 105.15% )
	 Ss7(4, FALSE) = (     192 / 143      = 141.18% )
	 Ss8(8, TRUE)  = (     147 / 147      = 108.09% )
	 Ss9(8, FALSE) = (     192 / 147      = 141.18% )
	 strdup()        = (     137 / 136      = 100.00% )
	 NM_Ss           = (     169 / 168      = 124.26% )
	 NM_Ss x2        = (     288 / 168      = 211.76% )
	 NM_Ss xSs       = (     224 / 168      = 164.71% )
String: 137 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     140 / 140      = 102.19% )
	 Ss1(0, FALSE) = (     192 / 140      = 140.15% )
	 Ss2(1, TRUE)  = (     141 / 141      = 102.92% )
	 Ss3(1, FALSE) = (     192 / 141      = 140.15% )
	 Ss4(2, TRUE)  = (     142 / 142      = 103.65% )
	 Ss5(2, FALSE) = (     192 / 142      = 140.15% )
	 Ss6(4, TRUE)  = (     144 / 144      = 105.11% )
	 Ss7(4, FALSE) = (     192 / 144      = 140.15% )
	 Ss8(8, TRUE)  = (     148 / 148      = 108.03% )
	 Ss9(8, FALSE) = (     192 / 148      = 140.15% )
	 strdup()        = (     138 / 137      = 100.00% )
	 NM_Ss           = (     170 / 169      = 124.09% )
	 NM_Ss x2        = (     288 / 169      = 210.22% )
	 NM_Ss xSs       = (     224 / 169      = 163.50% )
String: 138 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     141 / 141      = 102.17% )
	 Ss1(0, FALSE) = (     192 / 141      = 139.13% )
	 Ss2(1, TRUE)  = (     142 / 142      = 102.90% )
	 Ss3(1, FALSE) = (     192 / 142      = 139.13% )
	 Ss4(2, TRUE)  = (     143 / 143      = 103.62% )
	 Ss5(2, FALSE) = (     192 / 143      = 139.13% )
	 Ss6(4, TRUE)  = (     145 / 145      = 105.07% )
	 Ss7(4, FALSE) = (     192 / 145      = 139.13% )
	 Ss8(8, TRUE)  = (     149 / 149      = 107.97% )
	 Ss9(8, FALSE) = (     192 / 149      = 139.13% )
	 strdup()        = (     139 / 138      = 100.00% )
	 NM_Ss           = (     171 / 170      = 123.91% )
	 NM_Ss x2        = (     288 / 170      = 208.70% )
	 NM_Ss xSs       = (     224 / 170      = 162.32% )
String: 139 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     142 / 142      = 102.16% )
	 Ss1(0, FALSE) = (     192 / 142      = 138.13% )
	 Ss2(1, TRUE)  = (     143 / 143      = 102.88% )
	 Ss3(1, FALSE) = (     192 / 143      = 138.13% )
	 Ss4(2, TRUE)  = (     144 / 144      = 103.60% )
	 Ss5(2, FALSE) = (     192 / 144      = 138.13% )
	 Ss6(4, TRUE)  = (     146 / 146      = 105.04% )
	 Ss7(4, FALSE) = (     192 / 146      = 138.13% )
	 Ss8(8, TRUE)  = (     150 / 150      = 107.91% )
	 Ss9(8, FALSE) = (     192 / 150      = 138.13% )
	 strdup()        = (     140 / 139      = 100.00% )
	 NM_Ss           = (     172 / 171      = 123.74% )
	 NM_Ss x2        = (     288 / 171      = 207.19% )
	 NM_Ss xSs       = (     224 / 171      = 161.15% )
String: 140 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     143 / 143      = 102.14% )
	 Ss1(0, FALSE) = (     192 / 143      = 137.14% )
	 Ss2(1, TRUE)  = (     144 / 144      = 102.86% )
	 Ss3(1, FALSE) = (     192 / 144      = 137.14% )
	 Ss4(2, TRUE)  = (     145 / 145      = 103.57% )
	 Ss5(2, FALSE) = (     192 / 145      = 137.14% )
	 Ss6(4, TRUE)  = (     147 / 147      = 105.00% )
	 Ss7(4, FALSE) = (     192 / 147      = 137.14% )
	 Ss8(8, TRUE)  = (     151 / 151      = 107.86% )
	 Ss9(8, FALSE) = (     192 / 151      = 137.14% )
	 strdup()        = (     141 / 140      = 100.00% )
	 NM_Ss           = (     173 / 172      = 123.57% )
	 NM_Ss x2        = (     288 / 172      = 205.71% )
	 NM_Ss xSs       = (     224 / 172      = 160.00% )
String: 141 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     144 / 144      = 102.13% )
	 Ss1(0, FALSE) = (     192 / 144      = 136.17% )
	 Ss2(1, TRUE)  = (     145 / 145      = 102.84% )
	 Ss3(1, FALSE) = (     192 / 145      = 136.17% )
	 Ss4(2, TRUE)  = (     146 / 146      = 103.55% )
	 Ss5(2, FALSE) = (     192 / 146      = 136.17% )
	 Ss6(4, TRUE)  = (     148 / 148      = 104.96% )
	 Ss7(4, FALSE) = (     192 / 148      = 136.17% )
	 Ss8(8, TRUE)  = (     152 / 152      = 107.80% )
	 Ss9(8, FALSE) = (     192 / 152      = 136.17% )
	 strdup()        = (     142 / 141      = 100.00% )
	 NM_Ss           = (     174 / 173      = 123.40% )
	 NM_Ss x2        = (     288 / 173      = 204.26% )
	 NM_Ss xSs       = (     224 / 173      = 158.87% )
String: 142 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     145 / 145      = 102.11% )
	 Ss1(0, FALSE) = (     192 / 145      = 135.21% )
	 Ss2(1, TRUE)  = (     146 / 146      = 102.82% )
	 Ss3(1, FALSE) = (     192 / 146      = 135.21% )
	 Ss4(2, TRUE)  = (     147 / 147      = 103.52% )
	 Ss5(2, FALSE) = (     192 / 147      = 135.21% )
	 Ss6(4, TRUE)  = (     149 / 149      = 104.93% )
	 Ss7(4, FALSE) = (     192 / 149      = 135.21% )
	 Ss8(8, TRUE)  = (     153 / 153      = 107.75% )
	 Ss9(8, FALSE) = (     192 / 153      = 135.21% )
	 strdup()        = (     143 / 142      = 100.00% )
	 NM_Ss           = (     175 / 174      = 123.24% )
	 NM_Ss x2        = (     288 / 174      = 202.82% )
	 NM_Ss xSs       = (     224 / 174      = 157.75% )
String: 143 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     146 / 146      = 102.10% )
	 Ss1(0, FALSE) = (     192 / 146      = 134.27% )
	 Ss2(1, TRUE)  = (     147 / 147      = 102.80% )
	 Ss3(1, FALSE) = (     192 / 147      = 134.27% )
	 Ss4(2, TRUE)  = (     148 / 148      = 103.50% )
	 Ss5(2, FALSE) = (     192 / 148      = 134.27% )
	 Ss6(4, TRUE)  = (     150 / 150      = 104.90% )
	 Ss7(4, FALSE) = (     192 / 150      = 134.27% )
	 Ss8(8, TRUE)  = (     154 / 154      = 107.69% )
	 Ss9(8, FALSE) = (     192 / 154      = 134.27% )
	 strdup()        = (     144 / 143      = 100.00% )
	 NM_Ss           = (     176 / 175      = 123.08% )
	 NM_Ss x2        = (     288 / 175      = 201.40% )
	 NM_Ss xSs       = (     224 / 175      = 156.64% )
String: 144 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     147 / 147      = 102.08% )
	 Ss1(0, FALSE) = (     192 / 147      = 133.33% )
	 Ss2(1, TRUE)  = (     148 / 148      = 102.78% )
	 Ss3(1, FALSE) = (     192 / 148      = 133.33% )
	 Ss4(2, TRUE)  = (     149 / 149      = 103.47% )
	 Ss5(2, FALSE) = (     192 / 149      = 133.33% )
	 Ss6(4, TRUE)  = (     151 / 151      = 104.86% )
	 Ss7(4, FALSE) = (     192 / 151      = 133.33% )
	 Ss8(8, TRUE)  = (     155 / 155      = 107.64% )
	 Ss9(8, FALSE) = (     192 / 155      = 133.33% )
	 strdup()        = (     145 / 144      = 100.00% )
	 NM_Ss           = (     177 / 176      = 122.92% )
	 NM_Ss x2        = (     288 / 176      = 200.00% )
	 NM_Ss xSs       = (     224 / 176      = 155.56% )
String: 145 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     148 / 148      = 102.07% )
	 Ss1(0, FALSE) = (     192 / 148      = 132.41% )
	 Ss2(1, TRUE)  = (     149 / 149      = 102.76% )
	 Ss3(1, FALSE) = (     192 / 149      = 132.41% )
	 Ss4(2, TRUE)  = (     150 / 150      = 103.45% )
	 Ss5(2, FALSE) = (     192 / 150      = 132.41% )
	 Ss6(4, TRUE)  = (     152 / 152      = 104.83% )
	 Ss7(4, FALSE) = (     192 / 152      = 132.41% )
	 Ss8(8, TRUE)  = (     156 / 156      = 107.59% )
	 Ss9(8, FALSE) = (     192 / 156      = 132.41% )
	 strdup()        = (     146 / 145      = 100.00% )
	 NM_Ss           = (     178 / 177      = 122.76% )
	 NM_Ss x2        = (     288 / 177      = 198.62% )
	 NM_Ss xSs       = (     224 / 177      = 154.48% )
String: 146 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     149 / 149      = 102.05% )
	 Ss1(0, FALSE) = (     192 / 149      = 131.51% )
	 Ss2(1, TRUE)  = (     150 / 150      = 102.74% )
	 Ss3(1, FALSE) = (     192 / 150      = 131.51% )
	 Ss4(2, TRUE)  = (     151 / 151      = 103.42% )
	 Ss5(2, FALSE) = (     192 / 151      = 131.51% )
	 Ss6(4, TRUE)  = (     153 / 153      = 104.79% )
	 Ss7(4, FALSE) = (     192 / 153      = 131.51% )
	 Ss8(8, TRUE)  = (     157 / 157      = 107.53% )
	 Ss9(8, FALSE) = (     192 / 157      = 131.51% )
	 strdup()        = (     147 / 146      = 100.00% )
	 NM_Ss           = (     179 / 178      = 122.60% )
	 NM_Ss x2        = (     288 / 178      = 197.26% )
	 NM_Ss xSs       = (     224 / 178      = 153.42% )
String: 147 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     150 / 150      = 102.04% )
	 Ss1(0, FALSE) = (     192 / 150      = 130.61% )
	 Ss2(1, TRUE)  = (     151 / 151      = 102.72% )
	 Ss3(1, FALSE) = (     192 / 151      = 130.61% )
	 Ss4(2, TRUE)  = (     152 / 152      = 103.40% )
	 Ss5(2, FALSE) = (     192 / 152      = 130.61% )
	 Ss6(4, TRUE)  = (     154 / 154      = 104.76% )
	 Ss7(4, FALSE) = (     192 / 154      = 130.61% )
	 Ss8(8, TRUE)  = (     158 / 158      = 107.48% )
	 Ss9(8, FALSE) = (     192 / 158      = 130.61% )
	 strdup()        = (     148 / 147      = 100.00% )
	 NM_Ss           = (     180 / 179      = 122.45% )
	 NM_Ss x2        = (     288 / 179      = 195.92% )
	 NM_Ss xSs       = (     224 / 179      = 152.38% )
String: 148 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     151 / 151      = 102.03% )
	 Ss1(0, FALSE) = (     192 / 151      = 129.73% )
	 Ss2(1, TRUE)  = (     152 / 152      = 102.70% )
	 Ss3(1, FALSE) = (     192 / 152      = 129.73% )
	 Ss4(2, TRUE)  = (     153 / 153      = 103.38% )
	 Ss5(2, FALSE) = (     192 / 153      = 129.73% )
	 Ss6(4, TRUE)  = (     155 / 155      = 104.73% )
	 Ss7(4, FALSE) = (     192 / 155      = 129.73% )
	 Ss8(8, TRUE)  = (     159 / 159      = 107.43% )
	 Ss9(8, FALSE) = (     192 / 159      = 129.73% )
	 strdup()        = (     149 / 148      = 100.00% )
	 NM_Ss           = (     181 / 180      = 122.30% )
	 NM_Ss x2        = (     288 / 180      = 194.59% )
	 NM_Ss xSs       = (     224 / 180      = 151.35% )
String: 149 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     152 / 152      = 102.01% )
	 Ss1(0, FALSE) = (     192 / 152      = 128.86% )
	 Ss2(1, TRUE)  = (     153 / 153      = 102.68% )
	 Ss3(1, FALSE) = (     192 / 153      = 128.86% )
	 Ss4(2, TRUE)  = (     154 / 154      = 103.36% )
	 Ss5(2, FALSE) = (     192 / 154      = 128.86% )
	 Ss6(4, TRUE)  = (     156 / 156      = 104.70% )
	 Ss7(4, FALSE) = (     192 / 156      = 128.86% )
	 Ss8(8, TRUE)  = (     160 / 160      = 107.38% )
	 Ss9(8, FALSE) = (     192 / 160      = 128.86% )
	 strdup()        = (     150 / 149      = 100.00% )
	 NM_Ss           = (     182 / 181      = 122.15% )
	 NM_Ss x2        = (     288 / 181      = 193.29% )
	 NM_Ss xSs       = (     224 / 181      = 150.34% )
String: 150 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     153 / 153      = 102.00% )
	 Ss1(0, FALSE) = (     192 / 153      = 128.00% )
	 Ss2(1, TRUE)  = (     154 / 154      = 102.67% )
	 Ss3(1, FALSE) = (     192 / 154      = 128.00% )
	 Ss4(2, TRUE)  = (     155 / 155      = 103.33% )
	 Ss5(2, FALSE) = (     192 / 155      = 128.00% )
	 Ss6(4, TRUE)  = (     157 / 157      = 104.67% )
	 Ss7(4, FALSE) = (     192 / 157      = 128.00% )
	 Ss8(8, TRUE)  = (     161 / 161      = 107.33% )
	 Ss9(8, FALSE) = (     192 / 161      = 128.00% )
	 strdup()        = (     151 / 150      = 100.00% )
	 NM_Ss           = (     183 / 182      = 122.00% )
	 NM_Ss x2        = (     288 / 182      = 192.00% )
	 NM_Ss xSs       = (     224 / 182      = 149.33% )
String: 151 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     154 / 154      = 101.99% )
	 Ss1(0, FALSE) = (     192 / 154      = 127.15% )
	 Ss2(1, TRUE)  = (     155 / 155      = 102.65% )
	 Ss3(1, FALSE) = (     192 / 155      = 127.15% )
	 Ss4(2, TRUE)  = (     156 / 156      = 103.31% )
	 Ss5(2, FALSE) = (     192 / 156      = 127.15% )
	 Ss6(4, TRUE)  = (     158 / 158      = 104.64% )
	 Ss7(4, FALSE) = (     192 / 158      = 127.15% )
	 Ss8(8, TRUE)  = (     162 / 162      = 107.28% )
	 Ss9(8, FALSE) = (     192 / 162      = 127.15% )
	 strdup()        = (     152 / 151      = 100.00% )
	 NM_Ss           = (     184 / 183      = 121.85% )
	 NM_Ss x2        = (     288 / 183      = 190.73% )
	 NM_Ss xSs       = (     224 / 183      = 148.34% )
String: 152 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     155 / 155      = 101.97% )
	 Ss1(0, FALSE) = (     192 / 155      = 126.32% )
	 Ss2(1, TRUE)  = (     156 / 156      = 102.63% )
	 Ss3(1, FALSE) = (     192 / 156      = 126.32% )
	 Ss4(2, TRUE)  = (     157 / 157      = 103.29% )
	 Ss5(2, FALSE) = (     192 / 157      = 126.32% )
	 Ss6(4, TRUE)  = (     159 / 159      = 104.61% )
	 Ss7(4, FALSE) = (     192 / 159      = 126.32% )
	 Ss8(8, TRUE)  = (     163 / 163      = 107.24% )
	 Ss9(8, FALSE) = (     192 / 163      = 126.32% )
	 strdup()        = (     153 / 152      = 100.00% )
	 NM_Ss           = (     185 / 184      = 121.71% )
	 NM_Ss x2        = (     288 / 184      = 189.47% )
	 NM_Ss xSs       = (     224 / 184      = 147.37% )
String: 153 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     156 / 156      = 101.96% )
	 Ss1(0, FALSE) = (     192 / 156      = 125.49% )
	 Ss2(1, TRUE)  = (     157 / 157      = 102.61% )
	 Ss3(1, FALSE) = (     192 / 157      = 125.49% )
	 Ss4(2, TRUE)  = (     158 / 158      = 103.27% )
	 Ss5(2, FALSE) = (     192 / 158      = 125.49% )
	 Ss6(4, TRUE)  = (     160 / 160      = 104.58% )
	 Ss7(4, FALSE) = (     192 / 160      = 125.49% )
	 Ss8(8, TRUE)  = (     164 / 164      = 107.19% )
	 Ss9(8, FALSE) = (     192 / 164      = 125.49% )
	 strdup()        = (     154 / 153      = 100.00% )
	 NM_Ss           = (     186 / 185      = 121.57% )
	 NM_Ss x2        = (     288 / 185      = 188.24% )
	 NM_Ss xSs       = (     224 / 185      = 146.41% )
String: 154 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     157 / 157      = 101.95% )
	 Ss1(0, FALSE) = (     192 / 157      = 124.68% )
	 Ss2(1, TRUE)  = (     158 / 158      = 102.60% )
	 Ss3(1, FALSE) = (     192 / 158      = 124.68% )
	 Ss4(2, TRUE)  = (     159 / 159      = 103.25% )
	 Ss5(2, FALSE) = (     192 / 159      = 124.68% )
	 Ss6(4, TRUE)  = (     161 / 161      = 104.55% )
	 Ss7(4, FALSE) = (     192 / 161      = 124.68% )
	 Ss8(8, TRUE)  = (     165 / 165      = 107.14% )
	 Ss9(8, FALSE) = (     192 / 165      = 124.68% )
	 strdup()        = (     155 / 154      = 100.00% )
	 NM_Ss           = (     187 / 186      = 121.43% )
	 NM_Ss x2        = (     288 / 186      = 187.01% )
	 NM_Ss xSs       = (     224 / 186      = 145.45% )
String: 155 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     158 / 158      = 101.94% )
	 Ss1(0, FALSE) = (     192 / 158      = 123.87% )
	 Ss2(1, TRUE)  = (     159 / 159      = 102.58% )
	 Ss3(1, FALSE) = (     192 / 159      = 123.87% )
	 Ss4(2, TRUE)  = (     160 / 160      = 103.23% )
	 Ss5(2, FALSE) = (     192 / 160      = 123.87% )
	 Ss6(4, TRUE)  = (     162 / 162      = 104.52% )
	 Ss7(4, FALSE) = (     192 / 162      = 123.87% )
	 Ss8(8, TRUE)  = (     166 / 166      = 107.10% )
	 Ss9(8, FALSE) = (     192 / 166      = 123.87% )
	 strdup()        = (     156 / 155      = 100.00% )
	 NM_Ss           = (     188 / 187      = 121.29% )
	 NM_Ss x2        = (     288 / 187      = 185.81% )
	 NM_Ss xSs       = (     224 / 187      = 144.52% )
String: 156 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     159 / 159      = 101.92% )
	 Ss1(0, FALSE) = (     192 / 159      = 123.08% )
	 Ss2(1, TRUE)  = (     160 / 160      = 102.56% )
	 Ss3(1, FALSE) = (     192 / 160      = 123.08% )
	 Ss4(2, TRUE)  = (     161 / 161      = 103.21% )
	 Ss5(2, FALSE) = (     192 / 161      = 123.08% )
	 Ss6(4, TRUE)  = (     163 / 163      = 104.49% )
	 Ss7(4, FALSE) = (     192 / 163      = 123.08% )
	 Ss8(8, TRUE)  = (     167 / 167      = 107.05% )
	 Ss9(8, FALSE) = (     192 / 167      = 123.08% )
	 strdup()        = (     157 / 156      = 100.00% )
	 NM_Ss           = (     189 / 188      = 121.15% )
	 NM_Ss x2        = (     288 / 188      = 184.62% )
	 NM_Ss xSs       = (     224 / 188      = 143.59% )
String: 157 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     160 / 160      = 101.91% )
	 Ss1(0, FALSE) = (     192 / 160      = 122.29% )
	 Ss2(1, TRUE)  = (     161 / 161      = 102.55% )
	 Ss3(1, FALSE) = (     192 / 161      = 122.29% )
	 Ss4(2, TRUE)  = (     162 / 162      = 103.18% )
	 Ss5(2, FALSE) = (     192 / 162      = 122.29% )
	 Ss6(4, TRUE)  = (     164 / 164      = 104.46% )
	 Ss7(4, FALSE) = (     192 / 164      = 122.29% )
	 Ss8(8, TRUE)  = (     168 / 168      = 107.01% )
	 Ss9(8, FALSE) = (     192 / 168      = 122.29% )
	 strdup()        = (     158 / 157      = 100.00% )
	 NM_Ss           = (     190 / 189      = 121.02% )
	 NM_Ss x2        = (     288 / 189      = 183.44% )
	 NM_Ss xSs       = (     224 / 189      = 142.68% )
String: 158 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     161 / 161      = 101.90% )
	 Ss1(0, FALSE) = (     192 / 161      = 121.52% )
	 Ss2(1, TRUE)  = (     162 / 162      = 102.53% )
	 Ss3(1, FALSE) = (     192 / 162      = 121.52% )
	 Ss4(2, TRUE)  = (     163 / 163      = 103.16% )
	 Ss5(2, FALSE) = (     192 / 163      = 121.52% )
	 Ss6(4, TRUE)  = (     165 / 165      = 104.43% )
	 Ss7(4, FALSE) = (     192 / 165      = 121.52% )
	 Ss8(8, TRUE)  = (     169 / 169      = 106.96% )
	 Ss9(8, FALSE) = (     192 / 169      = 121.52% )
	 strdup()        = (     159 / 158      = 100.00% )
	 NM_Ss           = (     191 / 190      = 120.89% )
	 NM_Ss x2        = (     288 / 190      = 182.28% )
	 NM_Ss xSs       = (     224 / 190      = 141.77% )
String: 159 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     162 / 162      = 101.89% )
	 Ss1(0, FALSE) = (     192 / 162      = 120.75% )
	 Ss2(1, TRUE)  = (     163 / 163      = 102.52% )
	 Ss3(1, FALSE) = (     192 / 163      = 120.75% )
	 Ss4(2, TRUE)  = (     164 / 164      = 103.14% )
	 Ss5(2, FALSE) = (     192 / 164      = 120.75% )
	 Ss6(4, TRUE)  = (     166 / 166      = 104.40% )
	 Ss7(4, FALSE) = (     192 / 166      = 120.75% )
	 Ss8(8, TRUE)  = (     170 / 170      = 106.92% )
	 Ss9(8, FALSE) = (     192 / 170      = 120.75% )
	 strdup()        = (     160 / 159      = 100.00% )
	 NM_Ss           = (     192 / 191      = 120.75% )
	 NM_Ss x2        = (     288 / 191      = 181.13% )
	 NM_Ss xSs       = (     224 / 191      = 140.88% )
String: 160 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     163 / 163      = 101.88% )
	 Ss1(0, FALSE) = (     192 / 163      = 120.00% )
	 Ss2(1, TRUE)  = (     164 / 164      = 102.50% )
	 Ss3(1, FALSE) = (     192 / 164      = 120.00% )
	 Ss4(2, TRUE)  = (     165 / 165      = 103.12% )
	 Ss5(2, FALSE) = (     192 / 165      = 120.00% )
	 Ss6(4, TRUE)  = (     167 / 167      = 104.38% )
	 Ss7(4, FALSE) = (     192 / 167      = 120.00% )
	 Ss8(8, TRUE)  = (     171 / 171      = 106.88% )
	 Ss9(8, FALSE) = (     192 / 171      = 120.00% )
	 strdup()        = (     161 / 160      = 100.00% )
	 NM_Ss           = (     193 / 192      = 120.62% )
	 NM_Ss x2        = (     288 / 192      = 180.00% )
	 NM_Ss xSs       = (     224 / 192      = 140.00% )
String: 161 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     164 / 164      = 101.86% )
	 Ss1(0, FALSE) = (     192 / 164      = 119.25% )
	 Ss2(1, TRUE)  = (     165 / 165      = 102.48% )
	 Ss3(1, FALSE) = (     192 / 165      = 119.25% )
	 Ss4(2, TRUE)  = (     166 / 166      = 103.11% )
	 Ss5(2, FALSE) = (     192 / 166      = 119.25% )
	 Ss6(4, TRUE)  = (     168 / 168      = 104.35% )
	 Ss7(4, FALSE) = (     192 / 168      = 119.25% )
	 Ss8(8, TRUE)  = (     172 / 172      = 106.83% )
	 Ss9(8, FALSE) = (     192 / 172      = 119.25% )
	 strdup()        = (     162 / 161      = 100.00% )
	 NM_Ss           = (     194 / 193      = 120.50% )
	 NM_Ss x2        = (     288 / 193      = 178.88% )
	 NM_Ss xSs       = (     224 / 193      = 139.13% )
String: 162 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     165 / 165      = 101.85% )
	 Ss1(0, FALSE) = (     192 / 165      = 118.52% )
	 Ss2(1, TRUE)  = (     166 / 166      = 102.47% )
	 Ss3(1, FALSE) = (     192 / 166      = 118.52% )
	 Ss4(2, TRUE)  = (     167 / 167      = 103.09% )
	 Ss5(2, FALSE) = (     192 / 167      = 118.52% )
	 Ss6(4, TRUE)  = (     169 / 169      = 104.32% )
	 Ss7(4, FALSE) = (     192 / 169      = 118.52% )
	 Ss8(8, TRUE)  = (     173 / 173      = 106.79% )
	 Ss9(8, FALSE) = (     192 / 173      = 118.52% )
	 strdup()        = (     163 / 162      = 100.00% )
	 NM_Ss           = (     195 / 194      = 120.37% )
	 NM_Ss x2        = (     288 / 194      = 177.78% )
	 NM_Ss xSs       = (     224 / 194      = 138.27% )
String: 163 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     166 / 166      = 101.84% )
	 Ss1(0, FALSE) = (     192 / 166      = 117.79% )
	 Ss2(1, TRUE)  = (     167 / 167      = 102.45% )
	 Ss3(1, FALSE) = (     192 / 167      = 117.79% )
	 Ss4(2, TRUE)  = (     168 / 168      = 103.07% )
	 Ss5(2, FALSE) = (     192 / 168      = 117.79% )
	 Ss6(4, TRUE)  = (     170 / 170      = 104.29% )
	 Ss7(4, FALSE) = (     192 / 170      = 117.79% )
	 Ss8(8, TRUE)  = (     174 / 174      = 106.75% )
	 Ss9(8, FALSE) = (     192 / 174      = 117.79% )
	 strdup()        = (     164 / 163      = 100.00% )
	 NM_Ss           = (     196 / 195      = 120.25% )
	 NM_Ss x2        = (     288 / 195      = 176.69% )
	 NM_Ss xSs       = (     224 / 195      = 137.42% )
String: 164 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     167 / 167      = 101.83% )
	 Ss1(0, FALSE) = (     192 / 167      = 117.07% )
	 Ss2(1, TRUE)  = (     168 / 168      = 102.44% )
	 Ss3(1, FALSE) = (     192 / 168      = 117.07% )
	 Ss4(2, TRUE)  = (     169 / 169      = 103.05% )
	 Ss5(2, FALSE) = (     192 / 169      = 117.07% )
	 Ss6(4, TRUE)  = (     171 / 171      = 104.27% )
	 Ss7(4, FALSE) = (     192 / 171      = 117.07% )
	 Ss8(8, TRUE)  = (     175 / 175      = 106.71% )
	 Ss9(8, FALSE) = (     192 / 175      = 117.07% )
	 strdup()        = (     165 / 164      = 100.00% )
	 NM_Ss           = (     197 / 196      = 120.12% )
	 NM_Ss x2        = (     288 / 196      = 175.61% )
	 NM_Ss xSs       = (     224 / 196      = 136.59% )
String: 165 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     168 / 168      = 101.82% )
	 Ss1(0, FALSE) = (     192 / 168      = 116.36% )
	 Ss2(1, TRUE)  = (     169 / 169      = 102.42% )
	 Ss3(1, FALSE) = (     192 / 169      = 116.36% )
	 Ss4(2, TRUE)  = (     170 / 170      = 103.03% )
	 Ss5(2, FALSE) = (     192 / 170      = 116.36% )
	 Ss6(4, TRUE)  = (     172 / 172      = 104.24% )
	 Ss7(4, FALSE) = (     192 / 172      = 116.36% )
	 Ss8(8, TRUE)  = (     176 / 176      = 106.67% )
	 Ss9(8, FALSE) = (     192 / 176      = 116.36% )
	 strdup()        = (     166 / 165      = 100.00% )
	 NM_Ss           = (     198 / 197      = 120.00% )
	 NM_Ss x2        = (     288 / 197      = 174.55% )
	 NM_Ss xSs       = (     224 / 197      = 135.76% )
String: 166 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     169 / 169      = 101.81% )
	 Ss1(0, FALSE) = (     192 / 169      = 115.66% )
	 Ss2(1, TRUE)  = (     170 / 170      = 102.41% )
	 Ss3(1, FALSE) = (     192 / 170      = 115.66% )
	 Ss4(2, TRUE)  = (     171 / 171      = 103.01% )
	 Ss5(2, FALSE) = (     192 / 171      = 115.66% )
	 Ss6(4, TRUE)  = (     173 / 173      = 104.22% )
	 Ss7(4, FALSE) = (     192 / 173      = 115.66% )
	 Ss8(8, TRUE)  = (     177 / 177      = 106.63% )
	 Ss9(8, FALSE) = (     192 / 177      = 115.66% )
	 strdup()        = (     167 / 166      = 100.00% )
	 NM_Ss           = (     199 / 198      = 119.88% )
	 NM_Ss x2        = (     288 / 198      = 173.49% )
	 NM_Ss xSs       = (     224 / 198      = 134.94% )
String: 167 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     170 / 170      = 101.80% )
	 Ss1(0, FALSE) = (     192 / 170      = 114.97% )
	 Ss2(1, TRUE)  = (     171 / 171      = 102.40% )
	 Ss3(1, FALSE) = (     192 / 171      = 114.97% )
	 Ss4(2, TRUE)  = (     172 / 172      = 102.99% )
	 Ss5(2, FALSE) = (     192 / 172      = 114.97% )
	 Ss6(4, TRUE)  = (     174 / 174      = 104.19% )
	 Ss7(4, FALSE) = (     192 / 174      = 114.97% )
	 Ss8(8, TRUE)  = (     178 / 178      = 106.59% )
	 Ss9(8, FALSE) = (     192 / 178      = 114.97% )
	 strdup()        = (     168 / 167      = 100.00% )
	 NM_Ss           = (     200 / 199      = 119.76% )
	 NM_Ss x2        = (     288 / 199      = 172.46% )
	 NM_Ss xSs       = (     224 / 199      = 134.13% )
String: 168 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     171 / 171      = 101.79% )
	 Ss1(0, FALSE) = (     192 / 171      = 114.29% )
	 Ss2(1, TRUE)  = (     172 / 172      = 102.38% )
	 Ss3(1, FALSE) = (     192 / 172      = 114.29% )
	 Ss4(2, TRUE)  = (     173 / 173      = 102.98% )
	 Ss5(2, FALSE) = (     192 / 173      = 114.29% )
	 Ss6(4, TRUE)  = (     175 / 175      = 104.17% )
	 Ss7(4, FALSE) = (     192 / 175      = 114.29% )
	 Ss8(8, TRUE)  = (     179 / 179      = 106.55% )
	 Ss9(8, FALSE) = (     192 / 179      = 114.29% )
	 strdup()        = (     169 / 168      = 100.00% )
	 NM_Ss           = (     201 / 200      = 119.64% )
	 NM_Ss x2        = (     288 / 200      = 171.43% )
	 NM_Ss xSs       = (     224 / 200      = 133.33% )
String: 169 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     172 / 172      = 101.78% )
	 Ss1(0, FALSE) = (     192 / 172      = 113.61% )
	 Ss2(1, TRUE)  = (     173 / 173      = 102.37% )
	 Ss3(1, FALSE) = (     192 / 173      = 113.61% )
	 Ss4(2, TRUE)  = (     174 / 174      = 102.96% )
	 Ss5(2, FALSE) = (     192 / 174      = 113.61% )
	 Ss6(4, TRUE)  = (     176 / 176      = 104.14% )
	 Ss7(4, FALSE) = (     192 / 176      = 113.61% )
	 Ss8(8, TRUE)  = (     180 / 180      = 106.51% )
	 Ss9(8, FALSE) = (     192 / 180      = 113.61% )
	 strdup()        = (     170 / 169      = 100.00% )
	 NM_Ss           = (     202 / 201      = 119.53% )
	 NM_Ss x2        = (     288 / 201      = 170.41% )
	 NM_Ss xSs       = (     224 / 201      = 132.54% )
String: 170 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     173 / 173      = 101.76% )
	 Ss1(0, FALSE) = (     192 / 173      = 112.94% )
	 Ss2(1, TRUE)  = (     174 / 174      = 102.35% )
	 Ss3(1, FALSE) = (     192 / 174      = 112.94% )
	 Ss4(2, TRUE)  = (     175 / 175      = 102.94% )
	 Ss5(2, FALSE) = (     192 / 175      = 112.94% )
	 Ss6(4, TRUE)  = (     177 / 177      = 104.12% )
	 Ss7(4, FALSE) = (     192 / 177      = 112.94% )
	 Ss8(8, TRUE)  = (     181 / 181      = 106.47% )
	 Ss9(8, FALSE) = (     192 / 181      = 112.94% )
	 strdup()        = (     171 / 170      = 100.00% )
	 NM_Ss           = (     203 / 202      = 119.41% )
	 NM_Ss x2        = (     288 / 202      = 169.41% )
	 NM_Ss xSs       = (     224 / 202      = 131.76% )
String: 171 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     174 / 174      = 101.75% )
	 Ss1(0, FALSE) = (     192 / 174      = 112.28% )
	 Ss2(1, TRUE)  = (     175 / 175      = 102.34% )
	 Ss3(1, FALSE) = (     192 / 175      = 112.28% )
	 Ss4(2, TRUE)  = (     176 / 176      = 102.92% )
	 Ss5(2, FALSE) = (     192 / 176      = 112.28% )
	 Ss6(4, TRUE)  = (     178 / 178      = 104.09% )
	 Ss7(4, FALSE) = (     192 / 178      = 112.28% )
	 Ss8(8, TRUE)  = (     182 / 182      = 106.43% )
	 Ss9(8, FALSE) = (     192 / 182      = 112.28% )
	 strdup()        = (     172 / 171      = 100.00% )
	 NM_Ss           = (     204 / 203      = 119.30% )
	 NM_Ss x2        = (     288 / 203      = 168.42% )
	 NM_Ss xSs       = (     224 / 203      = 130.99% )
String: 172 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     175 / 175      = 101.74% )
	 Ss1(0, FALSE) = (     192 / 175      = 111.63% )
	 Ss2(1, TRUE)  = (     176 / 176      = 102.33% )
	 Ss3(1, FALSE) = (     192 / 176      = 111.63% )
	 Ss4(2, TRUE)  = (     177 / 177      = 102.91% )
	 Ss5(2, FALSE) = (     192 / 177      = 111.63% )
	 Ss6(4, TRUE)  = (     179 / 179      = 104.07% )
	 Ss7(4, FALSE) = (     192 / 179      = 111.63% )
	 Ss8(8, TRUE)  = (     183 / 183      = 106.40% )
	 Ss9(8, FALSE) = (     192 / 183      = 111.63% )
	 strdup()        = (     173 / 172      = 100.00% )
	 NM_Ss           = (     205 / 204      = 119.19% )
	 NM_Ss x2        = (     288 / 204      = 167.44% )
	 NM_Ss xSs       = (     224 / 204      = 130.23% )
String: 173 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     176 / 176      = 101.73% )
	 Ss1(0, FALSE) = (     192 / 176      = 110.98% )
	 Ss2(1, TRUE)  = (     177 / 177      = 102.31% )
	 Ss3(1, FALSE) = (     192 / 177      = 110.98% )
	 Ss4(2, TRUE)  = (     178 / 178      = 102.89% )
	 Ss5(2, FALSE) = (     192 / 178      = 110.98% )
	 Ss6(4, TRUE)  = (     180 / 180      = 104.05% )
	 Ss7(4, FALSE) = (     192 / 180      = 110.98% )
	 Ss8(8, TRUE)  = (     184 / 184      = 106.36% )
	 Ss9(8, FALSE) = (     192 / 184      = 110.98% )
	 strdup()        = (     174 / 173      = 100.00% )
	 NM_Ss           = (     206 / 205      = 119.08% )
	 NM_Ss x2        = (     288 / 205      = 166.47% )
	 NM_Ss xSs       = (     224 / 205      = 129.48% )
String: 174 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     177 / 177      = 101.72% )
	 Ss1(0, FALSE) = (     192 / 177      = 110.34% )
	 Ss2(1, TRUE)  = (     178 / 178      = 102.30% )
	 Ss3(1, FALSE) = (     192 / 178      = 110.34% )
	 Ss4(2, TRUE)  = (     179 / 179      = 102.87% )
	 Ss5(2, FALSE) = (     192 / 179      = 110.34% )
	 Ss6(4, TRUE)  = (     181 / 181      = 104.02% )
	 Ss7(4, FALSE) = (     192 / 181      = 110.34% )
	 Ss8(8, TRUE)  = (     185 / 185      = 106.32% )
	 Ss9(8, FALSE) = (     192 / 185      = 110.34% )
	 strdup()        = (     175 / 174      = 100.00% )
	 NM_Ss           = (     207 / 206      = 118.97% )
	 NM_Ss x2        = (     288 / 206      = 165.52% )
	 NM_Ss xSs       = (     224 / 206      = 128.74% )
String: 175 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     178 / 178      = 101.71% )
	 Ss1(0, FALSE) = (     192 / 178      = 109.71% )
	 Ss2(1, TRUE)  = (     179 / 179      = 102.29% )
	 Ss3(1, FALSE) = (     192 / 179      = 109.71% )
	 Ss4(2, TRUE)  = (     180 / 180      = 102.86% )
	 Ss5(2, FALSE) = (     192 / 180      = 109.71% )
	 Ss6(4, TRUE)  = (     182 / 182      = 104.00% )
	 Ss7(4, FALSE) = (     192 / 182      = 109.71% )
	 Ss8(8, TRUE)  = (     186 / 186      = 106.29% )
	 Ss9(8, FALSE) = (     192 / 186      = 109.71% )
	 strdup()        = (     176 / 175      = 100.00% )
	 NM_Ss           = (     208 / 207      = 118.86% )
	 NM_Ss x2        = (     288 / 207      = 164.57% )
	 NM_Ss xSs       = (     224 / 207      = 128.00% )
String: 176 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     179 / 179      = 101.70% )
	 Ss1(0, FALSE) = (     192 / 179      = 109.09% )
	 Ss2(1, TRUE)  = (     180 / 180      = 102.27% )
	 Ss3(1, FALSE) = (     192 / 180      = 109.09% )
	 Ss4(2, TRUE)  = (     181 / 181      = 102.84% )
	 Ss5(2, FALSE) = (     192 / 181      = 109.09% )
	 Ss6(4, TRUE)  = (     183 / 183      = 103.98% )
	 Ss7(4, FALSE) = (     192 / 183      = 109.09% )
	 Ss8(8, TRUE)  = (     187 / 187      = 106.25% )
	 Ss9(8, FALSE) = (     192 / 187      = 109.09% )
	 strdup()        = (     177 / 176      = 100.00% )
	 NM_Ss           = (     209 / 208      = 118.75% )
	 NM_Ss x2        = (     288 / 208      = 163.64% )
	 NM_Ss xSs       = (     224 / 208      = 127.27% )
String: 177 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     180 / 180      = 101.69% )
	 Ss1(0, FALSE) = (     192 / 180      = 108.47% )
	 Ss2(1, TRUE)  = (     181 / 181      = 102.26% )
	 Ss3(1, FALSE) = (     192 / 181      = 108.47% )
	 Ss4(2, TRUE)  = (     182 / 182      = 102.82% )
	 Ss5(2, FALSE) = (     192 / 182      = 108.47% )
	 Ss6(4, TRUE)  = (     184 / 184      = 103.95% )
	 Ss7(4, FALSE) = (     192 / 184      = 108.47% )
	 Ss8(8, TRUE)  = (     188 / 188      = 106.21% )
	 Ss9(8, FALSE) = (     192 / 188      = 108.47% )
	 strdup()        = (     178 / 177      = 100.00% )
	 NM_Ss           = (     210 / 209      = 118.64% )
	 NM_Ss x2        = (     288 / 209      = 162.71% )
	 NM_Ss xSs       = (     224 / 209      = 126.55% )
String: 178 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     181 / 181      = 101.69% )
	 Ss1(0, FALSE) = (     192 / 181      = 107.87% )
	 Ss2(1, TRUE)  = (     182 / 182      = 102.25% )
	 Ss3(1, FALSE) = (     192 / 182      = 107.87% )
	 Ss4(2, TRUE)  = (     183 / 183      = 102.81% )
	 Ss5(2, FALSE) = (     192 / 183      = 107.87% )
	 Ss6(4, TRUE)  = (     185 / 185      = 103.93% )
	 Ss7(4, FALSE) = (     192 / 185      = 107.87% )
	 Ss8(8, TRUE)  = (     189 / 189      = 106.18% )
	 Ss9(8, FALSE) = (     192 / 189      = 107.87% )
	 strdup()        = (     179 / 178      = 100.00% )
	 NM_Ss           = (     211 / 210      = 118.54% )
	 NM_Ss x2        = (     288 / 210      = 161.80% )
	 NM_Ss xSs       = (     224 / 210      = 125.84% )
String: 179 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     182 / 182      = 101.68% )
	 Ss1(0, FALSE) = (     192 / 182      = 107.26% )
	 Ss2(1, TRUE)  = (     183 / 183      = 102.23% )
	 Ss3(1, FALSE) = (     192 / 183      = 107.26% )
	 Ss4(2, TRUE)  = (     184 / 184      = 102.79% )
	 Ss5(2, FALSE) = (     192 / 184      = 107.26% )
	 Ss6(4, TRUE)  = (     186 / 186      = 103.91% )
	 Ss7(4, FALSE) = (     192 / 186      = 107.26% )
	 Ss8(8, TRUE)  = (     190 / 190      = 106.15% )
	 Ss9(8, FALSE) = (     192 / 190      = 107.26% )
	 strdup()        = (     180 / 179      = 100.00% )
	 NM_Ss           = (     212 / 211      = 118.44% )
	 NM_Ss x2        = (     288 / 211      = 160.89% )
	 NM_Ss xSs       = (     224 / 211      = 125.14% )
String: 180 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     183 / 183      = 101.67% )
	 Ss1(0, FALSE) = (     192 / 183      = 106.67% )
	 Ss2(1, TRUE)  = (     184 / 184      = 102.22% )
	 Ss3(1, FALSE) = (     192 / 184      = 106.67% )
	 Ss4(2, TRUE)  = (     185 / 185      = 102.78% )
	 Ss5(2, FALSE) = (     192 / 185      = 106.67% )
	 Ss6(4, TRUE)  = (     187 / 187      = 103.89% )
	 Ss7(4, FALSE) = (     192 / 187      = 106.67% )
	 Ss8(8, TRUE)  = (     191 / 191      = 106.11% )
	 Ss9(8, FALSE) = (     192 / 191      = 106.67% )
	 strdup()        = (     181 / 180      = 100.00% )
	 NM_Ss           = (     213 / 212      = 118.33% )
	 NM_Ss x2        = (     288 / 212      = 160.00% )
	 NM_Ss xSs       = (     224 / 212      = 124.44% )
String: 181 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     184 / 184      = 101.66% )
	 Ss1(0, FALSE) = (     192 / 184      = 106.08% )
	 Ss2(1, TRUE)  = (     185 / 185      = 102.21% )
	 Ss3(1, FALSE) = (     192 / 185      = 106.08% )
	 Ss4(2, TRUE)  = (     186 / 186      = 102.76% )
	 Ss5(2, FALSE) = (     192 / 186      = 106.08% )
	 Ss6(4, TRUE)  = (     188 / 188      = 103.87% )
	 Ss7(4, FALSE) = (     192 / 188      = 106.08% )
	 Ss8(8, TRUE)  = (     192 / 192      = 106.08% )
	 Ss9(8, FALSE) = (     192 / 192      = 106.08% )
	 strdup()        = (     182 / 181      = 100.00% )
	 NM_Ss           = (     214 / 213      = 118.23% )
	 NM_Ss x2        = (     288 / 213      = 159.12% )
	 NM_Ss xSs       = (     224 / 213      = 123.76% )
String: 182 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     185 / 185      = 101.65% )
	 Ss1(0, FALSE) = (     192 / 185      = 105.49% )
	 Ss2(1, TRUE)  = (     186 / 186      = 102.20% )
	 Ss3(1, FALSE) = (     192 / 186      = 105.49% )
	 Ss4(2, TRUE)  = (     187 / 187      = 102.75% )
	 Ss5(2, FALSE) = (     192 / 187      = 105.49% )
	 Ss6(4, TRUE)  = (     189 / 189      = 103.85% )
	 Ss7(4, FALSE) = (     192 / 189      = 105.49% )
	 Ss8(8, TRUE)  = (     193 / 193      = 106.04% )
	 Ss9(8, FALSE) = (     256 / 193      = 140.66% )
	 strdup()        = (     183 / 182      = 100.00% )
	 NM_Ss           = (     215 / 214      = 118.13% )
	 NM_Ss x2        = (     288 / 214      = 158.24% )
	 NM_Ss xSs       = (     224 / 214      = 123.08% )
String: 183 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     186 / 186      = 101.64% )
	 Ss1(0, FALSE) = (     192 / 186      = 104.92% )
	 Ss2(1, TRUE)  = (     187 / 187      = 102.19% )
	 Ss3(1, FALSE) = (     192 / 187      = 104.92% )
	 Ss4(2, TRUE)  = (     188 / 188      = 102.73% )
	 Ss5(2, FALSE) = (     192 / 188      = 104.92% )
	 Ss6(4, TRUE)  = (     190 / 190      = 103.83% )
	 Ss7(4, FALSE) = (     192 / 190      = 104.92% )
	 Ss8(8, TRUE)  = (     194 / 194      = 106.01% )
	 Ss9(8, FALSE) = (     256 / 194      = 139.89% )
	 strdup()        = (     184 / 183      = 100.00% )
	 NM_Ss           = (     216 / 215      = 118.03% )
	 NM_Ss x2        = (     288 / 215      = 157.38% )
	 NM_Ss xSs       = (     224 / 215      = 122.40% )
String: 184 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     187 / 187      = 101.63% )
	 Ss1(0, FALSE) = (     192 / 187      = 104.35% )
	 Ss2(1, TRUE)  = (     188 / 188      = 102.17% )
	 Ss3(1, FALSE) = (     192 / 188      = 104.35% )
	 Ss4(2, TRUE)  = (     189 / 189      = 102.72% )
	 Ss5(2, FALSE) = (     192 / 189      = 104.35% )
	 Ss6(4, TRUE)  = (     191 / 191      = 103.80% )
	 Ss7(4, FALSE) = (     192 / 191      = 104.35% )
	 Ss8(8, TRUE)  = (     195 / 195      = 105.98% )
	 Ss9(8, FALSE) = (     256 / 195      = 139.13% )
	 strdup()        = (     185 / 184      = 100.00% )
	 NM_Ss           = (     217 / 216      = 117.93% )
	 NM_Ss x2        = (     288 / 216      = 156.52% )
	 NM_Ss xSs       = (     224 / 216      = 121.74% )
String: 185 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     188 / 188      = 101.62% )
	 Ss1(0, FALSE) = (     192 / 188      = 103.78% )
	 Ss2(1, TRUE)  = (     189 / 189      = 102.16% )
	 Ss3(1, FALSE) = (     192 / 189      = 103.78% )
	 Ss4(2, TRUE)  = (     190 / 190      = 102.70% )
	 Ss5(2, FALSE) = (     192 / 190      = 103.78% )
	 Ss6(4, TRUE)  = (     192 / 192      = 103.78% )
	 Ss7(4, FALSE) = (     192 / 192      = 103.78% )
	 Ss8(8, TRUE)  = (     196 / 196      = 105.95% )
	 Ss9(8, FALSE) = (     256 / 196      = 138.38% )
	 strdup()        = (     186 / 185      = 100.00% )
	 NM_Ss           = (     218 / 217      = 117.84% )
	 NM_Ss x2        = (     288 / 217      = 155.68% )
	 NM_Ss xSs       = (     224 / 217      = 121.08% )
String: 186 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     189 / 189      = 101.61% )
	 Ss1(0, FALSE) = (     192 / 189      = 103.23% )
	 Ss2(1, TRUE)  = (     190 / 190      = 102.15% )
	 Ss3(1, FALSE) = (     192 / 190      = 103.23% )
	 Ss4(2, TRUE)  = (     191 / 191      = 102.69% )
	 Ss5(2, FALSE) = (     192 / 191      = 103.23% )
	 Ss6(4, TRUE)  = (     193 / 193      = 103.76% )
	 Ss7(4, FALSE) = (     256 / 193      = 137.63% )
	 Ss8(8, TRUE)  = (     197 / 197      = 105.91% )
	 Ss9(8, FALSE) = (     256 / 197      = 137.63% )
	 strdup()        = (     187 / 186      = 100.00% )
	 NM_Ss           = (     219 / 218      = 117.74% )
	 NM_Ss x2        = (     288 / 218      = 154.84% )
	 NM_Ss xSs       = (     224 / 218      = 120.43% )
String: 187 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     190 / 190      = 101.60% )
	 Ss1(0, FALSE) = (     192 / 190      = 102.67% )
	 Ss2(1, TRUE)  = (     191 / 191      = 102.14% )
	 Ss3(1, FALSE) = (     192 / 191      = 102.67% )
	 Ss4(2, TRUE)  = (     192 / 192      = 102.67% )
	 Ss5(2, FALSE) = (     192 / 192      = 102.67% )
	 Ss6(4, TRUE)  = (     194 / 194      = 103.74% )
	 Ss7(4, FALSE) = (     256 / 194      = 136.90% )
	 Ss8(8, TRUE)  = (     198 / 198      = 105.88% )
	 Ss9(8, FALSE) = (     256 / 198      = 136.90% )
	 strdup()        = (     188 / 187      = 100.00% )
	 NM_Ss           = (     220 / 219      = 117.65% )
	 NM_Ss x2        = (     288 / 219      = 154.01% )
	 NM_Ss xSs       = (     224 / 219      = 119.79% )
String: 188 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     191 / 191      = 101.60% )
	 Ss1(0, FALSE) = (     192 / 191      = 102.13% )
	 Ss2(1, TRUE)  = (     192 / 192      = 102.13% )
	 Ss3(1, FALSE) = (     192 / 192      = 102.13% )
	 Ss4(2, TRUE)  = (     193 / 193      = 102.66% )
	 Ss5(2, FALSE) = (     256 / 193      = 136.17% )
	 Ss6(4, TRUE)  = (     195 / 195      = 103.72% )
	 Ss7(4, FALSE) = (     256 / 195      = 136.17% )
	 Ss8(8, TRUE)  = (     199 / 199      = 105.85% )
	 Ss9(8, FALSE) = (     256 / 199      = 136.17% )
	 strdup()        = (     189 / 188      = 100.00% )
	 NM_Ss           = (     221 / 220      = 117.55% )
	 NM_Ss x2        = (     288 / 220      = 153.19% )
	 NM_Ss xSs       = (     224 / 220      = 119.15% )
String: 189 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     192 / 192      = 101.59% )
	 Ss1(0, FALSE) = (     192 / 192      = 101.59% )
	 Ss2(1, TRUE)  = (     193 / 193      = 102.12% )
	 Ss3(1, FALSE) = (     256 / 193      = 135.45% )
	 Ss4(2, TRUE)  = (     194 / 194      = 102.65% )
	 Ss5(2, FALSE) = (     256 / 194      = 135.45% )
	 Ss6(4, TRUE)  = (     196 / 196      = 103.70% )
	 Ss7(4, FALSE) = (     256 / 196      = 135.45% )
	 Ss8(8, TRUE)  = (     200 / 200      = 105.82% )
	 Ss9(8, FALSE) = (     256 / 200      = 135.45% )
	 strdup()        = (     190 / 189      = 100.00% )
	 NM_Ss           = (     222 / 221      = 117.46% )
	 NM_Ss x2        = (     288 / 221      = 152.38% )
	 NM_Ss xSs       = (     224 / 221      = 118.52% )
String: 190 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     193 / 193      = 101.58% )
	 Ss1(0, FALSE) = (     256 / 193      = 134.74% )
	 Ss2(1, TRUE)  = (     194 / 194      = 102.11% )
	 Ss3(1, FALSE) = (     256 / 194      = 134.74% )
	 Ss4(2, TRUE)  = (     195 / 195      = 102.63% )
	 Ss5(2, FALSE) = (     256 / 195      = 134.74% )
	 Ss6(4, TRUE)  = (     197 / 197      = 103.68% )
	 Ss7(4, FALSE) = (     256 / 197      = 134.74% )
	 Ss8(8, TRUE)  = (     201 / 201      = 105.79% )
	 Ss9(8, FALSE) = (     256 / 201      = 134.74% )
	 strdup()        = (     191 / 190      = 100.00% )
	 NM_Ss           = (     223 / 222      = 117.37% )
	 NM_Ss x2        = (     288 / 222      = 151.58% )
	 NM_Ss xSs       = (     224 / 222      = 117.89% )
String: 191 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     194 / 194      = 101.57% )
	 Ss1(0, FALSE) = (     256 / 194      = 134.03% )
	 Ss2(1, TRUE)  = (     195 / 195      = 102.09% )
	 Ss3(1, FALSE) = (     256 / 195      = 134.03% )
	 Ss4(2, TRUE)  = (     196 / 196      = 102.62% )
	 Ss5(2, FALSE) = (     256 / 196      = 134.03% )
	 Ss6(4, TRUE)  = (     198 / 198      = 103.66% )
	 Ss7(4, FALSE) = (     256 / 198      = 134.03% )
	 Ss8(8, TRUE)  = (     202 / 202      = 105.76% )
	 Ss9(8, FALSE) = (     256 / 202      = 134.03% )
	 strdup()        = (     192 / 191      = 100.00% )
	 NM_Ss           = (     224 / 223      = 117.28% )
	 NM_Ss x2        = (     288 / 223      = 150.79% )
	 NM_Ss xSs       = (     224 / 223      = 117.28% )
String: 192 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     195 / 195      = 101.56% )
	 Ss1(0, FALSE) = (     256 / 195      = 133.33% )
	 Ss2(1, TRUE)  = (     196 / 196      = 102.08% )
	 Ss3(1, FALSE) = (     256 / 196      = 133.33% )
	 Ss4(2, TRUE)  = (     197 / 197      = 102.60% )
	 Ss5(2, FALSE) = (     256 / 197      = 133.33% )
	 Ss6(4, TRUE)  = (     199 / 199      = 103.65% )
	 Ss7(4, FALSE) = (     256 / 199      = 133.33% )
	 Ss8(8, TRUE)  = (     203 / 203      = 105.73% )
	 Ss9(8, FALSE) = (     256 / 203      = 133.33% )
	 strdup()        = (     193 / 192      = 100.00% )
	 NM_Ss           = (     225 / 224      = 117.19% )
	 NM_Ss x2        = (     288 / 224      = 150.00% )
	 NM_Ss xSs       = (     288 / 224      = 150.00% )
String: 193 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     196 / 196      = 101.55% )
	 Ss1(0, FALSE) = (     256 / 196      = 132.64% )
	 Ss2(1, TRUE)  = (     197 / 197      = 102.07% )
	 Ss3(1, FALSE) = (     256 / 197      = 132.64% )
	 Ss4(2, TRUE)  = (     198 / 198      = 102.59% )
	 Ss5(2, FALSE) = (     256 / 198      = 132.64% )
	 Ss6(4, TRUE)  = (     200 / 200      = 103.63% )
	 Ss7(4, FALSE) = (     256 / 200      = 132.64% )
	 Ss8(8, TRUE)  = (     204 / 204      = 105.70% )
	 Ss9(8, FALSE) = (     256 / 204      = 132.64% )
	 strdup()        = (     194 / 193      = 100.00% )
	 NM_Ss           = (     226 / 225      = 117.10% )
	 NM_Ss x2        = (     288 / 225      = 149.22% )
	 NM_Ss xSs       = (     288 / 225      = 149.22% )
String: 194 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     197 / 197      = 101.55% )
	 Ss1(0, FALSE) = (     256 / 197      = 131.96% )
	 Ss2(1, TRUE)  = (     198 / 198      = 102.06% )
	 Ss3(1, FALSE) = (     256 / 198      = 131.96% )
	 Ss4(2, TRUE)  = (     199 / 199      = 102.58% )
	 Ss5(2, FALSE) = (     256 / 199      = 131.96% )
	 Ss6(4, TRUE)  = (     201 / 201      = 103.61% )
	 Ss7(4, FALSE) = (     256 / 201      = 131.96% )
	 Ss8(8, TRUE)  = (     205 / 205      = 105.67% )
	 Ss9(8, FALSE) = (     256 / 205      = 131.96% )
	 strdup()        = (     195 / 194      = 100.00% )
	 NM_Ss           = (     227 / 226      = 117.01% )
	 NM_Ss x2        = (     288 / 226      = 148.45% )
	 NM_Ss xSs       = (     288 / 226      = 148.45% )
String: 195 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     198 / 198      = 101.54% )
	 Ss1(0, FALSE) = (     256 / 198      = 131.28% )
	 Ss2(1, TRUE)  = (     199 / 199      = 102.05% )
	 Ss3(1, FALSE) = (     256 / 199      = 131.28% )
	 Ss4(2, TRUE)  = (     200 / 200      = 102.56% )
	 Ss5(2, FALSE) = (     256 / 200      = 131.28% )
	 Ss6(4, TRUE)  = (     202 / 202      = 103.59% )
	 Ss7(4, FALSE) = (     256 / 202      = 131.28% )
	 Ss8(8, TRUE)  = (     206 / 206      = 105.64% )
	 Ss9(8, FALSE) = (     256 / 206      = 131.28% )
	 strdup()        = (     196 / 195      = 100.00% )
	 NM_Ss           = (     228 / 227      = 116.92% )
	 NM_Ss x2        = (     288 / 227      = 147.69% )
	 NM_Ss xSs       = (     288 / 227      = 147.69% )
String: 196 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     199 / 199      = 101.53% )
	 Ss1(0, FALSE) = (     256 / 199      = 130.61% )
	 Ss2(1, TRUE)  = (     200 / 200      = 102.04% )
	 Ss3(1, FALSE) = (     256 / 200      = 130.61% )
	 Ss4(2, TRUE)  = (     201 / 201      = 102.55% )
	 Ss5(2, FALSE) = (     256 / 201      = 130.61% )
	 Ss6(4, TRUE)  = (     203 / 203      = 103.57% )
	 Ss7(4, FALSE) = (     256 / 203      = 130.61% )
	 Ss8(8, TRUE)  = (     207 / 207      = 105.61% )
	 Ss9(8, FALSE) = (     256 / 207      = 130.61% )
	 strdup()        = (     197 / 196      = 100.00% )
	 NM_Ss           = (     229 / 228      = 116.84% )
	 NM_Ss x2        = (     288 / 228      = 146.94% )
	 NM_Ss xSs       = (     288 / 228      = 146.94% )
String: 197 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     200 / 200      = 101.52% )
	 Ss1(0, FALSE) = (     256 / 200      = 129.95% )
	 Ss2(1, TRUE)  = (     201 / 201      = 102.03% )
	 Ss3(1, FALSE) = (     256 / 201      = 129.95% )
	 Ss4(2, TRUE)  = (     202 / 202      = 102.54% )
	 Ss5(2, FALSE) = (     256 / 202      = 129.95% )
	 Ss6(4, TRUE)  = (     204 / 204      = 103.55% )
	 Ss7(4, FALSE) = (     256 / 204      = 129.95% )
	 Ss8(8, TRUE)  = (     208 / 208      = 105.58% )
	 Ss9(8, FALSE) = (     256 / 208      = 129.95% )
	 strdup()        = (     198 / 197      = 100.00% )
	 NM_Ss           = (     230 / 229      = 116.75% )
	 NM_Ss x2        = (     288 / 229      = 146.19% )
	 NM_Ss xSs       = (     288 / 229      = 146.19% )
String: 198 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     201 / 201      = 101.52% )
	 Ss1(0, FALSE) = (     256 / 201      = 129.29% )
	 Ss2(1, TRUE)  = (     202 / 202      = 102.02% )
	 Ss3(1, FALSE) = (     256 / 202      = 129.29% )
	 Ss4(2, TRUE)  = (     203 / 203      = 102.53% )
	 Ss5(2, FALSE) = (     256 / 203      = 129.29% )
	 Ss6(4, TRUE)  = (     205 / 205      = 103.54% )
	 Ss7(4, FALSE) = (     256 / 205      = 129.29% )
	 Ss8(8, TRUE)  = (     209 / 209      = 105.56% )
	 Ss9(8, FALSE) = (     256 / 209      = 129.29% )
	 strdup()        = (     199 / 198      = 100.00% )
	 NM_Ss           = (     231 / 230      = 116.67% )
	 NM_Ss x2        = (     288 / 230      = 145.45% )
	 NM_Ss xSs       = (     288 / 230      = 145.45% )
String: 199 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     202 / 202      = 101.51% )
	 Ss1(0, FALSE) = (     256 / 202      = 128.64% )
	 Ss2(1, TRUE)  = (     203 / 203      = 102.01% )
	 Ss3(1, FALSE) = (     256 / 203      = 128.64% )
	 Ss4(2, TRUE)  = (     204 / 204      = 102.51% )
	 Ss5(2, FALSE) = (     256 / 204      = 128.64% )
	 Ss6(4, TRUE)  = (     206 / 206      = 103.52% )
	 Ss7(4, FALSE) = (     256 / 206      = 128.64% )
	 Ss8(8, TRUE)  = (     210 / 210      = 105.53% )
	 Ss9(8, FALSE) = (     256 / 210      = 128.64% )
	 strdup()        = (     200 / 199      = 100.00% )
	 NM_Ss           = (     232 / 231      = 116.58% )
	 NM_Ss x2        = (     288 / 231      = 144.72% )
	 NM_Ss xSs       = (     288 / 231      = 144.72% )
String: 200 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     203 / 203      = 101.50% )
	 Ss1(0, FALSE) = (     256 / 203      = 128.00% )
	 Ss2(1, TRUE)  = (     204 / 204      = 102.00% )
	 Ss3(1, FALSE) = (     256 / 204      = 128.00% )
	 Ss4(2, TRUE)  = (     205 / 205      = 102.50% )
	 Ss5(2, FALSE) = (     256 / 205      = 128.00% )
	 Ss6(4, TRUE)  = (     207 / 207      = 103.50% )
	 Ss7(4, FALSE) = (     256 / 207      = 128.00% )
	 Ss8(8, TRUE)  = (     211 / 211      = 105.50% )
	 Ss9(8, FALSE) = (     256 / 211      = 128.00% )
	 strdup()        = (     201 / 200      = 100.00% )
	 NM_Ss           = (     233 / 232      = 116.50% )
	 NM_Ss x2        = (     288 / 232      = 144.00% )
	 NM_Ss xSs       = (     288 / 232      = 144.00% )
String: 201 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     204 / 204      = 101.49% )
	 Ss1(0, FALSE) = (     256 / 204      = 127.36% )
	 Ss2(1, TRUE)  = (     205 / 205      = 101.99% )
	 Ss3(1, FALSE) = (     256 / 205      = 127.36% )
	 Ss4(2, TRUE)  = (     206 / 206      = 102.49% )
	 Ss5(2, FALSE) = (     256 / 206      = 127.36% )
	 Ss6(4, TRUE)  = (     208 / 208      = 103.48% )
	 Ss7(4, FALSE) = (     256 / 208      = 127.36% )
	 Ss8(8, TRUE)  = (     212 / 212      = 105.47% )
	 Ss9(8, FALSE) = (     256 / 212      = 127.36% )
	 strdup()        = (     202 / 201      = 100.00% )
	 NM_Ss           = (     234 / 233      = 116.42% )
	 NM_Ss x2        = (     288 / 233      = 143.28% )
	 NM_Ss xSs       = (     288 / 233      = 143.28% )
String: 202 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     205 / 205      = 101.49% )
	 Ss1(0, FALSE) = (     256 / 205      = 126.73% )
	 Ss2(1, TRUE)  = (     206 / 206      = 101.98% )
	 Ss3(1, FALSE) = (     256 / 206      = 126.73% )
	 Ss4(2, TRUE)  = (     207 / 207      = 102.48% )
	 Ss5(2, FALSE) = (     256 / 207      = 126.73% )
	 Ss6(4, TRUE)  = (     209 / 209      = 103.47% )
	 Ss7(4, FALSE) = (     256 / 209      = 126.73% )
	 Ss8(8, TRUE)  = (     213 / 213      = 105.45% )
	 Ss9(8, FALSE) = (     256 / 213      = 126.73% )
	 strdup()        = (     203 / 202      = 100.00% )
	 NM_Ss           = (     235 / 234      = 116.34% )
	 NM_Ss x2        = (     288 / 234      = 142.57% )
	 NM_Ss xSs       = (     288 / 234      = 142.57% )
String: 203 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     206 / 206      = 101.48% )
	 Ss1(0, FALSE) = (     256 / 206      = 126.11% )
	 Ss2(1, TRUE)  = (     207 / 207      = 101.97% )
	 Ss3(1, FALSE) = (     256 / 207      = 126.11% )
	 Ss4(2, TRUE)  = (     208 / 208      = 102.46% )
	 Ss5(2, FALSE) = (     256 / 208      = 126.11% )
	 Ss6(4, TRUE)  = (     210 / 210      = 103.45% )
	 Ss7(4, FALSE) = (     256 / 210      = 126.11% )
	 Ss8(8, TRUE)  = (     214 / 214      = 105.42% )
	 Ss9(8, FALSE) = (     256 / 214      = 126.11% )
	 strdup()        = (     204 / 203      = 100.00% )
	 NM_Ss           = (     236 / 235      = 116.26% )
	 NM_Ss x2        = (     288 / 235      = 141.87% )
	 NM_Ss xSs       = (     288 / 235      = 141.87% )
String: 204 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     207 / 207      = 101.47% )
	 Ss1(0, FALSE) = (     256 / 207      = 125.49% )
	 Ss2(1, TRUE)  = (     208 / 208      = 101.96% )
	 Ss3(1, FALSE) = (     256 / 208      = 125.49% )
	 Ss4(2, TRUE)  = (     209 / 209      = 102.45% )
	 Ss5(2, FALSE) = (     256 / 209      = 125.49% )
	 Ss6(4, TRUE)  = (     211 / 211      = 103.43% )
	 Ss7(4, FALSE) = (     256 / 211      = 125.49% )
	 Ss8(8, TRUE)  = (     215 / 215      = 105.39% )
	 Ss9(8, FALSE) = (     256 / 215      = 125.49% )
	 strdup()        = (     205 / 204      = 100.00% )
	 NM_Ss           = (     237 / 236      = 116.18% )
	 NM_Ss x2        = (     288 / 236      = 141.18% )
	 NM_Ss xSs       = (     288 / 236      = 141.18% )
String: 205 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     208 / 208      = 101.46% )
	 Ss1(0, FALSE) = (     256 / 208      = 124.88% )
	 Ss2(1, TRUE)  = (     209 / 209      = 101.95% )
	 Ss3(1, FALSE) = (     256 / 209      = 124.88% )
	 Ss4(2, TRUE)  = (     210 / 210      = 102.44% )
	 Ss5(2, FALSE) = (     256 / 210      = 124.88% )
	 Ss6(4, TRUE)  = (     212 / 212      = 103.41% )
	 Ss7(4, FALSE) = (     256 / 212      = 124.88% )
	 Ss8(8, TRUE)  = (     216 / 216      = 105.37% )
	 Ss9(8, FALSE) = (     256 / 216      = 124.88% )
	 strdup()        = (     206 / 205      = 100.00% )
	 NM_Ss           = (     238 / 237      = 116.10% )
	 NM_Ss x2        = (     288 / 237      = 140.49% )
	 NM_Ss xSs       = (     288 / 237      = 140.49% )
String: 206 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     209 / 209      = 101.46% )
	 Ss1(0, FALSE) = (     256 / 209      = 124.27% )
	 Ss2(1, TRUE)  = (     210 / 210      = 101.94% )
	 Ss3(1, FALSE) = (     256 / 210      = 124.27% )
	 Ss4(2, TRUE)  = (     211 / 211      = 102.43% )
	 Ss5(2, FALSE) = (     256 / 211      = 124.27% )
	 Ss6(4, TRUE)  = (     213 / 213      = 103.40% )
	 Ss7(4, FALSE) = (     256 / 213      = 124.27% )
	 Ss8(8, TRUE)  = (     217 / 217      = 105.34% )
	 Ss9(8, FALSE) = (     256 / 217      = 124.27% )
	 strdup()        = (     207 / 206      = 100.00% )
	 NM_Ss           = (     239 / 238      = 116.02% )
	 NM_Ss x2        = (     288 / 238      = 139.81% )
	 NM_Ss xSs       = (     288 / 238      = 139.81% )
String: 207 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     210 / 210      = 101.45% )
	 Ss1(0, FALSE) = (     256 / 210      = 123.67% )
	 Ss2(1, TRUE)  = (     211 / 211      = 101.93% )
	 Ss3(1, FALSE) = (     256 / 211      = 123.67% )
	 Ss4(2, TRUE)  = (     212 / 212      = 102.42% )
	 Ss5(2, FALSE) = (     256 / 212      = 123.67% )
	 Ss6(4, TRUE)  = (     214 / 214      = 103.38% )
	 Ss7(4, FALSE) = (     256 / 214      = 123.67% )
	 Ss8(8, TRUE)  = (     218 / 218      = 105.31% )
	 Ss9(8, FALSE) = (     256 / 218      = 123.67% )
	 strdup()        = (     208 / 207      = 100.00% )
	 NM_Ss           = (     240 / 239      = 115.94% )
	 NM_Ss x2        = (     288 / 239      = 139.13% )
	 NM_Ss xSs       = (     288 / 239      = 139.13% )
String: 208 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     211 / 211      = 101.44% )
	 Ss1(0, FALSE) = (     256 / 211      = 123.08% )
	 Ss2(1, TRUE)  = (     212 / 212      = 101.92% )
	 Ss3(1, FALSE) = (     256 / 212      = 123.08% )
	 Ss4(2, TRUE)  = (     213 / 213      = 102.40% )
	 Ss5(2, FALSE) = (     256 / 213      = 123.08% )
	 Ss6(4, TRUE)  = (     215 / 215      = 103.37% )
	 Ss7(4, FALSE) = (     256 / 215      = 123.08% )
	 Ss8(8, TRUE)  = (     219 / 219      = 105.29% )
	 Ss9(8, FALSE) = (     256 / 219      = 123.08% )
	 strdup()        = (     209 / 208      = 100.00% )
	 NM_Ss           = (     241 / 240      = 115.87% )
	 NM_Ss x2        = (     288 / 240      = 138.46% )
	 NM_Ss xSs       = (     288 / 240      = 138.46% )
String: 209 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     212 / 212      = 101.44% )
	 Ss1(0, FALSE) = (     256 / 212      = 122.49% )
	 Ss2(1, TRUE)  = (     213 / 213      = 101.91% )
	 Ss3(1, FALSE) = (     256 / 213      = 122.49% )
	 Ss4(2, TRUE)  = (     214 / 214      = 102.39% )
	 Ss5(2, FALSE) = (     256 / 214      = 122.49% )
	 Ss6(4, TRUE)  = (     216 / 216      = 103.35% )
	 Ss7(4, FALSE) = (     256 / 216      = 122.49% )
	 Ss8(8, TRUE)  = (     220 / 220      = 105.26% )
	 Ss9(8, FALSE) = (     256 / 220      = 122.49% )
	 strdup()        = (     210 / 209      = 100.00% )
	 NM_Ss           = (     242 / 241      = 115.79% )
	 NM_Ss x2        = (     288 / 241      = 137.80% )
	 NM_Ss xSs       = (     288 / 241      = 137.80% )
String: 210 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     213 / 213      = 101.43% )
	 Ss1(0, FALSE) = (     256 / 213      = 121.90% )
	 Ss2(1, TRUE)  = (     214 / 214      = 101.90% )
	 Ss3(1, FALSE) = (     256 / 214      = 121.90% )
	 Ss4(2, TRUE)  = (     215 / 215      = 102.38% )
	 Ss5(2, FALSE) = (     256 / 215      = 121.90% )
	 Ss6(4, TRUE)  = (     217 / 217      = 103.33% )
	 Ss7(4, FALSE) = (     256 / 217      = 121.90% )
	 Ss8(8, TRUE)  = (     221 / 221      = 105.24% )
	 Ss9(8, FALSE) = (     256 / 221      = 121.90% )
	 strdup()        = (     211 / 210      = 100.00% )
	 NM_Ss           = (     243 / 242      = 115.71% )
	 NM_Ss x2        = (     288 / 242      = 137.14% )
	 NM_Ss xSs       = (     288 / 242      = 137.14% )
String: 211 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     214 / 214      = 101.42% )
	 Ss1(0, FALSE) = (     256 / 214      = 121.33% )
	 Ss2(1, TRUE)  = (     215 / 215      = 101.90% )
	 Ss3(1, FALSE) = (     256 / 215      = 121.33% )
	 Ss4(2, TRUE)  = (     216 / 216      = 102.37% )
	 Ss5(2, FALSE) = (     256 / 216      = 121.33% )
	 Ss6(4, TRUE)  = (     218 / 218      = 103.32% )
	 Ss7(4, FALSE) = (     256 / 218      = 121.33% )
	 Ss8(8, TRUE)  = (     222 / 222      = 105.21% )
	 Ss9(8, FALSE) = (     256 / 222      = 121.33% )
	 strdup()        = (     212 / 211      = 100.00% )
	 NM_Ss           = (     244 / 243      = 115.64% )
	 NM_Ss x2        = (     288 / 243      = 136.49% )
	 NM_Ss xSs       = (     288 / 243      = 136.49% )
String: 212 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     215 / 215      = 101.42% )
	 Ss1(0, FALSE) = (     256 / 215      = 120.75% )
	 Ss2(1, TRUE)  = (     216 / 216      = 101.89% )
	 Ss3(1, FALSE) = (     256 / 216      = 120.75% )
	 Ss4(2, TRUE)  = (     217 / 217      = 102.36% )
	 Ss5(2, FALSE) = (     256 / 217      = 120.75% )
	 Ss6(4, TRUE)  = (     219 / 219      = 103.30% )
	 Ss7(4, FALSE) = (     256 / 219      = 120.75% )
	 Ss8(8, TRUE)  = (     223 / 223      = 105.19% )
	 Ss9(8, FALSE) = (     256 / 223      = 120.75% )
	 strdup()        = (     213 / 212      = 100.00% )
	 NM_Ss           = (     245 / 244      = 115.57% )
	 NM_Ss x2        = (     288 / 244      = 135.85% )
	 NM_Ss xSs       = (     288 / 244      = 135.85% )
String: 213 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     216 / 216      = 101.41% )
	 Ss1(0, FALSE) = (     256 / 216      = 120.19% )
	 Ss2(1, TRUE)  = (     217 / 217      = 101.88% )
	 Ss3(1, FALSE) = (     256 / 217      = 120.19% )
	 Ss4(2, TRUE)  = (     218 / 218      = 102.35% )
	 Ss5(2, FALSE) = (     256 / 218      = 120.19% )
	 Ss6(4, TRUE)  = (     220 / 220      = 103.29% )
	 Ss7(4, FALSE) = (     256 / 220      = 120.19% )
	 Ss8(8, TRUE)  = (     224 / 224      = 105.16% )
	 Ss9(8, FALSE) = (     256 / 224      = 120.19% )
	 strdup()        = (     214 / 213      = 100.00% )
	 NM_Ss           = (     246 / 245      = 115.49% )
	 NM_Ss x2        = (     288 / 245      = 135.21% )
	 NM_Ss xSs       = (     288 / 245      = 135.21% )
String: 214 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     217 / 217      = 101.40% )
	 Ss1(0, FALSE) = (     256 / 217      = 119.63% )
	 Ss2(1, TRUE)  = (     218 / 218      = 101.87% )
	 Ss3(1, FALSE) = (     256 / 218      = 119.63% )
	 Ss4(2, TRUE)  = (     219 / 219      = 102.34% )
	 Ss5(2, FALSE) = (     256 / 219      = 119.63% )
	 Ss6(4, TRUE)  = (     221 / 221      = 103.27% )
	 Ss7(4, FALSE) = (     256 / 221      = 119.63% )
	 Ss8(8, TRUE)  = (     225 / 225      = 105.14% )
	 Ss9(8, FALSE) = (     256 / 225      = 119.63% )
	 strdup()        = (     215 / 214      = 100.00% )
	 NM_Ss           = (     247 / 246      = 115.42% )
	 NM_Ss x2        = (     288 / 246      = 134.58% )
	 NM_Ss xSs       = (     288 / 246      = 134.58% )
String: 215 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     218 / 218      = 101.40% )
	 Ss1(0, FALSE) = (     256 / 218      = 119.07% )
	 Ss2(1, TRUE)  = (     219 / 219      = 101.86% )
	 Ss3(1, FALSE) = (     256 / 219      = 119.07% )
	 Ss4(2, TRUE)  = (     220 / 220      = 102.33% )
	 Ss5(2, FALSE) = (     256 / 220      = 119.07% )
	 Ss6(4, TRUE)  = (     222 / 222      = 103.26% )
	 Ss7(4, FALSE) = (     256 / 222      = 119.07% )
	 Ss8(8, TRUE)  = (     226 / 226      = 105.12% )
	 Ss9(8, FALSE) = (     256 / 226      = 119.07% )
	 strdup()        = (     216 / 215      = 100.00% )
	 NM_Ss           = (     248 / 247      = 115.35% )
	 NM_Ss x2        = (     288 / 247      = 133.95% )
	 NM_Ss xSs       = (     288 / 247      = 133.95% )
String: 216 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     219 / 219      = 101.39% )
	 Ss1(0, FALSE) = (     256 / 219      = 118.52% )
	 Ss2(1, TRUE)  = (     220 / 220      = 101.85% )
	 Ss3(1, FALSE) = (     256 / 220      = 118.52% )
	 Ss4(2, TRUE)  = (     221 / 221      = 102.31% )
	 Ss5(2, FALSE) = (     256 / 221      = 118.52% )
	 Ss6(4, TRUE)  = (     223 / 223      = 103.24% )
	 Ss7(4, FALSE) = (     256 / 223      = 118.52% )
	 Ss8(8, TRUE)  = (     227 / 227      = 105.09% )
	 Ss9(8, FALSE) = (     256 / 227      = 118.52% )
	 strdup()        = (     217 / 216      = 100.00% )
	 NM_Ss           = (     249 / 248      = 115.28% )
	 NM_Ss x2        = (     288 / 248      = 133.33% )
	 NM_Ss xSs       = (     288 / 248      = 133.33% )
String: 217 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     220 / 220      = 101.38% )
	 Ss1(0, FALSE) = (     256 / 220      = 117.97% )
	 Ss2(1, TRUE)  = (     221 / 221      = 101.84% )
	 Ss3(1, FALSE) = (     256 / 221      = 117.97% )
	 Ss4(2, TRUE)  = (     222 / 222      = 102.30% )
	 Ss5(2, FALSE) = (     256 / 222      = 117.97% )
	 Ss6(4, TRUE)  = (     224 / 224      = 103.23% )
	 Ss7(4, FALSE) = (     256 / 224      = 117.97% )
	 Ss8(8, TRUE)  = (     228 / 228      = 105.07% )
	 Ss9(8, FALSE) = (     256 / 228      = 117.97% )
	 strdup()        = (     218 / 217      = 100.00% )
	 NM_Ss           = (     250 / 249      = 115.21% )
	 NM_Ss x2        = (     288 / 249      = 132.72% )
	 NM_Ss xSs       = (     288 / 249      = 132.72% )
String: 218 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     221 / 221      = 101.38% )
	 Ss1(0, FALSE) = (     256 / 221      = 117.43% )
	 Ss2(1, TRUE)  = (     222 / 222      = 101.83% )
	 Ss3(1, FALSE) = (     256 / 222      = 117.43% )
	 Ss4(2, TRUE)  = (     223 / 223      = 102.29% )
	 Ss5(2, FALSE) = (     256 / 223      = 117.43% )
	 Ss6(4, TRUE)  = (     225 / 225      = 103.21% )
	 Ss7(4, FALSE) = (     256 / 225      = 117.43% )
	 Ss8(8, TRUE)  = (     229 / 229      = 105.05% )
	 Ss9(8, FALSE) = (     256 / 229      = 117.43% )
	 strdup()        = (     219 / 218      = 100.00% )
	 NM_Ss           = (     251 / 250      = 115.14% )
	 NM_Ss x2        = (     288 / 250      = 132.11% )
	 NM_Ss xSs       = (     288 / 250      = 132.11% )
String: 219 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     222 / 222      = 101.37% )
	 Ss1(0, FALSE) = (     256 / 222      = 116.89% )
	 Ss2(1, TRUE)  = (     223 / 223      = 101.83% )
	 Ss3(1, FALSE) = (     256 / 223      = 116.89% )
	 Ss4(2, TRUE)  = (     224 / 224      = 102.28% )
	 Ss5(2, FALSE) = (     256 / 224      = 116.89% )
	 Ss6(4, TRUE)  = (     226 / 226      = 103.20% )
	 Ss7(4, FALSE) = (     256 / 226      = 116.89% )
	 Ss8(8, TRUE)  = (     230 / 230      = 105.02% )
	 Ss9(8, FALSE) = (     256 / 230      = 116.89% )
	 strdup()        = (     220 / 219      = 100.00% )
	 NM_Ss           = (     252 / 251      = 115.07% )
	 NM_Ss x2        = (     288 / 251      = 131.51% )
	 NM_Ss xSs       = (     288 / 251      = 131.51% )
String: 220 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     223 / 223      = 101.36% )
	 Ss1(0, FALSE) = (     256 / 223      = 116.36% )
	 Ss2(1, TRUE)  = (     224 / 224      = 101.82% )
	 Ss3(1, FALSE) = (     256 / 224      = 116.36% )
	 Ss4(2, TRUE)  = (     225 / 225      = 102.27% )
	 Ss5(2, FALSE) = (     256 / 225      = 116.36% )
	 Ss6(4, TRUE)  = (     227 / 227      = 103.18% )
	 Ss7(4, FALSE) = (     256 / 227      = 116.36% )
	 Ss8(8, TRUE)  = (     231 / 231      = 105.00% )
	 Ss9(8, FALSE) = (     256 / 231      = 116.36% )
	 strdup()        = (     221 / 220      = 100.00% )
	 NM_Ss           = (     253 / 252      = 115.00% )
	 NM_Ss x2        = (     288 / 252      = 130.91% )
	 NM_Ss xSs       = (     288 / 252      = 130.91% )
String: 221 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     224 / 224      = 101.36% )
	 Ss1(0, FALSE) = (     256 / 224      = 115.84% )
	 Ss2(1, TRUE)  = (     225 / 225      = 101.81% )
	 Ss3(1, FALSE) = (     256 / 225      = 115.84% )
	 Ss4(2, TRUE)  = (     226 / 226      = 102.26% )
	 Ss5(2, FALSE) = (     256 / 226      = 115.84% )
	 Ss6(4, TRUE)  = (     228 / 228      = 103.17% )
	 Ss7(4, FALSE) = (     256 / 228      = 115.84% )
	 Ss8(8, TRUE)  = (     232 / 232      = 104.98% )
	 Ss9(8, FALSE) = (     256 / 232      = 115.84% )
	 strdup()        = (     222 / 221      = 100.00% )
	 NM_Ss           = (     254 / 253      = 114.93% )
	 NM_Ss x2        = (     288 / 253      = 130.32% )
	 NM_Ss xSs       = (     288 / 253      = 130.32% )
String: 222 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     225 / 225      = 101.35% )
	 Ss1(0, FALSE) = (     256 / 225      = 115.32% )
	 Ss2(1, TRUE)  = (     226 / 226      = 101.80% )
	 Ss3(1, FALSE) = (     256 / 226      = 115.32% )
	 Ss4(2, TRUE)  = (     227 / 227      = 102.25% )
	 Ss5(2, FALSE) = (     256 / 227      = 115.32% )
	 Ss6(4, TRUE)  = (     229 / 229      = 103.15% )
	 Ss7(4, FALSE) = (     256 / 229      = 115.32% )
	 Ss8(8, TRUE)  = (     233 / 233      = 104.95% )
	 Ss9(8, FALSE) = (     256 / 233      = 115.32% )
	 strdup()        = (     223 / 222      = 100.00% )
	 NM_Ss           = (     255 / 254      = 114.86% )
	 NM_Ss x2        = (     288 / 254      = 129.73% )
	 NM_Ss xSs       = (     288 / 254      = 129.73% )
String: 223 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     226 / 226      = 101.35% )
	 Ss1(0, FALSE) = (     256 / 226      = 114.80% )
	 Ss2(1, TRUE)  = (     227 / 227      = 101.79% )
	 Ss3(1, FALSE) = (     256 / 227      = 114.80% )
	 Ss4(2, TRUE)  = (     228 / 228      = 102.24% )
	 Ss5(2, FALSE) = (     256 / 228      = 114.80% )
	 Ss6(4, TRUE)  = (     230 / 230      = 103.14% )
	 Ss7(4, FALSE) = (     256 / 230      = 114.80% )
	 Ss8(8, TRUE)  = (     234 / 234      = 104.93% )
	 Ss9(8, FALSE) = (     256 / 234      = 114.80% )
	 strdup()        = (     224 / 223      = 100.00% )
	 NM_Ss           = (     256 / 255      = 114.80% )
	 NM_Ss x2        = (     288 / 255      = 129.15% )
	 NM_Ss xSs       = (     288 / 255      = 129.15% )
String: 224 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     227 / 227      = 101.34% )
	 Ss1(0, FALSE) = (     256 / 227      = 114.29% )
	 Ss2(1, TRUE)  = (     228 / 228      = 101.79% )
	 Ss3(1, FALSE) = (     256 / 228      = 114.29% )
	 Ss4(2, TRUE)  = (     229 / 229      = 102.23% )
	 Ss5(2, FALSE) = (     256 / 229      = 114.29% )
	 Ss6(4, TRUE)  = (     231 / 231      = 103.12% )
	 Ss7(4, FALSE) = (     256 / 231      = 114.29% )
	 Ss8(8, TRUE)  = (     235 / 235      = 104.91% )
	 Ss9(8, FALSE) = (     256 / 235      = 114.29% )
	 strdup()        = (     225 / 224      = 100.00% )
	 NM_Ss           = (     257 / 256      = 114.73% )
	 NM_Ss x2        = (     288 / 256      = 128.57% )
	 NM_Ss xSs       = (     288 / 256      = 128.57% )
String: 225 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     228 / 228      = 101.33% )
	 Ss1(0, FALSE) = (     256 / 228      = 113.78% )
	 Ss2(1, TRUE)  = (     229 / 229      = 101.78% )
	 Ss3(1, FALSE) = (     256 / 229      = 113.78% )
	 Ss4(2, TRUE)  = (     230 / 230      = 102.22% )
	 Ss5(2, FALSE) = (     256 / 230      = 113.78% )
	 Ss6(4, TRUE)  = (     232 / 232      = 103.11% )
	 Ss7(4, FALSE) = (     256 / 232      = 113.78% )
	 Ss8(8, TRUE)  = (     236 / 236      = 104.89% )
	 Ss9(8, FALSE) = (     256 / 236      = 113.78% )
	 strdup()        = (     226 / 225      = 100.00% )
	 NM_Ss           = (     258 / 257      = 114.67% )
	 NM_Ss x2        = (     288 / 257      = 128.00% )
	 NM_Ss xSs       = (     288 / 257      = 128.00% )
String: 226 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     229 / 229      = 101.33% )
	 Ss1(0, FALSE) = (     256 / 229      = 113.27% )
	 Ss2(1, TRUE)  = (     230 / 230      = 101.77% )
	 Ss3(1, FALSE) = (     256 / 230      = 113.27% )
	 Ss4(2, TRUE)  = (     231 / 231      = 102.21% )
	 Ss5(2, FALSE) = (     256 / 231      = 113.27% )
	 Ss6(4, TRUE)  = (     233 / 233      = 103.10% )
	 Ss7(4, FALSE) = (     256 / 233      = 113.27% )
	 Ss8(8, TRUE)  = (     237 / 237      = 104.87% )
	 Ss9(8, FALSE) = (     256 / 237      = 113.27% )
	 strdup()        = (     227 / 226      = 100.00% )
	 NM_Ss           = (     259 / 258      = 114.60% )
	 NM_Ss x2        = (     288 / 258      = 127.43% )
	 NM_Ss xSs       = (     288 / 258      = 127.43% )
String: 227 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     230 / 230      = 101.32% )
	 Ss1(0, FALSE) = (     256 / 230      = 112.78% )
	 Ss2(1, TRUE)  = (     231 / 231      = 101.76% )
	 Ss3(1, FALSE) = (     256 / 231      = 112.78% )
	 Ss4(2, TRUE)  = (     232 / 232      = 102.20% )
	 Ss5(2, FALSE) = (     256 / 232      = 112.78% )
	 Ss6(4, TRUE)  = (     234 / 234      = 103.08% )
	 Ss7(4, FALSE) = (     256 / 234      = 112.78% )
	 Ss8(8, TRUE)  = (     238 / 238      = 104.85% )
	 Ss9(8, FALSE) = (     256 / 238      = 112.78% )
	 strdup()        = (     228 / 227      = 100.00% )
	 NM_Ss           = (     260 / 259      = 114.54% )
	 NM_Ss x2        = (     288 / 259      = 126.87% )
	 NM_Ss xSs       = (     288 / 259      = 126.87% )
String: 228 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     231 / 231      = 101.32% )
	 Ss1(0, FALSE) = (     256 / 231      = 112.28% )
	 Ss2(1, TRUE)  = (     232 / 232      = 101.75% )
	 Ss3(1, FALSE) = (     256 / 232      = 112.28% )
	 Ss4(2, TRUE)  = (     233 / 233      = 102.19% )
	 Ss5(2, FALSE) = (     256 / 233      = 112.28% )
	 Ss6(4, TRUE)  = (     235 / 235      = 103.07% )
	 Ss7(4, FALSE) = (     256 / 235      = 112.28% )
	 Ss8(8, TRUE)  = (     239 / 239      = 104.82% )
	 Ss9(8, FALSE) = (     256 / 239      = 112.28% )
	 strdup()        = (     229 / 228      = 100.00% )
	 NM_Ss           = (     261 / 260      = 114.47% )
	 NM_Ss x2        = (     288 / 260      = 126.32% )
	 NM_Ss xSs       = (     288 / 260      = 126.32% )
String: 229 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     232 / 232      = 101.31% )
	 Ss1(0, FALSE) = (     256 / 232      = 111.79% )
	 Ss2(1, TRUE)  = (     233 / 233      = 101.75% )
	 Ss3(1, FALSE) = (     256 / 233      = 111.79% )
	 Ss4(2, TRUE)  = (     234 / 234      = 102.18% )
	 Ss5(2, FALSE) = (     256 / 234      = 111.79% )
	 Ss6(4, TRUE)  = (     236 / 236      = 103.06% )
	 Ss7(4, FALSE) = (     256 / 236      = 111.79% )
	 Ss8(8, TRUE)  = (     240 / 240      = 104.80% )
	 Ss9(8, FALSE) = (     256 / 240      = 111.79% )
	 strdup()        = (     230 / 229      = 100.00% )
	 NM_Ss           = (     262 / 261      = 114.41% )
	 NM_Ss x2        = (     288 / 261      = 125.76% )
	 NM_Ss xSs       = (     288 / 261      = 125.76% )
String: 230 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     233 / 233      = 101.30% )
	 Ss1(0, FALSE) = (     256 / 233      = 111.30% )
	 Ss2(1, TRUE)  = (     234 / 234      = 101.74% )
	 Ss3(1, FALSE) = (     256 / 234      = 111.30% )
	 Ss4(2, TRUE)  = (     235 / 235      = 102.17% )
	 Ss5(2, FALSE) = (     256 / 235      = 111.30% )
	 Ss6(4, TRUE)  = (     237 / 237      = 103.04% )
	 Ss7(4, FALSE) = (     256 / 237      = 111.30% )
	 Ss8(8, TRUE)  = (     241 / 241      = 104.78% )
	 Ss9(8, FALSE) = (     256 / 241      = 111.30% )
	 strdup()        = (     231 / 230      = 100.00% )
	 NM_Ss           = (     263 / 262      = 114.35% )
	 NM_Ss x2        = (     288 / 262      = 125.22% )
	 NM_Ss xSs       = (     288 / 262      = 125.22% )
String: 231 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     234 / 234      = 101.30% )
	 Ss1(0, FALSE) = (     256 / 234      = 110.82% )
	 Ss2(1, TRUE)  = (     235 / 235      = 101.73% )
	 Ss3(1, FALSE) = (     256 / 235      = 110.82% )
	 Ss4(2, TRUE)  = (     236 / 236      = 102.16% )
	 Ss5(2, FALSE) = (     256 / 236      = 110.82% )
	 Ss6(4, TRUE)  = (     238 / 238      = 103.03% )
	 Ss7(4, FALSE) = (     256 / 238      = 110.82% )
	 Ss8(8, TRUE)  = (     242 / 242      = 104.76% )
	 Ss9(8, FALSE) = (     256 / 242      = 110.82% )
	 strdup()        = (     232 / 231      = 100.00% )
	 NM_Ss           = (     264 / 263      = 114.29% )
	 NM_Ss x2        = (     288 / 263      = 124.68% )
	 NM_Ss xSs       = (     288 / 263      = 124.68% )
String: 232 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     235 / 235      = 101.29% )
	 Ss1(0, FALSE) = (     256 / 235      = 110.34% )
	 Ss2(1, TRUE)  = (     236 / 236      = 101.72% )
	 Ss3(1, FALSE) = (     256 / 236      = 110.34% )
	 Ss4(2, TRUE)  = (     237 / 237      = 102.16% )
	 Ss5(2, FALSE) = (     256 / 237      = 110.34% )
	 Ss6(4, TRUE)  = (     239 / 239      = 103.02% )
	 Ss7(4, FALSE) = (     256 / 239      = 110.34% )
	 Ss8(8, TRUE)  = (     243 / 243      = 104.74% )
	 Ss9(8, FALSE) = (     256 / 243      = 110.34% )
	 strdup()        = (     233 / 232      = 100.00% )
	 NM_Ss           = (     265 / 264      = 114.22% )
	 NM_Ss x2        = (     288 / 264      = 124.14% )
	 NM_Ss xSs       = (     288 / 264      = 124.14% )
String: 233 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     236 / 236      = 101.29% )
	 Ss1(0, FALSE) = (     256 / 236      = 109.87% )
	 Ss2(1, TRUE)  = (     237 / 237      = 101.72% )
	 Ss3(1, FALSE) = (     256 / 237      = 109.87% )
	 Ss4(2, TRUE)  = (     238 / 238      = 102.15% )
	 Ss5(2, FALSE) = (     256 / 238      = 109.87% )
	 Ss6(4, TRUE)  = (     240 / 240      = 103.00% )
	 Ss7(4, FALSE) = (     256 / 240      = 109.87% )
	 Ss8(8, TRUE)  = (     244 / 244      = 104.72% )
	 Ss9(8, FALSE) = (     256 / 244      = 109.87% )
	 strdup()        = (     234 / 233      = 100.00% )
	 NM_Ss           = (     266 / 265      = 114.16% )
	 NM_Ss x2        = (     288 / 265      = 123.61% )
	 NM_Ss xSs       = (     288 / 265      = 123.61% )
String: 234 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     237 / 237      = 101.28% )
	 Ss1(0, FALSE) = (     256 / 237      = 109.40% )
	 Ss2(1, TRUE)  = (     238 / 238      = 101.71% )
	 Ss3(1, FALSE) = (     256 / 238      = 109.40% )
	 Ss4(2, TRUE)  = (     239 / 239      = 102.14% )
	 Ss5(2, FALSE) = (     256 / 239      = 109.40% )
	 Ss6(4, TRUE)  = (     241 / 241      = 102.99% )
	 Ss7(4, FALSE) = (     256 / 241      = 109.40% )
	 Ss8(8, TRUE)  = (     245 / 245      = 104.70% )
	 Ss9(8, FALSE) = (     256 / 245      = 109.40% )
	 strdup()        = (     235 / 234      = 100.00% )
	 NM_Ss           = (     267 / 266      = 114.10% )
	 NM_Ss x2        = (     288 / 266      = 123.08% )
	 NM_Ss xSs       = (     288 / 266      = 123.08% )
String: 235 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     238 / 238      = 101.28% )
	 Ss1(0, FALSE) = (     256 / 238      = 108.94% )
	 Ss2(1, TRUE)  = (     239 / 239      = 101.70% )
	 Ss3(1, FALSE) = (     256 / 239      = 108.94% )
	 Ss4(2, TRUE)  = (     240 / 240      = 102.13% )
	 Ss5(2, FALSE) = (     256 / 240      = 108.94% )
	 Ss6(4, TRUE)  = (     242 / 242      = 102.98% )
	 Ss7(4, FALSE) = (     256 / 242      = 108.94% )
	 Ss8(8, TRUE)  = (     246 / 246      = 104.68% )
	 Ss9(8, FALSE) = (     256 / 246      = 108.94% )
	 strdup()        = (     236 / 235      = 100.00% )
	 NM_Ss           = (     268 / 267      = 114.04% )
	 NM_Ss x2        = (     288 / 267      = 122.55% )
	 NM_Ss xSs       = (     288 / 267      = 122.55% )
String: 236 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     239 / 239      = 101.27% )
	 Ss1(0, FALSE) = (     256 / 239      = 108.47% )
	 Ss2(1, TRUE)  = (     240 / 240      = 101.69% )
	 Ss3(1, FALSE) = (     256 / 240      = 108.47% )
	 Ss4(2, TRUE)  = (     241 / 241      = 102.12% )
	 Ss5(2, FALSE) = (     256 / 241      = 108.47% )
	 Ss6(4, TRUE)  = (     243 / 243      = 102.97% )
	 Ss7(4, FALSE) = (     256 / 243      = 108.47% )
	 Ss8(8, TRUE)  = (     247 / 247      = 104.66% )
	 Ss9(8, FALSE) = (     256 / 247      = 108.47% )
	 strdup()        = (     237 / 236      = 100.00% )
	 NM_Ss           = (     269 / 268      = 113.98% )
	 NM_Ss x2        = (     288 / 268      = 122.03% )
	 NM_Ss xSs       = (     288 / 268      = 122.03% )
String: 237 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     240 / 240      = 101.27% )
	 Ss1(0, FALSE) = (     256 / 240      = 108.02% )
	 Ss2(1, TRUE)  = (     241 / 241      = 101.69% )
	 Ss3(1, FALSE) = (     256 / 241      = 108.02% )
	 Ss4(2, TRUE)  = (     242 / 242      = 102.11% )
	 Ss5(2, FALSE) = (     256 / 242      = 108.02% )
	 Ss6(4, TRUE)  = (     244 / 244      = 102.95% )
	 Ss7(4, FALSE) = (     256 / 244      = 108.02% )
	 Ss8(8, TRUE)  = (     248 / 248      = 104.64% )
	 Ss9(8, FALSE) = (     256 / 248      = 108.02% )
	 strdup()        = (     238 / 237      = 100.00% )
	 NM_Ss           = (     270 / 269      = 113.92% )
	 NM_Ss x2        = (     288 / 269      = 121.52% )
	 NM_Ss xSs       = (     288 / 269      = 121.52% )
String: 238 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     241 / 241      = 101.26% )
	 Ss1(0, FALSE) = (     256 / 241      = 107.56% )
	 Ss2(1, TRUE)  = (     242 / 242      = 101.68% )
	 Ss3(1, FALSE) = (     256 / 242      = 107.56% )
	 Ss4(2, TRUE)  = (     243 / 243      = 102.10% )
	 Ss5(2, FALSE) = (     256 / 243      = 107.56% )
	 Ss6(4, TRUE)  = (     245 / 245      = 102.94% )
	 Ss7(4, FALSE) = (     256 / 245      = 107.56% )
	 Ss8(8, TRUE)  = (     249 / 249      = 104.62% )
	 Ss9(8, FALSE) = (     256 / 249      = 107.56% )
	 strdup()        = (     239 / 238      = 100.00% )
	 NM_Ss           = (     271 / 270      = 113.87% )
	 NM_Ss x2        = (     288 / 270      = 121.01% )
	 NM_Ss xSs       = (     288 / 270      = 121.01% )
String: 239 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     242 / 242      = 101.26% )
	 Ss1(0, FALSE) = (     256 / 242      = 107.11% )
	 Ss2(1, TRUE)  = (     243 / 243      = 101.67% )
	 Ss3(1, FALSE) = (     256 / 243      = 107.11% )
	 Ss4(2, TRUE)  = (     244 / 244      = 102.09% )
	 Ss5(2, FALSE) = (     256 / 244      = 107.11% )
	 Ss6(4, TRUE)  = (     246 / 246      = 102.93% )
	 Ss7(4, FALSE) = (     256 / 246      = 107.11% )
	 Ss8(8, TRUE)  = (     250 / 250      = 104.60% )
	 Ss9(8, FALSE) = (     256 / 250      = 107.11% )
	 strdup()        = (     240 / 239      = 100.00% )
	 NM_Ss           = (     272 / 271      = 113.81% )
	 NM_Ss x2        = (     288 / 271      = 120.50% )
	 NM_Ss xSs       = (     288 / 271      = 120.50% )
String: 240 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     243 / 243      = 101.25% )
	 Ss1(0, FALSE) = (     256 / 243      = 106.67% )
	 Ss2(1, TRUE)  = (     244 / 244      = 101.67% )
	 Ss3(1, FALSE) = (     256 / 244      = 106.67% )
	 Ss4(2, TRUE)  = (     245 / 245      = 102.08% )
	 Ss5(2, FALSE) = (     256 / 245      = 106.67% )
	 Ss6(4, TRUE)  = (     247 / 247      = 102.92% )
	 Ss7(4, FALSE) = (     256 / 247      = 106.67% )
	 Ss8(8, TRUE)  = (     251 / 251      = 104.58% )
	 Ss9(8, FALSE) = (     256 / 251      = 106.67% )
	 strdup()        = (     241 / 240      = 100.00% )
	 NM_Ss           = (     273 / 272      = 113.75% )
	 NM_Ss x2        = (     288 / 272      = 120.00% )
	 NM_Ss xSs       = (     288 / 272      = 120.00% )
String: 241 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     244 / 244      = 101.24% )
	 Ss1(0, FALSE) = (     256 / 244      = 106.22% )
	 Ss2(1, TRUE)  = (     245 / 245      = 101.66% )
	 Ss3(1, FALSE) = (     256 / 245      = 106.22% )
	 Ss4(2, TRUE)  = (     246 / 246      = 102.07% )
	 Ss5(2, FALSE) = (     256 / 246      = 106.22% )
	 Ss6(4, TRUE)  = (     248 / 248      = 102.90% )
	 Ss7(4, FALSE) = (     256 / 248      = 106.22% )
	 Ss8(8, TRUE)  = (     252 / 252      = 104.56% )
	 Ss9(8, FALSE) = (     256 / 252      = 106.22% )
	 strdup()        = (     242 / 241      = 100.00% )
	 NM_Ss           = (     274 / 273      = 113.69% )
	 NM_Ss x2        = (     288 / 273      = 119.50% )
	 NM_Ss xSs       = (     288 / 273      = 119.50% )
String: 242 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     245 / 245      = 101.24% )
	 Ss1(0, FALSE) = (     256 / 245      = 105.79% )
	 Ss2(1, TRUE)  = (     246 / 246      = 101.65% )
	 Ss3(1, FALSE) = (     256 / 246      = 105.79% )
	 Ss4(2, TRUE)  = (     247 / 247      = 102.07% )
	 Ss5(2, FALSE) = (     256 / 247      = 105.79% )
	 Ss6(4, TRUE)  = (     249 / 249      = 102.89% )
	 Ss7(4, FALSE) = (     256 / 249      = 105.79% )
	 Ss8(8, TRUE)  = (     253 / 253      = 104.55% )
	 Ss9(8, FALSE) = (     256 / 253      = 105.79% )
	 strdup()        = (     243 / 242      = 100.00% )
	 NM_Ss           = (     275 / 274      = 113.64% )
	 NM_Ss x2        = (     288 / 274      = 119.01% )
	 NM_Ss xSs       = (     288 / 274      = 119.01% )
String: 243 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     246 / 246      = 101.23% )
	 Ss1(0, FALSE) = (     256 / 246      = 105.35% )
	 Ss2(1, TRUE)  = (     247 / 247      = 101.65% )
	 Ss3(1, FALSE) = (     256 / 247      = 105.35% )
	 Ss4(2, TRUE)  = (     248 / 248      = 102.06% )
	 Ss5(2, FALSE) = (     256 / 248      = 105.35% )
	 Ss6(4, TRUE)  = (     250 / 250      = 102.88% )
	 Ss7(4, FALSE) = (     256 / 250      = 105.35% )
	 Ss8(8, TRUE)  = (     254 / 254      = 104.53% )
	 Ss9(8, FALSE) = (     256 / 254      = 105.35% )
	 strdup()        = (     244 / 243      = 100.00% )
	 NM_Ss           = (     276 / 275      = 113.58% )
	 NM_Ss x2        = (     288 / 275      = 118.52% )
	 NM_Ss xSs       = (     288 / 275      = 118.52% )
String: 244 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     247 / 247      = 101.23% )
	 Ss1(0, FALSE) = (     256 / 247      = 104.92% )
	 Ss2(1, TRUE)  = (     248 / 248      = 101.64% )
	 Ss3(1, FALSE) = (     256 / 248      = 104.92% )
	 Ss4(2, TRUE)  = (     249 / 249      = 102.05% )
	 Ss5(2, FALSE) = (     256 / 249      = 104.92% )
	 Ss6(4, TRUE)  = (     251 / 251      = 102.87% )
	 Ss7(4, FALSE) = (     256 / 251      = 104.92% )
	 Ss8(8, TRUE)  = (     255 / 255      = 104.51% )
	 Ss9(8, FALSE) = (     256 / 255      = 104.92% )
	 strdup()        = (     245 / 244      = 100.00% )
	 NM_Ss           = (     277 / 276      = 113.52% )
	 NM_Ss x2        = (     288 / 276      = 118.03% )
	 NM_Ss xSs       = (     288 / 276      = 118.03% )
String: 245 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     248 / 248      = 101.22% )
	 Ss1(0, FALSE) = (     256 / 248      = 104.49% )
	 Ss2(1, TRUE)  = (     249 / 249      = 101.63% )
	 Ss3(1, FALSE) = (     256 / 249      = 104.49% )
	 Ss4(2, TRUE)  = (     250 / 250      = 102.04% )
	 Ss5(2, FALSE) = (     256 / 250      = 104.49% )
	 Ss6(4, TRUE)  = (     252 / 252      = 102.86% )
	 Ss7(4, FALSE) = (     256 / 252      = 104.49% )
	 Ss8(8, TRUE)  = (     256 / 256      = 104.49% )
	 Ss9(8, FALSE) = (     256 / 256      = 104.49% )
	 strdup()        = (     246 / 245      = 100.00% )
	 NM_Ss           = (     278 / 277      = 113.47% )
	 NM_Ss x2        = (     288 / 277      = 117.55% )
	 NM_Ss xSs       = (     288 / 277      = 117.55% )
String: 246 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     249 / 249      = 101.22% )
	 Ss1(0, FALSE) = (     256 / 249      = 104.07% )
	 Ss2(1, TRUE)  = (     250 / 250      = 101.63% )
	 Ss3(1, FALSE) = (     256 / 250      = 104.07% )
	 Ss4(2, TRUE)  = (     251 / 251      = 102.03% )
	 Ss5(2, FALSE) = (     256 / 251      = 104.07% )
	 Ss6(4, TRUE)  = (     253 / 253      = 102.85% )
	 Ss7(4, FALSE) = (     256 / 253      = 104.07% )
	 Ss8(8, TRUE)  = (     257 / 257      = 104.47% )
	 Ss9(8, FALSE) = (     384 / 257      = 156.10% )
	 strdup()        = (     247 / 246      = 100.00% )
	 NM_Ss           = (     279 / 278      = 113.41% )
	 NM_Ss x2        = (     288 / 278      = 117.07% )
	 NM_Ss xSs       = (     288 / 278      = 117.07% )
String: 247 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     250 / 250      = 101.21% )
	 Ss1(0, FALSE) = (     256 / 250      = 103.64% )
	 Ss2(1, TRUE)  = (     251 / 251      = 101.62% )
	 Ss3(1, FALSE) = (     256 / 251      = 103.64% )
	 Ss4(2, TRUE)  = (     252 / 252      = 102.02% )
	 Ss5(2, FALSE) = (     256 / 252      = 103.64% )
	 Ss6(4, TRUE)  = (     254 / 254      = 102.83% )
	 Ss7(4, FALSE) = (     256 / 254      = 103.64% )
	 Ss8(8, TRUE)  = (     258 / 258      = 104.45% )
	 Ss9(8, FALSE) = (     384 / 258      = 155.47% )
	 strdup()        = (     248 / 247      = 100.00% )
	 NM_Ss           = (     280 / 279      = 113.36% )
	 NM_Ss x2        = (     288 / 279      = 116.60% )
	 NM_Ss xSs       = (     288 / 279      = 116.60% )
String: 248 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     251 / 251      = 101.21% )
	 Ss1(0, FALSE) = (     256 / 251      = 103.23% )
	 Ss2(1, TRUE)  = (     252 / 252      = 101.61% )
	 Ss3(1, FALSE) = (     256 / 252      = 103.23% )
	 Ss4(2, TRUE)  = (     253 / 253      = 102.02% )
	 Ss5(2, FALSE) = (     256 / 253      = 103.23% )
	 Ss6(4, TRUE)  = (     255 / 255      = 102.82% )
	 Ss7(4, FALSE) = (     256 / 255      = 103.23% )
	 Ss8(8, TRUE)  = (     259 / 259      = 104.44% )
	 Ss9(8, FALSE) = (     384 / 259      = 154.84% )
	 strdup()        = (     249 / 248      = 100.00% )
	 NM_Ss           = (     281 / 280      = 113.31% )
	 NM_Ss x2        = (     288 / 280      = 116.13% )
	 NM_Ss xSs       = (     288 / 280      = 116.13% )
String: 249 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     252 / 252      = 101.20% )
	 Ss1(0, FALSE) = (     256 / 252      = 102.81% )
	 Ss2(1, TRUE)  = (     253 / 253      = 101.61% )
	 Ss3(1, FALSE) = (     256 / 253      = 102.81% )
	 Ss4(2, TRUE)  = (     254 / 254      = 102.01% )
	 Ss5(2, FALSE) = (     256 / 254      = 102.81% )
	 Ss6(4, TRUE)  = (     256 / 256      = 102.81% )
	 Ss7(4, FALSE) = (     256 / 256      = 102.81% )
	 Ss8(8, TRUE)  = (     260 / 260      = 104.42% )
	 Ss9(8, FALSE) = (     384 / 260      = 154.22% )
	 strdup()        = (     250 / 249      = 100.00% )
	 NM_Ss           = (     282 / 281      = 113.25% )
	 NM_Ss x2        = (     288 / 281      = 115.66% )
	 NM_Ss xSs       = (     288 / 281      = 115.66% )
String: 250 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 "
	 Ss0(0, TRUE)  = (     253 / 253      = 101.20% )
	 Ss1(0, FALSE) = (     256 / 253      = 102.40% )
	 Ss2(1, TRUE)  = (     254 / 254      = 101.60% )
	 Ss3(1, FALSE) = (     256 / 254      = 102.40% )
	 Ss4(2, TRUE)  = (     255 / 255      = 102.00% )
	 Ss5(2, FALSE) = (     256 / 255      = 102.40% )
	 Ss6(4, TRUE)  = (     257 / 257      = 102.80% )
	 Ss7(4, FALSE) = (     384 / 257      = 153.60% )
	 Ss8(8, TRUE)  = (     261 / 261      = 104.40% )
	 Ss9(8, FALSE) = (     384 / 261      = 153.60% )
	 strdup()        = (     251 / 250      = 100.00% )
	 NM_Ss           = (     283 / 282      = 113.20% )
	 NM_Ss x2        = (     288 / 282      = 115.20% )
	 NM_Ss xSs       = (     288 / 282      = 115.20% )
String: 251 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1"
	 Ss0(0, TRUE)  = (     254 / 254      = 101.20% )
	 Ss1(0, FALSE) = (     256 / 254      = 101.99% )
	 Ss2(1, TRUE)  = (     255 / 255      = 101.59% )
	 Ss3(1, FALSE) = (     256 / 255      = 101.99% )
	 Ss4(2, TRUE)  = (     256 / 256      = 101.99% )
	 Ss5(2, FALSE) = (     256 / 256      = 101.99% )
	 Ss6(4, TRUE)  = (     258 / 258      = 102.79% )
	 Ss7(4, FALSE) = (     384 / 258      = 152.99% )
	 Ss8(8, TRUE)  = (     262 / 262      = 104.38% )
	 Ss9(8, FALSE) = (     384 / 262      = 152.99% )
	 strdup()        = (     252 / 251      = 100.00% )
	 NM_Ss           = (     284 / 283      = 113.15% )
	 NM_Ss x2        = (     288 / 283      = 114.74% )
	 NM_Ss xSs       = (     288 / 283      = 114.74% )
String: 252 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12"
	 Ss0(0, TRUE)  = (     255 / 255      = 101.19% )
	 Ss1(0, FALSE) = (     256 / 255      = 101.59% )
	 Ss2(1, TRUE)  = (     256 / 256      = 101.59% )
	 Ss3(1, FALSE) = (     256 / 256      = 101.59% )
	 Ss4(2, TRUE)  = (     257 / 257      = 101.98% )
	 Ss5(2, FALSE) = (     384 / 257      = 152.38% )
	 Ss6(4, TRUE)  = (     259 / 259      = 102.78% )
	 Ss7(4, FALSE) = (     384 / 259      = 152.38% )
	 Ss8(8, TRUE)  = (     263 / 263      = 104.37% )
	 Ss9(8, FALSE) = (     384 / 263      = 152.38% )
	 strdup()        = (     253 / 252      = 100.00% )
	 NM_Ss           = (     285 / 284      = 113.10% )
	 NM_Ss x2        = (     288 / 284      = 114.29% )
	 NM_Ss xSs       = (     288 / 284      = 114.29% )
String: 253 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123"
	 Ss0(0, TRUE)  = (     256 / 256      = 101.19% )
	 Ss1(0, FALSE) = (     256 / 256      = 101.19% )
	 Ss2(1, TRUE)  = (     257 / 257      = 101.58% )
	 Ss3(1, FALSE) = (     384 / 257      = 151.78% )
	 Ss4(2, TRUE)  = (     258 / 258      = 101.98% )
	 Ss5(2, FALSE) = (     384 / 258      = 151.78% )
	 Ss6(4, TRUE)  = (     260 / 260      = 102.77% )
	 Ss7(4, FALSE) = (     384 / 260      = 151.78% )
	 Ss8(8, TRUE)  = (     264 / 264      = 104.35% )
	 Ss9(8, FALSE) = (     384 / 264      = 151.78% )
	 strdup()        = (     254 / 253      = 100.00% )
	 NM_Ss           = (     286 / 285      = 113.04% )
	 NM_Ss x2        = (     288 / 285      = 113.83% )
	 NM_Ss xSs       = (     288 / 285      = 113.83% )
String: 254 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234"
	 Ss0(0, TRUE)  = (     257 / 257      = 101.18% )
	 Ss1(0, FALSE) = (     384 / 257      = 151.18% )
	 Ss2(1, TRUE)  = (     258 / 258      = 101.57% )
	 Ss3(1, FALSE) = (     384 / 258      = 151.18% )
	 Ss4(2, TRUE)  = (     259 / 259      = 101.97% )
	 Ss5(2, FALSE) = (     384 / 259      = 151.18% )
	 Ss6(4, TRUE)  = (     261 / 261      = 102.76% )
	 Ss7(4, FALSE) = (     384 / 261      = 151.18% )
	 Ss8(8, TRUE)  = (     265 / 265      = 104.33% )
	 Ss9(8, FALSE) = (     384 / 265      = 151.18% )
	 strdup()        = (     255 / 254      = 100.00% )
	 NM_Ss           = (     287 / 286      = 112.99% )
	 NM_Ss x2        = (     288 / 286      = 113.39% )
	 NM_Ss xSs       = (     288 / 286      = 113.39% )
String: 255 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345"
	 Ss0(0, TRUE)  = (     258 / 258      = 101.18% )
	 Ss1(0, FALSE) = (     384 / 258      = 150.59% )
	 Ss2(1, TRUE)  = (     259 / 259      = 101.57% )
	 Ss3(1, FALSE) = (     384 / 259      = 150.59% )
	 Ss4(2, TRUE)  = (     260 / 260      = 101.96% )
	 Ss5(2, FALSE) = (     384 / 260      = 150.59% )
	 Ss6(4, TRUE)  = (     262 / 262      = 102.75% )
	 Ss7(4, FALSE) = (     384 / 262      = 150.59% )
	 Ss8(8, TRUE)  = (     266 / 266      = 104.31% )
	 Ss9(8, FALSE) = (     384 / 266      = 150.59% )
	 strdup()        = (     256 / 255      = 100.00% )
	 NM_Ss           = (     288 / 287      = 112.94% )
	 NM_Ss x2        = (     288 / 287      = 112.94% )
	 NM_Ss xSs       = (     288 / 287      = 112.94% )
String: 256 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456"
	 Ss0(0, TRUE)  = (     260 / 260      = 101.56% )
	 Ss1(0, FALSE) = (     384 / 260      = 150.00% )
	 Ss2(1, TRUE)  = (     261 / 261      = 101.95% )
	 Ss3(1, FALSE) = (     384 / 261      = 150.00% )
	 Ss4(2, TRUE)  = (     262 / 262      = 102.34% )
	 Ss5(2, FALSE) = (     384 / 262      = 150.00% )
	 Ss6(4, TRUE)  = (     264 / 264      = 103.12% )
	 Ss7(4, FALSE) = (     384 / 264      = 150.00% )
	 Ss8(8, TRUE)  = (     268 / 268      = 104.69% )
	 Ss9(8, FALSE) = (     384 / 268      = 150.00% )
	 strdup()        = (     257 / 256      = 100.00% )
	 NM_Ss           = (     289 / 288      = 112.89% )
	 NM_Ss x2        = (     544 / 288      = 212.50% )
	 NM_Ss xSs       = (     416 / 288      = 162.50% )
String: 257 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 1234567"
	 Ss0(0, TRUE)  = (     261 / 261      = 101.56% )
	 Ss1(0, FALSE) = (     384 / 261      = 149.42% )
	 Ss2(1, TRUE)  = (     262 / 262      = 101.95% )
	 Ss3(1, FALSE) = (     384 / 262      = 149.42% )
	 Ss4(2, TRUE)  = (     263 / 263      = 102.33% )
	 Ss5(2, FALSE) = (     384 / 263      = 149.42% )
	 Ss6(4, TRUE)  = (     265 / 265      = 103.11% )
	 Ss7(4, FALSE) = (     384 / 265      = 149.42% )
	 Ss8(8, TRUE)  = (     269 / 269      = 104.67% )
	 Ss9(8, FALSE) = (     384 / 269      = 149.42% )
	 strdup()        = (     258 / 257      = 100.00% )
	 NM_Ss           = (     290 / 289      = 112.84% )
	 NM_Ss x2        = (     544 / 289      = 211.67% )
	 NM_Ss xSs       = (     416 / 289      = 161.87% )
String: 258 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345678"
	 Ss0(0, TRUE)  = (     262 / 262      = 101.55% )
	 Ss1(0, FALSE) = (     384 / 262      = 148.84% )
	 Ss2(1, TRUE)  = (     263 / 263      = 101.94% )
	 Ss3(1, FALSE) = (     384 / 263      = 148.84% )
	 Ss4(2, TRUE)  = (     264 / 264      = 102.33% )
	 Ss5(2, FALSE) = (     384 / 264      = 148.84% )
	 Ss6(4, TRUE)  = (     266 / 266      = 103.10% )
	 Ss7(4, FALSE) = (     384 / 266      = 148.84% )
	 Ss8(8, TRUE)  = (     270 / 270      = 104.65% )
	 Ss9(8, FALSE) = (     384 / 270      = 148.84% )
	 strdup()        = (     259 / 258      = 100.00% )
	 NM_Ss           = (     291 / 290      = 112.79% )
	 NM_Ss x2        = (     544 / 290      = 210.85% )
	 NM_Ss xSs       = (     416 / 290      = 161.24% )
String: 259 "123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789"
	 Ss0(0, TRUE)  = (     263 / 263      = 101.54% )
	 Ss1(0, FALSE) = (     384 / 263      = 148.26% )
	 Ss2(1, TRUE)  = (     264 / 264      = 101.93% )
	 Ss3(1, FALSE) = (     384 / 264      = 148.26% )
	 Ss4(2, TRUE)  = (     265 / 265      = 102.32% )
	 Ss5(2, FALSE) = (     384 / 265      = 148.26% )
	 Ss6(4, TRUE)  = (     267 / 267      = 103.09% )
	 Ss7(4, FALSE) = (     384 / 267      = 148.26% )
	 Ss8(8, TRUE)  = (     271 / 271      = 104.63% )
	 Ss9(8, FALSE) = (     384 / 271      = 148.26% )
	 strdup()        = (     260 / 259      = 100.00% )
	 NM_Ss           = (     292 / 291      = 112.74% )
	 NM_Ss x2        = (     544 / 291      = 210.04% )
	 NM_Ss xSs       = (     416 / 291      = 160.62% )
