Skip to content

This is a method for the tidyr pivot_longer() generic. It is translated to data.table::melt()

Usage

# S3 method for dtplyr_step
pivot_longer(
  data,
  cols,
  names_to = "name",
  names_prefix = NULL,
  names_sep = NULL,
  names_pattern = NULL,
  names_ptypes = NULL,
  names_transform = NULL,
  names_repair = "check_unique",
  values_to = "value",
  values_drop_na = FALSE,
  values_ptypes = NULL,
  values_transform = NULL,
  ...
)

Arguments

data

A lazy_dt().

cols

<tidy-select> Columns to pivot into longer format.

names_to

A character vector specifying the new column or columns to create from the information stored in the column names of data specified by cols.

  • If length 0, or if NULL is supplied, no columns will be created.

  • If length 1, a single column will be created which will contain the column names specified by cols.

  • If length >1, multiple columns will be created. In this case, one of names_sep or names_pattern must be supplied to specify how the column names should be split. There are also two additional character values you can take advantage of:

    • NA will discard the corresponding component of the column name.

    • ".value" indicates that the corresponding component of the column name defines the name of the output column containing the cell values, overriding values_to entirely.

names_prefix

A regular expression used to remove matching text from the start of each variable name.

names_sep, names_pattern

If names_to contains multiple values, these arguments control how the column name is broken up.

names_sep takes the same specification as separate(), and can either be a numeric vector (specifying positions to break on), or a single string (specifying a regular expression to split on).

names_pattern takes the same specification as extract(), a regular expression containing matching groups (()).

If these arguments do not give you enough control, use pivot_longer_spec() to create a spec object and process manually as needed.

names_ptypes, names_transform, values_ptypes, values_transform

Not currently supported by dtplyr.

names_repair

What happens if the output has invalid column names? The default, "check_unique" is to error if the columns are duplicated. Use "minimal" to allow duplicates in the output, or "unique" to de-duplicated by adding numeric suffixes. See vctrs::vec_as_names() for more options.

values_to

A string specifying the name of the column to create from the data stored in cell values. If names_to is a character containing the special .value sentinel, this value will be ignored, and the name of the value column will be derived from part of the existing column names.

values_drop_na

If TRUE, will drop rows that contain only NAs in the value_to column. This effectively converts explicit missing values to implicit missing values, and should generally be used only when missing values in data were created by its structure.

...

Additional arguments passed on to methods.

Examples

library(tidyr)

# Simplest case where column names are character data
relig_income_dt <- lazy_dt(relig_income)
relig_income_dt %>%
  pivot_longer(!religion, names_to = "income", values_to = "count")
#> Source: local data table [180 x 3]
#> Call:   melt(`_DT26`, measure.vars = c("<$10k", "$10-20k", "$20-30k", 
#> "$30-40k", "$40-50k", "$50-75k", "$75-100k", "$100-150k", ">150k", 
#> "Don't know/refused"), variable.name = "income", value.name = "count", 
#>     variable.factor = FALSE)
#> 
#>   religion           income count
#>   <chr>              <chr>  <dbl>
#> 1 Agnostic           <$10k     27
#> 2 Atheist            <$10k     12
#> 3 Buddhist           <$10k     27
#> 4 Catholic           <$10k    418
#> 5 Don’t know/refused <$10k     15
#> 6 Evangelical Prot   <$10k    575
#> # … with 174 more rows
#> 
#> # Use as.data.table()/as.data.frame()/as_tibble() to access results

# Slightly more complex case where columns have common prefix,
# and missing missings are structural so should be dropped.
billboard_dt <- lazy_dt(billboard)
billboard %>%
 pivot_longer(
   cols = starts_with("wk"),
   names_to = "week",
   names_prefix = "wk",
   values_to = "rank",
   values_drop_na = TRUE
 )
#> # A tibble: 5,307 × 5
#>    artist  track                   date.entered week   rank
#>    <chr>   <chr>                   <date>       <chr> <dbl>
#>  1 2 Pac   Baby Don't Cry (Keep... 2000-02-26   1        87
#>  2 2 Pac   Baby Don't Cry (Keep... 2000-02-26   2        82
#>  3 2 Pac   Baby Don't Cry (Keep... 2000-02-26   3        72
#>  4 2 Pac   Baby Don't Cry (Keep... 2000-02-26   4        77
#>  5 2 Pac   Baby Don't Cry (Keep... 2000-02-26   5        87
#>  6 2 Pac   Baby Don't Cry (Keep... 2000-02-26   6        94
#>  7 2 Pac   Baby Don't Cry (Keep... 2000-02-26   7        99
#>  8 2Ge+her The Hardest Part Of ... 2000-09-02   1        91
#>  9 2Ge+her The Hardest Part Of ... 2000-09-02   2        87
#> 10 2Ge+her The Hardest Part Of ... 2000-09-02   3        92
#> # … with 5,297 more rows

# Multiple variables stored in column names
lazy_dt(who) %>%
  pivot_longer(
    cols = new_sp_m014:newrel_f65,
    names_to = c("diagnosis", "gender", "age"),
    names_pattern = "new_?(.*)_(.)(.*)",
    values_to = "count"
  )
#> Source: local data table [405,440 x 8]
#> Call:   setcolorder(melt(`_DT28`, measure.vars = c("new_sp_m014", "new_sp_m1524", 
#> "new_sp_m2534", "new_sp_m3544", "new_sp_m4554", "new_sp_m5564", 
#> "new_sp_m65", "new_sp_f014", "new_sp_f1524", "new_sp_f2534", 
#> "new_sp_f3544", "new_sp_f4554", "new_sp_f5564", "new_sp_f65", 
#> "new_sn_m014", "new_sn_m1524", "new_sn_m2534", "new_sn_m3544", 
#> "new_sn_m4554", "new_sn_m5564", "new_sn_m65", "new_sn_f014", 
#> "new_sn_f1524", "new_sn_f2534", "new_sn_f3544", "new_sn_f4554", 
#> "new_sn_f5564", "new_sn_f65", "new_ep_m014", "new_ep_m1524", 
#> "new_ep_m2534", "new_ep_m3544", "new_ep_m4554", "new_ep_m5564", 
#> "new_ep_m65", "new_ep_f014", "new_ep_f1524", "new_ep_f2534", 
#> "new_ep_f3544", "new_ep_f4554", "new_ep_f5564", "new_ep_f65", 
#> "newrel_m014", "newrel_m1524", "newrel_m2534", "newrel_m3544", 
#> "newrel_m4554", "newrel_m5564", "newrel_m65", "newrel_f014", 
#> "newrel_f1524", "newrel_f2534", "newrel_f3544", "newrel_f4554", 
#> "newrel_f5564", "newrel_f65"), value.name = "count", variable.factor = FALSE)[, 
#>     `:=`(diagnosis = c("sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", 
#>     "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp", "sp",