#!/bin/sh

# Scid vs. PC
#
# Based on Shane's Chess Information Database
#
# Copyright Steven Atkinson (stevenaaus@yahoo.com) , Pascal Georges, Shane Hudson
# Released under the GPL
# This is freely redistributable software; see the file named "COPYING"
# or "copying.txt" that came with this program.

# The next line restarts using tkscid: \
exec "`dirname "$0"`"/tkscid "$0" "$@"

set scidVersion 4.26
set scidVersionDate {Feb 10, 2025}

package require Tcl 8.5
package require Tk  8.5

# Determine operating system platform: unix or windows

set windowsOS	[expr {$tcl_platform(platform) == "windows"}]
set unixOS	[expr {$tcl_platform(platform) == "unix"}]

# debugging a procedure (can affect performance/toolbar)
if {0} {
  set procname update

  rename $procname oldprocname
  proc $procname {args} {
    if {$::windowsOS} {
      catch {::splash::add "$procname $args"}
    } else {
      puts "$::procname $args ([info  level [expr [info level] -1]])"
    }
    eval oldprocname $args
  }
}

if {![catch {tk windowingsystem} wsystem] && $wsystem == "aqua"} {
  # Note - we don't currently support installing on Mac in the unix fashion (ie /usr)
  set macOS 1
  set macCocoa [expr {!("AppKit" ni [winfo server .])}]
  # set macCarbon [string match QD* [winfo server .]]
  set scidName {Scid vs. Mac}
  if {[file isdirectory /usr/local/bin]} {
    # Wish does not use the Bash path for some reason
    set env(PATH) $env(PATH):/usr/local/bin
  }
  catch {
    # Thanks to Francois for this hack to add treeview Control-Button-1 bindings to the gamelist
    event add <<ToggleSelection>> <Control-ButtonPress-1>
  }
} else {
  set macOS 0
  set macCocoa 0
  set scidName {Scid vs. PC}
}

# Check that on Unix, the version of tkscid matches the version of this
# script or on Windows, that the scid.exe and scid.gui versions are identical.

if {[string compare [sc_info version] $scidVersion]} {
  wm withdraw .
  if {$windowsOS} {
    set msg "This is $::scidName version [sc_info version], but the scid.gui data\n"
    append msg "file has the version number $scidVersion.\n"
  } else {
    set msg "This is $::scidName version $scidVersion,\nbut the "
    append msg "tkscid program \nit uses is version [sc_info version].\n"
    append msg "Check that the path to tkscid is correct."
  }
  tk_messageBox -type ok -icon error -title "Scid: version error" -message $msg
  exit 1
}

#############################################################
#
# NAMESPACES
#
# The main Tcl/Tk namespaces used in the Scid application are
# initialized here, so that default values can be set up and
# altered when the user options file is loaded.
#
foreach ns {
  ::splash
  ::utils
  ::utils::date ::utils::font ::utils::history ::utils::pane ::utils::string
  ::utils::sound ::utils::validate ::utils::win
  ::file
  ::file::finder ::file::maint ::maint
  ::bookmarks
  ::edit
  ::game
  ::gbrowser
  ::search
  ::search::filter ::search::board ::search::header ::search::material
  ::windows
  ::windows::gamelist ::windows::stats ::tree ::tree::mask ::windows::tree
  ::windows::switcher ::windows::eco ::crosstab ::pgn ::book
  ::tools
  ::tools::analysis ::tools::email
  ::tools::graphs
  ::tools::graphs::filter ::tools::graphs::absfilter ::tools::graphs::rating ::tools::graphs::score
  ::tb ::optable
  ::board ::move
  ::tacgame ::sergame ::tactics ::calvar ::uci ::fics
  ::config ::docking
  ::commenteditor
} {
  namespace eval $ns {}
}

### ::pause is used as a semaphore by the trace command in tacgame (and fics)

set ::MAX_GAMES [sc_info limit games]
set ::pause 0
set ::defaultBackground white
set ::defaultForeground black
# custom SelectColor colors (if available)
set ::bwidgetBackgrounds {#ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff}
set ::defaultGraphBackground white
set ::enableBackground 0
set ::enableForeground 0
set ::tacgame::threshold 0.9
set ::tacgame::levelMin 1200
set ::tacgame::levelMax 2200
set ::tacgame::levelFixed 1500
set ::tacgame::randomLevel 0
set ::tacgame::showblunder 1
set ::tacgame::showblundervalue 1
set ::tacgame::showblunderfound 1
set ::tacgame::showmovevalue 1
set ::tacgame::showevaluation 1
set ::tacgame::isLimitedAnalysisTime 1
set ::tacgame::analysisTime 10
set ::tacgame::openingType new
set ::tacgame::chosenOpening 0
set ::sergame::bookToUse {}
set ::sergame::useBook 1
set ::sergame::startFromCurrent 0
set ::sergame::timeMode movetime
set ::sergame::movetime 6
set ::sergame::current 0
set ::sergame::chosenOpening 0
set ::sergame::isOpening 0
set ::sergame::btime 300000
set ::sergame::wtime 5
set ::sergame::btime 5
set ::sergame::winc 10
set ::sergame::binc 10
set ::commenteditor::showBoard 1
set ::windows::gamelist::widths {}
set ::windows::gamelist::findcase 1
set ::windows::gamelist::showButtons 1
set ::windows::gamelist::customFont 0
set ::windows::gamelist::currColor blue2
set ::windows::switcher::icons 1
set ::windows::switcher::confirmCopy 1
set ::file::finder::data(dir) $::env(HOME)
set ::file::finder::data(sort) name
set ::file::finder::data(recurse) 0
set ::file::finder::data(Scid) 1
set ::file::finder::data(PGN) 1
set ::file::finder::data(EPD) 1
set ::file::finder::data(Old) 1
set ::tools::graphs::absfilter::type year
set ::tools::graphs::filter::type year
set ::tools::graphs::showpoints 1
set ::tools::graphs::spelling 0
set ::tools::graphs::showbar [expr ! $::macOS] ; # too slow on macs
set ::tools::graphs::type Auto
set ::tools::graphs::rating::year 1900
set ::tools::graphs::rating::elo 0
set macWheelMouse 1
set annotate(addTag) 1
set annotate(Moves) all
set annotate(WithVars) blunders
set annotate(WithScore) allmoves
set annotate(MissedMates) 1
set annotate(VarAtEnd) 1
set annotate(WantedDepth) 13
set annotate(Depth) 1
set useAnalysisBook 0
set annotate(isVar) 0
set annotate(scoreType) {+ 1.5}
set annotate(blunder) 1.0
set annotate(cutoff) 5.0
set maintFlag W
set ::gbrowser::size 35
set ::gbrowser::showEval 0
set comp(timecontrol) pergame
set comp(seconds) 180
set comp(base) 60
set comp(incr) 1
set comp(timeout) 0 ;# disabled by default
set comp(name) $scidName
set comp(rounds) 2
set comp(showclock) 0
set comp(debug) 1 ; # print info to console
set comp(animate) 1
set comp(type) Normal
set comp(ponder) 0
set comp(usebook) 0
set comp(book) {}
set comp(scoreType) No ; # add engine scores as comments
set comp(start) Normal
set photosMinimized 0
set bookmarks(gamehistory) {}
set playerInfoHistory {}
set epdAnnotateMode 0
set epdDelay 3
set evalTime 200 ;# milliseconds for  sc_pos analyze
set evalScale 5
set evalTicks 0
set evalUseLog 0

set defaultDBs {}
set tbOnline Nalimov

proc ::docking::init_layout_list {{recover 0}} {
  # Default window docking layouts
  array set ::docking::layout_list {}
  
  # Basic layout : PGN window with main board
  set ::docking::layout_list(1) {{MainWindowGeometry 834x640+80+50} {{.pw vertical {}} {TPanedwindow {{.pw.pw0 horizontal 564} {TNotebook .nb .fdockmain} {TNotebook .tb1 .fdockpgnWin}}}}}

  if {$recover} {
    return
  }

  set ::docking::layout_list(2)  {{MainWindowGeometry 1311x716+65+36} {{.pw vertical {}} {TPanedwindow {{.pw.pw0 horizontal 570} {TNotebook .nb .fdockmain} {TPanedwindow {{.pw.pw0.pw2 vertical 261} {TPanedwindow {{.pw.pw0.pw2.pw9 horizontal 235} {TNotebook .tb32 .fdockpgnWin} {TPanedwindow {{.pw.pw0.pw2.pw9.pw30 vertical {}} {TNotebook .tb1 {.fdockplayerInfoWin .fdockcommentWin}}}}}} {TPanedwindow {{.pw.pw0.pw2.pw3 horizontal {}} {TNotebook .tb8 {.fdockglistWin .fdockcrosstabWin}}}}}}}}}}

  set ::docking::layout_list(3) {{MainWindowGeometry 968x666+80+50} {{.pw vertical {}} {TPanedwindow {{.pw.pw0 horizontal 566} {TNotebook .nb .fdockmain} {TPanedwindow {{.pw.pw0.pw2 vertical 363} {TNotebook .tb1 {.fdockanalysisWin1 .fdockpgnWin}} {TNotebook .tb3 {.fdocktreeWin1 .fdocktreeBest1}}}}}}}}
  set ::docking::layout_list(4) {{MainWindowGeometry 1449x817+76+30} {{.pw vertical {}} {TPanedwindow {{.pw.pw0 horizontal 747} {TNotebook .nb .fdockmain} {TPanedwindow {{.pw.pw0.pw2 vertical {}} {TPanedwindow {{.pw.pw0.pw2.pw3 horizontal {}} {TPanedwindow {{.pw.pw0.pw2.pw3.pw35 vertical 378} {TPanedwindow {{.pw.pw0.pw2.pw3.pw35.pw38 horizontal 347} {TNotebook .tb36 {.fdockpgnWin .fdockcommentWin}} {TNotebook .tb39 {.fdockanalysisWin0 .fdockplayerInfoWin .fdocktreeWin1}}}} {TNotebook .tb8 {.fdockglistWin .fdocksgraph .fdockcrosstabWin}}}}}}}}}}}}
  set ::docking::layout_list(5) {}
}

::docking::init_layout_list

### Tree/mask options:
set ::tree::showBar [expr {! $::macOS}]
set ::tree::showFrame 1
set ::tree::sortBest 1
set ::tree::short 1
set ::tree::autoAdjust 0
set ::tree::mask::recentMask {}
set ::tree::mask::autoLoadMask 0
set ::tree::mask::showMarkers 0
set ::tree::mask::tooltips 1
set ::tree::order frequency
# Auto-save tree cache when closing tree window:
set ::tree::autoSave 0

set cleaner(players) 1
set cleaner(events) 1
set cleaner(sites) 1
set cleaner(rounds) 1
set cleaner(eco) 1
set cleaner(elo) 1
set cleaner(twins) 1
set cleaner(cnames) 0
set cleaner(cgames) 0
set cleaner(tree) 0

#############################################################
# Customisable variables:

# scidExeDir: contains the directory of the Scid executable program.
# Used to determine the location of various relative data directories.
set scidExecutable [info nameofexecutable]

if {$scidExecutable == {}} {
  ### Shit. Wish8.6b2 returns {} 
  if {$macOS} {
    set scidExecutable /Applications/ScidvsMac.app/Contents/MacOS/scid
    puts "scidExecutable is null. Now is \"$scidExecutable\""
  } elseif {$unixOS} {
    catch {
      set scidExecutable [exec readlink /proc/[pid]/exe]
    }
    puts "scidExecutable is null. Now is \"$scidExecutable\"" 
  } else {
    puts "scidExecutable is null" 
  }
}

if {$scidExecutable == {}} {
  ### may work on windows, but will be broken on other OS
  set scidExeDir .
} else {
  if {[file type $scidExecutable] == "link"} {
    set scidExeDir [file dirname [file readlink $scidExecutable]]
    if {[file pathtype $scidExeDir] == "relative"} {
      set scidExeDir [file dirname [file join [file dirname $scidExecutable]\
	[file readlink $scidExecutable]]]
    }
  } else {
    set scidExeDir [file dirname $scidExecutable]
  }
}

# scidUserDir: location of user-specific Scid files.
# This is "~/.scid" on Unix, and the Scid exectuable dir on Windows.

if {$windowsOS} {
  set scidUserDir $scidExeDir

  # Need to cd here to open eco and spellfiles
  #   Probably only has any effect when opening a pgn/si4 file by double clicking on it,
  #   whence the CWD is not "."
  cd $scidExeDir
  # Windows has problems with "cmd.exe /c start" and spaces in file names "Documents and Settings"
  # so choose something dumb
  set scidLogDir {C:\log}
} else {
  set scidUserDir [file nativename "~/.scidvspc"]
  set scidLogDir [file nativename [file join $scidUserDir "log"]]
}

# scidConfigDir, scidDataDir, scidLogDir:
#   Location of Scid configuration, data and log files.
set scidConfigDir [file nativename [file join $scidUserDir "config"]]
set scidDataDir [file nativename [file join $scidUserDir "data"]]
set scidTexturesDir [file nativename [file join $scidUserDir "textures"]]
set scidPiecesDir [file nativename [file join $scidUserDir "pieces"]]
set scidPhotosDir [file nativename [file join $scidUserDir "photos"]]

# boardSizes: sizes after 80 are copied rom smaller ones
set boardSizes [list 25 30 35 40 45 50 55 60 65 70 75 80 90 100 110 120 130 140 150 160]

#load textures for lite and dark squares
set boardfile_dark "emptySquare"
set boardfile_lite "emptySquare"

#[file join $scidExeDir "bitmaps" "empty.gif"] ;# wsquare.gif

# boardSize: Default board size. See the available board sizes above.
set boardSize 60

# language for help pages and messages:
set language E
set oldLang X

# Toolbar configuration/default visibility
set bigToolbar 0
foreach {tbicon status}  {
  new 0 open 0 save 1 close 0
  finder 0 bkm 1 gfirst 1 gprev 1 gnext 1 glast 1
  newgame 0 copy 0 paste 0
  rfilter 0 bsearch 0 hsearch 0 msearch 0
  ginfo 1 glist 1 pgn 1 tmt 1 comment 0 maint 1 eco 0 tree 1 crosst 1 engine 1 book 1
} {
  set toolbar($tbicon) $status
}

# boardCoords: 1 to show board Coordinates, 0 to hide them.
set boardCoords 0

# boardSTM: 1 to show side-to-move icon, 0 to hide it.
set boardSTM 1

# Default values for fonts:
proc createFont {name} {
  set opts $::fontOptions($name)
  font create font_$name \
      -family [lindex $opts 0] -size [lindex $opts 1] \
      -weight [lindex $opts 2] -slant [lindex $opts 3]
}

proc configureFont {name} {
  set opts $::fontOptions($name)
  font configure font_$name \
      -family [lindex $opts 0] -size [lindex $opts 1] \
      -weight [lindex $opts 2] -slant [lindex $opts 3]
}

proc reinitFont {name} {
  set ::fontOptions($name) $::fontOptions(old$name)
  configureFont $name
}

if {$windowsOS} {
  set fontOptions(Regular) { Arial           10 normal roman}
  set fontOptions(Menu)    { {MS Sans Serif}  9 normal roman}
  set fontOptions(Small)   { Arial            9 normal roman}
  set fontOptions(Tiny)    { Arial            7 normal roman}
  set fontOptions(Fixed)   { Courier          9 normal roman}
} elseif {$macOS} {
  set fontOptions(Regular) { {Lucida Grande} 12 normal roman}
  set fontOptions(Menu)    { {Lucida Grande} 14 normal roman}
  set fontOptions(Small)   { {Lucida Grande} 11 normal roman}
  set fontOptions(Tiny)    { {Lucida Grande}  9 normal roman}
  set fontOptions(Fixed)   { Monaco 10 normal roman}
} else {
  set fontOptions(Regular) { helvetica 11 normal roman}
  set fontOptions(Menu)    { helvetica 10 normal roman}
  set fontOptions(Small)   { helvetica 10 normal roman}
  set fontOptions(Tiny)    { helvetica  8 normal roman}

  # try a couple of fonts, and default to "fixed" if no luck
  if {[lsearch [font families] {Liberation Mono}] > 0} {
    set fontOptions(Fixed)   { {Liberation Mono} 11 normal roman}
  } elseif {[lsearch [font families] {Courier 10 Pitch}] > 0} {
    set fontOptions(Fixed)         { {Courier 10 Pitch} 12 normal roman}
  } else {
    set fontOptions(Fixed)   { fixed 11 normal roman}
  }
}

createFont Regular
createFont Menu
createFont Small
createFont Tiny
createFont Fixed

# Analysis command: to start chess analysis engine.
set analysisCommand ""
set analysis(mini) 0

# Maximum number of lines to be saved in a log file
# (setting it to 0 also stops log file being created)
set analysis(logMax) 5000
set analysis(logName) 1
set analysis(maxPly) 0
set analysis(lowPriority) $::windowsOS
set analysis(wrapPV) 0
set analysis(showBoard) 0
set analysis(showEngineInfo) 0
set analysis(boardSize) 2
set analysis(boardType) Arrows
set analysis(boardSeqNumColor) black
set analysis(boardSeqCount) 3

# Colors

set lite        #f3f3f3
set dark        #7389b6		;# dark and lite square colors
set highcolor   #b0d0e0		;# color when something is selected
set bestcolor   #bebebe		;# suggested move square
set bgcolor     grey20		;# board (canvas) bg color, appears as the lines between the squares
set progcolor   rosybrown	;# progress bar
set buttoncolor #b0c0d0		;# (below)
set maincolor   black		;# Main line arrow color
set varcolor    grey80		;# Variation arrow colors
set squarecolor black           ;# box alternative to highcolor
# arrowWidth/Length is no longer under ::mark namespace to avoid version conflict when sourcing options.dat
set ::board::arrowWidth 2
set ::board::arrowLength 0.6
set ::board::enableMPVTls 0	;# enable Hanish's MPV traffic-light bar
set engineLineColor $maincolor  ;# Engine arrows
set whiteLineColor white
set blackLineColor grey40
set rowcolor    lightsteelblue1 ;# Tree/Crosstab/Book line/row bg color
set highlightcolor gray85       ;# Nameditor /playerinfo/ crosstable player name highlight colour
set switchercolor lightsteelblue3 ;# DB switcher
set crosscolor  grey80		;# Crosstable line colouring
set scorecolor  steelblue	;# Score Graph bars
set scorebarcolor  grey10	;# Score Graph current move

set borderwidth 1

# Set the radiobutton and checkbutton background color if desired.
# I find the maroon color on Unix ugly!
if {$unixOS} {
  option add *Radiobutton*selectColor $buttoncolor
  option add *Checkbutton*selectColor $buttoncolor
  # option add *Menu*selectColor $buttoncolor
}

set ::tactics::analysisTime 3

# Defaults for the PGN window:
# if ::pgn::showColor is 1, the PGN text will be colorized.
set ::pgn::showColor 1
set ::pgn::indentVars 1
set ::pgn::indentComments 1
set ::pgn::symbolicNags 1
set ::pgn::moveNumberSpaces 0
set ::pgn::shortHeader 0
set ::pgn::boldMainLine 0
set ::pgn::columnFormat 0
set ::pgn::stripMarks 0
set ::pgn::showScrollbar 1
set ::pgn::prevOffset 0
set pgnColor(Header) "\#00008b"
set pgnColor(Main) "\#000000"
set pgnColor(Var) "\#0000ee"
set pgnColor(Nag) "\#aa2c2c" ;# ee0000
set pgnColor(Comment) "\#008b00"
set pgnColor(Current) lightSteelBlue
set pgnColor(NextMove) "\#fefe80"
set pgnColor(Background) "\#ffffff"

array set findopponent {}

proc initFICSDefaults {} {
  namespace eval fics {
    set use_timeseal 0
    set use_zseal 0
    set zseal_exec ""
    if {$::macOS} {
      set timeseal_exec "$::scidExeDir/timeseal"
    } else {
      if {$::windowsOS} {
	set timeseal_exec "$::scidExeDir/timeseal.exe"
      } else {
	set timeseal_exec "timeseal"
      }
    }
    set server        freechess.org
    set port_fics     5000
    set port_timeseal 5001
    set login         ""
    set password      ""
    # wtf is this necessary
    set findopponent(initTime) 10
    set findopponent(incTime)  0
    set findopponent(rated)    unrated
    set findopponent(color)    auto
    set findopponent(limitrating) 0
    set findopponent(rating1)  1000
    set findopponent(rating2)  1500
    set findopponent(manual)   auto
    set findopponent(formula)  ""
    set consolebg grey35
    set consolefg LimeGreen
    set chanoff 1
    set shouts 1
    set server_ip   0.0.0.0
    set autopromote 0
    set storeclk 1
    set autoraise 1
    set size 2
    set sound 0
    set no_results 0
    set no_requests 0
    set showEval 1

    proc initUserButtons {} {
      set ::fics::user_buttons {FICSInfo FICSOpponent Abort}
      set ::fics::user_commands {
	{::fics::writechan finger ; ::fics::writechan "inchannel $::fics::reallogin"}
	{if {$::fics::opponent != {}} { ::fics::writechan "finger $::fics::opponent" }}
	{::fics::writechan "abort"}
      }
    }

    initUserButtons
    # these are duplicated in fics::editInitCommands
    set init_commands [list \
      {set gin  0} \
      {set echo 1} \
      {set seek 0} \
    ]
    set show_buttons 1
    set allow_premove 1
  }
}

initFICSDefaults

# Defaults for initial directories:
set initialDir(base) $::env(HOME)
set initialDir(pgn)  $::env(HOME)
set initialDir(book) $::env(HOME)
set initialDir(epd)  $::env(HOME)
set initialDir(html) $::env(HOME)
set initialDir(tex)  $::env(HOME)
set initialDir(stm)  $::env(HOME)
set initialDir(sso)  $::env(HOME)
set initialDir(sff)  $::env(HOME)
set initialDir(report) $::env(HOME)
set initialDir(tablebase1) ""
set initialDir(tablebase2) ""
set initialDir(tablebase3) ""
set initialDir(tablebase4) ""

# glistSize: Number of games displayed in the game list window
set glistSize 15

# glexport: Format for saving Game List to text file.
set glexportDefault "g6: w13 W4  b13 B4  r3:m2 y4 s11 o4"
set glexport $glexportDefault

# Default window locations:
foreach i {. .main .pgnWin .helpWin .crosstabWin .treeWin .commentWin .glist \
      .playerInfoWin .baseWin .treeBest .tourney .finder \
      .ecograph .statsWin .glistWin .maintWin .nedit} {
  set winX($i) -1
  set winY($i) -1
}

for {set b 1} {$b<=[sc_base count total]} {incr b} {
  foreach i {.treeWin .treeBest} {
    set winX($i$b) -1
    set winY($i$b) -1
  }
}

# Default PGN window size:
set winWidth(.pgnWin)  65
set winHeight(.pgnWin) 20

# Default help window size:
set winWidth(.helpWin)  50
set winHeight(.helpWin) 32

# Default stats window size:
set winWidth(.statsWin) 60
set winHeight(.statsWin) 13

# Default crosstable window size:
set winWidth(.crosstabWin)  75
set winHeight(.crosstabWin) 15

# Default tree window size:
set winWidth(.treeWin)  58
set winHeight(.treeWin) 20

# Default comment editor size:
set winWidth(.commentWin)  40
set winHeight(.commentWin)  6

# Default spellcheck results window size:
set winWidth(.spellcheckWin)  55
set winHeight(.spellcheckWin) 25

# Default player info window size:
set winWidth(.playerInfoWin)  45
set winHeight(.playerInfoWin) 20

# Default switcher window size:
set winWidth(.baseWin) 310
set winHeight(.baseWin) 110

# Default Correspondence Chess window size:
set winWidth(.ccWindow) 10
set winHeight(.ccWindow) 20

# Default stats window lines:
array set ::windows::stats::display {
  r2600 1
  r2500 0
  r2400 1
  r2300 0
  r2200 1
  r2000 1
  r1800 0
  y1900 0
  y1950 0
  y1960 0
  y1970 0
  y1980 0
  y1990 0
  y2000 1
  y2005 1
  y2010 1
}

# Enable stats for subsequent years
for { set year [clock format [clock seconds] -format {%Y}] } \
    { $year > 2010 && ![info exists ::windows::stats::display([subst {y$year}])] } \
    { incr year -1 } {
      set ::windows::stats::display([subst {y$year}]) 1
    }

# Default PGN display options:
set pgnStyle(Tags) 1
set pgnStyle(Comments) 1
set pgnStyle(Vars) 1

# Auto-save options when exiting:
set optionsAutoSave 1

#  Numeric locale: first char is decimal, second is thousands.
#  Example: ".," for "1,234.5" format; ",." for "1.234,5" format.
set locale(numeric) ".,"

# Ask for piece translations (first letter)
set translatePieces 1

set colorActiveSquare 0

# Hightlight the last move played
set highlightLastMove 1
set highlightLastMoveWidth 3
set highlightLastMoveColor grey
set highlightLastMovePattern {} ; # unused, and also not saved

# Ask before replacing existing moves: on by default
set askToReplaceMoves 1

# Show suggested moves
set suggestMoves 0

# Show variations popup window, arrows
set showVarPopup 0
set showVarArrows 1

# Keyboard Move entry options:
set moveEntry(On) 1
set moveEntry(AutoExpand) 0
set moveEntry(Coord) 1

# Autoplay and animation delays in milliseconds:
set autoplayDelay 5000
set animateDelay 200


# Geometry of windows:
array set geometry {}

# Default theme
if {$::windowsOS} {
  set lookTheme clam
} else {
  set lookTheme default
}

foreach i {tilegtk tileq keramik keramik_alt plastik dark} {
  catch {package require ttk::theme::$i}
}

#   Which windows should be opened on startup
set startup(pgn) 0
set startup(switcher) 0
set startup(tip) 0
set startup(tree) 0
set startup(finder) 0
set startup(crosstable) 0
set startup(gamelist) 0
set startup(stats) 0
set startup(book) 0
set startup(fics) 0

# myPlayerNames:
#   List of player name patterns for which the chessboard should be
#   flipped each time a game is loaded to show the board from that
#   players perspective.

set myPlayerNames {}

# These new checkbuttons (showMenu, showButtons etc) don't really have anything
# to do with gameInfo, but are here anyway S.A

set gameInfo(show) 1
set gameInfo(photos) 0
set gameInfo(hideNextMove) 0
set gameInfo(showMaterial) 1
set gameInfo(showEval) 0
set gameInfo(showFEN) 0
set gameInfo(showButtons) 1
set gameInfo(showStatus) 1
set gameInfo(showMenu) 1
set gameInfo(showTool) 1
set gameInfo(showMarks) 1
set gameInfo(wrap) 0
set gameInfo(fullComment) 0
set gameInfo(showTB) 0
if {[sc_info tb]} { set gameInfo(showTB) 2 }

### Twin game checker options
# "players" represents *exact* match or 4 chars only

array set twinSettings {
  players Yes
  colors  Yes
  event   No
  site    Yes
  round   Yes
  year    Yes
  month   Yes
  day     No
  result  No
  eco     No
  moves   Yes
  skipshort  Yes
  setfilter  Yes
  undelete   Yes
  comments   Yes
  variations Yes
  usefilter  No
  delete     Shorter
}
array set twinSettingsDefaults [array get twinSettings]

# Opening report options:
array set optable {
  Stats 1
  Oldest 5
  Newest 5
  Popular 1
  MostFrequent 6
  MostFrequentWhite 1
  MostFrequentBlack 1
  AvgPerf 1
  HighRating 8
  Results 1
  Shortest 5
  ShortestWhite 1
  ShortestBlack 1
  MoveOrders 8
  MovesFrom 1
  Themes 1
  Endgames 1
  MaxTableGames 500
  MaxGames 10000
  ExtraMoves 1
}
array set optableDefaults [array get optable]

# Player report options
array set preport {
  Stats 1
  Oldest 5
  Newest 5
  MostFrequentOpponents 6
  AvgPerf 1
  HighRating 8
  Results 1
  MostFrequentEcoCodes 6
  Themes 1
  Endgames 1
  MaxTableGames 500
  ExtraMoves 1
}
array set preportDefaults [array get preport]

# Export file options:
set exportFlags(comments) 1
set exportFlags(space) 1
set exportFlags(indentc) 0
set exportFlags(vars) 1
set exportFlags(indentv) 1
set exportFlags(newlines) 1
set exportFlags(column) 0
set exportFlags(append) 0
set exportFlags(symbols) 0
set exportFlags(htmldiag) 0
set exportFlags(stripMarks) 0
set exportFlags(convertNullMoves) 1
set exportFlags(utf8) 0
set default_exportStartFile(PGN) {}
set default_exportEndFile(PGN) {}

set default_latexRendering(engine) {pdflatex -interaction=nonstopmode}
if {$::windowsOS} {
  set default_latexRendering(viewer) start
} elseif {$::macOS} {
  # Use open -a if you want to force to the built in preview
  set default_latexRendering(viewer) open
} else {
  set default_latexRendering(viewer) xdg-open ; # evince, okular

  # Unused
  if {0} {
    if {[catch {exec xdg-mime query default application/pdf} result] == 0} {
      # cool unix has a registered app for pdfs so lets use it
      set latexViewer "xdg-open"
    } else {
      # try and detect the destop to make at least best guess
      if {[info exists ::env(XDG_CURRENT_DESKTOP)]} {
	set unixDesktop = [string tolower $::env(XDG_CURRENT_DESKTOP)]
      } else {
	switch -regexp -matchvar denv -- $::env(XDG_DATA_DIRS) {
	  .*(gnome|xfce|kde).* { set unixDesktop $denv }
	  default { set unixDesktop "unknown" }
	}
	switch $linuxDesktop {
	  gnome   {set latexViewer evince}
	  kde     {set latexViewer okular}
	  xfce    {set latexViewer evince}
	  default {set latexViewer xpdf}
	}
      }
    }
  }
}

set default_exportStartFile(Latex) {\documentclass[10pt,DIV=20]{scrreprt}
% This is a LaTeX file generated by Scid.
% You must have the xskak, and KOMAScript packages installed to typeset this file.

\usepackage[margin=1cm]{geometry}
\usepackage{scrlayer-scrpage}
\usepackage{charter}
\usepackage[svgnames]{xcolor}
\usepackage{xskak}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{latexsym}
\usepackage{pgfplots}
\pgfplotsset{compat=1.8}
\usepackage{tabularx}
\usepackage{longfbox}

% \definecolor{VariationColor}{gray}{0.40}
\definecolor{VariationColor}{RGB}{0,0,128}
% \definecolor{ScoreColor}{gray}{0.40}
\definecolor{ScoreColor}{RGB}{255,215,0}
\definecolor{GridColor}{RGB}{72,61,139}
\definecolor{EvenGameColor}{RGB}{240,240,240}
\definecolor{BlackPiecesGraphColor}{RGB}{101,37,37}
\definecolor{WhitePiecesGraphColor}{RGB}{189,183,107}

\setlength{\extrarowheight}{3pt}  
  
\newcommand{\win}{1-0}
\newcommand{\loss}{0-1}  
\newcommand{\draw}{=-=}  
\newcommand{\p}{\figsymbol{p}}
\newcommand{\N}{\figsymbol{N}}
\newcommand{\B}{\figsymbol{B}}
\newcommand{\R}{\figsymbol{R}}
\newcommand{\Q}{\figsymbol{Q}}  
\newcommand{\K}{\figsymbol{K}}    
  
\renewcommand*\thesection{\arabic{section}}
\addtokomafont{section}{\color{blue}}
\addtokomafont{subsection}{\color{red}}

\begin{document}
}
set default_exportEndFile(Latex) {\end{document}
}

set default_exportStartFile(HTML) {<html>
  <head><title>Scid export</title></head>
  <body bgcolor="#ffffff">
}
set default_exportEndFile(HTML) {</body>
  </html>
}

foreach type {PGN HTML Latex} {
  set exportStartFile($type) $default_exportStartFile($type)
  set exportEndFile($type) $default_exportEndFile($type)
}

foreach type {engine viewer} {
  set latexRendering($type) $default_latexRendering($type)
}

# autoRaise: defines whether the "raise" command should be used to raise
# certain windows (like progress bars) when they become obscured.
# Some Unix window managers (e.g. some versions of Enlightenment and sawfish,
# so I have heard) have a bug where the Tcl/Tk "raise" command times out
# and takes a few seconds. Setting autoRaise to 0 will help avoid this.

# The above mentioned "1 second" bug is relevant to kde1 i think.
# Kde 3.5 (and WinXP) have focus stealing code that stops "raise"
# from working by default. In kde this can be changed by
# configuring "desktop > window behavior > advanced > focus stealing prevention"
# to "none"

set autoRaise 1

proc raiseWin {w} {
  global autoRaise
    if {$w == "." } {
     set w .main
    }
    if {$::docking::USE_DOCKING} {
      if {[catch {::docking::raiseTab $w}]} {
        # dammit, undocked windows aren't raising. fixme
	catch {wm deiconify $w}
	raise $w 
	focus $w
      } 
    } else {
      if {$autoRaise} {
	catch {wm deiconify $w}
	raise $w
	focus $w
      }
    }
}

# autoIconify:
#   Specified whether Scid should iconify all other Scid windows when
#   the main window is iconified. Most people like this behaviour but
#   some window managers send an "UnMap" event when the user switches
#   to another virtual window without iconifying the Scid window so
#   users of such managers will probably want to turn this off.

set autoIconify 1

# windowsDock:
# if true, most of toplevel windows are dockable and embedded in a main window
# windows can be moves among tabs (drag and drop) or undocked (right-clicking on tab)

set windowsDock 1
# set windowsDock [expr {!$::macOS}]

# autoLoadLayout :
# Automatic loading of layout # 1 at startup (docked windows mode only)
set autoLoadLayout 1

# autoResizeBoard:
# resize the board to fit the container
set autoResizeBoard 1

################################################################################
# if undocked window : sets the title of the toplevel window
# if docked : sets the name of the tab
# w : name of the toplevel window
proc setTitle { w title } {
  if { $::docking::USE_DOCKING && ! [ ::docking::isUndocked $w ]} {
    set f .fdock[ string range $w 1 end ]
    if { [catch {set nb [ ::docking::find_tbn $f ]} ]} {
      set nb ""
    }
    
    if { $nb == "" } {
      wm title $w $title
    } else  {
      # if target is main board, update the global window instead
      if { $w == ".main" && $title != [ ::tr "Board" ] } {
        wm title . $title
      } else  {
        # in docked mode trim down title to spare space
        if { [ string range $title 0 5 ] == "Scid: " &&  [ string length $title ] > 6 } {
          set title [string range $title 6 end]
        }
        $nb tab $f -text $title
      }
    }
  } else  {
    set wdock ".fdock[string range $w 1 end]"
    if { [winfo exists $wdock ] } { set w $wdock }
    wm title $w $title
  }
  
}
################################################################################
# Creates a toplevel window depending of the docking option
################################################################################
proc createToplevel { w } {
  set name [string range $w 1 end]
  set f .fdock$name

  # Raise window if already exist
  if { [winfo exists $w] } {
    if {! $::docking::USE_DOCKING } {
      tk::PlaceWindow $w
    } else {
      if { [::docking::isUndocked $w] } {
        tk::PlaceWindow $f
      } else {
        [::docking::find_tbn $f] select $f
      }
    }
    return "already_exists"
  }

  catch {
    unset ::docking::notebook_name($f)
  }

  if { $::docking::USE_DOCKING } {
    frame $f  -container 1
    toplevel .$name -use [ winfo id $f ]
    ::docking::add_tab $f
    
    # auto focus mode : when the mouse enters a toplevel, it gets a forced focus to handle mouse wheel
    # only the highest stacked window can get the focus forced or on windows any time the mouse enters the main window, it will be raised
    bind .$name <Enter> {
      set tl [winfo toplevel %W]
      set focus [focus]
      if {[catch {set focus [winfo toplevel $focus]}]} {
         # if [focus] is {}, try to grab it again
         if {$::windowsOS} {
	   break
         } else {
	   focus -force .fdockmain
         }
      }
      if {$focus != $tl && ([lindex [wm stackorder .] end] == "." || $::macOS)} {
        if {$tl == ".fics"} {
          focus -force .fics.command.entry
        } else {
	  focus -force $tl
        }
      }
    }
    
  } else  {
    toplevel $w
  }
  
}

################################################################################
# In the case of a window closed without the context menu in docked mode, arrange for the tabs to be cleaned up
# Alternative way : directly call ::docking::cleanup $w when closing window
################################################################################
proc createToplevelFinalize {w} {
  if { $::docking::USE_DOCKING } {
    bind $w <Destroy> +[ namespace code "::docking::cleanup $w %W"]
  }
}

################################################################################
# Sets the menu for a new window : in docked mode the menu is displayed by clicking on the tab of the notebook
################################################################################
proc setMenu {w m} {
  if { ! $::docking::USE_DOCKING } {
    $w configure -menu $m
  }
}
################################################################################
# In docked mode, resize board automatically
# Very messy and there's probably a better way, but cant be bothered right now.
################################################################################
proc resizeMainBoard {} {
  global gameInfo board

  if { ! $::docking::USE_DOCKING } { return }
  
  bind .main <Configure> {}
  
  set w [winfo width .main]
  set h [winfo height .main]
  set bd .main.board
  
  ### calculate available height

  set height_used 0
  if {$gameInfo(showTool)} {
    incr height_used [ lindex [grid bbox .main 0 0] 3]
  }
  if {$gameInfo(showButtons)} {
    incr height_used [ lindex [grid bbox .main 0 1] 3]
  }

  # coordinates
  incr height_used [expr {$::fd_size * $::boardCoords}]

  # game info &&& fixme
  set min_game_info_height [expr {6 + $gameInfo(showFEN) + $::macOS}]
  set game_info_line_height 5
  set min_game_info_lines 1
  if {$gameInfo(show)} {
    set min_game_info_lines 5
    set game_info_lines [.main.gameInfo count -displaylines 1.0 end]
    if { $game_info_lines > 0 } {
      # probably not very correct, do you know any better way to get this information?
      set game_info_line_height [expr 1.0 * [.main.gameInfo count -ypixels 1.0 end] / $game_info_lines]
    } else {
      # utter approximation
      set game_info_line_height [expr [font configure font_Regular -size] * 1.5]
    }
    set min_game_info_height [expr int($min_game_info_lines * $game_info_line_height + 5)]
  } else {
    set min_game_info_height [expr int([font configure font_Regular -size] * 1.5 * 2.5)]
  }
  incr height_used $min_game_info_height
  
  # status bar
  incr height_used [ lindex [grid bbox .main 0 4] 3]
  
  set availh [expr $h - $height_used]
  
  ### calculate available width

  set width_used 12
  if {[winfo exists .fics]} {
    ### proc ::board::ficslabels
    incr width_used [expr {$::fd_size * 2}]
  }

  incr width_used [expr {$::fd_size * $::boardCoords}]

  if {$::board::_stm($bd)} {
    incr width_used [ lindex [ grid bbox $bd 1 1] 2 ] ; # stmgap
    incr width_used [winfo width $bd.stm]
  }
  if {$::board::_showmat($bd)} {
    # we can't rely on board::_matwidth($bd) or the bbox of 12,1 because matwidth is being set afterwards
    incr width_used 30
  }
  if {$::board::_showEvalbar($bd)} {
    incr width [lindex [ grid bbox $bd 12 1] 2]
    incr width 2
  }

  # Not quite perfect for some reason (-16)
  set availw [expr $w - $width_used -16] 
  
  if {$availh < $availw} {
    set min $availh
  } else  {
    set min $availw
  }

  if { $::autoResizeBoard } {
    # find the closest available size
    for {set i 0} {$i < [llength $::boardSizes]} {incr i} {
      set newSize [lindex $::boardSizes $i]
      if { $newSize > [ expr $min / 8 ] } {
        if {$i > 0} {
          set newSize [lindex $::boardSizes [expr $i -1] ]
        }
        break
      }
    }
    # resize the board
    ::board::resize .main.board $newSize
    set ::boardSize $newSize
  }

  # adjust game info height
  set new_game_info_lines [expr int(($min_game_info_height+($availh-$::boardSize*8))/$game_info_line_height)]
  if { $new_game_info_lines > $min_game_info_lines } {
    set new_game_info_lines [expr $new_game_info_lines - 1]
  }
  .main.gameInfo configure -height $new_game_info_lines
  
  update idletasks
  bind .main <Configure> {::docking::handleConfigureEvent %W}
}

proc toggleToolbar {} {
  if {$::gameInfo(showTool)} {
    grid .main.tb -row 0 -column 0 -columnspan 3 -sticky we
  } else {
    grid forget .main.tb
  }
}

proc toggleMenubar {} {
  set ::gameInfo(showMenu) [expr !$::gameInfo(showMenu)]
  showMenubar
}

proc showMenubar {} {
  if {!$::gameInfo(showMenu)} {
    $::dot_w configure -menu {}
  } else {
    $::dot_w configure -menu .menu
  }
}

proc toggleButtonBar {} {
  if {!$::gameInfo(showButtons)} {
    grid remove .main.button
  } else {
    grid configure .main.button -row 1 -column 0 -pady 3 -padx 5
  }
}

proc toggleStatus {} {
  if {!$::gameInfo(showStatus)} {
    grid remove .main.statusbar
  } else {
    grid configure .main.statusbar -row 4 -column 0 -columnspan 3 -sticky we
  }
}

proc toggleGameInfo {} {
  set ::gameInfo(show) [expr ! $::gameInfo(show)]
  showGameInfo
  resizeMainBoard
}

proc showGameInfo {} {
  if {$::gameInfo(show)} {
    grid forget .main.gameInfoMini
    grid .main.gameInfoFrame -row 3 -column 0 -sticky nsew -padx 2
  } else  {
    grid forget .main.gameInfoFrame
    grid .main.gameInfoMini -row 3 -column 0 -padx 2
  }
  update idletasks
}

# Email configuration

set email(logfile) [file join $scidLogDir "scidmail.log"]
set email(smtp) 1
set email(smproc) "/usr/lib/sendmail"
set email(server) localhost
set email(from) ""
set email(bcc) ""

# Sound options

set ::utils::sound::announceNew 0
set ::utils::sound::announceForward 0
set ::utils::sound::announceBack 0
set ::utils::sound::announceTock 0
set ::utils::sound::soundFolder {} ;# disabled by default
set ::utils::sound::device {}

set ::book::lastBook1 {} ; # book name without extension (.bin)
set ::book::lastBook2 {}
set ::book::lastTuning {}
set ::book::sortAlpha 0
set ::book::showTwo 0
set ::book::oppMovesVisible 0

# Engines list file: -- OLD NAMES, NO LONGER USED
#set engines(file) [file join $scidUserDir "engines.lis"]
#set engines(backup) [file join $scidUserDir "engines.bak"]

# Engines data:
set engines(list) {}
set engines(sort) Time
set engines(F2)  0
set engines(F3)  1
set engines(F4)  {}

proc resetInformants {} {
  global informant
  array set informant {}
  set informant("!?")  0.5
  set informant("?")   1.5
  set informant("??")  3.0
  set informant("?!")  0.5
  set informant("+=")  0.5
  set informant("+/-") 1.5
  set informant("+-")  3.0
  set informant("++-") 5.5
}

resetInformants

# Nice icon from OSX,
# ... but it doesn't antialias well in the text widget !%^&*

image create photo icon -format gif -data {
R0lGODlhLwAvAOf/AA4OIAQNQgQNSAYPOAYPPQ0PKg4NOBcPFQ4LQw8QMBAN
PggOUAARVxEMSgkOVx0SDRARNhQSKCQTBQwRUw0XNhYWJhATTxkUNREWRi4V
AhUZMwkXXxMUVx0ZIQsYWR8bGhgXWxkeMzMaAhIcXiMeJx0cQyUiEhQeWjgd
AR4hPCsiFCoiGT4dAB4eVh8gUhogYyImMSEfXioqIx4lYjIrD0YkACkqMSQn
UycmX04nADkxFVIpAk8rATwzDiYuZj40BzczIzEuT1UrADQzMVAxAFgtADEv
YFAxDV0tAlUwCjQ4OlkvClgyAEQ6DS41Z2AvAFEzFjczXVoxCVY4ADM3ZVA3
F2IxB083HmQyAUo5J0s/Blg1Hkc8KEE5S007I2c1BDs7XF47AEg+LkQ/NFU5
Kmo3AEk6TD1EQFREBFk7J2c6Bzw+Zz9DRUNDO2Y7D0dBS1E9RldIAERGQ1Y+
PUFFV19GAE1DQ0JFY2hAHExHRnBCAGVDHURMSF1NAEJNTmhJAF1OBVZKNVRL
QGNIKEhMX0hLbGRTAmFSEHhKAEhTU2hSBG1RAFNMYlJPXkxVUElRbmhXAGxV
AGpPM2ZSOmVXI2lTNmtaDGFWPm5cAlBbXGJXR3FeAFJeXndfAIRZAGFdTmhb
RnZjAGRbYGFdXltjX3pmBYNkAFxjcGhhW31pAFxnaF1kd21mVHppKoNtAm5o
XGFsbWRsaIpuAIhxAINvHHVuVWdvdm9uZo9zAJNxAI12AW50aox2EJ9wAJB4
AH9zS5F5BpN7AKN0AJh6AIt4M5Z+AJqBBKJ9BZeAHZ2DAI1/UaCGAKSEAJ6F
C5WBO6OIAJ+GGqWKA5yGM7GEBpeFTJ6JJaiNAKyLAK2RALOQAaOOSLGUBLeU
ALqRCLCUFrSXALWYDLOXKrqcAL6aALyeBMGcBsOdAMGhAMiiAL+iLMKjH8en
AsylBM+oAMKlNdOsANeuAsytK9iwBtqxANSyDt+1AOK4AOm9AOW9De7CAPLF
APXHAPjKAPvMAP7PAP///yH5BAEKAP8ALAAAAAAvAC8AAAj+AP8JHEiw4MBb
X5gMQ/fuHbyHD98tS5bMmMWLxcyx24jOnMGPBfcgWTSuYT15J+nRK7esJbOJ
FJMtW0dzXbtzIHOCKkMkVbFm0b59O9eu3btszCompVhsWLZ3RduxQ5fz4y03
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
}

wm iconphoto . -default icon

# Opening files by double clicks/open-with on Mac
set mac_args 0

if {$macOS} {
  set mac_busy 0
  set isMacBaseReady 0

  proc macOpenWith {args} {
    global mac_busy
    global isMacBaseReady
    global mac_args

    # Un-nest arguments:
    set args [join $args]

    # Wait for openBase to be ready, if needed.
    # (does not seem to be accessed)
    if {$isMacBaseReady == 0} {
      if {$mac_args != 0} {
        tk_messageBox -type ok -icon info -title Scid -message \
            "Please, wait until Scid finish starting up."
        return
      } else {
        # Save file names for later use:
        set mac_args $args
      }
      return
    }

    # Are we busy opening files? if so, display message and do nothing
    if {$mac_busy != 0} {
      tk_messageBox -type ok -icon info -title Scid -message \
          "Please, wait until the previous database(s) are opened and try again."
      return
    }

    # Un-nest argumens again if Scid opened on drag & drop
    if {$isMacBaseReady == 2} {
      # Un-nest arguments:
      set args [join $args]
      set isMacBaseReady 1
    }

    set mac_busy 1
    set errmsg ""
    foreach file $args {
      # Check for available slots:
      if {[sc_base count free] == 0} {
        tk_messageBox -type ok -icon info -title Scid \
            -message "Too many databases are open; close at least one \n\
            before opening more databases"
        #::splash::add "No slot available."
        return
      }
      set ext [file extension $file]
      # Email File:
      if {$ext == ".sem"} {
        #::tools::email
        continue
      }
      # SearchOptions file:
      if {$ext == ".sso"} {
        set ::fName $file
        if {[catch {uplevel "#0" {source $::fName}} errmsg]} {
          tk_messageBox -title "Scid: Error reading file" -type ok -icon warning \
              -message "Unable to open or read SearchOptions file: $file"
        } else {
          switch -- $::searchType {
            "Material" { ::search::material }
            "Header"   { ::search::header }
            default    { continue }
          }
        }
        continue
      }
      if {$ext == ".sg4" || $ext == ".sn4"} {
        set file "[file rootname $file].si4"
      }
      if {$ext == ".sg3" || $ext == ".sn3"} {
        set file "[file rootname $file].si3"
      }

      # Check if base is already opened
      set slot [sc_base slot $file]
      if {$slot != 0} {
        sc_base switch $slot
        refreshWindows
        updateBoard -pgn
      } else  {
        # All seems good, let's open those files:
        # (deiconify doesn't seem necessary - S.A. 2018)
        # wm deiconify $::dot_w
        ::file::Open $file
        focus .main
      }
    }
    set mac_busy 0
    set mac_args 0
  }
  proc tkOpenDocument {args} {
    after idle [list macOpenWith $args]
  }
  rename tkOpenDocument ::tk::mac::OpenDocument

  # Hack to allow focus and text copy from disabled text widgets on OSX
  rename text ::tk::mac::text
  proc text {w args} {
    eval ::tk::mac::text $w $args
    bind $w <1> "focus $w"
    $w configure -highlightthickness 0
  }
}

# Add empty updateStatusBar proc to avoid errors caused by early
# closing of the splash window:

proc updateStatusBar {} {}

set ::splash::keepopen 1
set ::splash::cache {}

# the function gets redfined once the fonts have been read from options.dat

proc ::splash::add {text {tag {indent}}} {
  lappend ::splash::cache $text
}

# Remember old font settings before loading options file:
set fontOptions(oldRegular) $fontOptions(Regular)
set fontOptions(oldMenu) $fontOptions(Menu)
set fontOptions(oldSmall) $fontOptions(Small)
set fontOptions(oldTiny) $fontOptions(Tiny)
set fontOptions(oldFixed) $fontOptions(Fixed)

# New configuration file names:
set scidConfigFiles(options)     options.dat
set scidConfigFiles(engines)     engines.dat
set scidConfigFiles(engines.bak) engines.dat
set scidConfigFiles(recentfiles) recent.dat
set scidConfigFiles(history)     history.dat
set scidConfigFiles(bookmarks)   bookmarks.dat
set scidConfigFiles(reports)     reports.dat
set scidConfigFiles(optrainer)   optrainer.dat

set ecoFile {}

set addRatings(overwrite) 0
set addRatings(filter)    1

# scidConfigFile:
#   Returns the full path and name of a Scid configuration file,
#   given its configuration type.
#
proc scidConfigFile {type} {
  global scidConfigDir scidConfigFiles
  if {! [info exists scidConfigFiles($type)]} {
    return -code error "No such config file type: $type"
  }
  return [file nativename [file join $scidConfigDir $scidConfigFiles($type)]]
}

# Create user ".scid" directory in Unix if necessary:
# Since the options file used to be ".scid", rename it:
if {! [file isdirectory $scidUserDir]} {
  if {[catch {file mkdir $scidUserDir} err]} {
    ::splash::add "Error creating $scidUserDir directory: $err" error
  } else {
    catch {file rename "$scidUserDir.old" $optionsFile}
  }
}

# Create the config, data and log directories if they do not exist:
proc makeScidDir {dir} {
  if {![file isdirectory $dir] || ![file writable $dir]} {
    if {[catch {file mkdir $dir} err]} {
      ::splash::add "Error creating directory $dir: $err" error
    } else {
      ::splash::add "Created directory: $dir"
    }
  }
}

makeScidDir $scidConfigDir
makeScidDir $scidDataDir
makeScidDir $scidLogDir

# moveOldConfigFiles removed S.A

set optionsFile [scidConfigFile options]

::splash::add "Command line is \"$::argv0 $::argv\""
::splash::add "User directory is \"$scidUserDir\""

if {[info tclversion] >= "8.6"} { 
  ::splash::add "png image support is available."
  set png_image_support 1
  set boardStyle Merida1
} elseif { [catch { package require img::png } ] } {
  ::splash::add "TkImg not found. Most piece sets are disabled."
  set png_image_support 0
  set boardStyle Alpha
} else {
  ::splash::add "TkImg found. Enabling png image support."
  set png_image_support 1
  set boardStyle Merida1
}

set useGraphFigurine 1

if {[catch {source $optionsFile} ]} {
  ::splash::add "Error loading options file \"$optionsFile\"" error
} else {
  ::splash::add "Loaded options from \"$optionsFile\"."
}

# Hack to unset previous exportStartFile(Latex)
if {[string match *pstricks-add* $exportStartFile(Latex)]} {
  set exportStartFile(Latex) $default_exportStartFile(Latex)
}

if { [string first "-dock" [lindex $argv 0]] > -1} {
  set windowsDock 1
}

if { [string first "-nodock" [lindex $argv 0]] > -1} {
  # reset in case of error recovery
  set windowsDock 0
  ::docking::init_layout_list  1
}

if { [string first "-dock" [lindex $argv 0]] > -1} {
  set windowsDock 1
}

set ::docking::USE_DOCKING $windowsDock

if {$::docking::USE_DOCKING} {
  set dot_w .
} else  {
  set dot_w .main
}

::splash::add {}

# gradient 
# Bryan Oakley
# https://wiki.tcl-lang.org/page/Making+color+gradients
#
#    color   - standard tk color; either a name or rgb value
#              (eg: "red", "#ff0000", etc)
#    factor  - a number between -1.0 and 1.0. Negative numbers
#              cause the color to be adjusted towards black;
#              positive numbers adjust the color towards white.
#    window  - a window name; used internally as an argument to
#              [winfo rgb]; defaults to "."

proc gradient {rgb factor {window .}} {

    foreach {r g b} [winfo rgb $window $rgb] {break}

    ### Figure out color depth and number of bytes to use in
    ### the final result.
    if {($r > 255) || ($g > 255) || ($b > 255)} {
	set max 65535
	set len 4
    } else {
	set max 255
	set len 2
    }

    ### Compute new red value by incrementing the existing
    ### value by a value that gets it closer to either 0 (black)
    ### or $max (white)
    set range [expr {$factor >= 0.0 ? $max - $r : $r}]
    set increment [expr {int($range * $factor)}]
    incr r $increment

    ### Compute a new green value in a similar fashion
    set range [expr {$factor >= 0.0 ? $max - $g : $g}]
    set increment [expr {int($range * $factor)}]
    incr g $increment

    ### Compute a new blue value in a similar fashion
    set range [expr {$factor >= 0.0 ? $max - $b : $b}]
    set increment [expr {int($range * $factor)}]
    incr b $increment

    ### Format the new rgb string
    set rgb \
	[format "#%.${len}X%.${len}X%.${len}X" \
	     [expr {($r>$max)?$max:(($r<0)?0:$r)}] \
	     [expr {($g>$max)?$max:(($g<0)?0:$g)}] \
	     [expr {($b>$max)?$max:(($b<0)?0:$b)}]]


    ### Return the new rgb string
    return $rgb
}

if {$enableForeground == 1} {
  # Text foreground only
  option add *Text*foreground $defaultForeground
  option add *Listbox*foreground $defaultForeground

  # Menus
  # option add *menu*foreground white
}
if {$enableBackground == 1} {
  option add *Text*background $defaultBackground
  option add *Listbox*background $defaultBackground
}
if {$enableBackground == 2} {
  option add *background $defaultBackground
  option add *activeBackground [::gradient $defaultBackground .4 .]
  option add *HighlightBackground $defaultBackground
}


# Reconfigure fonts if necessary

foreach i {Regular Menu Small Tiny Fixed} {
  if {$fontOptions($i) == $fontOptions(old$i)} {
    # Old font format in options file, or no file. Extract new options:
    set fontOptions($i) {}
    lappend fontOptions($i) [font actual font_$i -family]
    lappend fontOptions($i) [font actual font_$i -size]
    lappend fontOptions($i) [font actual font_$i -weight]
    lappend fontOptions($i) [font actual font_$i -slant]
  } else {
    # New font format in options file:
    configureFont $i
  }
}

# make font_Regular the default font for widgets

set fd_size [font actual font_Regular -size]
option add *Font font_Regular
option add *Menu*Font font_Menu
# option add *Menubutton*Font font_Menu
if {$unixOS} {
  option add Scrollbar*borderWidth 1
}

### Fonts now fully configure :> S.A

### Takes an entrybox, a (global?) var, and a text widget
#   Binds Entry <Return> to search the text widget for entry box contents

proc configFindEntryBox {entry var text} {
    upvar $var topvar

    ### This code originally in htext.tcl::updateHelpWindow
    $text tag configure Highlight -background orange

    set topvar(findprev) {}
    set topvar(findindex) 1.0
    bind $entry <Return> "nextFindEntryBox $entry $var $text"
    bind [winfo toplevel $entry] <Control-f> "focus $entry"
}

proc nextFindEntryBox {entry var text} {
    upvar 1 $var topvar

    if {$topvar(findprev) != $topvar(find)} {
      set topvar(findprev) $topvar(find)
    }
    $text tag remove Highlight 1.0 end

    if {[catch {
          set result [$text search -regexp -nocase -- $topvar(find) $topvar(findindex)]
        }]} {
      flashEntryBox $entry
      return
    }
    if {$result == {}} {
      set topvar(findindex) 1.0
      flashEntryBox $entry
    } else {
      if {[ regexp {(.*)\.(.*)} $result t1 line char]} {
        $text see $result
        # find the length of matching text
        regexp -nocase -- $topvar(find) [$text get $line.0 $line.end] matchVar
        set length [string length $matchVar]
        if {$length < 1} {
          set length 1
        }
        $text tag add Highlight $result $line.[expr $char + $length]
        set topvar(findindex) $line.[expr $char + 1]
      } ;# should always succeed ?
    }
}

### [bell] doesnt work on all platforms (esp. Linux), so make our own

proc flashEntryBox {w} {
      set bg [$w cget -background]
      set fg [$w cget -foreground]
      $w configure -background $fg -foreground $bg
      after 200 "$w configure -background $bg -foreground $fg"
}

### Add basic Bash-style history to entry boxes
#   (History up/down with arrows, Control-c to cancel, and alt-backspace to delete a word)

proc  configHistory {namespace entrybox} {

  set ::${namespace}::entrybox $entrybox

  bind $entrybox <Up> "::${namespace}::cmdHistory up"
  bind $entrybox <Down> "::${namespace}::cmdHistory down"
  if {$::macOS} {
    bind $entrybox <Option-BackSpace> "::${namespace}::cmdBackWord ; break"
  } else {
    bind $entrybox <Alt-BackSpace> "::${namespace}::cmdBackWord ; break"
  }

  namespace eval $namespace {
    variable history
    variable history_pos
    variable history_current
    variable entrybox

    set history {}
    set history_pos 0
    set history_current 0

    namespace export addHistory cmdHistory cmdClear cmdBackWord

    proc addHistory {text} {
      variable history
      variable history_pos
      variable history_current
      variable entrybox
      
      if {[lindex $history end] != $text} {
	lappend history $text
      }
      set history_pos [llength $history]
    }

    proc cmdHistory {action} {
      variable history
      variable history_pos
      variable history_current
      variable entrybox
      
      set t $entrybox

      if {$action == "up" && $history_pos > 0} {
	if {$history_pos == [llength $history]} {
	  set history_current [$t get]
	}
	$t delete 0 end
	incr history_pos -1
	$t insert end [lindex $history $history_pos]
      }
      if {$action == "down"} {
	if {$history_pos < [llength $history]} {
	  $t delete 0 end
	  incr history_pos
	  if {$history_pos == [llength $history]} {
	    set  entry $history_current 
	  } else {
	    set entry [lindex $history $history_pos]
	  }
	  $t insert end $entry
	}
      }
    }

    proc cmdBackWord {} {
      variable entrybox

      # bash like delete last word on command line
      set entry [$entrybox get]
      # break line into two parts (before/after cursor)
      set i [$entrybox index insert]
      set t1 [string range $entry 0 $i-1]
      set t2 [string range $entry $i end]
      if {[string is space [string index $t1 end]]} {
	while {[string is space [string index $t1 end]]} {
	  set t1 [string range $t1 0 end-1]
          # Oops. "" is space !
	  if {$t1 == ""} { return }
	}
      } else {
	set j [string last { } $t1]
	set t1 [string range $t1 0 $j-1]
      }
      $entrybox delete 0 end
      $entrybox insert end $t1$t2

      $entrybox icursor [string length $t1]
    }

    proc cmdClear {} {
      variable history
      variable history_pos
      variable entrybox

      $entrybox delete 0 end
      set history_pos [llength $history]
    }

  }
}

### Start up splash window

proc ::splash::make {} {
  ### windows hack 
  # Dont withdraw toplevel if windows and docked mode, because of rendering bugs in paned windows/tabs
  if {!($::windowsOS && $::docking::USE_DOCKING)} {
     wm withdraw .
  }

  set w [toplevel .splash]

  ### Calculate size of the OS X dock
  #   - but it is busted. Maximized height doesnt want to work, and 'update's don't seem to help
  if {0 && $::macOS} {
      wm state $w zoomed
      set height_maximized [winfo height $w]
      wm state $w normal

      wm attributes $w -fullscreen 1
      set height_fullscreen [winfo height $w]
      wm attributes $w -fullscreen 0

      set ::macDockHeight [expr $height_fullscreen - $height_maximized]
      ::splash::add "OS X Dock height is $::macDockHeight"
  }

  wm withdraw $w
  wm protocol $w WM_DELETE_WINDOW [list wm withdraw $w]
  wm title $w "Welcome to $::scidName $::scidVersion"

  ### Pack in this order to resize nicely
  # buttons
  frame $w.b
  pack $w.b -side bottom -fill x

  # command entry
  entry $w.command
  pack $w.command -side bottom -fill x -padx 3 -pady 2

  configHistory splash $w.command

  # text
  frame $w.f
  pack $w.f -side top -expand yes -fill both

  text $w.t -height 15 -width 55 -cursor top_left_arrow \
       -font font_Regular -wrap word \
      -yscrollcommand [list $w.ybar set] -setgrid 1
  scrollbar $w.ybar -command [list $w.t yview]

  # Translations aren't set up yet, but these are handled in setLanguage
  checkbutton $w.auto -text "Keep open after startup" \
      -variable ::splash::keepopen -font font_Small -pady 5 -padx 5
  button $w.dismiss -text Close -width 8 -command [list wm withdraw $w] \
      -font font_Small

  entry $w.find -width 10 -textvariable ::splash::find(find) -highlightthickness 0
  configFindEntryBox $w.find ::splash::find $w.t

  set ::splash::console 0
  bind $w.command <Return> {
    if {!$::splash::console} {
      set ::splash::console 1
      ::splash::add {}
      ::splash::add "$scidName $scidVersion Console"
      ::splash::add {------------------------------------}
      ::splash::add {Here you can enter commands to the Scid interpreter for execution.}
      ::splash::add {Try - "time {foreach i [array names helpText] {helpWindow $i}}" for a simple test and benchmark.}
    }
    set command [string trim [.splash.command get]]
    ::splash::add "# $command"
    ::splash::addHistory $command
    if {$command != {}} {
      if {[catch {set result [eval $command]} error]} {
	::splash::add "> $error"
      } else {
	::splash::add "> $result"
      }
    }
    .splash.t see end
    .splash.command delete 0 end
  }


  pack $w.auto -side left -in .splash.b -pady 2 -ipadx 10 -padx 10
  pack $w.find $w.dismiss -side right -in .splash.b -pady 2 -ipadx 10 -padx 10
  pack $w.ybar -in $w.f -side right -fill y
  pack $w.t -in $w.f -side left -fill both -expand yes

  # Centre the splash window:
  update idletasks
  set x [expr {[winfo screenwidth $w]/2 - [winfo reqwidth $w]/2 }]
  set y [expr {[winfo screenheight $w]/2 - [winfo reqheight $w]/2 }]
  wm geom $w +$x+$y
  wm deiconify $w

  bind $w <F1> {helpWindow Console}
  bind $w <Escape> {.splash.dismiss invoke}

  $w.t tag configure indent -lmargin2 20
  $w.t tag configure error -foreground red
  $w.t tag configure scid_title -font {Arial 24 normal} -foreground darkslateblue

  $w.t insert end "        $::scidName     " scid_title
  $w.t image create end -image icon -padx 20 -pady 10
}

::splash::make

proc ::splash::add {text {tag {indent}}} {
  if {[winfo exists .splash]} {
    .splash.t insert end "\n$text" $tag
    if {$tag == {error}} {
      if {$::windowsOS} {
	puts $text
      } else {
	puts stderr $text
      }
    }
  }
}

::splash::add "$::scidName $::scidVersion ($::scidVersionDate)"
::splash::add "http://scidvspc.sourceforge.net"
::splash::add ""
::splash::add "(C) Steven Atkinson (stevenaaus@yahoo.com) 2008-2025"
::splash::add "(C) Pascal Georges 2006-2008"
::splash::add "(C) Shane Hudson 1999-2004"
::splash::add "(C) Gregor Cramer, Fulvio Benini and others."
::splash::add "Licenced under the GNU General Public License."
::splash::add ""

# add cached splash comments
foreach line $::splash::cache {
  ::splash::add $line
}

# A lot of code assumes tcl_platform is either windows or unix, so
# lotsa stuff may break if this is not the case.

if {[catch {.splash.t configure -insertforeground blue}]} {
  set result No
} else {
  set result Yes
}
::splash::add "Using Tcl/Tk version: [info patchlevel] (with Gregor's tk::text - $result)"

::splash::add "$tcl_platform(os) operating system, version $tcl_platform(osVersion)"
if {(! $windowsOS)  &&  (! $unixOS)} {
  ::splash::add "Operating System may not be supported"
}
if {[string match -nocase Linux $tcl_platform(os)]} {
  catch {
    ::splash::add "[eval exec cat [glob /etc/*-release] | uniq]"
  }
}

catch {
  ::splash::add "LANG environment var is $::env(LANG)"
}

::splash::add ""

### Workaround a bug in Wish 8.5.10 ttk::scale.
# To trigger, press Control-l three times and try to move y scrollbar

set buggyttk [expr {[info patchlevel] == {8.5.10}}]
if {$buggyttk} {
      ::splash::add "Warning - Disabling Tk-8.5.10's buggy ttk::scale widget." error
}


# Check board size is valid:
set newSize [lindex $boardSizes 0]
foreach sz $boardSizes {
  if {$boardSize >= $sz} { set newSize $sz }
}
set boardSize $newSize

# Load theme
catch {ttk::style theme use $lookTheme}
::ttk::style configure TNotebook.Tab -font font_Menu

if {$enableBackground == 2} {
  ::ttk::style configure TNotebook.Tab -font font_Menu
  ::ttk::style configure TNotebook -background $::defaultBackground
  ::ttk::style configure TPanedwindow -background $::defaultBackground
  ::ttk::style configure TScrollbar -background $::defaultBackground
  ::ttk::style configure TScale -background $::defaultBackground
}

# Redefine this combobox proc to disable highlighting of the selected entry ffs
proc ttk::combobox::SelectEntry {cb index} {
    $cb current $index
    # $cb selection range 0 end
    $cb selection clear
    $cb icursor end
    event generate $cb <<ComboboxSelected>> -when mark
}


# Check for old (single-directory) tablebase option:
if {[info exists initialDir(tablebase)]} {
  set initialDir(tablebase1) $initialDir(tablebase)
}

set fontsize [font configure font_Regular -size]
set font [font configure font_Regular -family]

font create font_Bold -family $font -size $fontsize -weight bold
font create font_BoldItalic -family $font -size $fontsize -weight bold \
    -slant italic
font create font_Italic -family $font -size $fontsize -slant italic
font create font_H1 -family $font -size [expr {$fontsize + 16} ] -weight bold
font create font_H2 -family $font -size [expr {$fontsize + 6} ] -weight bold
font create font_H3 -family $font -size [expr {$fontsize + 4} ] -weight bold
font create font_H4 -family $font -size [expr {$fontsize + 2} ] -weight bold
font create font_Large -family $font -size [expr {$fontsize + 3} ]

set fontsize [font configure font_Small -size]
set font [font configure font_Small -family]
font create font_SmallBold -family $font -size $fontsize -weight bold
font create font_SmallItalic -family $font -size $fontsize -slant italic

# Hidden-file dialog hack
# https://sourceforge.net/p/pure-data/patches/208/
catch {tk_getOpenFile -with-invalid-argument}
namespace eval ::tk::dialog::file {
  variable showHiddenBtn 1
  variable showHiddenVar 0
}

## ttk init
# Gregor's code to give readonly combos/enrties/spinboxes a non-grey background
set fbg {}
switch "_$::ttk::currentTheme" {
   _alt     { set fbg [list readonly white disabled [ttk::style lookup $::ttk::currentTheme -background]] }
   _clam    { set fbg [list readonly white {readonly focus} [ttk::style lookup $::ttk::currentTheme -selectbackground]] }
   _default { set fbg [list readonly white disabled [ttk::style lookup $::ttk::currentTheme -background]] }
}
if {[llength $fbg]} {
   ttk::style map TCombobox -fieldbackground $fbg
   ttk::style map TEntry -fieldbackground $fbg
   if {[info tclversion] >= "8.6"} { 
      ttk::style map TSpinbox -fieldbackground $fbg
   }
}

# Start in the clipbase, if no database is loaded at startup.
sc_base switch clipbase

###
### End of file: start.tcl
### sharedir.tcl

set scidShareDir "/usr/share/scid/"

###
### config.tcl: Some embedded configuration for Scid

namespace eval ::config {}

if {$windowsOS} {
  set scidShareDir $scidExeDir
} elseif {$macOS} {
  set scidShareDir [file normalize [file join $scidExeDir "../Resources"]]
} else {
  if {![info exists scidShareDir]} {
    set scidShareDir [file normalize [file join $scidExeDir "../share/scid"]]
  }
}

# also reset BooksDir if the variable is set, but doesn't exist S.A.
if {![info exists scidBooksDir] || ![file isdirectory $scidBooksDir]} {
  set scidBooksDir [file nativename [file join $scidShareDir "books"]]
}

if {![info exists scidBasesDir] || ![file isdirectory $scidBasesDir]} {
  set scidBasesDir [file nativename [file join $scidShareDir "bases"]]
}

# ecoFile: the ECO file for opening classification. Scid will try to load
# this first, and if that fails, it will try to load  "scid.eco" in the
# current directory.
if {$ecoFile == "" || ![file exists $ecoFile]} {
  if {$windowsOS} {
    set ecoFile [file join $scidDataDir "scid.eco"]
  } else {
    set ecoFile [file join [file join $scidShareDir "data"] "scid.eco"]
  }
}

# Spell-checking file: default is "spelling.ssp".
if {![info exists spellCheckFile] || ![file exists $spellCheckFile]} {
  if {$windowsOS} {
    set spellCheckFile [file join $scidDataDir "spelling.ssp"]
  } else {
    set spellCheckFile [file join $scidShareDir "spelling.ssp"]
  }
}

### Display directories

::splash::add "scidShareDir is $scidShareDir"

if {[file isdirectory $::scidBasesDir]} {
  ::splash::add "scidBasesDir is $scidBasesDir"
} else {
  ::splash::add "scidBasesDir $scidBasesDir not found!" error
}

if {[file isdirectory $::scidBooksDir]} {
  ::splash::add "scidBooksDir is $scidBooksDir"
} else {
  ::splash::add "scidBooksDir $scidBooksDir not found!" error
}

### Setup for truetype (and PGN figurine) support

array set graphFigurineFamily {}
array set graphFigurineWeight { normal normal bold normal }
set graphFigurineAvailable [expr $windowsOS || $macOS]
if {[::tk windowingsystem] eq "x11"} {
  catch { if {[::tk::pkgconfig get fontsystem] eq "xft"} { set graphFigurineAvailable 1 } }
}

if {$graphFigurineAvailable} {
  set graphFigurineFamilies {}
  foreach font [font families] {
    if {[string match -nocase {Scid Chess *} $font]} { lappend graphFigurineFamilies $font }
  }
  if {[lsearch $graphFigurineFamilies {Scid Chess Traveller}] >= 0} {
    set graphFigurineFamily(normal) {Scid Chess Traveller}
  } elseif {[llength $graphFigurineFamilies] > 0} {
    set graphFigurineFamily(normal) [lindex $graphFigurineFamilies 0]
  } else {
    set graphFigurineAvailable 0
    set useGraphFigurine 0
  }
  if {$graphFigurineAvailable} {
    if {[lsearch $graphFigurineFamilies {Scid Chess Standard}] >= 0} {
      set graphFigurineFamily(bold) {Scid Chess Standard}
      set graphFigurineWeight(bold) bold
    } else {
      set graphFigurineFamily(bold) $graphFigurineFamily(normal)
    }
  }
} else {
  set useGraphFigurine 0
}

if {$graphFigurineAvailable} {
  ::splash::add "PGN chess figures (True type fonts) enabled."
} else {
  ::splash::add "PGN chess figures (True type fonts) disabled."
}

if {$graphFigurineAvailable} {
  font create font_Figurine(normal) -family $graphFigurineFamily(normal) -weight $graphFigurineWeight(normal) -size [lindex $fontOptions(Regular) 1]
  font create font_Figurine(bold) -family $graphFigurineFamily(bold) -weight $graphFigurineWeight(bold) -size [lindex $fontOptions(Regular) 1]
}

if {$unixOS && !$macOS} {
  if {![catch {package require BWidget}]} {
    ::splash::add "BWidget found! Enabling custom Colour Selector"
    set i 0
    foreach c $::bwidgetBackgrounds {
      ::SelectColor::setcolor $i $c
      incr i
    }
    proc tk_chooseColor {args} {
      if {[set i [lsearch -exact $args -initialcolor]] > -1} {
        set args [lreplace $args $i $i -color]
      }
      set result [eval ::SelectColor::dialog .bwidget $args]
      set ::bwidgetBackgrounds $::SelectColor::_userColors
      return $result
    }
  }
}

### end of config.tcl

### bitmaps.tcl

# Chess piece bitmaps used by Scid.

# Some of the piece images used here were generated from freeware chess
# fonts available in TrueType format at the En Passant website
# "Chess Fonts" page, http://www.enpassant.dk/chess/fonteng.htm

# For when tcl-8.6 has png support
# scan [info patchlevel] {%f} tmp
# if { [catch { package require img::png } ] && $tmp < 8.6 }

set boardStyles {}

# Size 20 is only used in Material search window, not for boards.
# It has two special extra images, wm20 and bm20, which contain a
# bishop and knight, for indicating a minor piece.

image create photo wm20 -data {
R0lGODlhFAAUAMIAAH9/f7+/vz8/PwAAAP///////////////yH5BAEKAAcALAAAAAAUABQA
AANweLp8cCG02cSwNB8RSACctgBAR3iDqJDd5wlidBLCHGb1CQzzx+yPDYAWyJ1gixpSwOLM
CClFESSRup7RImF42zxP0Vpg0EE6SGjSCqxTKYxHN4RJ6sYETHxVNa3vM2gDQyBoGkNbhIdq
FHRBZyAaCQA7}

image create photo bm20 -data {
R0lGODlhFAAUAMIAAH9/f7+/vwAAAD8/P////////////////yH5BAEKAAcALAAAAAAUABQA
AANneLp8cCG02YQYgupj+5CbEgyYAAQCuJHlNYZo1wHDo7VyOjSAebQxS69R25UCvVlmMXIp
TrmhSGgB4S5LzoVQegK+YJtWwLWEFjnzGVL7ftYQMoGQggerZ3CrLealoxomXxJIX1kNCQA7
}

image create photo p20 -data {
R0lGODlh8AAUAMIAAH9/fz8/P7+/vwAAAP///////////////yH5BAEKAAcALAAAAADwABQA
AAP+eLrc/jDKSau9OOvNu/8VAIBkJAhl2ohqe5xuCgTBGL/oQaMwJew30KwWhAkGA0Vv8gvk
LALRUxJ9BTSAk40qFXWzkKZWCmQit5Uo2GdDW4ZuiFQ9koZ33mxZAjhjBidJFDNIRBgBhRQD
Q4t9NH0NP3o1BEgEYjNTDix/SIITfQOIcROIooOFpouekV6PlQMEQ2qaK6QSsZUholGit5GA
BJeAuMIixgDCnwrJAbKLsMPNsiY0VxeeyxGhnoZm2cTb4OMrP88C0X3NVWF+2CLaELnCUTRm
6CfDtQuUwv7G1xb8iHUkmSV1lZy0GpErSZR9DbJVUOULCUQl3VRdPDL+rtsKRM8MxuqDjlcr
FBIflkomK+CdLP8I2Ivg5NIOmxIe5RnygOSzhDKlLGqg01LCGjMhUHQpj1AhmfEYmHIy8JSJ
jlZXAHIUDWRBojWcFnK1zZk/bw9oBLt09lcuMcpA7eS0CU8WVyIeMTBHD9ARdMjkjPt14BhF
QEkddDuhSm7MqIUrrgJ0ZhSDvJIr+7o14x9dB3z9zTtCE3A+nHxiUpNXsFKgXj+mHPN3pKa/
z5cH48LqJJwDVWoT8enYDis4W9k4cjzjliWk0p5ZBn5QcKdvOardXqqXN1nJVjFpxMTNgJw4
4zypj3V6kRlxecYl7g0+mZtewcLQ/vYMjTb+U6lh5fXfJtmVNcpOj/xnGzL/kHaeO/AZ1xtN
AaY3nHk9dZOHKnH0th43M1D4T2KXzebEbKKVFcoMhDEz1y8cvUjIPo3AU2MmNI0zYGEU2eiJ
a3JUqF9PFT6nnnd5GHMdRrScQMeSC3Q23oCdxXaEapAdMI+Sisy1I0YyQslMgOi48iU34AzY
yxlQJTfUA1hRoJMXYmJkHESOLIXIl1v+A5mAMgE2IkS9qLUGdDH9gIt0fprAaHQRxHeHeIfV
eEc2CuV0Z6TrNVYcVrdEodp0ZY36WVVsPrPYb/HxmVFykfrYyJfLddTeCx15MZ8ovJlEVHx1
zoNillrWICgh2zxpeluLfbZVnllK9pefNiiaSopPWLrVD0BZoqnbboOhBexxEQF7bXxuGfdg
rlTEJxt9YDh1n0Dj7rOmjhtVmmmG6E2ArlRpapGmYsDa6+2qlwYcxAWHyrHwwxAX1h47EVds
8cUYZ6xxBwkAADs=
}

# little empty image and question mark
image create photo e20 -height 20 -width 20
image create photo q20 -data {
R0lGODlhFAAUAKUjAAICBQECCAIFFRIEAgUKKikKBQgRRx4UDQwdSA0fRxkk
Mx8mVmEYC1szFGxBGkZMcn5jOi55tIFjTDaNu7J0LLR4NrZ+P5eEgEejw3WU
uIWYpr6RX7+XP7Syq5fB0JHI0bLO1bHP1dbTv///////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////yH5BAEKAD8ALAAAAAAUABQAAAY/
wJ9wSCwaj8ikcslsOp9HyQGgyDgrBE0HEvg0GZFhYdK8eISiAQb6cyDYjQQI
yhGE2JYFez/cPPYUBnyDhEpBADs=
}

set x 0
foreach p {wp wn wb wr wq wk bp bn bb br bq bk} {
  image create photo ${p}20 -width 20 -height 20
  ${p}20 copy p20 -from $x 0 [expr $x + 19] 19
  incr x 20
}

### Process custom chess pieces

if {[file isdirectory $scidPiecesDir]} {
  ::splash::add "User Pieces: reading $scidPiecesDir"
  set pwd [pwd]
  cd $scidPiecesDir
  foreach i [glob -nocomplain *] {
      if {[ catch {source $i}]} {
        ::splash::add "Loading file $i failed"
      } else {
        ::splash::add "Loaded file $i"
      }
  }
  cd $pwd
} else {
  ::splash::add "User Pieces: no such directory $scidPiecesDir"
}

# To test images use -
#    toplevel .l1 
#    pack [label .l1.label -image [image create photo -data $pieceImageData(Alpha,80) ] -background red]

if {$png_image_support} {
# Large Merida1 contributed by R.A.
# https://pixabay.com/en/chess-pieces-set-symbols-game-26774/

lappend boardStyles Merida1

set pieceImageData(Merida1,25) {
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
8RIMP7sinQAAAABJRU5ErkJggg==
}
set pieceImageData(Merida1,30) {
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
}
set pieceImageData(Merida1,35) {
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
}
set pieceImageData(Merida1,40) {
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
eQFwwFcy/eYAAAAASUVORK5CYII=
}
set pieceImageData(Merida1,45) {
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
}
set pieceImageData(Merida1,50) {
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
}
set pieceImageData(Merida1,55) {
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
NdRQQw3/Uv4PKyWfyRxXI7EAAAAASUVORK5CYII=
}
set pieceImageData(Merida1,60) {
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
iIKhr6fD/Rk4OCmKYgqnqz6yfyWJnD2x0g0YMdRHZpZK4ZSaAEjb1m7JiuZPFk732dytoVgOY8E2
Z0zUBRITdYEsnl++Lbh4/gz6eMUsf4JSlPlcZBtLmUGFvHs9VadrNRG+sio8y4b8FgszZ4zrYmSo
X2myEBeRzae3Iy7O9iL3j2+NpSHgdmYymeT8qS10vYqR4/wJmwAgty7vpesN6tftdsW+fQd4X68o
Y0MXh7zaLBgpyp8tKRuDuZlx6eRJI2Z16VROz/j+xT9Vut8I6vTt7flkrN+A3ZoanBr3xWKpkGG+
vc4qiQ+9nyTX5QelDIDSAswEiAgLcBVeMJoYG5BXj0+I3LO0uLsiRomaFgaDQcJDxtGuh8VZL0h3
r/aV6rm3bpqi6Ps5e8bEZupVLJQrlsaNnIiXZ1vi5dmWFGY8IyQ/inx4eZY+Zm9nVaN2WjRrlKGM
eyyMsCmj7Bq61KeVaDU1VaKvp1PrIqxUenVp+3nNmqnq8hxHq5autDuHoIgzMvTwav9e3L1o1byc
oAEA+HR1Yp9N4Xp+w/scF1ePryiLgG8cqVRXOKeApKCoiSbC82xNirdnu4+RYYF2kv6HR4/sd3D8
2EFrdXS0aqx4m5oaliolviEifLyb8Dba75FTJFYcL57eKjKYMX799yp8IBUgTHfWyKW+CO2YoKir
q4nQvFRXMhPvk7LcVxJZZ3nXQrEUf8JczxdOba1SzuKsFz98KIuzXlR5/tEDq+h6/C06pYKiKKaX
Z1vaN9TC3ITY21nVqthYm5dPzp5tYxTxsq1IMg+A8LfjRNCxfYt48CZa8v3jVfpFYmpiWCbs4tC3
t+cTAKSBkx0pSH9KBC/voYN7XC6/dsFaBvq6XIAX85CX+qRcIedZy4Suc5CROC7SimnEJbx3rHbu
bknC7TV3a0hWLplFXj85SbKTHpLYtxfJ6WMbyIihPrSvNfjKkq6ONj3R3r22X+zzumLxLPoc4foA
iIYGm/gN70NOHF5L3jw9TeJirpEHNw+Shb9PF3kGABBvr3YflKBEXwdq/gKqQVH6LuGg/t53IHQP
r57bWemezZwRUKtx+vTwoOMicpIfkZbNG4l9WSty3Py4kRrJf3DPsmrfNb/NDa7xgkKcn66iIUyp
OXRwT5kYrTq2b0EAEE1NDYX4znp7tftQ8fpqcNikYsBmVQYdJpNJZs4MpNmCqjIamJoYilCfNRTz
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
}
set pieceImageData(Merida1,65) {
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
gg==
}
set pieceImageData(Merida1,70) {
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
lH1LxzkAAAAASUVORK5CYII=
}
set pieceImageData(Merida1,75) {
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
yv3G3rbrOEyMDbDE1wPGRvq4f+MQTp29gdv3niMqOg7Z2Xm8SQcNdTYsLRqgbeummDhuMCVWvpGN
ObasF+7h3sTBBiFfbuDa9Yd48jwQkVFxSE/PQlZ2DjQ11KGiogwLc1N0aNcCs6aP58UDHz56CX/8
vZ1S1/AhvV7u2HNC9AhzfeC3wLWlhga7FGXJd0kApJvLCLI09ytJ5gXV6XLzyl6STqeT/OeeNH7Q
5frug8Xe0zupqarw2rCSmC+yzRE/7pLZSW956yGfb5Bsthqv7PChzq+EncN1yvCj/NfZsrl9nfbt
+ZNbKP3q6T56U73fXHw4NLbO429PXS9KSgxyua+HlZjNkwsWLHDVbtumaTL/dZg1NCatrRrWycJg
MHjnadfWMVWeVH8BYLnfDFsry4aFqMf7RhqLQ2PrPILw1K/vvtLT0+bI+tpruqiqMEk/b9eBkA/W
ybo/+JZXqOeUFH17dfoJgLSxNiO9500lmzo0qnX7J40fLDRtSPn7vc767er5nbx3YNyvRwL7Rwx1
lr7/fQ2YO3uyX+U2NW9mRz69d4wsyf5c6/f9r2+3yT3b/yQd7K0Frtll0jCpx27VJYsXujpaW5kV
VL4OC3PTOnkPVv4GtbO1LPj7jzmycT8RwYIFri319XSEPt+ZTGVSR1uTZDKV6/UZpaamSqqrs0Tu
b93SIXPt2kX1Org2alif5/xtoNFo5IbVfnVuy9Rk2bfzL2H3XD5BuNbK71eqM4Rfv4ed4Fe8atfW
Ebu3/k+q4gGi6N+nC/wXeWLFmj28bdduPB66dOlsu9Wrd9bb6OjaTftfjBnV79G5C7d7AMAyYit+
/orCij/nwdSkLIXfj+BwLCO24NLV+9iw2g/e86aCw+FQXF87tmuZ3LJ1l26X+dxjAMDP23Xgzt2n
p/Bv+/t/0lMDFEbl2Yv83EKL+urPyiz1nm63dstBil9ZqxYOaNOqKUxNDWBooIcGpoYwMtSDoYEe
2Gw1qKgwoaWpDjqdjqysHBQUFlHimUpKSpCaloGk5DS8ePURV68/oPhil5RwkJiWsRDAPFldd00g
iLmad249DX4XGMQzJLw8J2DH5mV19ls8e+EWL6D5zbsvugBCCGKhnbzMFK5Yvzd0sY97n0NHLj5M
TkmXq3xtojA3My0eMbR3J/644fpgxfq9oVMmDr1w7OTVMdKqk81WQ6sWDujTqxPodBqu33qCt4Ff
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
}
set pieceImageData(Merida1,80) {
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
}
set pieceImageData(Merida1,85) {
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
5P+J/wGXoejcUlbhowAAAABJRU5ErkJggg==
}
set pieceImageData(Merida1,90) {
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
}
set pieceImageData(Merida1,95) {
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
rkJggg==
}
set pieceImageData(Merida1,100) {
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
SUVORK5CYII=
}
set pieceImageData(Merida1,105) {
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
TkSuQmCC
}
set pieceImageData(Merida1,110) {
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
}
set pieceImageData(Merida1,115) {
iVBORw0KGgoAAAANSUhEUgAABWQAAABzCAYAAAAfZgs1AAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAA
B3RJTUUH3wsbDhUo1+qGMQAAgABJREFUeNrsnXVYFN0Xx7+7S3d3iEEo2N2B3Y2KCqLYBYiKvu87
vtZrd2F3d3d3YaAIAiIh3R07vz9Qfyw7uzsLC7PgfJ5nHt07d86ce4eZuXPuuecALCwsLCwsLCws
LCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCws
LCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCws
LCwsLCyVAYdpBVhYWP4MCIJQSkv5NiQ5MbVPdna2WWERX5nL4fBV1VTitTQ13+hpqR1asnpXONN6
srCwsLCwsLCwsJRk/vyptnExsd7R0bEdo6JjLTIycxQLiwo5ykpKfAMDnUwTI4NISzOTs0YWemsI
Ymsm0/qysLCwsLCwsLD84cyZ496hd492H/X1dYoAkKI2BQUe2bplw/iZU0ZNYVpnFhYWFhYWFhYW
Fu9ZHgM6tm8WyeNxRY5hS26mJoaF7q4D9xMEwWVadxYWFhYW+Yb1kGVhYakQCIJQCvzw9PrZ87c6
FhYW0T6Ow+Ggd88O75o279icIIh8ptvBwsLCUpUgCELp5fO7r/hFfIVfZfr6uoGHjl4YyrRuLCws
LFWJUS69z508c6N/fn6B1Md2bN8sqmPnRnYE4Z/NdDtYWFhYqgrzvN2aFXE5aiXL1NUVAwnCP5Fp
3VhYWFiqBARBcLt1bv0VNDwJRG3OnVuFMt0OFhYWlqrGtEmjfFHqeaqupkoSxCQjpnVjYWFhqSqM
cul9DuUYxwIguzu3+cJ0O1hY/gQIYpbO5AnDFw3o2+W5c+dWoZ3aN4/o36fzK89xw1YTxGw9pvVj
oQdBeBqoqaoIPUuHDelxm2ndWFhYWKoMY0cNOIJyDmIBkO5jBu5hui0sLH8CU8a7/NOuTZMf9nY1
s60szfLrO9pm9OzeLnDq5JFzmdaNRTp+GgCEnqeeHkPWMq0bCwsLS1XAZ4Z7fyUlxXKPYwGQUzxH
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
}
set pieceImageData(Merida1,120) {
iVBORw0KGgoAAAANSUhEUgAABaAAAAB4CAYAAAAE9VUtAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAA
B3RJTUUH3wsbDhUo1+qGMQAAgABJREFUeNrsnXVYFN0Xx79Ld5coICCKYmA3omJ3KyqChIoYhIW+
P8fX7sZEsbvz9bW7RRGLDpHujp3fH6gvy87uzsLCAM7neeZR7tw5c+6dnZk75557DsDCwsLCwsLC
wsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLC
wsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLC
wsLCwsLCwsLCwsLy58JhWgEWFhYWYfj6ztEvyErvVVBSZAAuR1ZWWjpBXl7pw5pNu98xrRsLCwsL
CwsLCwtLTYIg3FVSEzKcklLS+2dlZTcoLCpSlJaSLpaTl8vRUFf5qqWu/q+6rtkxgiCKmdaVhYWF
hYWFhYWFhTHmeTkOHD28z6MmjU1zpaWlSAB8m5amOreXbaeImTPsFzCtLwsLCwsLCwsLCwuTzJ3l
MLVXjw5RqqrKXFCMnctu+nraJeNG97+9ePH0+kzrzcLCwsLyZ8B6QLOwsNQYFnl7WL548/rG/Ycv
G3K5XNrHtbFumtG7T6dh69cffMB0G1hYWFj+JBZ4u3XLycnpUrZMQ1Xlwor1e0KY1o2FhYXlT2CJ
j4vp09cf7929/9xE3GPrG+oXjxnRb8aWnYf3M90OFhYWFhYWFhYWlirHZ7bTMH097RKI8NgQtGlp
qZd4eTiMY7odLCwsLH8SXTq3jke55/HYUf3uMq0XCwsLy5/AIm8PS4tGJnmo4PgZAKmsrMSdO8th
KtNtYWFh4WWxl7uR9yzHkR7u9j5z3CdNW7RoZmOmdWKpPE4OIw50aNcipezWqUOrJIKYq8G0biws
LCx1nkWLZjbW19cuRiUGzwDIega6xUvmuZkz3R4WFpb/WODtbDPdZdxqh4nDTk6ZNPzITDd73yU+
LqZM68VSeZb4uJjKycnyPYvNTY0KmNaNhYWFpa5DEIRUx/Ytk1HJ8TMAskF9/SI2HAcLC/MQBCHj
NnXs5g7tWiTLysrw3avNmprnTJ0yag9BEDJM68pSMayaWWSD4jk8zXnseqZ1Y2FhYanz9LXr8g0S
GDwDIAf17/6R6fawsLCUGieHDrJ9x+Fw+O5TOTlZsqdNh6j5Xs69mdaTpeI4Th5+GAKexeyKFBYW
FpaqZbrLuBWQ0PgZADl2dP87TLeJheVPZp6nc//mVtTGyfJbl07Wib6+c/SZ1plFPBZ6z2hL9W0E
gLTp1u470/qxsLCw1GkWeTs1o/Kg+7VxOBzSrldn0nOWA7nA25kcMdSOVFCQF1hfXl6OZJcnsbAw
y6zpE711dTRFhtRRUVHiuruMX8q0viwVo32b5qkQcG2HD7V7zrR+LCwsLHWZLp2sEyA62SDZrUsb
0rqlJamioiS0rqGhXhHTbWJh+VPxmuM4RktTXWQC0bJb5w7WiawndO1isv3Q0xBix1js7Sx2LH8W
FhYWFpq4Th29CwIewvUN9cl3z8+RZG4wzxYXfp8c2M9G4Mv4p0cICwsLA7i72f8lbFKp/KYgL0d6
ekxyYlpvFvHw9XFpKS0tJdiQUU+3mCAIKab1ZGFhYamLEAQho6qqLNBYJScnSwbsXUUWZ334PX7O
T3tHEotnCn0nL54/rR3TbWNhqQ0QBCHnO8/V2muO45j53o59CGKWWsVleWqZGBsWogIrF6bYDzvB
dF+w0KdDuxYpEHI9nRxGBDCtY1VS52dLCMJNKTM5f2Rmdk7X/IJCg+LiEnk5OZkseTnZRDUVlaeq
2spXCMIvm2k9WcRniY+L6eeQqCMFhYWq1s0tR69YvyeEaZ1YxCcxMbU9VTmHw8GlM9th3dKSb189
A11cOLUN3XpPwqs3HylkpvQGsITpttUmCGKWWk5Odmtxj5PmkrlrNga8ElVvybxpFgUoNKyMjvKQ
i6Nzny/0dmxfIsVREle+srLKO4LYnlkZHWsj8zyn9s3NzWtbVFykKy0lk6OqpvBQSbXhHYIguOLK
8p3nau239+SywkL6TlT5BYW4dO3BboJwO0UQe3PFPSdBuCmlJOS4ZefkWuflFegpKsonqqmrPNHU
Nj9EEEQhw91b61m0aGbjlMSE6eXL3weH9CkpEfwTifuRJP3t8+uLbs6jQ8vvMzRqvpC9NrUKFQDK
AKQBZAP4456TdY1Fi2Y25hQVKKzasP8D07qwVIyC7Ki2WVk5HEH7167wwpRJw3jK5OXlsHSxO94H
fcWFy7cpj0tKThsP4DXT7atteLjbe4aFxrjSqswB2aK5+dx1GwP+FVV1kbeH5YdPQae5JdxK2W30
9bVfBxy56CCqHkEQUl+CX17NyMhqSEeunLxcTuu25gMIYm+yZHqy5jN75uSZnz6FeG/etLFhRmbW
73tQVlYGbaybZrRp3ex4A5MWswmCKKYrM+RLyMGo6DjZsmWaGmrwnuMIm27toKiogEtX72K73zFk
ZGbxHHvz9uOxBDF3BkFsSRenHZ5zHO0jImJnh4RGNU9OSVUoyC+UUldXLTYxNkyyaNTwilFDPR/W
TiZZFns7m6zfflhLWJ0PH0OGMq0nSwXwcLf3tLXpEK2ioiR0GYOyshK3e9e232e62fuynjq1h3me
zv1NTer/niXU1tYocXUas4VpvVjEx65X5zBQ3JvDBvfi83wuv505tpnyvm5buiychSYEMV1P2FJ6
YRuHwxE58+49a8oETQ01sZaUUW1qaipcUZ6yUyYOPy4lJVUh+a2tm6b7+rrVY/p6VAe+vnP0x47u
f8fYiNrbokF9/SL7cYOviJuNefCAHu/LylFUVCDXr/IhP729QualviVjQ++Sl87sIC2bmPKd82c8
Ydos9nI3Gj2870M9XS3KUB862pol48b0/5fNKF05Zs+cPBMSjDEKgCQINx2m28UilHoAZgO4DiAO
/NcwDcATAMsBWDOtLIt4OE4eflhRQZ5UUlQgx48e8A9BuKswrROL+HjPchwJAc9YGRlpMjPhpcDx
88E9KwU+n8eM6PuA6bbVNmbPmDhLWVlJrHGuro5myc9rKJBF3h6WjS0a5okjV9g2bkx/oQZvgiCk
Bg+0DRRXbun4ue7HIl7oNb01nbA3AMjWrSwzfOe5WtOVbdnELLfs8UpKCuSbp2f47t2QoBtkPQNd
qtW/q+mea77X1J4dO7RKEtUGE2PDwtkek6fTlcvCi5KigkTHzhPHD7rIdJtYKJg7y2Fq61aWGajA
RW3RvHGW96wpE5huQ11j3Jj+/9ratI+x69kpfNCAHkHjxwy45Tp19LZ5ns79KxKzaIG3s42Wljql
wYFNnlH76GXbKQIU13K/398iDdAhQTco7+VWLSxZ7yya+PrO0W/b2ioNlXghCjNCS8r4/GsTZoSe
MHbQVUFJHehurVpYZtb1LPBzZk12rW+oX0SnP5pYmOYt8HLtQkcuQTgqlL/W+/yWUd67MSF3ScVy
A7OunVvH022Dh7u9D50Y0wBIyyZmueJ8BLDwwhqg/yhMAPgDyId41/QeAHbZvoRZ5OPU0cvDYdwC
L9cuBDFdTxIyf46Tea5fY4uGeWxC2NrHfK+pPSHgntTT1RI6fn7472GB97P9uIFXmG5bbaIixudf
m4a6qsAxraSNz782QUboihqff2113Qg939uxj2E93WJx+sTM1KhgybxpFqJk+/rO0S/vPOPsOErg
/eu39S++c/W36/qVTjtmTpuwSJSDZtlNTk6WZHO1VAzWAF3HIQhHhVHD+jypqOfbr01eXo50chhx
gOn21CXsenUOhYD+VldT5dratI+ZOmXUHjpGH4KYrtfEwlToy3j4kN4vmG4zC32GDrZ9C4rreGD3
CpEG6IjPtyh/A927toljul21gSU+LqYtrBrTyrQsapOSkiJnzrBfUFa+r49zc3U1VYkZn1HmueHr
49y87LmcHEb4S0p+C6vG2Ut8XEyZvj5VwcwZ9gsUhSTxpNqMjQwL6ST29JntNKz8sVmJrwTev316
d+Gpq6WpzqWzEmmG67hl4sSYBkA2MjfOr8sfRlUJa4D+I5ABsAziG57LbsUo9YhmVxNKiPITeooK
8mRji4Z5gwb0+ODqNGbLQq/pYoXNcnEa5QcB109DXZXr4W7vw3SbWejz851GeT05HA6ZEf9C4Pv3
eMB6gfey85RRfky3rbYwa/pE78oamWy6tftOJXvShCEXKiNXxMbHT2eDSslt36Z5al18vxPEXI1G
5sYVej9279r2hyj58zyd+5c/7vzJrQLv309vr/Cdh87qX+9ZjiOVlRTFboOqqjL354QXixiwBmhq
6sQgkSDcVe7dDg49d+nfLlyu2CEreSgoKMTBwxecfj70WSSAuqqKQK+2jMwszv2HrxocOHTObfOm
gFi7Xp1DvTwcxgmq//jh+2dfQyIUhJ3v4pU7HdycR29iut0s9FBTVY2iKv/8NVzkscGfQynL1dRU
/5g4ZBVliY+L6cUbD4KCgr8pS0Iel8tFdlYuj1G4EDApGxtNUmRkZnEKSz31fpOZkd1EUvKDgr8p
n71yN5iO0bU2sdB7RtvjJ66uzssvEOu46Jg42aePXt4VVS+vIK9F2b91tDWhoiI4FLepCe+cY2pa
BicnM7K/yDacuv6XODGmASA0LFr+/du37AoZFhZ+NFHqwfw/APKVkCON0twLx37+n6WS6Ovr5Jf9
Oy+/AN9CIhWu3XjQYt/BM3PWbt7ztk1rqzRnx9G7CcJTaExJzzmO9sdOXJ0haH96RhbnYMCF9XNn
OUxlut0s9Fi1amuCUQMDyhizJEliy44jAo+9deeJwH2a6mr/MN222sCcWZNd/Q+d25Cbl195YRSQ
JFfi4+eq5tXbj5rXLj/9xrQekubb59DDoWHRAt+PHI7gS/XoyRuD8g46/AJK+GxycnKyAqvLy8vx
lRUUFMhBBHcePj+Yk5sndhuysnI4j5++PVm5XmRhKaVOGKAfP3wX+ODxK5Hes3JyslBSUqAjEsdP
XRvuMX3ifKbbVhdQUVGOplMvNy8ft+8+M9+888jJzh2sE73mOI4pu3/mtPFLbt99ZkZH1onTN+Yu
9J7Rlum2s4jGUF/vEFX5gUPnkZkpOO8Bl8vFqnV7KffVr6fPGppE8C445NLH4BCJGJ/rIl++hit+
CPx4lmk9JElgUNDRtPRMvhGmibEh7Hp1RpdO1tDUoE7g/eDxq/pz3Ce6C5PPkZbKKft3ZlY2SkpK
BNbPoLi/uUWkurBzBH36FEA1qaGoqICunVujr10XNDI3phxI/3P7qRW7zJyFhQcVAHcAdJOgzPEA
tjLdsLqAjpZGhrD9JEni7btgDf+As9M2b9qfPHigbSCVVzRBeGpdunznoKjJx5zcPBw/eXXfYi93
I6bbzkKPls0tBC67X7bKD/9bvh3pGf8lLCsuLsE2v6M4fOwy5TH1DfVKNmw7eInpdtUGkpNSB1WV
8bk28+rtR02mdZA0L16+71e+rJ9dVzy6fQRpP56jID0QX99fw3wvZ8rx57t3n7yFyVdWw11lJUXe
YwI/C6wfEsbvu9XIzDhY2Dm8PBwmBb7/wjfInzplJL59uI7irA9IinmMK+f80KQx/yLQp88D9UTF
LGdhoUOlsqnWBFynjt6278BZc0H7rVtaYs7Myehr1wX1DHTB4XCQlp6Jf+88xdqN/ngb+InyOC6X
izPnb65e7OV+YuUmvxim21mbUVKSDxGnPkmSePYyUPfF6w+n+9t1/dautdVAGWVk+O+/vJSujKys
HE7Qp08HAbRkuv0swlm3xf+isZFhUXQMb+bflNR09B3iiguntqGegS7PMfn5BZgx5288fR7IJ09G
Rhp62prs8kERVDab9p9AXeojgvDUWr9+D4+XuLqaKs4e3wy7Xp1/lxUWFuF/y7dj7UZ/PhlBwSEL
AAi8t9Q11U7Ly8ttKigo/C3ry7cIWDVtRFn/85cwnr8V5OWgqq12TXAbHBW2bjlvVb68l21HHA9Y
D3097d9l74O+YuwkL3wLifxdVlxcgrCw6L9RanBjoYmqhvLFgf27u//z75NmJSWVW2WmrKxEDhnQ
41/AMJ3pdrEAAHYDECuMA01motSr+hzTDazNaGiqJQAwoFM3IzOLc/X6/VZ37j57O3xI75fNLRtN
WrF+TwgAvHvz4Z/wiBiR3nEAkJiUKhX07ctFAKwTRy3A3NR4D4BtVPu4XC6Wr96N9ZsPonWrpigq
KsK30Cihzh0d27d8ef7Sbaab9UdRUFgkN2+eU4/y5eHfYqsslAXV+fJy85tXRFZdx9fHufmqDf48
z89uXdrg2oVdkJb+b7FPY4uGWLvCCzk5udi5hzctzotXH3QXeXtYrt644wvVOQgiIL9vry5ht+4+
/W3T2uZ3DJPth8LE2JCv/v6D/P4xRg0MhCaE/56QOKV82cTxg+G/a/nvv3W0NTF4QA+0bmUJS+vB
yM7O5akfEhG5BMB5Ri5ELaRx44aZVEb/iqCoIA91FdV3TLfpj4cg3JSEJVKa7T6JLM76IDB+Tkl2
ELl35zJSVlZGYKyV0cP7PmS6nbWdn57MPP06angf0nHycFJNTUVkvBs9Xa2Sn8mpKPdbNW1EWS4v
L0cu9HZsz3T7WUQzZeLQUxBwfRUU5EnHycPJjWvmk5vWLiDd3SaQerpaAn8vvXt2DquYFn8WA/p2
/wQBfeg2dQwZFvyP0G0lMYfvOLuencKnTBp+5Nc2ZlS/e1Tyly3xIE8f3UR7a2ppxidjzKh+98qe
q0sn68Tydeob6otsx72bAaSGuiplP/zsozrBzyzWPO3bttGX8t3IzflIdmjXgvKZShBuSsLOY2vT
PqbsMSOH2VG+h6+e9+OT//NYgfh4Og4pf4yGuiqZHv+csh3vX14gyyelNDczZt2VKoiXh8O4NtZN
01HB2HVdOreOnz/fpRPT7WD5TQ9UXXxREsB3AIq0tWHhw37c4CuoYP+rqalwx48e8M+sGRPnSkuL
lx9HWUmRrOvJeOsSrSvxXEa5677I26kZ0+2pLfyMx1qVz9DavNUZ5rhPmla+fYf2rRJoX3p67xhl
n4haRfhzP88x+nra5MY188mw4H/IHxEPyAe3DpETxg7kk62jrVlCEITQScbetp0iyh/3+d1Vge0Y
OcyO7zytW1kKXZXDwgtBEFJTp4zao62tQStpuqCtfZvmqT/jhLMwjbvb+L8h4EIJyxxafjt3Yisp
KHmhtrZGyfr1Puwy9UrwM/srT78OHtCDJHODybzUt+SJQ+vJVi2aVOiGNKynR2YlviIbmRtT7v85
eGep4RDEXI16BuJlFqbapKWlSB8f50FMt6c2IMgAPWp4H6ETd7+2PTuICl+nh/8epv18JnODye5d
21boPCbGhrTkP39wglRRUeI7vi4ZoKmST314dUFgn8zznErZp1ReM2WZ4TpuWfljunVpQx49sJZ8
eu8Yee7EVtJnrhOpQJEIUVSW7Zlu9r7lj3F1Gi302jZras5TX05OlhQ1SGcRzgzX8cuFTf6X35o2
Mcv9mciQpWZRYeOmGNs0phtZm5k6ZdQeVPIaVDQ5+5RJw44y3X4Wesxxn+he0etcdhszou8DpttS
m2AN0EK3OsPP5Kw87Xv+4ITAcWdC1CPKPpnmMmadsPMQBCFlYmxYWJH+Hti/u9DwGwDQpZwzn7S0
NFmSHSSwHQt9XCjsLrrFos7Dws8SHxfTIQNtA8V9TuvraZf8HAfUKWp1DOiIyO+jqcob1NfHpjX0
wzePHGaHcaOpJxVSUtKlIkO/z2a6rbWZFev3hCgp8sbefve+dAWKgoI8xo8ZiHfPz+HCqW1o3aqp
WLLXr/KBiooSFvm4Uu7/GPzNlun2s4iGILakjxzRZ7GwBAh0GD6495MNG/yvVUrIH4y6mipOHNrA
s6TsT6Bj+5YCnyF1BZJL8mUzMaynJ7B+g/r6lOXFhaRQrzj9+uprtbU1eOI0PH76FpOmLkCXnhMx
asIcbNhyEPnlYpFqaalz9RpYrhbaCA6Xb8xiYCB8hWr58D2lyQvjNSTXs38eu/ad/MvVbUT9UcP6
PJGVFRylRkNdlZwyafjRcRMc1LbtPLKTab1ZeNAA0K+yQmgwmemG1mZkpKWzKiujosnZ373/MpTp
9rPQY6vfMb+hg3u9qIwMyyZmeVatGrEOHCx1mkWLZjb2nus83HOmw5T53o59CIIQGWpPTkqGb3Ve
+dAUZcnKyqEsV1ZQfCPsPARBcDu0bf60Iu0yMzPaL6qOqrISj/dySUkJcnLyBNanaoeCgoLgxC4s
AlmxYX/Elev3ree6T5rcwqpxjqj6MjLSGDLQ9r2L6xjjA4fO1bmJ/Fod3zI6Nt6YqtzZcRTU1FTE
kjXXwwEnTl+n3JeUnNoHwGqxBLLwoK+vUxgRGfvb66z8g5vD4WD4kN6QkpKCo6sv0tIzRcp0dRoN
+3GlY6XRI/rCw2sl8solgwgKDlFZ6O3Yfs3GgFdM9wGLcHbuOr62b68urmXjX4mDualRYYvWlgPP
XfqX6abUWmRlZSDMoFSXUVSkl6C2JuDr49Iyp6CgY0lJiYqivOJnZXWjuwRBFAo7Rl5WLrZ8WdyP
RGhraVDWj/uRSFmuJK30SNh5CGJv7qABPT5du/FArFiC7dpYhYtqg7KKAt8HdtyPJKFyExJSeP5W
UVEiCWJ3IkSwZN40i4zc3AE52TktpaWlclUUld6o66qcIwi/bFHH/gn87MNu9Q31i77HJVA+NFq2
aPLj0NGLk4GLTKvLwk87ALKVliKajgCUAYj84GLhh8stYWwFZtDHb6rz57t0Wrdu/3Om+4FFOIt8
nDp+/5ESJSsr07GoqGIOik0sGn4qzinWB8C+41jqFEvmuZl/DY30Dwz62mn16p3yZfepqamQ/ey6
hrRqZeGxbmMA5QekkqLCaykpKZ7JvLeBn9C7J3VEsQ8f+fOCSklJQU1HW+QHqolR/c0oDY9FGz1d
La6OXmORk/yamuphABqXLQv+HIpOHVpR1n8f9JVKRg4ihKdGm+0xeXpISOSshITk+qlpmUry8nLF
9Qx0UkyM6j8yqqezeMWG/RHitK8usWnH4aMEQZxWU7sU/eTZO31B9VydxqzYte/kX1eu32daZZby
6OtpU8ZTuXP9gFjLu8ncYDI76TVfrMhfWz+7rl8rqiNLKaYNG/AsKenetS1PLO4Lp7aRXTu3pr0k
wWHiMLIokzdMQF+7LpR1J48fwibBqcEs8vawHDnM7qmhoR7tJd2CNjU1FW5fuy4hbJZe0VCF4NDR
1qT9zLx3M4CUkZEW+xqpq6mSYcH/iPV8nuY8tkK/hwF9u9M+x6a1C6iOrzEhOBYvnl7fftzgy6Ym
9fmW56mrqXL79+32eYG3WzdBx/+MHcZz3I7NSwT2R+eO1nz9oaujScvzwWP6xPniXqvpLuNETvIS
hJtS+d+ctpYGmZnwkrINH99c4nuvt2ltlSbsHD6ejkPsenYKl5OTpfrtcocOsn23yNvDsrqvf01F
WCgOm27tvjOtH4tA+GJaVuFmzXRjaytT7IedAIPL6Nnxc81mnpfjQJtu7b5LIvwGUJrnYWD/7sEL
vFy7MN222gAbgkPoViNwcRrlp66myhWlr4K8HOk4efhhQXJatbDMLFtfT1eL/Pr+Gt+4MyP+BWnd
0pJPvlEDgyI6+hIEISVuvOBBA3oE0ZH9MwQIz7H9+3QjC9ID+dpx9vgWSrvYuNH9BWYone0xeXpz
K4tsYbqqq6lyHSYOO1ltP4AairA8TABILw+HSUzryCIAVVVlygfKq8enxTZAk7nBAhPi9bTpEMV0
W2s7ykqKPH06eEAP8uiBteTMaRNIY6N6Yg2O1q30Jrk5H/mu34qlsymPsW5lmTF39uTJrk5jttiP
G3xlyqRhR6c5j10zx32iO0FM1xO3LSySwdd3jv74MQOvq6mpiBwYiLtxOBzS1qZ9zDzPqX2ZbmdN
pbIGaDI3mLxyzo8ylq+gTVNDTWjcNEFbcdYHcuqUkWL9Bnr26EBmJb6qEwZoD3d7Tzoxd5UUFUgX
x1G7BMlpWM54ramhxhePuyjzA7l0sTulfLrJRwjCTUdYct/ym6ysDEn3WdyQwgDfo3t78nvYPZ52
fHp7hS/+MwBy0vihlNm7CYKQsR83+LKCvJxIfXV1NEvYmMalsAboWovYk0SV2Hox3djayqQJQy6A
QSPSz6Sj8PV1q7fQe0ZbdsxcM1jk7dSsf99uXyriBEBnk5OTJUcN6/OEIDy1mG5rTYY1QAvdGGf8
6AH/iKMzh8MhnRxGBFDJmuY8dn35+srKiuSUScPItSu8SL+tf5Fes6eQRg0MKGX/TJROix7d2seK
o/es6RO96cj1nus8nOr4Zk3NyYU+LuTu7UvJlcQccviQ3pS5A+TkZMn5Xs69qWTbjxt8RZxkt4MG
9PhAEEStDgVcGf50A3StXmutrKTIzcrK4QtW+vL1B7RrYyWWrIKCQoHxfJQUFUXHg2ARyOLF0+uv
XLmbp+zqjQe4ekO8XBd9enfBlnUL0awpdYSGHt3bU5YHvv+iFvj+C+WspqyszM6WzRtnm5kZB5ub
mazZuMX/ItP99ScwzXnsmr17Ds9LTkmj9fLR1dGCZRNT/IhPQkTkd5SUCHfEJEkS9x++avD46dt/
Rg3r87RFa4t+7NJ5yTN4QA9cPeeH0+du0qo/e+YkWDVtJPZ5pKWlsW/nMjQyM0ZklGiblra2Bpb6
ukNevvbnmps4fvAlv90nh9KJ45mblw//Q+enuziOwv6AczPK7+/Rtd25yKjv43/9nZaeCZs+DrBs
YgoLcxPk5Rcg6OM3JCSmUMrX09WOp6MzQexNbtmiSdaHoK+qdOpbNjbLoRMWAwAM9HUyIqO+8wR+
fvDoFcyt+sO2e3vIyckiPCIWn76E8cU+rWegW9LI0nA6v76OCvfuXAt58OhVAzo6JCWnSe0/cGbH
3FkOeVu2Hz5A55i6iK+Pc/PdB84KfIZnZGSrEsQsNYLYzo6hah7VGRIjr/Ii/kxKiosVmTx/4Iev
6kYNDIpWrdr7+3tRQV4OmprqJWamDZKNGtR7q6evfVlLx/yAqBBKLJJh5rTxSw4cubwsITGlyow3
hYVFOHfp3y4v3wQluLuMX+G3/+QyptvNwiIOM1zHLdu9/7RYTkgkSeL02ZtT5nlOPb5+84FbZfft
8T89b0C/7gNv/POo2a+ynJw8HDp6iZZsXV1t2s6M9erpfgBQn259NWWFs3TqqWqo3i8fSgQAPn0O
w6fPYSKPHzLA9sm6Tf53ypc7TBx66vCxy4Pp6gsA1248aKGpoX4KwBhxjqsrkCArl/SKhTmaWJjm
gWLWoEO7FmJ72D2+c1TgLMT4MQNuVVBFFgCzZk6ejQrOoHI4HLKvXRfy9jV/kdewID2QVFJSqNSM
basWlpnOjqN3E4Rj7QkIW4tYMMfN2NamwzfQuBYWjUzIDavn8S1xykx4SV4+u5N0dhxFqqup0rqu
TRqb5s3zdpnAdPtrEpLwgK5LW030gP4ZlkLs55iSogI539uxT3l5BEHI/PTCqNDzcfyYgddBk8ED
erynK3fY4F6vacsdaBtYEd3l5GTJmTPsF1DJHDWsz+OKyKxnoFu8ePF02h8JdQkXx9E76CxrtWhk
klfXPTlqKWNRfZ5wTZhubG1lzIi+98G8J6PITV9Pu2TEULtn8+Y59WC6z+oqBOGmM6SC77/Kbl06
t46fP9+lEx09/yRYD2ihG2MQBCFHtVoOP79zetl2JG26tSO1tTQodf+18oMKcT19f22CPKupcJs6
dgNdufr62mIFfaezmpJqG9CvezBVwsZ585x6yFOsHDQ2qkf26d2FbN+2OSkoRJCykiK50Gt666r5
FdRcpk4ZtUdZWUno+NmqqXmOsLCKLAzSy7ZTBARcuPv/BIhlfHByGCHwRzBzxgQvpttamxk7qt9d
iPmgMzaqRy7wdiY/v7sq1nUUFAda3M3C3KTAZ67TKqb7ri7h4W7vaaCvUwwh/c7hcMh+dl3Jaxd2
kSXZQSKvd17qW3Kf3zKyqaWZyGsqKytDjh8z4NafvOSnLKwBumYboAnCU6uegS7f/dKgvj45dlR/
0nuOIzlpwhBSRUWJ8vf+cwkfhVw3pV49OkShAs/Fn0sQafEz1AUtuS6Oo3fQlfszJqlYenM4HNLV
adR2KnkLvJ1tqOI9KyoqkGNH9Se9Zk8hx4zsRxrW06OUPXKo3bMq/SHUMAiCkBF3EkBOTpacbD/0
NNO6s/BgheoxQuQDYCf0K4hdr85hYN6QRHuTkpIie9p0iFrg7WzDdN/VJbznOg83FWBQq65NVVWZ
6zxl5D6m+6ImwRqghW6M4eFu70ml0zzPqWRe6lue8H5rV3hR6u89a4pApyW3qWM3iGuEnuE6fjld
/T3nONrTldtaiLGcipbNG2eJozeHwyF//s4pGdi/e3DZ+oqKCuTlszt5vq8iv/xL9rPrSil/zIi+
4i2Hr8UQxHS9vnZdQkCz73W0NUvohldhqUaEfeAO7GdD2/Dw4uFJgbMz8vJytGNTslDTvl3zFNC4
0TTUVUlXp9Hkg1uHaBkfqbY9OwiJvkA7dWiVxM76V54pk4YfERUTtnWrpuTjO0crdN25OR/JQ/tW
kfp62iKvaZdO1olLfFxMme4TpmEN0DXbAO06dfS28vqMHzOQL1lIYvQjyoSB0tJS5CIfp45UsgnC
UaFH9/YxEPN5SCdR4C/c3cYTdOWK4yHrNGnEIXH1/hkHkJKfg1+e+k0am5JRX2/z9HN+2jtywtiB
fLLpJpapCxAEIVcZg1h/u65fCYKo/XFx6gYcAAmoeiPEHzVBI0kIwk1JQ130KoOauMnLy5HDh/R+
sdjL3YjpfqztzHAdv1xQziMmNrtencPY7+JSWAO00I0xqFaO9O/TTeD4f+ignnz6i1qZRzV2FLYJ
y89SHl8f5+Z05Xbq0CpJnL5pZG6cL47eogzEerpaPAkTly52p+zjwoz3ZJPGpnzyLRqZ/BEhunx9
nJtbNTXPgZj3kYyMNOnkMMKfaf0lTa32BDSop+MnaN+NW4/w4eM3kTJIkoSH5woIiq/ZqUOrGLqx
KVn4IQg3neDgUIFJLDgcDgb174Gzx7cgPvIh9u5cBptu7SAlVbGf5qjhfaCsLLmQec9fvtfZt/f0
02nOY9dUf+/VfghirkbfXl1CDx29OKmoiHqVkKaGGrasX4hXj0+ha+eKrcThcDhwmDgMYcH/YOli
4bF/nz4P1D165sbXn8kYWMpAkoyOGVnKEBMbzxO7TkZGGju3LIGcnCxPPV0dLZw+uonvN19SwkVU
TNJiKtkEEZDfs3cnq5YtmmSJo1NhUTHthETyigqiX8A/UVBTuEO3bkFRkaY4OrduZZlp2bzjIEH7
wyK/tyz7t5SUFE4cWg9jo3q87ZGXw57tBFRUlHjKY2LjZYR5ytQlXj2/8/b23WdmFT3+5u0nje/d
vhbOGqFrBCQA2iF1KgHte5uFl6S47LnpGVm1Mk5kQUEhLl650+HgybPhc9wnujOtT22EIAiZUcP6
PNm9/9SSrKycGvM7uH33mdmxozeifXycB1VeGguL5EnLyOLL5+E6VXCo4UEDevCVJSWnGgs7h1Ur
qxF6ulqik7P8pCC/kPakjZyKLG27k5ycrFix97OycmTp1jU3NSq0atVwgKD9vvNcrROTUnkMNjZd
21HWlZWVgeOk4XzlIaFRCvM8p4oVq7u2Md/LuffRUzfeBn8OUxL32OLiEgQcuTjVftzgK0y3Q5LU
agP0hs0Hbrdo3pgysRhJklixZrdIGXfvv8CrNx8F7m/ezHwv0+2szcRFpy/Ozcun3Ne7Zye8f3ke
V8/7YdTwPhJJGKatpQGfuU4SbUNaeiZnj//pBYP6d/9IEO4q1dJxdYAF3s42J45d+nHr7lNzQXXG
jOyH0OCbmDNzMqSlpcURT4mysiKIxTPx7tk5tLFuJrBeZNR32d37Tpz/GWeL5ScpqemY7LwQeQLu
2brK46dvsXbjfqbV4CEpKU2/7N8mxobQ0lSnrNugvj7l7z01Ld1CkHyC2J7Zv0+3ETIy9O+7/PyC
enTrykhJp9KpJy8vh1Wr9v6gr0O+Dt26AGDbrcNsgiAExshLSEjmeaZbNjFF61ZNKeuqqiqjeTP+
Lv2RmGIvjk61EYeJw05eu/lIvOzOFDx4/Kr+y+d33jHdHhYAQHUk0DzKdCNrK+GRMbU+dnpcXKLM
zr0nd44b3f82O/FEH19ft3q3bl6MO3fp3y410TEgJDRKfv++01dmz5g4i2ldmERFWTmEaR1qIoaG
emLFJZY0xcUlfM8aq6YCP0Vh2Zh/UWxaWqbQ732C2Jzao1u7x3R1SsvIFCMDu0EyXUc8OVmZArpS
CWK6XnmDsTBsbdofJoi9uYL2F+QX8Tkk1DcUbGc3amBAWZ6Zmd2Lft/ULhYtmtn49LmbN6Jj4mgb
/stDkiSOn7o6eNKEoWeYbo+kqNUGaABo18ZKYFzBS1fvIiNTuIPXqbM3BO5rbNEwX7eeJev5Wgm+
fAsbR1U+dFBP/Ht1P1pYNZb4OZf6uuPezQD8e3W/yC1g7yqMHzMQsrIyIuVeu/nI6vqVR9HE/FkN
aKjxR+M9y3HkoaOX7n4NiaCM/aioqIAt6xfi9NFNAo1qlaGppRlePDyJpYvdBXrT5+TkcvYdPOP9
c6nWH0dDk/rnFCgmfY6euILeA53xI16sVV21Fr+9J9BrgBMSElN4yhXk5dDQpP45pvQqLCrieSip
q6kKra+mqsxXlpOTJ/TmWrfJ/04vm46iU1//JC0tg/YAWlpKjtYPSEVFibYHCQCkpGbQXtLdoV2L
lM07Dx8SVockuTyeZYoKwsPVlveABgAul1v52bMazFyPScNPnb1B+S7ncDjo3NEa//OdgT07COzc
sgTzPKfCopGJQHnXbz5q5jZ17Fam28WCxwA+VKH8+wC+MN3I2ghBuOk8fR5oyaQO2loaaNbUvNLO
AcXFJTh19mbvWzcvxrChG0SzZN40i6uX7397+jxQl2ldhJGekcXZc+DMtp/hwv5I9vifnjfFfthJ
DqfGOKgzTn1D/eKJEwfZMamDgoJcTvmyxCTBPhEpqel8ZWrqqjkQgYlR/U10dUpMSqWdsJogCC4d
uwQAyEhL0w4Dl5mc25PuhJayshJpZKq3WFgdGVnZ+PJl8QnJAuvH/aB27JaVlxF8UC2GIAi5a1dv
v46M+l5h43NZTpy+OtrdZfxSptslCWq9AdrETHeWsZEh5c1XWFiED0HCVwG/eCV47G1r02GbMM8p
FuHMn+/S4OWrIEqPORen0aiqFzaHw4GtTXvY9eoscpsyaRhOHFqPsOB/MNfDAaK8AV++CdI8dela
COE7sw3T/VtT8XC399kbcOZsfEIyZWe2btUU756dxZyZk6tUDxkZaRCLZ+LqeT/o6VJHDiBJEmcu
3OoxbHCv139acsJd+07+Nd1lvKuOtiafAfDZi0C06zoWz1++Z1rNKqOgoBCu7ksxc+4KlA8Po6mh
Rrq5jPPYte/kX0zpp6SkyOOGHh4RI7R+VEwcX5mamorIQZ25udExujolJqcZ0K0rJVVcQqeerIyM
WO5d8fHJtD2gWzZvclJUHT09bZ6PjPCIGJSUCFY9Muo7X5mivHydna0hCELu5r9PjxcU8K/yNDaq
h3s3D+LpvWNYtsQDblPHwN1tAtat9MaXwKvYumGRQOPVpat3PAjCk3ZIF5YqgQRQlR8zBNMNrK3E
RCSvzshkJvyGacMGuHczABGfbyH4zWVkJb7E53dX8fDfw9ixeQmGDLSlnIgTxdPngXrnz94NXzJ/
ThMm2lUbWODt1u3IqSvBHz5+qxWrLQsKCuEfcH7Wz9wMfySHjl+a4DBx6LGKho6sSzSor188acLg
3uvXH2Q0sZyWpkZo+bLT524KrP/ydRCFDDWRYTBUtEyuaGtr0HKiCI+I1aT7nUkQjgpUYy4qCim8
vQWRkZ3bk27dVi0aJ4kKQauoVvS2vN3k2QvB340PHlGH1VZSUHhDV6/aRFT4+90fgr6qVl5SKSUl
XJy5+M//Fns7m1ReGrPU+qdlQXZRC31drWxB+wsLhU8MpaZlUJZLSUkhOzu3qa/vHH2wVIik+JRl
+RQPUD1dLfTv041p9XgwamCAzesW4PmDE5RLrMvy+Wu4gv/hcy8WeLl2YVrvmoaby9iZ/gfOrRcU
r26a81g8u38cTRpXXw7AAX274/3LC+jWRfCcwaWrd9u+fXU/sNo7jGG27Dy832nq8F5mpkZ8N2rc
j0TY9nPE/oCzTKspcYS1zcTYsMjFaczAbTuP7GRSR3097eiyf6dnZOHhY+rBW2TUd4SERvOVq6mq
CLdaA9DS09xLNwxHaGiUBkEQtNwyirlFtLy3cvPyaY9DCGKuRkRUrAKdurKyMtCvryMyaaKWpkZa
2b/T0jNx7ORVyrofPn5DWDh/l6qrqz6i24baxveooI1fvobzJVbQ0lTH7Wv+6NG9PeVxUlJSmO0+
CVvWL6Tcn5CYIhUVHsmGQGKeuwDiKy2Fn68AXjHduNrK67efxlVeSsWY4ToOtjbtofpzVY2iogIs
m5iie9e2mDltAi6f3Ykf4Q+wdcMimJmKtyDww8dvysfPnP/Ajp/5WeTt1OzM+Rt3oqIrvlSbCbhc
Lg4dv+Tg6jRmC9O6MMWho5cmOUwceuRPNkKbNmxQOGn8gC5rN/o/ZFoXPX1NvtXxu/efgt/eE3w5
v569CMT2Xfx+GOqqKrGizkMQBLeJRcMUUfUAIDklTSonI5qWZ3hRljRt21NhQSGtMTEA/IhP6E63
rolxfZHvb4IIyNfX0+Hx4Fm9YR8ePeG1J3O5XGzcGoBrN/nnJQz0dUrWbTpwj65etQWCIGTu3n8h
8TBaSclpUl/Domt9aLNa+6T09XFuPqBv908btx19/urtR8qkRKqqymjTuplQOYLixHK5XBw/dXXI
Lr+DP8aPHvAPG/tXfF6/DR5LVT5h7CBaIS+YoG1rK7x5egaz3YU/M2Ji42VOnbt+/68F01oxrXNN
Ye7syZNPnLq2PS+fPxyVjIw0tm30xe7tS8WO9Z2VlYO09EyeLStL5MooHgz0dXDn+gG4OI4WWOfy
tfstRg/vy/jAqbpZv/7gA/vRA5q1sW7KNxv3y0t4mgcBQUkkaxtvAz+hs609pXd3y+aNs+3HjGy5
frP/zQqIligNDPQuly+b4uqLwA+8K9rjfiRiotN8Sq9dFWUlkfEJV67c/d3c1JhW0O+MzCxOdkbk
ADp1iwu4tLxbc3JyaXv5pSUm2YuaVP6FVbNGmStX7v4uqp6Gmgpf/Onps/+Gf8A5ngnsF68+YMxE
T75EnVpa6lwNXYXjdNtQ23j1NtiBqnzZXx5Cw2z8wt1tvMBxVnh4bJ1OPFPD0QGwEkAUANorG8Sg
CYBIAEsAaDDd2NqE56zJQ94HfZGY15S43LrzVGBi9l+oqChhtvskfPtwHVs3LIKaGv1PpPCIGLkT
Z67d9/V1t2aqjTWNJfPczM9euvsmPCJG4nGye3TnXxHa1LLCuWQp4XK5OHTs4pyZbva+1dZpNYyA
IxcdpkwadvBPNEKbmRoVjhs5uNOajQE1YtJxy7YjR5pYmPKMa4uLSzBz7gqYW/XHjNl/Y+bcFeg1
wAndek9GTk4enwwVFXrxvXV0tEQ6evwiOSWN1sQil8Ol/U4uKCiUp1s3NCyG9o2vqaH+gk49fT0t
ng/yzMxs2PRxQLM2QzBsjAfsBjmjvnlP+CxaT3l8t85tntLVqTaRnPhtblVNJn4NiWrNdPv+SKZO
GbVHU0ONi9Llg5SbrKwMeerIRpLMDRa6RX+7Q7Zu1ZQUJgsA2cjcOH+O+6RpTLe9tuA9a8oEUPQj
h8MhvwReFXldasK2z28ZKSsrI/R3YdHIJG/JvGkWFeulusNCb8f2OtqaJaDoI3l5OfLSmR0Vvg7d
u7blk9m9a9sKy1tJzBF6TZ0cRlRHYqYaB0HMUutl2ylCUL9069KGjI98yPh9WZnt6IG1pKKiAmX7
enRrH1uTQgIQBCHXoL5+UXk9paSkSOuWluSg/j3IVi2akHJysgJ/y3NmTXalc65undv8gIh34K+N
7lLbOe4T3enKpNvv48cMvE5X5tDBtm/pyJwycfhxQTLU1VTJZk3NSVVVZYHnGTnMrk4OngGAINyU
5OXl+NqsqqpM5qa8oX3f7dlBUPZd0yZmuRVWjqUyjAGQCJr3kgS2eAAOtDRjweABPd6j+q4N5dbP
riu5bIkHefH0djIr8ZXIezwu/D45YqidWOcoHT+7Cc4M9odAEIRM5w7WVXY/JsU8pv1MruymrKzE
nefp3J/pPmUSV6dR22VkpBm9f6tzMzczzved52rNdL+XZ+a0CYsq067ZHpOn0znP5PFDztGV+fMb
SyQ+no5D6MpsYdU4m47MRd4ellJSUrTbP99rKq1wHXa9OodVtI91dTRL6uo74KdDW5XcczIy0qSv
rxvtpPA1kZrphioAN7chSmEhSe8OHDonNHNdY4uG2LdzGWy6tRMp06iBAZ7dPw6fReuxY7dgJ6bQ
sGh5v30nd7s4ju6+P+Bsrc9MXdUEfQ5ZRlU+sJ9NtYZfqAwujqNh1tAIoybMQXoGdTLLkNAohUvX
770jiOlmomIl1VUIwk3p/Nn7d5JT0vim/ZWUFHD+5Db0s+vKtJq/8Z3vBnV1VczyWgmqZAwnT193
muft8u/6jftPMK1rdUIQ2zMJgjDX1lS7e+bCrR7l9z9++hbtuo7B+ZPb0L5tc6bVFYvi4hIsWbYV
azf6U+4fMtD2fdsOtu1qUsx/giAKp7mM2bxn/5l5Zcu5XC4CP3zh84SmQlFW+bXISgA0NdUSUM4L
UkNdlfK5Fxn93ZaOzKJiUptuWwtzso0BpIqqFxEZ26F8mbS0NHS0NfiSSGpraQbSObeyosJXQfsy
MrOEJjLW19cuadq80Rhcuk23qVUOQXhqZSanDMzNL7DMLygwJklwpKQ4RYpy8lFKGsqvVVSM/iUI
glZwwfxMqSZUcQj79u4CRUXaqz4xZKAtqGbvU9MzaHv7EQQhlZsZ3SM9PXtQbl6+SUlxkWphYbGK
gqJcsoKCYryKksI7TT3dMwSxWeTv6A9GFcAJAIOq+bz6AA4BGAJgCgB24kEAi72dTbbsPtGCaT3+
uf0E/9x+AgBQUJBH395dMGvGRNj16kxZv56BLs6d2IKtO49g/uKNtFZMhYRGKVy++SDQ13dOo1Wr
tiYw3WamCH7/9PazlzU74SBdcnJyOZev3r1AEJ71/9Rn8b6D52a5TR1bfODwubnF9FJh1FqaNDbN
GzlkUJtV63fUuGSzO/ecWD18SO/hF6/c6VCR4xXkpWkl6JaVl02jK/Nd4CcTgnBUIIgAoasO8/OK
mtKVmZKaRmswlpgSP1fUyhaednE44XTqqauq/AAg9pIKGRlpjBne7+8V6/fSToReXfj6utUrLuaa
yHGRIKOimlGRZ9n3uMQqSyJcXFyCjJQsRwAiwwyWZ4mPi2kxV0ZDSqq4BHJSSatW7f0hrgxJUGsM
0AThqXXt8r+hgsJtAKVxypYsmAafuU6Qk6Pv9S4vL4ftmxajT+8u8PBcgZhY6nB4RUXF2B9wduK4
Mf31T5252YfpPqmpLJk3zWLj9gBKr+A5M6lt9wmJKQiPiAFJAo3MjQUmjatuetl2xK2r+9F3sItA
I3RQ8DdlbW31NwRBmBAEQf/pXkd4/zb8zoeP3/iWi8rISOPk4Y01yvj8i5nTJqCoqAie89fy7cvL
L8CZszcOEYTnP3/aAPrn79fWyWFEwNETV6aU/4iM/Z4Amz4O2L1tKaZMGsa0urRISU3H2EleuHuf
fzWZtLQUJo4ffPrwscvjrly/z7SqfOzZf2b+0EG2fS5fu29dkeMV1GRpDexUVJS/A2hVtqxr5zaU
8drevf9sRGcAnZeb16h8mZqaCjIzsynqFrQCEChMHkFM11u9+gCfUbt3z474/IV/nKykoBgKGsgo
yFbI8KGoII/xYwfOoBPmo6qZM2uya0zUj6mfvoa3WrFim6Kwj15lZSWyfbvmaU0szO42MKy/Zs3G
XQKTvxQV5VPOFlu3FG9cXc9AF7o6WkhK5n2cpqVlShMEISXovUkQ0/XiYpIXhoREj9q0aYNRZma2
0HAtMjLSu62amuc2t7J41tCk/t81IRZlDaIBgOsAmDRujgZgiFJD9B/1bqVLeEy8nzhhiaqD/PwC
XL52D5ev3YN1S0usW+mNPr35QzhzOBzM9XBAh3YtMXL8bL5JQSo+BH1VUVNRDiQIwqgmTQBXF3Nn
OUzdtvNoj8pLqjl8DYlQeP3y3V0A1kzrwhR7D5z2dJs6tuTgkfPedSV8XXmaNjHLGz5ygPXq1Tu+
Ma2LIKzbdu9KAs8uXbkj2iOxHIWFXCM69WRlZGgboNPSMzmpSSXOAITmmMnJzW1GUyQSElOk6YzJ
IyKiaYXPA0qf5bKqRrQMkyVcrthhg2RlZTDZfthev/0nl4l7rKTxnus8/MePBOfY7/FtQsOj9ZKS
UmVWrdrLU0dfT5vboL5BpolRvS8GBnrX9Qw1NhOEn1DP88SkFPWq1Ds+PnkQRBigF3k7NYtPSvf+
HpfQPSr6R4PY2HjFFRv289SRlZWBcYN6hYaGeslGDeq9qaenE7Bxe8D5Ku101BIDNEEQUvfuXHsn
zPjcro0VjgespxWTUBBDB/VEb9tOWPS/zZQB6X9x+uw/dlOnjNpz4NA5NiQHBWFRsVuo4gBbNW3E
4z2Rlp4J/4Bz8D90Dl++/rcqRVpaGhPHD8a+ncvEmkioKtq3bY5/ruxD38GuAr3h7j981UBfT/sW
AFoJBuoKnrMdRuzYdbwT1b5f2dJrKnM9HPAjPhnrNvF7xUZGfZf98O7jZQA1K1tmNXHw8AVHN5cx
IcdOXF2ek5PH8zGcn18ARzdf3L73DPUN9ZhWVSQnz9xAVHQcX7myshLpNHn43zt2HyeY1lEYbdrb
tueSeH31+v1W4h5bmJNvBhGGXQCQlZXmG0jp6WnBqmkjBH/mteOmZ2Rx0hKLpgLwEyYzOyenYfmy
ieMGY++BM3zxqnPy8kUaxRK+p8+i8sadMGYQ5szjH4PJKkjTistXkJ8vtueGupoq6WA/dN7W7Uf2
iXuspCAId5Wo0B87n7x4N3br9iO03ZFzcnI5r15/1Hr1+uNoaWmp0Tbd2sW1btlk5Va/Y3zXs7C4
yJhKRkXGWWamDfgM0IWFRSjKijFCaRzi3yyZN83ia2jEvq1bjtukpWfSNsYVF5cg+HOYUvDnsN4c
Dqd32zbN07p2bLV0265j2yV+AWoXqgCuglnj8y+6ALgIoBeAummZqSAE4aa0d8+FfnTqNjI3xvAh
vWFibAg9XS2kpKbj1ZuPOH3uJmU8U0kR+OEL+g5xxfAhvbFtoy+MGvCHKu3SyRqP7xxF3yGuiIgU
mccLj5+9NahnqPsvAFpLvusKBEHInTpxeIc4Xom1hes3H7by8nCYtGnH4VqfLKui7D1w2meG67ic
A4cv/I9q7FKbadbUPHfkYDvrFat30oqTzBQ/J7Xau00du+HS1TueCYkptAN0Z2fltgEgMiSjjDR9
AzQAREbFiDRAZ2fxj58FUVLCRV6WXDsAjwX3wyy1LZsDaBnUAUBJSZGku1IuMytHrA9BA32dktGj
+i7c4XecsSTUBDFXIzwkYvebtx+HbNzirySqfkJiilRCYorGm3fBnQB0UldTXda/b7dvzZo2+mvT
1oAzVMckpaRVqQErLSOLMgMwQRAy8bGfiXcfvkxbt+WQTkmJ8PdLUVExwiJi5MIiYgzx00Ggkblx
QZdO1pcamJjO/pNXJ8F+3ODLEBILZdzoAWLFI6SznTqykaSKffhrk5eXI//0OFdUEMRcDX09bcpY
wPv8lv3u38tnd5L1DHSFxrgJ2LuK8ZixZbfHd44KjB8LlMZmne4ybgXT16A6ad3KMoOqLxwnD5dY
v0s6BnTZrSQ7iOzTuwvl9ZSTkyXneU79o5Nkec9yHGlYT7cYEoxdVRM2fT3tEi8Ph1oVSsnZcfRu
DXVVobkPym+zZkycS0f2z7jnPMeOHtGXXLPci1LusMG9RIb26GvX5Vv5444HrCdbtWjCJ+/nO15s
eQoK8mTK96ckh8Phk7nA29mGTttHD+/zSJw+bdmiSSaTzwWCIKRcnUZtNzYyLBRHb1Fb186t4318
nHlCM0x3Gbeaqu71i7vFftb2taN+zs6f79Lpv7Y5KtiPG3xZWVlJrN+5qK19u+YpPrOdaseSjarh
EiTYnxLa/qixEh1cp47eCRH9ZtHIhLx1ZR/JzflIeZ89uHWo2q6hpoaa0Fw7ceH3yZbNG9OSJSUl
Rc6eMXEV09egOpliP+xERfpd3K06Y0CX3dq2tkpjuo9rAu4u45cqCLEn1LbNqplFdm2M27t48fT6
E8YOuiYoX1H5bUDf7p/oyP0ZK5p2/+loa5YQhJtQoyfVeFfYNnvGxFnC5E1zGbNOHHn6+tq0J4fr
G/LnqqHa5ORkySEDbQMXezubVMHlpQVBEDIujqN20dWZztaxQ6skzzmO9rznmashKfnCzluubVLT
nMeuN23YoEBS59DX0y5xnjJyH0EQf15m1blzHa2VlRUFfoyMGdmPLM76UCUGx+sXdwtN8NSxfctk
pvunpuEwcegpUPRVfUN9Mj/tHUnmBpPzvZxp/fA3rJ7HuNG5/Hbx9HZSWlpwcgkVFSXun2K09HC3
96HqA4tGJmR20utaYYAmc4PJhKhHpL6eNuX1/DkI+KNZ6DW99c9kYYwPfCWxWTQyyStr9KpNLPJ2
ajZ0sO1buh8zY0b0vU9HrqvTqO3ljx3UvwcZ/e0OSZW0xLCebrGoAUn7ds1Tyh8X/OYy6e42gU/e
kIG2gcJkEYSbjqqqMt84YPSIvmTK96eUbV+8eHp9Om1v2bxxFp2+NDTUK3JyGOFPEITYyw0lxWIv
dyObbu2+09G3IpuMjDQ5ZKBtIEG46QCA69TR26jq3f8nQOzn7LDBvSjPOd/bsQ8AeM5xtG/S2LTK
njMK8nLkhLGDrhIEUStW/kmQMZLsRwluxQCqLEZibcSqmUU2hPTZxPGDaY2tFBTkq/Vauk0dQxZm
vKfUJTn2Cdm8mQUtOWpqKn/M+Jkg3JQkaQQRtjFlgAZAuruMX8p0X9cEZk4bv0Sxmu/LqtisW1lm
0B1b1VSGD+n9kk5bDfR1ignCUeTqMk+PSU7i9uMM1/HLhcmkGj8L21wcR+0SJq9717a0E40DIH8a
MUXy83lNS6aHu71nlV1UGizycer4c1JM4veFlJQU2d+u69clPi6mQGkuh6o4T9nt53jh93VoY900
varO1bmDdeKSedMoQ+tWlBo/EP/6Kex4+SXgv2jezAKH9q2CtLR0lZx7QN/u2LR2ATw8qR01Xrz6
oD175uSZ23Ye2Smm6DoJQbir7N17diTVPu85jpCXl8OylX6UIQ+ooJNEsroZNrgXdmxejBmz/6bc
n52dy7l+88EFgnDXFxUfqLbz8mXQIqry7ZsWQ1lZUWx5JSUlOE+RzCs5JY2y7Mz5f/jKRw6zE/t5
oKerhXUrvTHF1Zdv3/2HrywWeju2X7Mx4FXV9WTNZs2m3e98feeYat59EPT0ee1OlNO+XfPUvjY2
1ivX+dEKz1DTWL3x4CcAbbp3bfvj0ZM3BqLqBwZ9pWVo53Ck+QabsrIyMGpgAFub9nzxs+N+JEmn
JYa6AtgjSGZycrpK2b8VFRXQpHFDdO3cGn57efN7pqVl6gvT73tUytKsrBy+cYCL02ikp1OHRZKV
NUiCCOZ5OQ7csPmQiqh6ADC4v+2OvQdOewIX6FSXOAu83bodP3vpbkTU9ypb1ldcXIIr1++3+vQ5
7LvnHEenjPQseap6hYVFYssWdAy3iKPkOHn44V27j0/Or8JlyvkFhThx+tqgHt0SIwnCs+UfEt9f
BgBjy1xFIA3gfwDsKyuoLjDbfZLPNr+jyoL2jxs9gNb3zqfPYcjPp2U7kBh7D5zBt9BInD2+Bdpa
Gjz7tLU08O+1/bDp44CQ0CihcjIzszlXr9+/tGbNAoOFC9dmVGsjqpnYyJSN3+MSJPoN3ryZBSZN
GMJXrqzEPx7v2L4l1iz34itf+NcmibYz8OMXdwCMx3llmp17Tq5wdRqdf/TElfVUISpVVJQgK1Mz
TDJ5+QWUz5B2bZpnDB5qY0kQfvEVEFtjUFJSpBVSID4hWTrhe/5iAH8Jq1dCckSGcCjPpy9hjsLk
xsTEq4sjLyMjS2DM6CXzplms23pA5PdCWbhcLq3QZ2Fh0bTvbVVFrRvi9pOkmDlt/JJd+87+nZ6R
VSX5FbhcLm7eftL43YcvoTOnjV9KcnCxqtuUmVk6Pp9sP/T0jl3HxuRV4Xv/2ctA3ajYuE/zvByH
rd8UcF0SMmvG004ABDFdb8OGw5QeElJSUji0f5VYmdgrwsxpE3Dxyh3cvvuMcv+nz6FeEBHL508h
KvzH1ri4RL7flI62JtymjsHjp2+xbJUfLVm9e3ZC+7bNmW4SJdNdxiHoYwifEeUXwZ/DlCzefL0L
oEKZd2sD8zxdum/Y4s+XKXLwgB4VTjpYUFCEsZO8aNX9/CWcsm5O8hsoKYk/ITXZfij89p7Ei1cf
eMoLC4sQGZ24EsAf4ZUjiFWrtiYQhKOxhobqm+s3H9FOjlGT6GvXJbRLt+atCMIvl2ldKou8nCyt
IJ8hoVHysz0mT9+248huYfW4XC7fi1RJqbRo8oShlAkcwyJi3CHAAE0Q7iorV+7l8RS2amoOaWlp
dO3cmq/+97gEbQjhY3DYuPJlpg0boE+vzoiIFJQDMF4DQKIwuV++RK4iSZJOV0JRQY6xLO/zvR37
HDl+4UbcjyShDzd5eTn06N4OA/vZoG1rKxg1MICamgqysnIQERmL90Ffcev2U9x98AJ5eYLz1YRF
xMjt3HXsWPNmjSiNQBUxFOflU5/v7qOXAW/fBWuIOl5BQR49bTqge9e2aG5lAX09bcjJySI9PQuJ
SSl49/4z7t5/gTfvPvHFGC/Lg8ev6mdmZUUQxHQLgtidKOq8tZzBAIwrLaXqGAdgAYBaOSEoSZ6/
eO8raF/3rm1xxH8Nrcn1lev2iKxTFdx/+Aqdbe3x79X9MDE25NlnoK+D29f80d1uMqJjhOe1+vw1
XOHJo5d3AbRlpCHVxIeP38ZIWmZjCxMs8HamVbdViyZo1aIJX7mkDdDPX37QW+Dl2mXtpn1PJd3e
2sa+g2c3TJk0vNWhoxf5wr8d2rcaI4fVjBRCS5Ztw8q1vM8RLS117uChXRoRhF+tX/mtqKhAO3H0
i1fvZ0GEAZpLlojtcfX85fsGS+a5ma9Yv5cvUfhib2eTlRv9xfqQTUxKExgSJer7j5XiOg0UFhaJ
DLlAEJ5aO3cE0LJzKCkqQF5Vh5EVxS6Oo3btPXB2urBkoFqa6ujc0RrNrRqhoUl9aGmqQ1lZEXl5
BUhLz8TXbxF48y4YT58HCnXASEhMkdq17/Tyvr06T67qdqWlZ0r36tEh6sjxyyLHePUMdNGhXQtY
NWv0u21paZlIS89EeEQM3gd9RXhELITlI4iLS5Q5dOTyFZ/ZTiM3bDt4qbL612gD9PeopL+ys6mz
QY8Z2Q9trKvHDrJmuSfaCTBAP3seaEYQbkoEsbfWGzUqA0EQMkcOH5hItW+2+yQoKyti/eYDoPOx
36C+Pvx3LRdZTxxycvLw7v1nWLe0hIqK2JOVfGxZvxBBwd/w6Mkbyv2Xr91rP3emg8uWnYf3iym6
VhD7/ccCqmu5wNuFadUqBIfDwQJvZ4wcP4dv3/sPX/7IRITl+Zlh2UpTQ41bPjGYuZkRTBs2qKBk
yZKenonXb4N5yjQ11Mhbt59a3LpdN76BlJQV0unWff3mIwFAqAG6hFvC91BUUiwdU48e0Ree89cg
PYPX0/jJs3ctCGKWGkFszyx/bFZ6gV35wZ51y6YAABNjQ9Q31Mf3uP+cUKJjf8gShJsOQezl+7jx
9XFpuW7LQT7Pe1en0ZCSkoKiIqWTLgoKpDUgxAC90Nux/dadJ1rR7Ud5FYX3dOtKkiXz3MyPnLp6
TZjxuWePDpjmPBYD+9lAVZXfiVJTQw3GRvXQo3t7zHafhIzMLBw+dhlbdx5BWDi17a+wsAhvAz9T
euGkpYnvnJiaSn2MKONzC6vGmOU+ERPGDBT67h47qjQlR2TUd2zefhj+h84JTMb27v0XNSVlxQ/b
ts0ymT17e/W6i1YvjkwrIAIpABMBrGFaESb5OVakTLIuIyONg3tWQlZW9OfaoaOXcPzUNcbaERIa
BZs+Drh9zZ8vUamxUT1cPe+Hbr0nIzNT+OLAq9fvt/Fwt/dhMklVVbJknpv52i0HtCsvqebD5XIR
HRvni9LJsD8eBQXZH5WXUv0oKihwqcZntREFedkounXfBn5Wn+lm77tz73GB8em5hVxluvJ+UVBQ
iJi4xOWgWAGUVVA4QFx5sd/jBa5ODXz/ZaC48oqKikV6Cn/99O1IUnIardjA9Qx0CwmCqPZsq85T
Rq46cPjCdCrDKofDwchhdpjuMg62Nh0gIyPa5p+ZmY3L1+5hj/9pPH76lrLOL2/oqm5bdnYu5+6D
lwKNz5oaanByGAH7cYPQxroZOBzhlzQ+IRmnzt6Af8B5BAVTzxUkJqVKHTt99Rzh696OWOUXWBn9
a7QBOi4+uYegfS6Oo6pNj7atrdDGuhneBvLHo8/JzUNWSsEwACfEl1x3SIj58ndYeDSfJUBNTQUe
M+zB5XJx5/5zkXKMjerh7o2DfB4UleHL1wj0GeyM2O8J6GfXFTcv7620TFlZGZw5thnWHUciPoH/
nczlcnH15v0dBDHrNJWBprbzNSSSz825ZfPG6NalDdOqVZhhg3vBqIEBYmJ5V5d9/hquuNB7Rts1
G3e9qaDoOgVHikMC4HmTOU0egcULpjGtGgDg0ZM3sOnjQKVznUFdTS0UQGs6dZ8+e6c/x32i+1a/
YwKXn3CLuXweHL88oFVUlODkMAKbtx/m2Z+Wnsn5Hv1jBYDZ5Y/NzMi0LV/WueN/tt6unVvj9Lmb
v/8uKeEiMzm/P4Cj5Y+Lio1fXlzM69EqKysDJ4cRP/Wkdj4hC3OELmF89z7kKN0la9LSUlBSKg6k
VVmCEAQhc/3quRdR0XGUYTeaNDbF7m1LYWvTXiy56mqqmDVjIqa7jIP/oXNYunwHEpPoR6T4/DVc
rPNxuVyEhEWLdUxji4ZYsXQ2Ro/oK3LgXJaGJvWxdcMi+Mx1gqObL6X3PgA8efpO30BX5w6AujrB
yAHQnWklaDAUf7gB+nVgsECPiz69usDczEikjCvX78N15v+YbgqiY36gR98puHvjICybmPLsa2HV
GCcPb8CQUTOFrlIgSRKXr9xbTRA+hwliQ51bpZCUmi7UG6+uER0TV/PiKbL8sSgqyX8Up/6tu0/+
Igj3bYLCapaQXPFjTgJ49/7TEKryzIysLuLKioqJk6NyCJnn5Thw/aYAsQ3khUVFQgddS+a5mfvt
P0XbUK6jq5UZFlG9C528PBwm7fY/vYjK+NzU0gxH/NegbWsrsWSqqalg0oQhmDRhCJ69CMRiYivu
PXhZre0ShaaGGhZ4u2DWjIm/v+PoYKCvgzkzJ2PWjIk4fuoaFizZhLgf/K/fH/FJ0hev3X1AEG71
KuN8W6OzGkbH/DClKldWVkTPHtUb3WDIIFuB+1LSM8SeraprPHn5zoOqfIbrOGhqqCE7O1egN9Iv
Bg/ogecPTtAabNMl7kcieg1wQuz3Um+7R08lZ0PU19PGwb0rBX4ch4ZFy38NDj0tsRPWEAiCkPkW
EsFn3Bk9oh/TqlUKKSkpDB3Uk3JfekbqCKb1Y2H5hZqq0gdx6t+682yDsGQqxdxivgG0jvZ/Dnkz
p9lDSop/uPD+w1fK+K1pael8y6d7dP/PSEoVhiMjK5tywvnNu099ypeNHdUfBvo6AABFBWoPaC6g
Iai9s2ZOnn3rzlPaHgqG9fSKf64AqFaiQgMPvnwdROkpN3hAD7x+fFps43NZZGVlMN1lHD69u4Ip
k4bRPu7GP4/EOs/T54FCQ36URU5OFv/znYEPLy9gzMh+Yhmfy2LUwAC3r/lj9d+eAmVcuna3q/dc
xypfKskQFgC0Ki2l6mkDQL7SUmop3rMcRj95+lZgfE7rVqLzNB45fhkjx89GTTFq/ohPQp/BzoiK
juPbN6Bvd2xZv1CkjOiYHzLv3rxjzp27CklOThPbwFSbCf4UqvcHJn9lqaGoqGs8ohrPCiIkNErh
U1DYZUH7uSS3QsuqP3z8puIz24lv4JWSkt5SXFnFxSXISsnii+ESFhr7l7iyAKCwoFDowOvlm4//
pKZl0B6caWmoiczJIknmz5+qevnG/f25FOPOwQN64OXDU2Ibn8vTuaM17t44iNNHN6GeQc1IjzRp
whCEfLyBBd7OYhmfyyIlJYVJE4bg7bOzPN9tZQl8/0Xt26fYk5XRtUYboJOT0yhnlaxbWlZZ4kFB
tGsjOB5xbl5+rc4IW1lmz5w880PQV9Xy5SoqSvCe4/j7/woCDAU62po4sHsFrpzzk/hN7Oq+FD/i
/3vuNW8m0SSe6N+nG2a7TxK4/9o/j/pKOnMo0+RmRfakCo3Tp3dnplWrNL17UudsS01L/6M+GFhq
NsrKys/Eqf/5a7ji1+CEi4L2c0v4Y0AbGOj8/r+5mREG9uN3pnz9Nlh7vpdz7/LlCUmpZmX/blBf
n2dikcoAnZKawRcOw3vWlAlfvobzjQN85jr9/r+8vBzlu6W4mNoATRBuOlev3t1AN/YzAJgYGVb7
0tMlPi6mF6/epQxr1b9PN5w/uU0i4aSA0kRhAXtX4fTRTVBTE52T8X3QV7wP+kpb/skz9HKWGBvV
w+M7R7FsiQfk5eVoHSMMDoeDhT4u2O/3N6URuri4BHfuPd8hkU6seTRkWgGayAOo8uWqNZV3H75s
FPYsEhauori4BH+v2oUprr4ov0qEaWK/J6DPYBckJKbw7fOYbo+J40VHZLjxz8N2C31ca0ZgXAkS
n5hsXnkptYf0jCxOQXZUnY7pzVJ7IIgt6fUMdMWarbt09V5PLw+HcVT7SkrICk+gfvwSsrZ8WXxi
coW88DJzsm152+mpdf/xqwp5axYKmcycOW38klt3n4r1DNPSUg+paB9VhKjwuAuhYfyr8rt0ssbp
o5sox84FBYW4ffcZiJU7MWnqAvQb6oo+g11g7zgPxMqduPnvY0pHijEj++HTuysYNbwPmEJDXRUX
Tm3DEf81fImAi4qKce/BSyxfvRsTneajz2AX9BnsgqGjZ2L6rGXYuvMIZcgNfT1t3Ly0R+DK9is3
Hgz29XGucLK2Gj0jmZmZTWllblBfrGSeEqFBfX2B+/LzCzWqXaEaxOu3Hyln2GZOmwBdnVIHHCkp
KXhMt8eGLQd/729qaQbnKaMwzXmsxD6ky7I/4Cyu//OQp2xgPxuJn2fNck/cuPUI30Ii+fZlZmZz
PnwOOYk6lFAlL7+kafkyKSmpShv3paWlMGYkvxf1vQcvkZySxlOmo61JuQpCWrpyc2pWTRtRlmdl
5Vb/Q4eFRQBKaiVPlBQVUH52X0dbE4VFRZRGiwuX7/Tz8nAYt2nH4VPl9xUX8ydR+eVh/ItZMybh
6o0HPGVcLhefPoduAsBjPI6N5Y1HZ9ONdwVuqxalsfizs/9bvfUjIZlvxVNQcAjf0vQ+vbvAuiWv
V2A9A11ERMbylBUVFlFODD9/+ulxRNR3ypAW5mZGlDGR9fW0xYs5IQHCor/vKh9rHSgdixw/tJ5W
TFhxGTOyH1q3aooho93x5WuE0Lp+e05gzw5CpMzc3HycOC3aAN3LtiNOHt7we8wgSaZOGYnwyFi+
xEpAqSfHrOn2s7fvPr5N4idmltrg/fwLncqLqH3M93LuvXHrQaEJhG7few4ul8u3AuV90Fe4zVyK
l6+DmG6GQEJCozBoxAw8vnOEb5LQb8tfePo8kO+5XZbCwiI8f/n+AGp2Ik2xycrKFXtJPB1evAqi
TM7tv2s5X26A23efYe+BM9XW5sJimAF4UWlBdZT5izdg1brKh4eUBFTL7usahoa6md/jEmi/IwsK
CnHhyp0jixdPf7xy5W6eJIaFhUUVftfef/CyySJvp2arNx78BAAEQUht3bJJsyKykpPTedxVI8Mi
tqSmZlToo5jL5YIgPLUIYjNPbDbfea7W+w6eXSauPE0N9ScV7SNx8fV1q+e380Sv8uXKyoo4eXgj
FBV5/W3ifiRi9fp9OHbyKtLShUdMVVZWxPgxAzHXYzKPzUNDXRVnj2/B9l3H4LVgbbVOCLds3hjn
T27jix7wIz4JW3YcgX/AOaSkpouUY9W0EXznu8F+3KDfZQoK8rh4ejus2gzlm0zOysrhfPwcdgQ0
w0GWp0YboAuLqDNNKitXKNxOpVBVETxeKCkpqbyrTi3Fe67z8E1bD/BZ58t6P/9i/SofOEwcirS0
TJiZGgk16leW6Jgf8F64nq980IAeFZAmHAUFeezZTqDXACfKJIv//Pu4zQJvZ5u1G/0fVkB8jaM4
v4jPGCsrKyMwGRhd5OXlcPoofwZumz4OfMkem1qaUdatLIKeLbl5+aLdAllYqgmCCMhv2bxx9oeP
33h+lxmZWTi0bzUmOs3nexblFxTiwtW7R4j5s54Q67bzfPXn5RdolD9HeQN0n96d0dTSDJ+/8Npi
7z981XL5Eg/Tv1bsiACAxV7uRqu37OYx8JZfxiUjIw2bru14JghDQyO1CYKQ+pWoxGf25Obb95zi
87KYV8b7+Rf1DHT4DdDFRfXK13OcPGJHwJELTaj6dLL9UOTnF1AaoDU11as1/jtBEHK7dm2n9Pzb
sn4RNDXUquzcjcyN8fTecYy2nyswfjIAHDp2CX8tmiHyPX705BWkCklayOFw4D3HEav/9qSVBKai
LPV1x/WbD/Hu/We+fUGfQuYBqGsG6OofKFcc1cqLqH18DA7ZUVIiPC/T128R8Jy/Fq5TRyMtLROf
v4bj+KlrePDoFdPq0+LNu2DM8VnNN1mlpqaCYwfXwqaPg9CP9QePXhn5zJnqvGHrAX+m2yIpsnNy
q+Sb8XtcAs6c/4ev3G/rX1AF7zdseGQsZd2qIj8vv2G1nawWIigZMEvVoK+rHQsxJ2kjor7LPnn0
5jlBECZlE+rl5+VX2JiRX1CI0Mi4nQB6AkBuZnQPKscDOsTGxv8e2xIEIXXs6MGxlemj3NysxgB+
J+8iCELuyqUz9+gmHiyLmooCvWVwEiA64odfekYWXx8unj8NRg14zRcHD1/ALO+VIkPE/iInJw/+
Aedw8PAFTLYfgvWrfHicJmbNmAjLxqYYM9ELGZlZtGRWhl62HXHh5DaelYtFRcVYvX4f1m32p90u
AAj+HIqJTvNx6uwNnDi04XcID20tDaxZ7gWnaYv5jnn05G0rgpirQRBb0sXVvUaH4FBXU6UcmZX1
mqou8vIFxy+Uk5XNFkNUneJD0GfK5YNlvZ/L0sKqMWy6tatS4zMALFvlx+cFaGJsiLatm1XJ+Wxt
2v9OilWegoJCvHoTfKhKG1yNFHNL+NzVCwoKER4RWxFxNYqgYOpVQkXFxX/sJBNLzcSogT5fJu+i
omKYGBtioY8L5TERkbGy954+f04QBM+7Pzc3T6N83fIGaA6Hg6W+7nwys3Ny8elbxPZff2fkp48r
n/SjTy/+8Dz9+/LmfktJzeDkZkb/niGMiknYWVBQyFOnU4dW6NObPxoOVeimgoIinpeMl4fDuDPn
bs6k6pdWLZpg97alCPzwhbLf1FVV7tO5JpIiIzlsakJCCp811rqlJUYOq/oV6Zoaarh+YbfAmPhA
6TN/7cb9QuXk5xdg/eYDAvdLSUlh17b/Yf0qnyo1PgOlk6RrlntR7nv1+mODVatm1YwgfpKjNiU/
rv5BPcP4+ri0vHv/uegAzwC2+R1Fi3bDYdPHAdM8iFpjfP7F3gNnEHDkIl95547W+GvhDKHHkiSJ
uw+ebWS6DZKE5HIrFti+FsPlkpJf5srCUkF0dbUq5FRw/+GrBsHvn94tW5aTl6ddEVm/uHf/pQ1B
zNUAgLT0zArnG/oSEqHxK9Z6Uty3hSGhUZXyCivOLeRZEvzm5f2Xb94Fa4grR1dHk7tqg79YiR8r
w4eP3/jCAioqKmCG23iess3bD2Pq9CViGWl/weVycejoJVi1GYYr1+/z7OvTuwvu3wqAlqa62HLF
YeQwO1y/sJvH+BwaFo0O3cdh6YodFWoXAFy+dg/DxnrwJAqebD+E0m6Xlp7JiY2KWVWR89RoA7SG
hiqlC3R4NWfSBICUlHSB+5SUFOr+ehUKFvk4dbz/8KVZ+XIVFSWeGJ3VTXhELI4c588XMHxI7won
NKLDmuWeUFejduS5//BlQ+9ZjiMZ6xQJIistnUZV/vlrta9SlzjvP1DHNVVSkP/jPpBZajZ6OjqU
A+iXrz9g+f9mURpqAeDB41f1g9494ckil5WTy+NJLSsrQ2nUHTuqP1q3asov89HL/r+SHKYkpfFY
SNu2toJpwwZ8xwzoyx9TOjU1cxQAEMRcjXsPX3Urv3/5/2ZRtolK1/z8wt8WdN95rtYnzt44lpPL
PyDT1FDD+ZPbUFJSQumFJCcnC1VtpVtiXJpKEx0TT5lYwM15TJW+w8oiLy+Hs8e3YPSIvgLr7PE/
zecRX5ZV6/ciNCyacp+MjDQO71+Nac6VctIRi752XdDUkm/IgpzcPMRGpkyvNkWqh7TKi6g20plW
oLr59C1yb365Cba6zEzP5ZRxJhcvcKN8p5TlbeBn9Rmu48Re9l1TUVZR+nMu/E9kZKRTKi+FhUUy
aKmr/VvRY89e/LeHi9Mov19/5+TwO3CIQ3JKmlRUeNQWAEhKSutUUTlZWTmcnMzIvgDwNvDT3Mr2
UUFRYcNf/3eYOPTUlev3W1VEjmnDBumV1YUuvj7OzT8Gh/AZYkYOs4OG+n/Fr958xDzfDZU+X1Jy
KoaN8cDfq3bxlFu3tMTNy3tp5VSpCGNG9sPJwxt5cqU8exGIzrb2Ah1pxOH23WfYvP3w77+lpaUx
acIQyrqRUXF96cotS402QJsYG/6gKg8KDkFWVk616hL8OVTgPjVV5cBqVaaGEPw5YjdV1m2P6fbQ
0a5QCCOJsHLdHsps4FUdIF5XRwu+810p93G5XAR/DV3JWKdIEDlFOcoZoOBPoeKKqnFQfSABgJKy
QjrTurGwlEVDW51y/ezL10GQlpbG8YB1MDE2pDz23KV/u0ydMvK3+2pmZg7Pcn1jo3qUHqkcDger
/p7LVx73I0n6e3T2OgCIjUtsUXafIANmI3NjPmNgYlJyVwCICo/alJzCu8zP1qY97HpRJzotv6wO
AAryC7QBgCCm6126dv/xj/gkvgZJSUnhyIE1MDNtgPdBX1HecxsALMyNcwnCr1pXOX3/kUgZJkSY
R3JVICsrg+MB69HLtiPl/qKiYngtWEu57/OXcKzdSL1qnsPhYL/fclqJyCTNuFEDKMtT0lIlnyCC
Wao16U8lqf2z12Iwf75Lgzv3nlUoOVRtJTc3Hw7Oi3i8qoDSD9utGxaJnFh79uK9J9NtkBRqaip/
3KpZORnp2r9EkqXOoKqtfEVOTrZCx5IkicPHLs+Y6WbvCwBZ2TmVjun++OnbcQRBSEXHxlcqmVJq
avbQeV6OA5+/el/pFV15+UVGADDDdfzy46euVdhTwMBAN7KyutAlPTNvFNU4vm1rK56/lyzbyvcu
qigkSWLpih3w8FzBE/qwfdvmOHd8C6SlJbu6b1D/HjgewJsH5tzFf9F7oDNfvqzKsHYjbwiP3rbU
cyNhYdEVytFQow3Q9Q31KQMQFhQU4tzFCk9eVYgLl+9QlnM4HOhoaZyv/t5hliXz3Mzv3H/JNxtG
Ffu5OvkRn0Tp/aynq4Uunayr/Pyz3SehoQll7is8fPTaklg4w0xMkTUOeSmF21QfC0+fv2NatUrz
7EUgZbm2lmagWIJYWKoYdU3Vq2Vnv3/xKymVjrYmzp/cypd86BdHjl92nu4ybgUApGdk8ggqn8yi
LP37dOOL6QwAz198mAoAIaFRPOu0hHnQTp4wlOfvyKi4RgDw9FnghLLlHA4HK5bOESinsUVDvrK8
/AJ1gnBXuXHt6afgTyGUnfD3Xx4Y1L806ocgr4GGJobCs/FVAVHRcXwzuFqa6qhvWLWhq6iQlZXB
2eNb0KSxKeX+m/8+5huPkSSJabMIFBZS5/FYsnAapkwaVu1tAUonMqhISEhtIqaomk4MgNRKS6l6
4mqJnhIjOuL7gaysnD8uDEPghy/w23uSr7x717YYO6q/qGNV586ePJnpNkiCeno6YUzrUJ3IyEhD
VVvrNtN6sLD8giD8sptYmFbYk7GwsAgHj5xfOcd9ontmRnal8y2EhEYpJMZ9W/wtJKJScRsSE5M7
ffoUto4qNKq45OcX1PNwt/c8ePj8ksok1dPT0XxZaWVokpqWTuktYdHI5L8+SkrF7bvPacuky849
JzB33hqeMrtenQWu3KwITRqb4ljAWh4HoROnr2PsJC/k5eVXQjI/ySlpuH3v2e+/27axopwojoyO
k13s7WwijmyghhugDQw0BSadWL1hH6WXa1UQ/DkUd+5R/1gtG5vmLV+75z0zPcQcIZHRu3Nycvl+
iUx7P58+d5PydzFscC+Jz0JRoaAgjyULplHuy83Lx7eImC2MdY6EWLt1b3R9Qz2+Tn745E21Zn6V
NKFh0QLjWGuqqVZfthYWFhoQxPZMy8ZmfFkuwiNif8+Ct7FuhstndvJlfQZKvVcDjl5c7DXTYUF6
ehbPw9GsoWADNABsXreAz0M6KPibspvz2E3xCcm/d7SxboZG5oInxyfbD+V5Ln8LiVTxcLNf+jUk
gkfhOTMno2tnwYmWyw4uf5Gdk6t+/+6rTy9efaCMz+cx3R6LyzyrqZLTAYC+nt5T8a9O5UhKTuV7
WVk1a1QRURJBU0MNF09tp/wdAYCH5wqeRIP+h87xJY79xfAhvbFsiQdjbWluRe1glJGZVXWZHZnj
MdMK0OAB0wpUJwQxV+Peg5e9Ky+pdrJk2Tb8iE/iK9+wep7IBPOfPoX9j2n9JYGOjma1v1OYpKFJ
/YKKJKliYalKzMyMPlfm+Ny8fBw8emnHj/gkieQIunHr4ZLs7NxKTUx+/hpuef/ha6vKyPhFWHh0
l4DDFzdWNlSUpq7ayUoJEIPs7BxKD8BGZv99h7x6E0S52lESbPM7yhO6AgAW+rigr12XCkr8DyUl
BVw8tZ0n1Ovtu8/g6OZbZe0p65SnqaFG6dBEkiQKuaTYDhw12gC9bmPAv00sTClN+t9CIrFslZ+4
IsWmoKAQk5wWQNBsUts2Vn+cYcrHZ7Ly/Qev+NYCq6oqMxr7GQBOnrlBWT6iGhI3/cJh4jCBS98f
P30zYM+ePRVb91ODaNbUPLJ8WWZm9m/vS0liP24QFng782z24wZJ/Dz/3H5CWa6nq8VV0zE7J/ET
srBUElPTBp/Kl5EkyXMf2tq0x5ljm3iWa/0iP78Auw+cXlM+2Z+ZaQMIo3WrppjnOZWv/PzFf3nc
lGdOmyBUToP6+hhQJhlhfkEhLt+4z5NquVWLJlizXPjqa3NTI0hJ8Q5nnj5/Z3j/4StKS/rE8YOx
dcMinrLA99Qe0Fp6GpdQjRCEmw7VRF7zZpVamVlpLJuYCrwO8QnJ8JxfGoojMSkVCxZvoqxnoK+D
fX7Lqi2ONRXaWhqUhq6srByFCoir6ZxiWgEa/FErCCNCI3YlJKbU6G+vqiQzMxsL/9rMV96gvr7I
74eHj143WjLfXXjA6FqAioLqjqpOuloW74XrMc2D4NmOnrhSbee3bGJWKUMfC0tVUE9fp9Je+ZmZ
2ZxcCXmeRkTGVtqQHRoWLU+V66QivHj1QbuyBnFdHU3u+vUHq22SOb+gkM9CKi0tDdOG/9ml434k
iSVTXOb5bsDT54G//+ZwOPDb8j+BDhx0WerrDssm/61E/B6XgPEOPgJXGkqCZy94/WvVBcS0Lios
FjsMR40fBHXs0FLgx9/q9ftw/NS1Kjt3QUEhJjsvFLg0V0NdlTQx1JvLdB9VNxmpeesSElP4Rk+z
3SdBW0uDMb3CI2Lx4tUHvnJ5eTn06Na+AhIrhqysDBb6uFDui475IRP4+l6t9+IwNWlAaZANOHJB
4uea7jIOa5Z78WzTXcZJ/Dynz92kLG/b2uorQRDVs9yChUUMDPS0KQfQ5SeCBvXvgSP+ayhXgVAN
ns3NRI8lli3xQOeO1jxlZeM26+tp04rxu+wvDx7jcXRM3O8JOiUlBRwPWA+qUCNlUVCQ54sDXVJC
7REwqH8PHNyzkuechYVFlHke1NRUSBUVo2qdZC7KKqEMFyIsLEp1MWvGRIEhLA4fu4RjJ6/Cc/4a
Hm/osuzz+5vRFVK/UFXh7+KS4pIaPx6uAOcBJDCthBASAFSfJYxhCIKQu/fgxSim9WCaI8cv4827
YL7yuR4OAkNGAaUTlKEREVuZ1r+ybNzpH9WqZdNqSxJ6+Ngl7D1whmcTtEKlKjAxMaw2D0gWFrro
aGocYHIy/E/AsolZtY4/iotL+D4WpKQ4KBvvu6q8hX9RUlKCyc4LkJ2d+7vM3MwIC71dKizTuqUl
vGY7/v6bJEk4uCxCSmp6lbYlPII35ZeMjAxlvWKyWENc2TV+wG1mUW+2vr425bp+LpeLKa6LsPfA
GYmfNzklDf2HueHMecHfnkMG2F5YudE/iuk+qm6ev/gwpXyZmpoKvGZPqYg4iXH9n4eUnuqdOrSC
klL1Ojc5Thou8EP746eQqWKKq3HUM9LapKamwtfZx09fQ1p6JtPqic2LVx/w8PFryn0W5sa7xBTH
wlIt6GhqHKIaQL98xb8SYdzoAdizfSmfpzAVFo1EG6BlZWVw5tgmgXGJ3d0miDQcA6VhOibb82dX
5nA48N+1HM2amtPqC6owHOXp3rUtTh/l9wb/8PEbCiiWGVo2bphW3ZNPsqryKVTl+fkF1akGJRwO
B5vWLhD4G3Kfu1ygU8DAfjYYPKAH000AAMowXSqqysx3sOTJB7C50lKqjpUA6mK/U/I9+uOG6Jj4
Wr8CrrKQJEmZoFRDXRVuU8cIPfbh49e9CIKQQS2nhVWjq0zrUB3o6WpxdfU1djKtBwtLeVas3xNi
0chEsoFzWXhoUN/gbXWeT05Ohu96FhUV8zhFVEculfCIWKzesI+nzHOWA7Q0Kxbie+WyOTxhD4+d
vIq7919USJY46On+F8GQy+VShs8CAFmOjNhu5TXeAE0QuxOHDLDdJ2h/cXEJpnkQmDp9CTIys8QR
LZDjp66hWeuhuP/wlcA6Hdu3TDG3bCt5N8wazpxZk12Dgr/xuSjMmTmpwjeWpKDyfgaAXj06iimp
8igoyMPFidrR5fWbj4YEMV2v2pWSIASxO7FHt3aB5ctzcvIwx2c10+qJBUmSWLp8B+W+Jo1N87ft
OradaR1ZWKhYsX5PiJmpEZ8B5+XrIMrJOGfHUTh7fLPQCTkZGWk0btSQ1vnrG+rj2oVdUCu3LEtX
RwseM+xpt2MlMYdPp0XzXDF+zEDaMkSFqBg8oAduXNxD2fYHj6jf9Q3q16v2pcME4ZdNlZ09Kjqu
ulWhpHWrpgI92zMzsynLpaWlsXalF9OqAyg15FN5aOvraScyrVsVsQVACNNKUPASwB81ufv85Qdm
Y9TVIM5d/Bchofz+O56zHED1/PtF3I8k6dTksIq7ktUQGprreWlqqFU+U1gNx6ZruycE4ZddeUks
LJLHsklDNjxMFaKrp1WtE23qqio/qMrff/j6+/+tWjSpljBwm7cfRkxs/O+/VVWVxfou+kUb62YY
0Lf7779zc/Ox6H/V41fQ2vq/iFcfPn4T6AijqCgr9pKaGm+ABoD9Aedm2PXsJDQT/cHDF9Cy/Qie
gNniEh3zA4NGzMBEp/lIShaclLuxRcP8PradO/+Jy/I/vP+6pHyZupoqPGcx6/0MQGD84aaWZozo
M8N1PKjivOXlFyAuOnU+I0pJkKZNGy6QluZ/hBw5fhnLVvpV+TIXSUCSJHyXbhEY/7lLJ+vjTOvI
wiIMi0bGfO/GlNR0hIZFU9YfMdQOd28chJ6uFuV+czNjWp7Lv2jVogmfV/HaFV5iTUjWN+SN/zls
cC+xM0e3aiE4B4bb1DG4cGq7wCRXggzQ+npad8RSQkKYmjTg8+J4/KxaHUmEstTXnZYn/S/GjxnA
eAzrXwR++EI5OWOgr/OhAuJqAwUAJqJmeRonArAH8MeMob08HCYFffymUnlJdQMul4sNWw7yldc3
1BcZuiky8rsr0/pXFoLYm2zTrV3NeahXAXJysrBoVH8e03qwsAiifj39PyYEVHUjJycLLR2d09V5
Tk0tNUpD6IPH/43xjRoYoG3rZlWuS15ePjZtO8RT5jHdnjIfjzDmeTrxGMwDjl5A7PfqiWxi17PT
7///8y+1nURHW5O7aoP/R3Fl1woDNAB069Heukvn1kJ7PDrmB3r0nSIwlqswHj99i9adRuH6Pw+F
1mvZvHH2qKGDW69Yv6cmepRUKfM9p7Z7/Owt39psz1kO0NRgNoF8WnompTcFAIEJAasaY6N66Nu7
K+W+0LDIMWKKq3Gs2xjwb++enUKp9hErd2LA8Gn49DmMaTUF8ujJG9j0ccCaDfsp95ubGRWamKnP
ZFpPFhZh1K+n95iqXFBIGQDo2L4lnj84QTk5Z0Uz5EVZ+tl1xe5tSwEA3bq0gePk4WLLWODlAqMG
BmjdqimOHlgrloETAFq15DdAczgcLF3sjj07CAhK+lRSUkIZD1NKSgraGuqHwQDm5g3Cy5d9/hKO
oOBvTKjDr5+ZEQb26067/mz3SUyr/BtBYzyD+nr7xRRVm3gFYBKAqstWQ58kAP0B1NzBQRXwIfjb
30zrUNM4fPwy4hOS+cpFhfN78za4JUEQteb7VRBWlmZTlSqZmKom07d3lw+rNxys+nXiLCwVRFNX
fbe4BkEWelg1Nc8kiM2plZdEHx1Ndcq43qfO8toF7ceJzk8jCQ4evoCsrJzff+vqaKFPry60j1dT
U8Gwwb1+/02SJLbvOlYtumtqqGH4kN6//z507CJlveZWFt8rIr/WvMAJYntm336tGo4cZveMyuvy
F0VFxZg0dQFevw2mLTsxKRXDxngITJwDANLSUhg6yDZw5Oh+9Vdv3PGFtvA6RGhE7LbysRPV1VQx
d9ZkRvV6+jwQ9lPmUXo1AeC5+asbqtimAPDyzUcjgpirwZhiEsK6TbPJCgK8JW/dfooW7Yej98Cp
8Nt7AsGfQxn1is7MzMade8+x6H+bYdV2KGz6OODxU8EOKHY9O28miAA2PhhLjUZbW4PSS/+BEAM0
AJg2bIDHd45ixFA7nvKmluIboAFg6pSRIBbPxK5t/6vQ8jYlJQVs37QYV8/7QUVFSezjm1ma83gW
KCsr4vD+1SAWC59Deh/0FekZ/OG7LMxN8les38uIkayBYb1bVOUHDkk+yWtF8ZgxkVa9Du1aoEO7
FkyrC6DU67L8hwgAmJsZF2zY4F91Ga1rBmcBDESp9zFTBAHoBOAd051RnfjOc7V++OSNaeUl1S3y
8wtw6Ch/nvnmzSzQulVTgcd9j0uQyUgKZ/bDQwKs2rD/Q1+7ri+Z1qMqUFZSREsri1p/jVjqNqtW
7f3R1NJcMvFbWXhoZGZc7e/5VRv8PzazNMstX/71WwSePPtPHVen0dDW0qhyfTIys/hyyY0fM4D2
8aOG94FimUnKR0/e4MvXCNrHV4bpruOgoCAPoNSh6fOXcMp6ZqZGNyoiv1ZN+/w0BnXx8XQc8u7d
l21Pn79rmEcRj6SoqBgnz1xHuzZWtOQ+ff5OoPFZWloK3bu2jW3bqtn8jdsPnbh87T7T3cAIBOGp
tX3bgU7ly92njYe6miojOt259xx/r94l1NMPAIKCv6F3z040pUqWoYN6QU1NhS82ZnZ2Lifhe7w3
gL8YUUxCrFu3//mYEX0fnLlwizK7FJfLxd37L34Hy1dXU4VlE1M0a2qOBvX1oaOtCV0dLejraUNX
VxM62ppQUJAHh8OBhrro31V6RhZIkkRBQSFyc/ORnJKG+IRkxP1ILP03LhE/4pPw+Ws4wiNiBU5S
lKdj+5Ype/xPL2S6f1lYRLFu04F7+nra3ITEFJ6ZWVHPRQDQ0lTH+ZNbEXDkIubMW43MzGw0o2mA
Li4uQez3eERGxSEqOg7xCcnIyc3Dlh1HkJKSjtS0DOTk5AEACguLkJP735hQSkrq93tDSooDLU11
aGmpQ1NDHa/fBkNLUx0N6uvDxNgQJsaG0NfTFqmPvLwcLBubISj4G1o2b4yThzfSCr8kKNdDo0bG
IV9DqmegVx5DY52/9HS1ZicmpfJc030Hz2DJwmnVMnAWRZ9enWGgr0PpwViWKZOGMa3qb67eeIBv
IZF85e3bNr8bFh4tvsDax20AVgCWAHAGUF0hIXIB7AWwCKWJEf8oQkKjthQW1gTn85rHidPXsMDb
ma984vjBePdecHjWyJi46QAOoZbT3NLc/tHTN99SUtJrjUMYHYYMtL21asP+uhrWiKUO0djc+P2H
oK/dmNajrlHPUP8ME+dtbd3sVvDnsOHly9dt8selM6X5nlRUlOA5ywFLlm2rcn3OX7qNqVNG/v57
YH8bcDgcWvaIIQNtef4ub8yuKtTVVHnCIq5at5eynpKiAgzqaxMVOUetMkD/QkW94bVG5rldwyNj
PSMiYyndL+l+RANAEwvBjglcLgmSBKRlpeNpC6yDRIVHbkhJzeBxa1NUVMCcmdU/wf3pcxjmL96I
azcf0KqflZVLq15VoKSkgGGDe+HI8ct8+yKjv49ELTdAA4BVq0aDA4O+JoeERsmLqpuRmYUXrz4I
TBhJRamx6r/v5ILCUmNzVaGkqIBedh1HiaMjCwuTWDYxi0tITGlQtiwqOg4hoVGwaGQi8njHycNh
a9Mejm6L0axcCA6SJBEeEYt37z/jfdBXBL7/jI+fQhH7PR7FxSXV0j5FRQU0MjNGi+YWaNWiCaxb
NoV1K0u+ONbt2lph5HA7+M5zE5rIqiz3H1I7oBka6N2tlsZRQBB+2WNG9H1UfmIvJycPK9fuwaa1
C5hS7TdSUlIYNrgX9vgLDvHH4XAwdFAvMaRWHSRJUoZbUlNTIRs1bCBewPHaTTKAuQAuAbgAoKqz
R2cDGANA/Nh4dQCCcFfx23mSfryaP4z3QV/x6XMY33vHftwgLFiyCSUl1O+YwA9f2jCtuyRYsX5v
2NQpIw8eOHTeme4xcnKy6GnTAZ06tkJD4/owrKcHKSkONDTUUNncWpmZOcgvKEBWVg7CI2LxNvAT
nr0IFCvmaGOLhvmWzY1G4Cxj3crCQpt69fTOAWAN0BJESVEBWroaR5g4d8MGhvNVVJSGZWfn8jwN
r1y/j/dBX3/ni/GaPQUBRy8KzJcjKW7fe4bs7NzfKzu1tTTQzNIcwZ9DhR7H4XDQrQvva+7C5epJ
S7Ny2ZzfeXxevPogME+WTde231at2vtDHNm/qHUG6DnuE93PnTm+Lij4m7KgOm2sm2HShCG0ZTa1
NIOTwwgcPMy/vJUkSTx49KrBsxeBd4cN7vWmeRPTUSs3+kfRFl5HePvu8+jyZU6TR9DyTJMUubn5
+Ovvbdjmd1Qsw4eamjLtulWBIAN0aFh0xda61zAIwi977iwH9527j/uXD9EiCbhcLtLSM6utPSOH
97m4evU+erMbLCw1AKMGBq8BNChffu3mA8z1cKAlo6FJfdy9cQBcLolPn8Nw7+FL3H/4Eg8evRaa
lLc6yMvLR1DwNwQFf8PxU/9FSmjS2BS23dvD1qY9bG06YPe2pbQNzwCQnZ2L2/eeU+7T09U6ymSb
G5nVd1dTU/mYmZnNM4jevusYpk4ZWSOS+o0YZifUAN22dTM0qK/PtJoAgFNnb1Amqe7Xu8sjpkKt
MEQDlE58u6B6wvCpALgB4CoALwB/VP6UmMjEDeVXMrDwcuLMdb6ks/UMdNHLtiP+vfOU8piIyFi5
hd6O7ddsDHhF5xw1GWPTlm5trD+Pfhv4WeRkUCNzYzy4dQiG9fSqTb+SkhLsDzgH9znLRYbRk5GR
xsC+NrMIYi9znj8sLGKgra91QElRYXNu3h+3OKfKaNmiSTJBbK++D/cyrFi/J2TkMLvn5y/d7ly2
nCRJeC9ch9vX/AGUOrbs3rYUfQa70F4dXREKCgrx8nUQetl2/F3WrUsbkQboppZm0NX5z8kmPCIW
3+OqPvlg965tMcN1HE+fUSEjI42WLZtMvynAOC2KWjMo8nBztOxh0+HTtl3HdwozPuvpauHEofVi
fYQCwNb1i9DCqrHA/YWFRbh09W5b/6OXwj2mT1jNdH9UJ16zHQe+D/rCEw9BRkYaPnMdq02H+w9f
oVXHEdi07ZDYXndqqswmHu9n1xXyFHGSQ8Oi5YmF7o0YVU5CbNl++MDoEf1qfQzNzh2skxo1aTuK
aT1YWMRBR1fjPFX5lev3aR3P5XLx9HkgfBath7lVP1i1HQoPzxU4e+EW48ZnYXz9FoE9/qcxYco8
GJrZwrafIzZtO4ToGHoT8ldv3EcexUeHsZFh0cp1e0THMKlCVm88+GnwANur5cuLi0swc+6KKh0w
06V7l7YCkzsCQC9bZkJflSc3Nx/zF2/kK1dXVyWtmphNqYDI2og6gDUoNQC7ofrH/4MBBANYBaDu
Zl4rx9t3HycwrUNN58Tpa5TPswljBgo9LiU1h14g+hoOQRDcXrYdh6uoKIl8qHvOcqhW4zMASEtL
Y5rzWNh0ayuy7qjhfe5s2Xm4Lid0ZaljEMT2zOZWFilM61GXMDM1el55KRWnWWPzKVTP0zv3nuPi
lf+8iHv37AQXx6r/5H/6nDccdovmjUUeU97J5MmztyKPqSzaWho4dnDd7yTwx05e5YmdXRZbmw5h
6zYduFfRc9UKA/Q0lzHrjp0+/+nBw5dNhX10WTQywdN7x9HYoqHY51BVVcbD24dha9NeaL34hGSp
HbtPLOzVo0PUokUzRf+C6gDhETFLy5eNGz0Apg0bVEScWJSUlOB/y7ej98CpQpdJKCkqQF1NlfLH
YWZa9XoKQ0VFCT1tOvCVkySJhJTUOvPx26RZ+6FdO7UWGKqmbWsrNGtqDmVlxWrVS0FBHsZG9dCp
Qyuhk0wG+joltr27diMIgrlMiSwsFUBDS/qMsjL/YOvh49dISBQ8ro6KjoPv0i0waWKHrr0mYvP2
w7SNtzUNkiTx7EUgvBeuQ0PLPujWexKOnbyKgoJCgcccPEKd1K+JRcMascqpcVNjezNTI74GPHz8
GsdOXq2ISImipKSAls2bCNzfvm1zplUEAHh4rUBMLP+rqX+frneJNbsjmdavGugC4C2ABWDW+CuL
0jjQHwHYMt0pVc0Cb2ebwA9f1ZjWo6YTFh5DmeCor10Xocf9SEiyZVp3SbFhS8D9MSP7BYiqd/f+
C0aSeaemZeDrt0ihddq1aZ7eq88I+hm2WFhqCGamRnUyGShT1NPTPl55KRVnxfo9IX17d6E0gs/y
WomMzP/yTm7dsAjWLS2rVJ/y+Qzo2KUamRsLlSFppKSkcOTAGhg1MAAAZGXlYMGSTZR1paWl0LpV
M4/KnK9Gh+BYtGim9usX7+7v2X9G5FfMqOF9sHv7Uuhoa1b4fBrqqrh5aS+WLNuGzdsPC4w9BgB3
H7w0/vIt8pOnx2T3zTuO7BXjSVLCAABe1klEQVTjNLUKgnBT2rnjTLvy5V6zq95umpSciglT5uHO
PcETaZoaaqRdz06PGpk1nnby3MX3GZlZfK7GTRozn3y8d89OuPnvY77y+IRkO9SBONBAqRfH/Pku
7ROSUkNCw6L4PnLtenXCmuVeAIC09EwkJqYgOSUdKanpSElJR1FxMXJy8lBYWAQul/v7BfGrrITL
RUlJCeRkZSEnJwtlZcWfyQpLv+9UVZUgIyMDDXVV1DPQha6OFurV0+FJkungsghBwd/4dFeQl8OE
MYOmrV698xtYWGoZBBGQ375d87RXrz/yBEUuLi7BvgNnsGThdJ76t24/xY7dx3D9n0dC33O1FZIk
8eTZOzx59g5eC9bCdeoYzJoxkSdk1KfPYfj3zjPK4+vX13tM91xVCUH4ZXtMn/jXzj3H15affPda
sA69bDtWuzdceTp1aIW3gZ8o93Vo14JR3QDg0NFLlOHVGpkbFzRtbjESZ+t0aGI5AMsB+KBmOZyY
A7gDYDWApQDq3kMIQHh4zN81YaWCIKSkpNC1c+v4pk3MT+47eGYuk7ree/iSLw50fUN9WDYxxZev
1MlgQ8Oi65QT0MHDF6b26N6+z4NHrwRaJ85d/Bftuo6F/bhBaN2qKfT1taGtpQEtTXXKlZYVIScn
D6lpGUhNy0BMbDxevQnCwcMX8CM+SeAx9Qx0S/r26tRj2rRpbLZNllqHgZ7OeQDs5IkEUFdTJVW1
TRlJQFgWM4tGwxvUD/oe+z2Bx9YZ+z0BPgs3YJ/fMgCloTjOHt+Cdl3HID0jq0LnEkV5B0ozGg6c
5qZGPH+HhFatX8ymtfMxoO9/6SqWr9mNuB+JlHX79+0etH6zf6UGzzXWAO09a8qE0ycvB4RFxAh9
o2ppqmP7psWwHzdIIueVl5fD+lU+GDW8D6ZOX0I5K/+LuB+J0jv3ntwzafzQ/kdPXh4pxmlqDQkx
mUuSktN4Ply6dLJGG+tmKC4uwc49x3Hz1mOoqChh0TxXtLFuJpHzhoRGof8wN4RHxFLuV5CXQ/++
3V81b2I6bsWG/REE0UQtJvYH329FW0sDBvo6THcjbCk8oAEgIipWMh1WQ1i3bn/sAm+3PgcPn31Q
Pu7hwcMXsJKYA2lpaWhqqEFTQw1NKnqiClBQUIhzF2/xlXM4HEyaMGT35h2H/JnuPxaWitLQyDDo
1euPPcqXr99yEONGD4BFIxPcvvsM/1u+gzIWrjhISUnBsJ4u6hvqQ09XC/UMdGFgoAN9PW3o6mhB
TU0F0lJSkJeXg5KSAs9EEQBkZmWjqKgYKanpSE5OK52ESk1HSkoGUlLTkZScipSUdCQkpiA+IblS
uiYmpWLl2j3YsuMw5no4wGeuE9TVVDB3/hqBYSz09bQPVsMlo8WO3cfWDRloa3/l+v1WZcuTklPh
4LIIt67s+71cjgmaW1FHkVJTU4GxUT3G9AKA4M+hmOm5nK9cWloKwwb1nM1UjMJqogmAEwBaM62I
AKQALAbQAYA9SpMj1hkIgpDy37+7K9N6UCEtLYWePTqGt7Fu5rZuk/+dFlYWBNOG8vsPX2LmNP5o
JXY9Ows0QIeERiou9nI3WrnJL4ZR5SVIh05W7WNi4yPDI2IEJvV+9/4zpTeciooStLU0IC0txffO
BQAFBTkUFRWjpOQ/D+qioiJk55SGa87PL0RKarrQVUNUKCkqYPL4QU6rNuxnM3ez1Eo0dJUuS0lJ
7avO1QVqaiq/J45UlJWgoqIEOTlZaKjzRDyFqqoyZKT5Q52Vz42Uk5OHwqIipKdnoqioGFnZOcjN
zUdySlq1JQwHgMaNTNIJgpB8Qigx2bBhd6KHu/2inbtOrC//fvM/dA5DBtli6KCeAABzMyME7FuF
kePnVMkKk7CIGJAkCc7PLLE6OqKdZcvXCanCZIlzPRwwZ+bk338/efYOm7Ydoqxbz0C3xLpN0wHX
blQuVVaNNEBPdxm3YsfeE4tFvQRHDLWD39a/qsTA2KlDK7x7dg4r1u7B2o37ISi5WmFhEY6evDxi
0IAeH9p37NmmJtx0kiTo0zen8mUzp9kDALwWrMX2Xcd+l79+G4zQjzcgLS1N/wQUPH/5HkNGzURy
Shrl/g7tWqT06Nlu1Pr1Bx9cvFJalpaYNoHqAdujezvUBFq3soS6mirPsg8A+PwlXI0gZqnVpQ/h
tRv3PvZwt/fZ4XecZ+1GYlIqIqPiYG5mVFHRlSI8Iha5ufzxXvv27vJtf8C5Gcz0FguLZNAz0LkB
gM8AnZmZDZs+DrBoZIJHT96ILVdVVRltrJuhhZUFWrZogpbNG6N5M4tqC6VTUFCImNh4xMTGIywi
Gp8+hyH4cyiCP4WJlZAjJycPK9fuwa69J2HVrJHAvjAzNSpcu9H/YbU0jiZtO1jbfg2J/PEtJJJn
Zcmde8+xbtMBLPRxYUw3c1NjynITI0PGdAJKr/fYSV7Iycnj2zdkYM9XG7cdqrMr1wB0B3ARgFYl
5VQHfQC8BjAQwKdKyqoxpCaEzIyJja9x31gd2rVIsbHtMGXDBv9rt++WrgCJT0juy7ReDx695vlA
/0Xvnp2wYzf1au6SEi7SstMdUerlXydYvz4gfp6X48hde09fzc7O5YhzbHZ2LrKzqz/338Txg3as
2xJwpNpPzMIiIQhid2KnDq2Sn798LxGDkoKCPJo2MYNFIxM0MjdGIzNjNKivD319Hehoa0BHW1Ps
XGWVIT0jC0lJqUhJTUfcjySEhUcjLDwGYREx+BD0FYlJksv1YtTA4Ourtx+rrW3C2OF3fMPA/t2d
rt98xOPsR5IkprgswusnZ37bJIYN7gX/XcsxdfoSiedYycnJQ3Z2LlRVS1PYqSgriTxGWYn3Gys+
vmrm6B0nD8fGNfN+/52dnQunaYsFro4dNrjX+pUrd3+v7Hlr3ODIberYzf6Hzs0VZPAFAB1tTfht
/QtjRvarUl3k5eWw/H+zMGZkP7jM+Auv3gi+oa7deNAiNzc/cs2aBVYLF67NYKwDJciSedMs1mze
b1C2zEBfB6NH9EVeXj72HTzLUz8y6jtivyfAxLjiH57PX75H3yGuyMrK4dunrKxEjh3V76CJWSvX
8nF64xOTx1DJqylJkKSlpdGxQwvcus2b0bugoBBZKRl9AZytmOSaCVlCUsaZjP0ez5gBOjGJOhau
goJ81ay5YWGpRlQVFM+hNMkYH/EJyWJ5Els0MsHgAT0wqH8P2HRrB1lZ5oYK8vJypQN4c2P07MG7
kiQ65gcePn6New9f4uLlO0hNE/3qTU3LEGqIt2xs+i08omY51BHElnTPOY7OkbuOHSss5F3h/L/l
29GzRwd0bN+SEd0EPc+Z9n52n7scnz6H8ZWbmtQvsm7bsn/ZRDR1jJEAjgKo3mQLlcMEwGOUGqEZ
TV4kKb6FRPLFR+RwOOjbuwsG9rcBAMzxqb585traGtyRQ/ts33fwzNyXr4N49kVG/2jKcHchKTkV
wZ9D+RIv2dp0gLS0tMCP4ZTU1B6oQwZoAFi/KeD6uNH97546e7M307rQQV5RvkbkTKjNtGzeGHpl
QoQxSVh4DCIiYysvqJbRtaP17NdvPx6vqLdw547WGD6kF7p2boN2bawkFhJHEmioq0JDXRUWMKHc
HxoWjWcvAnH52j1cvnYP5ceZdFFSVIB5E6OFTLe3LNZtmtq9//At+nscbyiO9IwsjLafi6f3jkFR
sdRk4Th5OJJT0jDPd4PE9UhLz/xtgJaXl4OMjLRQz/SyTj5cLhdZ2TkizyEuk+2Hwn/Xcp5VlB5e
KwSG++jRrf333ftPLZLEuWuUAdrVadR2/0NnPcouDypP547WOHVk4+8g2dVBy+aN8ez+cWzadgi+
S7cI/MHce/CifmFh4VeCcGxIEAH5Yp6mxhGXmLSgfFvtxw2CnJwsIqMSkZ9fwHcMVRld3r3/jAHD
plEan5s0Ns0bOqjXyNKYM/zxHIOCQzpTyezbW3gSk+qkbWsrPgM0AGTl5HdFHTNAf49LHE5VzmS8
0noGupTlCYkpJmKKYmGpcazZ7B9qbmpUKCpslSDU1FTg6jQark6ja0TcfDoYG9XDpAlDMGnCEOza
+j9c/+chlq/eLTAmsSg4HA6aWBhvuv4P0y3jZ/PWgOP24wZOOn7qOk+cwqKiYtg7zsObp2f5lm5W
B/kF1O/8vPx8So/G6uDAofM4fOwSX7mUlBSGD+k9lyA2S87dp2YxGUAAala8Z7poAvgHwCCUGqNr
LQRByG3bupnHkqqsrIhzJ7ain11pVI7CwiLMnbdG4p5WVHRo1yLVrmen3qvW7wssv2+Jj4vphu2H
NZjuM6A0uWp5A7SGuioamRvj6zfqMBxJyenmdGTXNvLy8muGNZIGcd8TRwKQvMXmD2Lp4pkYOcyO
aTUAAEuWbcPKtXuYVqPa2bj90IkxI/pOP3Phlo04x40fMxCL5rmiZfPaG5L+l5PHZPuhSExKxaZt
AVi/+aDY4Sjsxw/atX79wcrFZpAwq1bt/eExfeJiqlwqgR++wMNrJfx3/TeH6TPXCcXFJfBdukWi
7+fSFfD/OWaYmwl+rwFAQ5P6v/+fnZ0r0dAgHA4H//OdgaW+7jxj9CPHL+PQ0UuUx+jqaHK7dmrZ
/8HjVxLRocYYoGdOt5/sf1C48XnmtAnYvG4hI95Y0tLSmOc5Fe3aNMfYSV4Cw0M8efZOX0VZ6SNB
EI3Le+nWNr59i+QLrD18SOmEfCaFkVhaWprnhhGHyKjv6DfEjTIAvE23dnG97Nq0Ioi9lC58Xh4O
4zbtOMy3nqFdGytYNKo5tsW2ra0oy9MyMqyZ1k3SfAuN5EscqqioQGviKC09ExkZWeBySx/8ZRMS
/kJdTfX3jJ20tBTU1FSgqSE82byJsSGUlBT4wnB8/hKuTRDuKgThl810v9VW/PaexIXLNcOj8Fc8
wz+Rnj067guLiJkp7nED+9ngwJ4VPEn6ahtycrIYPqQ3hg7qiY1bAzB/8UaxZfTs0TFy846jNSb+
c3kaN+0wtH2b6MRXbz/yBIcLj4jF5KkLcOnMjmqJB02SJD5/CceV6/exZcdhyjp3779At96TsMDb
BQP6dq+2cVtQ8DfM8l5JuW/wgB6vN+847FctilQ/NgD2oXYan3+hBuAagG4AgiopizHSU0KdU9My
eGZetq5f9Nv4DAAlJSXVYnweM6LvG6tWXToJCg8YGRO/NV/MmL9VRdDHEMryls0bC/xQ/xGfyGwW
1ioiLOK7BZ16MjLSUFVRhqamGhQU5KGooEDnMIFkZGYhP78A2dm5tBNyfQuNYj7bLAuLBLBq1aX3
9/ik2KfP3unTqb94wTSsWDqbabUlip6uFtYs94KujhZ8Fq2nfdzQwbbv9h885860/lTs2H1s3aAB
PSZfu/GAzzZx4NB5dO3UGlOn/JfKbaGPCywamWCK6yLKMG7iIiUlBT1d3u+rGa7jMHce5aJVjBre
hye8sKqqMvR0tSQSKkVZWREBe1dh9AjeyFuPn76F68ylAvUfO3LAX6s2+EsstkqNMED7+jg3P3j0
8kFBgyAOh4N1K73hM9dJTMmSp2ePDnj56CSGj52FDx+/Udb55/YTczVV5XugiMdZWyAIQm7Tpg08
D2BZWZnfy3y1NNX5jhk5zK5CS06ys3MxbIwHkpL5b6xhg3u9ad3OppOw2NrvP36jvIPtxw1muht5
aGNNvcoxJTnNjGndJMkiL9fGa7f4800IjB3VD8XFJfj3zlMEBYcgKjoOEZGxiIqOKzU6Z2YjM7Ny
NmA1NRWo/0zsYGJsiIYm9WFibIiWzRujU4dWGDd6AA4e5vWgz8jM4iT9SJ8LYAXTfVdbifuRKDBb
Lkv1sT/grMeAft173vjnEe3kpq1bNcWFU9uqNR5dVSIlJYV5nlMRHfNDYOxQKgwN9Yq7tG9pd/d+
zY0AQBBE8ULvGX3CImJelTdwXb3xACvW7MH/fCUbzr6oqBgxsfEIDYvGi1cf8Pzlezx7EciXAIeK
p88DMWyMB7S1NDCgX3f0s+uKHt3bV9kKtuzsXIyd5EUZ69/M1KiwTXvrfpev3auSczNMU5TGfJav
pJyagBqA6wA6A6iV68C/xyWNLft3I3NjOE4ezlPnbeBncUSKjbS0FBwmDjt48PCFqWcu3KKsQxBu
Sgf8r/Zntrf+I/hzKGV5y+aNceY89bKUqKg4JYIgZOpS/p0lPi6mqzcfUBa0v33b5pg6ZSTatWmO
FlYWVbbUPyU1He8CP+Pxs7fYtfekQOPH5y9hKou9nU1WbvRnQ3Gw1GoIgiieP39qm4SE5PCw8BiR
79N5nszbpaqKkcPsaBug27VpnmHbq3XXy1fvM622QFq1trYL+hgSEx0Tx/ex4+G1ElbNGvGEshs1
vA/MTBtgotN8fP4SXqlzz5w2gc/BZ87MyejWpQ1OnL6O8IhYZOfkwkBfB3Y9O2H8mIE8dTkcDnZt
W4oJU3wqHB4FKF01evH0drRuxWuPCguPwYhxswUmoB06qOfLnXuPr5LQpQBQAwzQBEFIXbl89uGP
+CTKzHXS0tII2LsSkyYMYVrV35g2bIAnd49hyGh33H9I7Yp+7tJtm5nTJizauedE9QV5kyA5mZF2
mZnZPB+4RUXFuPvgBfr36YYG9fUxdFBPXL52D7o6WhgyyBab1s6v0LmmuC6iNOaPHGb37Pyl210u
Xb0r8FgvD4dxW/yONixfrqAgD/txg1CTEOSBGxefrFtBkTWSlIyM6VRLRf759wk06nUSGMtPEmT+
NGLHxMbjfdBXnn3S0tLQFZB5NiwsajJYAzRLHaBjZ/O2GRlZUU+fB9LyDBs8sIfEjM85OXnIzslF
VlYOMjKzkJmZQ+t+V1dXhZRU6etGTVUFKipK0FBX/R2XrSL069ONtgFaTk4WY0f0n7Fi/d4wWgcw
yJqNu95Mcx67cY//aZ/y+5at8kOrlk1g040/+W5hYRGPJ0dmVjby8wuQnpGF9PRMpKVnIj09C+kZ
WUhITP45QVia16Gyz+yU1HQcPXEFR0+UZg1WVFRAIzNjmJsZwcTYENpaGtDSUoe2lvrv///y5lNU
lIeCgjyUlRRF/k6nz16GL1/5PSWlpaUwdGDPmXU09IYCgPMoDWFRV2gA4BRKnThqnWExJiaex8tq
yEBbvuTcm7cfEkumOEhLS8HFcbTfHv/TQlfDhH6NP0r1Mc4UVDHbAaBliyYCj8nNy0dOekxHAE+Y
1l9S/EhOWyRoNfDoEX1x6sjGalnpoq2lAbtenWHXqzOmu4xDqw4jKI3QJSVcJKdnTQPgy3Tf1WQI
gpB6/vT2UKb1qAipqekynjMdpmzeebjqHlw1hHXrDsTN85w6dK//mZsZmVlCY4h9DA5F186tJa5D
VlYOiktKeFYDl+XXuEhaqnQFcFXw+OlbWvXqGeiWDB1k293La3PlXYWrkFWrtibMnjHRe8eeE9vK
2yjy8vIxaMQMPPz3MJo1/S+qU+tWTRH4/Dw2bDmIlev2UDo3CMO6pSU8Zzlgsj31bd+2tZXA1fHl
GTnMDu+encP6LQdw+eo9WjlvfsHhcDBl0jCsX+UDHW3eoWJKajqGjHYXGNmhhVXjHOu25j0lnTeF
cQN0VPj7/W/KLSct22F7ti+tUcbnX6ioKOHKWT/0HeKKZy8C+fZzuVycOntzhe881xtUcddqOspq
DW81sTDN/xoSwWMB2LDlIPrZdQWHw8GlMzuQl5dfKSPB/oCzOH/pNl/5sMG93py/dFtoAGeCcFM6
c/qeP5Wxc9L4ITVuObmUlBQamRnzGdujor4r1iUPjpiYH5QeNeIkQasKSkpKBOrw8s1HC4JwVKgL
sdurEhfH0TsOHD5f65Z4p6dnSbk4jt6xP+CsR+Wl1WwIIiDfx2dyi/SMzPBPn8OVRdW/fvMRGjdq
iHoGulBTU0FGRhYys3KQnZ3z05ici/SMTGRn5yIrOwfZ2bm/Vytk5+SWlmflID0jS+JLyuXl5UqT
p2io/U6i8vv/GqrQUFf7+e9/5YWFRYhPSMaJ09dpnYPD4cBh4tC9W3Ye3s/MFROfPf6n59l0azvx
4eM3PJn+uFwuho+dxbR6IsnLy0dQ8DcEBX+rsAxVVWXIlDHqkSQpcMn4kEG9XtSm6ysmfwOwZFqJ
KqALgMUAljGtiLioqSmnA/i9frZsjMWSkhIsXbET5y7+WyXn5nA4cJw0fL8o4/MSHxfTnftPD2e6
r8qSkpqO+IRknqXHAETGVs3JzeuFOmSA/vI1fJigfT26t68W43N5DPR1YNqwgUAv6O9xCYPAGqAF
QhCE1OsX997dvPW4SeWlVT95+QXwP3L+4NyZDrJ1+F36m/WbD9xydxv/9+79p5cKi707fOwszPN0
gq1NB+jraUNRUQHZ2bkoKChEbl4e8vIKkJ2Ti6SkVCSnpCMxKQUJiSlITk5DUnIacnLykJObi/z8
QuTl5SMnN69CHq4cDgca6qpQU1OBqooyVFWVfzty/FemBBVlJWhoqEFFWQlKSgpQUVaCuroqlJUU
oaSkAHl5OfyIT8L1mw+xdpO/yPMqKshj3Nj+Tv9bvqNWhMzatuvY9qGDbZ0uX73PN2uQkpqOfkNd
8fjOUZgYG/4ul5OThe98N7hPm4DwiBjExMYjKjoOeXkFyMjM4onNLC8vB+MG9WBibIimlmaob0gr
kgttmjU1x8E9K1FSUoLQsGh8/hqOtLRMZGRmISMjG3n5pSYMFWUlyMvLoZ6BLhqa1Ie5mRFlHqyk
5FT0GeQi0MNbTU2F7D+w6yCC2Cvx2JbVnx2mDIu8XBvvPnj6c1paBuXbdO0KL8z3cmZSRZGkZ2Sh
s+0ESq8bAOjVo2PU3QcvGjKtZ0WY4Tp++a59J5eUL9+4Zj68Zk+ptPyw8BhYdxqJ7Gze37WtTYcY
214DzUQZZEcP7/vw7MVb3cuXczgcBL+5jKaWNS+yxdhJXpRLCRd4u3Vfu3FvrU688wtjI8PCmuRV
Q5dZMyfP2b7zyDam9aipuDmP3nTg0AXPimaIZhppaSk4TR6xe3/AOcnGKKih+Pq4tDx84sqb2O8J
jE8012TGje5/59TZmzUj+48Y+M5ztd655+RbUR46fzrmpkaFk6eM0ieILelM61IFdADwFIB0ZQXV
UIoBdAdQc+PiUOA9Z4rNNr9jD4qKSoewRg0MMN/LGVHRcThz/h9ERcdV2blHj+j74OyFW7ai6vXv
0+3rzX8f17isWbev+aN3z048ZSRJQkW3nUDvs4njB106dvLacKZ1lwSLvZ1NNuw4EiloKXR9Q30c
D1hHucqlqngb+Akbtwbg+KlrAuuYmxkXhIVHVy4AdR3lp+fzh5u3Hgt0dVRRUYKsTM0YquXlFyA/
nzq5sJqaCjl18ki3P8EIDQBjRvR9IG5Swj8FDocD5ymjdtY2xx6C8NQ6FHDmR0RkLGXsooYm9XH7
mj/MzYyYVrVKSUhMgd1AZ3z8FCKwzpRJw44dOnppUlWcn9GnXeDHLxcFGZ8njB1Y443PQGmG5lNH
NqFTjwnIy+MfHN17+NJk9szJM7ftPLKTaV3FZde+k39169zG5fGztzwBG30WrUdOzv/bu++4Ju7/
D+AvsskikLARFBH3rBP3qKvuurUqDtx1W6X21+twtO46q+Jq3avTWr/WusW9F6DsGQgJJGST3x+O
qiTs5JJwz8cjD/HucvdOIMnlfZ/P+63GkkWTi+1wf+HSTSz7fhviXiRh149L0b7tB2/WFRYWYlxE
ZJHkc93awepOXcIalZR8nj1zzPiNW/a1N7du8MDudpl8BmDxDU2tVTeAg3d+B4AFcya2X7l2R5mS
z3Q6HV6eHvDxlsDP1wteXh5gMZkQiQRgs1ngurqCz+e+mX6dnZ0LRV4+9HpDkb8fANBodcjOzkWO
TA5ptgwpqZmluqKcnJQ2GgCVgDZjwtiPLSafx48dhBHv1asiW1JyOqbP+fadk2ijsRC7f/5lypRJ
wwxbtx+y/2GiFbRs1Y778+eMG7Rj57Ff5QoqSWlO757tHzti8hkAlq3cfveTkf2O/rT/tyFkx/Ka
i4uLTRqrlSWePr06zHHS5LMLgC1w3uQz8PI7yka8TLQ7TFPv1ev3XOjTu9O9P06eawwAySkZmDl3
aUV3W6Kw1k2yGjQO63LUQs3n16ZFjPxi87b9dpd8BoBnsfFFEtAuLi7w9/NGbJz5EsN5earqZMdd
WTJliiXaYppCpqZlomP3sQitVR2dO7REqxaNUD3IH4HVfOHh4Vbq46hU/420VOTlw2AwIkuag4yM
bKSmZSE9Q4rEpDTcvP3IbH+e9z1/kcSOXDC92bKVm0o3b7+KIAiCduPav/eKSz4DMPtdxh7l5Sld
tu86sn3m9E+4VWHATv3GYV1TUrPSrl6/61SlMivDx/0/vOhoyWcAIIi1soiJQ77ctuOI2RK5CYmp
6Nh9LP48sQWNG1pvwoLJZEJScjqexsTjydPnMJlejnCuXas6ggL9is2vVVRScjp69o8otrZ1g/q1
VDVCmo4DfrVKDKQloBfNm/rBmg07zHZlq183BNs3fU1WaGXWqEEo1n7/GabMLDpT0GQy4Z9/o78D
4HAJaABo16Zl70dP4m7lyvPevBJMJhP+75sN+PPUeSwlZhU5WXwRn4KFn696Z4rh+w2L1m7YW6S+
kEDAM/X9qHPfkr4sRkZG+O7f9+dWc8kwJpNh1x1pLU3H0Go09pkxL6NsaXaEpXUhNQMxoG9X1K8b
Ai8vD/j5esHbSwxvL7FVpxTqdHrcvvsYx389gx27jlpsnvXgYUxjsp8/ezR5wtCVUXuOmU0+T54w
FJvXf0HKlNCS1Ayuhj4fT3vnxN5gMGL7ziMzJo4b7OKIJ05ltWrt7t8/nTpq1o87j/xQ3JfaqqhD
u+ZpLVt3bXry1EWyQym3mqE+4wL8vQeSNcqdxWIiNKQ6wlo3QfdubdGlUyukpGbg2C//w6+/n8W9
B89ITUh37tgyYf3mfZtJC8C6+gBoRnYQNvABgFEAfiI7kLJoXLdm/2vX772QZufa5MPR20tc2LFt
u44EQRSbqF8yf2KNHT/98mVp92tr6Rnmy6T5+XpZTEArlQVOU//88ZO4/qXZLiY2ATGxCfgx6jDZ
Ib+RJc2YBKBKzDArDYIgaDei/7n/56mLpSvy6iBUBWrs3HV0/cypo2gbtuxbR3Y81kQQhGHJ/Imt
UtIyYpJTMuxjiLodaN/2g7QGTcK6HP3ldMV3RoJtO46sCGvdZO6VaPMXFlLTMtGi3VBMnzwSUycN
Q2it6uU+ljRbhhfxKa9uyXgaE4+nz17gaUy8xQtPPJ4rateqgTq1a6BOaDCCawSgRvUABNcIKFKi
qixyZHLs3fcbiKWbkJenLHbbrh1bzbNmaVjSRkUN6Nv12i+//9Py/eU0Gg0Xz/yEsNZNyAqtXEwm
Ezp2H4uLl2+ZXT9zyqj5G7buW012nOUxY9rI+T9uP7zy9XTC9/n7eaNj++aoUT0AqWmZOHD45Dud
NPl8LrISL76pFf3k6Qs0CxtcZIpPaYf6d+nUOv7suejq5tZNnTQcm9d/QfZTZtEvv/+DgcOKJsjH
jhpwYM++X0aSHV9Fde7QMvHfC9cD31/ev08XHNy7ChxOiU2FrSpHJsfAYZ9afJ0unDuh2/droiq3
0r4DmzxxyPc795xYYO61P3XScGxat8SqV2kr6uLlW/ho0FTk56veWU6n0zB+zMCN23cdc/qR0AAw
KXzIuh27j86yp9GpZGrZvGFO7z6dggliQ17F90ausSP7H9iz/9fh1tq/ROwOP19PVAvwhb+fF4Jr
VEPdOsGoWzsYNaoHgMGwPAA3OycX5y7cwM3bD5Ellb2ZmZKdI4dUKrN4MbAysNkszJ05qvXyVbuu
We0g5LqGlyODq4IkACEAyt/+nQRzpo8Z++POw7sL1NZvLTF54pCVP+44UmIn8I7tWySfv3gjgOzn
xpKJ4wZj++aig3lGhS+0WALig6b15bfuPHL4JPTnn0/xX7kyKqU8NWDtQfcuYc9Pn70SQnYc9oAg
CNr16H8enDx1sR7ZsVgLj+uK8WMHzXH2JDQAzJ4+ZuKGrT9vt9QctCoJCvTTjxrdJ2jZsm3pZMdS
EfM/De+/ZuOeX4qr8f1a44a10eKDhqhfryb8/bzf6UGSK8+DTqdHjkyOzKwcpKVnIStLhpTUDMQn
phb5/llRXC4HNYICEODvDW9vCXy8JfD1kUDsIQKHw4ab8GVT99d9UXLleXjy9AXuP3yGS1dul2pG
+AfNGuTeuv3Qw5rPPymZg4ULx/tt3Xo4JS9PWeT4M6aMxIY1n5MRVoVdv/kArTuOMDviJ6xN08wr
V+/4lGO3dmHCuMFb9/x8YnJ56r8OGdQDh39eA+DlCMS2XUbh+s1369XXr1dLNWToKFFJV1vCxwzc
uWvviXBz68QeIjy5+zs8JVZ9zVTIjVsP0bL9sKLP0cc9zh059ndnsuOriCFDhtDPnv2fLidH/s6I
HwaDjpS4f+2mKWRKaiaCaneDuQ+d8WM/3rZzz7HJZMdoD4pLPs+fHY6Vy+aTHWKpXL56B70HTily
tZdOp2H82EEbtu88ar9TJirR8MG9/j549K/uZb0fi8WE2EMEidgdEokInhKPNz9zXV3h7i4Eh82C
qysH7iIhXF054HD+K60mFPBBp5tPUr7dwEOn00OlUkORp4RarUGBWgO5PA8Fag1ycuSvSurkQiqV
IUcmR45MYbbsVUleftZ0rk4Q28jtilpJIiNneW/YsCM9P19VqvM5gYAHsYcInhJ3SMTuEItFEHu8
vEkkL3/PL09oPRHg723Vi4YGg/FVQjoXOTnyN016XiaqFW+WS7NlkGbnIjvnZdOe0ujZvd2zU6cv
OWNzPgD4EIBjDj0qv5EADpAdRFlFTBi8ZtfeX+ZYGsBRGcJaN8m6En23xG5Ho0f0PfHzgd8HkP2c
FKdPr474/VjRSQsLIldh1bpdZu8TUjNQG/fc8esPT5k4bPnWHYcWkR1Hefl4S4wZmdlVfpQoQRCM
K5dOPzl9xvmT8TyuK8LHDZy7cfP+tWTHYm0f9//w8rFf/xdGdhxkYjDomD51ZMT6DT9tJzuWytC+
7QfpFy/fctjcnLXMmDLqs41b931vzWOQ8kEhzcj91lzyWSDg4cvPp5ERUqVo2bwhhg/phQOHTxZZ
F33tnveieVM/WLF6y61y7Jp0UbuPTpk6abh036E/Pjf3uyuOu0j45ucvvv6hSPKZRqOhe5dWM0tK
Ps+fM67vlh8PhVtav3rFQrtOPgOAp8T8II0CVYHD15cK8uX3eT/5DAA1gwPtJvkMAGIPN/B4rmav
SubI5FVhSnOJpk0c/mXUT8fNJp8/mzcBK76ZS3aIpda2TVOc/WsnuveZBFmu4s1yo7EQu3/6ZeaU
icNUW3ccWkx2nNZ28OhfPXp2b/fUUhd2idgdI4b2RmA13ze3oEA/+HhL7HaUe3ZOLlJSM5GckoGk
5HSkpGYg+vo9nLtww+z2bkKBqU+vDr2dJfkMAMuWrc/s1aP9k7/+LjrSqke3tli8YNI7SebXtfTt
AYNBf1OGqbQ0Gi2yc14mraVSGQaNmGV2GmO90OAvT512+LYKlownOwASzIQDJqC3RR2dO2vaqLiD
x079kJmZU+n1ul05bLRt33Tolei7xW43Z8bo8E3bDg0g+/koSUam5RIcluTkyFlwAqlpmb3IjqEi
MjKz6Z/Nm9Dhu9VRF8iOhSwEQbCuXDj9+PTZKzXJjsUWXpbjOL5m5pRRNEed5V1aDZvW+PBpTE3p
oyfPuWTHQpZB/bv96yzJZwBo2qjOsouXbzl9LfOyqB7kr5f41Fpl7eOQUrjz8dMXfc0tnzl1FCRi
x55FNX+2+fxoYWEhUtJSHfbKNvCyKeG0SYNbdWjXPK0sNV937D6GYZ/Mw4w53+K71VFF1vfo1vbJ
2o0/7ypuHwQxx+O3P84dVhWYH/3UtXNrjBnVj+ynqESit5Lxb8tXqh37Dx8AnUnLNbf8WUw8Bo+c
jctX75BWDzQ7JxcXLt3Etyu2omGLARanxHDYTEUZd+10pkWM/CLqp+OEuZrBjpZ8fu2DpvVx5mQU
xB6id5br9QZE7Tm2aMrEYcvLt2fH0rhpvVa1QoLMDhuW5SrQq0d7zJ8djqEf90Trlo3h6+Npt8ln
4GXSvEmjOujbuxOmTx6Br5bMgExm/iXs4uKCkcM++t4ZvxzXrFnNbEf6HJkcHdu3QIN6teDr42lX
yefy4nDYCPD3RpNGdRBYzdds8rlagI9hzca9h8iO1Ur4APpWeC+Opw2AhmQHUR7rN+/bPOGTAU26
dwl7XlzJmvLo36fL6ZUrd50vbpvI+RMbHTp+epsjlHawVAPa0uANAJAr8l0IIsLhk0IMBqN00zvs
GA2FTnNxt6wIgmBduvB3lUk+v1ag1iBqz7FVM6eMmkd2LNZEENsKenZrN9Eee97YQu3QGup6Ddv0
JDuOyuThXWuTr49n2af2O7FWLRueL6mXRGWw+QjoRbPHVV+96eciFbQZDDo+nVZi+V+716xJPbRu
2RjR1+8VWff46fNuZMdXUStW774BwH/BnAk9ExKSF71ITGuUnpElKFCp6WIPkb5GjYBkIZ8nPf7b
mTedCQsLC3H42Cmz+/PxlhibNQzt9dfp4htBXbt682JMbILZKXZuQgF2bP7arhMlrwkFPNBotCLl
H/LzlXyyY6uo71ZHXQytVV0dE5vg+v66Y7/8D8d++R8EAh4aNQhFw/qh8PYWv5zKLxZBrdZCbyjd
FFWTyQS5PP/N//V6PZSql0kIlUoNWa4CMpkCOTI5ZLkKZEllparB5OLigiB/vyp9JXRaxMgvovYc
/dpc8vnrL2bii8VTyA6x3Jo2roszJ6PQvc+kd7q66/UG7Nx7fNHUCcNNW6IORpIdpzV99902xbyZ
Y8ev3fTT/vffgwoLC/HlNxvRq3t7ssMst8PHTuH+wxiz67p2bv1iy/aDDn0R2BKJV+gmsVi06v0Z
KHfvP0V+vgoCAY/sEK3izL/RZpd/0KzBreSUDLLDs5YBAJzzF1qyXgAeVHgvJFi2KuohgJAFc8Z3
v3Pvyear1+4Fq1QFFk9aWSwmQmoGFjwuZrRd3drB6joNqg3EUcvHjYyc5f3LiT+upqVlOURphCxp
DkwmU5Hz+dc9ZMwxmUzQ5NPrAnDIGaavVQ/02QagdYV3RJKG9UNVy1fvekx2HGR4lXx+cubsVado
KF9Wr5PQM6aNdNm4eb/VR0+SZfWGPQe6dmq97B8LfaicWbfOrZYRBOFU3cwJgijs3bP9s/RTUqet
1V5W1atVs0mTYpufkEhz8z43N62754ft7GqafkVMmTjMbAL63v0nosXzZtRZvnrjU7JjrKiVa6NO
AXgnqyxX5ON5fDIIYqbw/qOYrLjnSSUWjxzYr9vypaujEovbJmL80FXbdh62+Oawef0XqB7kT/ZT
Uio0Gg0CPg+KvPx3litVameYQmjq2b39gsSktI3mEpgAkJ+vwuWrd3D56h2yYy1iYL+uV79fv/M3
suMgy/TJw5dE7S6afHZxccHqFQsxZ+YYskOssCaN6uD86T3o9tEEpKVnvVmu0+kR9dOxxVMmDivc
uuPQErLjtKbVG/Yc6NalzbfmvijduPUQ6RlS+Po4ZkWgQ0f/MrucxWLig6YNx545e5XsEK2CIAhd
t86tE8/8G13j7eUGgxHXbz5A184Om9Mo1pVo858jQUG+UWXclSMZQnYAJOoJwKp1Ca1t5dqdpwGE
EMRsUWZqxrwX8clDHz99HpyckvHm+5iXp0fhkEE9luTI5J0fP3n+obn9sFhM9OrZYSxBbCso7nh3
bt0++9iBpozr9QbodHqw2e+eEru6Fv91Qq9T1YCDJ6DXbvx5V8/u7T6zVCbLnvG4rviwc+spDx7F
VHxnDoYgCNal86eevv/5W9UUqDXYuev4yhlTRtGsXT+WTM1a1B134fLNc9as629vmjWtL9/048Fv
yY7DGmoEVtsHYCnZcdiD0FrVNd+t2X7FFsey+TyC1LSsDuaWjx7hPDMK+/TuaLYzvNFYiFyF1PGH
eZeAIDbk9evT5RM+n1tsvYXu3cLitmw/+EVx2yyeH97q8LG/LM75Hz2iL0YO+4jsh1wm5k6kDXpD
pdcGJMMPm37aNCl8yGeeEneHaRXMYNAxfHCv042atmtHdixkmR4xMjJq9/FvNGaSz+tWLnKK5PNr
desE4+xfO+Hv927PJp1Oj517j38+ddLwb8iO0drq1w9ZYWndnXtPyA6vXEwmEy5duW12XdfOrR9/
t3qb0xYEBoBq1XzPmVtuaUS4M7h3/1mRZXw+1+QurrmH7NisxAVAlf2cAtAWTjL6myDWybdsP/jF
32cu105OyWBGLpjUdPKEoaumTRxOTJs+RrzpxwPLhQLBI0v3H9C3y79r1u8+Utwxpk0c/uWp05cc
bmSXuQEMHHbxCehCU6GA7LgrQ+uwkCaD+nWLdqRp/tUCfAyTwodMWrNx789kx2JrVPL5XQVqDaJ2
H/1u+tSRn5Edi7WsXLnrfMvmDTPJjsOWPmhSz1nPqeDpJ/qhpHxVVVGvbsi9iu+ldGz+CRf3Iimo
SBA0mlON0BF7iNC2jfleZtnZso5kx2cLa9bvPjItYnjXFs0byMydSDVtXCcvrF3LFsXtgyAIxt//
XD8lV+SbnaYYFOiHTWsdb7Aik1l04oFWp3Ocs80SbNy67/vJ4z4OGTKw+3mxWGS3iWgOm4VunVvH
z/n0k48OHv2rhy1qHtmj6ZNHLI7ac3SpueTzhjWfO0VppPfVDq2Bf0/tQoB/0SR01J5jS5w9Ce0u
rhnlJhSYPeHKypKVdXd2ITMrB3JFvtl1wcHV9pIdn7V5eXrsNrfcWUekabU6xMQlFFleu1YNhbNN
E31LPQD23WnZulgAmpAdhDUsW7n97o9Rhxds3nHwK4JYJwcAiY/vCm8vcZHzkrq1g9X1Ggb1KW5/
kfMnNjp84u//I6vvRkVozCSgSxoBbTS5OMwo7+IQxG7N8d/OtJk7N7xPj25tYyx9TtuD2rVqaMaO
7H9wwsThnus27d1R8T06FoIgWBfPnXpGJZ/fpdZosWPn0RVTJw37iuxYrCUgwNshS0GVl4eH8DjZ
MVgLQWxW1g4NlpMdhz3w9/c6Yatj2bQEx8KF4/1Wrdpd5CyiUYNQh28++L4+vTri/MUbRZYnp2bW
JTs2W/l+zc5/AYgXzRvXQpqjnKBSFQTqdXo3D7HbLf9A/kKCWKcp7v7xsXf33r7zSGRuHY1Gw57t
yyAUOl7pZHMJaJ3OYP8FrMvg21U74gF0IohxHGmabm5SStrQuOdJoTFxCa5GY9nyvGw2C59OG40x
o/pBpVJj777fELXnGCyV+SiOn5+XoV7t4OTAQL+zvmKfr5au2ZxsqY5oVTA9Ynhk1O5jS8194eNy
Odi19wR27bXZ55HNmasbr9PpseunE0tmTR+lX79p39dkx2gNBEEUhtQM1Cny8ot8Hr+up+5oiqv5
y3VlOf2Xhe9WR10QuQlM71+wffgoluzQrCL2eSLMTYGtVs332a07j8qxR4dQlUc/v9YYwGWyg7CF
ZcvWZ86ZNe6TkyfPRz2LjecAQI3qAbo+vTsNKKn0xj8XbvyTnZPrkAMbzI6A5pQwAtpY6BQj419b
tSrqTwB/EkQENydDNVWaLeuenpldLyMzW5yZmc2xNDDHGhgMOry8xAYfL7HK19cr2cvT44aXp8fu
71ZHXXgWG0/2U0UKgiBYF86dena2CtYCLg2tVoede0/839RJw2klzXR2ROoCjaTie/mPUMiH2EME
d5HwzfcSDof1pva9i4sLRG7mJ3kUFGig1emg0WihVmuh0+lf9kLKVUCt1pQ6huLkK1SdAThdA+/X
ggJ8nt26/dB5RsKWA41Gg8hVtN9Wx7NpArpAqRn2fuMjAGjf9gNbhmETrVs2Nrs8Jjahyo1eedW4
8EZZ7hM5f0KDzdsPD7e0fu6nY9GxfYuy7NJuMJnMIst0er1TJaBfI4jdGgDLXt1AELNFyfFJK89d
uDHmeXxyiXWvO7Rrjh2bv0atkP8mTrRq0Qizpo/G9DnfojQ1XXk8runDLm1u1gkNnbpi9ZZbaWlZ
Jd6nKpg+deRnO3eZTz4DLxs6OnEip1gajRZbdxz5alrEcNrmbQcJsuOpbAQxjrN69RGzr7/3a286
ChrN8luoMl/TBsBJsmO0thrV/fPv3HsqfHtZYlIa2WFZxYv4FLPLvb3cnfZLEoBWZAdgBxqRHYAt
rV2/ez+A/ZHzJzQwFtKErkL/6wRBFFt8dGL4x5t37DpWqQkSW9JotEWWsVnFfy4ZjQanSkC/9upC
w2oAqwlipjAjJWthTFzi6Ohrd4MKKim5VJJqAb665k3rRQdV81+z6oddv5L9nJDtVfI55uy56KCK
7815abW61zMK4WxJ6AeP4kpd2shNKECd2jVQr25N1AmtgVohQfCUeMDD3Q1isQge7m5mB6ZVBo1G
C1muAqlpWUhOyUBSchqev0jGvQfPcO/BM+TlKUu1nxdJKSMAOO2Idi8v8Tk4cAPYylAzuJp26ZrN
ybY6nk0T0Pl5KrOZ5gb1a9kyDJto1qQeGAw6DAbjO8tz5Xkun38+xX/p0q2pZMdoz27efXLc0hX+
hvVD8e2Xn5IdYrnp9foiy7RanVMmoAGAIKbxc7MUYxKTM8bu2nm4aWJSGrOk+zCZDBCfT8dn8yaA
Ti9aHju0VnX8748dOHjkJGYvWIHMrByL+1KpClx++f2fFjzulZsd27dICakZ9Kenh+THFWu22l8n
RBt5lXxeoTbzRY/y0suT5+NfTosYDmdLQudk6qfk56vMlzaq5lfq/ajVGihVBcjPL4BckQelsgA6
nR658rwi2719oYPJYIDPf3fGtFDIB4vJhFDIg1DAB5/PBZ/HhUBQurzC+zW93xYfnzwUgFN9ATLH
z9cz+c69p/XfXibNzoVWq3PYCwuWJCSaP4VyEwr+KuOuHInznSyXXQOyAyDDslVRD0uz3ZL5E2ts
3XVsMtnxVoRGW/S8xNxspbcVFpqcogTH+xbNndI0WyaNSEhK+3Dtmt3BijzbjXx+LT4hhRWfkNIB
QIdaIUGaRvVDb/v6e56QeHnvJIi1jlmzqwLOnT0Zd+7C9Wpkx+EIXvVWWTJz6qicDVv2rSM7nsow
Y9rIORs377d4QuXh7oaB/bvhwy5t0LZNsyKl/myJw2HDz9cLfr5eaPHBux+dJpMJj58+x59/nccv
v5/F1Wt3Le7n5q1HtQhiHOfVoDKnIxK6HwawiOw4yBQY4JseG5dos+PZNgGdrwo2t7xBPec7p+Zy
Oahbu6bZ+ovafG1zAFQC2oIFc8f1XvvDT2b/KFxcXLB5/RcO/WVapVIXWabT6UEQBM1e6hBHRkb4
slg0I0FsLdNwYYIgWAV5SW2VyoKOUqms84uE1EbfrYgSlSXR6e/njSP71qBNqyYlbjt8SG9069IG
02d/i8PHThW7rapAjfMXbwScv3hjMoDJ1YP89bVrVY/38/O6LBLyLnLd+KfLemGIICK4BmWhN4Mf
kFzSqCR78enUUTOj9hynks+loNXqsGvviS9nTBlV4ExdvR8+ip1jbrnITYC2bZpCp9MjPiEFMXGJ
eP4iCWnpUmRm5SArKwdp6VmQZuciSyqD0Wgs66HLRewhgre3GF6eHvDz9YKXpxg+3hLUqO6PWiFB
qFUzCD7eEjRqEGq26d7V6/drEcQcD2f/siwRuz8C8E4C2mQyISU1EzWDrft9OS9PCeOrGW4c9n9T
R63F3MhuBoMOrpBxzaoHJldwxXfh8ALIDsCePXoWf8hRS2+8Zq60TkmMxkJXsuMmCIKlVCT00Gr0
NQ06oxedTZOxaIwMBpuWyaAxpWBy05ctW59p/r7jOOp8VnOlMq+TXKFskSOT146NTayxYs1Wu/qy
ExuXyImNSwwDEMZms1Y2a1pfHhjgE+vuLnwsdONfFnC4575d+aPZuk8EQbAMyhR/vYnmb9DpvAww
ig06g8RoLOSx2Kx0viv74rJVO+6T/RhLcv/hM3+yY3AkWq0OWdk5HwFYR3YsleH+/WcLzC1v3qw+
5n46DgP7dS2xZJA9cHFxQf26IahfNwQL507AhUs3MXPuUrPn0Nk5ubT05IJvACwo+5Hs34o1W+8I
hXxTXp7SaQcDlkQsdrNpPSWbJqDlCqWvueW1Q6vbMgybqVsn2GwCWq1VNwRQ5acxWRJ97cH290eO
vzZy2EdoF9asjHu0L+YSfy8bxeTwAeSVeYeVYO6MMcPiEpI+e/osoW5CYipn2bJtAF5+QLkJ+SYu
z9XI47oaORy23pXD1rm6cgrYbKa6sNBE12p13AK1lq1Q5HGXLVvK1un05Y6jQ7vmOPzzGnh7iUt9
H4nYHYd+Wo3BA7tj+uxvIc0uXY4pITGVmZCYGgogFEA4APh4S4xenh5qV66rxpXDVrty2Eq1RsvX
6XQctUbL0qi1LFWBhqFUqegqlZpGENve7M/Xx9NYt07NlJDgwKN+gfUi7bUR1sWrt79RFagrvqMq
Qq3R4nL07UgATpGAXjR3StPVG3YEmlvH4bDRqOUAJCal2yy5XBo5MjlyZHI8fvLc4jb+ft5gscxP
rlDk5bskxiWsBTCW7MdiTW5CwSUAQ99fnpKaUeoEdGZWDp7FxCMlNRPSbBmypDKkZ0iRlSVDZlY2
ZLkKKJUF0OsNMBiNyM9XFbs/kZsALi4u4HDY4HI58JR4wFPiDm8vCXx9JfCUeMDbSwx/P2/UrRMM
D3e3Usf5Pl8fT0NJtXEdGAeAD9lB2AE/vGygbhcX6+3JgtkRzTZu3eOYteneUq4EdKGRlBHQBEHQ
MpOffvvwaezYNWtW+ZYmgSFyE5i4PFcjg84wabVaen6+ikYQu8kIv0K0Wh1u33kkun3nUQsALfDW
56vITWDi87lGGo1uKihQ0wsK1DSCIErcZ2A1P32LZvVv1Arxn/2qfCOFYjc+mzspbNX6qCK5rI8H
fIhDP602O2PXUXRo1xznTu9BWOeRePqsaC7y9p3HE+CkCWgA8PPx1OblKStt5ASXy4G3lwQSsQhi
DxE8PNze/OvK+e8wPJ5rke8uKpUar3MpWq0OBWo1FAolNFotFAolsnNykZ2TC6n05b+Vwc1NUKpZ
VpXFpgloWa68SP1jDocNsYfIlmHYTLUA898VVAWaULJjs1cL5ozvvnr9brNzwLlcDpZ9NZvsECus
wGLyT8+BjRPQC+dO6Hr+0s2DazbuNVsv0GQyQa7Id5Er8hl4+X7x+rJupdYyZ7GYmD87HF8tmQEG
w/wHuNFoRI5MAS9P84ceMqgHunRqhVXrdmHj1v1QKsueh8jIzKZnZGbzAZS5u2V6hpSeniENOnsu
el61AJ9ZUyYO+27rjkNLKvN5spZaIUHo3KEl2WHYhSfPXuDi5Vtkh2E1cS9erLf0BT8jM5vs8Mot
NS2z2PWXom8PJQgi3F5mmVgDTyT629xycw0aVSo1rt98gEdP4vDocRweP32OR4/jkCOTV2pMckX+
O/9//qL4EnO+Pp6oX+/lqJz69ULQoF4ImjWpV2TWU5a06IVGHx9JXnHNKB1cEF4mXqs6JgAxACnZ
gdibJzExO51hZpNCUbq6pGRbMGdCz+NH9x+5/zCmTOeLb51TO63yPsak5DRmUnJamCuHfX3wgO4X
GzTx6+6s0/4pjuf5i8QVRmPRU8hhg3s5dPL5NXeREAP7dcPylduLrLt555H74rmT+i1fs/03suO0
Bk9PD/nTmPgyXeQXCHho3qw+6oQGo0H9ENQJDYafrxf8/bxKXT6worRaHZ6/SEbs80TExCbgSvRd
XIm+Y/YcuTh8LsemZUlt+gGoUBS9suDr42nLEGzKUgJaq9VXuUaEpfX4Sewac40qAWD+7HAEVvMt
4x7ti1qtgaXR3QUFBptOtQsfMzBq45Z9423VyMQcNpuFUcP7YNG8ie80GjRny/ZD+OffaJw49IPF
bcQeIiz/eg7mzRqHNT/swcat+0scoWcNySkZjK07Dn3evVvYsLB2H3xAEBtIGdleWq1aNMKPGwmy
w7AL23YecdoENEFESH744VBbsuMgQ2xcIkeaFrMIrxqiOiM22zOOxWLi/VkoKamZMBiMuHbjPv75
Nxpn/r2K6Ov3yjXS0NrSM6RIz5C+02CWw2GjZfOG6NShBfr06oTmzepDaubkWuwhcuYOs857slx2
PqAS0O+IjIzw3bBhn1M0aFTk5Zf5PnQazaaZ92kRI7/YvO3AVypVQZWdsm1Nao0WR3853T72eZ2s
xYunN1++fFNMxfdKoZTfzJkz2UcOHwgzt+76zQcYMqhHpR1Lq9VBqSqAQqFEXr7yzYxEJpMJAZ8L
kUgIAZ9nccBWRTx8ZLaCDkwmEx48ifkGgFMmoN1FggyUYpaZyE2AiAlD0btHe4S1bmq1BpKlxWaz
UK9uTdSrW/Od5Zeu3MaW7Qdx4PDJV7Psi8dkMZ7YMm6bPmtara7IK6UsU+0dTYC/+b9jo9HglM0y
Kioycpb3+nXb6ptbx+GwMX3ySLJDrDBZrsLiOpaJZrOiUUMGdj+/a++JDmQ8B66uHPTo1hYfD/gQ
fXp3gshNUOJ97j14hsX/txZKZQEOHD6JEUN7F7u9ROyOZV/NxqJ5E3H0xGnsP/wnLl6+hYqUBymP
02euhOTkKBIjIyPqLVu2Ld2mB6dQ3hP3LGOLTKaosqMoL1+7/RmcOAFNEEShr4+nMT1D+s651oYt
+7Bs5TZSLsZVBo1GiwuXbuLCpZv4etkW+Pp4FhlZDQB8Hs9phz8DoM4b/0M9F+9JepGxyVJjWUdj
bhaDXFH8NXwajW6zkRTTI0ZGbt995Gtbn09WRfcePBWoCgruL54X3mz56l2PyY6HUnUVanPmZWRm
m834rt2wF1wuByOHfoTAar4oLDQhV56HXLkCubl5L3/OzYMsV/HqZ8WbZXn5SiiVBchXqiCX50Op
Kij1d1VXVw4EfC74fC7cRW4QCLgQ8Hng81/+6+4ufNPMW8DnQSDgQeQmgJubAH6+XvD2Er9JoGbn
5GLdxp/w+8lzFo93/tLNhpGRs7wt1bJ3ZHw+PxlAk+K2GdS/G7Zv/rrUpeLI1C6sGdqFNcOAvl0x
7JN5JSahuULRU1vGZ9MEtEajLfLFVyi0zRB1MggtDL836I2kN8uwR1lpKYSl2rSjh/e1WHrBkeTI
LCegjYUWCphWspHD+vy2/9AfNkk+e3l6oHqQP5o0qoOmTeqiccPaaNywDrjc0pdZio1LRL/B09+U
1Aif/DnEHiJ07xZW4n2FQj7Gjx2E8WMHQakswMUrt3D7zmM8ehKH5JQMZGRmQyrNLdeIm9K6deeR
iMlkPFy5cn7gggWrHDMDRHEKN2896FPW+0jE7qhR3R++Pp5wcxPATciHUMiHm5APkUgINyH/zXIu
1xUC/svPPRcXQCQSvtmPm5APGu3lKYDBYES+8r+XQmFh4Ztp10pVAeTyPCjylFAo8qHIU0Iuz4M0
OxcJiamvbmnles3evfdUOHPKqHkbtu5bTfbvwlrc3YXa9AzpOwm6tHTnGhicnmF+8CuHw3bcGjIl
c96T5bKzbodLB3Tn/qPKG35HsnMXrmPup++W67/34Fmx96G70GzS2GLBnPHdt0Ud+ZZKPttO3PMk
9m9/XbpOEHMCnb2RMMV+JSSnjrC0zmg04utlW/D1si02jUmt1kCt1rwqt5BSrn14eXpAq9WX6pw6
P1/lkpqYuBaA448IfA+bySyxmPKUicMcIvn8tiGDemD+4pVISrY8Bk4g4JkIYp3clnHZOgFd5Oo8
h23/nULLy1IXeIPRQJ08m/Ho8fOPLa2bPmVEWXZlt3KLGQHtQtNa/e9i6qTh3/wYdbhvabd3deXA
z9cTvj6e8PP1gq+PJ7y9xKDRaGCxmODxXl5L4fO4YDIZ4PFc32zj5Smu8PSgy1fv4OMRs95pOKXV
6jBw+Ezs2b4cgwd2L/W++HwuenVvj17d2xdZZzQaIctVICdHAVmu4tXP8iI/58jk7/xc2jrT0dfv
ebiLhDcA1KvQE0KhlNOCORN6rlwbVeJ7THCNAHw8oDv6fdQZjRvWtkodMwaDDve3ktMAytwLIlee
h6ev6nVfvHwLl67cNjsq9n3RN+9FAnDaBLRQwC9AFR0hymGznG5Uzluq5O/UAuoc+i3zZ4d3WbVu
l9P8fZy/dBNyRf47s+MOHf2r2Pu40K2fgP587rRqB0/8/rsiL98pRpo7kkePY3nVr90+B8ApysxQ
HM+de0/qkB2DNZS1VvDjJ3E9yY7ZGpgsprykbXbuPYEunVqVut63Wq1Bdo4cmVk5yJLmIDs7t8j/
pdm5yJLKoNPp4eX5sim3p6cHJGIRvDzF8PYSQyJxh6fEHV6eYnh5eoDPL/3H/T//RiMltfhTY64r
p9DWMyRtm4DW6oosY9lm0CcpXF3NJ9f1BqNNa/06AoKIkCxfvttsjUNfH080aeQc7/vFleAoLLRC
Mae3zJkxquGe/X9EWqqx/VpY6yYYMfQj9O3dCUGBfqXce+XSaLT4bnUUvv1uq9ma2QUFGgwZNQfT
IkZg1fL5Fi/2lBadToenxAOekrKNstdotDh38QZO/HoGPx34Hepi6mn/dfpi3WkRw9ds3nZwLilP
KqVKy8yUTippm2+//BSL5k90iGYq7iIh2rRqgjatmmDh3AkwGo3Y9OMBLIhcVez0xdt3HnsQn0UE
Et9tSyL7MVgDn89VAJBUZB9sNgs+3hIE+HvDz9frTVMVXx9PSCTuYNDpEAhe1h98WYeQAYGACwaj
6CmlyWSCXJ4PtUaDggINFIp8qArUyJLKkJGRDWm2DMkpGXga8wIv4lMqVCaJxaI7c5kjKun6H+q5
eEtaunQ22TFUprw8JSZMWYJdPy4Fj+eKHzbvw7kLN4q9D40Bqyegb96/d+Z5fDL1/Y0kJ09daDhj
2sj5GzfvX0V2LJSq5bN5Ee2+W73NqRuHlhaX5+qUM3kZNFqJmfiDR07izr0n6PdRZ1QL8AHXlQNF
nhKZWTmQZssglcreSTCrVGX7WCqpmfprrq4cSMSiN4P9Xieovb3EEHuIYDAakZenxKUrt3Hy7wso
Ke/D4bBt3pzdpi8mc/VHHj99jkVfrLH147YJabb50fw00Gz+i7Z30vT8SVozFygAoFOHFmSHV2ly
cy3XsSuk6616NebGrSeni6v/KhDwsGX9/2HksI/g4kLOAA+DwYjDx05hyVc/ID6h5OlEm7cdwG9/
nsWXn0/DuNEDrdKQoTgcDhs9P2yHnh+2w2fzJmLC1CXFflE6cPjk7MXzZmxbvnqjTWstlSQ2LhHb
dh4hOwy74KwNCNPSs5oWt77nh+3w+WeTyQ6z3Oh0Oj6dNhoCPg/jpyyxuJ3RWIjsfOVQAE75JZbP
4+YAqFna7dlsFnp1b492Yc3QvFl91K1Ts9LLXZV2yqLBYMTjp89x7sJ1nD5zBaf+d+lN853SYDFY
qZUaOMVeldxRpwpJTEptSXYMle34r2fwx1/nwWazSlW7ng6X0k1HK6dZ00ZP/mHLvlCyn5eqzGQy
4fT/rnxDEMQ6giDsr4MuxWnJ5fIyl69zVq5sllXfa8nCYDNLVcLtWUw8VsbEkxqrWq1BckqG2X4J
5cFms0p/ol1JyE9AP3mOx0+e2/pxk4rOcKE+ON+TniG1WBbiwcNYDB3tHINGY+MSLa6jG415ZdhV
mUyLGLFw87YDxXZ33bn12zKVtKhMmVk5+PnA79j044FSJZ7flpKaiUnTvsT3a3YiYvwQfDKyHynN
TYNrBODkia1o0vpjxMQmmN0mV57ncufB3V8A2NWQ/ms37uPajftkh0Gxoixprmdx64NrVCM7xEoR
1rpJidto1dogsuO0Fj6PV6okrIuLCxbOHY/P5k0sUg6FLAwGHY0ahKJRg1B8Om00EpPSMGfhdzjx
25lS3Z/FZ9vVhb1KRp03/od6Ll4hCIKxds1qL7LjsAadTl/qGREMOt1qhe4JgmAdPLB3bUlNnCjW
FxObwEmKv78VwESyY6FUHXJFXnOyY6BYF5vFqlrJyLfweK5aWx/TpgloFxeXErswVgUuNDp18vye
tHRpLUvrHj6OxcPHsWSHaHVsgVuatfZ99frdyOLWe7i7YVD/bjZ9vKlpmfjjr/P49fez+N/ZK2ZL
bbzNlcOGu7vQmJYuNTvMOTYuEQsiVyHyy3Xo3aMDPurVET26tUVgNV+bPSZXVw7CPxmIxf+31uI2
p89cqf1qOtclmwVGqfLy85XFNlzYs+8XtGrREGNG9Sc71HJ7FhOPMRMXl7idVmfwLMXuHJLIg38R
wMCStlswZzxWfGPfF3aDAv1w7MA6dO4ZjvMXi5+CLxTyTVxuwE2yY7Yi6rzxP9Rz8Yo6P601VZMY
YLJ4VhuSJk1/Nu/psxcO3zy+bu1gdUZmNidXnufQfy/nL9z4BCQmoFlMJpXIKCM6jWGTJqHWolZr
bD+qyU4ZjEanrJ3Lc2Nf4rpyUFBMKU1n5eMtsfnsQSoBTQK6CzUC+n0JianuZMdAJgaDDmt2IG3S
qM72O3efzLe0nkajlWV3ZabV6nDvwbM3I22v33xQ7Gjw97mLhKZxowfMKDQy/jl78dL1Bw9jLA7Z
0+sN+PWPs/j1j7MAgHp1ayKsVVM0a1oXzZrUQ6MGoRWuGV0cDqf4EoGtmjeSkpl8ZrFYVPv2MnKG
50yt0Rb7Ilep1Bg7KRLfrYnC0EE90b1bGBo1qP2m0ag90usNePg4Flev3cXxX8/g3IUbpSrZYHTi
RsASr9BNfn5e36elZRV7fpcjk8NoNNp9ve8sqQwaTcmDM9q0bBzr5NOynfmxlRX1XLySn6/sTHYM
9oAj4FgtAe3pW/u7sNZNZl+JvuuwI81bNGuQ+2HPsPoGjbHe0ROnT75w4FrWnTu23Pk8Ppm04w/7
uOf0qL3HtyiVBQ6dyLeVsDZNM0PrhowhO46K0Gh1ld+N20EZjIVOWQubIDYru3ZqnfDPuejqZMdi
azVrBO6x9TFt+kfEZDJgqc5vVUKjUQnotxHEHA+CWGvf34KtTOwhKszMyrHa/nftPbGgS8eWQ8+e
vx5obn12Ti4uXLpV7nrbJpPpVdF9GVJSM5CeLkVMXCKePnuBJ89eID4hpcQRzpY0rB+q6tWjXd/v
1+z8FwAIYnZQaM2gP347+W9bvb7kl9KbMj+7X/6fTqcjwN8bNar7I7hGNdQI8kdIzUCE1qqOWjWD
IBBU7Dzjz1MXLK4TCHimTh2a9r16/W6FjlERXTo065ORIb2YmJTmlFexK5u/n7ehU/tWA69dv0d2
KBXi5ibQZWRml5hNfvzkOYilm0As3QQ6nY7aodVRs0Y1BAX6IcDfBwH+3nB3F8JdJIS7yA0eHm5g
Mhlgs1jgciue183PV8FgNKKwsBAymQKy3Fc3mQJZUhkSk9Le3B4/fV6ucwoWi2W9N1uSEQShmzxh
6OptO498VtwF/6jdx3Dpym0MGdQDndq3wAfN6kPkJiA7fOj1Bty68wiXr97BpSu3cfqfyygoKH5E
Cp/PNTVuVnfs32cukx2+NVHnjf9x+AuClSVfqWxIdgxk47BZIIi1JTaQKi+CIAoj50/oGhuXeE+a
nWvd0RqVzMXFBQP6do1u3Cy4K0FsKwCQ/vm8CaG3Hjz7++//Xa7taIPC2rRsIt2x+9hUMmNYv/nn
H2dNGw0qCV2yzh1aJnXs0qQuQaxz6LrBYg/3WAC1KrwjJ+DrLX5MdgzW8kGz+hOvRN85oy7FoAdn
0bJ5Q9nGrfu+t/VxbZqA5rpyTFqtrsq/WbvQadQXibeo8/MakB0D2SQSD7U1E9AAENayabdHT54/
zczKMXsCPXXWV/j7t+3vlKwwGIxISExFTFwCYmITEBuXhJi4BCQmpcFoNEIuz4fJZIJckV/psxu4
rhz0+ajT2XoNAvu+OnEGgNcjxdvN/zS8/5Xrd7ZfvXbPsyzHNhqNbxJY5hoG+nhLiiTSfH08USsk
CCHBgQipGfjmZ6GQ/2Ybk8mEdRt/wpmzVy0ee1D/bvuXr9p1rVKfqDJavmrXtcXzw9vvP/w3lYQu
gb+ft2H0iP6dnaFcCoNOK/ML1Gg0lqtPA4NBh4D/8kIOjUaDmxu/yDYqlfpNfU+lqgCluZhUWVxc
nPsz+Meow4uGD+nV7OCRvz4sbrtnMfH4dsVWfLtiKwDA20v85iJDYDVfBPh7w9/PG2KxCEIBH0Ih
D0IBH25ufLgJLSerDQYj8pX/NQ7TanUoKNCgQK2GQqGEXJEHhUIJRV4+srJkSEhKRUJiKhIS05CS
mlGmi5UsFhNjhvf76vvvd0ST/bxbGZV0/Y9Tv37LQqPWeJMdA9nc3d2M6RlSqx5j2aqohxHjh/6w
befh2WQ/3tIKrlFN17tX+883bt6/6sRv/y1fujoqEUCdT6eOmvnvxRvLHjyM4Zf7IDbE53NN7Ts1
70fmAI7X1m/++cdPZ3ziEh19dynZsdgrXx/P+KbNO4QRBOHwIw9r1/Mf0q5Ns+eXrt72qfjeHFfD
+qGq2vXrjMSRv8gOxSq+XxP1T8SEwWujdh+fYzQWkh2O1VUL8DF069Sy4/WbD2x+bJsmg7t0bJmo
VKlL/KCj0WiFHA7L7oqwMBgMLZPBqPAbaY1A/0Obdxz8iuzHYy8WzJnQ8/zF6/vIjoNMAf7ez47/
eibM2seZNnH4l1uiDhGWErY8nitat2wMDpuN2OeJiE9IsWliCHiZUOjcoWVM08a1Rq9YvftGSdvP
nTFm2N0HT7+/HH030NYzLLw8PVArJAhenmI8fvocz4rpjNuiWYPcj/oNlhAEYRefaovnh7c6f/nu
rwa9gUpCm8FgMvQd2zbpT/YFg8oSPmbgzl17T4STHQfZvDw9CieMGVl/+eqNztywDgAwYdzgrYeP
/RWRn6+yyrmeyE0AoZAPBuPlBCa93lBpXblLw9fH0zhkcM8ZP2z8aavNDkqe3gD+JDsIO9ESQInn
BlXB0I97nI2+/qAd2XGQyc/XUxF9/Z5N6vq3adkk6+r1u3bdQ8DbW2z8sEvY7yG1fUe9PXjDkplT
Rs27dvP+4pu3H4kLC+3i9NSsMaP6Hd6777dhZMdBqZoIgqClJD7YeO7CjfFxz5PYFd+j4+BxXdGj
W9voRs3q9iCIDXlkx2Nt0yKGE/sO/vl/ztxfoXHDOvkf9WzfYdnK7XfJjoVCoVQBvXq0fwTAZG83
P19Pw6D+3a4smjulaXke15L5E2uMHTVgf5PGdRQ0Go30x/P2jcd1NS1YEN6R7N89pWqbFP7xBm9v
sQF28Jog49a0SV35wnnjih0V7GwWzZ3StHu3sBgmk0H6819ZNx7X1TSgb9drkZERtuswSz4mAHfq
BncAVbpkG4U8n82LaMfjcQthB++Db99oNJqpaZO68vFjB+0giGnlGtG8eH54qxFDep0KrVVdTfbj
ef/WtHEdBUEQTll7luJ45s4YM3pAv27RtUKC7O61Ulk3Go1matywTt7IYX1+W7IgoibZz7mtRS6Y
1KRLp9bx9pZPqOjNw92tcPTwfscJgnDYPgAUCsUBRUbO8g4K9NPBDt4Ia4UEqfv37Xpj5vRPPq3M
k8slCybXmhQ+ZF33bmEx1QJ89GQ/zk+G9z1G4q+cQnmDICIkE8YN3tqqRaNsFotJ+nuAtW9uQkFh
t86tX8yZMbpKj/5euHBi6yEDu5+zh/fD8t5CagZqRgz96M/Fi6eHkv18UiiUqunV+Rzp74ciN0Fh
+7YfpH0yst/hRfPGla+BiwWL54e3Ch8zcHenDi2TvL3ERjIfJ4fNMi2YO643Wb9vCqU4i+eHt5o4
7uMtH/Xq+KBu7eACNptF+ntDeW7uImFhsyZ15f37dr0xecLQFYvnhdcj+7m1Bwvmjuvdu2f7R25C
gd1deCzLrVZIkGb0iL4nIiNn2UXZLqcdWk6hUCybNW305M3bD261VXkNFouJav4+Oj8/L5mPlzhG
IvG44O7GP7Js1Y77tjj+4nnh9eR5BcOk0tzOmdKckJTUTHFySjqrvI0Ry6JJ4zp5AwYOFxMEQdWt
pNgVgpgtys3KHpYtk/dOSc1sFp+Q6p2Wnsm0xevCGuh0GqoF+OqrBfjk+Pt63ff1ER90k4Tsc4Ya
hJVpwYLwjlnpuRNT0zLDHj6KDcrIzLbLEaWeEvfC+vVC0oIC/c95ergfXfXDrl/JjolCoVRtBEEw
fjlxMOfuvadCax+Lx+Oa/Hw9tRIP93yhkJfrJhKkuLsJb7uJuKe5gurnbfXZtmjeuBZyhXqQVCpr
n5Utq5GeIRUnp2SwbVH2bviQXv87eOSv7rZ4nBRKRREEwVCpEtsW5KnbK/JUH8hy5aHSrFzftAyp
IDdXwShQ27bCLJ1Og5tQYBIIeAY+z1XP5/PUbgK+3M2Nn8IX8J7z+K4PhVzuP7b6Pu6oCGKOR1Za
5vTU9Mx+MTHx9Z/FJrjac8kiPp9ratQgVFqjekC0t7fk5zXrdx8hO6a3UQloCqWKGjOq36G9+34b
Whn7YjIZ8PGWGLy8JPliD2GOm5sgRcjnxXH5vAdcjuttV4HfdXtLAhFEBFepNHZWKVStVQUFocr8
gsC8fKW3LFfhIVcoXTOzcpgqVcU6XPO4rpg2eWSvlWujTpH9eCmU0iCICK5KYWinUmla5eUrG+Xl
59VUKTXu+UqVQKFQ8uSKPFaOTE4jI0ktchOYRCKhwV0kULuLhHK+gJ8tFPCSuK6uCXwuJ1oo8fj7
VZNSSikRBEFT5ye3UypVHRSKgma58tzQrOxc3/R0qVAms/6XJR6Pa/KUuBu8vSUKT4l7qoe78JlA
yL/Nd+Vd/G7N9itkPz8UCoXyvgULwjtGRR0/K5MpaBXZjyuHDR9viV4idleKJaIskZsgSSDgPeXx
uHddWfTo5at3PSb7sVpCEARLpUpso1Zpm6kLdLVVqoJAlarAT5Gn9FQolIIcWa5rdnYuQ1OBJHWd
2sHq4SO6SUpTy5pCcQQEESHRKvU1ddrCYI1OV12r1ftrtDpvg8HA0+v0wkKTiQ4AWp1WaCqEiwkm
F41GW6SsDoPB0HJd2flsFkvB5rBz2SxmNovBkjI4zAwWzSWN7spKYTIZyUuXbk0l+zE7oyULJtfK
zpWPVeQpm8pk8pCMzBzf5JR0vixXYdPc6uuBN36+nnJPiUeSSCR8InIXXHAX038iiN1210/vNSoB
TaFUYd27hcWcPnOlVknbsVhM+Pp46r0kHkoPDzepmxs/lc/nx/L53PscHvsWlxtw294SzJWBIOZ4
qPNV9QoKVM3z8pXNFQplLVmuIiA5Od0zPjG12OZ9dDoNEeOHfL1l+6EvyX4cFEplWzJ/Yg19oYuv
0WDwNBbqPfQGk6feoJPo9YVuRqORCwA6nd7dZDLRAKDQVMjW6wzc9/fDZjHzXGg0PYvFzKXRXHRM
Jl1BpzFUdDo9n8Wgp9Fd6clsEz3p21U74sl+zFURQczx0OTn1tRpC4O1RkN1vU7nrdcaxYV4+XvV
6fQeJpPJBQC0Wp07neZiYDCZ+QBAo9EMTCZD8fJnFz2LycxhsZipLAYzicnkxHOEzOdVoaENhUJx
Pp9OHTVza9ThH3Q6fbHbuXLYCA4OVFUL8E728vS4L+Dx77ly2I84LPr9qvC5tnjx9FC1Mr+dUqlq
rpDn18uS5obce/DUT64ovsGXROxeOH5c/57fr979P7IfA4VCoZTG4sXTQ/WqgrpaoyFIp9UEaNT6
AI1W46XWaDz0OiNHbzCwDAYDGwD0egNTrzcUySVwuZxXF9xcTK4cthIuMHE5HDnHlSVlszmZHCYz
jeXKSmZy6M95PNdbBLFZSfbjplAolFIjiNmiZk3r5+K9WkHeXmLj4AHdL8ycOmr2onnjWlDNP4pa
OHdC11HDP/rFXMMWBoNumjBu8FayY6RQKBQKhUKhVL5J4UPWmeul4ClxN37Uq+ODGdNGziGIcRyy
47Q3BEGwPp3xyZT+fbve4POLNnUUi0XGObPGjSQ7TgqFQqFQKBRKJSOICEmrlo2leHXi16J5g5zI
yAhfsuNyFARBMIYP7vU33moMM3XS8G/IjotCoVAoFAqFYj0zpo2c87pBlYuLi2no4J7/EMRMq9eH
dhaRCyY1adywTh7eapa1cN64D8mOi0KhUCgUCoViJQQxU9irR/tHHDbLtHjejDpkx+OIunRqHd+p
Q4vkxfPDW5EdC4VCoVAoFArF+hbPD2/VrXPrF926tIkjOxZHtHheeD1vb7GBSt5TKBQKhUKhVCGL
F08PJTsGR0VNs6RQKBQKhUKpmqjzwPIjiAhuxfdCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqF
QqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVC
oVAoFAqFQqFQKBQKhUKhUCiUSvH/vYtjGYS/ydUAAAAASUVORK5CYII=
}
set pieceImageData(Merida1,125) {
iVBORw0KGgoAAAANSUhEUgAABdwAAAB9CAYAAAC4TaGIAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAA
B3RJTUUH3wsbDhUo1+qGMQAAgABJREFUeNrsnXVYFN0Xx7+7dHdKCCpgY3cjtmKAigEIIoIoCBb6
+s77/uzuxu7u7m7AVlQa6e6a3x/G67Kzu7PLwgDO53nmUe69c+65M7uzd8499xyAhYWFhYWFhYWF
hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWF
hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWF
hYWFhYWFhYWFhYWFhYWFpXrBYVoBFhYWFhYWFhYWFhYWFhaWP4+gQI9mWXl59kWFRcZlpZCXkeHm
KCorfFFTULi+YMWOCKb1Y2FhYWFhkQTW4M7CwlIrmD3dq0V84rdZMTHfOkRExRllZGTJZmRmc1RU
lElVFSXSzMQos04dg3AzM+O92nr1NhMEUca0ziwsLCwsLCwsLCx/Gn4+4z2+RERPefXmU6Oo6Hg5
Qe0a1DcvbN7E6plVfXOfRSt2vGJabxYWFhYWFhYWFpY/ggDf8SO6dGoVz+VySQC0Dmsrizyfyc6z
mNadhYWFhYWFhYWF5U8hwM/doWWLxumgOWf/eSgqyJOjHPtfJAhCnukxsLCwsLCw0IH1cGdhYamx
OI8ceO7YycsDi4tLxD6Xw+Fg2GC7hyfOXOvE9DhYWFhYWEQzY4ZbtyOHr1z7vUxWVoYcNXqY2aJF
axOZ1o+FhYWFRTAT3Yav33fw3JSCwiKJZfTs1ja6a49G1gSxu4Dp8bCwsLCwUEMQ3qoRn+M3ly/X
1FK7u3b9vu1M68fCwsLCIgSnEX1vQEzvGKrDcXifW0yPhYWFhYVFNCMd+14DxXPcw3XEBqZ1Y2Fh
YWERjM+kUfNkZOjvRhV2OAy2e8z0eFhYWMRjxnTX/qMc+13t0NY2ybqBRb6FeZ0i2+Y2mQP6dXs9
xds5kCAILtM6skgPH0/nIFA8vxtaW+YxrRsLCwsLixCm+ozzESeEjLBDRoZLTvMeO4npMbGwsNCH
IFwVRzsNON/Q2jJPR0ezVEaGS+roaJa2bNE4fZRj/4tzAtwaMa0ji/RpUN88HxTP8U4dWiQwrRsL
CwsLCzVBQdMMDA10SyCFeTsAksvlkgG+LqOZHhcLC4toZk5379WpQ4sEDocj9HvdvKlN1szpE3ow
rS+LdBjQt8sbCLjXgVPdhjCtHwsLCwuLAGyb22RCSpN2AOSPWJIsLCw1gKmTx/jWr2dWACHfaVVV
5TKXsQ77mNaVRXoEBroPgID7LScnS86bMakB0zqysLCwsPDj4jzkEKQ4bwdAduvSJobpcbGwsAjH
y2PkYmUlRdrfa20tjTLWGFvzIQiCa2SoJ3CRdfiQ3veZ1pGFhYWFhYKZAa69IeSH2thIn1yzfDb5
5e0VMj/tJRnx/ip5ZN9KskXzhkJ/4GcHuLZhemwsLCzCGTt68DFxtqSzIaNqD8OH9H4AIffabezQ
PUzryMLCwsLCT5uWTdIg5PktKytDjnMeTO4LXkJePL2F3LxuPuk0vC8pzCNWQ12tjCAIWabHxsLC
Qo3v5DF+srIyYi+mmZsZFxGElz7T+rNIjp/v+AkQco/rGBsUsyGEWFhqAXOne5syrQOLdJngMmwX
BDy865rXISM/XCPJvLd8R0n2K3Kc82CBD35P9xGrmB4bCwuLYH7E6RZ74u7lMXIB07qzVJy65nWK
IOQ+/zDosLCwsLBUIwiC4KqqKpdByA6lcyc2Uc7dt24ghP6+B/q7DmJ6fCwsNR2CIGSnThnnNdqx
3+XBA7qH9LPv8m7YELuHEyeMWDcv0MNCMpm+6nWMDYpB8b3V19MmO7a3JU1NDAV+t0c42N+tyJiC
Zky09Z08xm+i2/D1nu4jVvn5jp9AEP7aTF/rP4VhQ+weQsT72TTfcROZ1rMq+CNWhQmCkE9PCveI
/5Y8Mik5vV5KappWbl6BHJfLJZWUFIt1tTUz9HS1vhoZ6p3RMVTZTBDb2ED+NZwZ/u59b9x6eHjh
qk0aPbu3j2zXqnW/xSs3fGBaL5aKk5ae1VBQ3YrFM2BuZkxZJyMjg+0b/8Htu08RE8sf7jchMa0b
02OrycwKcO8aFf1ttiTnqqoqRe7YdcJbVLvJE0f+k56RXeGdCFqaas82bz/yt6h27q4jtuTm5plJ
0oe5mdGSpSuDKzRZrKnMnOnRPiEu2S8xMaVFdm6eRmlJqayamkqGoYHu6zrGRiuXrtwm9jbCOXN8
rDZu3MP3GTEzNUJDa0uoqakgMioOoa8+oKSklKfNmfM3ZxOE3wqCWJMhbr+zAty7fvkSsyA+Ickm
MSlNncvlQEtTPce0juGHumZGa1au33uc6etdmwgKdG9y/fbTO+XLS0pKZF6GvpcTdu7LsHdabVs3
TaWqe/r8tQ7TY2ORCHkATQA0BGAAQA7fX9RSAEQACAPALrTUEnwnj/GLiU1wtraqG/in/n7WSvLj
TXJy8jiCqp2G98XAftRTcM8Jjli7cR/evf9CWZ+amjkcwDmmh1iTcRs/NHjP/jMTysrKaLXXUFcj
XV0cJq1dv2+7qLbTp4wfufvAmUNp6ZkcOrKF0a5Ns9R+A3pZEcRqoc98giC4Tx/feH3x8j3auXyM
jfVLxowZYLd8+a47dM+pDRCEr3r4h4h9WzZvGJCQmCJD0aSDgoK874B+3d60aNxg8IIVOyLoyo6O
iFsVF5/IY2tUU1PBrq0LMWyIHTgcDkiSxNkLtzA1YBGiY77xnH/15sPOBOGpSxDbUuiPx1M56mvy
+ucv3zotXrFDlSRJnnplJcVgux7tI1rYNvJavnrnVaavf21gotvw9UXFpZrly2/ffdpa1LnPnr1e
4DLWoWv5cn097X3s/akhBAV5Go1y7HdVWPyg8oe2tkbp8CG9H8yZ42PFtP4skjHNe+wkdXVVHk8K
bS2NMm+PUSINbCzVn372Xd6B4rtraWFCluW+ofSQ+f2Y4T+B8rsvyFDDIppZAe5dTU0MKb0Y6B5D
B9s9EtaH2/ihwdJKlMvhcEiXMQ4HBfVFEATXYVCvpxXpw9hIr+RH+KM/htkBrm16dmsbJWwLOJfL
JXt1bx8xJ2CKjTiynYb3uVleTvDm//F958NfXyKtrSz4w42MH7pTnP5mBXh27t61TYyoz1yXTq3i
gwI9mjF97WsLswI8O0PKcX5/HCw1CzsAxwCIytdSCuAxgKkA1JhWmkVyRjsNOP/zt0NJUYF0GtH3
BkF4qzKtF0vFmR0wuRWEfI+PHVgtdN7uNn6owHNHjuh7nenx1WQknVurKCuRU7ydA4XJnj5l/Eht
LY0ycWULO9q1aZYizEuZIAhu/75d3koi29hYv3jGDLc/xvlqxnTX/g3qmwvNh/T7UcfYoHiGv3tf
uvK7dGoVX17GkX0rKb/jX95eIVVUlPj6nOTutIRufwG+LqPpjkdRQZ4NQyglTOoYVOj9n+qY4DJs
B9PjYqGB2/ihO/V0tUoh4Y3W1tIo83AdvpnpcdRmfjxESTk5WVJTQ63MwrxOUdvWTVMH9Ov2aoLL
sB3iPNR/MivAvaugH3dZWRlygsvwrUyPm6ViDOrfPRSUk+5+Io3tZN5bcvO6+ZTf+U7tW3yTUKU/
mhn+7n0NDXRpL2oKOwQZ3aVpbP95CDK6EwTBHTyge4g0+tDT1SoN8HN3YPoeVQU+k0bP0dJUp/1i
ZWSoVyLOM97ayiLv9/Ndxg4R+B2/dXk3X392PTt8oduXt8eov8sv2go7DAx0xBoLi2BYg/sfjx2A
55DsHqcCmASAjQlaSUydPMZ3tNOA884jB56b4DJsh7fnKMJv6rhxBOGnWRG5P0IH8N1T2+Y2meyC
Zs1n9uzJWhDy3T19dL3Qefv0qS4Cz3VxHrKf6fHVVNzGD91Zkbm1spIiOXXyGF8q2YH+roPEmROK
c7Rv2zxZ0Jj69ZHM2P7zMKljUPxjHlKrmeE/wV5bW0NsO5mhgW7JnAA3WjsHyoeTMTUxJEuyXwn8
nk90G8HX38Dv7/wimeLt7K+irCTWWDgcDuk6zmEv0/eipsMa3P9AgoKmGXTt3DoOUrrhgwf2fMEG
9K8c/H3Gu0DE9Tc3My4aPLDni+lTxo8UJY8gPHXLG2VA8XCdOGHEOqbHziI5oxz7XQXFve1j14mW
wX3F4hmUn42+9p3fMz22mkaAn7tDRRY2qQ4/n/Eev/cxe7pXC2kb238eXC6XnD3dq8Xv/U10c1wj
zT7+BKO7r9eYAAUFebGvjbGxfvG8GZ71RMknCF/18kmXdmz6V+B3vDAjlJSR4W1vZmpcRGcsU7yd
/eXl5cQei5mpcRGbM6TisAb3PxZ1AHshnXt9EYAG0wOqjQhKXKygIE+2aG6TOWyI3UOfyc6zCIKQ
pyvT033EKmG7ogwNdEtm+E+wZ3rsLBVD2CL2/KDJQuftgwf0EPj5mDxx1P+YHltNRFqOLI5D7W9T
yf9hMKuUuTuE/KZLw/hX2z3dCYKQF2UvEXZ06dQqjk4/SooKPOcNd+gt9Hu+ftVcvr5+2PSEMjvA
tY2kizsKCvJkgK/rMKbvSU2GNbiLplYZkucGuJufP3vp8937z40rLu07Z8/fbPny+d1nTI+tNqKk
rBAmqk1UdLzc2fM3W67asPdwo4b1cie6DV9PEK6KVG0fP3x37+OnCCVh8kiSxKGjF6ew3og1Fw0N
1VCq8ldvPqGoqFjk+fcfvhQkN5bpsdUkpk8ZP3LX3uMnklPSpfo7UlpWyrOFnOSUqdCNKykuZWVl
IDllKsL6ryjJKenc4F1HT/5YYKx1zA1wNz98/OKywkJa9mwe4uOTZB+/eC0yRl9RboFl+bjsxsb6
AtvLy8tBV0eTpyw6Jl5OVBgbgvDUPXHy2nI6z5HyRMfEy4W+f3uhYleTheWPxATfw8KMk5K8fgCu
AGDDkUgZVTXlCKrywsIihIR9UD955nqHjZsPLtm6ZWPeCAf7u7MC3LsKkxfg5+5w4NAF//Jxdn8n
ITFF5vCxixeCZky0ZXr8LJLT0KaewLCN6zcd4Ivf/JP4b0m4cfsxZR2Xy4WBru4BpsdW0/D1GhMg
Tsz2P434+CTZQwcv1tpQRTGRb9YJspfoaGuidcvGqGdpCllZGcrz7z14YTx1yjgvUf0oKSnyPNjz
8wuFts/Ly+cr43I5Ij+kL8M+HUzPyOLLESAjIwMbawu0btkYWprqlOcWFhbh3qMX26R5fVlYylNr
DO6Ojo4yN++/fPzqzSehE2w5OVlY1DVBh3a2aNKoARQURDthnD1/s+UEl2FsKBIpI69S5428vBzt
9u/ef1HevuvElF07r2Z5TnBa/fvOg6mTx/heufaAVkzgnJw8zuWr946zOxdqJhraGuvk5PjzPX9L
SMaWHUeEnvv4aRjOnL9JWWekry/8ZBYe3nz4vCAtLZP9DtEgIzOb8/bj53lM61EZfPoas5dq0aVp
Yyu4jnNAoJ8bHIf1gb4edcjNm7efWAZOdRsirA95FU5s+Yl/fHySwPYlJaVITcvgKeNyueAqlmQL
6+fLh29bvyUk871hyMjIYFD/7giY5oqJbiPQqUMLcDj8+b+uXLvf9EesWhYWFnpoAbiF70lRpUk7
AIcBVDhRH8t/qKoofaDT7ltCsszx01e7LF+9606HtrZJflPH8S2mEISn8oVLtw7mUhhZyhMTmyB7
+94zNoFaDaaBpfk9QXXpGVlo22Ukdu09hZycPADfDWF37j1Dn0GeyM2l/ow0blQ/h1i8gdZnkuU/
cvPzG7LGduHExiXKVlxK9eTN208jypc1a2KFFw+PISX2AZ7dP4rPby4jMeoexo4eRC3jTfgsUf1Y
N7DgSXb6/OUb5OUVCGz//uNXvjKLuiY3hPUxd65XnXv3X9QvX96uTTO8DzmH9yHn8ez+UaTFP8L1
C8EwMtTjk/H0+Wud2r4TmYVFKriMddgHIVsTGtQ3J7dt/IfMS33Bs30lN+UFeXjvCrJBfXOhWxtU
VZXLyoceYKk4FdmGYtvcJjNwqtsQgvBVr2dhWiju+V4eIxcwPX4WyWjbumkKKO6pjIwMuWrpLLIo
M4xvq9q18ztIbS0Nys+CtrZGqThboFkAe7uO4aiEbaK+k8f4/d5PJYaYIAGQ5WM1VtY22B/Xq9bx
I1QLz1jXr5rL9/3LTnpG2vXsQHlt6MRobNbUOuv3cya5Ownclhr65CRfH/XrmRWI6sO2uQ1fgkZd
HS0y9MlJvj7uXd9Haqir8fUzakS/K0zfk5oMQRBcT/cRq4yN9aWyRbWueZ2iyRNH/sP0uFgEchKV
G3bAj+kB1iYC/V0HQYL7wOFwyG6d28QGBroP+CnLcXifW+LK8fZ0/ovpa8AiGUEzJtoq0gg9Jysr
Qxro65B0wp2w8ZclQ5rzXLueHb5M8Rozs/zhMKjXE2n1QXVQ9TnFa8xMKYe5rHUQBCGrpqbCE35F
VVWZjP96m3I+XZz1imxoY8l3bRQV5EmC8FQW1tePEL7l7pszWZb7hjJpqqqqMk9bqrCf5fHxdA4q
34e2lgaZFv+IcjzXzu+gvNdDBvVio1lIyOCB3V9KM/SrSR2D4unTXB2ZHhdLOQjCT1NfT1vgA7aP
XScyM+GJ0LhRRZlhJDHXhxQWR3BAv26vmR5rbaMFhYFj+6Z/yNFO/SmzVZc/5OXlyJYtGqcLqm/V
ojHfA/zn0bhhvVymx88iGVO9xwZC+MOanOTuRM4KcCc9XEeQLW0bCf0c/XjxYxEDYQb3Ht3a8i1u
Uh3du7bhO7effZd3oxz7X/x5/EikytdunPNg8tr5HWIdVHKGDrZ79Ht/3bu2iaFqd+vybpHjOXdi
EyknJ0vZT200uAcFujcpP85ePdoLvD6RH65RvkQbGeqViOrrR4Lb/yb7igrk03tHKF8OBvXvzteH
04i+Qr1kCIKQLx9vEgC5L3iJwPFsWD2Pr33zpjZZTN+X2gBBeOk7DrW/LUluAACkirIS6TjU/jZB
+KpLpABLVWCHSjTI/DgyAOgwPdDaAkF46aMC90NGhkv2tev0cYrXmJmCfiuFHe2EJEtkqf4M6Nft
FaT03TYy1CshCG82bJQEVEF89dpy1DrmzZjUoPw4Rzn2F/puE+jnRnl9Zk6f0ENYXwThq04VW71r
59bk/p1LyXcvz5F3r+0l1yyfTRoa6PLJ/+EEI5RxowadKH9ewDRXoePR1OB3lvnhyMciIf7TXJ2b
NbHKRgW+b3JysuSg/t1Dg4KmGTA9HhYKJrmPXAkBN69ZEyuyMCOUVjJFMu8tufhff6EvcOyHQLr0
7N4+EuWu87EDq0ky7y2Zk/yc3L7pH9LSwkTiL++18zsojSI/j9+9bVhqFi1sG2ZAChMqNTWVsnmB
HhZMj6emIcjg3rZ1UzIr8Smt5y2VwZ3u8fdcb9rP9Z+HpH0B9AzuZN5b8sShtXwJO4HaaXD/ESaA
Z5zzZnsJvT6mJoZ814bD4ZAE4acprK+5Ae7m5Y2vysqK5DSfceSpI+vIq+e2k1vW/022bd2UTz6X
yyVnTZ/YUZj8H/Hdec5TUJAni7NeCRxL7OebfH3p6miVgkVqzJzu3kvQIhjVweFwyO5d28TMCXRr
x7TuLCK5gKoxmtTKcF5MQbUwWVUHl8vl25XGUnOYPd2rhaaGmkTJDcsfE1yGs6FeJYQ1uNM+ah0/
wh7yjHPOjIlC5+2C7Ch0clMN6NvlDSS8/j+M6UIZ6dj3WvnzNq+bL3Q8rVs25uvrR6QElgpAEITs
BJfhW7W1NcTeZdLCtmGGqPCiNZlaEX83IiKG8gbJyMhgz47FECdO+MzpE9DSthFlXW5ePlIS40TG
rGKhj7qaSmL5spCw9wAAFRUleLiOwIfQC9i5ZQHqWZqKJXvwgB6w69kBE91GwNBAl7JNTGScP9PX
gEUyevfsMPTH7oUK4Tis7/YFK3ZEMD2e2sLeHYuhpqZScUE1lGFD7OA4rA/TalQJJAm+BNZ1hCQz
BQBjI30KOSQKC4uFnrhwZXBUuzbN4n8vy8srwNqN+zB05FTYD5oIL99/8PQ5/0a05s2sM5eu2v5Q
3PFpa2kITBoFAPp6/I6zeXn5tWJeVV1Ytir4xu27z0y9PUYR5mbGQrPZNrS2zJ/mPW7i7bvPTBev
2PWEad1ZhKIJwL6K+pJWMlYWAErKiowFfy4rK0NkVDTB9DVgkYwlq7aEjBzRb2VF5XTp1Cph554T
k5geDwsLUxCEq+LMmR7t/XzGe/hPGetGN3+Qoposn/NPUnKa0HMyM6nTH6koK94X1V/9BnXXSjI+
LpeLOsZ1RIb+VVZSiitflp4ufKNpZlYO/3VRUhQ6v2QRDUEQJTv3nJjk7T7SalD/7mFcrujXIS1N
ddJlrMP+IQ4jtVes23WG6TFUFrUiIUREdFwdqvJuXVrDthmtPJq/4HK5mOAyDC9D31HWJyamdWV6
vLUJNRXlWABtfy/7mTDnJ3JysnAd5wA5OVlM9PkbBQWiFyHrWZpi28bvYVvl5eUwckQ/rN24j69d
2OtPHUUKY6mWLFu189bYUYNP7z98dqikMthJu/Shk4i6tqOoWLOuAUEQ3IKshOb5BTltZbjcXGUl
xUcLlm/7Iuo8BTl5vgxHsXGJQs+J/8af7FRdXZVcvHjjJ1H9NbSxOHD3/vMZ4o6voXW9uyGh74W2
Wbxywwc1NRUyOzv3V5LF5JQ0FBUVC1y0T0pO5SvT0dEsyYtNEKkTQRDyOWlR/XLy8tqUlpWqK8gr
xGqqqZ5asHxrrdsJIQ027Tj8j+NQ+x5R0fHdBLXp0N724JqNe3cwrSsLLdqg6t5BrAAYA4ivqCAW
oCC/kNFFRXbeXnMJCvI0Sk3MgLGRXmn8t2QZSeVY1jW91at3F02CWJPB9JhYWKqSqT7jfN68+Thz
9aoTpplZ2TxJwY2N9Us6tGn+pKGVpZuguSRBrM/S19MuS0pO+/UcFzU/fv2WX5SerlYZnfcELZ16
wcZGepvF/b7bNrPOXLJqS4iodmpqqs8A8HjaUyVf/UlWVg6iovmnApoaqjkQQVCgR7OvUfFLYmMT
WiQmp2qWlZZxNTXV80xMDD+bmxsHr9uwb4s4Y6yt/Phc2Lq7jtgSvPu4QBuLjo5m2eQJTlbf259m
Wm0WUQjanvbvX75ihxwg896Sty7vFrjloWvn1nESqslCwfgxQ46h3DXeselfnni8R/evEhmD+/fD
0sKEDH99iVaSDADk7ECPnkxfBxb6EISf5vgxQw43bWyVI40kHWamxkXDhtg9DJox0ZbpsdUkBIWU
iXh/lfaz1m38UInv257ti8R+tlvUlSw8lZKSIvk+5DztflzHOfDJqI4hZQKnug0Z0K/bK3V1Vb7f
0Ab1zQtGOw04/yNmLyUE4a9dPsxLz+7txI7h3qRxA5ET3e/9+WnSSbpW/pg53b0XHfmNvuf14DlX
3BjuXTq1EmrUCwryNBrl2P8iVVJQLpdLtmrROP1HEiiWcjgOtb8NoSEGhrHG9pqDN6o2NEBVedPX
an4kl2c6zAPtZzpL9WBOwBSbwQO6hygrKUrtM6CpoVbmONT+NhsSUnzYkDK0j2rDnDk+Vt06t4ml
o7eujlbpFK8xMwXJ6mvX6WP5c3ZuWUA5z312/ygpLy/H10er7/nzaGHXo/1Xca/9+DGDj9CRHRTo
0az8ucrKiuTr56cpxzPNZxxlf2NGDTgt8NoHTLHp16fLW1F5R1raNsyYGeDau7I/CzUF38lj/CDk
epnUMWB3FdQkZGVlKG/kxjXzJDK4f3p1UeCHg02qIF2GDbF7iHLX+ODu5eTZ4xvJqd5jSZM6BmI9
oO16diCTou/x3dOc5OcCkxmOGtHvSmCg+wAvj5ELJroNX+/t6fyXv894l9kBrm2Yvj4s/0EQhKyn
+4hVpiaGfIYqaRwKCvJkP/su734kgmQRgTQM7oUZoaTjsD5i3ScOh0OuWDxDomf7t4g7ZNPGVmL1
p6KiRF6/ECxWP9Xd4E4QnroD+nZ5Q2fByqSOQbGwOI3tvyex4zln/aq5fNckK/Ep2atHe8o+enVv
H0FXd2FJsqkOSzHiMvbo2jaq/Plamurkg5sH+MZz99peUl1dla8/d5dh2wXJ95k0ap6hgW4JHb3t
e3b8zCb85IU1uNcq5qBqDSejmR5wbaCiSVOldYxy7H+R6WvBIhqC8NR1GtH3hpqailTitlMd6uqq
ZeNGDTrxYzGIhQaswZ32US2YE+jWzsK8TpE4uisoyJOCnDf8po4bJyPDO//ncDjkcIfe5IbV88jz
JzeR+4KXkH5TxpMqKkqU8n/EZqeF6ziHveLozuFwyB+GdFpQPV801NXIGf4TyAO7lpHnT24i166Y
I/AdREFBXmCep2m+4yYa6OvQjkmupqZSNs17LLtzHqzB/XdqRUgZFWVlsvy2GgB49VrkDnVKMgTE
qgIAZWXFPDFEsYggJzdPr3yZs6vYEQOgq6OFhf9Mw0S3EeBw+D4KUFFRQqsWjfH4aRhf3eHjl+wh
wPvJQF+nrJFNvVhTU8PHJkZ6/1u0Ipj2DwyL9PDzGe+xb+/ODV++RivQPUdBQR7KSopIz8ii1b6w
sAiXrt5reP/Ry1fjxww5atmghTNBEIzFKv0TkJeXw6E9y1HH2ABv3tGzR48a0Q/ursMl6s/QQBc3
LgVj8tR/KWP4lYfD4WDB31PRtnVTpi+V1Jgzx8fqyKFLoe8/flWi0z42LlF2+57ju/ynjOWu3rB/
V/n6Fs0bbnn8NIwnKaHv9IXYFnwMrVs1ho62JiKj4nDn3nMkp1DHidTR0aBtcK9Xt86rlyFvaYd2
s2pgHvE1IoZWW20tjRgAZr+XpWdkoXOvsejbuzMaN6qPzMxsvH3/GY+ehIEked/HzM2Mi00t6gRQ
yXYZ67Bv8/ajY8vK6D1Srt58WC8nL+8zQbiaEcTuArrjrc0UFZeoCqsvLi5hFyhqDkW1vL9aSUlu
mRrTOgDAnXvP7Js2scqOjv6mkpOby9HW0ijT0FArVldXyzcx1os0NNC/oaujsX/R8u2hTOv6p+Lv
M95l355L275ExFSqITwrK4ez7/C5YTbWbzP8fMZPZcOKsdQmCMJb9eiRKzcjouLoJyTE93faA0fO
LZgd4Hptycrdz36vW7Nu3z7HofYex05d/TWXJkkSJ05fw4nT12jJ19LSek+rIQAdTc3TECOXirGR
fsmiFTte0W1vZmqc9/ZdOE/ysMysbCxfvZPW+YP6dbtPlefJf5qr87YdR7fm5uZxaAkCkJ2dy9l7
8OzmmTM9wpYt2/GY7nksLNUeM1NjylU/XR0tMj/tpdhekNs3/SNwNWZg/+6hTI+3NvEjlIDEq886
2prk/KDJZGbCE5H3dXagR4VWuuXkZMnuXdvETPEaM5MgCDYxXhUQGDhOxWFgr3vlV+IFHR3a2ZIr
l8wk37w4QxZnvSLJvLdk/Nfb5PGDa8hJ7k6knq427fvdtnWz9H//8u3C9DWorkjDw722HtXVw50g
PJWbNbHKhgTPP2Nj/eK5070pM1d379o2WhKZP4+JbsPX0x2Dt+coQhzZ4ng9V8TrS1ZWhvSZ7EyZ
VN3H0zlI0vBXP3aB/dHMne5t+mMXhMjfaMeh9rcJwlOZaZ1ZRDIeVeup2IPpAdcGZk/3agFmPE0l
Oho3rJc7dtTgk/NmeNZj+tr9KRCEq+Iox/4XqcJQVPbB5XJJu54dvsybMakB09ehOsN6uNM+GGfs
qMEnBenH4XBIA30dUlCkBwDkj52blIwfM+SwqDApgg5hIWvKQxCeuhwOh7bsHztnadOTxvxQ0NGr
e/sIgnBV5NfZW/XHDlm+c+Tl5UTaEzq2txWe0KqWMy/Qw6JThxYJEHKN5ORkSbfxQ3czrWtVUCuM
hsZGeplU5Smp6dh78KzY8g4dFbxTUV9X5ynT460tzJjhavjh41cVcc/jcDjo3LEldmz6FzHhN/DP
vClQV1cVeV7Pbu0qpG9xcQlu331msmHLgaUnTxzKDPCf4MXc1av9BPi6Djt35n7K6fM3OpeWCvYK
VVCQxzjnwXh2/yge3jqA6VNd0LhhfcjKfs/PYmSoh+EOvbFl/d+I+3ILZ45tQM/uoj8LT5+/0ly+
Zucdt/FD6S2Rs7BUcz6+izv66s0nvoelgoI8rK0s0L5tc2hpUjsJx8cnyb4N/3icqq57T1sbu54d
BGcpEoGaisoTum1VVFTE8hjR1tM6RbetqprKc0n053A4cBk7dOvGzQeXlq8jCG/VMxdu/EPl2a6q
qoxWLRrDxtpCYGLWsxdudQj0dx0kiV61gQBf12EHTpz5cuP247qi2hYXl+DYqavdjh+7lSRoezBL
teFzFfcXzfSAawNFpQX1mdZBHN6+/6K8//DZoas37Q8f2K9b2JyAKTZM61SbmRPo1u7k8YfJh49d
7FdUVPXRAsrKynD95iPL7XuOf5jsPmoR09eDhaWiPHj0YmD5Mjk5WaxYPAPZSc+QEHkXeakv8eDm
ATRvas13/t0Hz81mzvRoTyV774Ezozw9nGarKNPa8MqDkpJCKN22BLEtRV9fu5Ruez1dLbHyJWpq
qH4TV38Oh4PhQ3o/7NK9bwOqXaRRn79t/Fpud06vHu0R9vQU8lJfICn6Hj6GXcDkiaMo5T98HKrv
P83VWewLWwvwmzpu3N4jFz8+eBRiIKxdcXEJdu095WLXs8MXgvDXZlrvyqRWGNxN6hi8FVS3Ys0u
0N3CDQAXLt/BzduC3/11dNQPMD3e2kJeVoFHSQnt5y+aNGqAJf+bjsgP13Dv+j64uw6HkpIi7fO7
dWkDTQ3p7IZ99fqj6qo1uzb37NY2io31Ln3cXYav37zj8ImP4RECbzCXy8UkdydEfbyOvTsWo3XL
xiLlysnJYvCAHrhxcSee3D2MTh1aCG2fnZ3L2bX3lFtfu85fVq2q3T8GLLUbgiDkr9982K98+V9z
vJAW9wgfQs/j0e2DiP96G8sXBUJGRoZPxvVbj9oEBXka8cvelte5ax9ru54dvkiim6wCl7YniIqG
wn0ZGXpTF1lZGaiqytyiK1tRQUYi/UeN6HslePdxygXYuOikRbFxiXzh+6b5jEPc51t4/uAo3oec
R8a3x1jw91S+kGglJaX4+iX2j0yi6u8z3iV474njkWJupX7zNlxl+66j9319xk1legwsAnkOoKpC
NKYAkHhBkOU/YuMSaqSjSW5uHuf8pTvN1m3Z+e77Lhh2PidtpnmP8Q7ec+Yh1aJ+VZOYlMrdHHx4
Tj/7Lu8IwptxfVhYJGFWgHtXqlAyq5fNRsA0V6iofDeUy8nJomN7W1w5tx0a6rx2jtLSMkR8iVks
qI+Nmw8udR45cK24upUWl2iJ095AX5f2772CvDy9WLA/KCktox1u9icjHHrfOXHmWieCIEqo6l+9
/TT497/NzYxx9thGNGti9ev9yKpBXWxa+xeIuT6UfURFxk4RV6+ajtv4oTs3bj60Nzomnva8/frN
R5Ynjl2Irs0L4rXC4G5kqHdaUF345yicOnuDlpyCgkJMCxT4TIJ1A4uC5at33WF6vLWFb99SBohq
Y2Soh+lTXRDy+ARePz+NWQHuMDM1oiOeD3l5OQxzkF7yaJIkcfPOU7OtwSefTHJ3WlJ1V672QhCu
ikMH2z0K3nNiSl6+4LDFrVs2xoOb+7Fl/d8w0NeRqK+2rZvi/o39OHt8I+qa1xHa9vL1+5bbt56J
nRXgTjt2NAtLdSIt5cuE5JR0nt98h0G98O9fvlBW/m9dS1FRAYF+blhITOOTkZOTx/kWm0z5I0kQ
REnnrn0adWxvK9ZWUAAoKSwzoNuWIDbl6OnS85QxNTEqIohttCf5xSXQo9v2J+3aNk+xbtyuv6D6
iMg4vt+5cc6DsWb5bJ6dWUpKipg7axImuo3gkxHy6kNLcfWq6Uyf5uoYvO/krozMbNqxM38nLT2T
s33HkbVeHiMXMD0WFkqKANytor7uoZqEB6jpvH79qQPTOlSE3Nw8zrFTV7vtDD6S4Ocz3oNpfWoL
LmMd9m3afmRjUnJatbIrXLp6r+GxI1cSZ8xw68a0Liws4pKdnduzfJmerjblPBEADPR1MHggf/S0
+PikhsL62b7rmF/7ts1TxNGtmCRpz9sBQElJsZBuWzk5GbEW4wsLCsVaVGvaxCqncfOOPQXVEwQh
//7DF83fyxwG9eJ5V/qdmdMnQE2NP2BD2KuPrcTRq6YzyrH/xd37TrsVF5eIfe7rt59Ujp48EyZo
N0ZNp1r9MEqKjkGDDUaGegJfwP9ZuImWl/uufafw5avg5GptWjW9xPRYaxOhrz8KNCI0qG+O3dsW
IfrTDaxcMhO2zaSz6BUw1RVcrnQ/9ukZWZytwUdnDRnU8wPrBS05AVM8bc6efhp/6ux1gQ9bLU11
7N62CE/vHUH7ts2l0u+g/t3x9sVZzJ016VcYGiref/yqtGP3iVvTfMeLn9X3D+LwsT/7MRkZFYeH
j0OZVoOPzLQsvhfOPr07CWzvM2k05bMyKSmltaBzCIIo6tGxYysDfR2xkg0XlZUYitNeRVmJlsFd
V1szVxy5xcVFYr1AyMnJomu3liOEJVf+9i2Jb2x/zRbsJOowuBdfWURkrHxgoLvIBerawpw5PlbH
T149kJWVI5Gx/ScFhUXYuffkXEGx9VkYZ08V9XOQ6YHWBmYFeHamm2y7uhMdEy+3YeuB7d+93YlK
TepZmyEIP017u47he/afHiuJkaUqePv+i/KO7SduTZ0yrkbuzqgcOPS3l/+hSNtWIAlFxcX65cs6
dWghMAQhADRtzJ++IDklXUNUX21bNflXHN1yc3KbidNeQV6OduJyWRlZsebuGZnZYnnedevaer6w
eXthdopleae/epamAuUpKSmiQT1zvvIvETHyP/Ke1HpGOPS+d/jYxX4kKblvw5eIGPn9+87cr42R
I5h/mkgBgiBKOrRt/kxQ/eu3n3DvwQuRcoJ3nxRYp6qqTNY1NWQNbVLCf5qr81cBmes9XEfg1dNT
cBk7RKgBVBIaNayHfcFL4DnBUeQxznkwunZuDUVFejuVzpy7ab0z+Hz0nAC3Rkxf35rGjOmu/Q+f
PPP6Zeg7gVvUunZujbAfn4vyYRcqirKyIhb8PRV3ru4V6u2emprB3bj5wDIX5yGHmL5mTKOspJRO
VT5n/mqMc5+NfCE7FGort+48RZvOI/EpPJKvTtD1qioKigt1y5eZmxkLbK+qqgw9Xf6vY3pGtj6E
sHDVphj7nh1Pi6NbTnaeWBN3RSVFWsFhFZUUxPoQ5ubkNxGnfa8e7T8uXy5811teXgHfm5GwXVp1
zaifP4X5RX9E0j+CIGSvXrnzWNh2VCUlRTS0sUSHdrZoaGMJOTlZgfKKiopx8ND5xbVxAl8LOIXv
4V4qk1QA55geaG0gKjpmPtM6SJOSklIcO3W124WzxxPYpKriMzfA3fzs6SuRV68/rPZx/dMzsjhb
tx/Z7DnBaTXTulQHzCwMArp0apXAtB7VFRkZLlzHOQQzrgdXhs/wLMqBVFaWfz4kJysj0glG26DB
RmNjfdqrZhnpWaLjuP6GvJwsbQ93WVnZHHFkx8YlilxQ+IlFXZMiXX0roSF0OJx8votYUCBc/YJC
6nquTGmt313nNn7ozuOnr3WWhqz4b8kyp87euUsVvrQmI1txEdUDGyvzicpKiq8FhaG4dvMRunUR
/L6Vlp6JkLD3Auvt7To9WLB8m0TxXVn4ifga40dVLicni8X/86Nt5JYE55ED4DySvrNgVlYOdu07
hZVrdyMmVvj85M3bcJXMzOywGf4TBixfvfNqpQ2iFuHvM95l557TO1NTMygXAGVlZTB31iT8NduL
Mq60NOnY3hZhT05i8rR/cfDIBco2JSWl2HPwzKihg+3qNm/ZuZOwVfLajG2rLp2LS0peXLh0h89I
uf/QObx5G45TR9aJDNdTW9i28xim+C8AlZdXH7tOn2xb1et++hy98GaVgayMLN8WzaSkNIHty8rK
kJ7BH0ZRQV4+X1Rf9WyMJikqyA8rKKTn0JKRkS3WFiZ5eVlaLwUK8nJiGdwzMrLFWixtZGW54PLV
+0LbaGiq5SMKPMbj5JR0mNShdqZPTEqlLJeVlalsw2S1IPzDs+MvXr6hXHg1NzPGon/8MGRgz1+x
SwEgPSMLew+cwfz/bUBWFv97WnpGFufuw7BzAMTaScFS6RQCWAlgcUUFCWHVj35YKoCjo6PMg0f3
ujOpg462JpyG98XggT1QXFyC0LAPiP+WhG8JyXgZ+k7k/FwQz16+0UrPzHo7c6ZH92XLdoiVlPtP
ZfZ0rxbHz155KCzPUnWjsLAIwXuO+40fM8Ro74EzoyouseZCEJtyCMK7AYCP9x68MK6wwFqEjAwX
LmOHbtu558QkpnVRVJDnSy4eEvYeJSWlAh0SqRx+dHW00wHhJiyCIMr69enyKT4+idY8ODE51UKc
sZSWltF+gS8D/bYE4aX/77/baNszWzZv+FzUe7u8quk7RQV5/P4OE/45SmD7goJCfI2I5SuXkeFC
XkWuqhPEVymzA1zbrNt02E2aMj+GRyg+fvjqEYC6TI9PWtQKD3cAWLQi+E2P7u1eC6qPixeeky0y
Kk7gqqGcnCys6tX3Y3qMtQWCILhPX7ym3GLTz74LdHXEysNR6airq2KazziEv76EOTMmivS6j4lN
kN2199Qlv6njxjGte3Vnirez/9adR3cLMrabmxnj7rW9IOb6VLqx/Sfq6qo4sGsZdmz6V2C8NgA4
dfZ6+2ePb7wiCKLWPEfFgSCIoguX7jQdO2rwKaqtl6GvPqBN55FCk1DXBgoLi+A++S9MmkLwGds5
HA4ch9rfuXL9gbU4scQrA2VlRb7ZYtjrDwLbf/4SjaIifkdyDQ01kVYNgtiW0rixFW2P/qTk1Lri
jKWoqITW5LqktFSsZJvJyWm09bC0MC1atWHvflHttLU0+a7DlWuCjfSC7omiLCdUnLHUROYEuDU6
debGEKq6tq2b4tXTU3AeOYDH2A58DzU2zWccHt46AG0takenh49CDPynjJXqSwGLVFgPoLI8LZN/
yGepIAZ6sjNiYhPEep5Km0tntmLT2r/Qt3dnDOrfHX/N8cLmdfNx+uh6RH+6gXcvz2Hxv/4wNRF/
Xe3zl2iFvXtP358T4DFC7JP/MIJmTLQ9dPzsk5pkbP9JaWkZ9h08O9JlrMM+pnVhGoLYlNOrd6sG
3Tq3iWNal+qCjAwXbuOGbqkOxnYA0NLXO1Z+B19MbAJWrNlF2T4lNR3HT/H7+mlqip63A4Cxod5D
urp9+BShJ877b2FREe3nRXFxqTrdtqnJuaPohI3+iVEdvVOi2hAEUWZkpM/jMXTs5BWBtsS1G/dT
esA3qF83nyA2ieWtX9MIff15X14l7Gi/efux+RSvMTOZHp+0qBWGIi/3US362nV+cePmo6aC2hga
6AqVISweVnFxCbbvPvR0tGP/m8TsyZZMj7emk5oQ7h8fn0RpMBnnPFhccVWGgoI8Fv3jh0e3D6Fx
Q+E7KFNS07m7dp/eE+DrMpppvasr/lPGuu3ee3qloAd1h3a2eHL3MDq0s2VEP3fX4Xh466DQsBsX
Lt9r/OLp7ZeMKFhN2H/47LCJbiNWKFHsSklJTUefwROxdCXjOzMrhfhvSehm74Kde/jDkSkoyMPd
ZfjGY6eudmdaTwDQ1tI+Wr5s555TlF4ZALB0FfU9U1dXiaTTXz1LkxC6un34GKErzsS9oKCQlsG9
sKBYrK1SH8Mj9Om2bdyw3ns67TTVVb+VLyMWbsTnL9F8bZOS07By7W6+8rrmdYoXr9z1Tpyx1EQ+
fY7dRvV7oK6uijPHNvAkmaWiccP62LxOcNSLz19jp4GlOqEOwAdAZRlyuQAm/+iHpQK8efPZh2kd
jAyF57RuaGOJ2YEe+PL2Cg7sWob69czEkp+QkCKzafuRo6yzjGDmBribnzx742FUdDyjiy8VgSRJ
7Dt4duzECSPWMa0L0xDEtrwedgMs7Xq0j2BaF6aRk5OFh9vw5Tt2n5jMtC4/IYjVae3bNuczlv8M
3fngUQjy8wsQE5uA0+duoLu9K1JS+X1d1FVVouj0p66pfouubqmpGdzczBh7uu0LCotp58ooLilW
o9s2OSllIN22HA4HGlrqtELC6utpZ//+d0ZmNjr2GINN2w7h4eNQvHv/BWcv3IKH93zMmU8dqapp
o/rP6PRVU5kb4G5+995z68qS/+7DF2+mxygtarTBnSB81Uc49L63c9+Jl5ev328paPu6mpoKPFyF
Oy00sqmHnt3bCaxPTc3gHjp2sce6rQc/u7sM2/6nerVKg7A3H6dTlRvo62BQ/+5MqyeS1i0b4/Gd
QxgysKfQdplZ2Zw9B8/un/UHJbujS2Cg+4A9B84F5+TkUQZjH+c8GLcu74KBvlh5UAB8z9mwdGUw
3/H67SexZTVvao0ndw8LTdB67uLt5qMc+19k8HIyztbgozMmuY+cqKOjyedmUFJSitl/rap1cd0f
Pg5F605OePLsFV+dlqY6OWmC49Qdu49PYVrPnyxdue1+0yZWPJ4WmVnZ6NjDGWs27EVI2HuEf47C
lesPMHz0NMpFBABQUVam9UXSVFenbXBPS8/kiDNxz8/Pp2VwLygqpD3BnzndvVdySjrt33VjI/3L
dNqpqfIvUMTGJaJNZyfMnLsS5y/dwYXLd/C/xVvQov1wyrAIbVo2fkRXr5pM6OuPlAl5A6a6inSa
+InjsD5o1sSKsi4yOp6N01w9kAMwB0AUgKUAxP+hp4fOD/lRAP4CUHmxCmsxcwLcGj18HGrCtB5T
/BcgJ0f0RjE5OVk4jxyA189O4++53mKFqMzMyubsO3Bu94zprv2ZHm91gyB81c9dvf/6QyUlzh3n
PBjXzu/gO5o3lb49p6ysDHv2n/H19RoTUOkXrppDEERR5259bex7dvxjw+bKy8vB3WX4kq07jlU7
j1pb20aLqfKW7T90Dp17jYWyTiuYWfXC0JFT8fY9dfQSVRWVj3T6UlZVvEOn3U9SktNoOxUWFhTQ
N7gXlajQbRsd882WblsDfZ3ShQu30NrRoaWlnkzRF3z8FqBTzzFo3GowhjhOQfDuE6BKFKqspIh6
FpZ+tC9mDSQxNWN2ZXi3/+Td+8+Mzzv+eAJ8XUbXszQrAEAKO3R1tMg7V/eQZN5bkUduygtygssw
UpRMAGTb1k1T58zxsRJb8T+cOYFu7WRlZSiv6d9zvWndp+pylOW+If+e6y3ys2JooFsyK8C9K9PX
vroQFDTNoH49wd/dSe5OZGnOa4nvy66tCynl7tq6UGKZuSkvSHu7jgLvMZfLJb09nf9i+toyzczp
E3pY1DUphIDr1KGdLRn/9Tbj392KHls3EKS8vBzlGM1MjYuq68v6JA/HZaDx+ybsCPAdT2vLvb/P
eBdx5LqNHbqH7ji0NNXL6MhsaG1JO4yPu8uw7RDw3aYqnzHDrRsdud4eo/6uyPVWV1ctCwp0FyuZ
a02EIDyVBV3rz28ui/X9XPD3VEo5xsb6tJLtslQqbQC8QgWfQxIebwF0ZPoC1DScRvS7AWbuF+Vh
bmZMjhhqT+7fuZRM//ZY5PPgfch5skmjBmL1YWykXzJnhlcnpq99daJ/3y5vUYn3VdA7YPeubSqt
T10drdLZ070oQ5z+aRAEIWtv1/ETqsF3vCoPeXk50stj5AKmr78wKnpfpk9zdaTbl7KSIm25XTu3
ph2OyNTEsJiu3L72nT/QkUkQfpoqykq09W1p2zCDrr4jHfteq8g1dx45sNYnax/Yr1tYRa4RnWPm
9Ak9mB6nNKiRSVMnug2fv2XnUSI3N58jqA2Hw8HY0YOw5H/+MDait0tcWVkRwZv/h17d28Nr6j/I
zs4V2Pbp89faiUmpb2YFug9duiL4Aq0OWPApPHZlSUkpX7mCgjy8PEYyrZ5YcDgcEHN9UMfYAF6+
/wjMAZCQmCJz9MSVa/MCPWwWrNgRwbTeTEIQBPf2zQvPP3+JpnQ5muYzDquXzQLVaj6TKCsr4uyx
jRjh7Ifzl/gdAMrKynDo6Pl/Zk2feGPpqu20Y+DVNpat2nlr3oxJTS5cu/ssJPS9Rvn6R0++e4Wf
OLRG6K6B6kpJSSnm/bNWYIicpk2scgb26dSuuob/2Lrj2MwunVqNu/fghcTJIxXlVGkF5VdUlKHc
SmltZYGPn/gfg18jY3vRkUsQhPyCBf+j9YDIyMym7VETERlL6WHfplUTvl0MigryUFExv0dHrpKq
ShhdHagYPrj3vkUrgt9URIa0mRXg2TktLX1Ecmp6+6zMLKP0zGyNosIiOQBQU1PN01BXTdPR0fqo
q6t1RVtP5wBBrMkQJbMop6w+1W+oRV0T1LM0FUu/Ht2odyumpWbQnvMG+LqMTk5Ld0hKTmsW/y25
Tl5evnxefoEMWUZyNDTUijTUVfP09bRjDfR1Hmlrax5ftiqYuYzINYeRAHYBqBQPWRo0AnAXgDeA
bUxfjJoAQfiqb9p4oDvTevxOVHQ8oqLjcfzUVSgrK8JljAP8fcejQX1zyvY21hZ4fOcQJk/7F/sO
nqXVR/y3JJnDx87fnBMwpfnilRtoGX9qMx5uwzft2HVCrKTiNYGU1HTujdv3bxAEYUgQBL0s77UU
giBKCIKwkZOTC7tw6U6tX+QHvtseJowf+u/m7Uf+ZloXYXTs3LZtckp6JNV7FR24JIf2Z1tZWaks
L7+A1m7Pl6HvjAjCV50g1mcJa0cQhOyiRQtpz7/SM7Jp7XpLjk/yzs3Lp30d1NRUs+m2VVRQlDi3
TI+ubaOtGrYeCpyXVITUIQhv1czknOG5+QW2hYVFBoVFRZoAICcnm6OkJB+roqr6XENL6zJBrE6j
KzPuW5I53baSkpySPhbALbrtgwLdm2TnFtjl5uU3KSgoMigr+56AV0FBPlVBQTZZTVn5oZqOxlVR
n9k/nknuTstlZLhCV0OsGtSl7dUu6Ij6eJ0cNsSO1uo4671MD4LwVtXT1SoFxXV0GTuE7x6U5rwm
r18IJpcvCiR9Jo0m/X3Hkzu3LCCzEp8y7uFa/tix6V+BnpA/j3ZtmqUQBEHbAFQb8XAdvlnQ9Rnl
2L9Cnu2V6eH+88hLfUF26dRK8Op5i8bpbLip7y/pPbu1jYKA66SgIE/u2PQv499bcY7kmPtkj25t
Bd77Lp1axRGEJ724FwwSFORp9MPzWyJvA4LworWCTRAEl8Ph8J0/0W0EpVw1NZUygvBUFiV3doBr
G6rzbawt+MpkZLgkHZkE4apI5TWvrKxIzgpw55NrZKhXIkrmT354Fkl0rYcM7PlcWve9oswKcO86
bLDdIzo7C38/VFSUy7p3bRs92X3UImG/f4FT3YZQnT+of3exv6vp3x4L1CcoyNNIkA4zp7v3chjU
66k4nlj49fmzzHMeOfBc0IyJtkzfq2rKDAC0dqZUwVEGoNqFDqiOTHAZthPM3y+Rh6ysDOkzaTSZ
GvdQ6LNh5ZKZJNXvkqCjTaumGatW+TO1QFQtmBPg1ojurrKKHEx4uP88RjsNqD6WMYYhCII7sH/3
UFSD73VlHspKimRNSspIEP7a3bu2jZZkrFO8nf3p9mNmalwkjmyfyc6zRMmcHTC5lTgyf8wzRTJI
zM/pgL5daDuvjBrR74ok19quZ4fPBOGtSrefymR2wORWox37XW7e1CZLUUFepO5ycrJksyZW2Y5D
7e8E+Lk7iJIv7mdFkqOvfWeh+bIIgpCf4jVmZj/7Lu/qmtehpY+MDJds3tQmy2l4n5vVdUc6o/hP
c3UWtdXFZewQMj/tpdSMLEf2rSTV1FSE9lm/nlnB3One4rlg/YEI2rIPgHz56Piva16UGUYuXTCd
NDczpmzboL45mRxzn3EDXPlj+6Z/RE7kq5MBpaoJ8HE3F7Tg0rljS7IwI1Qq96EyDe5k3lsyLf4R
adWgrsB7/GNR4Y/H0dFRZkCfrg8h5PtQ17wOaWlhUiMODXU1geMYOtjuBUEQNWbH2Nzp3qZtWzdN
EXZvBB10Q6kAgJKiAt/5+4KXkAoCJn50XgqmeY+dVP48eXk5cvmiQEqZdBbEp3mP8aY6d+SIfmSg
nxtfubWVBe1QNZKElOFyueTIEX2vS+duV4wAX5fRXTq1ihe1oEznMDUxLB7nPPgo1SLI1MljfKnO
8fYcLdFzWkVFifbnN8B3/IgeXdtGiXLmoHMoKMiTA/t1C2PDFPDgCIDyt5/BowzAYKYvTDWHY1W/
bj5oXM9mTazItSvmkCGPT5ApsQ/I/LSXZPSnG+S+4CWkpYVJld1XHW1N8sCuZUKfDft3LiXl5GRp
yxw8sOcLpm8Ek9j17PAFVXDvmDS4q6oql7GLpf9BEAR38IDuIWD+OV0ph4qyEllT4/dPnDBinaGB
bok44x0zasBpuvJ/zG9pyxZlEAWAab7jJooj80eYGKEQBMH9ESaQttwhg3rRTmL6I6wNfZ1VlMtc
nIccqg5Od/4+4106trdNquictnGjBjnuriO2CHJconrHk/bRqUMLyp0G82Z41hvt2O/yDwcoieVz
OByyTesmqXQWjv4ICMJPU9TKxUJiWqUYUt+9PEfWMTYQesPEWTX7EyEIQtbSwpQytnPP7u1+XetX
z06RLZo3FPkF2bB6HuMGdqpDkNHn92OCy/CtTN8PJhA0edPR1iSjP92Q2j2obIM7mfeWDHt6ilQS
sPinp6tVWhM8nasKt7FD9wjK21DTDxkZLjnOefBRpq+xJBAEITt29KBT4sQ/BEB6TnBaQbcPKq+4
o/tXCdw9NqBft9eiZE50c1xT/rzmTa3JZ/ePUsr0nTzGT5TMHwYVvnNPH11Perjye+S3ad0kle41
GD6k931xrq+5mXGRr8+4qVK6zRITFOjepGf39hHSMLSXPyzM6xRNcnda8nt/3p6jCKq2M6e7S/SM
NtDXoew7wNd12M8+5871qjOwf/dQaRjayx9Kigqk0/A+NwnCVZHpe8kwVgBoGW0ZOJIBSBxeq7Yz
xXv0bIi4htpaGuTB3ctFzpdEyZH2MWbUQDIz4YlAnS6d2SpwDkd1TPJw/CPn7QG+LqPF2RFQkYNJ
gztAz3D4pzF8SO8HYP45LdVDRVmJ1rywOkMQvupuY4fuoTs/69yh5Te6sm2b22SKcz21tTRE7k6l
mreLOubNmNRAmMypU8Z5iSvzx+eZFsLykf1+yMrKkH3tO3/4sfuWUWZNn9ixR9e2UdJ+ZpubGRdN
nDBi3e+LCT/sHJX+fW3e1IYn9AtB+GmOdhpwQUNdTeq7rjp1aJFQWVFLGF+Focv7Nx+OR0bFyQmq
/2uOF4JmelZK3w1tLHH7ym7o62kLbHP52oPG/tNcnZm+TtWV+Oh3y79GxFBuJ58TOBEAcO/BC7Tv
NhohYaLnPPLyciLbMEGgnxv8powX2ubg4XOev7/0/wlMnz7R6vrNx7ZUdZvXzYepSc16523WxArL
FlI7RySnpHM/f0xgvdx/sGv/KZdJ7k5BP3YK1RpUlJXgOcFpwb6DZ52Y1kUSCIIo2X/o3NCpk0c1
HtCvG+0F47j4b33ptpVXkOMLyl1QUIhxztSOpU+fvWokKuxWTm5e/fJlzZvZwLaZDVRU+Hf+5+Xl
NxZxHWSfPnvVvHy5jrYm+tl3QUYmf5g/FWXlXNDkQ3ikLZ12ykqKGOc8+JjbBAft9Rv3raMrvzKY
6jPOJ3jf6dCbtx/XFZSbpCJERMXJbQ0+OqtN6yapP19SSstKKV/YFBQk+60XNEcgyTJlAPDxdA7a
seNY1PmLt5uXlkp/jPkFhTh64kqP48cepMwMcO0t9Q5qDmsAVNdFB10A85lWorry/Pk7oR6g1lYW
CHt6CqOdhO/INjczQlVz4PB5tO7sRJkvBAD69u6ME4fW0H6X2HfgnKc4iQdrCy/D3i8hyVo1dRPI
tRsPbcTZwfcncOLMtU4jHOxp5aupCairq5Ie7iM8128+sIZpXSoCQazP2rX/lIumphqtycvzl28M
5wV6WNBpK24GtbT0TE5SfJbQ0Dw5uXkN6Mr7SX5BQWth9V+/xniJK5PL5dAKBzkzwLV3RGQsrRDA
HdrZJly+et9mycrdtL3nKwNP9xGrtgYfvn/r7lMzaT+zo6Lj5bbvPO575tTh9J8hWEpyytSqYlzZ
Obm/cv5N8x47ad+eE4mHjl7on5mVLfVkfw8ehRhs2nb4tjiOZXSpEVvgCcJLf8WKvT0F1fex64R/
5k2pVB3q1zPDwd3L0WewJ0pL+ZN+lpaWITTk3WIAB5m+XtUNgiC4hw7soXwwtm3dFHY9OyD01QcM
HO6NvDzRYbtkZGRg36sj08MSyMolMxAbl4Djp65S1hcUFuHMxZsHCcLThCC2pTCtb1UQ/TVqR14+
/721t+sIx2F9JJa7ZccRZGbm8JS9CHlL2fbilbtITOJ1TNXQUJU4We/kiSOxe99pyv5u333iQBCu
igSxm1YcutrOxq2HFgf4jg8/eOzS4W8JyTJM61NR9PW0y5xHD3Bds27fPqZ1qSiLV+56NyfAbeSF
S3fe0mn/+NnrhgThrUoQm3JEtZXh8q/pKyjIo3+frtDR1kRqWgZPXXJKOjc1IdwXwEpBMrOzc/jC
tzVvag1ZWRm0a9MMN2/z5nTNysoROtFPSwyfnJCYwveZdBk7BPLycsjI5M+xJMPlloIG06eMH7lq
w14VOm0tLU1zq8PijYfr8M2bth70okpuLggZGRkYGugiP78AGZnZoGukf/b8jXZ4eNQTT/cRa8pK
yygtXwUFkuWxE3ReCUhVx+F9bm3ecbh7ZSwmlOfN23CV+PikK9O8x05eu2n/n+Ylaw+gH9NKiMAD
wAoAX5lWpDrhP9XFac36vQJ36lnUNcH1C8EwqWMgUtaNW7TybEud8M9R6NDdGUf3r4Jdzw589f3s
u+Dg7uUYNT4Aop53efkFOHPu5v6FC4Puzp27KJGRAVUxswLcu65Ys8tM2nIN9HWwf+dSvnJLC+rI
rCsWz0B6Ou/Cd2JSKsZOkG4EgNLSMnz9FLsIQCdpj7kmc/z01a7DhvS+c/LMNUrPz04dWkBJqfqs
qaanZ1G+l2lqqJEeLsPcV6zbs4tpHaWFjrZmcVpapoKodgWFRYiMS1qG7+HdhFJcUir2O9qHT5Eu
AAhB9alp6WIb3LNycjoCOERVRxCuips2nm0qrszS0jJaRvRP4bH/oytTU0ON0d8DgiDknzy6EbIt
+HilJ7UOCfug/uFjxAWXMQ6HyoAlFZcomsysbFmCIORfvbx/Z/2Wg+0re96enZ3L2b7rWMBopwE2
h45eGCgtuTXC4B4dmbwoJyePciVDUVEB2zf9Cw5H6gsdfPTq0R7uLsOwbecxyvqHT0LNCGK6FUGs
+sTsFateJMa9//tjeATlr/GcGRNBkiRcJwYhK0uk/QYAMGH8UJibGTM9LIFwuVzs3rYIn8Ij8eoN
9Ufh85dohWeP398GUOszwRMEwd2+bTPf2w6Hw8GqpRWbMC9dGYzIqDhabY+dvIJjJ6/wlNU1ryOx
wV1GRgarls5EN3sXvrrYuETZ1IRiHwgxHP5prFy/9/jsgMntTp+/cu/Dx681NglZg/rmhcMG2/dc
umr7Q6Z1kRYKahrxdNumpmZw46KSFwDwE9W2qKiE74dZWVkJ8vJyGDmiHzZt459Lh3+O9ISQ701S
cppJ+bLmTa0BfH/xK29wT05NrydMx88R0XyLwRwOB54Tvr+XUC0alJSU0nKLfPfhy790r6uWpnom
3baVhdv4obt37j3lImpCq6mhhj69O6N/ny7o1qUN6hgbQFb2+ztacXEJ3n34gsdPw3D+4m1cu/kI
hYWCjeYZmdmcbcHH/etZmFI2KigolGgsBYXU5507f2stHc8lOTlZdO3cGv3su6BVi8awsbaApoYa
yspIpKSm41tCMh4/DcPN209w/dYjoc4CaemZnG07j22Z4u2stmHTQal7zlRjKmfbqXSRAzARwBym
FalOhIS+XynIS05VVRnnT2yiZWwvKirGPws3MjaO9Iws9HOYhD3bF8N55AC++uEOvRG8+X9w9ZwL
UV6BX75Gy9+7c/cOABvGBlSFREfHB1XG7h8lJUXKBRBBtGrBv0mN7rxfXO49fNGeIDyVCWIb7Twt
fwInz1zr1qyJVfarN5/4kkHu37kUdc3rMK3iL27ffYYefV35yocM7HW4NhnbAUBTXS0PgEiD+/fr
8sSBIHzVCWJ9lrB2xUUlYhvcHz56WXfeDM96C5Zv+0JV/+1bithGm7S0LIF5cBLj8uckJaeJHaWj
pEy0wT0oaJrB1q17aIeHUVNTjRZXD2lBEH6aN66de3fvwQuh28gsLUxg16MDmjRugAb1zaGnqwVV
FWVwuVxkZecgMioeb96G4879Z7j/8CWKiwVvBMgvKMSeA6dHt23dVHJvSTHIzMzmnjt7POHFyzda
otoa6OugZ/d2aNbEGpYWJtDUUEcZWYb09CykpmXg/YeveP32E16EvBU6ZydJEoeOXhgwakS/K4eP
X5LKOGuEwf3tu89DBNVNcneq0nAUxDwf7N5/GkVFxXx1hYVFiImInIHvk3eWHzx+GuZHVd64YX0M
GdgTt+48Rdjrj7RktW3dFCuXSD+pePjnKLx+G46+vTtDWbniK/UqKko4dWQ92nR2Qlo6tR3l4pX7
jX0nj/Gr6VvbRJGZ8tklLj6R71kzoG9XNG5YXxKR1YaunVujQztbPHoSylf3NSrWFazBnYclKze/
mOAy7OCHj1/dy9cN7NcNxkb6TKvIA9XiapdOrfbXJmM7ABDEmgw1NRUyOzuX1sr13fvPJxEEEUgQ
hNDtmUXFxfwG9x+eUBMnjKA0uN9/HNIgKGiawaJFaym9RqKi4zXLlzVv9tPg3pKvfUxsop7gcftr
r161o2H58m5dWsPa6vvuWyrPreKSYpGT9hn+E+zXbNhrRed6AoCGhloy3baVweSJo+ds23lEoLGd
w+FgQN+u8PFyRq/u7SEnRz19lJOTRfOm1mje1BqT3J2QnJKGHbtOYO3GfXw7jH7ni4CQcymp6WKP
JT+/ALm5+ZR1ooztxkb68Jk0Gh5uIwSGETRTNoKZqRHatWmGaT7jkJKajg1bDmLD5oN8uzZ+6VRQ
iL37zy6b6ecWuWzNruNiD6rmoQlgENNK0GQcgHn4ntj1j2fGdNf+K9fsNRFY7zcBjRrWoyVrWuBi
gY4nVUVJSSnGuc9Gbl4+JrqN4KsfP2YIIiLjQNBYGLh89b715Imj/rd5++G/GB1UFfD63efOTOtQ
1SQlp3FTE3Ing5278yEnJ0crHEd1RUaWW+sWUdTUVbMAiDREAt8dwT5/jAqGCC/34pISsQ3ZBYVF
iIxNWEIlmyAI7ooVy5TFlZmUkmYpqO7Nu88S2dlKS0U7y3z59PFAamoG7WugqqLMyA8cQRDc2zcu
hgoytsvKymD8mCHwnTwGts2ErxG3atEYwx2+Rz7MzMrGoaMXsXnbYaG/3U+fv9ZGFVBSUgphxnZF
RQU4jxwAD9fhaNemGbhc0bcuOzsXp85ex9bgo3j4OFRgu8PHL9l7eTht37LjaIXtutXe4E4QBHf1
qpU6guonuFRtKGwjQz30s++CM+dvUtZ/S0yuvrFOGGCa99hJazftV6eqmx3oAQ6Hg1t3n9KS1aGd
LS6d2QI1NVo79GmzZ/8ZuE/+C6WlpXAd54BdWxdKRa6lhQn271qKAUMnU3rOkCSJ8xdvLyMI/70E
sTpNqoOqRsTGJblQlXtNlMyzvLrh5eFEaXAPDfvwR3hBSYuAaW7o3pXxnDM8CNrNVBsxNTHMf/f+
C61J8cfwCMXYyNfrAUwW1q6wsIjP4P4zzrptMxt07dwad+8/56nPycnjfIuNXgSAb1HmhwcNz2zK
2soCujrf52Lt236fbP1uNI6KjlMQ5NUTGxm9kCoOoOeE/yK7UC3AFhaViJw7PX32eqcwL5HyqKmq
VI7LHg1mBbh33brj6EJB3oxNGjXAto0EOrSzFVu2nq425syYiKneY7F6/R4sXrGdVui4n7x7/4V2
2598+BRBO6zNT7Q01TFnxkRM8XIWe3u8ro4WiLk+8Jk0GpOm/INTZ69TtsvKyuEcPnHlYFDQtHuC
FpRqEe0B0Nq+XQ2oA8AWwAumFakOhIV+Wids4Y3ue9dcYi227DjC9HAAAGVlZZg0hUBhYRGmePGn
25ofNBmfPkfi4JELImWdPndjDjHLczuxdBtjno2Vzdzp3qaLVm+W7stWDSEhOWUgWIM7Sw1AU131
GwBzuu0vXr4zfE6AW6PFK3e9E9SmuLhYovyOz56/pgy/kZ8d31FQlAphxMYmUIY0Cwp0b7J87R6J
EoOUFpcI3Q0QFOjeZOO2oz3pygMAFWV5WuE4pc3bsIe3bt97SnnvW7VojAO7lv5yHBIHDXU1eHmM
xCR3J5y9cAvziHV48y6ciSEKRV5eDpPcnTBvtpfQHJtUqKmpYPyYIRg/ZgjOXrgF/5lL8DUilrLt
nv1nPKZPGX9n1Ya9+yuib7VPmpqbGW0nKDC+makRmjWh7UAmNQb17y6wLjomgfaD70/gZdh7gqrc
0sIEoxy/J1pKTBQexpzL5WKq91hcvxAMDXXp5mg4eeY6JnjN+xWX/+nz11KV38++C6Z6jxVYHxEV
J/cm9M0ZqXZazYj7lsTnQaqmpgK7HvS3lFZnBvbv/iucAs+44xNl58zxqfoHFAuLBOjraYu16Hf+
0p2Jc6d7mwqqJwiCS7UTTEdb89f/qQwfABAa9n4EVXlWXj5fwtZunf/Lq6ShroYmjXh3zZSUlCIr
PZtyS2DIq498q34mdQx+eXoAAjzci4qEeslMnjjqf3fuPxNrj7W6mso7cdpLk7v3nh/PyKSeZw0b
Yocndw9LZGz/HRUVJcyb7YXXz86IFU7g9dtwxMQmiNXXtRvibUBxGt4X70LOYYb/hArFotXT1cbJ
w2uxdQNB+ZsAANEx8XJhIaHXKnApawptmVZATNozrUB1YFaAZ+db954KdF/X0dYUGUqmrKwMPn4L
sGjZNqaHwwNJkpgasAh79vNPuTkcDoI3/w+dOrQQKedbQrLMs7D3F5keT2WSlZ85/E9JllqeqKh4
sWNDs7AwgYamGr3wAD9IS8/kPHkh/NlFtTOVDh/DIxSn+Y7j8wTOzs6yk0RedOw3OYLw57OkRkQn
LBXHmeV3SkR4uD98+vqiuMk4lRQVqjxZqr/PeJeTZ69T5lRwHjkAD27ul8jY/jscDgdDBvZE6JMT
WLV01i9nqepApw4t8OrpKaxbGSS2sb08gwf0wPMHxzCgL3W+7PyCQly6dn8bQRAVciCp9gb3wqIi
gTGuW7dsLI4oqdG6leCw22lpGdUncwjDBAa6D3jwKIQy3s/cmZN+vZDq6wvcwIAG9c1x4+JOrF0x
RyqhXn4nMSkVk6YQPJ5wTRtL3z665H/+QuVeuHy386wAz1q7dTMiMo7vBvfo2hYKCjXF+U042loa
aGlLnaskOz3DgWn9WFjooKOlKZa3XkJiiszLN6+vCG6Rqkr1wm5o8J/TytDBdpQh4UJffVQP8HN3
KF+emZHNl8ys628Gd4A6rExWVnaP8mUzA1x7vwx5y7dNcZrPOMjL/zcn11DnC1mKwsJigR7uc6d7
m546e13seNDq6mo3xD1HGnh5jFz86GkYZdidQf2748i+VVL97bW0MMHVc9uxfFGgwLA0v1NWVoZ9
B8+K1ceR45dptVNXV8XB3ctxZN9Kns9lRfGc4IjjB9cINLpfunKvaeBUtyFiiq1p1GVaATFpxrQC
1YE37z5uFmbMyMvPF5pgND0jC05jp1OGC6sOkCQJD++/cPoc/+NWUVEBxw6shp6u6Bf4y9ceNJ7p
N2EM0+OpLDLSs7owrQNTfI2IpRWig4WFaVTVVF+Ke87N24/NJ7k7CUx4WVwkfkiZn4SFfeQLtZWe
kS3R1uXS0jJkp6bxOMsQhKvinfvP7CXVr6S0TOCk08tj5OLbd5+aiiNPU0ONXLQi+I2k+kgCQRCy
F6/d20y1I7WPXSfs3rZIoH3l9dtP2LTtECZNIeDg5IveAz0wwtkP/jOXYtfeU4iO+cZ3joyMDPx9
x+PV09No25rZtUhZWRks+d903L22l3JBITklDQcOn8eMoBUY4eyH3gM90HewJ0aND8Tsv1Zh/6Fz
SErm9y3T0lTH6aPr0c+e+mfv/cevShGfQ3ZWSHdGrxwNCgsLBQZoNzWRaEdJhRHm3ZGZlVvtFzGq
ileh71dTbUu1tDDBOOfBv/4e7dQfazbs5Ym52qZVE3h7jsbY0YMEvrRWFE+fv/niwwr6slUERUUF
7Nu5BG06O1EmosgvKMSTZyGHAIj1oK8JEAQh+++///LdwJ8xlytKpw4tUL+eGU9Z/LckyjAEjRrW
44sRbiBksUccGjWsR7k7Ii8/n/VwZ6kRaGmpvwLAFxLN2EgfCYkplCE6Ll+739Bn0qh5G7ceXlC+
rjirVKN8mZqaClRV/4taIysrg8kTRyHo7zU87UiSxNs3H5YCOP17eWpaOt8qe7cuvHP5Th1aYPP2
wzxlaamZfG6L795FrCi/IKChrvYrWepPjAz5bdHZubkC504Pnz+/n5CYQvmjZWpiSOmtraSoABUN
05tggPsPX/pSlVvUNcGBXcsq5feXw+Eg0M8NHdu3wNCRvpQT4N/ZsfsEZk53p6VL6KsPeBkqerNA
syZWOHl4HepZVs7P7pCBPbFm+RxM8ef7aqCsrAwvX71bA6A2726rkvieUkR6Ky41lKBAj2ar1u9t
IqxNXl4BHj0JRZdOrfjqzl+6g0lTCMR/S2J6KEIpKSnFqPGBuHN1D9q14V1nMTLUw47N/8LByVdo
EtXS0jJcu/1oI0EQhwiCkH5mUYbJyy8QnRFXQlLTMjBpCsFXPrB/d8od5CvX7san8Eiesuyc3Eob
e0ZmFvfo0aMyTk5ObE4HGoydMKtCO8OkTXp6VsWF1BBUFFUfSHLe4WOXZs4KcL+4dGXw3d/LCYLg
Llq0UCIPdwC4//CF6azpEzv+nucqISG5iaTy0jKz7AD8Wr2Nj85bHB+fJLHtsqiYOv/SnEC3dluD
T84SV56lpVnmy5CqjSjzLebd4o+fIvjczXV1tHBwz3I+R5aCgkJs3n4EW4OP4uOnCJHy27Rqgknu
ThjnPJjH+cjSwgT3ru/DzLkrsXbjviodM/DdXnNk30q+dz4AuHD5DtZt2o/rNx+LDCfJ5XJh36sj
/pozGR3b2/4ql5WVwdH9q9Cy4wiEf47i7+PS3dEE4estKumwIKq9wb20tExVUN3vL+5VibCwJoWF
hRI/qGoTswMmt1q1fkcDqrq5MyfxPBAaN6yP9yHn8eTZKygqKqClbcNKT56498AZnL1wi6dMRkYG
fe0rx9G8eVNrBExzxZIVOyjr79x7buI3ddy4Nev2Vf1TrDIpSDChevjR8SCiw/6dS/nKdu87DbdJ
c/nKZ/hNgOs4h0oZppYmZZoCFBUVS8eiz8JSyWiqq18G4FW+XFFRHsRcH8z/33q+c0iSxOFjl/8l
5k6+Tizc/Pj3uhJOIZ/7AZUXsYfbcPxvyRbk5/PG9b5975nVX7MmNv7f0u2/ZrMxsYk8MutZmvIt
gHfv2gYcDofHWBIbn8iz8DU3wN18zZZDfK4anu6OUC/n0U5lcM/MzKG0/I4fM+Tw3gNnzKjqmjRq
gGEOdvh30Wa+OguLOnkEQRSJcbukwjTvMd5rNx2gjNO7ed18qedLKU/H9rZ4fOcQBg73FhqrPSIy
FgePnMf4MaKdwtdtEh1mcVD/7jiwa1mlj89n0mhcuHQHl67e46u7e/953aBA9yZV7R1VhdS0+M8a
FRdRs3n/KXJrQaHox5DfjCU4tGc5jAz18CUiBg8fh2DrjqOMJ0cVh8LCIjiNnY4XD4/9ygHyk8ED
esDLYyTfwm15QkLfa7Rt9W4pgBlMj0faFBQVqVdcCjXZ2bmU+XGMjPQoDe7nL93G7btVF7WhpKQU
r55eNQMg2jrFggePQphW4Y9FUc0gRE1NhczOzhXL9pSZlc05f+nuRYLwMyGINRk/y4uzY0ypQkHS
paSkFB8+fVkH4NfW06+RsRJ7xyYlpbT7/e/Hz8LcJZUFANnZuXzzEoLwVD514u61tPRMse13xoa6
0WJvMaggDx+HUubOWvI/f2hr8U5jHjwKwRi3mYiKjqct/9mLN3j24g0WLN2KRf/4YbRT/1918vJy
WLN8Nho1rIcp/gsgaWgfcWlQ3xyXz2yDpQVvLvfnL99iWuAioYlPy1NWVobL1+7j6o2HmD7VBUsX
TP+VaFVVVRlrV8xBfwe+V2GkpKZz46K/LQAwVZIxVHtvbHkZOYGJpcq/oFcVhUImpCrKyn9m0Lty
vP/0aQvVQ7uepSnlS7OpiSFGDLXHwH7dKt3YXlBQiKC/1/KVd+rQQmoez1TMnzOZzxv7JyRJ4unT
17UuSU9BcQFlqAI6q6w1ibfvP1OWFxcXSzfpAAtLJaGqbX5JmcJLKSIyDpM8nATmLklNy+CcPn/r
CkF481iqiwqKaRnc9XS14e05iq+8oLAIHz5Hb/j5N0F4Kn8Kj+D5PvXqzh92uY6xAV9ulw+fIrQI
gvi1yhsRm7ghN5c3iZOysiL8fcfzyaP6PcrNzeOUH6+f7/gJR45foswEraGuhpOH11J6TQCAiZHh
NzBARFT8RKrybl3aoI9dJ3HFSYRFXRPcv7EfbVoJd4JatHy70FAWABAVHY9DR4WHVp7k7oTTR9dX
urH9JyuXzISMDP/6TElJKeISUmZXiRLMkM20AmLCzAtFNWHuXK86N24/bken7cvQd7BuPgDqBm3R
ov1w+PgtqFHG9p9Ex3zDqPGBv3I4/c6qpTNphZi8eeeJ7++/LbWFUhGxjms7JWTJH7/jhaX6QxBE
WYN6ZhJ53L59F65y9/bjEIIgftkCi1Fa4V3ZN+88aTl3rlcdAJg3Y1KD6JhvEj9LIqMT6v78v5/v
+AmvXn+s0Dt1ZmYOX9LUZ4/fPw17/UEiuTo6Wq8qer3EYeb0CT1ev/3EN3k1NNDls61duHwHPfq6
imVs/53IqDg4u87A4BE+fLtQPSc44vTR9Twe8JVFS9tGeHBzP4+xvbS0FPP/tx4duo8Wy9j+O2Vl
ZVixZhe8fP/hKe9n30Vg6JzQVx8kDiNX/Q3uCvJxgurETaQlLTIyBT/bNDTUqma5pxozN8Dd/Mat
R60o636L3c4UW3YcQVw8/zrO0MG9KrVfJSVFrF0hOLTvw8ehen4+4z0YvThSRgYylHuL3334Iq6o
as2r19Qvm3Jy8uliimJhYQSCIIrq1zfnM5KRJInnL99gb/ASNKhPnRM8NOyD+qMHr16RJPnLiF1Y
XFK3fDtB4dhmB3rweZYDwO07z7ouWTJLAwCyU0uG5hcU8tQPd6AO5Vh+p1JWVg4nJyemz/dxuire
vveUL/mqzyRnSm92qjIAKMopsvz5/1nTJ3Y8cOjcdqrFeA6Hgz07FqFBfXOEhL2nlKWrp01dUcmE
vvpImQjHZ9LoKtVDS1Md1y8EC01Y+PFTBLbtPCpUjo/fAhSU+4z8TsA0V2xeN/+XN0tV0NDGEgP6
Uua2QvjnKIljkdYAatpv358Th4CCr+FRwVlZOX/cDt0btx5j4VL+5K6KigrYvX0h5WLZ74R/jlKI
jXyzhulxSBtFBYU/+vsg6N2FhaW6YVLHQGIPtpu3H9d9G/bwVzjDgsLSepLK+kl2di4n8kvMRgBI
z8x2rEjy5fDPkSoE4asOAGFhH/6uqG5p6Rk8i6NjRw86deHyPYkTQmppqd+S9FxJiItP8qMqdxs/
lCdyRGRUHEaOC5CKB/q5i7fRprMTX6jG/n264si+lZVq02vVojGuXwzmiYqQlp6Jfg5e+N/iLSKd
cOiwfddxHDxygadMUDSElyHvtIOCpkkUbq3aG9y5CjJXBL0cUcVMrgref/gqsM7IUC+TEaWqEV+i
47fn5OTxTdzrWZryxG5ngoKCQqxYs5uybsjAnpXef/8+XWFv11Fg/YvQt/+IIa7aI6dmGkf1/X37
7rME0qonySlpSEhMoaxTUJBPZVo/Fha6mJoYRlKVP33+GpoaajhxaI3ATPVXrt23GOXU7+rPvwsL
C0zKt7G0oI6Xraujhem+LnzlySlp3I/vPq0CgJS0tAG/12lraaBHt7aU8vr34TdwpiWnDwWA+Jic
ReVjQKqpqWDm9AmUsuoYU++4KiotMQeAoCBPo1Pnrt1ITkmnnKjMmTERQwb2RG5uPsI/U+el1dZR
v4MqZua0ydbRMfF87imKigoYPKCHJCIrhLq6Ki6f2QbbZjYC28z/dwPSM6jtQMdOXsGFy4IvY8A0
V6xYPAMcTtXbFMeMGkhZ/jE8sjaHHIuquAhW36qAIPw0b9x60ptpPZjin0Wb8OhJKF95S9tGmOg2
QuT5d+4/c//dS7Q2oKio8MfOXblcLuTUShMrLomFpfLR09V+XpHzj5++1s1t/NDdAFBUUGReEVk/
uXPv+QCCIORT0tMqNJksKipGZnLm0DmBbu3uP3ppVhFZAJCTk8chCD9NAJjsPmrRoaMXHCSVxeFw
oKymdUHS8yUhJjahNVV5+Zwqc4m1PHkRK0p0zDd0s3fBrTtPecodBvVC8Ob/VcpYmze1xrULO3hC
9sbFJ6KL3Thcu/GwApL5mTN/Nc/ixIC+3SjblZaWITstZawkfVT7CcKqVbti6lmaUm71jIqOx7MX
VR/+8sbtxwLrjIz0apfrrpjMmuWpcfP2E0pX8XmzvBj3bt+x+wSld3urFo1hUddEAonis2xhoECv
mQePQoyDZk3sI6bIagtBECWmJoZ8sYWSktMos2HXRJ6/FJwwRVVNUbq/CiwslYi+HvXE/cnT77sm
mza2QvDm/wk0Wh49fsXObfzQYADILyji8wKwFPKMnT7VhTK3w4NHIc4EQXC/JSbxTDSHDOrJlxzo
J507toS5mTFPWWJicnsAePz0Nd8uIr8p4/ji+P5ETU2FMhROcWGxKUH4aV67/PDtp/BIyoxh9nYd
8e9fUwAAr99+ogxdwOVyoaGoeYTeHZIeecWZ/anKG1pbQkFBXlxxUkFVVRnnTmwSGFYuNS0D84h1
fOWZWdmYFrhYoNzhDr2xbGEAI2MCgJ7d21F+Z1JTM7izA1zbSCCyJhDGtAJi8oFpBZgi4lPE5qTk
tGr/PlhZlJWVYdKUfyi95Rb+Mw062ppCzw//HKWYkvRpGtPjkCZamuovmNaBKcxMjYoJYvcfHWKK
peagqVUxoy9Jkth74IyLp/uIVQWFhXWkoVNsXKJsfMybJfHxkidM/UlqRma/959i1korXnhhTqb1
FG9n/137T84pLZU833VdM+PiRYvWVunCXEzMN8ottw3q/bdOkpGZjROnr0m975ycPAwYNhk3bz/h
KR8/ZojUd8Xq6WrjzLENFMb28ULzPUlKdMw3XLn+X/5hM1Mj6OtR5xpMTk2TyEZXIyZY1g3qCgwO
uHLt7irVpaioGLv3nRZYb2JscLJKFapmJMQlbaCauNevZ4axowcxrZ7AezdsiF2V6dC8qTVPEorf
KSsrQ9irT8uZuDaVRV2zOpRbM8s/tGsqV69T29RlZWWgpaN7lmn9WFjooqOpeYaq/NmLN7+SkI4c
0Q9rllOHnv4xcZ/gNXHUqoKCAj6raT1Lag934Lth+++53nzln8IjFVMSwgO/RsTyeLeMGCo4GgeX
y+XbTRURFW/h6+XsWj4GpLWVBWZNFx7JiyqUTkFhsdn1q3ffPnv5htJS36pFYxzbv/rX4qqgcDKW
FiaFC1dtikEVk5uTTxmksEnjBuKKkiomdQyExobcsuMI7j3gtQXN+WsNviUkU7Zv1aIx9gUvqdIw
MuXR1dFCXXPq99i8wtJWYoqrKTwHUJNyGt2ruIiaB0EQ8ncePB/OtB5M8/rtJ2zZwb/uqa2lQfm7
VJ6wsI+BTI9BmmioK/6xc1dTE8PkikthYaka1DRNz2tpqlfot7a0tAy7953xf/f+y4CKyPmdx09f
e3z6HKlXUTnRMd863r7zpG1F5fwkPj7Nb/fe0yvpJAgXRr16ZlU6bycIQjaKIh6+nJwsj4PR46dh
QnNNVoT8/AIMHz0Nb96F85SvWjpLYNxzcZGVlcGRfSt5xpSRmY1+Q7wQERlbKeMCgAePeNPf2lhb
UrbLys6RaFGqRhjcLcxN9gqqO3ricpVmL/9n0SaB4SN0dbTKdA01NlX9FaoeEATBvf/wpSNV3V+z
mfdu//wlGi9CqL2Rhw2p2t20c2dOEmgAuPfgRROC8KrczLFViLGxfihVubCdIhVBTU0FlhYmfEdl
Jcm7euMBZXmjhvWzf8/+zsJS3VHVNj9HNXFPTcvAl6//zS2neo/F/+b7UsooLS3Dzj0n/N+8+9y8
fJ2gkDI/mTxxJDq2t+Urf/j4ZdDXiNhfyY7MTI1g30t4Uk+3cUN5nrHhn6OUQ19/5HGDlpeXw4Fd
SwWGyfkJlcH9wuU7AfcfvjSmam9tZYFLZ7bwxKUPDaN2oLW0MKlyYzsAFBeXUC4UNGlUnwl1eGjT
qgn+DqI2cpWVlcHDez7y8787ID56EoqtwdSx3ZWVFXFw9zIoKSmCaX5P+PQ7xYXFUvEoq4bEAaic
H3np8wnA1wpLqYHERb1eGRkV90cnyPzJXGIt5cKdt+cokQlUHz4OMZ4V4N4VtYQlK3c/MzczLq64
JPp8jYjF9ZuP+I709KoNJ29qYvTHevez1DwIgihp1LBehXMOFBUV4+nz19oVlfOTV68/qiUmplbY
8HPn3jPTjMxsqcUC3Hf43CiqsMfiUsfIoEq9BouLEwzKyvg98s3NjHl2+4Z/rtzoeBmZ2Rg03AeZ
Wf+l/JKXl8OOzf8K3HUsDtN8xvGECyVJEqPGBeD128pNzP74Ke+mTE0N6jy6eXmFEiXYrREGdx1D
uY3GxvqUe0lIksTYCbMow4RIm3MXb2PJih0C67t2bvWEIDblMHelmCX524egL1+j+TJA169nBueR
AyURKVUOHD5PWW5pYQIba4sq1cXG2kKgh2ZWVg4n6mviYjFFVltMTPQoF6EuXbn3y2giTYY79MaX
t1f4juEO0l9U+RoRK3B7U+OG9f9IjzmWmgtBEGWCJu5Pnr3i+XvebC8E+rlRyikqKkb5MCuKigoC
46H/hMvlYtfWhXwJVF+Gvtf4faI51XusyAVcSwsTnmdscXEJ7j14Yfh7mwV/T0WrFqLzJf2+XfMn
sXGJlDNLUxNDXD23nS88TugraoO7oYHeUzBAcXEx5aSxUUPmDe4AMCvAHR3a2VLWfQqPxMy5K1Fc
XIJJU/4B1UsIAKxYPANWDeoyPRQA4Nka+zvFxcW6YoqqSexhWoFapqfUuf8oZELFpdQOsrJyEPT3
Gr5yGRkZEPN8hJ5bWlqGj+FRy5gegzRp3symShOl7Tt4Fr0HevAdYa8/Vum46xjrb6jSDllYKoiZ
qXGtXSSqSNJVKgTNF8VFV1u9SiNalBYUUDr4GBnybiLIzs6tdF0io+IwxX8hT1nTxlaY5jOuQnIt
6prg3794nblWr9/LE+6lsngRwpsUVpCTZl5evrIk8muEwZ0gdhd079L2kqD6uPhE2A1wr1Sj+94D
ZzB89DSBX1RtLQ2ykZVlxT5pNZyXIR+mUpX/HeTNuHc7ABw/dZWyvGe39ozoM2fGRIF1L0PeO4oh
qlqzfNXuixZ1Tfj2N6WmZeDwsUuSiKw2rNu0n7Kcw+HA1MRwFdP6sbCIi6mJ0Uuqcqok5csWBsBz
Ar1HlUXdOrTCelg1qItdWxcKjBOvrq4KDzd6ERAW/+svMB55/z5dETDNlZYcKg93KnR1tHD13A6Y
mRrxlBcXl+D123DKc7S1Nc/TkS1tZGRkC6nKlRQVxBVVSfrJYPO6+QI/Mxu2HITT2OkCvV46treF
l8dIpofxC0GfQxkZmXSmdatE9gKo7uEZMgFsZVoJJvDxdA56/+GrRC+PtZV9B8/hawT/tnWHQT1h
bSXcMefO3adtCcJfah6iTFPXvM5OpnWoaupZmBYtX73zasUlsbBUHQYGOieY1uFPQlVVmVTTsazS
sFscqGZTlZffAaSrq0VLXkXZf+gczl+6w1P2d5C3yJwnwli5ZAaUlf/z1Qr/HEW5CF4ZyMvxbvRL
S8ukbCcrK1NKR155aoTBHQCsGjZwrWNsIDBjwoePEWjTeSQePAqRar/Z2bnwnb4Qrp5zISxhg8Pg
XjsXLN/2xyZMnRng2vvJ81d8sboa1DfHKMf+koiUKhmZ2Xj7/jNlnV1PZgzuts1s+DJL/+TVm49q
cwLd2jGiWCXQsX1zygweK9buQkFBobjiqgVp6ZkI3kM9x2nTqknqslXBN5jWkYVFXAz0tCgNwFQG
dw6Hg83r5mOSu5NIuQ0FxMOjYtgQOyz6x4+yznOCIzTU6e3os7Qwge/kMfy62Fji4J5ltON609kB
paujhSvntlG2fRHylnI3j5KiAjR1FM6IFF4JyMrKUE7eU1Krj/23eVNrjHMWnPvl9DnBj9jli2YI
XLRhgqTkNMpyZUXFqnXfrFryARBMKyGCBQBSmVaCCZ69fD2daR2qG6WlpZS5wbhcLgL9XIWem56R
xYmPjvuL6TFIi3Ub921sUN/8j0oe2r5ds5rtBcTyR6KpY7lfQ12tJuVMqdE0sqmXRhBE5QRKF4CC
WlmsjAz/O0tMbAKPM7BlXRNxxFaIGUHLeZKNq6oqY8pkZ4lkNWtiBYdBvcrJX1Fp8ejLY1GXN7rj
p8+RlO1UlZWzaYjjo8YY3AlidZrDwF5/C3tB/paQjG72Lpg5dyWKiioeeu7C5Tto3GowNmw5KHRL
S1+7Tp927jnpIYboWse7dxGrqLz/ibk+1cK7/dnz1wLvYbs2zRjTi8oYBHzfQhUTl1prkjCZGhlM
pfKcfPf+C6YF1rzoOSRJwsdvAXJy8ijrWzRvuJlpHVlYJEFLX3s/lTduSNh7yt9VLpeLLev/xl9z
vITKFTdUyexADz7veUMDXcybPUksOXNnTYKuzn8eH9paGjhzdANtoz0AWDewgKIQz+86xga4c3UP
Wto2oqwXlGfG2toiiyC25YEBFBXl4qnKBSV3ZYr/zZ8q0DtcEEMH21HmAmCSqGj+y83lcqGhp1zb
DTxbATxiWgkB3AWwmmklmCDQ33XQsxdvdJjWozqyc+9Jylxd40YPhrGR8LBonz5H1qoEtO3aNGdk
BxYTKCkqwMK0TgDTerCwiAtBEEVNGtevcBx3FnqYmxq9qeo+CWJTjpmpMZ/1OTMrm2cHbacOLUTm
pZIWHz5GYPf+UzxlvpPHSNR/0ExPHieZB49CcOb8zSoZBwB07dz61/+jouN58pb9jraOpkTB5GuM
wR0ANm47uMhpWB+hW71KS0uxfPVOdLEbJ3GImdzcfIxzn42Bw7wRE5sgtG33rm1j2ndu0Jym6FrJ
3AB381t3n/EFwm1oY4mRI/oyrR4A/vjDP5GVlYFJHUMxpUmPoYPtUMfYgLLu3YcvdowpJmWWrN75
tVfPDmFUddt2HsNolxlVEndMGqSmZWC0ywwcPnaRst66gUWBkWmjf5jWk4VFEghifVYjG0u+LGWF
hUV4/vKtwPP+/csX2zf9A3l56vx7jWzqia3LxjV/oZ99l19/r1wyUyxDOfA98c3fc78n4JSTk8XR
/atoh4j5iaysjED9mzRqgAc396NRQ8Hju3OP2uBuYW7yDgyhqaNJmWn0yrXKj5UoDqYmhhg5op9Y
58wKcGdabR5iYhPwKTySr7yRTb1cgthS21+SSwE4AfjGtCLleA9g+A/9/jjevf+yRNqxcWsLBQWF
2Lj1EF+5goI8pnqPFXru02evTAnCs9bkZTCzMJyqra0hnaDH1ZxePTuE/ck71VlqNpbmJtVr8laL
0dfTZSTslEVdE8p51KUr/6WMU1JSRN/enatMpzXr9/E4tOpoa2LoYPHMV3q62hg2hDfP3qp1u6ts
DAB4+j955rpgXXW0JIpeUKMM7gBw+PilPqMc+1+i2lbxO0+fv0bX3uMpM84Lo6CgEL36T8D+Q+eE
tuNwOBg62O5x95796xPE7j9qy115omIT1+fm8md8nj9nMmRkmPduLy4uwW0BBg9tLQ1GPfBlZWUw
ZhR1QtmwV+81iSCvJowpJ2UaWdUfraqqTPmGd/jYRdjYDsS6TfuRmpbBtKqUfP4SjTnzV8O62QAc
OS7YKbFn97aLCYIoEUM0C0u1oq4AQ7Agw/FPPFxH4PqFYL6EoQCEGqQFISsrg6P7V6FF84bo1aM9
nEcOkGg8k9ydYGNtgS3r/kavHpKFEGvezJqvbEDfbnh46wDMzYwFnldSUooHj6lD3RkZ6l6RSBkp
sGzZjsdGhnp8xsbQVx8ExkVniile9LeotmnVhNFda1RcuHyHsryhtUWtTXRWjlgAPX78Wx14BqAX
gJSKCqqJzA1wN79z93mjikuqvWzaeogyDJi76zDIyckKPC8vvwAJsZm1xkt60aJt3/r27nKx4pKq
NyrKSmjWqN7YiktiYWEGfUP9fUzr8CcgLy8HPWP1HUz0bW5mROnyve8Qbzh5b8/RVabT2/efcfP2
E56y0U7ihZIe5diP53c1KjoeZ87fqrIxNGpYD506tPj1d/Bu6nDBykqK0DHU3i5JHzXO4A4Ah49d
7O/tOdq/fj0zocGfv0bEwn/mUrFkb9hyUKA39E8szOsUe3uOCjp19nqHqo7hVN0gCEL+zoPnfO5n
1lYWcBrOrHd7fn4BNmw5iAZN++HGrceUbZJT0pGVlcOonmNHUxvcS0vLEBGdMItR5aTIsjU73vfv
0+W2oPr4b0mYFrgYRhbd0Kv/BBALN+LS1XuIjIqTepZyUWRn5+L5y7fYsfs4Jk/9F1bN+qNB035Y
smKH0AWBVi2bpG/efuTfKlWWhUXKGBroUi7v373/XOS5XTq1Qsjj4+jetc2vMhkZGVg3qCuRLqqq
yjh/chM2r52PoqJifEtIxteIWLz/8BUvQt7iRchbPHgUgus3H/36+0XIW3z5GoOvEbFIS8+EnJws
bl7ahQkuwyS+Js2b/mdwl5GRwb9/+eLMsfUCM9n/5EXIW8rdO1wuF1pqKrskVkgKtG7ZmHJb7IbN
B5lUi482rZqgTSt6a88+kySLH1mZbN1BuZkAlpYmS5jWrQr5CKAlAEZyFvxGMIBuqH4e91VGRGzi
hty8fKbVqNakpWfyJYQDvufqEOU9+PlLVPXJ1iwFrBo2cDEw0KnVO0H62Xe+v2hFcJWHiWBhkRZq
mqZn9fW0/4jdKEzSpFH9TKZ2Jhrq1VlGteD77v0XHoeont3boUM72yrT6+DRCzx/9+7ZEdpaGrTP
L+9MdfjYJZSWVt1PztyZ/4UqvXHrscCcj21aN40liPVZdOX+jqwkJ1UH1m8+sIYgiE3fYt4tvHnn
yZTwz1GKVO3efxBvd1h0jOA5OJfLxRinASfr2RiNYyruanUjIfb9PzGxCXyfoxl+brQT0kmb4uIS
bNlxBAuWbBGYqOwnJEniw6cItG3dlBFdAaBpYys0b2qNsNf8udM+fIqoHjF5pIRFffOhlhamiV8j
YgQGRC4uLsHN2094VkwVFRVgUscAerra0NPVgq6uFgwNdKGro/UrVpiGuuqvz5yGuhq43P82XeTk
5qG4uARlZWXI/LHAkp9fgLy8AiQlpyEhMQVx8YlITEpFXHwicnPFfxlVVJCHfa/2Y1+8ZOfsLDUb
DVXlXRwOZ175ha4Hj0NQUlIqcldQHWMDXL8QjCUrduDfxZtR17yO0BjowPdQbu8/fkVkVNxvRzzi
vyUhLT0TqWkZAnMm0EFbSwPa2hrQ0dZEHWN9mJsZo655HdQ1rwNLCxNYN7AQ6rnYvKkNAMCirgl2
b1vIE+9PGILitzeob56/cGVwlOR3qeLYWFvOPH/pzpXy93nPgTOYHzRZYLgzJnAc1gfPXgh/tsrL
y8FhcE+mVeXh5u0nCH31ga+8hW3DzKUrd9b2+O3lSQbggO8G76kABgBQqIhAmpQBeAxgGZg3+DMK
QRCyO4O39WFaj5rAoaMX4TiM/1KNGTUQ5y7eFnje0xdv6hKEr7qkL+bVDYJYnebhOmLLjt3HfSoi
R1lZEQry8pCXl6twjOHS0jJkZeX8mttXBDNTo5KWbW2GHT99TfoXj4WliiAIoqxn9/YxN28/Fi9m
IotY1K9n9vJlKDO5jhav3PChU4cWiQ8ehfBNzhct34ZuXf5zdPpnng/sB02sEr3Onr+F0g2lv6Ja
yMnJokunVrRisKurq/I51Bw/VXWbf5s3tcYox//8hv9dLDgFX0Nryz2idnoLosYa3AEgNfFjh/ef
vjp8+RqjKKjNwP7dxZLZ174z1m8+QFlXVlaGMxdvDR3C7XmGIPwcCWJNBtPXgGlehr7j+zab1DHA
OOfBjOhz+twNzJq3ijJeqiCYWhj4HcdhfSgN7mFh73Vr08R96dJtmX4+46es27x/O1WSXUEUFBTi
85dofP4SzfQQBDJkUM8bi5fvqPVbb1lqP0tW7/zaoL55YfjnKB5jWHZ2Lh4+DqFlbJaRkcHcWZPg
MLgXTp/lDXmXm5uPh49D8CLkHULC3iP01Qd8/hINcZ4J4pKWnom09EyBzxB5eTk0sqmH5s2s0byp
Ddq3bYY2rZr+Wlxo1tQK/r7j8b/5U8UyFty4Tb27qkE9s/CPnyIqbbx0WL5659X2bZunPH4axhNz
uLCwCLPmrcL+neLtEKxMhg62w8y5K4W26d61jdgx/isTkiRBLNxIWdexne3SEIZe2qoBzwE8BdAb
VWdwfwPgSUUF1XQSYt8T0THxchWXVPu5eOUuMjKzoanB+0wZPKAH1NVVBe6OzcrK4aQkpHnh+wJP
rWDH7uNT2rRuMvrZ8zfadM/p3LElRjv1R7s2zVDXvA50tDUrRbfi4hJ8/hKNkLD3ePQkFAcOn0d6
Bv1XpqGD7f8JClovXvxZFpZqiLmZ0W0ALkzrUZsxNNI/WnEpkmPbzGbtg0chi8qXX73+EA8ehfwK
jdK7V0eMduqPQ0cr3yyRkpqOJ89eo2N7219lnTu2pGVw79S+BU/46W8JyXgRUjXprWRkZLB907+/
7IA3bj0WuJPboq5JkaFJQ4kjGDBvaZSAuQHu5gP7dw/dsuPY7bv3ntcX9JLe0MaSZ5sAHfr36So0
FEpWVg5n38Gzdju2H0qe5O60nOlrwSSzpk/s+PzlW53y5dOnugpMnFdZJCSmYPjoaRg6cqpYxnYA
UBcREqAqGDKI2iuvoLAI6akZtWp76pqNe3cM6t+9VsWubdK4QW7DJpYOTOvBwiIt6luafaUqp9pm
L4zGDetjVoAHbt5+gnn/rEPnXmOhZdwe9oMmYs781Th64jI+hUdWqrGdDkVFxQh99QF79p/B9FlL
0bHHGGgZt0e/IZOwdGUwomO+YdXSWWIZ21PTMnD77lPKOmMjA9Ez0SqgTeumAVSLzgePXBAZs78q
qV/PTGQegMEDqpd3+5Hjl3DvAf9PnW0zm+yNWw8tZlo/BpABMBHAZwBLAFTV6ogsAE8AnwDMA6DM
9IVgihehbyczrUNNobCwCCcpvJ6VlBQx3KG30HMTE5MlSzhSjenepd0YJUV662PjnAfj3vV98PYc
jVYtGleasR347k3Z0MYSziMHYP2quXgXcg7165nROtfermP42o17FlTF9WNhqWz09fQYiS3+p6Ci
okxq6yrtZVIHPSPrpTbWlpTb8P1nLuF5l1q9bLZYoV0qwoNHL3n+/j0mujDKt3v4OLTKwggHTHP9
5V1fUlIqNAx5z25t91YkjHi7hBvvAABmuElEQVSNMrgTBMGd4DJ867Y9J7+ev3i7ubBtZMZG+jh2
YDWUlRXF6OE7W9b/jdYtGwttExuXKLs1+Ghg186t44ICPapXhq4q4mtUzMLyRhIdbU1MdBtRpXoE
7z4Bm+YDhWYVFoampnqV6ktFk0YNYGlhQlmXlJjmwLR+0qZF6/pdbZvb1AqvfRUVZbKffZdhBLGJ
2WQALCxSxMhI/x5V+bmL9BLZFBeX4PK1+/Dwng/Dul3Rq/8ELFy6FQ8ehVR4C3hVkZOTh8vX7mP2
X6vQov1wNGjaD0F/r8HLUHreF6fP3hA4Vl1D3T1Mjw8A1m/av9eue3u+2HskSWKK/0KUlFSf0L1d
OrYSXt+pFU1JlU92dq5Aj/zOHVr+iXk+7ACEAtgGwJAhHdQA/A/fvd2r1+pMFRAwzaXr8xdvaXso
swCHjlF7B1KFmvmdr5FxzMWprCSWrw6+PGJY3xN02oq6PpWJoYEuBtHY3V7P0qyoW4/uXRhTlIVF
yixdue2+malxMdN61FaaN7VKZjqkNEEQZT27taXcPfXsxRvs2f9f1DwDfR1sXje/SvR69CSM529r
Kwta59lYW/L8/fBxSJXo27G9LRb8PfXX31t2HMHrt58o25qZGhebWqj7VqS/GmNwnx0wudXli6cS
d+454Zmcki5U70YN6+HhrQNo3LC+RH1paarj1uXd6Gcv+nf47v3nxpu2Hwn1cB2+mYboWgNBELKP
HofwZQ6aMtkZqqpV4zyUk5OHMW4z4eE9H5lZ2QLbycvLoVlTa8oGGupq0NerHu8fA/t1pyyPifnW
kmndpA1BbMuz79O5j7aWhsBlzAkuwzB0sB1atWgMA32dKgn9IysrAyNDPdg2s0E/+y5wGTuEL5lH
eZydBqxbvnrn1aq/iiwslYeOvjpl5swPHyMoY1L/5MvXGMwIWgEji27oN2QSgnefEJpouCbx+Us0
Fi/fjlYdHdG0tQO27DgiNK789l3HKcvrmtcpXrRoUyjT4/lJ61aNR6iqKvM9i9+8C8e6TfuZVu8X
7ds2F1inoqKExiI84KuSiT5/IyY2ga+8TesmaRu2HlzBtH5ViCK+e7NfAUAv823lYwHgOoC9AKrH
BLAKiI5N+KeqE9BXBFG5QqqCu/efIy+vgK+8a6fWQnfyvv/wRYsgPGvdTop6Vi2c2rdpLjL8yrbg
oygslNgZsEKkpKbjwuW7QtsoKshj2KBe4+fOXZTIiJIsLJVE44b1PldcCgsVFnXrPGJaBwDYtO0w
0aplk3SqusA5y/Et4b9HtNPwvpjqPbbSdXr1hjcssraWBrRoOLTWszQtJ+eTyHMqioG+Do7sW/Ur
b1dKajrm/7teYPtePdodJIjdBXTlU1EjYrh7TnBavXn7/mmZWdkcUW3dXYdj1ZKZUFdXrVCfqqrK
OHt8I5av3ol/F29GQUGhwLYZmdmcHbtPePW169Szfec27f6E2O4pCeHTY+MSeT4/Cgry8PYcXSX9
f/gYgeHO0/DuveCkuMpKiuht1+l5Qysrr2/f4gNfvf44qnwbG2t6K3BVQY9ubSmNG+8+fDEgCIJL
EEStyj6+bNmOx1MmjZ62bdfxdUVF/AvybVo1gZcHbzSdlNR0pKZmIDUtE3l533dUZWRmgyRJFBYW
IS//+/MwMzMbZWX/vVhyOP/tZFBTVYGsrAwUFOShrKQILpcLfX1t6OlqQ19PGxwO72Pm7wUbBI7B
YbDdk+27jvkxfS1ZWKTN8uW77hjo65QmJqXyWT3WbdqPnVt4d2FfvnYfazfsw9UbDxkPD1MVvHkX
jslT/8XseavhOs4BgX5uMKnzXx6jB49C8OTZK8pzrRqYR0ZGxTE9hF8sWr49dJzz4OP7Dp51LF/3
17/r0Ld3Z5HhXKoCYQb3lraNeOJAMsnm7Ydx5Dh/PlRlJUX06NrO6dnzPyaxdgsA+wE0YloRCjgA
xgHoAmA4gJcVE1e9IQiCu2vntk5M60EH2+Y2WW1bNwkOD48efuvuU3qxQSqJoqJiPHwcArueHXjK
VVSU0L5tc4HxXvPyC5CRWjAKwE4m9Zc2BEGUBc2YaP8lIvqFMOe385fuwNzaDkMH28G2uQ0MDXSh
o635/dDRhLaWRoUWVAoLi5CalvE9oXrq939j4xIREvYeJ05fExhf/ydjRg3csXztriNMX08WFmlT
x1j/DoCGTOtRG9HT16a1w6cq6Nmt7ah378Kv5JezT6alZ8J72v9w6si6X2XLFwXi6fPXePw0TNxu
aBMVHY/i4pJfRmwAsLQwxYuQt0LPq2fBa3AP/xxVqddNWVkR505s4nlfm/PXGoF5Pxo3apBrbtnc
EzhVoX6rtcGdILxVnz99d3/bzqPNRbWtY2yA7Zv+oeWVTvviyMpgzoyJcBjUCxO85on8oF6+/sAq
MuZb/IwZbv2WL98lXqDbGsa7D1+8y5c5DusDfT1t5OcXYMHSrbh4+S64XC6mT3XBmFEDpdb3/Ycv
McRxCtLSMynruVwu7Hq2D2/Z3GrMkpW7n53BDQzs353yx6dJ4wZMX8pfdO3cGlwul89YlZaeycnJ
jBwA4BzTOkqbDVsPrXcd62Cz58AZ7/KeV7v2nuIzuOvqaEFXR6tKdTxy/DJleeeOLZP6DXDscvqs
ZKGMWFiqOw1tLL8lJqXyxbrae+AsnJ0GwK5nB9y49Rjz/7ceDx+HVrg/DXU1NKhvBkMDXRga6MHY
WA/6ejqoY6wPfT0dKCjIQUNdDVwuF4qK8lBSUgSHw/mV1C47OxclpaXIyclDaloGkpPTkJKagdS0
jB8Ldf/9Py4+CTGxCUJ3R9EhMysbazfuw7adx+DtOQpzZkyEqooyfKcvFHiOmalRtXto1LNqOapD
2+juj56G6v1enpdXAKex0/Hs/hEoKYkfok+aNKhvBnl5OVAt0DayYX5BAPjunRMwmzq9zzCH3qeX
rQq+IabImkoAgEUA5JlWRAR1ATwA4INaZhz9nbTkL5Ojoqt3stS2rZumdW7fYtqqDXv3h4Z9gEkd
gwpt4ZYWt+894zO4A0Cv7u0FGtwBICkpzQG18DO1aPn2UO+JI3237z6xUVh4uMSkVGzZIdym/f33
/D8nF3l5OZ48KZmZOTzvREXFxcjNzUdFcBjU82nwnpMTmb6OLCyVgbqG2k0AXlXZp4a6GgwMdKCm
qgJVVWXIy8tBU0MNiooK+Jn3QVNTHRyRbrPfKSkpRXZ2LkiSREZm9i+HupycPOTm5iM1LQMpqemU
c8HKQl5eDpraahWzukqR5at3XnUeOfDcwSPnB5WvO33uBnbsPg4P1xG/dD+6fxXadhmJhMSUStGn
pKQU0THfeDzWtbSEe7jLyspA7bc8ioWFRZQ7Q6WFrKwMDu1Z8StuO/B9cTh4zwmB7fv07OBekdjt
v2RV2qgqCEF46l66cP/Dk2evdES1dRzWB1vW/11piQEa2ljiwc392LH7BAJmLxO6hfzDx69KqbvS
b/pPcx23eu3ug2J0U2OYF+hhsWL9XvPy5T6Tvnu3e039F3sP/BdDaoLXPPTs3g5Ghnr0OxHAidPX
MHbCLIE7DqytLPL79+4yefXGvXuuXn/4qzwyKo4yvlD3Lm0Yvpr/oa2lgWZNrCjDNaSkZDiiFhrc
AWD3/tM+fe0797p89b717+Vhrz+ipKSU0W3FxcUl+PI1mq9cQ12N7Nq9te2kSZPYWHkstRYTY6Nn
APgM7qWlpRg0wgdNGzfAsxeSees2qG8O22Y2aN7UGk2bWKFp4wawqGsikayf/Jy4aWmqw9SEXpjo
7OxcRMd+Q0RkHN69/4x3H77g7bvPePPus9CdbeXJzy/AyrW7sX3XcZjWMcTb99S7erlcLvS0jdbR
FlxFEARRNnu6V5+P4REv0tIzeV6L3r7/jJlzV2L9qrmM6igjIwMzUyN8/sL/TDY3M2ZUN+D7Z8lp
7HTk5/PvPG3WxCqnvnWrkbX0Z/x3ZAFsxPckpTUFRQDBAGwB+AGodVt0PoVHVAvjNRU21pb5fXp1
9F+7af/Wp89fAwBmT/dqsWTVlmrxjnrrzhPKcrueHYTugIyJ/VZ9XjCkzKbtRzaNHT2o9/5D5xwq
IqeiC97i0rZ10zTbVl07nT5XLXKWs7BIHXWtuifqWZoVfvkaTS/DMQ3qmtdBQ2tL1K9nhgb1zVG/
nhnqGBtAV0cTujpaQsNrVSbZ2blITklHQmIKIiJj8eVrDL5GxvwKfSnNsFbWVhY51S1Xm1XD1sNa
NP+cGhL2gc+y7Tt9EVo0b4hWLb7npDQ1McS1CzvQ3d610sJ8Jial8hjclUU46ago80ZdS0lNr7Qd
0jIyMti9bREGD+jxqyw5JQ0TvecLTNI6qH+Px6s27JXKTqhqMZkpT2Cgl/7Z03c/vgx9pymsnUkd
AwRvXgB7u46VrhOXy4XnBEf07tkBk3z/wbUbDwW2TU5J5+7YeWy/35RxJms27FsmRjc1gtjElH8K
yj3EWrdsjPZtmyMzKxsHj5znqSsqKsaLkHcY2K9bhfo9fuoqRrsEUiZxk5WVwTCH3jcbNTEbVD6h
xdwAd/Mla3apUMns0a0t05eTh47tW1Ab3FMzanVi3oKCQr7783PLqIG+yDW3SiMtPZPy81ZSWopF
i7Z9Y0wxFpYqQFtH4waAoVR1BQWFYhnblZUV0b9PVwzs1x29erTn2c7HJGpqKmjcsD4aN6zP8xtV
WFiEp89f4869Z7hw+S7trZhZWTl4myU4hGaD+ub5i1du+EBLWBWzZNWWEM8JTmu37TzqV75u49ZD
sOvZAUMGMptr0tLChNLgbmZqxKhewHfngo+fIvjKFRXk0ce+40hpeMlUc1QAHAYgvS2NVYsvAB0A
rgBqzWI6Qfhrr1q13ap8uaysDIYOtkPvXh1RXFwMH78FkoiXGCVFBQx36HOqvk3LUeW/G2kZaWMY
vmy/ePbiDXJz83k8rwGgbeumUFNTQXZ2LuV5n79EV9zLqBqz/9C5oQ3qmxeEf46SmmGvspGTky0m
CKJmZG2vIXTq0ILx3W+/k56eJTKMRW2GIIiyyRNHLt38NVribJmaGmoYOaIfenRri84dW6KOcfWY
r5dHTU0FamoqsLQwQcf2tjx1hYVFeBHyDvcevMDeg2eEhiCmQ/s2zYNfV0F8cXEgCKJkxnTX0e8/
fL1Q3i5XUFAIxzHT8eLhsV+x1Js0aoALpzaj90APgb9bFSE9gzfyhKicjuV/UzMyK2cBVkZGBsGb
/8cTbYMkSUyYNE+gx7+5mXFx85ZNB5ySUhSDamdwJwgv/ZMnbn1+9fqjmrB2few6Yf+upVUeXsKi
rgmunN2G3ftOwzdgocCtbdnZuZzN248s9fUaU7p+y4GVVapkJfPxY2Tf8mVu47/bZGLjEikNlOJ4
ClJx/tIdjHGbSSnbyFCv1GmY/dS1mw5sAkWOuoTUzDmlpfwrZk0aNah2PyKtWlCHOk2iCOtQWyAI
QnbdutV87olycrLQ1dFkVDddHU3Iycmi/LbZ3Nw8zsyZHu2XLdvxmFEFWVgqEVUNpZMqykobcvMk
38Jt28wG/r7jMWJoHygrV5+XMlEoKMijS6dW6NKpFebN9sLnL9HYvus41m3aX6HfszatmlyhMspW
F7btPOpvb9dx4NXrD3l2hZEkCXevv9DycSPauwcqA6o5QHVgw5aDOH6KOnf2MAf788tX7b7ItI6V
jBK+J0atEXHCheCM7wsHTgBqxQJJYtw3/6ysHJ5dK3q62rhybhtaNP8ebbGoqBhT/BeiqpKqWjew
KBg0sJvTitW7zwFn+eqjY+OrzaJNcXEJHj0J5QsrIysrA9tmNrj34AXleQmJKTJBQZ5Gtdk5Iz09
q1qHKSrPqzef9AnCVbGiCfBY/mP/zqWoa16HaTV+cfvuM/To68q0GoyyefuRv+3tOjqXn8eJwthI
H//+NQWjnQbUqPk6FQoK8ujY3hYd29tiVoA7Hj4ORcDsZRLFMe9n3+V9dc3XtnzV7ouCQstERMZi
vPtsnD2+8Vd+unZtmuHc8Y0YOnKqwLjlkpKZybsBQJTDZF1zY6HnSwNNDTUc3rcSfex4p6ZrNuzD
+UvU0b9lZLgYMqiXP0GsTpOWHtXK4E4QBPfWjQvPhRnbORwO5gdNxvw5k8HlcsURLzU4HA7cxg9F
q5aN4eDki4jIWMp2hYVF2H3g9PIA3wkJK9fvPMCIslJm7lyvOsuXB/N4bXA4nF9ebxkZ1KtTlhaS
24sfPQmF4xh/ylhdzZpY5Qzo06nd4pW73gk6PyTs/Uiq8lGO/Zi4hEJp1bIxZXlsXIIm07pVFpnp
kU5paZl8X2ZLC1PaSfBKSkqRnfPfai1JkjyfRU1NNZ5kqD8Tp4pCRkYG9euZ4f2Hr3x1acnp4wGw
BncpEThnuch4byxVy6JF274NG2z3+OTZ6+3FPVdVVRlrls2Gu+twpochFerXM8PSBdMxeeJIDBs1
DSFh78WWUde8TnF9a9NxTI9FFM1sm3X6FB4VGxkVx2NMSU3LgOMYf9y5ugcKClUXmjs/vwB3H7zA
xi0HcfM2dXgH98l/4WXoO3h7jubZ0loVPH/5FoFzqOO2N29qk23VsPVw4LyYUmsUHAA7UPON7T8Z
AmA3gDEAqsYCXYlERscNK192/ODqX8Z2ACgrK6syY3vPbm2ju/bo2Jwg1mRQ1c8NcDdfs/mgtZhi
K5XXb8Mp47g3a2Il0OBOkiTyMwvsAexhWv/KYGaAa+9lK3eL9SKupKQIJUUFaGqqiXMaH6WlZcjK
ykFObh6ExZEvT3Z2LictuWQsvj+vWFhqLR07t2sXF58c/fZduAqd9nXN6+DxnUOM7iqv1OvR3ha3
r+xG9z6uYhndmzW1zm7XsWnbS1fvMT0EgVg1bD3Mtvnn1FCK0DLnL93B4uXbETTzvyh/3bq0weM7
hzBohA8+hUdKTQ+dck6SbuOHYvuu4wJDcTuP5F1XNzM1osxlKCnWVhY4c3Q9rK0seMovXL6DGUEr
BJ433KH3rXUb922U2oVBNTO4f3z75OKde88EvinJyclix6Z/MX7MEKZVBfB9ovX03mE4jZ2OW3ee
UrbJzs7l7Dl4au+s6RMjlq7a/lDMLqod6ckZE8sbvhvaWP7yFNfQUOU7x6KuCZo2tqIlvzwxsQkY
NmoapUdhty5tYnv06txc2ArU9Cnjx67euE+zfDmHw4HzyAHMXkwKGjesD0VFBb7xfktIkQkKmmaw
aNHaRKZ1lDaJCUljqcrHjByIsrIyvPvwBa/fhCMqOh5R0fGIiU1AYlIKsrJzkZmZjazsXMqYuaJQ
UlKEupoKNDTUoK6mAgN9XZiaGMLczBjmZsZo2qQBGtnUw9hRgzCXWMt3/sdPkUMAeIvdMQslf/IW
0OpMs5ZN+kVExUZRxQgUxoFdy3hi5dUW6prXwZVz29Ck1RAkJdN3fpCTk4XDwF7e1S0GJBUrVmxJ
8vUe67Fl++E95Y0ZT569wtSARdi6gaiUvn8mXnr24jUePQnDoyehCAl7L9KoUlhYhFXr9mD1+r1o
16YZBvbrBnu7TmjVolGlOmdkZGbDaex0ylihSooKGDSw26g/IJTMMnz3DK9NjAYQDuBvphWpKG/e
hvNMwAf07YaunVvztnn3WSyZkjLCwf5eE9uO3QmCEPhGHRmXuK4iu6oqA0E5OZo1Fb4ukJmT2xG1
1OCemJjuIqy+nqUpxowaiFYtGsO2mU2lhf0qLi7B5y/RCAl7j0dPQnHg8HmhnpuJiSmjwBrcWWo5
BLE6zc/HrWtSUsqz5JR0kZMg38ljaq2x/ScKCvJwHjmAtsFdX0+7bGBfu+4EsbFaz9sJgiiZOd19
WHh41HWq3875/9uAli0aoW/vzr/KrBrUxeM7hzBuwmxcuHxHnO4oadOqCXp15/XNatrYCq+ensL2
Xcfx6EkoEpNSoaigAEsLE0xwGYb+fbrytDepY4AZ/m5YujK4wvr0seuEw/tWQlODd3H31ZtPGO0y
A6Wl1LtlW7ZonNGoaYe+OHGlwjr8TrUxuE/xGjNz8/ZDfQTVKysr4uThdXxbAphGV0cLV85uh4f3
fJ5Eob+TkprOvXT1zhWC8DQoH1+8ppGQkMJ3jz6FRyIxKRUG+jpoZFMPjRvW/zU5bdKoAQ7sXgY5
OfE/avn5BXBw8qWMr9Sze/vIrt37Wot6kb3/OGQNlddO186tK5ygrzKQlZWBVX1zvCoXJ4wkSeTl
pNkD2Me0jtLmy9dYykD65y/dxqp1uystpld+fgHy8wuQmJQqsI2mhhqsGtSlrHv+4o1xbV0EYWH5
CUGsyZjt794qMyv37deIGFpuzbo6WhjUv3ul6FNcXIKc3DykpwvfCikrK/MriaoMlwt1dVU64mmh
p6uNnt3b4/Ax+lFCHIf1Pbdm494a85K/ftP+vSMd+447cuyyXfm6bTuPoV2bZpjgMoyWrJKSUmRk
ZiEjIxsZmdlIT8/8/m9GFhITUxEZHYfIqDhERMYhJvZbhcLGkCSJx0/D8PhpGOb9sw5KSoqoZ2GK
epamqF/PDHXN60BbSwM6OprQ0daEro4mNDTUfsW4FLevCZPmCdzlOMzB7syCxVtreyiZUQACmVai
kpgP4D2+x6Wvkczyd2m8dPUengn4aKf+fO02bTtU6bqMGTnw6oEj5/scP31VYJvZfq51t+05NUgM
sVXCWwELEs2aCHcmysjIbMq07pVF+Ocoe0F1w4bY4dCeFVWSTFFOThYNbSzR0MYSziMHYO6sSehi
N44y1wcAfP4S04q5q1YzmTfDs97ug2ekN4ligKTktNYVl1KzWLNx10tfr7HeW3ce2UIVJeB34r8l
Ma1ulfCW5uKynJwsnEcPmrpo+caXTOtMh2Wrgm+Mcx58bN/Bs47l60pLS+E4xh/XLwSjXZv/UgJq
aarj/MlNOHbyCvxnLkVcvPjmDBUVJUwYPwwL/p5KGTnAoq4JFv3jR1vekv9NR6sWjbF0ZbBEjnhK
SoqYN2sSZgW480VJ+JaQjEHDvQXGr9fW1iiz79nVrjKcZKqFwZ0g/LV3Bh9ZQBVnG/j+oT+6f1W1
M7b/rt/OLf9DcXExDh2lfrd69eaTqqWF6S0A7ZjWtyIYGOhcBcCzhFVSUoqtO45iftD3MD+P7xzC
uw9fYGZqBEMDXYn7mjN/DV6G8keK6dG1bTQdY/vECSPWbd95nHK5dvpUoY4ZjGJtZcFncAeAnKy8
jqhlBneC8FVfumQb5T16+vw10+ohIzNboB75BYVISfg2G4A/03rWFAiCkL17+3IvpvWoCJFR8b0I
gpD9kxJvLVkd/HmGv5v9rr2nb6akivaUKSgsxM3bT2BjbQE9XW2UlJQiJzcPOTl5SM/IRHZ23o+/
c3/tVPlZ/71N1vf//yjLzMpGVlYusnNyKT2J6cLlcqGhrgotLXVoaqhDU1MNmhpq0NRU//6vhjo0
NFR5y37VqUFVVRnJKemIi0+EOHHY7e06RVg1bO1Q08KKNGxsOMg6zCLt46cIpfJ1k6f9i4XLtvKU
ZWbm/NoKWlr2fcs/0+TnF+DNu3C8eRcusi2Hw4Gmhtr3z4mGKmRkZKCuRm1j0NJSR25uPh49CaWs
b2HbMKtrj8GOBw5fYPoSVCa6ANZWWEr1ZguARwCimFZEEkg5OTVZWRmeRSyNch5fx05ewd4DZ8UV
LRYjHfteP3DkfB9R7d5/iTmWlp7JoSOzKnn34QtIkuQJTQh8dyoStgU+OSW9LtO6Vwaz/Vzrrtp0
QGBSWNdxQ6vE2E6FoYEu+tl3wfrN1JFc37wL11y0yFcvKGh9MiMK1jDmBXpYnLpwKyw2LrFa2Iwk
5fzF282HDrZ7dOrs9Q4Vl1ZzWL9l/1aXsUO67Nl/Rmgi6nWb9kNfTxtjRw+CsZE+ZZvs7Fzk5OYh
OSUdSUmpSEpOQ3JKGlJSM5CcnIa09EyUlpYiKzv3u3NMTh4KC4uQl5+P/PxCFBQUUoaB+n97dx3f
xP3/AfyVpHGtJXWHFneGw2DI8MFg2JDhNqxsQ/b93n5jMIYMhg0b7sNdx3CXQUuVCnWNtGnaRn5/
FPgOmjTVXBLu+Xj0sfXuennflSZ37/t83m+JuKTsK5/PBYvFBJPJhIDPg0DAg1DAK2mOKuBDIhG9
/V7A50EkEry9NufxuBAK+BCJ+ODzuKUa+ebkKrBxy0Fs3vYnymPo4F4HVv22o1rLitS0wNpNhzRr
+vKTh4+el2pwmZenRq/PJuPaxZ2oWyfwnXWDBnRHj67t8Ne1e28rCSSnpKO4WAuFUgW9/n8DV/k8
Lnx9PODn64mQYH90bNei2uv9DxrQHYMGdEdScjru3HuK8BexkCuUUCjzoFCooHh9byHg8173+3N8
XZ3AHW1aNTE6myolNQNden6FxFfGW6rQaDR8MfDTxT+v2PAQNcAqLmoG9ut64/Dxi0az6XQ6HQd2
rcDnn3Wr6G4trrhYi8+++Nrk1AwajYYZU74cb0uj3Ixp1CBE+fRZxDtX7CwWE3ev7UfjhiHV8hoX
L99C974TStWUbNqknrxvv86+BLGmzOGN382Z3Gzj1j33c+XKUv/Gg2v7I/zRCdJ6AJiz8Iff8NPS
jaWWD+zX9ebh4xfbVWKXVmv6pOFz1vy+Z3nV90SOzp1axV+5ese/6nuyfwRB0O/fufzP6XPX61V9
b+Tq/knbqNbtutb7kJLuADDz6y+/3Lzlz53WNt3fmjVrUk/epxyfWdZq1tSRo377ffd2UwMiKKXx
uBxMmzKk2y8rtl8kO5YadgjA52QHYQE3AHQCYJ0de83o8UnbyHOXbr4dij1m5GeYNO4LxL58hR27
j+HC5Vs1Wr+9R7d2kecu3DB7czBn5tj+a9bvPGpuJCZZEqMuG20YHVivO17GGZ/lEuDvXfQy7hWb
7Nir21ejB275Y/vhsabW9+jaDof2/AqBgGfRuHQ6HY4cv4SJ04gyy8pMnTzsu3Ub9i61aHA2aNaU
EUFnLt54Ghkdb/IX2bZ1k1LJTTLl5irLHBk7aED324eOnG9DdpyW1rVLm6iLl2/VKs+2PB4Hzk4S
FBUVo6iouMK9EqzBmwEUfD4XeXnqCs2W792z04tTZ67WJfsYKuPbORPardu4+1pentpojtfdzRWX
Tm8tlXS3Z0nJ6ej86RhEx5geN9GjW7uIcxdu1KnAbiuE9KeVc2eP7rl67R6TQ9d/WDjVJpLtQMlI
911//IymrT9HfEJyqfUGgwGXrt5eRRDEdltO1HTu0HL68/Cod27Ai4qK0bP/JJw8vA7NmpSdTzMY
DDh28jIuXbmDJo1DMG70u/druXIlxkxcWOoGwNfHo7hnl9ZNzSUuCIKgnz195LyxZDsAzJ05xmqT
7QBQK9DX6HKFKq9mCiCSKCU1o3w1CUyg0WhwdXEsebrN5YLNZkEiEYLp4AChkA8m0wFyeUnpgqKi
Yqjy8qHVlv7Ty8tTIztHYbKmlymPHof5EsRoDkFsr3gR+Q8IQRD02zcuPjt/6abRC5g+PTtZ5Yd/
UVExNmw+UKqnwvlLN2vTGfTnBw8erDd48GCbTMJUxqrfdu2aPHZInU3bD86jErDmhQQHFPTo2b6+
rSbbAeDXdTt39O3VaeaJ01cbkx2Lrejf95OTH0CyvR8+jGQ7ALQD8BWAzWQHUhmNGtYd8/eNBzcL
Xn+Obdt5FNt2HrXIazdpFKJs1aZu03MXbpS5HUGM5hw6cHWPtSbbgZJR7sYS7j7e7iYT7q+SUlkE
QdDLqllviyIiYvuWtf7cxRsIqNsdn3/WDR93bIlWLRvB00NabfdehYVFSEvPQnJKBtLSs5CQmIIH
j57jr7/vITXN/MD15OSMzwBQCfcyzJszLeTIidOPI6Pjy8ym37z9mOxQK+TQkfOt+/fpcvfYycs2
XXGgotq2b9kyOSU9OfxFrNmnYGq1Bmp1GtkhV4nBYECuXFnmgzdjmjSuo2jesm7LU2eukn0IlbJ0
xaYbw4f0OrFn/2mjDS9T0zLRqftoXDi1udoGyZZHRmYO4uKT4OfradFeAQmJKej86RiTn9EA4OQo
NjRvVK+vueuUqiA94f7oUcQ6UxdYfXt9jAXfTiQ7xApxlIiwf+dydOg6EsaO63lYNL9Fs6cbAYyt
+N6tw6/rdu7o36fLlGMnL79Tezs1LRMdu43Cwm8nYfrk4eDzS81Cx937/2Dm3J/fNqxo3rReqYT7
jNAlpepIcdgsfN6v66hFy7eYnccfE/nowN37/xj9a64TEoDRX/Yn+xSWydgFPQCoVPlismOrblEx
CY1MraPRaGhQrxYCA3zg6SGF1NUZHu6ukMlc4O7mAnc3V0hdnY3WDKusrOxcZGfLEZeQjHv3n+H4
qStGyxq9IVeoaLmZugkAfiP7XForgiDo9+/+9dRUsn38mM/x+5r/Wu1DsH69O6P3wCmluqyfPX89
2KDThxME8UGNdN+wdf/8USP6e+/YfWxE1fdmv/x8PYsH9Onc6qeffk+u+t7IVSeodr+rogfxSmUe
6bMiHRwYaP1RY3Tt3AYhwf44e+E6jp+8gpxcBdmhAQACA3yK2nZoPmzvAdsqH1RBNADfkx2EhS0C
cACAzT08W7py861Bn3X7+9DRCx0t+bpikdDQrUv7T8vTuyr8WeqZsHIkgsiUlGQ8AWWq/AJQMvNZ
m58aiJIGvHbBXDmZNzKzcrBh835s2FzSAoHFYsLTQwZvL7dylZuRy5UwGAC9Xg+FsmR0alFRcYVH
qxoTHZNQn+zzaM3mzZkWcvjEqcdRZpLtturYycst+/fpcu/9PIY9I4hV8m9nj++alpZ1wxrLdlkD
by83bY9PO7e09iap5tQK8R3h7+eVHRefZLTvVmZWDtp1GYEF30zErOkjweFUzyQsrVaHxFepiI5N
QFh4DCIiX+JF5EuEv4h95xrdUSJ63XcjECG1/VG3TiBqBfrC18ej2kqRGQwGHPjzLL6eswSZWTll
btun58f7Fy3bWKOf0aT+wc2ePbrVmjW7bxubpuLq4oTwxyfg4uxYiT2T7/v/W4NFP/9udJ2/r2fx
qDHjebacpCGImZIjh88m/vMsUmhsvZvMBZ9/1g1dPm6FwABvqNUarF63C/sPnX1n5PrC7ybhx/9M
f/v98VNX0H/w9FL7GzGk79Hd+0+YHQ09Z/qooWs37dtrqs7vsYNr0K93Z7JPX5kio+IQ0rh3qeXB
tf0LIqPirPqGpCK+mznab9manXHGRsq2/qgxdv+xFAH+5De2vX7zIb6atNBkA6b+vTvfP3bqygdz
0VYRr5PtT06f/dto47BJ477A+tXfl6qLam2u33yIXgMmG2200qNbu8hWbT6pa28j2Mx5fbPSguw4
rJGbzEU3asSATktXbKq54RIW9nn/btf+PHahvaVej8ViwsfbHXWC370orxsS+LYZ7htarQ537j3F
lat38de1uwh/EVupGUvVYerEId+v27h/kcVf2LL6AThGdhAkWAQbfdBAEDMlx46eS3jyNKLi3YEr
afyYgWs3bzs83dx2s6aOHLVu877t1jy6HQAW/fdro4PAvlmwAst+/cPkz4XOGt13+a/bT5Idf3UZ
O2rA5q07jowjO46qoNPpmD9nXNCiZZtiyY7F2sybM6bu4RN/PbTXZPu/9evT5cHxD+w6dtK4Lxb9
vuXAArLjsDZcDhtTJwzrv/y3bcfJjqU6TB47ZPGGrfvnmdtOIhaif98u6NalLerXC0JI7QAwmaXH
YxsMBmRk5iAjMxspqZlIT89CSmom4uKT8DI+CS/jXiHxVeo7/WIqisFgwMtTBn8/TwT4e8Pf1xNe
nm6QSp3g4S6FTOoMqatTqWaob+KLT0hG2ItY3L77BPsPnSlzVPsbHu6uugkTB0kIYn2NPmQhNcvR
t1enx6amKe/+YymGD+ldwT1aD7VagzpNepsszj9p3Bc//b7lwEKy46yK+aFj6+/af/rxq6S0Ss+U
eHjrEJo2Lhn4mp0jR/1m/ZCWnvXONiHBAQVDho6UmGuSOn/+DNm+vYcTTT3R69i+Ba6e3072aTMr
L08NobT0579M6qxPz8iuvuHcJJs4dvDPG7ce/Pb95Y4SESKenobU1YnsEN9KSk5HnSa9S41yBoC6
dQLV4S9i+ZXYrV0jCIL+4O5fj0+d/buhsfVzZozGssWhVp9sf+Pm7cfo+dkko40ge3RrF9GqzSf1
PqSkO0EQDlevnI67eu1+tT0Ve9P8hsfjQCIWgctlg8vlQCIWgsvlgMMueWt/01ipLAZDyQg5ANDq
dFCp8qFS5aNAU4i8PDWUqjyo1RpkZedWqRHr+5wcxYavRn/Wz54SLAAwZ9qEkDWbtr2oalJMKOTD
2UkCVxdHODtJIJU6w9vLDR7urvD2coenhxQe7tIqNVx/IztHjqysXGTnKJCVnYusrFxkZeci8/V/
s7PlyMqWlyzLzKnyqMmGDYLzTA1CsDP3AHxQSYrXVAC8YIOj3AFg4dyJtfYcPBUWl5Bc490sWzZv
kH3vwTOzf8QLQ8f579h/Kqoq9xGWMn3ycPy2Yn6p5avW7sSsb0xXJ5k2Zdjstev3/kp2/NWlY/sW
r/6+Xn2f+2SZOG7Qso1bDn1DdhzWZN6cMXX/PH7lYXRMgt0n29/o17vzw+OnrjQnOw5Lel2vOpjs
OKzJyOH9Duzcc3wI2XFUI1pwbf/8yKg4bkV/kM/nQsDngc1mvb1ver+0KpmYTAcI+Dzw+Vzo9Qbk
5xe8nQVVUSOG9jm8e9/JGi+PSNoFDkFMki5bttNoOYkO7ZrbdLIdKGk48eN/pmPU+PlG1z98EjYZ
gE0n3Bcv3/p87tzxLY4dvXC7Mh/OYpHwbbIdACZ//X+lku00Gg09u7efay7ZDgD37ty7ZSrZzmaz
8Ptv/yX7lJWL4HUH7vdH02bnyOkEQTjY8syIf0tKSe9lbHnf3h9bVbIdALw8Zejc8SOcOP1XqXUx
sYk8gpgusuU6zdWNIAj6g3tXH5lKtn8zeyyWLppNdpgV0rZ1E1w5+we69R5fqnzFuQs3QmigPScI
ov6HknQnCEJLEDMbKBSqhMdmRk1yuRz4+XrAx8sdPt4lX95e7nB2lsDFWfI68eoEsYicXGVJDwc5
MjJz3iZi09Kz8CopDYmvUpGUnIak5PRSn0/vo9Pp+HJY7x/tLdkOACvWboro1KFFkrEHLGw2C107
t4bz69+lk6MYLi6OcHEuSaq7uJQsd3aSVNt00fJ485rlpdXqSn7/rxP1WdlyZGRmv03MZ+fIkZCY
gus3Hxr9+dYtG63751mkxY6PJG3xYSbbAUAIYASA9WQHUhmLlm2M/uabcR1On/r7Ulh4dI0NEuCw
WejUsdnQew+elbkdQRD0i+eP37aFZDsAk+//ZZWUAYBCTZE/2bFXF4IgWKtXrfQkO47qkJSc8SkA
KuH+2oeYbAeA46euNOvbu/PDE6euNCM7Fktp1aZ+h4jIuKR4Czx8tQWtWjbKCqjVZBhgF4Pb3zC0
b9t0e2RU3OSK/mB+fgHy8wvIjt+k4mJtperzv08o5BuCgj2nWCJm0i5yUhJz5uXnG++g+8PCaWSF
Va1GDO2DHxavNzql4eGjcKf5oeMaLl6+5R+y46yKZcs2P1mwYFLQw/vPL5+/eDP4/UanZVEoVVi3
cR9GDO2N3zcfxKEj50tt07VL65iVv+1YZ25fr6c4BphaPy90PEKCbeeaVyIWlkq4a7U6FKqyggBE
kB1fdZDLlUZrQD4Pi0FqWibc3cyWiLQIrVaHsxeu49adJ0bXFxUVQ5tf6AobHfVW3QiCoD+8d/XR
qTNXjT5Q/XbOWPz8o20l299o1qQeLp3Zim69xyMrO/eddWcvXK8D4ANLuq+Sz5sz7aOU1Myw9Ixs
o0X4/7tgCogFU8kOtUwCAQ8CAQ++Ph5lbpeWnoUmrQaaTLz079P59up1e2zjyW4l1K0duOXqtfvE
+8uLi7XY9cdSSMS2PbjbwYEBN5lLmaPrjxy/ZDThLhTyDe7essVkH4MFDCM7AJJNBbABQPkvdq3I
L79suUMQ0z387rjdOnP+Rr2KXLOXV5+enf4uT9PgiLB7p27efiwj+5yUV2UT7gXqIpsfDf6GNj/F
O1eutI1piWYo5KqqT6OyE/NDx9Y/dOzSg+iYhOop5mxjTpy60rRnj/ZhLVt1afAhXL8TxO8Z06d+
Gbpuw57Ver3dH26ZXJwd9R+3b9rRHn/vXr7OoWKRcJJCqbKL9+zq1rZ1k0iC+D3DEq9FWpe6qJj4
gcaWd2jXHJ062MfgGTqdjikThhpdp9frkZyWaRdP1n/66ffkcxduhHw9bcSEDu2apxir/QQAUlen
Um9m02YtgsStFb77fmWp7Z2cxPpmjZr2Mff6c2eP7rn/0FmT9QTr1QnCd6G2VW5QIjY+YLS4ON9u
poC5SV1ijC1/+DgMvsGfYPCI2Vi3cR9u3HpU5aeYZcmVKxETm4h7D57h3MUb2HvgNNZs2IOZc39G
j74T4OzVBn0/n1oqwfqGp4dMS9WB/J+nj27cPGki2f7Dwmk2m2x/o0mjOrh0ZitcXUrPwjh74Xqd
R/evPqzEbm3WkhVrIz7/rNtCU6WBFv+yyWRpNVvz3x/Xmky6NG4UomzYxMu6G4RUkdRLtEwsEpbK
0On1ety685js8Czi8l93jC5v0axBwgcwy8kBQI1PvbVydQHUIzuIqiCINcrT567XnzX1yyHtWjdN
K29Zt/I0Ng/w9y6q16huf3PbTRr3xZJDR859Sva5qAhT7/3v95R4n7pA7UZ27NVl0bJNse5urpZv
jlED3GTOMVXfi+2bHzq2/sGjFz/YZPsbZ85dr3v39uVnBEGQlhuzpDXrdv3WqUPLBLLjIFuv7h0O
LlmxLZzsOGoCQWxSN2tS5xXZcVir4CC/VZZ6LVJGuBPEBJdlv+zyNrZuwleDyAipxnw1agD+u2it
0akZLyJe9iA7vuq0es2uzQA2z58/Q6bIzvgqT6VuWFhcLGazWdmOYtHfElfB/g3rDyhMjYR838B+
n6xfsmJtmaO5CWKmZN/e43/mq41PfeFw2Ni7YxnYbBZsiURifKSgRlsYUMFdWa3AYN9QHpdzW12g
KbWuuFiLQ0fOvzPrgc1mlZQncJagqLgYFaklnJv7vzyIXm+odK0vY7p83Orwzj12NQ2t0gb0/eT2
kROXWhlbZ6rhmC1q1CAY1y7uRJeeXyEl9d2H4ydOX23ct3enRydOXW1KdpyWsm7jviUd27eYYqyu
a3GxFn/sPGL1o9zNUShV2LXPeKUYGo2Grh+3mUEQf2gquFubQhCb1J07tUq8cvWO7/vrrt98iJ7d
O5AdYo3769pdo8uDAr2OXrlKdnQ1rjsAaZX3Yvu6A3hOdhBVtXLtzgMADsyeMXpQfFzS7Mf/RDQ1
VZZRLBIaBvT9ZNe23UdHmtofg0FHn96dphHEKnlZrztn+sjP128+8J1OZ1sDCrOzjR8Wx8z9hTq/
wJns2KtT504fnd6z/1RfsuOoCj6Pi1pBXqFkx0G2+aHjGh48euFeTGziB51sf+Ps+et1YfhwZqq2
aFZv5I1bD/+29obVNcXH26PYv7bneLLjqElBgX5Hrvx9bybZcVgbmdRZ7ygN2myp1yMl4Z6RpJxq
LEEqEgnwWd9PyAipxjhKROj9aScc+PNsqXWPn75wJogJLgSxKasSu7ZaixevTgewxNi68WMGLtqy
/ch/zE1jbdemWfrmbYenm3uth/efXi2rIcTSRbPRsH5tsk9JhQkFxkfM6LV6MdmxVZdfftlyZ+LY
wUu37Tr6bXk+7AsLi5CSmlEqwUmmHt3aRdhh3bdKGdDvk1tHjpdOttNoNKxc+g1mThtZmd1arZBg
f1w5+we69ByL5JT0d9adOHW1yYdWE7JF83pT/r5+/4SxdTdv2/7o5xu3HqGgwHg+vUO75knLVv2x
newYLcHXx/0ygK/eX/7gURjZodW4vDw1IqPiSy1nMh3gIvNcWvE92pxeVd+FXegOYAXZQVSXlau3
HwJwCABCZ43uk56e82VySkbLiMhYr4KCQnqTxnUTWzRrOIJJp6UDMPlB3qfnx/dfD7wxiSCmCPbv
O7ezwIoasJVXYZHxVlJcbtklrzVFxRVuWmfNaoU0H9ilU1b05at3/MiOpTI4bBZGDu/7f0uWb7tb
9b3Zrvmh4xoeOHLhXuxLKtn+b2cvXK9jgCGMIIgG9tIzzZSlK7Ze6/5J26jzl27aXqKkGnTt3GoH
QazPIzuOmuTi5v4zh82aqSk02wrxg9KkYUiMJR+qkTJtJiM7p4ux5T27dwCPZ3+9Ovr2+tjo8uJi
LXIz8geTHZ8lbd52+L9DBvU84+DAMLmNp4dM26FNY7NPXqZMGPa9qTrRAPBpt/aYPnk42YdcKaYa
y+n0Oh7ZsVWnjVsPfjd1/NDRtWv52dTIUCdHsWHUiH57zl24UedDGAVhzsB+XW8eOX6p9fvLaTQa
Vi+fZ3fJ9jeCa/vj+qWd8PcrXaL1xKkrTfv17vyA7BgtZfmv20/WrROoNrbuRcRLssOrsrv3Tbdb
adKwzg9kx2cprm7ORhNqT/+x+2aheBYWBWP1TmvX8s9/PdDA3rUhOwAr0R6AbU2bLKflv24/uWvv
icFXrt7xS0nNdMiVK+lXrt7xW7pi041FyzZG+/l6Gh0dEejvXdS4WYNu5vb/5GHk5YjIlzaZgNZo
jCcsOJyy85XaYq1dNSYkCELbvlOPwFHD+u13cXa0qevfRg1CVFMnDBu4YfMBu+21Uh7fzRndYu+h
sw+oZLtx5y7cCLlz69IzgiBsoqFzVQQF+mwnOwYyODgwIPN0+Q/ZcdS0xYtXp9erVzu36nuyL76+
nieqvpfyI+WNJPFVqtH6hx93bElGODWuZ48OYDIdUFxc+kFpVo6iO4D1ZMdoSfsOnu41a9qIMU+f
x/zn3oN/fPPy/tc8NyjQp7Bfn65DFi/fWuZ03YVzJ9bauO0gYWqkvIuzI7b+/iPKW5vS2piqg6/X
6W3yRqUsv67buYMgiD2pr8KXPAuLGnX/4XNXY38rFcXnc1E7yA8vIl9CU02jqYJr+xc0b1rvom+A
x6TFizfZR2HqKurfu/Otw8cvtja27rvQcejVo6PRxtH2ZNNaAoNHzC7Va+D4qSvNBvTvdvfIsQsf
kR2jJfj5esSHv4it+/7y6izhRJa4+GSjy/k8LiSuAdvJjs9Sfvllyx0Pd1ddSmrmO0/NM7NykJ6R
DZnUrqonvOOf51FGl/v5uMWHhUeTHV5NEwGoT3YQVoIDoA6Ap2QHYmldu7T+fcu2w9P/fe3NZDqg
T8+Pp5orJTNt0vBv1m/aZ7M3ejqdDlqtDu8PGDJXUqZYp7O7pN3rgSZDCWLW1ISX8Ssjo+J6Pnoc
7mqNoyhlMmddsyZ1I2sF+KxbvX7P+qfPIqq+Uxs2L3TMR/sOXbgen5BsVw+Cqtu5CzdCgLflZex2
pDtXyPun6nuxPSKRQP+h3Mf7erlFPnz0vFXV92Q/nB2FOyz5eha/CBg0aBDjwvlzjsbWdWpvH81S
3ycRC9GyeQOj0+pTUtIbkx0fGX5du3sbgG0EMUWgUanrFGr0dRkseo5A7HeeIAizV2wPHj8/lZmV
a3KGxobf/gN3N1eyD7PSTI1w1+r0djXC/Y3XFzNzAcxdOHdCYFauYlxKWma3pKTUwPjEFGFOjqLc
s3H4fC7mhY7H7K9HgcvlICdXgXW/78PPKzZDrS7/QHo2mwV/P68CL09ZqreH2w1XmXj3Lyu2X4yM
iiP7dFmNz/t3vf7nMePJdgBYsmwzliyzWIk0q3Tk2IWW/ft0uXfs5GWbTTSUF4vJMjo1s7oeeJHJ
VMM8FotpsOebMWP8fD2zU1IzS9Xyjoh8adcJ96joeKPLpVKX22THZgFtADCqvBf70RAfYMJ98x9/
fj1lwpCcx08ipqRlZIklYoGmVcvGv61at3NLWT+3YMEkz61b/lxsbIaILdFoCiEQvHsZbq6kjLZY
a3cJ9zcI4tccAKNL/n+KQJmV1z9bruyuVOYF5coVXnfuPvWyZBLe28tNW69uUIxIJEhxFIseSSSS
40tXbLpx5tx1sk+VVZgXOuajvQfPX09ITKGS7eVw7sKNYOgNYQRB1LPX6zxVrqpTVffB43Hg7CQp
+XKWwMXZEc5OEgiFJe+VYpHwbdNtDodl9j0TAPLzC1BUVIwCjQYaTSFyc5XIyVWUfOUokJ6RjdS0
zErHnJOjoH87Z2yHpSu2XrPQqSaNVOp8FQCVcH/N18ej2NzA3upm8YsAfx9+Z4VSVWrYsZOjGLVr
+Vk6HItp0cx4wj3xVZrddK+vjNe1s+6//iqXGVOGT/ltw16T9cZGDO2Dzz8zO7PVqjEYxu9r9TqD
3Y1wf9+iZZtiAcwDMG/urK+6JSWlzr5552nnxFfmLxA7tGuOnVuWwNfH4+0yJ0cxvp83CSOH98WM
0CU4fuqK2Rg4bBY6tW8RFRjovcvV3WmVvdd4q4zP+3e79uexC+3IjsMWHDt5uUX/Pl3uHjt52a5H
uqemZQYaWy7g2/5zQp6JG4RcuZI2d+6YjsuWbfub7BgtRSp1iYOR5pmvktLIDq1GmZrl4OIiPkp2
bBbQnOwArEwjALvIDoIM6zftJwAQb75//NT8iOF/HkeeSUvPsvkHNprC0gl3UzNS3yjWam3+uMuD
INbnEQSxX6ePFuXkyBs8D4vxsPSI91dJaQ5sNsu/ScOQdJGY99fSFZtukH1erMU334xrtXf/mWtU
sr1izl26WdsA2G3SPTo28fPybMdkOqBuSCBCggNQJzgAdUICEBIcgNpBvmbLatWUwsIivEpKQ0Ji
Cp6FReHx0wg8fvICz8OjYa5XIAAkJKQsAGD3CXeJyPEggO/IjsNaBAb4pCQkplj0NS2ecM9XFRkd
xl6/Xi1Lh2JRzZsaraKD1LRMu6wDWVMIgqAfOrBrmak3Ui9PGdasXEB2mFVmakSoTqe3vyYH/0IQ
E1yy0/JHpaZl9H/6PKr5sl//KNfxMpkOIBZMxbdzxpp8WOHr44FjB9fg5JmrmDT9hzKbr2oKi3Du
0s3auIQfRSLB/3Xu2PKVr6/nJVcXx92/rPzjL7LPE9kGfdbt70NHL7QnOw5bcuzk5Zb9+35y59iJ
S3Y5ymDh3Im1lv22zejw5vI8TC8qKkZGZg4ys3KgUuUjL1+NvDw15ApVyfd5ahRo/jdD5c3oF2Po
dDrEYsHb75lMJgR8HhwdRRDweeDzuRDweZBIhBCLhHB3cwWfX/azzMAAb5PrkuLT5gH4YBLuzk6S
JwBKPTyy94R7fELphDuT6QC+yO8S2bFZQADZAViZOmQHYCtmTxs5YvWG3Q3JjqM6FFYigVxcVGy3
I9yBkkRuVnrOuMRXqR+vX/ebX0ZmDin94d6IiU1kx8QmdgTQsXYtP01IsN8LT3e3005Cp00/rVz/
iuzzRZa9e05eT0pOt+t/izXl/KWbtUViwUUAH1d5Z1Zkfui4hst/2+Fnar1YJMTggd3Rr09ndGzX
otTDRrKx2SwEBfogKNAHXT7+361VSmoGTp+7hj92HMGde6Ynot1/FNaR7GOwhJ9X/v7YTeais4eH
3tVB6uJo8aZTFn/jzVOrjV6k1g0JrOiubIqphLu6QIOFcyfWWrRso90XAK0OyQlhK8NexJp8x1/x
8zeQiIVkh1llanWB0eU6vc5qGtwQxCynfIWyZWFxkR+djnymAyObQeOmMwy0jPJc1C4MHeefV1j0
sUqZ1zo7R9EwLj65zk8//SGsaP12dzdXHNy9Eu3aNC3X9n16dkK7Nk0xI3QJdu013zNDqcyjXfn7
ng+ArwB85SZz0dWrE/RKKnUOc5QIHwgEvL95Ip/r5kY+EMRMSaFK66al58u0RQZPfXGxxIHBTGOx
BOFLVqy1maKSgwd2v3Lw8PkOZMdhi46duPTR6/PXmexYqltsfOIaU8mI4UN6Iz0jG9ExCYiOSUDM
y0TEJyQjNS0T6RnZSE/PRnaOnNT4+Xwu3N1cIZM6Q+rqDF8fD9QK8kFQgC9qBflgQL+uWL1ut9Gm
mfcfhXUiCIL+oTRQFgt4fwGY+P7ypOTq7Ruq0RSiQFMInU4HpTIfAJCXr0ZxcTG0Wh1Uqnw4OooA
lDQu5HJKns9KJELQaDTwuByw2dU3piHxVelyn54esuLylMGzA1TC/V0eVd/Fh+H6nUerdTr7eGus
TH+hYq2W1AT0v82dNbaHXC7vVVBQ7KnVaTkODAcNk8WQM5kMOZPFSmfSHbIZTGaWA52ewaQbUh0E
Xq+ANKeifJ1HsVbvVqQt8lYp1c3luYqGmdm5vvEJya6//LLFapO4UdHxnKjo+CYAmjAY9IV1ggMK
PNyl6a6ujtFiseAJn8P9h8FlvGKDleLANyQDPNa/r9O1Wp2LrrjYqVirdSoq0joWFRU7GgwGuoOD
Q76Az410kggPLl6+xSZqYFPJ9qpRKFReZMdQ3aLjklYbG7ji7uaKH/8zHUMH9wKPZ3vj/DzcpRg/
5nOMH/M5Tp/7G19+9V2pHlsAEPsykT198vCZazbsWUV2zDXN00OmSkvPkpAdhzUQi4UWf8+2fMJd
lW/0oj24tp+lQ7GoAH9v0Ol0ozfr6oKCpgCohLsZBEGwdmzfMtnU+vZtm2HQgO5kh1kt1AXGa43r
dFpSS8oQxCRpXFTq6mfhUZ8uXrxWbGqEKQCIRAIDj8vR83lcHYfLKWYxGTp1QSFTrS5gKpR5jEXL
t1S5o227Nk1xcPfKCtfrd5SIsHPLEnz+WTdMnEaYrM9sTFp6FiMtPcsPgB+AXkBJCRqpq5NeIOBr
+TxuMcOBritQF7IKNIUMpVLlkJevphHEKpP7DPD3Lqpfr9bzkNp+odY+gv7WnSfUyPYqsMfzN336
dPbhPw90MbV+AbEaM0KXkB1mmfLzCxATm4iY2ESj69lsFhgM45/hMbGJ7Ky06FAAv5B9HJYgchGf
dXBgQKvVvbM8Kbn8I9xzchUIC49BVHQ8UlIzkZGZjbT0LKRnZCMjMwdpaVnV0mxXIhbCzc0FUldn
yKTOcJO5wNXFCZ4eUgTX9kfdOoFwlIjM7qe4WIucXEWp5TKpk9LYyHc75E92AFaGSriXw7RJw79Z
+/seJ7LjqC5lXfOaUlxMbsJ9/tzxjcMjXm68c+9ps2W/bv1gRzjqdHq8iHzJfRH50g8l1+9dq7pP
Go22oHGjEGWzJvX3efvVn2aPJUco9okgJvA2rD9cavCUQMDDnb/3wcfbnewQq0WvHh1x7sQmtOo4
1GiZmWdhUXMArCI7zprm7CzOAiCprv05OYrh5uYCmdT5nfr9To5iODmK35kNUVLD33jKR65QwWAw
oLCwCOoCDRQKFTSaIiiUKmRm5SIrKxeZWTlISc1ESmpGuUoFmcPncu/U+Al/j8UT7nKFyuhFqoe7
tKK7silMpgPc3VyRnFJ6BFhBYWFdsuOzBalJYYvi4pOMDlej0+lYufRb0GhVzuFaBVPNPQ16AykX
ywRB0BNinm5bvWrvl7lyZblOslKZR1Mq8xgoabRWraWT2GwWQmeOwX/nTymzfmZkVByCa5vOE/Tt
9TE6tW+BpSu3YtXanRVqqvpvmsIiaDJz6BmZOazKHOvLuFesl3Gvmp6i06/06NYuoln9ht1saeqr
j7c7hg7uSXYYVufGrUdGe3fYmyJ1+qKU1AyTf4h5eWqyQ6wyc6UEHj0Nn40PJOFOEGuU/r6exXEJ
ye/UgjU2wl2r1eHRk3A8fvoCYeExCI+IRVh4TIUeclaFXKGCXKFCRKTpZteeHjLUrROI+nWDULdO
IFo0a4AG9Wq9bfIFAFnZuUYv9J2dJdU7rN86MQF4kh2ElXFByWf9hzC7odJu3nk0n+wYqpNCWfF2
PmTel4wc3m//6vV7Bufnq+3j5sjKGAwGPHkaIXryNGJicO2HI2dPGzlm5dqdB8iOi0IxJzUpl0jP
yC71MLB2kJ/dJNvfaNm8AVycHZGZlVNq3c3bj73mz53adPGydY/IjrMmicXCJABBFfkZGo2GBvVq
oVnTeqgTHIB6dYMQUjsAHu6upNTt12gKEfMyEVHRCbj/8Blu3n6M+w+fmyzDbApHJLF4bw/L13BX
FwiMLbf3hDsAeHu5GU24F2u1FRue+4G6/+D5BFPrvhzWx2TZHlukUuUbXa7XGyz+N7tgwSTPC+eO
Pb515wnp/055PA5GDe+PubPGwN+v7Nl9coUKHbuNwt7ty9C5k+lelSKRAD8RM/D1lBFYs2EPNmza
b3QkoyXo9Xqcu3Aj5Ok/kXGzp40cvXLtzt2kBFJBAf5e+PnH2WSHYXWIn9Z9EAn323efTCI7BrLd
uftUFho6ttfy5VtPkx2LJUgcRWokJIv/vexVUlpJAuKfCJw5dw1X/r6Lu/f/QX5+QWVfxiKSU9KR
nJKOi5dv/e/4xEK0a9MUXbu0QZ+enaA08ZksFoniyvs6NkyCkgfnlP+hA3AF8EFMb6iMOdNHDV2x
Zoe46nuyHgpFxWfdMJkOFq+nQxCjOTeuRT7fuee4fddrtSKRUXHchITk/V+NGtj5jx2HJ1Z9jxRK
zfnnefRoY8tfRL5EekY2ZFLnCu7RNLlChby8kr5MeflqyF+Xd6HRaJBIhBAJBRAIeBAK+DVSJz4h
McVosh0omb0YHRO9EkCnan9hKyISCqLLc4w0Gg3durTBsC96odsnbeEmcyE79Lc4HDbq162F+nVr
YUC/TwCU/Nvave8klv36h9Gyj+/j8biGxYtXW3ygjMWTd8XFWqPdsavzD9taeXnKjC7XFuusqwuF
FZozc2z/Fau2mrxwn/31aLJDrFamEr46g2VHuM8PHdfwz4Pn70ZGx5FWxE0o5KNXj44Y2L8rPu3W
3mxzQ6AkcT16/HykZ2Rj4nQC928cNFvbXyZ1xqL/fo2F307EidN/Ye+B07j0121SkkWpaZmMjdv+
3Dl14lDvdRv3WXctDsoH7eupX079bd0uQdX3ZNv0ej0ePwhbC+CDSLiLBII8AO98Jmdl58K7Vhej
AwtsjVyhwqmzf+PU2b8xI3QJPD2MX7/xuJzECu7aFlHXqMaRWuLP2j17Ef0D2TFUt5TUjFLLzA3Q
YDAYFk24EwRBv3b1XMSVq3d8LXt2KJrCImzbeWTCqOH9hTv2HBtGdjwUijHzQ8c1/HnlH0YH0RUU
aNC11zj88P1UfNSiIWRSZyhV+cjNVSInV4HcXAVy5cqSr7fLlMiVK0pmFMpVUOXlv02uKysxK8hR
IoJQyH+bgBcK+XCUiN4m5d+sk0iEb78XiwSQujrD00MKoZAPoGQGyvWbD82WtLx262E7gpjAI4hN
tj8d1wQeh2O2USiLxcTRA7+hZ3fbadMmEQsxbdIwDPuiFz7tNxH3Hjwrc3sXZ0dtotryeR2LJ9wL
i4qMvqZIZP/362/eAN6n0+upmxkzXr5M+NbUuk86t0bD+rXJDrFambyANxgsVgty/vwJ7kcPX7pj
yWS7k6MYIcH+aNywDho3CkGTRnXQoF6tCjW+MxgMmBG6BMdPXQEAxMQmomf/SbhwcnO5npxzOGwM
HtgDgwf2QGFhEW7ffYr7D5/h6bNIJCSmICU1A5lZuSZnIVSX/Hw1bdvOo4vnzByTuWLVti01e+Yp
lMoJfxEzqzI/5+Qohr+fF6SuThCJBBCLBHB0FEEkFEAsFkIk5L/+rwBCIe+dpphsNhM8Xkmui+ng
8M7fdV6eGsVa7bvfv250lytXQKHIg0KpgkKRB7lCCYUiDzm5CsTFJyE+IQXxicmV/tu+ev2e37dz
xndfumLzebJ/LzVNIOTl4r0yIwaDwS6S7caYOi4Oh5lCdmwWQF2jGmd73eQs5LvvJjuuXbujQtPX
bcH9h88xcni/d5Y9ex5V5s84ODB0sKAXz+9coJLt5DEYDNi178TQyeOHxG7YvP97suOhUN6XmpE9
21g/ojeehUVhwJAZpMX3JqFfWTweBxKxCJlZOeVqdJ2ens1IeZWzCIDdTtVmsOgZ5rZp1CDYppLt
/+bkKMaoEf3MJtwlYkFhIgkFey2fcC80nnCvSELNVr1JFrxPq6VGuJeFIAj65k0bmptaP22SfQ0i
UKs1JusF6w06i/zNEgRBv3Du2JMXkS8rNIKLz+fCy9MNMqkzvDxlkEmdwWIxwWAwIBIK3m7DYjHB
dHCAq6sTZFJnuLu5wtXFscrvA2q1BhOm/Rd79p96Z/ntu0/Qa8BkHNy9skKzadhsFjp1aIFOHVqU
WldcrEV2jhw5OQrk5Cre/n92jrzk+2z5O/+fk1uyXUXqxKsLNNi+6+jGeaFjni1Zvu1ulU4OhVLN
CGK6aOXKbQHl2bZdm6YYNKA72rVpiqAAnxp7yP7+Q7V3G2J6lWsfObkKvIxLwu27T3DtxgNcv/kQ
6RnZZn9Op9Pj8dOwNQDs6wmwETwO2/wJ+QCwHFg202ujCvhV34VdohLuJsizshfk5dlf3fDDxy5i
2eLQd+rXHjpS9vNVJtPBYgn3yeOH/Lhx68EuVd8TpSr0ej32HDi14NvZ488uXbn5VtX3SKFUn5jY
xO5kx1CT1GpNhXuyvYiI+wJ2nHBnMzlmE+7/PI/Cw8dhaNakYiWaNZpCZGXLkZGZjfSMbGRl5Rr9
PjMrByKhADKpM1xcHOHq4gipqzOkrk5wdXWCi7MEMqkzpK7O5apm8G96vR6nz14zux2Hw65Ywfdq
YvGEe1FRsdERumwWs6K7sjk8nvFrc51OSyXcy6DMejkoOSXd6L9VFouJrp3bkB1itcrOkZtcp9fD
IiPcYyIf/XnrzhOzjRXqhATg88+6ofennVCvTlCF3yCr08PHYRg5bh7CX8QaXX/txgM0/mgAdm39
GZ90bl3l12MyHeAmc6lwfbOCAg2ysuX4+/p9HDt5GSdO/1XmE/jsbDn9wuV75zdu3Og6ceLEYsue
VQrFtKyM7LFKZV6ZSRWZ1BkHdq1Ax/Ytyrtb0jk5iuHkKEbzpvUwffJwAMDN248xcRqBsBcxZf7s
/QfPgwiCcCAIwvywGhvG43PNF0ssJwcHBmRSF3h7ucFN9r//urg4gs8reUDL53PBYjLfPrDl83hg
/eu6Ua/XQ6Esqa+s1eqgUuVDqcqHWl0AhTIPmVk5yMjIQWpaJlJSMxAZFf92+6pgMOkJJJx+S6NK
pxhHnRcTomMSB5IdQ01ITcvEnO+WYfXyeXBwYODqtfv4Y+fRMn/GUiPc54eOrb9u08EFZY1cpViO
UplHu3L19imCIFwIgqB+KRSrQBAEfdWvK2RV35N94bLZ1t1sqIoYdJidflpYWISO3UZh0IDu6NC2
OVxdncBg0E0m0N98n5dX/ZV4uFwOXF0cIZM6w9XFCa6ujnBxdoSbzAWuLk5wcZGAzWJBocxDVHQ8
Dh4+hyf/RJjdL4vJJCWPYvGEu16vN3pzvnPvCVI7uVuCqUSgwUB2ZNYtLTNnuKl1rVo2Mvkgw1aV
NY3KoK/5Ee5zZ4/uuWbd3s/K2kYo5OPnH2dh4tjBYDDI7aWWlJwO4qd12LbzKMzdaKSlZ6Fbn/H4
4vNP8eN/piMo0Mfi8XK5HHh7uWHE0D4YMbQPwl/EYtLXP+D6zYcmf+bh4zDx1csnjgLobfGAyyE3
V4lLV26THYbVeRmXRHYINSorU97V3Da7tv5sU8l2U9q2boJbf+1B83aDER1jOseaK1fS8nISegE4
TnbMNYnDZlf4HzedTsdHLRqiVcuGaN60PkKC/eHu5gqZ1Bl0usWqpb2VnpGNf55F4sbtR7hy9S5u
3Xli9jPkfQwD66XFA7c8y/9ybAN1XkwIexHjTXYMNWX9pn04fuoKHCUihEfEmn3PcKBbZoT7vYdh
JxRKlX3fSNuY+4+eOzZtWudnAN+QHQuFAgAFqlft5ArqfeJ9HB5HUfW9WDEmr1yDZPLzC7B91zFs
33WM1HALCjRIfJVarkaoFcFiORRVfS8VZ/GEuymTpttdb51yo9FpVMq9DPEJSa1MrdPr9Vi6YivZ
IVbz8SabXMdwYNT4G8WNW0+2awpNvwyNRsOfe1ah2yfkzix49CQcazbswd4Dp1FUVP4HlgaDAfsP
ncHhYxcwanh/TBw3GM2bVmz6VHWqWycQl05vRcduo3Dn3lOT2504daUXsWByK+KnDXdIC9aEp88i
0bX3OLLDoFhYVnau2dIpbVo1ITvMaiMSCdD70474dc3OMrfTFBUFkx1rTeOwWTHl3ZbBYCB05mhM
mTAUPt7uZIf+lkzqjK5d2qBrlzb4YeE0xMQmYumKrdiy/c9y/TybzQLX0cO+n6pRykJduxvxzeyx
XX5ZuZXckRg1LDklvdz9KtgcVsVqG1TC15OHT1/z+15/ss8LpbRLl+/MIIgp/0cQ6yvePZJCqWZK
eX4PsmOwRjQ7/zxnsRwz2WyWyZLFHwoWm0VKY1yrSbh/yOz9j7yqoqITTBbdvnHrEW7cekR2iBbD
cmDV6AXb1IlD563buM+1rG1aNm9AWrI9/EUsTp65it37TuJ5eLTZ7ZlMB5PlWoqLtdiy/U9s2f4n
GjUIxqgR/dGrRwfUruVn8eNisZhY+N1E9B4wxeQ2+eoCXL/5eB8A6qaKYhXU6gKhuW1+WLwei3+Y
CQcH28+/PHgUhgN/njO7XVFxoRvZsdY0nlj8F41Gg6EcU/T27ViGQQOsv2RoUKAPNq//AQH+Xpj/
31Vmt/fydCv8QEoFUNeoxlHnxYjcXGUfsmOwJnw+t8ZHTl68cntped6LbYWjRGTIlSvtYhRubNwr
VmzEqx0A7LLMEsW2qAsLLD+12wbodDq7rm1NEIS+VpBvYXRMArvqe7NdErEojozXtfh0SBqNbj9X
BJQaNz90XMOs7Fxq2u5rTBaz8m27y0EgEF4XCHhl/o16eVqm9JtOp8M/z6OwedufGDv5ewTV74F6
zfriu+9XlivZHlzbXxM6c3SHrp1bmy3q9fRZJGZ/uxTBjXohoG53TP76/7Bn/ym8iHgJnc4y/a58
fTzMbiOVOodbJBgKpRzy8gvM1jBe9usfaN52ENZs2IOUVLM9e6yOWq3B0ROXMGz0XLTuNLRcx6DT
6s0+iLB1S5asi2rSuK68PNu2atmI7HArpG3r8s3KqF+v1jOyY7UQ6rrdOOq8GCGXKxqTHYM14bJZ
8pp+jcaN6lwh+zirS++enZ5OnjLEs33bZmlkx1IdWCwmZFKXnVXfU9UMGdTzLNkx2CpnZ4m+fkjQ
QrLjqA5FhUUVazz2gdDqdHafiG5Qt9ZjsmMgm4eHdBsZr2vxEe4MBpVwfx+dRrPr5mpVocov6Ex2
DNaEw2Fl1eT+l67YdGP0l/13b9917EtT21y78RA6na7aarfrdDokJacjIioOLyJiEREZhxeRL/Ho
SXilG3G0bd0kvVPr1i1+Wrb+FYA6Xw7pc/jIiUsD8tXme6LExSfh9y0H8PuWAwAAPp+Lxg1DEFzb
HwF+XvD384K/nycCA3wgdXWqtnNfVjkZAKhfr1Z+cF1X0kfIdO3SZueO3ce/ohpzVRyNRkOXTq0P
7dhzjOxQqoVQwFMDMJtcfvosEl/PWYyv5yyGv58Xmjaug0YNQuDn6wFfHw94e7nBw10KNptFynEU
FhYhKzsX8QkpeJVUUjMwPCIWDx+FIyLqJbTaij10ozPodt186Y3WrRovfPwkfK25kZVtOw9H6Mwx
6Ne7c7keLJIhV67ErTuPcfb8dbNNEAFAwOehYf3AacdPXiY7dEug3uyNo+5njMjOkVOz8P6FzWHn
1PRrBNdt0fejlknpd+89tdlkGpvNwqABPf7cve/EoFNnroIgCF83qfPFY6eudDA1U9UW9O/b5cry
37aR3tNl/6EzPYcM6nlm/6Ezn5Idiy1xdXHUjxzab9CKNduPkB1LdWAxWblkx2CNhHxe+WqE2bCQ
2n4ThUL+E5Uq3y5mD1VUy+YNsleu3n6IjNe2eMKdxWJaZrioDXFgOOSTHYO1KigoDCI7BmvC5XBj
q76XsvkFNh7dumV8j9v3nhgtLZOZlYMVq7fjm9ljTe5DoVQhOiYRUdHxiI5JQIFGA42mCAUFGmgK
i5CVlYuU1AykZ5R0uK6u5C2fx8XAz7oeDKjVdOi/p/rv2n9y4LdzJrS7fvPe4Vt3nkgrss/8/ALc
vP0YN2+XfjAsFglRK8gHtWv5oVaQL7icdxv4OjuLERTgi6BAnzJnBqhU+fh5+RaT61ksJrp3bjuS
ILbXeC1Qc7btPDp2zMjPQCXdK4ZGo2HksH77duw5NozsWKqLwWCo8OyjuPgkxMUn4fCxi6XW8Xgc
ODmK4SgRw9FRBBaLCTaL9bYxNoPBgEjIf7u9RCKCsV7rKpUaWm3JDbpSlf92lopSmQedXg+9Xo+c
HAVychXIzpEjP7968+MODAf7br702roNe9YNGtj980OHz3cqa7tXSWmYEboEM0KXwNNDhmZN6iLA
3xs+3u7w8pTBy1MGH293uMlcarQJt0qV//bBSnxCMuITkxEXn4zHT16Uq/nhGzQaDUMG9Vz345JN
dy16wslD+ueOlfogHqxVlEKZLyI7BmvCYbNqfGoXQRD6+XPHd42IePnIFhunBgb4FPbr2WncyrU7
d//rmIoAdJwzc2z/y3/d3PHkaYTN/buqXctPU7e+Tx+Ury1IjaOS7hXj4SHVjhjas+cvK7ZfrPre
rIOXv3tocG3/fpFRcWZnqH4onJzE+qBAT7tvbLx4+ZZ/xo0euHHrjiOT7KkEWXlIXZ30nTp/1Pve
A3Implo84c5ms2z3MXUNcXBwoBqpmFCg0XiTHYM14XBZZsujVBVBEPrvZk/qHhH18qGpGorfff8r
XkS+RM/uHUCn0xEdk4Do2ARERccjKjoeGZk1PqDnHXQ6HZ07ffSyeZPGg39eseEhcKLUNktXbLoB
QDZj+pfjHzx4/uOtO09kVf3AUShVePAoDA8ehZndlsfjICjAB0GBPggK9EWtIB94uEvxMi4Jq9bu
ROzLVyZ/tn+fzn9Z0+gKKuleMfaYbAcAT3fpCwCuVd7Ra2q1Bmq1BknJtjvQhMGgQyDgXSc7Dks5
dPj8x0MG9Txz8PC5T8vzXlBWs8E3D1QcHUUQCQUQi4UQCfkQiQQQCQUQifhwlIjfbp+ekfXOvxW9
Xg+FsuRySqvVQqHIg0KpQm6uEgplXrU82GWzWRg+pPfWLdv/nEb2ubcgUppM2QAq4W6EKi+fU/W9
2A8Wi2WR0iiLl21+Mmp4//079hwbSvYxl5dYJDT07tnxZK0Qj6EEscno+8yKVVuPARBPnTBs/u17
j7959OSFuGKvQg4Gg45e3TpMMnVcZNl/6EzPb+dMaKenF9t+Y50axtJxX/60Yv2rqu/Jevz00+/J
8+ZNbfzo/pOTF6/crv2h38PVruWn6dOry9Aly7d+EAMotmw/PHnUiH7CPftPDa/o7F1b5eEh1Q4d
2POLX37ZcoesGCz+FPy72ZOa6BiFFX5KzQYzCQbreVcwGAz6n1ZsTSA7Dnu3MHScfyFNRzX4eI3P
N9y11Cjn8WMGrdq87dAMso+5LGw2Cx+3bxHVoGGtWctWbj9TkZ8NDR3bKzYqYeGde09bpKZlWu2F
Z3Bt/4Khw7q6WNtFOwB8N2dyMx1dIyA7DmvH0HPySh4E2ReCGM258XdE+KW/7lAlBFDyfjTsi17b
tu08+hXZsVjajCkjJp67eHNVZHSc3SbbGtSvnde1S5uvyJqSSiInAHY/+qsSfgFg2dEFNuDraV9O
0mv1NjcauaZIhPzDi5ZtqvHZqQBAEITD0cP7c54+i7DqPiJuMhfdxx0/Oh/g5Tvpp5UVS2jOmjZi
TFTsq1m37z6pl5OjsNoeX/36dHlw/OTlFmTHQaGYMnfWV93i4pIW3nv4vFXiqxS7bhr6vrp1AtVt
Pmq808vPeY413l/XtK+nfTnp9Omrq2PjXpFTy9NCOndsmfhR85bdl6xYW+MDVikUCqVSOndqFY+S
OqVW88Vg0A1NGteRjxrRb/fCuRMCq3qMBEE4TJsybFa/Pl3u167lV0D28f37y8GBYZg1Y7RdjYqm
2J9pk4Z/06xp/Rw6nU763wwZXzwux9CjW7sXc2eP7kn274JMBEE4TBj7+coG9WurYAW/l+r6atwo
RDF57JDFBEFYbXKHQqFQgJLBJGw2i/T3zfe/HCUifbfObWKmThg2nyBGV/nBLEFMEUwe/8UPvT7t
+MzP17OI7OP795efr2cRQUyw2Xr6lA9P6KzRfYZ90fvkRy0aZgmFfD2s4O+oOr/EIqG+dcvGGcO+
6H3ym9lffUz2+bYGBDFFMGp4/71enrJiWMHvqDq/WjZvkPX15OHTyT7Hb9hcnTcKhWI5C0PH+W/Z
dSw6LT2LtBHgTKYDAgN8Cvx9PeO9vdzPS50la2tytNB3syc1ycrNHJ+ent0mITElMCo6XqApLCLl
2Af0++T2keOX2pDy4hRKBX03Z3SLpJScb1JSM1pERcd5JiWnW7xsnaXIpM76BvVqJXh7u//lKXNd
bKkRjLYidNboPgmJqbNjYhObhIXHiIuKiskOqdxYLCbq1QlUBgX5PvLz8Vq67Net58iOiUKhUMpr
yKBPL+w/dLYrWa/PZDrAz9dT4+0py3B3lz6RylwOiB39DhIEUWNlZefOHdMxO0PxZXpGdsvExNSA
qJh4fiEJ1+40Gg1TJw+dvXb93l8t/uIUSjUgCIKlyn7ZNydX1SdXoQzJysr1SU7NcEpKTmNZewNj
Pp9n8HB3LXJ3c812dXaMc3IWPxILhJcFTr6na/L9x5YRBMHKTIkKjYx+Oe7ps0jfzKxcmxtcQqPR
UCvIV1O/btDjwADf/7O263Yq4U6hUMr09dQvp27YtG9tTX7I0ul0yKTOOjeZc76zkyTb0UmcIBEJ
nvOFvHsSJ+eTBLFKTtbxE8QEnjJL00eVX9BarlQ2ys7KDUhNy3JNz8jm5OQqauw9NDDAp/DLkf2k
BLFGSdaxUyhVMX/u+MY5ucov5HJl01y50i8zWy5NSUkXkvkAr6KEQr7Bw12q8XR3zXR1dYqWiEWP
RSLBxWW//nGB7NhsBUFMcMlMVY1PTcvsk5qaFZSSliFJSk5j6nTkVwlkMOjw9HArdnd3VXi6u0a7
e0iPu8oEWwliUxbZsVEoFEplEMRozqGDN7PCwqP5Vd9baWw2Cx7u0iKZ1Fnp7CRKF4vFcQI+L4bD
Y0dy2dznXKHDE4JYT2p/MoKYwFPJdd3y8pRtlIq8htm5ioDMzBxZVracl5GZ41BTyfge3dpFnLtw
ow6Zx06h1ASCmMDLV+g6qFR57fLz1HUKNIWuBYWFjnl5aklenlqgVOVxlMo8Vk6ugl7VnAGDQYdY
LNSLhAIdn88r4vM4Gh6PU8DlcFRsDlvJYTEVbDY7m8V2yGIxHTLYTFY0j8t5QA1+qRqCIOgq+au+
6WmZI+MSXrWJio53tcYEPJPpAB9vj8LaQb4vvTzdLrg4CTYtWbEtnOy4TKES7hQKxayRw/vt37nn
+BeV/XkGgw6ZzEUrk75OqIuFSQIhP1bA44VxeexHPBHnPtkX55VBELOc8pW5rQo0RXUL8jXB+WqN
p7pA7ZaXp3FUKFSSjMxsQVJyukNFm7PyeVxMGP/F8F9Xb99L9jFSKNWNIGY55SuULYsKNQGawmIf
jabIp0BT4KYuKHRS56sdNYVFnMLCYpZGo2Hl5RcwCwo0jHy1hpafr670NQubzQKXwzZwOGw9m83S
CwT81xfwXDWXw87jcNgKDoedw+OyU7hcbjRHwAljsQQPFi9ebbsdXK0YQUwX5eXkfaxS57VVqQpC
1OoCmbqgwFGdrxHmqdU8pTKfI1coHdT5BfTKzDDisFkQCPh6sVhYLBLyCgUCvprH5Si5XI6Cx+Om
CQW8cCGff1vgJPiLeqhJoVDszbzQMR9t3XH8VkZmToWTJa4ujnqpq5NGIhGpJBJRpoDPTRfweXF8
HvcfPp91jy3wfWjro0XnzZkWUlSkrF9QUFRPU1zknZ+v9stXa1zkuUpZanqWY1JyGruiSXlPD5l2
9JCBARWtS0+h2JsFCyZ50gq1LNDo9EIUewEATW9gaQv1MgDQ08DSFuvell2i01DAdGAms9i0ZBqL
mbh48aZUso+BUmLBnLG+6sLCzgpVQSuFXFk/K0fuo1TlCZXKfI5CoWLmyhX06h5Aw+NyIJEIdWKR
sEgkEqgdxcJsRydJtFgkeCIUCm7wxYxrtlR7n0q4UyiUcun+SdvI85du1ja13k3movPwkKlcHMXZ
YrEgSSgSxPD4nDA+l/uQK2Q8sKU3xupEEDMleTmKjnlqdYtcuaLVi4iXHz0PjxGY6gzPYNAx4avB
izZs3v892bFTKNZo/vwZMnpRPg8AQGM4FKLI4/1t6Hq6gUmjvdKz6Brqwt0+EMQkqTZPywcAHXRS
LQ0cho6tdKBr5QDgIBAqCOJXqoklhUKhAJg5feRXv2/av7Wsh5ZSVyd9wwbBcTKp03MnieS6WMg/
Ro0SLelJUqBMbpmXr+qclpbdIzwitumLyJdcU9s7OYoNY8d81nvZyu1nyI6dQqFQLGnh3Im1CrXa
QF1xsYsWBsGbxuk6nU6o07++btfqhXQ6I59GN+gBgMlipdMMNAMAsBwYKQCK2RxGPFsgiaau5SkU
ygeJIKaL2rdtlop/NaVgMOiGXj3aP587a2wPsuOzJfPmjKk7dHCv02KR8J3GNGw2yzBp3BdLyI6P
QqFQKBQKhWLbpk0ZNuv9a00Wi2n4tHv7sOmTh88kCIJFdoy2InTW6D6dO7WKx3sN+mQyZ+3sGaMH
kR0fhUKhUCgUCsWGEcQEXueOLRPw+iJz1Ih+u8mOyZbNnTumo0zmrAVg8PZyK54x/cvxZMdEoVAo
FAqFQrEPoV+P6efv61kEwOAmc9GGzhrdh+yYbNnrex8DAEOLpvVz5oWO+YjsmCgUCoVinaiSMhQK
pUIIgmBFvXhwODI6vu3DR8+dyI7H1o0fM2iVXKlsVCvYdxhV+oJCoVAoFAqFUp0IYoog6kXiPi6H
lbZ1xxFqcEcV9ezRPszTQ3bZ06f+TIIgyO8ATqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKh
UCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQ
KBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQimH/wc6XFMR3jEMOwAAAABJ
RU5ErkJggg==
}
set pieceImageData(Merida1,130) {
iVBORw0KGgoAAAANSUhEUgAABhgAAACCCAYAAAC0P8KeAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAA
B3RJTUUH3wsbDhUpoO22pwAAgABJREFUeNrsnXVYFdkbx7/3Xrq7ERAFEVQMbMXuVhQVEQQREQzA
Qve3s7u2a3d3d6y9dicGYiMp3V3z+8NY4c7cvgzgfJ5nHuWcM+95z8y9c+ec9z3vC7CwsLCwsLCw
sLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCw
sLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCw
sLCwsLCwsLCwsLCwsLCwsLCwsLCwsLAIh8O0AiwsLCwsLCwsLCwsLCwsLCzVHYLwNyrOLTHigpOn
oKGaRhBrspnWiYWFhYWFhWlYAwMLC8svC0H4GyUnZE9ISUvrkpGRXaeoqFilrLycp6yoWKSlpZGi
p6MdYWikt3vJ8m3/Mq0rCwsLCwsLCwsLC0vVEjrZe2BcQmJAVHR888i3n/Sys3MrrKEYG+mXW1uZ
Z9jWrXPP0sJs8eJlm28zrTMLCwsLCwsLCwsLi5yZEuAxoWP7FvGqKsokAKGHfX2bgnFjh24iCEKB
ad1ZWFhYWFhYWFhYWORLgK/7740b2WdDhLnC90NBgUd269Lm4+wQ74ZM68/CwsLCwsLCwsLCIgfm
Tvezde3gEgsxJgo/H02dHTJnhXi5MD0OFhYWFhb5M37csNWDB3S79/MxwWf4Iqb1YmFhYWGRHwTh
b9S1U+soSDhfAEAa6OuWTQ3yHMf0WFhYWFhYWFhYWFhYZEjY9PHO1lbmxZBisgCAtLQwKZkxw7c1
0+NhYWFhYZEfBEEomBgblKLSb4BVHbNigiC4TOvHwsLCwiJ7CGKqjksLpzRIOV8AQGpqqpeHTPUZ
xPSYWFhY5ANBEApTgzzH+XoN3TDavd8pz9EDDvn7jpgXFurjxLRuLFVDM2eHTFA8/wN83X9nWjcW
FhYWFjlAEF4qjg62eZDBZAEA2djJLocgvFSYHhcLC4vsIQhCITBg1LQx7v2PDR3Y/fbQgd3veI4e
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
D5FIZZ1TUzMapGVkOsbFp3Bycsxb1mPC2AGhO/f8Ncmcz0mhmBtBEMxcRXx7hSKnq0yuaCbLUvhk
SuVOKWkZ/PQMKdMSSplxOWwIBHZaPp+n4dtxVWKxKFMk4CfxBbxonh3nuYDHu2jusY2qgiBmCdIT
M+bFJSYNfv4iyj8uPtmG7JhKw8aGiXp1aynr1qlxz9PNJbQ0Zb7NrUpdnFMoFHLNnjZy1uYdh35X
qzUVul8ajQZnJ7HOxcUxx9HBXioS2KXwBbwoOx4ngsvlPeAJGdcIYptFNoMkCIKVq0hor1Rmd8hW
5jZQ5OR6KxVKZ6lMIUpPz+RlSLIYFXm8XF0ctRNH9fP7MSQ0juzXTqFUpuXBU2pnq/LaZ2fnNFco
sutKsxQ+coVSJJdnc2UyBStTKqNrtTqyw3yPbcuCi4ujWiwW5tqLhFkCPi+Dz+MmCIR2DwR89qWf
1u66S3aMVcXXC4LaKeWKL+TZ2U2lWfJa6elS98SkVEFaeqbZE+BAYSLB09NN4exknyq2F70R8HlP
BALef6vX7bxM9rGiUCgUcyOIuaKjR84mPg9/zauofTIYdLi6OGlcXRyzHR1E6SIRP4FvZxfB43Oe
8Gxt765cu+Mp2a/bFIsXTGuWnSfvkJejqpedm1sjOzvPRS5TOmXJlXxJppSdmSljVFTj8pbNG2b2
7D3QmSAIyzlZolBIsGzZVA91XoF/gVrjW5Bf4K3KV7vl5+e7qvLyHXPzVPZ66GkqVb4dAOh0erpK
lc8GAI1WR89XqYo0mabR6Xouh63icjm5HLZtNpttK2fb2shZtiwJy4YlYdnYpNvYMlNtmMxEJl2f
aMvnxBPEJnIbVVYjSxdOapQpk4+SZilaZGbKfVPTMpzISPAa4uLioPX0cFM4O9mniO0Frx3sRf+J
XZz/tJb+i6QfQAqFUrWMGdn30N4/Tw0pzWPodDqcncRaV1fHHAd7kVQk5CfzBbwoHpfzksvlPOQJ
eXcIYr2C7NdWWZYsGF9PrUZtlSa/tio3308uVwZkSmW+6ZIsh6SkNK6pDU15XA6mTBg8et2GvfvI
fk0UCtkIgqDnKyX+al127QKVuoZGrRVr9Bphfr7GSaPRCNQajV1BgYaXr8oXAIBao7HVaDTvLxLy
8vI5er2+yO8enU7XsdksFZPJLLBhMvNtWDZ5DDq9wNbWRkmnM1S2tjbvLhzSWHRmsg3LNoHJYcT9
+OOWJLKPSXVHEPPE+dmy2vkqbY18raZGgSrfM0+lds1XqZzUWh373XtBp9Mx8gsKuACgUWuZBWo1
CwBsbVn5DAZdCwC2LFYunV74f5YtK4fFZOTYstkZbFtWmi2LlczisGJZDJtYjoDxhiC2pJP92ikU
CsWSLJ4/NXD3n0fvp6ZJGKY+xsXFQVvTx0vq4uoYbcfjJvC53NdsDvO1LcsujC1wDTf3KgQyEARB
L8hObKBSa+rkZOc2UyhzGshkipoSaZZLXFyyKD1DalIi3c3VSTt2ZK/Wq0J23yf7NVEoFIolWLJw
/GfK3Pw2+Xn5Nd9dH+Sp8u1zc/NEypxcu9ycPHaBWkPPz1czACA/P5+Rn19AA4DcPBWtoEANPp+n
Z9ALP4b5fJ6WRqPraTTAjsdRM5hMrZ0dN9eOw8nm8DhZHFuWlMNlp9iyWClsLusFj8+7RF0vUigU
yie6d20XASM1xRvUr53dv2+X2+PH9N89c+rIRYvmT/yCakxTvMXzpwZOHj9wfcd2LRJtbVkGa/Gx
bVn66ZOGrSA7VgqFQqFQKBQKpSTz5owbIRTwjdbGdnVx1PTp2SlsRtCIpUsWzKxLdrzWYNGCcV+O
HtbnWMMG/koYOa5isVC7cPb4fmTHSqFQKBQKhUKhFIsgCFbXLm1e44OT2Zq+XvlzZ42ZQHZs1m7J
wvGfdWzXIhEfHFs+n6ebOX3EPLJjo1AoFAqFQqFQTLVw9vh+Hu4uanxwXhvYuK589rSRswiCsIp+
OpZq5vQR87y93AvwwbH19nIvCJ43oSvZsVEoFAqFQqFQKCYhCILeu0fHJ3g7AP71/MltyI6pqiAI
gt65U6sYAPrGDesqgoPHdyQ7JgqFQqFQKBQKpbSWBk9u0qZVkzQA+jatA1MJgmCVe6cUAIW1xl2c
HbQ0Gk3ftUub18sWTPQhOyYKhUKhUCgUCqXUpk0e9v2oYX3/IjuOqiY4eHzHKZMGryYIgpSmpRQK
hUKhUCgUSkWZOXXkIqp0T8WbOmnoD/PnjBtMdhwUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAo
FAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgU
CoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVAoFAqFQqFQKBQKhUKhUCgUCoVCoVD+H/ht7Ihx3sty
AAAAAElFTkSuQmCC
}
set pieceImageData(Merida1,135) {
iVBORw0KGgoAAAANSUhEUgAABlQAAACHCAYAAABgdLQDAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAA
B3RJTUUH3wsbDhUpoO22pwAAgABJREFUeNrsnXVYFcsbx7/n0N2NAmIDFgZ2d3eCIIiIYAC217vX
TuxCUVTs7u7EAkRUVEC6u/P8/jB+wNk9RewB9vM8+9zLzOzMO3uOZ2fmLYCBgYGBgYGBgYGBgYGB
gYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGB
gYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGB
gYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGhjsKiWwAGBgaG
2sZit5ldMjOyhuUXFeiWlJQosFjsQmkpqRRFeTl/ORW12+vW7UigW0YGBgYGBgYGBgYGhvrDUneX
5kmpcXPj45O7JiSkNMjNy5MpLCpmS0tLl6goK+RqaqjGaGmqv9PWVNm2fuuRz3TLy8DAwMDAwMDA
wMBQh5k7x3rOkEHdg3V0NIoBcKguSUkJjmU781S7aaOPEoSrMt1yMzAwMDAwMDAwMDDUTQiCkJzl
MH5TuzYt0iUk2JR7lLIXm83mdOvcLm7BHJvpdMvPwMDAwMBQG2E8VBgYGBh44O46ffLDp377/QO/
Cq0c0dfTKhk9vP/KPV4n19E9DwYGBgYG8YUgHOVzcoo6VCxXUJB7TxB7s+mWj4GBgYFB/PDwsB96
6+bTM8GfvyuIcr+EBBsjh/Z53apdt+4EQRTTPR8GBgYGBgYGBgYGhlqOrfWoY9LSUgJZelFdLBaL
M23y8Et0z4WBgYGBQXyZaTd2F0jeITOmjz1At2wMDAwMDOKH6xzruQrycpXap/y5+vXpHEoQhCTd
c2JgYBAPCIKQXL7cyYBuORjox93VdszgAd0/V7zGjRrwlG7ZGBgYGBjEEAfbsftYLFaVbFIAcH4f
ljEwMDCAIBaoL3GfbclsVBj+0K1zuziQvDusOrZOols2BgYGBgbxYpG7bX8FBflSVNE+BQBnysRh
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
QmCC
}
set pieceImageData(Merida1,140) {
iVBORw0KGgoAAAANSUhEUgAABpAAAACMCAYAAAB75+obAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAA
B3RJTUUH3wsbDhUpoO22pwAAgABJREFUeNrsnXVYFdkbx7/30t2hgJRgYXejInYXFoIgKopBqKC7
O+4q6tqN3d3diomBigKihICEdHfd3x+u/oQ7cxOYC8zneebZdc4573nP3GFmznnf874AAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
AwMDA0ONwaJbAQYGBoaGAEEQsmV58QbFrPImACAD6WxZJfmvBLE9h27dGBgYGBgYGBgYGBgYaguC
cFHMTiuYlJ6ZM7ggv6hRSVmZEpvFKpORlipSVFL8pqam8lJTR+EMQexNo1tXBgYGBgYGBgYGBgaG
GsF9ocOECWNs/Tu2b5WppKRYAYDz+yElxeaYGBuU9LfuFj1r5vhtBLFYk26dGRgYGBgYGBgYGBgY
qhuCIGRdnMZv6tu7c5yyMvfcqOqhIC/H6dm9fdK82ZO96dadgYGBgYGBgYGBgYGh2pg7y+6fVi3M
88FnUlT10NHWKJ82ecQlgiBk6R4DAwMDAwMDAwMDAwNDdTDbaeJa4yaNSyDk/Ojn0bF9q8ylHi69
6B4HAwMDAwNDQ4QJYcfAwMBQTSx3dzV6ERj47NGT103EkdO+XYvsYQN7d1y1fm8U3WNiYGBgYKh/
9LfuFpOcnKrz+zllZaXCIcPG6hIEUUG3fgwMDAwM9QOCIGRfvrj/4fbdZ83FlaWhrspxnDbaftOO
o8fpHhcDAwMDQ/3Bc4HjqIqKcpWq5+XkVAPXbNzxmW79GBgYGBjqCT4+Lo1aW1nmQkSvuqpH82Zm
BcuXzzGge1wMDAwMDPWLpe6zerBYLNJ3z0K36bPo1o+BgYGBof4wyKbnF1TT/AgAR11NpWKp+6we
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
cl9d5QAAAABJRU5ErkJggg==
}
set pieceImageData(Merida1,145) {
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
}
set pieceImageData(Merida1,150) {
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
RU5ErkJggg==
}
set pieceImageData(Merida1,155) {
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
}
set pieceImageData(Merida1,160) {
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
ZEwGIxsATE1NJAAj28TEWMo2NUlgsU2jTY2Mw03ZRuGm5hZfKGpNKt3HTxAEQZQhP00aMoltylK5
eLylBT+3dauGoSOH9do2dcrQkfNnjqpCd8zlzazpwzv269P+Lw9350yo+DkBUFZwd86cPXt0A7rj
JQiCIAiCIAiC0EcURTHbt24cDDXXVQCUNWv4pQ3q3+nszJmjOtEdc3k0Y8rwnr26tXloY22ZAzU/
J2cn+6w5M8Y2oTtegiAIgiAIgiAIvTRhTL8/TEyMf7iY6ti+6YcFM0a50x0fkYeiKNbIYT138vnm
ufjPz6qSj4d8/szR1eiOkSAIgiAIgiAIQp9RFMXs3LFFIP5zTcVgMJQtmtWNIklf/UFRY2369m5/
09jY6If7Fb6VPOXzZ42pQXeMBEEQBEEQBEEQem3SuP6/mJtzvicWO3VoXqbXFDBkM2eO6iTg877/
rNq3bhw8f/7P9nTHRRAEQRAEQRAEYShGDO6xj2PG/p5QHDG4xz66YyIKNnFsf8rIiPk9Ud+xfdMP
5BqYIAiCIAiCIAhCSzOnDe9S1d9HyuVycufPH+tIdzyEaoP6dzpb2c9LNnHswF/pjoUgCIIgCIIg
CMIQzZo1onmzJnVialT3FdEdC6Fe65YNvtatUyXlp0lDJtEdC0EQBEEQBEEQhMGhKIo5e8bwNnTH
QahHUVP4FEUx6Y6DIAiCIAiCIAjC0FHUVAu6YyDUIz8jgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAI
giAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAI
giAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAI
giAIgiAIgiAIgiAIgiAIgiAIgiAIgiCKwf8B2s6KKM7QGcUAAAAASUVORK5CYII=
}

# Paul's chess pieces (Paul_C), http://www.bibelkanon.net/ are too good to leave out
# Sorry Paul, your site seems down, and don't have your details for a proper credit

lappend boardStyles Paul's

set pieceImageData(Paul's,25) {
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
YII=
}
set pieceImageData(Paul's,30) {
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
RK5CYII=
}
set pieceImageData(Paul's,35) {
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
}
set pieceImageData(Paul's,40) {
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
rkJggg==
}
set pieceImageData(Paul's,45) {
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
TkSuQmCC
}
set pieceImageData(Paul's,50) {
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
q20AAAAASUVORK5CYII=
}
set pieceImageData(Paul's,55) {
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
}
set pieceImageData(Paul's,60) {
iVBORw0KGgoAAAANSUhEUgAAAtAAAAA8CAYAAABPTo1MAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAFxAAABcQBm3m1AAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7H13fBTF//6z1/sld+k9IUAIofcWkF6kSLciUqToBxQVGyoW7Cj23lFEURGwYkN674T0hJBA
er9c2Z3fH3tzt7d3QZQkF76/vF+vfV3f29mZeeaZ9/uZ9wBt1mZt1mZt1mZt1mZt1mZt1mZt1mZt
1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZt1mZXjzH+voA2a7M2a7NW
aBQbJfDESQ4AcT4naLM2a7M2a7OWtlaBz9Lm/oM2a7M2a7OrzBjnIQOPkXLnIQbrNmuzNmuzNmtZ
azX43Eag26zN2uxyjYEbpOgB/N8ilbRcUgAKAGoAWgAauEGaCI42a7M2a7PWYG343ML43FIEmlas
BO5ZA32UOB+FFX41Gr3+xhqw+DPg6i7v5Ziw3PRojWWn1yiF54xW1oyHuA9Imr2U/92E90fYh8XX
3Zrq9L+aEJy1r732Yr/Zs6f2k8uVqlOnznDOz1nn8X+FQP//gM/ApXH4/0d8Bi49brUWE7dPerQE
Rrfhc+syD3x+Ys2afhOnTOsnV8hU6WfPtjg+y5r5/EKdCq1YOdyVC/CaFRaAw3nQgl9NHh4xCAnL
5uu7RPD51VbWfzJG9FxIngF3mVnna3+XWwg+QuIsFXzeVEZEz+l9cACwOx85eOq4/G3CGb/w/kjg
vnYb3NfeWq77vxhtCzIASgCGGdMmPWM0aLvU1dWu27hx068ALsJdbiFWXY0mxmdh2/eFz3ZcnZgl
JIbCSbyv6///CZ/pa1/3hcCz/P4yIf4ISbOwjTY1MRRqaFm4sZm2/9aEc/9f4/P4ayc/o9Pru9TV
1a7bunlzi+NzSxBo2vCpu10NQCX4bwcAKwCL87DCXXig9Vd4Yx0ccHc2+j0KUuJJQ2vrlP/WxJ4c
4XPaqRXO9ykQ2cDfA3+WW1h3KvBtU+d8VMLteWsKE4KykDzTtl/vfGwQfdffRu+PEnyYjIbLpODr
sQ5ALfhrt8P/A+5/NVpOl3cDQEB5eVmtQa9GTlauDkAE+Dqj9eQQ/P5qK7cYt5Rw9wExPjfAXear
GZ9p3dJ+/U/4bIfbmwW0/rJeyhrzrIsdWww8J/T+LrsQf2i4XojP4qhBUxidPIjxud75ug2fW958
4nNFRUWtRqdDfp5/8Lk5CbRwVqQFoB88uH/MsjsXjosID0liOYcsIyM7/8WX3t55+vTZiwAqAFQC
qAbfUCnBau2V7aHHSU3tH7xjx14OnjNAwHPWzIKv4Hp4DkpXI4m+lERDCkC1bt3qbh+8/WX5sdOn
7eDLSjt1ayg3HUDUB/b9eqdape7a0GBROhw2GetgpSzhGIAD4Zz9j7idMnaHg22wWKwAB3D85XPg
AEJAaHE45xjNgIAQMAwhAAHDMIRhGDYrK+/Usntf/gFAKYByuNs8K77QKzDx4HK591o449fcdddt
XZcuvPExlUoRc+Jk2t5rpyz6iGXZUgAlcF8zJST/5j/+y7U1pQmjECrwk6gAAObi4mJbXGwE0jOz
FQBCwYNzLfh+K6yjqwGrhCbGZ0O/QYNibpkzb3xwaEh7u9Uuyc7Oyv3w/bf3ZGdklODqx2c5AHVq
6siQHTu2s873hOSY4jMNAVN8pk4df0/2r8TEGC0M60sBKOcv/l/ce2++UuP8rpA0NsB/Dh5KjGUA
1J9v+GpqgNnUz2a16q1Wm4LjOLlCqdQQjjAsOPDQS9wXSngUJhzAEY7HZCJwrXMEhDgBy/k5IfzP
LPX1dQBjzcvNTnvlmcd/AFDmvCZ6L1odPt9y24KuM2+e85hcoY7JPHtm7/8WzPk/j88lZSW28Mgo
5Obk+gWfm4tACz0bWgDm7775ZM41wwbdKZfLtHxj5dCrR2dMmTTq1k8/2/Tt8hWPfQ/gAngXfBk8
PXWtFbQ8GjCAwLffeP65LzZ8s/3xJ1/KhHMGnxATqVpx78L+A/r2GJyemZ154y0rNrMsWw33oFQD
vuKFYYerwYTlV8DtfadeHAkAXd9e3adP+X7UoGGjZj+ek5NfAZ4oygBUwT1T9DtAV5SVqzoP6T+R
EmVCeKh1P/Lk2PWeC5Sdn/3D74iTXNP2D0Jw4lS6BUAkPGfO9iYqm7CMQvs3/YpGEbRLF970RHBQ
QH+Aw4B+3aMfvn9R1eqnXv8Rbk+NDZc/uDSmt2zpPi/0UCoB6AGYAIQACC84V8j16d0F6emZSgBm
uCNlvrwbrRmrhEb7rRz8YGT6cP3nC3r26b9YKpGoOcITieSu3TBy7Pj5277/dvOTjzy0GUAReHym
MofWXmYvfH74idUv/Li19/aXnn8mHXxbdcQlJmpumbtgQOdu3QfkZGaefWjF/7awLFsFHpsrwOMz
xamrCZ8B7ygw9cADfPmlALRTZ854eOTYsfabpk16z+Fw1IMvd4Xz9/6MirmIk0QijevQoeNcQijx
JXA993gUPYev951kmz4H8fl+Xm72JgDHneWmfb8pvN1Njs+zbr71CaMpqD8hBCk9ekXPXbKs6r1X
1/6fxueiwiIupUt35GT7B5+bg0ALNVUqAMZff/p66eDBfe/giQTrIhuEcFAqZKp5c2dcL5XCdOfy
xzbC03P7X2ZMLWXCWb0KgPGlF1aPiYkOnzBp0qjYLVt++e6WW6YlDR7QM6ldu9gkmUwiJ4RDu4TI
oft2fpl605x7305Lz8kCP2kodp6n3nnuqwGkhYOTGoDumace7Hb/Q2sKnJ/TBqxXKGUdTSZjl82b
3n56xKgbXi4pqyiA29tTCb7B+zMsxgCQ3f/wml1//b5pmUQikUHQRj2JstN/QZyfQUSY/+F37u9w
sNns7LpXN5aC7/hl4IFQCKz/9V4I+6BwcYkwNPlPXiXhOeQA1CqlPFI4IQgKCkgAEAx+oC3H5Ule
muLamtooQKu3//LNzJ49uq6orKqsKykptWvUShMhHD7+4OURdrvNFmDUM3KZ1N4+edgy5zUKw91X
UmctZWLZknH9xk13de/ZayFHAI7jyQMlEDKFQj1p2szZBIzpqUce3ICrGJ9XPblmXGh4xLjBQ6+J
/OmHbVuumzE7uWefPskRUTGJjEQi4whBZHRs6gdffjv4sZX3vJ+TlZ4JHttK4MYp4OrAZ0DkfQeg
f+yJNX0eW/VgFtxtlwGgl8nkHRMS23d6Z/3GqAU3zHiXZdkLcOORUHIG+IdEy1Y/+sjOTVu22KRS
qYJzEl2e7OISRLkxMi0i0OLnILDb7eznH7xTDE98FuquWxU+yxSqSM51TwgCAgL/z+Hz5xu/ntkp
pcuKqqqquvKyMrtSpTJxHMEzL746wuaw2/R6PSOVyezjhw1qEXxuLg80rVTtXf9b1HPAgN6LCSXO
HsTD/fqmGyaP/urrbVk7dh6wwz2LoGHCpgyXNKVJwM+KdImJcZGzZ096iBCO6ZgY3+WvPzZ2YYRE
SvCYmBDdfvOmVx+ev+iRd//edfgI3KJ/4Oog0WLyHDBlyrgOixfN+bxfv56/XzNy+mdwyzO0QSZj
J0JYxMWEJ37z9Rt3jR5/61sWi1UKNyjT2X1LA7SQtHOHDx+rOZOWfrJzpw7dPT3KAlLsqlPf3mXa
tt3Pxb9zk+qdu48VXyguoyu+hQPVldwD8aISJXivk8x5TiqjoWHpy2lnDADpiZNn9gzo3z0ahMBm
tzo2bPyhQHDuy1mlLr42hfP66LVRve2/ubamMNc12e12vVqtjFCpghEWYnbWK4f2iXEmqRQMCIf6
+noLgCDwocIa8JIkes1XA4mm+KyZf/uS3l179pzHioiG2KM3ZsLkEVu/+ybj2OGDVyU+R0dHR4wZ
d+0DHEeY2IR23T7e+E03AM7JAtyTBo4gNqF9pxff/uDhR+9d9vaJI4eOwk2cKnB14DPg6XnWAAi4
54GHU6fNmv2ewWT68O6li36EU54RGBgYqDMYEzlCkJScMuC5V9+SrViy4BO4+yUlS7SN+6XcZ86c
tKSfPXuiY1KnXhx8EGgxafbyUPvwVqNxsn388MGS0uILdJwDPEljq8Pns2mn93Tr2TuaIwR2m83x
yw+b/0/is1KpiggKVsIUFOya8MfEx5sYiYThOAKLxdJi+NwcaeyEs/7AdS89eVdYqDmZDkTenjn+
NcMQRqNRab7bvD0LfMFbs/BdqHvWAQjavOn9B2JjI3uDcABD4EGeXWV3h++1GpVq/JjBPfbsO37h
fGEx1es4BEdrKq/QvMhzfHx09OefvvG6Qa+NiogISerbp2vUxq+3lRJCDNOuG9t19swJoyihDA0x
mfr27hL9xZfbcsDXLQUMf2gMhYChAKALDws2DhrYu2/TSza8yfjzL31+9nRabj740Hgh3AP0ldS/
sDxapVIZuGLFnb0UEsaUm19AwVq4UOpyPRya9V9sybdabbVp6VnVDzz80t79B08WgNduFwuu3f4P
5xRem2nR/PE9lQq5Ob+ghIaXL+famtKE+jr14SPHqn7//e/Dd92zatfDjzxzqkNifGByp3bmSVPn
Hl5xzxMn1n+x+ci2H37be66gqBS8HlioCb4aNLIUn9UAAh9a/fhdJlNQJzFhpsSSPmckjESj02n/
+OXHTPADUh2uInx+/b2P7ouMju7Lh+udByXPnHDSwL+nUKlUA4YO75GVfqakqOAc7ZNXAz4Don4L
IHDgwCFJy+9ZuU6qUOjj4tv1MAcFa/7+8/c6AMY77r5vTHLX7l1o+SOiYyN1eqNm/+6/C+HO4kC9
eP4I30vgrEtzcJCud9/+/T080HDXpTepFnqoL0G2fcg9vvjgnbM5GWcpPheB9+I2OT4vXLy4l1wq
NRUUXBk+//j9t/k2m7U2Jzuz+vUXntl7+vjRK8bnMdNv7KlQKswlRYWtAp+PnThetefvnYefXP3I
rpefe+ZUbHxCYHz79ual8249/NwTj53YtnnTkR2//br3QlFhi+BzU3ugaXjAFVYIDgpIIoTnRi4S
4sMDDXBIjI8KAxAIwAAe4OnKYJrfrzWAlljQbnxw5f+GdO/eeZJn2XyV1ZNkGQwazUfvrZ533awV
bFpaDp3p09AolTW0hjJTE5JnFQBjQkJM1I9bPn8lNMTUiRAWIAQjhg8a+NlHLxluuGXZHzdcP2m4
hxceBIMH9ez04H0Lxqx57l0b3LNtob6wJYkInVlbAdS9+NLbu5csumWOVqvSNbVkQ/heZWW1/fut
O3PB68Cr4F7hfaWDlCs837lzYvCvv2xbbwo0dudYzrHhy68/um3+/74DLxui3v/GUlUJPS0O8O2x
6qVXPt4FIBd8/VeBB2bhoo1LXTdtP8q4CLN563dPfhIYoO9DOJbd8uO+Txff9cbXgmsThgmbuy3Q
/7OfOZNRfuZMRgaAGACq4KBAKSEcQoPMpLauvjYzK7c0Myv3HHwvpmtNfdWXeYV9A03mjtT7KiTM
xMfrmPh24eD1hxSfqZ62VePzHctXDO3cpetU1ySB811G4XscIdDp9dr7n3huwX1L5tlyMs4KQ9gs
+LpvjXXuUb8AArr17Jm4Zu1Lr6h12jDnPWCmzJg1sbKyIvCNl1882rPfgMFCDzxHgEkzr09NP32q
+Odt31EHByXRLenooPeXdf5/3btvvrH3hltuq9bp9QZvCYYvotwYmb603KOmusq+Y/tPeXDjM/Vi
Nhk+JyYmBm/Y9N16Y0BAd5blHN9v/vaj++5adkX4/PmH7zUJPpsjIsyPvvz+JzqDsQ/Lcuz+v3//
9N1nHvE7PudkZJTnZLjxOcBkknIcEGA2k/r6utr83LrS/NyWw+fmSA4u1M/IGQlREcKBcBx4GQcv
5XAf7vekUkYKfsasgme6odZiYv2gIblDQvSSxTc+ABAJIRzsdjvxKBc4z/LCs/zBQUb9p+89Nkel
UiSAX0wWBN5r0trKLybPARERIZHbNn/6UlRkSHeePPPlBmFx7YRhKe++8dS1y+96orCgoLBe/Pmd
S2Zf079PSld4l1mYyaO5TQjQVgA1dXWWkr17D+621FuswsmP90TI/ejrPfd33W1A+J1tP+3Otjkc
F8F7B8rBh5qaIkTqWnDxxOpHJ5gCjd1BODASIps0ccxsANHgdXHC+01/19g9omH7WgAVI67py4D3
bJTBDdA012hjQCVcsKl66MGbRgcG6Po4IzbS0cO7zpJIJLHgF4fo0LJbswoHoWrwmtciABfMwYES
EA5BISYW/IBUDH4QuQC+/HVw54e9WoziswKQqFmO8KSS45yP3gfLZ5mhcgCKzy3ZVy/HxAuODJGx
sZEzbrzpAY5AwnGA3e4gnIAwex/wKLdGp1eveGTNTQqFC5/N4BfGK9E6y+9Bnnv27dv+5dfeft0Y
YEpgXXXJgRDgptsWDl6wdNk1a1Y9kFFdXW3nOAKWRhwYRrLw7nsnBppMiXCXW4emT+/5TybE51qb
zVZ+/NiR/a468lWH4vb7D99hBd+h5T+4Z9c5h81WDB4LyuHOGtVk+LzyoYcmGAMCuhNCAAaykSNH
Nwk+9+4/6Irxefa8O0brDMY+HEdAwEi79R3cKvE5IDBQwhECk9nsF3xu7jR2TFlpeXGwOSDOWwfq
LWsoOF/UAHdFtjYTk2c9gKD1619fbTTqI0FYfPrZN/kPPfpCzbGDWzsZDVrJpb3Rbo9mXGxY0OOr
Foy/76HX6+DONylMfu7v0LCXVyciIiTyt5+/eiU6OqwX8ahPdz3PnDE2vrS8TDV15h15W799o32Q
2SijsgalQiZb/cjisWMmLs0H3ymEkp2W9GhRQKE5M8umTF/4NoBfwOeVDFCrVVqDQachhFMRQjSE
IxpCiBoEcuKZFsrZbgkBwNodrK2mpo6m7KuDWz9mAd/ZC50H7eg2NA5wl2uukGdtTa1U6BW32awM
eA9iGdy5fmm79vWfQk8DC8A6dtRg3ZrVS2b0HHjDG4LyXK5nxjXAV1fXy9wyFw52O8twHBfovDY1
Ll+392/sUrhC20ANBBKlAL1OQQiLkCATwLfTcvCZKOjCMmG9Xep/WqOnEqWlJYX6gIAYX7INsYc2
LyenFlcXPpufeWHdCq1WH84Rgi3fbMpf9/wzNRt/+CVJqzdIXeUTLZz09EYTRCe0C1t078OTX3nq
EYrPVP9N27y/8RnwIa3rP2hQ0nNrX31TZzTGisvEEf6Cb16wqHNlVUXevXcszH321XfaqdQaCb0P
Wp1BvWDZyrHPPbqyDDxeUU9mS24oIsbn8pXL73zfYAj42+Gwhzs4zkg4oiYgchCiJIRTE0I0BFCD
ECHJY4j7jM46Y+wMAwvDMPVgmHoGjBUM7AzDNNTV1ZYBKABP1MqcZW8KuZILn2tq66XCtme1268Y
nwcMHqpbePfKGXOnjr8ifK6rqZFxnLv/OxyOVonPWr1RwRGCQJMZ8AM+N4cHGnBXlOOrTVt/8eVt
dnvjWFDv5PoNP+TCHS7yd35goYnBWQcg6Oetny5PTIwdRMvSs0dy0LI75oTptGqJdxnFXkoqa+Ff
3zBzVO+ePTomAwiD28vRGrw8wrCvCoAhNNQUsf3nDS9FR4f1EnqVPcrmfL14wazwaVNHhUybvexC
dU0NB0E76Nm9Y9S40QO7wV1mf3ihAbd0ph58BzwPIBPAaQAnLZaGExcvlh4vLi5Pu2PR9aoj+79O
2b/ri8Tq2jrrH7+8E3Voz6fRZ45+HZuYECV97aV7zMf3r4/Zv+O92NtumaAB7wEoBJANIA3ASedx
GkAGeJCmBJq2+Saxu+9dtS8rO/cECAertcHxymvv7rqC0zEApEtvnzEmJjaia/euHUPgXmDybz1S
zKNrPj2UlVN4mCf2Nse7H/9Cr62p+7uvVeX0EG7ZSwcpKp+qA1Cv06k0hHAIMhtl4HGJfibONcr4
OKd4K+DWQjxdcoS//vjtb5cX7h+OHzdvysXVg8/B6956f2FS55TxlKB0TOkSdOPceWFqrVbKlwmN
eyhFHunBw8d0j0/s0An8pNpfEbPGzEMnCsDYpUePdmueX/eazmCMFdavuJ4JARYvvy82OiZe/+TD
9xU7WNaj/INGjEpun5zSAQCV72jhmY2iJcwDn6urq/MKCvJPXrhQdLS0+OLhstLiw+WlJcfLy0rT
pl1/k3zD1u0pH2/a1q66qsry6oefR362dXvMVz/viI2OiZMuuedB0webfoh5f9MPseOnztRUVVaU
VVaU51eWl52tKC89XlFWeri8tOSw1WI5BX4MKIBb+9yknszHVz20Lzcv5wRHCGxWq+PD964cn6fe
OGdMaERU1/adOl0RPm9466VDRQX5hwkhsDvsju3fbWiV+KxSaTQcR2AMNPkFn5vaA02JMwdnWOHZ
5988MH5M6vEe3ZO7enopPT2zf/59oOzbzb9lg59FCPMit5TOpjEThwV1AIK++/q9JQMH9bxRSIo7
dUrQdEqK0wi96pdaOCnM3KCQS6Ur77rhmlm3PJoLnnSJxe/+0hh6DExGozH091++fikmKqKvW5bB
V7kvnTcIh3uXzzGXFJeVL7rj8dKP3308RCplQAgHBhyW3zlr4I+/7D4DfsZIZ/otWWZ6fhomrHK+
toAPg2ng3qEwpHvXpGFajVJeWVHREBQUgKiIYDn1uiclxciLS8pZhVLKKBQaabeUBKpDuwDgHPjw
Em3bNBxFD2F48ErKTPufrbS0tLpzl4GPd++eknL+XJGypKzMAr5tUT3fPw0G4lXZmuTkhOEMOMm8
uVNS77zr2W3O81FvCQWhS10/AeCorW2oTx17/7PJSTHJFy9WKMsqaizg678a3n3/v5oQnGk5hLuX
+fqux3bBarVCB8LBaNCpROejQEylVpfyEFHdrBDL/NGXxfhc//pLL+zsP3jotQntO3QS6n/FmTiO
HtxXvmfHH7lo3fjscm689s4Hi/oNTl3AEcIQZ8g+LiFRExvfTiPWOntqoL010hwhkMhk0psWLxv5
xIql+eAJFV230Brw2cPBkZKSEvfya2+9aQwMTGB91KU4ukAYBssffDT0weWLSz5889WKOYvuDKTf
ZxiJZOL06/uvffyhbLjlZhSjaR9qznL7wmcCnhxRfHbVe1LnrqlKtVpeWVFp0RmMJDwqRkE10nHt
OygrystYtVYr4QgQ266dAryXkuJzCdyRUAv4dk43D6J42WT4XFlZWT16WOrjySkpKUXni5QVFVeO
z7HtOgwnhEgmTLsh9eUnV/1nfG5oaKhftfD6Z6MSEpMrykqUdVVVrRKfFSqljiMEGq1/8Lk5ZpHC
kEs9gIpJ0xa8tf/A0XSht1noff5zx77Km265/wD4DlEKvtEKV4y2BnCm5Dn4y/WvzRsxfMB8t7dV
rHH15XG+hCfa+f7gAcmxCXERceA1UAHgwaGlZ/vi8gtXc5t/2vrxI7Ex4f191WNjrwlh8cRjiwNr
a+vx6psbqoSRiO5d24e1i4+MAe+BpouTmiM8dCmjHYnqrMrBg2o+eM9xFoA8AIWRUcE6QlicO1dU
n9QhViGsz7iYcEVW1jkHfR0TE6oUnK/QeY5s55Hn/A/hyu6m8OhRvVgDnOT96NGTx0rKytIA5Div
oxKXB9CAIFx2z1239A0waqMJ4TBscPfe4D1xgXBrI4UhR19G33eAHyRKT6flny6rqDkL/h7nwz2I
UWJyJSZuvwbn9Zqd1x4Cfvcq4RHsPEwBAXpTfV29pa6uziqVMq5cunDugiU4h/gIdn5mhuei6JZu
175MiM8WAJXLF9325tkzp3Mb80IfObCvavW9y64afF775jsL+g1OXchxhHHrYHFpT/NleKQ79+wT
G5eYlAi+jlsDPlNzld9sNoetfeu914yB5kRO5HX2Vb/0PUgkzH2PPW3e/sP3lr1//1Uv1AP3GpSa
qNHpaJTQCE9C1hImxGe6yQvF0yznkQugMCQ8UssRggsXC+vjExKVQm1zeES0oiA310E1zyHh0Sp4
4nOu81wUnwudnwl1tE2Oz6dPnjxWUXHl+HzDvEV9tXp9NEeAbr37NQk+F2Rnnq6rqmqV+KzX600W
S72lvs5ilUqkfsHn5tJAuzwcACqqqmoLR46b89HcW6eOnDJxeNeo8BB9ZXU1OVdwwb7p21/Lt2z7
Kw88MJfAM+VKU1TSfzWf4Lxxw5sLxo1OXUroFs+NeF2F3mVvbzQRveY/l0olktvnXdtn5ap3csA3
ghK4F5f5w8MhLL/xqw1vzklJ6TDRe1HdpT3QBARyqYR5/eWVpuFjFhWPvKaXOjmJJ58MOGbmtGuS
n37hswzw4Eyzr/ijzMJttG1wh3rUzvcNQWZDIAiHnPzC+nbxkWp33mcOsdGh8r0HTtbRckdGBKnh
9DaAB6RK8O2c7mom3IyiqcLhdLCh3hrO+d8a8OBAByECd0hLuDCGPgpn80oA2mvHDppAyxYWFmga
eU2fpO1/HCgHX29UhiKBd58Vh+joZhxVcHuy7OCBuQp8m7/StEMei2LAg6QBPMCq4O3toIMHTZml
r6ysCYluN/QT8KCrdJYzxHmtGmd5hfUHeHp56YSsRlAuml3Hn7mTPfC5rKTk3Pzrp703ZdaNowam
DuscGhGlZ1mWycvNtv350w/lf/76Yx4hpATe+OzPxZM+I4OvvfvR0r4DBy3gOML4yqzh8sZy3u81
mpHDleYOzKjJ03u9++KTmeAH3lL4H5+F0o2AV97+8L5AU1DnxvTsvqILVIerMwZK73/yefNTD9xd
8uonXym1hgApRwiUKo28/7CRSb9v/S4PbrJB+2hLGu1TFFPrBWVnAeiNgYEmjiMoOn/eEhUXr+YX
wfHlDIuMlu/f/beFlj04NJzisxXOBXjgCTP1sF5V+Nx/yDUTaNkCg4JNPfsPTjq8d+f/WXyuqakJ
GTe4r1/xuTkItNAtThtmuVwuL+/ds7P6o0++zT51OlNHCFHFxobL+/RMlv/86y6LzeaoAt94y8GH
CYRpV/wpXVCA130FfbH+1bljRw32QZ69JSmXJJSChXbi76cOTIkFrzULoPxhuQAAIABJREFUBN+Y
KuDuRC0J0sLy64YM6Rt/zbABixqVpPgsv6eUJTwsUPbIQ7cZVq56rWLzl0+HMuBTDg1L7Rb79Auf
GcF3AKHGriW1hfS+UlCgbZh2YntoUKBUp1EbCeGQnZ1vjYkJMwrLFxMdIkvPOGen9yDQqFYYjVpF
VVUdAzdpscLdtpsrpE//iy58sYAHJdXa51d1W/ngM+l2u10j+m9huh9qrqwrYUEB5sR20YOFk8NZ
00d02/7HgbNwezlov6UgTeA5yCsBaB+5b0bKr3+fqNuzJ40upqQLXRqc19pUecGpd0OXl33sfb1O
000ihVrCQCGVSeTe2VRYr8murwiS1+RXEE3iCEdsVmsDIRwYwpHNP+7+/H/3vPmVs/x0UPYX6QQ8
23YD+EGjHEB5QvsOiq3ffJVz+sQxNcdx6piEdvIOnbpIIZHUg9/augzujDF0EthUxOLfmhc+r3vr
/dv7Dhy0gCNgLk2EfS8W9CDQnO/vJPfo7Quf6SZQLU2iXQvSAOgW37UitUNy8lRhOS+1KNSDRDtf
t+/cVTnwmlHaj95cV7n4vlVm+v3kbj1jft/6XYCzzDSFIV303xJlFmIVbb8OuPWx9sCgIKlKqzNy
hOB8fr4tPCpaLyxjSESkLD8ny0HfU+v1CmOgSVlVUS6BOypDMcgv+Lxy1WPd1j7z1L/G54CgIHNk
bNxgYf1eM+7abof37vzX+Hzd/KUpZ/buqks7ebTF8Hn3gcPvq7WabgykajCMgpFK5V7RIOFiX4/P
RJGjS/yO4zhibbA3UBfm/j+3f/7O86v/Mz43ZxYOyvAbAFgWLZwZdcPMsQOunzHay0N78nRm3pZt
f1vhe4Wzv8CZVq4WgHnD56/NHT9m6HKAMJf2MBOIB2HfZFPwewG5jok2G+JiQ8Ny8y7mgW/0KrR8
qizx7Nbw9BP3LVXIpVpfuuenn32rOif3vAMACAh6dU9SLJg3Veer/DOuu0b3/kff1/706776sSN7
awjh0CExwiSVSgwsy+nBzxxpqiR/bI9M25zwfzkAzKhRAyIBjgHhkJ5xzjZlYqqCXwzK12N0VLAs
/9wFR0ODlSiVUoYQDu0TIo0Hj6RTzZZwIURzTQ7p+YTedLqdKWFZFr/99Nmi1BGz1oO/1+JdEMUe
DjkA9UMPzB+hUsp0wnZ+TWr3OLVSbrZY7QFwt9V6eC7cELYjXY+UhIgJY3utePy5r9Y432uAe2MO
mmu2KTw+Qg+HpqKi3BIcHBDkmyCLpFUQk2eBHMmLPHv+lgHHKBRSNQgDQhj8/OtBO/gFWPVwr2vw
96IzwI3PVgCWyTOuDxsz8boBo66d4kWqMtNO5R7cs5Nmj6EDqD83ExHjs+mZl169uf/gIUs4QhgX
ieB8k0SfBFqQcaAxcskRAlNImC6mXYfI/Kz0fHiGxlvaGyts32oAARMnXXcHyxFGTJgdDgd5+tEH
yolz9GAkEiZ11BhN7/6DVb4I9sxbbzfecdN1hRNm3GiPiImXc4QgNjEpxHmvtfAMd9PraKm20Cg+
Dxg4NIpwREIIQUF+nm3wyFFK4SQiJDxCXlVRztZU1XAanU7Cl6uD+fiBvXS/CXpOStBbHJ9tLIt3
Pvty0dxZU/8VPt+66M4RMoVSJ6zLrr0GxMmVSrPdar1sfI7u2DGi18BrVnz73usti8+VFRZjoCnI
JbW6JAn27reX+p7nazBShVzN8bNsHNqz44rwubk1TK4bPG70oF6N5YCeMGZgODw9juJwRUuaUISu
BhD46trHJo0bLSbPvj1WNO+v92LBxvTPnGgAJhgzvGc8+Jm+Fu5wBr22ljJXPtFBg3rHdO7cbiw8
6s+tY9764w5Lnz495dOnT1QrlWrmzNkcO2lEFy2VACtXXG984eXPq+jnKqVcmtIpLhjuBXtCQPOX
iWf60uRO8VGURJ3NyLVFhJvlwslPQIBWqtepmXPniuz0vXYJYUbwQETL5KudN8e100GAylFsANgH
Vz2f2bFj3JTVjy0fBT77SSjc0hnxoChzXrtuQL+UseJJol6vVsycPqITeI9cgOAcjOBweTYAmF5b
O/+pgsLSavAaNC3cYUu6K2VTb9QgASA7dfJ0rjfxFWeP4evW7Y0Wa/nF3ujGiTchLCwNFsf2348C
7rC3v7WyYnMNyoOGj+ol1srSx/7DRobBs802h1fuck2MzwH3P7J60rBRY+4hAOOh8SX/cHh89/I1
0u2Tu0aBJyR0ARvFqpbGK5d+dNGyuwaZgkM6C3N58/XHAYyE+ePXny3XjBihnHTdVHVdTRWbn5Nt
F5eRap41er1k2k23Gb7f8Gk1/cwYGKRxlpeW2d8Y7YXPsR2Toun1FuTn2kPDIhXCOpYrVUygOUhy
oTDfVfaouHZG8N50X/sutDg+v/b8M5lx8QlTliy/51/hc6euvcYSUVtVabWKoaOv/Vf4vGDF6qfK
Lha1OD6fTUvLbZQEN0KKWY6A/Vfk2fN5g9XqOLpvJ3AF+NzceaBdIYZOHWJ7NiZhGDKwSxj4AtDQ
kD9C+OLrVgLQL//fvL433jjpEYbhJL48xo3JMQrOX7R9vuGnskULpoTotCqpUM7hQbB9SB+SO0XT
ZOU0YT/tOC2lmxTObrV3L7ttipRh5F7ec2c5jEYdM3hgb1VKSpL8woViNv1sGusV4hbco2FDuqtX
P/VRxcFDaQ29eiSqCDhERwUHHjuZrYabbLYWsuHydh06crpcIZduLyoqCc7ILHB8/Nm2yk2bNfUg
nLOdEjAMg6deWF8eFRnMSKWMNe1sgRVugG7pdk2BmkpIiN1uZ7Ky844snj97+e+/7V7z19/7M5zf
E+4EScPRMgCqvj2TIqJjQrv5irBMGj+gw8frf9oPHuR1cC+AoQBLN98I/OKDu26PjjKNfv2dH551
fr/e+R06mAhDpk15D5itP/yaPmXKGHh7l0USDojfa3xy7HUOeBLqtLT8aqvdTqMP9FpaiwnxWRmb
0L63rzA/IQRde/cLhxuf/2tqrKa8bjro66fOmN1jwpTpqwiB5JKZNYgw7AuUXCyy/fbjtooxk6ea
tXqDzOt3nC8PNH9fIuMSKLnwFz7T++Aap1KHj5rBct71R8tvMBiYAUOGqgNNJunff/7RoNbqGF/f
p68HjRyn+/L9N89fN2ehMdAcLFNqNHK1Vqux1NUJ20BrSuEnO7Z/3wWHzf5jZUVZWG7mWbLl6w2V
coVcQQBGqVIzMhnfDT9/943y+A4dpWAktozTJ+rhxuaWnhT4xOf8/Pwj0264Zfne3TvXHN6/9x/x
OSmlW0RIaHg3XxGX/kNHdNi+ZdNl4fOdj6+9PTA0fPRPX61vcXz+7Zdf00eMHvcvvcnEJd8gPj9r
1AsNjhCcy86oZq8Qn5uTpLiAbsFt0zoZDJpQ37mCWQQHGVWDB3SNBF/B4t2OWrKDCjVl2tBQc+iy
O+Y8LpNJ1W6vK+fj4N9nWRa79x6tWrDkyVM9B9y489m1n5zc9vPuIo/vorGsHe7346KD6YzIF1i1
xP3w0Bf26NZplPcuku7XAUYdU11TzQIcKiqruACjlrlUbmgJQzB7xjW6DZt+r3V5b40auruZGMT8
DdCUZMh7dE2O02r1mtj4aN2zT/0vulu3JFV8XLS8vt5Ofv39YENMdIjs7junBwzsm6yOjQpWxEYG
qXp0a2cCXy5/Eg9hqJDbsWPfYYVCqn39lVWLA/TaaPAhrGDwM3Ha91ypkZYumTVOAiLzlicR9O3V
MSzYbKBZCag+kk4UqJfQeP9d1w0d2Lf9IovFWrvxu93Vzv8Bmg+chXpJx8avt+TX1dXV+SbP4miJ
LwmH966iYhwTn/fI8Sy6SMjlYULTem+uxFz4PHH69Z20en2o0Gsp9EIHmkM0HTt3DYfnpN4f7dhD
uhEZGxu+ePk9z8vkcu3leJlZlsWRA/sqn37onpNzp43/+9O3Xzl+cM+ui//WIx0aHUe9eSrBvWhp
fKYEShEUFhYYGRXb51IZN3R6I1NTW8MRQmCx1HMarZ4RlokVPWr0Bkm/oSM1+3b8XkfPFRIRTaNp
Crg9mf42ijOKpK7dE4JCQs1hUdGG2/53T1RMXDtlSHikjBCQ7Vu/rVUoVczEWbcYuvcdqNEHBMn1
AYHy8OhYPTzxuSXrkZoHPh/at+ewTC7X3v/YmsVavf4f8XnK9XPGEYaRiSeOHCFI7NwtzBBg+kd8
nnTz7UPbd+mxqMFiqd37248tjs8//bAlv76+vu6fvM6NfcYSQZu/zN9lp5+5YnxuLg+0hz5n/JiB
13h5boWaYMLh2nH92u3cc/wYvBcp+GtWb/jsw5eWmM3GOO8wrafH2Gqzke+++634tbc2Zp86k3UB
7lyJ2LnrqGTGlNSoy9E/U09tZEQg1StRUtmSs32P8FDnzh2DTYH6WKEcJT0923bg0Cmb0aCVGA1a
ic1mJ1WVPDhXlleyDZZqZteuow1llVVcaWkFe+2YARpzkEEqrO8JY/tqxk5+oPrpR+dAIgUkEhe5
9BeIiU2oD5MCUFw3ZcS1YSGBCeIFkkePnbWeOJVhWzBnrMGtDecfT5zKkX+0/lcl+DblC6Sbm0x5
ABUA68uvfXJ4wW3TbZERwVEfvr/mhutmLvsU7hCdQ/BbJQBd95SE4b61/QQyuUQyferQpDff3ZIF
dyhM4fw/GQDDoP4dEm+9cdjjDMPIjp3IyXY4OJXzmuxo/vUOHAAby7KWvPxzuUkdEzr70i57a6N9
EGqxVKuR39Lz7z14thzuhTd0B7cr3Qq4KUxIRNUDhg4f7vZG+vZK9h82KvHsqeMnwOOzMH1bSy9s
duHz6jUv3qEzGFxhe14T6Z1pwm63k907/ijd+Mn72RlnThVCgM+H9+3CoBFjIz3OIfDiuc/rviem
kFDq5PFnxNS18GvmDTf3YaRStfB6jx4+2FCQn+cICAiUqnV6RiqTob6unnAEqKys4MrLSrhjB/ZZ
KisquKrKcm7U5Bl6hmE8PO19ho3QbP70g8oRk2YYCSEIMJk1eZ6bULQGfKYTQfmgEaOuNQeFJNL6
o3WZm5VhO7T7b8uEmTcbCQEI3HWcn52h3PHTln3wnBhIBP/R4vj8xUcfHp408wZbUGho1KPPrL3h
vqULLonPCR07DRf2W2E7lspkkkGjxiX9+NX6RvG5Q5ceiUMnXPc4ASPLz0jL5jiHX/C5oKAgNzYh
sfN/8SZ7LDC85O/cCw4zThy9YnxuDgItbNQKANqkjjH9eQ8O8TFg8URyyMAukXCnMqG78EnRspk4
XMRx9OhB0b17dp7ND6SNLxb8a9fBqntWrj2VlV1QBM/95y0A5IeOnG0AYUf8m0wcgUYNnRGLPRwt
ZS5P/OyZY7sBnEQ48TlyNM227tXPa3r06Kyoqq5myytq2QarlYBwcHCE2X84vSE7r8QWEhIo/enn
nZaUTnEKs1krFU4cosIDZYFGreTM2byG5E7RKqlUQgcEITD624RhbkWAURPmayKo06okFZU1rGed
8hKXqIhA6rETA3RLl4+DMwvIhQsl1Vk5+ent20WnDE3t1evRh26/uPqpt3+AeyYO8P1OO2Zk//iw
MFMHX+SZvh47qlfCm+9uCYQ7M0Gts4wqtVoesnbN3Kc1ankwIRx++f1YEfh6tsG91WxzkUrqPbED
sJxNz8hM6hDbuVEJhyA6VFBwgX3ymfeqAEL4vgtERpikD957c4BPCQc8STnLsmT3vrQS8DhQ7yxn
U+WSvRLzwueYhHYDPMgj5z0Qd+7ZtzF8bsmFvi58HnLNyNiklM7ThQOkLwJx5MC+qteee+p0QV5O
IXhsLoUAn8/n59o5Qkb5JNCNnFep0cnh7s/0PrQ0PsP5v8q4hMROntdKsH/n35ZTRw/aomLiZJUV
5axSoYTdbiccIdBoNMy+v36vMxoDpAEms+T7r7+oGz5xqo6RSBlh+WPbJSmz0k5a6+tqOYVKI2FZ
VrhTnBCjW3qhNzUPfNZqDcFCGQMlykq1RlJfX8uJiTUhgNEcIsRnf0pTXPhcUnKhuiA/Lz0qNj6l
e98BveYtXXbx/dfX+cTnPoNS4wODQzqIpRvCiVDPgakJP3613ic+y+XqkJuXP/S0TKkK5ghw4sAu
v+FzVmZmZnR8u86ecivfRPrihSL24zfXVTkT7gAATCEh0tnzlgZ43AMvIs3fI5bjSPrxQ1eMz83l
gabeDdW40YPigqgX14NAehLK+LgQQ8cO0WFn08/lwb1iVAa+UC1lrrDm/FtnjZJIGQUIB45jcdvC
B3MfuG9BRPt20QpCODjsdvLMC+/nrn1l/WnwuVGL4N6Dvcp53eqiC6VcY1534QRCSFDkckai1aqU
dXUNrh130LLhQTj/U94uLireK/MGOIwfP0z1xGMrAuEskxOu8ORjywLo9wBg8rTFRRIJga+JSL/e
HZWn0/JtyUkRKobxIM6tgTwDAoDu2S3JrFTING4drDuCoNEoJZWVdZxXHYPAaNAogoOMupLSKn9E
E6jRCShNLVl/8OCJo4kJkSkAwZLbZ445cPBk8Q8/76JeDji/Z7z15rHjGUDSGHkmhEOPru2CI8PN
IeeLygLAa+foTlqGDR/efU94qLEbIQSsw8Ft2rL/Itw5iC1oPq+ssMw2AJYDB46dmjRh+GTfEg5P
fHrp1fXV586X2O9YdKPO0mAlJaWl3GOPv1Y1anhvde8e7ZWeEg7OJe+g583Nu2ApL6+pcd6Lenim
ffO3udamDBw2Il5nDIzlOE7kdfYcjMOiYwMiY+LDz+fn+MLnliqTC5/HTZySCkgUvFyBw2P33517
+7J7I4NDw+QcIbDbbOSDN9dlb/rs4zQ0js+aqvJSiXCA9a0h9iTQMoVSJpXL5azdTvuzv+SGUgBy
jVYfLJ4AsIQwN922UDdy3HgtTxp5hCYcwePPrwsWEsnvv/6imuMIGHiWV63TS8KiYhTnsjMb4jt1
0bAsC1zBtsfNZBIA0tDISINcqTDQnReF7Vel0kgstW4CzQm+o9bq5MZAk66qorxV4fOpE8eORsTE
pRCOYMr1t4w5dfxY8d6///TC59GTZownhEgaI88cIYjvkBxsDgkNKSu+6IXPdz710j0GU1A3jgCs
w8Ed+PNXv+HzyRNHT6WOHD258XR1bkL85UfvVZcXF9tn3TJXZ7XaSHlFGffG2merevQbrG6X3EUp
nlCKNdMXC/ItNdVVV4zPzTFrFkoA1DfNHjMchGUay8BBBGTjumv7J8KdTJtqdVoSmFzXXlh4sZYO
qN9890tRwfmLbEJcpIIQDhUVVY6b5z10bO0r6w+B37UoDcAZ55EOfkehAgBlocEBDWKtNBEMuK73
RPrKYLOOhkn9oZt1EUeJBGpfWu3a2jquprqKKzhf6EhLy7AVFl10gHDIzMq2n0nLsJ87V+SorKxg
AX4vXV91npgYJk/PPGcnhIPVaqMN19/hbbFJAMiHpvaIF7dfel8MepWkts7COVgHgQ8y1jkpygy3
h8NfCyTpQhQrgPpPN2zdS+tCJpVIX3h2+bSIsKBEANEAIuDc7alLcsKwS5FngINUAmbWtCF0tbfZ
eYQ8uer6yd1TYqfTaM2ptPySioo6mmtVmLKyOaNMrtDoxi+3nnY47KxP7bKgvrJzChyff/lTzbtv
PGWeeO1I7cxp43RLbr/JcN/dt+mff/mLCq91C+LIEuFw/GQOTYlEAbqptmq/UvPA5xHXTh7BEeKh
hxUOVm5dIdBn6IgEtBJ8LsjPq6DXufOvP4rLSku4oJBQOUcIKisq7I+uuPPops8+Pgx+BzVf+Hwe
QKlcrqr7t1k7CAECTEE6+GfhmfBeSADICMMoWWf2DdZ1jQTFxRfZ8tIytiA/35Fx9oy1qqqaIwAy
M87acnIy7RcvXnBU19RwUqmUYwknKiuvg49u11FRXHTe7tSQ03bbWjDaJUXq0XtADEd3nhTVm0qj
Zfj8v1biK0tLVHyHVofPP33/7V6W5etEIpVLl963apopJMQLn2Pbtx8m1j17EmkCMBJmwMgJXvg8
6/YVk2Pbd5xOv1+Qk1lSV13pN3z+6fvvT9vtLOuBPz7I8/mCfMf2bd/VPPbci+bhY8Zpx06arLv+
5rmGWxYs1X/18TsV4kwdvuQceVnpTYLPTd1QxOFBTXKn2IG+FpL5ImVDBqVEgwdoI3idnXCxQovO
CNe+8uGRffuP7bvx1vu2PbRqXebLL9wXLpEQ7D9wvHLspMW7fv51zwkAmeDBOQ1ABpzbiYIPFdYC
aBgwICXQM/z9z4sIQTgolHI6E/bXjJ8BIGEYRu5BfDney/rBR1/Xdet9bcHEKfOKRo2/tWj/gaNW
Qgg++uTb2umz7yweN2n+hY5dJub/9ffhBkI4gPNeUBgSZJCWlFWzhGNhsdiaa5XvlZoEgKx9YlSs
ry3KCWGhUsoYuVSKquo6TkykCOHQvl14ANxyHH94rMSz/fo9e46eKyoqLqRtMyQoQP/hO4/Olkgk
seBBOnLMqH5dg4ONMY3phIVa8FHXdI8DD9ChAMKHpXbuMfO6/isgSP24Y3daCdwbCNTCveNXc9U5
Pa8DgLWouLSyqOhioXgyL+6HL778adWkCamamJgImSuqAIL5t0017Nh53HL8ZKbVczIlxjcWh45l
0S3a6+A9EPnLvOUb8YmDfC0+YznOa1BO7tk3Br5lHC2Oz99t2pB+6sSxA/cunb/55TWr05atfCSM
ECDt5Imqu+bdtOvg3l0nwJPns/CNzzUAGpJ79Db5Ih1Cwuxri2+lRiuU1vkzYxTjcDg8ro0lfHtd
+/QTlbMnjS26c+HcC7fNnlZ4oZAnwq+98FzlPUsWFs+/YVrhxKF981iW9U5f6DyXVm+QlJUWO1jC
oba6Wrj7XGvBaAkAaWRCYox3vRHXNuVqjVZisdRzHvfJ+XlYdCzdnlzsgfYbPp84fPBcafHFQtou
jSaz/oGnXvDA514DU7saAs0xYtkSofIjzi3H6tp3UBwE+Ny5Z78efYaPWcHx6ZDBEYKzRw/4FZ9L
S4srS4ovFIqlF2ISvOGDd6pSR43VhEdGy/jhh4ADwZTZNxpOHtpvyUk/YxWeg3UewnNknznVJPjc
XBpoGQBV95T2oWFhgZ3cnppLSBjAIaVTtDkkJMBcXFxpgGeS+pYKE7rE/Pn5hZW//b5z7yMP3D41
OjIkrLS83Lrq8TeOv/7mhrPgdXSF4L3M5wFcAJ8ehu4sRCUs0vGj+vRpbLGgL/0z9fDJpVKqNfPr
Yo2ampo6MSmccu0Q7fTJqTp6u+YsePKC2WSUgHAICwuS3jR7pG75kuuMBBxqqms5hULOeC7C4n8n
lTEMlYBcKK4Q7jzZGkBauIBQHhFmjvKpgwdfdzqDhtTU1HIBBqUUrnbOf54QG2SAWy/pK99oS5gQ
rCwA6o6dSD8WFmaKoNfas3v76DVPLBp//0Nv/AygasbUoWNBOKZxCZL7dedOUeZ2CeFRWdlFdYGB
Gu0LT9y8VKmQaoX3a9svRy6AB61auMOIzb0hh8fAlJ2dlxURbo72knAIJgZGo1ZyrqDE4bp28DFw
h8NBCCGEYfiIios0+0iNt2dfejE8AVqYhsrf7VoGQJWY1DnMaAruwAkHXvFATNwezeiEJLM+wGSq
qSwX43NLSVNoh7MXnjtXcWD3rr1LVjxwXXBoeFh5WWnDO6++cPyb9Z+c5TjOFz5XgK8LqtmWA5D2
GTpigAeBFiwWFN8X4b2RyeT+xmfXf9rtDof4umfPXWS8ft5SIyQShhCCFXNn5esNRikHgtDwcOmQ
sZN0XfoO1BBCUFNdxYKRMJ73gC+3UqOT2q1WO+tgSXFBfi08d2vzp0dauMhbHhQSFslyzqkucd8L
+lwfEMg01NdzKq1BSuAp1QmKiDTAmWkJ/s2U5IHPGWfPHOsTFBJB6zQxKSV63vL7xr+79pmfAVSl
jh4/lhAwwnbJcRD0X+KSHkUlJJpDo2KjLhbk1Wn0Ru3sO1YulcrlWmGbObb7T7/j87n8vCxTcKhr
YbDYe0wIn6e8sqTEQei1g4BwAGvn8ZkwDGlsESGdXGScONwk+NzUBNojPLhoweThEgZSnyRRTCpB
IJWAmTSuT/v3Pv41A+4wodAD3dwdlVZmA4CqZ1/88PdPv9hWqJBJI3Lzi2iezxrwmroLzqMEPHmu
h1ufpASgMGq1hl7d210DsC5P3T/eBye5lsok4tRIfunQuXnnL3pooAkHuYxhhGT/fGEpGxBgkIAQ
BJsDpHm5mVa6Q59Op5K4iYanBlomYQCOEEJYZGRdqII7Ybu/PXXUXGHS2rp6R9rZnPyGhgaN1W5X
ciwrJRzHOEkkYcCQ7X8cre2QGK6QySQSEAKGcISRSNh6i5WDc6EL3B4Of+3iRXV2tT/9uvvAmJF9
xwnrcs71Y3vv2nWsYssPu7K6JMd3uRzyDHBgGIJxI7u3f+2doupXn5s/KdisixDKPfILSutPpxVW
gO8/NeD7S3OHB8XaQsuJU+lnBg/sPuxSuwsuWTjV0Dd1fmFWdo49IT5GTtvtulc/rRozspe6c1KM
SizVEfbfsrJq+9nMojK4d/CiK7z9rX/2wOfxM64fRsBIhfmRL5WJg5FKJH2Hjuzw2+aNWeAJNJVx
WNFy+EzD3FUfvPnK9i3ffF2o0+uicjLTaT1X4zLxWWs0GuM7JKdeahGir4kERwCJVNYq8BkAqirL
XXIWWmcSudxjR8Ly0hJOrdNJCAeYQ0Kl5WUlLMdxIARQa/VSzjkWiScPSpWaqa2tRmV5mc3hsNEs
EJRstIb2LAUgqywvqz2Xm5VnbbBq7Ta7kiWclBCOcdWXRIozx49YTKHhDh6XCAhhCCORsNWVFXZ4
ynHE9eoXfN63868DvQemjhO2zZETp/U+eehgxZ6/tmfFJnbsIm6XvsgzIQQEDLr3T23/89efVs9Z
8fAkXUBghPD7ZRcL6wvzsvyOz5npZ8506dlnmC/yTJ9PnnWLYelfC4qYAAAgAElEQVT1kwtzcrPt
MbFxcsIBBARffvpBVY8BQ9RR8e1VjRFwjgC1lRX2C+dymgSfm5JAe8k3unZJGOSWbBCvgUo8CBPC
YfiQzjHvffyrEXyYkOqAaTaO5m7MwhlgJYDCwsJiDjwQq5yf1QIohzvbRg3cYns4r1cFQP/6ujtu
1GuVJo+Fk14DNn9fHHYHkUrhCncrpIw/F9S5PPEHDp0s8JKciIhw0YUyLsCokxJwCA42SUpLqznx
RMGX55aHMY4rq6i2lZRW0w4r3O2IXktLmziFnfzZFz/ZI5NKLQ0NtjgAwYUXymUNVpskMsIsBYCA
AA3z6Rd/VjZY7VxBYRkbEx0kl0kkHCOBlWW5EvDtgqa88kcOVaGHwwag/vMNP5187KH51Qad2kDr
RiIB8/xTi4cdO5HBvPbWN/nPP7kw5J/IMyEcSkqqHF9+s8ty6w1Duw8Z0KGTuL/v3pdeCh6UKUDT
PtPcHllXWwbQsPXHP08umj/NTZ492imPVWGhAdLbbhmnmzPv/tL5c6fprDY7srJz7W+/9231tq9X
h3nI0DwmvzwpP3E6j6ZJE+rrHILr8Yd54XNc+6RBYs+qpxda5InlgKSe/WJ+27xRKLNrSXzmnP/j
wueSi4Wk5CKKwGMuDT9fDj4bFt+/+haFUmXkGiEdbnIC2O02wkhlLkImlUpbQ6pNDgBbeO78+Utt
omKz2UiDpR4qlUpCQBBoDpJl5eQ4xJMmWsfC8tusViKXK1BRWtIAHjdotgJ/tmchPksAyP76ZWvG
b1u+VTZYG+JZ1hFsa7CoqisrYA4OldOL/PmbzyulMjnOZZ61BYWGSyUyOadQKq21VVUX4M6r7K9N
3LzwefvW707OWby8WqXVGmi/ZBiGmXf3/cOy0k8zm7/4OP+25Q+ENFbvwnqsqih37Nm+zTJk/NTu
Hbr27iSOrGQeP9wq8PnvP34/OXnmzd5SKsFzozlIOmrKdN2jK/5Xeu202TqOdSAnN9vx/YbPqh9e
915Y4+SZv0952elNhs/N4YGWAVCGhpoDoqODunl4Z3AJIukkZT27xYWoVEpjQ4OVhgnp/u0tkY2D
VqYVvCeDgL/RlABRci3UCAlnaa4dsqZMHNB58MBO13t5uHxIN1iWw+QbXii9efZg9cwpvXWEcJDJ
ZVL4x2gD4gCwP/+693xtTW2tVqvU+ZoIOewOUlpWxRoMGgkhHILMBknhhVLW7aETZxlxv66pruUY
hiEnTuVVg7/nNG1Oa0n35UqRtOWrx59SyCRqSh6/27qnasuP+2vffXVJJESSjd7DHsjc+OGyqNAQ
vRyEoKKy1tYj9eGz8Nwoxp8gbQdQz7JsdVpa9uk+vTv1F07oAgK0irdeuavfpBkPnxkyKKV04th+
QY3JrgjhwLEcVjz80cWwEKPhgRVTEr0nywTb/zp9EXyfqYY7PNhSXizOWWbr7t1HCyoqqioCjNpA
vgyirbydzxfNm2woKalg/965x8q3QoK775hi7N4lTuXxfR8bIx07mVsBdyhUiBGtwWMnA6DUBQQY
goLDuopXqwsHVfEgTAgQl5QSKleqAuzWBn/gM+CJzwCPGcXg+xUL932/JD73HTo8uWOXXjOFA7WL
QHMCAk0AjuOw7sE7SgeNu07TM3WUlvNEJX87Oez7d/+VMfmGmxuJHAAV5eVsaHiEDGDAcQSBJrOk
4sBBjuUuIdtxvme1WjidIZApyM2ogidG022o/WkufL778bWPKFQqIyG8a+b4/j01O37aXLPooTUR
RHQ/Hp43LXvBQ09HhEbHKQkhqKurTXz45onpcC8i9FcqOy98zsnOPJ2U0rW/sE41OoNi6YNP9Xt8
+fwzKT37lPYaPDzoUtEjlmOx/pVnLhrMQYaJNy9MdE2cBH3/1OG9rQKfjx86UFBVXVWh1ekDG999
kGDCjJsMVeXl7P69e6wAX9ZJN84zxrbvpLrU7zgOyM9IazJ8bg4PtAyAevmSaUPkUonKKwXaJTyZ
IBzUarlswuhu7TZ9vz8HLS/jEM6GLM7nFvCeDAncFU3zMQoF9hScDcGB+rBV985eJZdKlN5ed08S
ScBBwnB4c+2tpluXvFOSmVXUsHLZWLNUytDr8YfR+2AD0HDuXFFux44xKb7KUFJawSkVCkaj5qUa
Wq1aUlRU5mhMLyz0xtfUWThzoEZy5HhOOdz5GFtLui8XgR48IDlELpOoheXOzi2yt0sIUwo9spQ4
mgK18srKWjY0WCsnhCDAqFIEmXT60vJaf+eCBkRhwl17jh/q06tjf7F3uWfXRMP9d8+Ov3vlm6Xd
kmMN0VFBCl/kGYTgw/W/Ve8/mGH74av741QKmUQsS6qubWD/3JlWBB6chQDdnAtUhOWl7bkBgCU3
51x2t27te3l7kN2PocF66asvLA3y6r+u5ywa+2zvgcwS8G25pVayX44JPdCqaTfOHSSRy9UsEZIn
32FgIZmUK5Sybv1T2x386xchPgsXErYEPlMvNMVn6jWk2G2FG58pjrjIsz4wMGzWgmUPM1KpQjjA
+pZw8H968z2rTe8/dX9JSWFBw/Dpc8wOh4MIrqml61QY+rafOnroQlVFRanWYAzyVYaqijI2ODxC
wZeFwBhgktZUlXNeZRZon10Eut7CBYREIOPEoVLw99qC1uHkcOFzWGSsUa5SGYTXXnQuzx4WFavg
PHTR/OcanUFWW1PDBjsnSkqVVmE0Bxmrykrp5mX+3KreA59PHT14qEPnrv2FkzpCgISkZMO0uYvi
331hTWlUYpIhKCRc0Vgb/mvLN9WZp4/ZVjz/bpxUoZCIddL19fVsxtEDrQafC8/lZbfr2LmXTwLs
fG0INEkXrnwsqPF0db5+x9+X7FNHmwyfmzILh0d4sG/P9kN8rXAXL97xlZVjxNDkeLjTJdFsHC21
2ltMomvAhwsrnI80/YlQq0t3x9IDCNrwyQOrwkIDOvnOuMH5uA8cosKN0q8+Whxy4kyBdfGKTzPP
X6hsEFyLPwCaThYsx09lnmhsa+7i0gpWpZYzW7f9XvvL9l11e/YcbSgurXZcautv+rqqsp41B+qY
PfuzqKC/NREOwLlApU/vjnEQXDcIh7OZ5x3tYkMUYm8kIRxMAVpFZXUtEX7WqWO4Ge7dJf2ZKklI
Mure+3jzfpvNZhdLMwg4LJ5/bciAfsn6ZSvfLHZwDuIx8XOS5zNnz9nWvPht5fNP3hQcF2NW+Frb
cOBQZoXDwdaC70u1cOvrWmqS5BEaPZWWnSb2OHtilDu1pNdiQx+YJWzTNpuVO3g0l4ZDqb6uNUwI
AefmSAA0iZ27DxFnKxAf3ttC86nSknsPoPhMZXbCrb1bAp/ptscW8HgsxOcqeOIzLbcLn1c89fLD
RlNQsnf6OngOuIKB2GgKli58dG1ITtop68bXn8mqqSizwr/4JHRy1OflZp/liGfaL5p5oKK8jGuo
r+N2/vV7/a4/f68/c/K4raq8nPWsW9HvnI9VleV2tUbLZBw7WARPzahwIaE/ZRzyLn0HxIlT2BWe
y3UER0QpXURKcGh1enldTTURljU8tn0Q3NuzK9BK8PmHTRv22+x2u68IwbjpN4Qkdeuhf//5J4pZ
liW+yPP5nGzbd5+8XTlryX3B5rAIhZA80zafc/pYBetwtBp8zsnMSrsUefb1XJxlw+u587XNZuVy
0041GT43VSPx0NepVDJ9XFxobzdp8kWkGn+vX6924RKJRJzOriVnhEJPhx3e8gJh+IqCsw6A+YsP
71+S1CFytJtICMiyWC8JDus37qo7cCjLSgiHAINK8uFrcyJCgnSy3LzSevgGp5YYoFzeDQCWzzf+
upvjWI+6omWSSYARw7qpv9/yi+Wrr7fU//7Hjobxo3pq7DY78T1xcr8uKCy3yuUMe+hoHt3+vAbe
4OwPE2rsZAmxIdHiRWfpGYVsbEywwquOCQejUSOrrKzlhJOlxPgQE/ybKklorslRcXFlWU7O+Syx
rhmEgGEI1q5ZEJZfUMo+t/brcnFUobqmjlt81zulN88arJ0wqpvOK8rgPOeOPekXwddtFdx13FIT
JKGHwwHAsmPHoRNugiwizV7EWpQvWtSXhZ+DcDhztrDWZnNQoiHU1/nb+0zD3UoA2uCIKKeHh/Mg
TGIS5utI6Nz9asRnLQDz3U++tDgqLnFMo2RZRLh2/fR9XXbaSRtHCNQ6vWTO/U+FK5UqaXlxkQX+
ndxTjLYBqD+yb/c+jxSEAtIgV6kkxuBw+bbN39Vv3fxd/aGDB6wJySkKMflgRUST4wgqy4qtVRXl
9fU11ZXg+6540ZU/74EUgCwyJi7WVRbndRfl57DB4dFy8aSAr0eDrK6mmgjvUXBElBk8gaYyDn+k
Z6TmwufKsrKyovzcLPEEj18YKMHc5Q+GlRYXsd98/Ha5mDzX1dZyHzz/SOngsZO03QYM1XnrpPnH
jOMHWxU+H96/+8SlSHBjn7GNfSYoc1Fudq3DYWsyfG5qCYcUgOrO26f2UqtkBu/FZwL9sygMLPT2
mAJUysED2sfu2HU2F7zXgIZVbGi5VbH0hjb2fx75VAGY33nlzjmpA5PmessX3IRCfD86d4qQL1nx
ScXi24Zpb5jeRyeXMcxjK8fHn0m/kHX4eH4LFLNRc3k3du05kV9w/mJ+VIQ5xuWFdNZdUodIxbpn
FwSLF0W6JwnuMou9nPnnS+srq+uqHSxbBXfnbanFC/9ktH7locHGSGHbdbAsycm76IiNNsuFkhT6
nQCjWlpRVUeEbT4uxmyAZ7J+fywkBNz31aXnP3jk7JH2iRFJYuILwsFk0krfemlx6HU3rilMah+h
mHxtHz0Ir9tf8fDHpVqNEiuXTzQ1Rp5ZjiU//XaqELxngw7ALZEeSWyUbDV8u/WvjBeeXlqv0So0
vvTPQomGL3kHBNEGL/3zqXzqAaUA3RryPwMCfJ4w68b/196XhklSVWm/NyIjIzIjl9qrurq7uqr3
rt4QbLoHsFkUBxgVkVGRAUVhZgCHGUV0VGQU8BtFcHRgxhHUEfQRaZRF+ERAFlFAGhpls1d671q6
9sp9i3u/HzdvxpKR2dXdFVnNR57nyarMjMjMeOOce+57zz333NWqFmx2W3jmlrbhPKbpYXXR6jXd
2/68cS/saXbHtH++8tp/v3jZ8SdeaiUjzsWC1IG1Y16Pcvd3bhw/4/yLQyecfpZOZB8555Kruof6
9u/au+31mVpAaA1y5ACkHn1gw6b3XfDxpKoFdDFdLbAt6l2tLli2WnUuMjP1746dMYaJkaHEnq2v
Z8Gj+4JEWwnWTIgtYBdtaZvrvO6BfXuM5o7ZilWvvP8FND0kJ+KT1HovGts7RS1oEeSYyRQOm3/e
tuWNP3d09SxlTptlQDASlf/+C9e33/yFK/tnzZvvf+f694QpYzAMA3ff9s0RVQvgnAsva6rUlg1K
2ZYXnzum/PNzTz2+44prvpJSNC1YnRCj4jHm+jlg/86t0+qfpzMCXZoefNdJvevt0ZkppHJQ+3l/
fUbvAvAIh5gmFNMqNS/a7/Io1Z8Ed85N3/nGZeef9d53fIYx6rLrosi1LI9Gr+rt9P/izstb7n3w
pdSXv/7AWC6XYwBDQ1St9S5fbphLaSxPPv3ys+5pN1N/7Uzl2L13NPbE77bsBV81PwYehRY1GWdq
yrusAkdLY7jTOig6cGA471d8aGkOupRopGiIBH0TE5xAi/dmd0bDMAm0cNAzFYUWus0CSGz45VMv
UGruqmeNtINRHH/cAu1LV5/fdM11dw5v3ro3yxjD7T9+bPyPG7env//dS1v9ikzs5Nn8js1bDiSG
hmMi9ckt/alWZAsCs2EYyf0HBne75jULe3Ulz/aZsvL8ZwMv8/QNscL7WElHsvrnwIoTTj6tUvR1
qlHoZWtOErsSzkQah1Wm5J8/+dlrzz/ur9ZfTcWui85oa4WI9NxFvf7Lb7yt5aWnHkk+eMd/jOay
OUYBaKFwJf9cS+wiUplKJ5PjW1975cWyndcOodNq0edMNsvi46Oxv2z8/S6YPto6SziTqRsl/xxu
aJxtve7Y+LgBcHLpNrMQ0ENyqpjCIR7R1vYwePuwRqCPCf/8+9889EJZrq+FDPcsXa6d+4nLm352
203D+3buyFLK8OQDG8Z3vP5K+uPXXN8q+RTiRp4pY+jf82YiNjF6zPnngYG+3VXJ8yEi0kaFY3u3
bZ5W/3y0BNpmyOCjt9D8nvYT3UnT1N87ac38TpgOWqz2tpaYmani9aJ0jgLecTTc+JWLz/nQuSdd
KwGSNUI11fznjtaQfPcdn2pNJjP04n+8s29kJJ6LhDS/5bdmYsGZmCLNAkh857/vfzqdTmdMfTn1
58wPrf46k87QoeHYJGNsAnxjGkGgrVtqzoQ4bVqNRgMdVp3t2juYX7xwVqk+sC16CQPRiEYmJhLM
WiN4zqyI2LlN7EjoXO1dy+lvW477Cy9t3jc4ODrAHIsES5F1RvH3l5zZsP7k3sA//PPt/Q8/+lLs
5lsfGvnPb1zc3NkRVcoWBzNz1uHZjW+OwB7dEJ2vuJZaiTVnNL11x77t7nY7hRQO2Elz6UENvGDm
84vFVjNFNAC7LYv0jVBH17y1TuLkRqBE3nP5LoUMPb3vmA0e4IjC3FTlmPTPH7viM2evffdZX2GA
VJ73XOFhuQehhib541++qTWdSrGffuvL/fHYeF5RNZ/j92aqYkPJRz/24D1PUkaZ4dCbNX+9UpqH
WypPbGwkxxhLGoYxCtNHxzFz29LbUutQ9M/BcGSW9bqHBvryHV3dvrKp/eI5mh6WUokYtd6fSHOb
GASqODZ2JSz5521vvLZvdGR4wBp5teUxU+CMcz/SsGT1msCPbrqu/09/eDr265/9YOTCf/lSc0NL
m1J2viWSvZOXrzvm/PP+Pbu2G1XTMuBKkJ150VYibRgUu7a8Mq3++WgItHUaRUExz+x9Z5+4sDEa
7KwabZ5CVHru7Gh42eJZnQAaYDppUbh/JiIdTrxBANErLzt73UUfXX+jLDFlKmTZ9X1QBDSZfPuG
D7WsP3lh4LxP/GDbjt3DacvvzUSnJKZGDQDZgwfHxv/w/BubDjfKXOl1/+BYDrzBWtM3ZpJwWMmG
mPrVAAQiEa3NqsOduwbzC+e3+8vzYYs50BFNHptMUev9mdUe1iUJAXAbDsKM2s1UWTvrFHD61Td2
vm4lz8xCnhkoJMJw8w0XtxnUYJ/+3I8Grrj0zOhp71oWEoMI817YK8w8/vTmAbgv2JgJHYtBYe6F
F1/bXHkxYLlPcvNXzna878Boemg0IaZA3aYGZ8pf+VAMbqw88ZQePRydW41EVo9C8y2+oy1toTkL
lsyG3T+LIMcx45/PvejS9evPOu/rBERxEohKhNnaQQviofhV8qFPf6mlu/e4wI+/+pltY4N9GZg+
g2Dm8IpoZea1F1/YvWvr1u3TEX02KMVw/wGxsNtancG6nbe4jlriFfbsR9GPasFIu3UwMNS/P98+
u1uppFs1GJKSsRi13otIU2sQkqSBz1joKPfPMzGzUvLPu7dved2WXlXEwii3U4Dgwqu+0GYYBrvr
P64fOOO8C6NL37E25LR15rDrLS8/d0z6582v/nnzoaLJU8mLttr52NBAOjE+Nq3++UhzoK1kQwUn
BWEAzb1L567Ys3fgwPhE0jc2EfMbRkHJZnJSMpUBGEg6k2XZXJ5bAhg0TSGKUtzSGQzBgAK/IlM9
qBjLFrfP2rJ9oAlAK3gDLhR/VyR/ixvutbKteEXDjaxY1tVz2Sfee+3YeGwykUwnYrGkPD6ZlAr5
vC+VzpBsNg9KKVcK4yQkpKsSStlYDGAMwaCPBFQf0YMKuehv39GwZEEzufq6h/bCJHO1rE1pjar4
YJb0oTd88+5nerpalhqGocXiCZIvFKRYLAVmUEzEkxSMEcp45oVfISSgKYRRChAwxihCup9IEiAR
QnfuHorD3HlQkGaBVeRAi4VAtdKvmObWwO25oburtXNiMhEfH08kxsZjvrGxhPzU7/+SMahB7rn/
jwlFlkDBCKOUAAyZTI796bV9+S3bB3K/eOClZCDoR1CTaTQSoLquhuPxbBRAI/igQWz77qxF6WVk
h1j+i+f0oUf++OrypXNPiMUTvlgsKcViCRJPZBBPplgslqSTsZQRj6UKTdGQfHAoVgAYbv/xk6N+
RZZZEb8WUCRN9ZGQ7id6UGEHhybTr77RNwZzgxzr9Lr192uhX9H5ygDIvb94es8H33/ytkw6E8lm
85pRyCuxRBJGwQAD38EMjCGZSrN8npsn470PAAbZR6AH/QSgIIwxEBibt/WPwl6ZR7E8rH6qFnjF
oMzmn+cvXbaqf/+ePelkOpCIT/gLBUNJxuOEUoNQBmLkciybzTCAd9SQJOLXgkRcsD+ggxBCFVU1
mufM6ziwc5vwz2In0WPGP3fOn9+9/pzzvjgxMTZRyOVSqWRSzmYzcj6Xl9PpBKjBCEMpOkcAk6Aw
EMYYAyESFE2TAAl6Q6O09uzzG1vndOPh22/Za/nNWtcOds6SiZQw9si9P3n2g5+4vC0Rj0nZTNqX
TiVJJp1muVwW6VSSL00AJ15FJYMC8AcCEiEyFE0jhMjMHwiwHa9uGod9cyvAHmSw+uha4bX550BA
bxkZGjiYTiRisclxfzI26Xvl+d/l8rkseXTDnZNFvAScfBIwsP07NufGhvrzf3jonlgw3EjUoM5k
RSkEgno4nYgL/zxRxO70z17bs6t/3vjME6/O7ll0QjIR96WTCSkZj5F0KoVUMsnSqThNJRJGKpko
6JEGOT4+VgCAp361YdTnU2TePzGi+P2Sz68SRQ0SvxZgk2Mj6f6d245J//zMYw/vWXvamduymXQk
ny9ohUJBSSUSMKgByihhxXaaSadZoZAvsqmiXTMGIstQtABhtMi1iGT079057f75SBp7WVQDPALR
DGDWiuXzVjY3hpb4FV+Xqvpa/H6fzhiTQZnEQEkwoBJFkQi/RBGxEtfMWDKZpZlsPp9K55IHR+JD
e/eNbUumctsB7AHQD77DlHUxg3UPcy/EOmUk8DaAdxqdkUhw4dzO5qXhUKArFFJbAATDIU0DIIEx
4ldlSVMVgiKx5IutGJKpLM0XDFDKWDyRMVLJLB0YiuWHRxNpPehP5wtGfzye3QrgDQBbAewHL9Xk
Zf6ZMGSBVS9i7QDQpWn+hXNnNy9vbgzNUzV/o+KTtHA4oIAxAsYIAyNhXSOSTGx4Y/E0pYyBgNFc
3qATk6ns+ERqsm9wYn88nn0TwE4AuwEMgE8Viukk566EXohVv2K1fhRAE4D2aFRf0DO3daWu+3u0
gL/Nr8i6pvpUxocFBADCuioTQgBQItQyGU8XQ7iEJpOZfCqdi4+OJwf2HpjYmsnkd4DrcxBm6ooo
6u71VubWgW8Y3I67ASwCsESWSU80EmprbNBDkXBQJRIhPJ0DCIU0ovhknqPBL5AwSiUwSNl8HukU
z99PpbPG0EgiPT6Rmihi3AlgG4A3ARwoYk6gNhuMWBeThcD91BwACwEsiYSDi5uawp1hXYuG9IA/
GPD7GDixCmqK5PfLhHfCxW3bAYAxpDM5mssVaCqdpfm8YcRi6Uzf4MRoJlPYX8S7Hdym+8HbrYjw
eD31XdE/y7K/s7O7Z0UwFFqsanqPJJMmxa/qjDGZMUhaQJcIIaTolSHIViFfYLlsmr9ihBqFXCGd
Tidz6eTwcP++rblUaocF6wjsq/lr6Z+FTUfB7Xp2MBRa0Nw2qzcQ1OeqQb1Fln26z6+qDEwCZUQL
6hIkiRNo0QkzgFHG0qk4AwNLpxJGLp2msbHhQmxiLKWHI5lcNtOXTSVr7Z8FXqFfMTBqAtChKEpP
x9zuVYFQeJGqBWb5FH/Upyh+xpgEBqKFdAmM8HzYkn6BfC7L8rms0C/L53JGNp3MZNKJydG+A7tz
2fSb4G13D3h7HoV9vYrX+nXacwRAk9/v7+icv3hFIKgvUVRtns8nt0qST6eMKgCIqukyIaTILJgY
BDKON0cBgBGwQi6Xz6ZSiVwmfXBkYO/WbCq1DcA+mP55EqZ/9hpvVf9MiNyjR8JtejgS0oK6SohU
6nO0gE6I7KOEMAY+1icAkyiDVMhnkc9kGQOQy6SN+ORYOs0rqxzT/jmohxeHotFOLRCMakHd79c0
HygIA+BXVUn2KcSqX1bklblslhbyOZrLZmihUDAyiURmYuTgaCGfm1b/fLgRaOtIUAPQ8L3vXPH+
1cvn/21IV3siEa3d5yN+e1WCCtO7paliBudUOFipksN8xui68clkYn/fxO5HHt/y2I/vefkP4Er3
gRNpUe7Ni2kHa86VCiB63b9ecMqpJ6+4oCEaWBbStXY96A+zapulHOY9oNTAwMHJ7M49I+2P/26H
9ItfvX4A5ohYECzqIV7ReEMXfezdy//uw+/6VGtz5LhwWJsTDCghd906XoM57odTxwxgdA6lRu/I
WPzkg0PxgVf+0rfpllufeTidM1TwncUA3ogZDsOgjxBzSb9fvPq8de85bfXFjQ2B5aGg2q5pPt2O
QWDlr236c5zjeG8WQBdTSk+dmEjF9/eP73z+xX3PffeO5x4v4h0uXksS3tpzaXHVnPbGlhuvv+Si
1ubomnBI625uDrc1RAJBpz4t7fHQNmzJnS7k82z3vpHYm7uGe155o6/pf+9+MQEz0mG1Ya/0ayVX
AQANt93yT+f2Lpt3TjikdUfDgdZQSNWcbdct9cretg2Up3VQUErnT8QSK3ftHhnYvG3wtTs3bHps
f9+k8JcoYrRuG+sVXrmIN3rpNde9r3vJ8vMDenihGtQ7JEnyWadyrYuKrDuT2RcduWwuwp/Pp5Se
mJicjMXGhvZt2/Tsbzc99sAzqJ1/tmJWATScd8nlJ61859oLguForxoMdqiqHrZfuzt2ysyNRKpi
phSTYyO54f17Wt987SX59Wd+0wdOYCdgnwL3sv2K/jd6yeBhc9MAAA+0SURBVGevPWvBshUfDkYi
vVpAbyVElq3X7apnN+zu5881KFuenBiPT4wOHdix6bknXnr8gadhr2Pvdf9r4xsXXHXNmQuXHfeR
UCTa6w/obYQQn1VXpeew26/r89I5xVkHxhYZlJ2cik3GYmPD+3b8+YUnXnzk3t8BOAizT6oFXgWA
3tje3nLhP159UUNj0xo1oHeHGxraND0cPESbLNMzt+3y8wuFAhsdPBAb7tvb079rW9Omxx6ccf98
+b9+7dyuBQvPUTW9OxAKt6qBoOaWosFY5QocFXOmKZ2fTMRWDvftHxjeu+u1Tb/91WOTo4NH5Z8P
NwJtjU423PFf//zhc848/hYwSphrR1uFIJeRSycJsy9GYqBglOLWH75w5/fv3PgbAHvBI5Zejvqt
hDJy9T998KTPfPrcn0vEku/sWGxlJ9OO+1EBV+XPU/zwZ5se+/b/PP9L8BHTfvDRfxrTPzIUxuwH
ED755GXz7/re1Q9pqtx6CCJc9rqynp33w/5645/2vXjJVfd/DzzS0VfEmoR3VTmso9/oFZ86a83n
P/uBDT6JaOZCOoGBuVwzM88pGzSJe1H5c4wx3PfwGw9ed9NTG8B12wc++vdCv4DprHQALZueufX2
WbOaTi+zw6rkubLeK9syf/3M8zuf/4fP3XcHuH4PgOs3Be/0K5xjEEDjr+/7P58/fvXCK8vaZOl5
5d0FS7n+cL5nOc+xcHhwaHLwnAt/ckMqld8Jrt9h8EGhdUp8OsXmn6+87psfXb32lJvdyVLlDrca
sar2WYMxtvHhn9+58f9usPpnK7H01D9/4MLL/upvLrzkHgBKJRw2YkGnRCKL5zoISfGclx9/4LfP
3X/XvQB2gEctx8Bt2ov2a9Pvp//tpgtXrz35G5Tnm0ydMNNqWCvbgcEY++Ov7r7zpUfufRS1638F
3uhlX7zxo6vWrb+ZMUZMomy3TfO5G1EuJ9O29+A4Thk2/uben2x86Oe/ht2eRSR6uvHa/PO3fnL/
7U0t7adXb4tVdEYP7/xdr296/sFbb5gx//y12370+QVLV1w5ZUIsrn9KRBplx2JjI4M//eqVN+Sz
2SP2z4e7iNBKskInHDf/IjCDuK1YL18g6LbobKrn0RIxO+v0nvcAmAugDXyKQ4V3uWciAq0ACL3/
7DUXSYS6LBakKF8Y6R7Jsr0Px+ddyPYH/nrxSeApFG3gU1cavKtRWVq9fuWlf3O+5pdaK1bSoG46
M6sRlFUoEK9peeUOcT/euWrWO0NB/wIAs8BTR0T9b6/yCoV+/QBC539w7Sd9EjR38uQc8JgDg2r6
Nj/nvqHO+pPmnQ4+RdcOPvVs3RrZC6w+AIGPfeTUpYciz8wVb5VBlCt5Nu/bu9Z1reue07gMpn5F
/WAvFujY0pEWLZrTvmpFzyfLCfKhdxcs2bkreXZfUMgYRVuL3vGB9y59F4DZ4FOTQfD25aU9l/xz
z+LeiyovIqOO15YFZy6LyqZSmYNRRuatPPHdALrA7bmm/vn49adfzIrkueLDtlDwEI8pnLvoxFPX
gdtzK3j79dI/2/Q7b/HSC2ixLJ9rdQ1XXVG7rsvswFGNw/J9jDLSvWrNGTD7X1F9xUv9loI68xb3
lvC66oi67MTI7HbqPKeqvgH0rFxzOuz2bC2nO91YS/75lLPft7QaeTYfFQZItNL59tkY63tdvcet
a2zvnBH/PKe7u71n4bJPTo08W3R8FAsMg9GmjsUnnnZU/vlICbQCQA8H/V1uK9bdyO/RnWd2cu2t
eiu4MTeBN2Cvip6L7xMNWG+IBHptZLksPcNttzJ34uROrss78ZYmLdzSHJwNnsYhOiSvCVawozWy
6lCVNCrtMHgkrxkzQAiVjl/VsRRAC/hgwSusVinptylq0a+1VJmNOFWqATwVgl1O3loa1WhLc7Cr
iFk4aK8GDaVc/vUnrVpX6XrN1xXIcUUy7XIPmBnBBpi0anlJv1F4r99ShPLMU49bIkskUE583fRV
PsC3Ptx2L3S2bXF80fyGxTDJlVeDIyte4Z9D/oA+340Au5FfWlbWzEGqKxJx+yPY0NQKTq5q5Z9L
m6UE9FCvk1yUV9dwPlDe6ZadW05CxDlaKBoONTbNduD1qv3aCLQWCC2aat3naoOjaqUMnd+lN7a0
wa5fa5UKT/GqwfCiqkS5qg6P7By9sdWJ18tNVkr+ufe4E9cdivDajlnwVD+/yowDiNTWvXhG/PPK
tacsgSwFjqbKRiWSXe1Y0+yuo/LPR5oDrQDQNFVudI/QTSFFo9hBl3dg1VMhghoRO0uJMjNern62
rf71q77Ioa//cPBXi9iZ5CQSUiMjo6kgzIislw7LB0D1K1JDGaZq6Sll98KZpmK+rjbtP6cz3AKz
JJZXo30r3pJ+Fb8cKb/+6UvZqPS52e3hlpHRlA6zTKOXmCUA/qZGvWOq+nPa45Gm6AAMIV2x1nWv
lX6Vrq62OWKAW3FAU2F3Qevx6jMT5d+vyFIA3F8F4P0OZ7YFdUSWAhU7ywqvbcfoVM81O2Y1EApI
khSmlFr9VS38s+pT1Chl7tE393QOMzf0UCTD+r3Oc/zBSBTjY7XCKwNQtFBIlxVFF6SAlWGrrOvq
x8z8Urf7oQbDAUmSQhb9eumvSvbs8/k0yecLO6+59BzO993yoiune5Teg/24rAZURdMi+UymFnhR
/G5/KBTtcNWLU8cV2mjF86u1YQooWnBG/HNr26w51p0xqxNiVDzGKn7OPWeaSL6j8s9HUsaOACCa
5pMAJpVFqA6Rx1x5mvdQhIx/TiIgkgSDUvNajgDDYeMFQPyKFKw4WHDimUZyXfxTC7wlrLJM/GIr
7ilN4VfLf62a626PcsocHasB1jLMig+Bsuuy4TfJcTl2VjrH7b2yaGzpOYMe9EmOa/FcAppYEFq9
7VUeFB8+eWaMwucjAM+nqxlWAAgF1YA7eXbfIMU6M+I8Zv+OIml2+SwYRSAgE5j5gwS181lgIPLh
dLDVX0/xXACyojKaTQuctSjtJgEgRJLUSiTXLf/3UCSjUo60k4iQkqOsnc9q75wbnMpW3FMhxYcz
QGKMgcgyZzG1sWcCgDS1dWqMQeIk14VAW66T5zOXHy97XjrHjVQXn4NBkny2a/EYLwBAUdVQtfZm
zcmvpq9D6tcx2JRkGZgB/6wGdXOwXy3qbLn2SiTbPS/anXT7FO2o/PPhEmhWfBiGQbLXXn/3dWMT
iTnpTLa1UDDClBp+xiAxwML5xMcsz5n5Hv9rOZc6zhXPCKMEyCs+Ekd5mRXrh6ZbWPE3cl+6/mdf
zWXzC1KpTHsuX4hSyvyMUQngZVVMzG54+XPzSPHcCngpoUwCyftkKdl/MHEAvGyQ12WwiqFS5L/1
3QfvANjiZDLTkcsbEUoNjTEmUwbCCSQA8Nqpto8fgW4poUxipCDLJP3m3rHdMEtg5eGtbsWFGABy
N//nw98YHU92JRLp1mzeiFKD23M5zuLHqukVqIwXFCBgEkhelqTU5h0je8DtuRa7MFIA+as+9/27
Vq7o3t4/ONaWy+ebaYEGGOADr4fr4kCKOmXWryk/bvuZklsilBAUJIJM32BiL8wSWF7rt+SvvvK1
nz75y4eeTcQT6a5crtBCjYJOKXgJRqDcjjFFrLT8GCVgBKQgSSyTiOeGwMtgWSvoeIVZ4C0AyDx4
1/e/Ghsd6UwlE22GUQhTSv0M4HXoafkH+R9quzjqtHHq+AwAcDLCiERykuRLGPnsKEz/7NUCJKsY
APL3/fC//j2dis/LZTNt+UIhzAzqZ4zJrKhfVix/Zbt+J2ZmvVg7Zvt9YYwQkpdkOTk5cvAATJ/l
dZlCBsAYGxiMbfifb/9bIj45J5fJtlCjEGKMKZQx7q8YQJlJBA6tX4sXc+K16lf2xRnfmbAWZc5K
7TceH0/e94PvXpeMx+bks+lWI18IUcYUgElMDBh5necyjIDDFVezZXCiBYs953OZIdj9s5f2TAHk
//eWr9/VtXDh9rGR4bZ8rtDMKA0wGDw1iFns2K4yizCL/7J/ufmEv2KEUAIUCJEysbHhGfHPP/3v
W5584YlHE8lUoquQz7dQSnVQpvCektrtuPiEOr7KidfESu2fBWGEoMAgZXKpxFH558MdYYjC7aI+
4Wzwmn3NMPOhvBi5iBudB6/KMAJev+8A+MrJOMzGPF1izQnWwfOCOsExe72A0doRpsAHDALvIOzb
qU6XiKnfIHi+lxVrBO7TG8Tx/0iFFh8Z8FXd/eCrYgfAjdur0l+2Vc/gmOfA1K9XU1glxwHecK36
HQB3YIJ8TJeU8s3A8706wLE6F2yKc6dThC1nwVex94NXHLHqd7oHDtb8yQj4ugmBtxHczr1aIFMa
lIHjG4KpW1FlJT/NvwmY9XJDMP3z7OJzkb/ppX8ugBONUZj2PARv/bMCjs3qn1vB27Sz/br5riMR
K9407Hi98s+Ame9t7X9F/rUOe3k5YPrx1rL/Bdz5hnXBl9CvEK/w1sqe6/75LeafjyQCbYDf0Enw
G5ABr5Po5eIJ528nwInWJLwroSO+j4Lf6Bi4gefAHYhYoXo026Ef6vcNcEUKvF6WDBLR51zx94aK
vz0GM7ney1QDCtNhTcAs1+flpgRWzE79WvMZvRKrfifA77W1lux0i7jHKfD7y8Bxu3W+Xvx2Aeb2
7aLclxj1eyFWkjNefC8Ok0x6mV5AYQ6QJou/b62z6oUIexb+mYDb0xC8r2hj7ZTi4PbsZQk7Bo7F
ilcqPhd4hc+aroG+8/ed7dfrjVRKswvF3yPgbUhUw3BuOe0F3lr1v87fFPpNgw9SaoW3VvYM1P0z
8Bbzz4d7cbZFKuDEypp87aWCARN0Dhx4GmZ00oupUdE4xchQA8erwrtou1VEZDYL3nDT8G6/eitW
PzhODfaFmuI86//pEiuZzcDcDtjLnfmOFf0KzFb9eoFZYLW2X7FYRHacN53iHIzWAitQ2V+JrZet
502nWPHmYbbfDLyd9hZ43ezZq2iOVWbCP7vhtQZzpisq6SZu/ln4LC/xVmq/tcA7E/p9O+Gt++e3
kH8+kgsToAVw66pjr5POxdSKGC15ueuTECvJEsYt8NciyV7gM2Aas1d4nVhLe9OjdvoVWJ07Lv7/
rF8xEhf2XIutcUX7tUbpvMTLLA9n2/Uyp9DNX4n3aoVXtF2rbr3Ur8A7k/6qlv65El5x3Etxtl8v
/TNQ3Z7Fca9kpvrftxveun9+i/jnI71A4vKopTCXh5fydsI701gB02nVQrfAsYHZivftYM9vJ/1a
O2Lx2ks5VvC+ney5jtc7qeOtrdT9c13qUpe61KUudalLXepSl7rUpS51qUtd6lKXutSlLnWpS13q
Upe61KUudalLXd4q8v8AdMAbSknDLZoAAAAASUVORK5CYII=
}
set pieceImageData(Paul's,65) {
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
qS2s8QAAAABJRU5ErkJggg==
}
set pieceImageData(Paul's,70) {
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
rkJggg==
}
set pieceImageData(Paul's,75) {
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
}
set pieceImageData(Paul's,80) {
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
wFN3/ujhRGRkGyoDf1n5FfXP5XIFf/zAX+73BIIH6p9Br09m8jPqJdUhY58q3xK6y3x/f+eO9X/9
xffuk3K5ASj2XyXMgawNY0dh/P7wgUfv8QWCh9J7N4zDT9mvOBD+vXNp/1DX7g1P3P79e3LpNJVf
ue1nU/w962vXHHTYcafeLYii32z8KXPVWPPXWHPap9NlZb27jD1bN6x+4q4fPgxZrnj8nTNvUfM3
fvSz3zvd3ln6Wgam5Jf2g50n9+4c7TGlz0nGYqMvPnjnPR2b13zm+CuMf8i4AtTk3j/0m2vOmTun
9fxPZ/CNYwRqDBbViFGuPx55Vt5rqpx1DrtI3lm1px9qdUL6KmcKB6uA7nPPOGzOl89c+UsOhGef
j8qJfT5Dn574m8h5LGPZzHGAwncFfHZ3ld9hffXtXR3QligvVxqgYd3HzTeevfLwg/f/LiBzpgRr
LHmWlLO5jo2pexrHBEF1wF7r99mFN97d3VOQk75IVjl0DzAxYM48+cAZ5599yF08B6H4jMXnJSXk
YDa2x+s3I8JMv+673G6Lr7HO7f3nK9s7oO5Vpx+/MiauGSJHLpel6r47v/6g3Wap/ezIrz5yvvfk
FyDgIGNSo29Sld/Jv/nerh5U1txHZUjXq/qeeOxHP62v8S9Tdax0BNdY2ZkZ34YCWER3jKz7bczJ
NCDDZhMc82bXTfnz39ZvhKJjVPdo+r2a9jCxjcVfBwDv5Tfc8qWmKdPPMxi11MjQ9RmMxOLfCwYJ
Y9CVPkdn9Jmc4/IHGnjRIndtWV/R+HvY8V+cc+DRJ91OQHiN3AzPPoY8TOQwptFc6hrMb2V3edwO
b8C2a92/dkOLv+XcWsWgf1fe+PMvN02Zdq5ZxkDJzAODzphHfQmMv4VWjvQ67PcpfU5vVb0giPmu
T9YPQN2iqdz6R+VHo2+ei7930+nNU2ZctPdkdW+O+bT9xmMcHn+daLWTPZvXVsr4NeCvxeKquux7
Nz1osVprzeah8Z13Zn3qHGdGiMecBwkB4Th4g7WTnG4vv3vDRxWPv9ffft9PfVXVyz5d5Jb5t06e
Y+8JXOpv2n7BYnXUTZ42Zf3rz33m+PufVoGmQiymv0xvbzi8WDG3aGjIRWPCvLouNey0Rk7R8NF7
66G7PtFeV/NdBcOHEBkHzK7dH8ragCoo63toZcpyVKRkixbQwgfOM09bcSrHgWer7GpS/nSRENZQ
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
JfgLSPmCIZJO2DIAAAAASUVORK5CYII=
}
set pieceImageData(Paul's,85) {
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
PcVSpbwhBwAAAABJRU5ErkJggg==
}
set pieceImageData(Paul's,90) {
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
P3715/Cz/WfgY0y+2TQyKUnTxUYBQCWXy/X+1ed+/66dOzbc0d9THoUrM4qfVbDS5+bRfaxpMtLw
nqll6rboPRGo1+qN546ffuGx7x1//FN/+p1/Q9irQjjzHtmkuUwW56N77vvIx49s273/3kK5coWk
sbIsoPBneEfrwO5iy9vsJ4SU50+dOP7Ut//5oae+9dUnEPXR5Dds4XSs3vj1o8d2HjpyxwO9/QNX
uxmvGIdBJJCOwUu0w0+/h8Z6g7qEwNkTL5//wX98/ftPf+urpDdoxIFtegNowed7fu8Pbtqx/+C9
5WrPdinhtOJkJ/MXLIb7xnui3jM5cfrES09+8+GHnv73rz4BH9tzCPWzrXzWRxVU73rfh67fcdU1
95WrfVfCgRvBpIkBAn/KtxkwpH2MdRDufD92L2hbeB/k9NlTLz317X956MlHHvpv+PjGxSlJ4xyr
N0Y3ja++6z2/e8/AqlXXlCrVMc/L5hflPzvcr1V9cZyePPeriRPHn3/28a9/5ZFXn/9Z1+uN3/n4
p+8a27z1jlK1Ogr4sYoy8S1gmF8j+Ay2X9M3B58V3KJzdsg2ddbrtcbpV1564fgzTz/+n//wl8uu
N7yLx1YxDjQNkan++YP3H7n95gMPFvKZIQfSgQzEFomxNiK3KQCbwpjKO02StA7kHUint6ew4tA1
YweLhcyF7z7x0q+C66GhUKb36ZN20HyOggKAytvfdsO2j3zw6Jd6eoqbXReZzrG8xORHh/cEAAb6
i8XrDoxuHB4qeY8+dvwFhEPr+LuENuCsO40igOpf/Nn7b7vt5gMPlku5VU7QALbH0lweuGsDzhdf
7rnwBlYUhw5fu/Hg1NT86R/+74mJ4Ho4l+MmUErKjHw+evvBLX/4od/84oq+8pWe5+RUv6FiEd2m
+5ROtsWM6Ig5zgGcSjnXu2/nql/bPj7c/7Vv/vw4wmQxxzlp4QyoYoNGI5U3bhwZevjvP/aFDWMr
byiV8wOe67BJQZcruaGOwmvl98ulXGHDWP/qW9+848CLr5z/5bPPn572D1SGqdrEZx4MknguAag+
+vU/+ei+PZvfVSzk+uHIoNuPJ4v15IY+0TDDyFjG75eW3DCV0e9JCceFO9hf6t+7c2TnnitXDT/8
yE+fC65HIp7LSWPNJyZr+uj3fvSTd+w5+IY/9rL5QdkmGLz0BIehF5zvYzoGcPKlSv/o9j1XQ2D6
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
}
set pieceImageData(Paul's,95) {
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
}
set pieceImageData(Paul's,100) {
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
}
set pieceImageData(Paul's,105) {
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
RyYllgAAAABJRU5ErkJggg==
}
set pieceImageData(Paul's,110) {
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
2N/NTibZRgB16ryt8YFJr9qaCDPqLCvMh6D5cWNFZG9sA87r9ubWiKPvpxf9JN8Bx9dtbpix0mz4
1esUcPORXrI3ka/ksavnK6k0E25unQFuvpL99gJmrPAdcSwvKcHCjQYnvbLGMhU3P+nGJ72C3Xxx
81r9BrQOn2RF5CdpfUfrt3b7rfmkHm5HYrvbC/bW5pNtPtkM0nR88lAqhycbEsRg8USymQCrJ6xT
4UHkKzX2JW5mowPsOLDOkK/UeEfpFdwAJ2ai4InomGYUVv8sLqIRd160NcL9pljxmLHpRHBus4rI
3lgfSddZ86q98ViwGPF+kre7ZhU3mxP1cHsdM7e6zcv2xvtDES/xMm70N+UcbpzEC7ZGhWLA12ei
es7L2LUKL6Eiage0Em5Aa/FJKvP1k17DrZXbb420u48U3Lxgb20+2eaTzSgvO5881IoSGR77vxdB
48XN+ESAecHgACduLE5eDZTw0kq41cOrlW3N4P73EmasuGHVytixWBlw4tbs+M3X5gBvYMfr3c22
vGpvvB258RL2GP53swpPKOm3l+s2Vo5kP+ll7Nq4eQ+3Rv1kG7fmkjZu3setzSe9gRnQ5pOHFLfD
oSQRgKJvr4uogS0C2CsiMqZWxM4tMOI1RwkcGbbG25QIJy9hRsXN3rxWqc0lrWRvQGO25lXc3AiK
W56XhMenlXAD6pNL0TFekSPZT3oZu1a3NypHWv3WCpgBrWtvbdy8JW0+6T3MgNav31qVT7alLW1p
S1va0pa2tKUtbWlLW9rSlra0pS1taUtb2tKWtrSlLW1pS1va0pa2tKUtbWlLW9rSlra0pS1taUtb
2tKWtrSlLW1pS1va0pa2tKUtbWlLW9rSlra0pS1taUtb2tKWtrSlLW1pS1va0pa2tKUtbWlLW9rS
lra0pS1taUtb2tKWtrSlLW1pS1va0pa2tKUtbWlLW9rSlra0pS1taUtb2tKWtrSlLYdZ/j/PTIjc
jkpQPAAAAABJRU5ErkJggg==
}
set pieceImageData(Paul's,115) {
iVBORw0KGgoAAAANSUhEUgAABWQAAABzCAYAAAAfZgs1AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALDgAACw4BQL7hQQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13fBRF/352r5dcGiG9ACH0jnQFRYpUFQTsFVFAFF6xovKzYMGChaIixV6xvCiCvgoiFhTF
AtIhhF7T2+V2fn/cze3s3G4SMJDkMg+f5Tbbbm++85155pnvzAACAgICAgICAgICAgICAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKnCqm2X0BAQEBAQEBAQOC0IOns
V8btCPfJ7wsICAgICAgICAicDTR4HisEWQEBAQEBAQGB+geeuErMxh4HtASWIJTQ1msyKyAgICAg
ICAgUK8geCwAc22/gICAgICAgICAwClBj7xKAOTAxhJawE9UlcBmRGYFBAQEBAQEBAQEzjQEjw1A
CLICAgICAgICAvUPLHmVAJgCm8xsFJTE+pgNUEmshHpOaAUEBAQEBAQEBOoNBI+FEGQFBAQEBAQa
Mqo7dVG9JDkNAJTMmrmNklrAbztKXr1QiW9FYJ9GGwgICAgICAgI1CcIHlu/0eB5bLgJsnqTAvP7
FEYTAddbYwoI1HOcypzWwk9DUdmk6OE0X3h1ym6RPyoHn1eM6kt2KJCEMBkaFAbQiygwA7AymyVw
XIKfqFZAJbHewHMowa23UQVhCMFjBQQEGjKqWuAnHPisXnnNl9uiHK8cgsfWbwgeyyAcBFkjh6yO
c9J9URieffAValWNjVOFsF39gVFeqMxnJZ3jDRV6ZaBRWViTRPZs28Bo8nZahks6+wKh0MsblU2g
bzSJPiDSuDZBbWaCn7RaAdimTJmY3iorMy173z5vbm6usnLlV8d3784pgZ+8lkElv+xcXBKEz9Qm
BI+tn9CrT41sdDoQtqufOJ32jbB19Rf3qUlx9mzXe1XxWHZf1MnGEDw2PKDLY8ePH5+e0axZWs6+
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
}
set pieceImageData(Paul's,120) {
iVBORw0KGgoAAAANSUhEUgAABaAAAAB4CAYAAAAE9VUtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAALiQAAC4kBN8nLrQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13fBRF+//uXm/plSSEKr1Ib1KVXlRQsCFiASuKYO9iQYpdsYu9/ayvvRcsr68iihQB6b2E
tEtyudv5/XE3t7Nzs5eASC7JfHU/d+zO7m3mmeeZ7zzzzDOAhISEhISEhISEhISEhISEhISEhISE
hISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISE
hISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISE
hISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEROJDqesXkJCQkJCQkJCQ
SHjwnNHs34Q7T0y+S0hISEhISEhISDRkSP7MQDqgJSQkJCQkJCQk4kERfFe47ywI80kE5yQkJCQk
JCQkJCQaMiR/5mCt6xeQkJCQkJCQkJCoF1BqOHjizB70PFtOQkJCQkJCQkJCoiFD8ucIZAS0hISE
hISEhISEGfiIDZX5tDD/ZqFxB2E+G1Qkh4SEhISEhISEhAQHyZ8FkBHQEhISEhISEhIS8cCSZ0qc
rcx3C3QSTUlzkPkMRcpSEi0hISEhISEhISHRkCH5MwfpgJaQkJCQkJA4khDlOxMh3mYbEokFljxb
ESbMNuagBJpGaAQjRzX0NhBC7FJDCQkJCQkJCQkJyZ8bIiR/5tAQHdBmib75ayziJfiu90Kup6ht
ehgpn8YLURthz4nahmwvYhzqBgkNCWb2v0EsczqK4NuQqB2x4JeSEaacrPPEAZ+jjkZrOADYI4cD
ejQHoJPnAIwyZeUsZZx4kPy54aCmPlvKRgI4dG4n240YNXFovkxDQW14s2wzNUPy54YJyZ9N0JAc
0CKybKbEvJNKpMhyZqluYNZZ1+RYrOl5ZvdIudZPxBscU+PMy1520GKI6lJlvvOH6N66xqHKU0SW
RRs+/JPfaEwQ9bv0nIrYtiOq7wZHsBoQ2OWDVkRI89KnHu054Lg+k8r8/lB5eVlFSXFJ6cjRp7yN
cKRGFYAK5hk0h50GY3uQcq57SP7cMHCk+2fJnxs24jlHRX2w5NBixOM/ZufiPScRYWbTzTgcW07y
ufiQ/LlhQ8ifF99/f8+evfpOqvD7Q6Xl/oryspLSqadPaTT8uSE4oOM5T1TmMHOgAMYE32ySb3qO
Rb0Vdj2A2SCIPUdRm+jEmu6RZKp+Il5nzV4XzQ7LDtoIs7pUEWs/VZjrY7xn/1s4HPnxxJi39fym
D7ytkG0mFnwbMttggx5svYZgvtGGrO+6B28TrNAJtHPg4H5n5ubmnAwQgGjYuXPnrwC+QnjZYCV0
LkblSuUt5ZsYOBT+rEIM3nbW5IyQ+HfAcyCzSfracGf+eaL7JH+u3zjU8ZaIQ9NrjRm87TTj0ICx
P2Xvrc3zjxZqI0+RjZf8+fAg+XPDRVz+3KfvgDMzs7JOJgAIIdi9a3ej4s/13QEtUlxAV1r+k59J
osKjgg1FztHvdKZBY8rXe6EnKMwcYSInY02RijWRKNEzJJlKfIgGWKJOmwVLjACpyyLwdUiXCLG5
qmo7mZcIqEmmPGlmbT5/HMpzGyNEgy+23bAbbdDrbL3TpWb8Rhu0jNTRow/ezrKbptC8dXYAzt27
d+/Nzc0CSFidSkrLqgGkILx00AZdfiEYZc2SaAop56OLeAPfw+HPGoxcmh0Q0/JSn/8d8JyXnywW
8WdA8ufGAjOuJhpfqYLyvB7LaMswzPiPRXCwttVscijRweo/a99Zzsxunsa3GwkjJH9ueKg1f96z
Z8/ejKwsEEJACFBa1rj4c312QMcz/FbBJ6/EgNE5RQUcQnj2IcScY8s29g7330BNAyF2BpnCzAlt
NsMsmqUVzeJK2dYdDiUawIzw8TPFrLypQ5FvN41V3qIBKmsv7ZFPG4xEiHX0JxpxPhTnM+94roae
d4v+nawjBZD2QQSz9sNusEH7YlYv2U02qplnsJO/sq6PLswmgqlcac46FwDXzl17y7tGnM+EEBQX
l4QAJCG8fJAOhFgZU47F6hRPpqXM/33Ulj9bIZ6EBGKdD0EYB0rsJB7Lv6ReH1mY6axoFRMQP4Cj
tvyZHQ9J/pw4qC0fE7UZUcQlhSi6VU4shcEHb7AbjPH8WRTRyj4n0SHiz6zfhN00jZ5n20Zjbidm
kPy54eCQ+POevXvK20WczwQEpSWNiz/XVwe0iDyLFNeOWCVmjT/rmKICDnDfVehCBySJ/rfAO59Z
hxc7eQDERi/yDmizJSusvPmodznBUHcwI2EiQsbrPhthwBI8QJcr7ahVGGfpaZnGLG++Pqn9tANw
InaTBCtidYx9ztGGSG5msuSjt1hnSSByVCH8twS4svWucz8K4NuOWfuhm21Q3aR1T/tYutSMbU/1
fna/HsJsIpjfrdsZOdzbtm6poM5ngOBgUZGGMIGuhD4YorpFCTTvuFK5fzdme3w0IOLPrNOZ5c7s
JCTPw3j+zNpRdsDEDoqprAEp4yMJkc6yq5hq4s+iNsHbYz66nY165/kzvUfi6IDnX7XhZbyDJF57
4aNc+fFwY7Tbov6SdzSxG42xE3rsPeyzRM+vS/Dy5MfSlD9XQbf9oskuaRNiIflzw8Ih8+cd27ZV
UOczIUBxcXGj4s/10QEtUlp2tpEqroM9WrYs9A0Z1L+Jw+V0fvnZN3tXrV3vhzHymRrQqshRGXku
3YWSzuixzud6I+gEBj8DTwdD7KCHfpo5lNnZVT4HFwW/ZIWN0uGXrrAylfL9d8ETZVFkgOge1vls
BWBzuVyOiooKNhKaypsacXZAHIRxBrEx63IMeb7xxjnN83Jy8g6Wljn9fr+jqqrCXl1dbQuFNEsw
GLRqmqaSEBRCQiZy4lPnx17TYoroGS927dxbrhGtBnnE+w39eZs37yrXQiCKohAgRKAoRFGgqYoS
CgRCVWvWbT6IsL2vhHEnYlGUl4QRrL6ykfMuAK4nHr1zcPfuHY/3etwFJaWlRatX/7Xyostu/bK0
1M/2s6LoDipcPg2KxL8DM/LM9sUOMOQZgHvtug1V1PkMEOzZs68agDdyD7W/lFtRpyQrX0BfZUYh
9ezfQzz+zA6QKHd2ArAXtmiR1KFDh3SiKbZ1a1eVrV8fw5/ZCTxqS+k5nj8Dkj8fKcTjz6LVSxS8
nYXgOeySbz7qjl0pysu13g2E6zn4oA3elrPXRME67JJ/Otbi2wsf4coGZqlo3E5o1okf3WAMEQ4E
wFVQUJCUlpbmCYVCdkVRrLn5+UlE01QCKCDEyKE1/SMpKcnu8njs/I/u2bPLT0JEA4CQGQ8+tNOx
CLHkK3yXooAoUEjRwf3le3btKt+7a1cp9Hy1lQD8iLUZRH+iBIe4/PmmO+8Z3LFz1+OdHk9BeWlZ
0YZ1a1beeeO1X/r9kj8nGA6LP2/auLGKOp8JIdh/YG+j4s/1zQEdjzxTo+9ERHkXzL+l7/HDBo5o
1qygr8NhT43aREJQ7q8o3rB+08o33vzPN/fe//gfoVCIGtCKyMEue2A7YirsxtrhHkmIiBNrhO0A
HPfcc0uHq666ZROMM4BsBAb7DD5/IQVLngMwziqpzDX6bEDK99+GyOnMG3CzyAAqZzpodqz644v5
Dy957rmFCx/dCaMDmhIkKnOKIPOsxuqEFhLoEScMHdK9e+c7wrldATbKMWxDI+ci9rR2ZcLlTMvU
8CxjGfGzai5D6Nnov5c8+fZdN9722HcAyqG3AX5zj8baPmoCH/1DHViu5f9974aWLQpOp/LPzkpF
65YFw3t06zj6+NHn3r19+65ihOucTi7y9S3r/OiClaUomosSZ0/k07tq1V/Vul4RbNu2PRi5Tm1q
NcIEml0+KJrMoefZ/lzK/cjCLOKKdZpQ/uy+8bZ5A/r2HTAiJ7dJT7vTnkrtKyFARUVl8bYtW1Z/
+fmn3z364L3LBfzZH/nk88nKII4jh9rwZ/u8uxYce8O1c9dCt7Oi4A0KPu83Bc+fWb2W/DkxYMah
+YhUvnyUR3fp0iXp2lvnnTzlxHHvwNgvs0Ec1CHCTixJJzQTDPPyq2+M6dOv76OERFkoot8jHJQQ
7nytyoT5bOR01B4bzh9WGcqTEU0HYPhuUoZoJPT+m2/c9+A9t30JnT8DsauNJZcTw5Q/v/b+pzfk
FzQ9nbaD1LR05DctHN6uU5fRM6dOuXvvLsmfEwyHzJ/X/rWmmjqfCYAd23Y0Kv5sqesXOETwnSu/
XMEDwDt39kVdX3rhsduHDhkwPSM9rbXFanGxTgkCApvV4szOTm86ZHCf4848feKxu3bt2bdq9boq
iJcaEuaTHvEiNCVqB9FsETtT5OrRpUvGfffd+mJ+Qe6ODz/8ohj6rDKN0qHf3czhmTBhRPN77rr6
pNatmvq++fbnskg5B2InFviIAZHSSlkfeYhmDFmjLTr4dBusYXfdcO1lcwYN6HVaaVnZip//93sg
cl6kz6yceXk3Jlmz7d+wO+8fy//cN3XaqaerimITOXajTlzGuUvJcoyjN06Z6LNqU4az4Yj5vSjL
jvNOxjKVVVX+M6bf+n9VVQHaDkQ5Tfmc8YkE0eRNvOPf+u3oRBAA9/NLF47s2/vYuSRG/gQ+nyej
fbuWnldf/2A9jKtOzJZ2/xuoqzpLRNC/kXVY8I5J2rd6AfgiR1JJSYl79uUzTyAR7vviy2+t+23F
ynKIVxHwOhTvu8SRRzy+5UJYvr5ZV8zpee/Dj97To1fvM1JSUlparBYX74iwWC3O1PT0/G49evQ7
efKUvoHq6uI/f19Rjtj+ltUf1jEp8c9hJs8oJ+revXvmlddc/0J6RsaWb7/+qgRhGdNJBifz3QV9
YOwZcvyI5ldcc8OE/KbNvb/+/GM5dP5MU7OInNSSPx99mAVliXg0m6ZOyKOnnTej46BhJzw5/qRT
Cj/54L0Vfr+froSgcjfrE/kxcWOQOat7tD4dABzrNm4oPXXSqadDVWz/lvO35jLQHdns98gPH36Z
CAMnQDAYrL79mllvVPj91LazqTn4zWgTsX9PSP589+IHR3Y6tttcKgtdxgRutzejeas2nk/ef0fy
58TAYfPn8tJS9/TzZ5xAdfe9d95at/rPxsOf61MENN/RsvnqqAPS++rLT504dszxV6uqYieE0b+o
84FxYkQ+8/OzWzz9xMLr+vTt/sacubd/BaPjilUgVsBscn05y3To4B2QfP5BFwDP408uuNxut+UO
HzrwdABboU+a8BtiKJMmjck787Rx/bp0atsnPT21BQhRBh3Xgwwe2OvTM86c/dKuvfvLEZ5NohE6
NEqHRurQ/K/VzG8AUsb/FkQDqJo2DaUyoDYgOvlks1pyrFaL+9abZy8+WFR860uvvrsN+gwiO3Bi
B02AXNUQM6n382+/Bbds2fp9s8Kmw8JFDs35K3YGM+bTYI/BlRHZbPMy+u/p5fjIbNGzCAh++u+f
q0pKyjzQSRvNqUaXLtd2kupoQjTQ4z8B43vy73wk/gZ+8ihqv3sc23GsyPlMf7p713a9AXwEPS87
G1nF7hhf6xWjtXxf/ntt6i3ehFVDAVsPoqXElDx7ECHPAJL27y9yVAYqqh12uw2EYMvWrVqkrAWx
eUPNBkSEO8xkIXH4EPEtduWgG4B36UuvnN29Z58LFUWxEmJ0bPAOCuqESEvPbDLnmhtmdzm228fX
zZ71HmL5M9t/009WrxLBptY3xOPPVGc9t85feKXVZss+bvCQ03HbzQsh5s8AoIwYOyF/zPgT+x7T
tl3v5NS0lgRQevTpq3Xv1euja2df+trB/fv9MC61p/yZ9pM0KpblU4CU8b8FfkzMOkJZHi2KZifM
vdHAg5CCNEKA7Ca5Y5e+/nbutNMmzd+7axeNwKuEzqNFe63QMTHQ+GTN8iDb77/8Ety8ZctXhc2a
jf63nL/hS1yk82GXQZTXRxm12f30PAhW//nHmv179zoR5gMh6ClM2TYiCvypSyQ8f27bqdNYtp9l
654AaNuho+TPiYXD4s9FRUWOqqqqapvdbiME2LF9e6Piz/XJAQ0YZ1V4suX99MPXpw04rs8lAFGi
TgoTpwm/LFtRoV4wffKpPo8rZcZF130I3YCyHSrv9NQfKHEo4Mkzr7QuAJ6rrrq4yzGtW54KQpCX
l91j0HF923z97Q/FkXuJzWYjU8+a2Gz8mKEdu3Ru3zUtLTmPlSkBgaJA6dGt4/Dvvnm506zZdzzx
/odfb0KYOLMR0ayjqSryfEmi/z2wcueXArMbiNI2wesglQV1QLtOnjC8ucVqcRMQOB321Pvuvem2
QHXg3jfe/GgzwsSZbqLHR2WxhlsuI2Qc0e+++9FXl116/rB4jt36kHKD/mLMvwnB0hc/2oAwIQjC
OMBiJz8SaRZfZDv5cxRs32TWT/3TNh7TbgDYHS5HdqzzWR/teH3uJLvdmhQIBGmOswrodU8HzUHm
N47Ee/LvW5f1lohg7TG1vY7Nf/++yOl2tvKXl5cdLC6p2LdnT8W2bdv9G/7eHFi37m/NX15R5bDZ
bAQEF8+c1mHggD5FFqsllJmeouTkZFkz0lIsvmSvrejAwe2Dj5/yCPN71J7z6W4am+09WuD1lPIt
NwDvC6+/cV63bj1nkgh3EkXX8Y6IKK9WFOX4EaNHepb4UmbNnP4ajHkpAfHy4MjTpKwPEfH4c9T5
PGvO1T2bFhROJABym+T16T9oULtlX39dFCmv2Ww2cuKkU5sNGja8c+u27bqmpKQ2ico16gxT1E5d
u41+7vX3us2/9fonln395Sbo/Lk2fSXP2aSsjyxEbYCNambzgNP6Z5drq0x5V15eflsq+8ys7O5P
PP/KreecOun+oqJ95Qj30XTJP8+jWdSrZeBHEIa+8/3/vPflhRdfMtpgM9nvOh0y2lnO5h5+mTjX
ojz4cMqEvxAAH7/7Fs+f/TBfAZMISDQeKOTPdoczm53kRbS/DcvC7fYkWa32pGAwIPlz4kDIn5f9
/Msip9PVqry8vKy0pLRi//59FTt37vBv2bQ5sHHj35q/oqIqyWa3EUJwxtRpHXr07F1ksVpCKalp
SmZWljUpNc3i9XhtB4sPbp8+ZWKD4s/1xQEtmu2nERwOAO7Hlywa2n9Ar4tBiBIT6WxwUDCRWNx1
RQFOmzx2+Nq1G4oX3//UT5HfpB02f7DCBlNWonYwcz47ALicTmfSpReec62iEEukWtWr5swYv3Hz
5q+nnjmx5ZDB/Vp3bN+6ldvt9IAx0lTuvMwz0lNzn378zmvuvHvJS/c//PwvCBMpdmdiPtqRlat0
Qh858FEb7GA4umnoNXMvazX5tAkTj+027HEY835TfQR0B7R7wHG9O4NZ8eB0OJIeuv+2OVVVgSXv
vf/FRugOaDbtEN850pzQQOOQMW3PLKJk6KZbFvxxzrTTDvi87rQoFY3j6I0tE6uXiJLwWpSJseE4
5N+LF4m9e8+Bsvc/WlYKPZ2PWWoevs7qCjz5Y3WIjYKioH807/Q50vaMfRcLAEtFWUUZUpKg17cu
BwICf0VFZSAQjG5yBn3i6Ug7/s2IM1t3dVVviQS+P47yK6vNmpns87ZP8rmRk50BHNMc4gl+gpEj
BheOGD6oUHStIjs9D8Dz0O04vxkwJdNs/Ta0eq4L8O2ela8TgPuBRx4ff2y3njM11tFgEvXMOijo
eWp7ew8Y0GfmpbP3LHlw8beI3a+Dl7Xkz4ePePzZ7fV6k0+Zcvo1BFDDclLUqdPPH//XmjWfn3TK
lNZ9+vZv3aptu9ZOp9MTlW1UnrHyTklLzbnlnvuufnnp0//39CP3/wigFMZoWAuMNpt+8lGxUp+P
DPh+jN1IlK4KdLzzwcczN/7998bLL7nwJxgd0Gy/RlNHuNMzsttE2wABcnLz2j2y9IVZ0yef9GRF
RUUZ9DGTaGUiy6cb66RDVCcXL5i/5vSzztrl8yXnUPtosKfsd8aGxisjvCfe/fx50zKMvWe/R2yA
qExxUVHFFx+9VwSdw7HtgrcDiYB6w58r/RVlvuQUo/wYWVRW+iuDwYDkz4kDc/5ssWV6vN72bo8X
GZlZaNayZdS+6rIN69WAQUMK+w8aXBjTHxMgLTOzwfFnfil6IkPU2ToAuHp375I9+dQJNwJQCW3v
0SgOZiBEmMEw0UCgRQdHrGNi7pXnjS8szMsDkAYgBeFweQ90RwUfNStRe5g5IA1LB1958eHJaWnJ
bVgHxnEDevdaufyzuVfPvXBSrx6du+jO54itI4zTSRB953BY7TffcNHU+XfOHgUgPXKwMvYiHA1E
ZWy2DF/i8CDqzNg0OjQPoe/CC6fe0KZVi/N++e+nN1ksFl5WKQCSEZaZD4CvbevmHXV5h22A2+3w
PPbIvJlDh/RpE7k3NXJfMvR8hyx5ijcJ0ZDBDyAIAAQCAfLz/5b/GNUnxukUTW/E6pyJ3kXvgZlu
auIyrF1mHV7R39P0Mia/x74TX+aDj77fqmkaO4iON4tf1xARP3bFALvDMp8nn0ZDmRHUw2nnookL
+qn+unzlj8Y2AINMfvrp900w5qfkBwFHUvdE9Rbd5BaHVm9sn98Q7IOZHKPLuC0KvITVNRPnM38t
/J8GROxxVVUgAD0XHlvHbLRsQ6jTRIWIPzuHjxpVMGjI0Nl0oEN5cnTwA+PgVwN/nRiun3r2tJF5
BU3zoPfVPoT7W37VGW9zJWoGz5+FqTfue+TxqV6frwUru249evd8/4tvrzn/oktP6XRst65Op9NT
G3nTT5vNbj/z3AtOu+GOBScDyICRkyUjLGeq25I//zsQOYFY53O0DYwYPbp5s1atLxhywoiFN9x6
x0jo8uK5cJRH5+TmdNUIK3eCwuYt2j3yzIvnW632zMgzUmGu16Lo18Yid54zKst/Xf4D4epTg65z
WpTSRr5HroXLIKaM0O7S8zFlWB0GU0ak56yzi3WKEUGZ8LXvv/5iqxYKsRG3vI4TQZ3UFZeuV/z5
z1W//0gilc07nwGClb8t3wTJnxMBNfJnRVW8IocyQVi3NU6vzMoGAtUNjj/XZwd0dNnQ/Q/Mn26z
2ZKMDgo68DF3hoTLhgdH7HWP2+W45YZLB0LvmKljkl12Jpr1l4gPMwdkNAcZAPfw4YMLBw/qe3ZY
brpzSlWhKipUoZMr4sgycz7TdhFOtTJp9GsvLpxitVp5QiVyQjdmx+SRhNnEA7ts1A3A+/zSB8dn
ZqT1J9DQtk3zsV9+9sYVFoslC+FBTwZ0Ah11Rrfv0LqncYIp3HY8Hqfn2SfnT+/SpW2zyD2UeNNJ
JUmew6BKw+5eTZYsefY70GSgURJq4oCK6Covh0NxUNemTHwHtSZ8Voxd0DQsffHDnRBH8bBLVBNh
88F4k3Y0ZRHdXZk/WLISbwPWQwVfH4ZBxoxLbvx84+btK6KnGZns3Xug9KrrF//Mlue+H6n65gcd
7IQXrTdR3bH9PV9vDbEPULjvhkiOoBbSeAdzsLo66Pf7q4Ih47WKCn/IX14ejPIv5lowGCTQJ/zY
JeJsrshEjZ6q7zAbRLouvGTW2Rab1csOinQnR2SAZHBw8IMlWiZ8zmF32C+49IqB0J2SvD4dKRvU
2CDiz+xYyAnAPXrcia269eh5Bu+EUhRFVRRVNciOd1DRT5G8QQAoGDJy9KCFjz51pt1uz4LRCU03
V6rJCS3lfXjg5W8WwOMFkDTn2huvVxXFrSiKbeLkKTdccdW1wwFkInbyIAVASofOXQuTU9OaxjhC
CEHrdh3aLnzksVNVVeUnHWheUzYSk81B29BlzXMXQ5qhp59Y8r1GCNF4uwlWNw/d+cs7JY36yz2L
/w0QQRnRe3G/x93/0Tv/twPGPOCiNEuSP4sRlz/Pu/baz3du27aClwdAUHTgQOkD99wh+XPiIC5/
DoVCGu9Qrg5WByv8FVWhUEhjOVZFRWWYPwv66GCwusHx5/qSgoOCKkJUCTIyUrzt2rUaY+psMDgj
EHuddXKENRwEBGNGDursdbu/L/P76aZUFcxhQzjZuyTQtYcZeaZpFKIz9/cuvPlyq9XqMUZTAQYZ
x3VeoUbn1vHD+nR/87XFrklTZr8WCATjRbMT7rOxLi37J4hHAOgMqguAb8Z5Z3YYO+aEOayOdj+2
w/EfffCCd/TYqa9VV1cHEN5wgToJbccfPyA/LTU5N0bekfuTkzyeF59ZcNrQkWc/u2fPASo3liDx
Sf6robfRhi5jtn2zdREEUP2fDz7fvm37zi35eTmF9T3lBltm5eqNxavWbPJHCrHLw6sRu0yctwF1
Ad5uUhLIHuxgn/27AtA3J6EbrbL2jOJw/z5a2VF98vurqvsPmrxo8T3XnNizW8fuGRkpGfuLDvr/
9+ufu2665cHfdu7aVxx5J7P6PpKDFn6yk5JiGkFwKPVG0VD7gZi/ZdHCB+9tfUzLDv/933L/6tVr
lTVrNliKi0vcALyZmempm9b/OImuZLjl1sXrHl7y3C4AwdTU5GBGekowLy8n2DS/CUlO9lG7ypNl
0YRfQ6vXugbvsLQBcLRocUxqs5atR/NOBoAf+FLng/4J5jq18XTA3GfAwA4ul2tZRUWFiD/boes9
a9ekvGuGmfOZyf08d7ZisTjovDErMzPZ6WVjHVKsXOn1rj16d77n0acdc2ZMeyUYDPL6TEwOoOHa
zX8bNTmfqUPIC8D3zEuvT8/OyRmgRQSnKIr1jGnnXlxR4X9+yYP3/4aw/lEerQCwnXH2OcMIIYpI
nwkIuvXq2/maW+8ov/PGaz+JvAvt89lP/jvbZzZkeRv4DyJc8odly3Zt3bp1Q35BQSu2PsHoGSDW
S8P5wyoTa8sN383K0POmZYDNG9aVrlu9soz5mymHE6VZkvw5PmL4c1WVv/rsSWMXzb7+1hPbd+rc
PTk1PeNgcZF/7coVu5bct/C3fXv2SP6cmIj5Wx5/5JF7m7Vq2eGP5cv9Q+sFwQAAIABJREFU69at
VTZu2GApKQnz57T09NTPlv13EtWrh+5bsO7l557dBSCYlJwcTElJC2bl5ARzmuQRX1JSg+PP9cUB
LXJaWgE4brx+Tm+bzeINp9SAwPHAOyeivWtcJ6XDabONHjO4xWuvf1CK8KxOGcIdPN352Yqw8tON
y9hIOglzUIURkudnnlg4trBpXp8YuTBOpBqX2gscTrHXCQb07dr+ndfvO/2kybNfqawM8BMJIgLN
OybrhZLXMXjnMztwos5nNwDfSeNHtb593tXz7Tabl5dV397H9nnv7afc40867+1AIBBAuIMjACyX
XXz2cKOsEWMH8vOzM159fvGkYaOmv6RpGk8UqdOVJ9CNkTxTMkkHKFVffPHtT2edObEwXJJSU3E9
Rx8nsLeiMtFnxZSJ/yzeJtQ80QhDmXfe+3YX83cGmIMSOtou2PZQF1AQ2/+xEW/Opk2bJl1+6fmd
W7Zq0Xzdhr+LnnzyuXVr1qzzQyeBlZGDXfHE2rN/8rdxworqUnV5eWXFjItv+QTAzwivOHBH3l1j
3okeVYgl0/9k4GJWbzTPvCszJcV78UVjOzVrmt1y2/a9xS+/+e36P//cWAa93ujmLqK88Q3F/tP3
F/V9GgDt3gce3wDgAIzpj+wAQlkZ6Sq7SsnldlI+pBUVFQeKior969ZvLkM4Z2wJxBN+IlnX93pN
FPARMQbuNfmMM7tZLKqLdzrGdUJHTSzh7gEQKetyexzDx44/5p3XXy2Dzp9pJBnVKTqQooP4hqBP
/xbMZGhIu3DvQ0smZmXndqVyAowypd2sHuEodooJ2wF3rn2nrm0WPvbs6VddOP2VQCAQLyew5M9H
BjVFPnsA+O6Yv2BMt+7dz2FlBgKoqmKZPvOSsyoqKr1Ln3xsJfT+ltjtdnv3Xn3619Qmho+Z0Hf7
1q3FSx9/5EcYbTm/PxLLCxqqswmIbeOUP0cDGr796ssfp5x5VitAt6dg6lR43rQMdLvLfudkdehl
GJsguoe7/9svP9mJWP7McrggxP370UaN/Dk3Nzfp/JkzOxc0bdZ888ZNRS+9/MK6v9fVPX+urKys
uPPGqxOWP6ekpHhHTD67U05uXsv9e3cVf/3x++u3rl8r+TPHn595ypw/p6alqyzHcjjdUf5cUlwc
KCku9m/ZvLHB8uf64IAWObBURJZ3tW/XuoPRSUmNdeS7wcmht32hs4S73q93l4LXXv9gHWLz2vwb
yd4bMsyinw1LB4cM6Z8/fvzImVH9FcoFiH+dcNcR93qvnh2PefHZOydOnDLnDeZ9eULBk2gVddup
1heIdJePfPYA8A4fPrj5o0vmL/C4XJm0aqM6GpFZ/349Or/9xmOO8Sef/1EwGKwGoHXt2iFlQL9u
3WszEdG1a9tmC+++csjsqxZ8gdjZekqYWEc00PDJM/2kbT0avYEwgaiav3DJD6edNv4kq2q1xdpS
GHUqfIKTRfgnjLqHwygj+j3xs3i7wJYJVgfJq29+sZ3+fYJDROS4P/KoQzjofOqphwedMnH8HQ6H
PZMQghEYihnnne1/7Y13nj33vEs/RfjvoTuTsw4CNlricNs2byfZyAdKPv3Ql90TGAm0P3JQAk0n
lo6k418UKeaef+u5vSedPOAul8OWR1vMWacNqfzsi+Uvn3vJA+9Brze6bNBAKqFPOjcUm8DbguhA
CMZBGLvbui0jMw1sX+xxOQFj9AvVqQoYB0tm0Tvsu0gcOfATwDYAtrbt23akTicAYoczxNcptyLM
eTDXj2nXMRd4lS7FpXkiZW7gQ0et+PMJI8e0GDBo6Hli+TBOJME5XnbR6xG+zTumadm2Hbu0vmXh
gyddd9mMNyPvSG0k+13y58NHTZHPhrQbl14xp9/o8SddCUVR2CXckf+hKorlwlmzTw4EAu6Xn3tm
LSIO6JmzrjzWl5KaWmObAHDmeTNOWLt65f4fv/1mLYyOZ96W85HQDU3e7N8VE/2MSL/52MMP/ffk
U6ecYrNZHTU5f8OXuImiwy7D/Tve/YdQJhgMks/efWs79P6d9un0oDyOdUInJH9edN99g0aPGXeH
ze7IBMJ/82lTp/o/ePfdZ+fOniX5swl/nnbZVb37njD6LpvNkUf7h4GjTqpc8eO3Lz887zrJn2vJ
n9PS03X7SgCXs3Hx5/qUAxowzv5bANg8Xncq62wId7oRWRAtYpz167RM2KrqZUTXPW4nJc3UWcbm
suHTNkgSLQbvhGRz/0bJMwDvQ/fdfoXDYfNRbRTLJZJXslbO54iM414nGHxctw6L7r58GIx5hdl8
0PxGdfzsoEQsauN8dgPw9OvXo+mzT963wOdx5+o6rOsou1nocQN6tnnj1YfHWiyWDADpnTq0LrSo
ihptC4SXtVHHp54xoc+JE4a1hXEjQ7MclY1Fxiw5YFNRVAGo3LRpy4E1q9atimtLmfoXyaLGVQtc
Hn5RGaEOm/wefw/7rO9/+mPv7t0HSqETPLqqpRLijr0uiTOgtz/D7spXX31Fu9OnTHyAOp8jIwXY
bFb36aedfOHNN84ZgnC+RtEGUUfSlrGEiyXQlCSXIxwByR/liF/3/3TgwtYbnbR2nDF5aLPTTh30
KOt8BiGwWlTniBO6nTPvhjNGITZXvCjHZUOzDewAIYRYAszLsTwnJ5uwOp+cmgzo5LmSuc8Po9xZ
mfODJvZ9JP45RBzMAsDm8nrThbk/o3ZTd0Ro7HVqe7nvbK7TjMysZOj8md9nQfLn2kHkgIzhz1ar
1XflNdfNsdgsLqH8WDkBEMqckR2ff9J4j1H2XXv17TjzymsGw8if2dzfkj8fHmrrfPYA8F16xZx+
Z58/4zZFVe28/NiNQ1VVVS+be83IU84461hEckFnZefk1qTP9JxqsVquuO7WsSmpqZkwbkBptn9O
Q5c37aeEARx79+4+uHr1yt9j9YjTpRibq8tD3xgShk3LNOjyiS3DPVdoAzj95vVfYAP+XPHrvv37
9lL+zB7xAjjqEkL+fPFll7Ubf+LJD9jsjkxWLlaLxT3upJMuvPQKyZ8jnwb+PHTUic2OGznuUdb5
TAAoqurs0nfQOafNvELy51ry58zMLBLVNxD4kpOARsSf64sD2qwjVm0WqzvW6cQ6QiKb4cQ4tqg7
JVIGGgjRDNcdDgeN1qAGh918UEZv1Ix4kRuGjeeefereCYWFeX10h5SJ44mEdYxQRzSVIitXYrzf
4NwSXieYesbY/ueeM6EbjIYz3i7PUu7mqHXkc69e3fNfe+mxhcnJngJwcjI6M6mOEgwd3Lfl0qcW
DFYUJfX5F98uv+X2B38jWih6XSzr8P0Wi6LcdetlJyQledOh7wJOyXO8TRPYv6shgu082RnYSgD+
d/7z2fcw00mDPdXiljHKlCkjst1mOm4oQwRl9JQAfHsCCN5699vN0DtyeogiCfgcdnUB1nZSx40d
gGPa2adPVVXFabLaRznttInjYXQI8INDfsPNwwFLcNkJDEqgKwD43W4HG7FBD5ZA0/Z2JAYuZk4b
GwDH+WePPMNqUT2i9gNCMG50r3HQnSmsE+VI1lsigR+o8IMhSoJLoS8FLAVQ2qJ5noXtS7My020w
RntQ4lzKHFTnRCSan/BJeBJdj8DzZ4vDak+KcXJEnU+sI4JzYoBzgIA9H9ElRaVcjz8kf64dRHZM
xJ899z38+OSsnJwuMc4jzhEZI6cYmfKOK+Yew/OM94yZOOW44RMmdYaRP9MN6iR/PnzUKvL5iquu
6T/tgpm3WS0WJwGEG4ey+qwoinrF1dcPmnzWtE4AUm++evb6n5Z9t10zyD7CwgRtIj0jM3nOzfNO
QFjOSdB5NJU3P+lQX3wNhwq2n2KdT9QBXQHA/9H77y9jnb9snWoQy0gT6qDAHjOyMpYx01eRjTDT
fxJT5tvPPt4MI3emfTl1Qov4c13146b8+ZRTp0xVFNVJgMh4wlBHyoQTT0oY/uxwJA5/HnbSqWco
qtUDxLZFgKD7gKGSP9eSP+cVNLWwepmWntGo+HN97BQMxqSyqqI6ruMq6gihUdHcddYJEnV6hCMm
S8rKNOgOZ+qMEs16NRRFOpIwI890GUd09n7G+Wd0PHHC8Av5aFdN08jOnXuqQqHI5E7UyUXlphmd
VyKnFNHLmjmtQAgUhSg3XHXOiGNaN82DbjypE9osikMOomJRa+dz9+5d8994dcnC1NSkZrrjuKaV
C+Hr48cObfbYI/N6AUi594FnDt7/8HObdOejiaxJ2A5kZ6cm3Tt/ziDo5JkdLPE7Hjd0GfMEiI/g
qADgf+Chp/67a9ee7RUVFZWBQKD60KKVdXmIZco8x8w21/B7/HNjy2ioqKoKbd66q+St95ath5EI
sB16TSk46grsANQCwJ6SktTW6HyGoR5yczLzIF7JYUdsBOLhgm87dPBF208AQOXLzy8Ypaqq2VIy
EXn+pwMX3g5Fl6ynpnraEPpYQftJS/XkuN3OVOi7evPRG1QW7O80BPADIX4pKEuiSwGUFeQ3cbB6
mpOTbufuKxfcR3WO1Tc+D39CE+d6DINDq6y8vDTG4QCRIyLSMETXOceIFlGlkpLiIIz8WYVx8Cn5
szniOZ8N/Hn8SRPb9O7f35DzlxACTQuRfXv3VoW0UK0dyXQgTGULVrYwvwdQlHMumjUyr2mzJtD5
c02Rgw2dW/0T8I4zM+ez79pbbht61rRz51lU1cnKNurYhFifoajKpXOu7jHptLPahkKhpLmXzFj/
07Jv94minmN0HEDPvgPbDh87oT1iA3ZYebNj54YqbzP+HA3geGnpM8sPlhTv/6fOX6Eess8ylGGe
yz5LaO+5Zwl1HagoLw9888kHGxDmzpQ/U24QLxdxXffpMfzZl5TUlgCRsYLx7wchyMzKShj+fPt9
jyYMf/b4ktsY+n7Q4Uf4nCc5JcfpdEv+XAv+nNOkiYPV0dT0zEbFn+tDDmgRop3Yjh27dx/btQOM
TgcYnRdCpwQQ47jgnBY7tu+qgFFBeFIoIUY85zNLoNydOrXPueXGK26yWlQHKwtCCJk05cIVn372
XWjYkL5pr7x4fzO73abAWAZg5C10PsfIHqbXvV6X45H75o4ePm7Wy5qm0U6A35yMNfB0B+l6oexH
AfGcz2y6Fc+QIf2bvvDs/YtTUpILTSI4QavVTIcnTxqZHwhUWS+ZddvWm2994IDX43Kfe/bJWcZn
ACJZjxs7sOPAF7ut/ua7X/k8ZpXQCQAdQLP5qhqqvOnfxEdwVAIoLy+vLG7dbvDNCC9JSwGQlJKS
lOR0OjyEEBsAKyHEAsBCCCwAsQDEql+DDSB2aLAQwyCU1EhEUlJ80Wvl5ZWh6uqABighBQhCQQhQ
AoqC6mBQqz5YXFoJY25vntTRSIISAAdhdEKLHNCJ0Jnz9tQKwEpCIQKmnfNO+JCmEYQJYADGPQzM
Ukgd6t9J9YF+54l0CEB18+Z5tr69Og2/6IJT1jy05NW/oRM0fsPHI02i+NULFgBWLRRZpSa0NwSE
gGjBoAvhPqoCxnpraNEbPGhF0L4tgFhnIR3I2ZvkZjp1+6ohMy3FidgVFGwkB43aoSsOzPJFShxZ
iHgsdmzftqNth47CgWTUUQXxQJN1ToC5TiL8etuWTWWQwRqHAxF/juocGP7s8HiSL73y6qtUi9XO
OpxCmkYun3n+ip+WfRPq2adv2j0PLmlmdzgVM/kR2ocQk3NmbYI55/b6XHNuuWvMleedEY8/szlA
JX8Wo9bO51vuuGvE+JNPuU5RVZsmkCHiyQ4AoCqXXnVt+7LSUttH/3m7+LrLL9624NEnHV2O7eFj
9Zk65QznAEy7cNagrz//ZEtVRQWfA5gefL/eUOUt4s+VCMvLHwqFSiePG3Wz1WrPCIVCyZqm+QjR
3IQQp0aIjQBWRHgzASwgUAFiJSA2EGIFYCMA/R516hOeixCif1eU6AgosjCfQAmLUGFzditKtQJU
A0o1FAQj3zUoCIXLKRoUVCtQgsFgsKKysqIYYd5cDHOHWMLz55CmEd3G6TaRtvNQWKHqnD/nNW1q
69il2/CTTztrzRsvLk0M/mzoJ/Q+n9ZmUJP8GbXgzxmZ2U627aWmpjUq/lxfHdBRBfvyq+9XjRk9
RHdMGQeSelHhdUZWAgfmV9/+bz/ESfTrlZCPMuKRZwOBslqtyS+/8MB1Pp8nl5fNps3b/J9+9l0V
ANfnX/4QWLFidWXPHp1csbKjsoWJbEWyh/g6CLp0apU/94rTe85f9ML30Al0NYxOSdYRzRrpxtwm
aut89g4fPrj5s08uvjcpyZtPaI5uOjAy01GT62eeNi6npLhUve6me/fNufqeIrfb4ZhyyqjkmiYp
LKqi3HTd+QOOH33hDhhnlEW5tEKRv62h6j0lQrQ9s8uHKhHu9Gj0Ei0XOHiwxA+dmNEJJjpTzq50
oAedCdegO6E11EBIDhSV0DqnBE2DLh924CPaoIHVV1rODz0CmpJoGsFB702E9BsseAJj2bp9x7q0
tJQOAIR6s27dhj0wppDiCeChOIXiEWxWPiyRJgDIzdfN6G+1qM6JJw/rF3FA8/fG61//qc7x/ZC6
dcf+v7Iyk3ub2Zut2/burQwEaXvmI/bqc97a2r4vOxBiSTT9+20Ik2JXRkaqV7fhBClpyS7oOsdO
7lUwn+xSXdYxJZKz2Tsnil7WFxDuOwFAvvnisz+HnDAiMpAUOa0Q5VfxnNBgvtPPH7/5ci+MDsdE
WJKd6DDjz3zwhgeA774HHj0zNT2tDR+RvGvHDv9Py76pAuD6+ccfAr/+/LO/d//jPLqjgHNCC2Qa
2xaYCEH+XOSe5se0zZ945vTurz/35I+Q/PlwwPNo05zPt89fMGbMhJOvUaBYdBkadVCkz7zTTVFU
5aqbbmtdWlayedlXX/ivvnjGzkWPPWNt17GTq6b2kJKekTT1got7PHH/wm+g82ieh9EIvYYqbxF/
ZgMeygHYd+3atQfhOilH7MoAlmuwOd5F/JlNB0r5M1BzX0ntLrsBu2gTburUYiMr2ahclj8fhB4F
zTrEEp4/79ixY11KcmoHsW4AmzYmBn+eduGs/qrF4hw8Yky/iAOav/eo8uf9e3b+lZSW1ptyAdb5
TAjB3l079wYDAcmfa8GfU9NTvWzb86WkNCr+XN9ScPAKGlry+PPr9+87sEPsuIrkf47rfCagqR90
dkWwddsu/w8/rjgAnSyxziiRU1qi9uTZC8D7/jvPntusaV4vkWxyczJcx3ZpnwzAXliY52jdutAe
I7uIvEhEhmLZimSvia9Hypx/zvg+WRmpGQiTBD6XHbuUhM8R3NjBdshsupVo2o2BA/sUPvvkosVJ
Sd58owzCOdjN87VTHY1cZ+R80YwpWTdcMzObEGK9ZNa8A+9/+HW5qY4zeYW7dj6myZRThrdBJJoE
8eVM/76GCtaW8Q5oSjgPAigCsB/AXgB7IseuyOfuyPl9kTJFAIq//OTpDpvXfdp96/pPO25e93Gb
P5e/2SwlxQcA5IVn7kxfs+LNnI1r3svZuObdnI1r3s1Zt/KtnFNOOt4FANdffY7371Vv5W5Y9Wbu
hlX/12TDn2/k//7fF/Jfe2FeLoxLlUoRdiaz77c38k6idzwQKWtGoI/EJh5HGoZ3uO32e96uCgTK
RfZT00LawkWP/AJzovxvtmUDYe3ds9NQAoK2xzTvkZGR4kJsLtjDIaWHbXdvv/vl/1RUVhWL6o0Q
Qh57+uOfmeKJIPfaQhRtGi/tAV+GbyeURLMRNwZHUkqKL5ntR5O8HpfNZqH8jI0GYyMiWUeUaKDK
TmLW9M7x/jYJI1jurAEIvffOW5v37tmzmV1+bMwFTbhc0Ox3Ev3ObnJGCMHWLZvK1q768yBieTPv
hE4U25oIqG3whgeA9/b5C8f27Nv3DJFcMrOyXe07dkoGYM9r2tTRpn0Hp+5AFsiSc8JEPwl/D2HK
CiYhCMH4087ql5GVnQnJnw8VvPyjUYcwyj7pjgX3jhs94eRrFMDCyoPP4y7SZ6Pcw99Vm0256a5F
hd379EuurKywXH/5RXt27tgR1NsBIrYg9vkjxp18bFp6ZgZ0WfMpC9il9w1V1jx/ppuQsfyZ56eU
j9JPyk33guHPDz71XJs3Pvqq8/999GW71z/8otVzb31QaLfbNQDa1bfcmfbu1z81eeern5r832ff
5bz9xQ+5b37+fW7/occ7AZCBw4Y7n3vnk5zn3vkk57m3P85d+vbHTZ5965P82+97lOfPZYL3o++4
i3m/3fz7wRgBzU44JJqNN7zDg4sWvx0IBMpFEzMaCWmPP/poQvDnjl26DSUACpu36JGSllbn/PnV
Jx/4T1VVZbHI+UxAyKdvvST5cxg18mevNzmZtcser8dlsdgaDX+uLw5ownzySxSCb7794Qd0IBnr
uCJGxxV/3eCgjOQgJgRPPvvmJkIIm8uJnxFMlB1eEwWHRJ5ffO6Bif37dT/NbGLAYbepn360tM1X
n71Q+P1XrzZNSfZZWKejLlv9/tpsNqhf10yvJ/nczttvPq8f9LxmtSFVjZlIx8wuwzjp4AbgPe64
XgUvP//w4qQkb4EwH7thgoDZSI6bIGAd1fT6lVecnT539rS0UEiznHvBTUU//ndFlbAdUD2P3H/x
zFN6QB8gsQOlxipnamOpvRMR6H0wktNdAHYiTE6po3cfgAMej7usS6dj0n0+l83jcVl9XrfF63Wp
Bw+WViuKog06rpsrMyPVkuTzqEk+j+rzetTUFJ/apUtrGwDs3Lkv5PO51SRv5PC51ZzsNOvA/l29
LpdDgx6RUR55vwPM+1HivJN5zz3QneQHoBNodjMPfilbIiCmD3z//U92XnHlDXfu2bN3O2s/Dxwo
Kp995U2fvP7Ge5sRmzqIPuNI/l0i228BYDlx/OD8zMxwlLbdZnXOumhKD+h59NjoEnrPkdYxdgCk
AdB+/nVt0dwbnp63e/eBzWy9lZb5/Xct/r/Pn3vlq3UwDqREzjMgcdoGW19mBNMS5xCRUfY777iM
1oPP501mbbSqQmnRrMAFY72zvE3khDQjxvHeWfTefI7Rhm6rawvedrCDm+Bnn3z4se5QZJyPAOdo
1K9rwuu6Y+rNl57/G7GDJlEas0TTpbpCPP5syPkMwDdvwb3jR42dcAWBosbKCFCtVnXJ0pfbPP/W
f5o/+9o7TZNTUi26Azm+I1nkoDRtE6xTM3LO7fE5z774yv6Q/PlwEG/s5Abgm3/vg+NGjZtwlQJY
aL51g5NYoK+83DVedoTAZncoty28P7d9p67ug0UHlOsvv2hvWXm5ZmYD6LMcbo99ynkzukKXM80D
HW9T74Yq69rwZ94BTblpDH+2WGwlHbp2y8rMznanZ+c4MrNz7SmpqZZAIBAEoPXs19/l9nhVj9er
JiWnWNw+n+r1Jamdju1uBwBN00hmTo41IzvHmpGTG/nMtnXu3ttjs9noqkC6vJ/lz+y7sZ972PeD
kT/TqMx6wZ8///yTnfNuvfHOffv2bWedz0UHD5bfccvNn3z0/rt1zp+PGzYyPyUtvQMIgcVmd046
45w658/rV60seu7++fMOHtizmbUJFf5y/9vPLvn82w/ekfy5lvzZ4/UmR/tUQgCoSn5B4+HP9S0F
ByuI6EZZc66+87vjh/YbUliY1zJaTOjYYuQZURwwZej1VavXlz786CsboS8loodIqRJNmeoCtSHP
bkR2bH58yfyx48YefzEBUfi6Z2Vns1mUY7u0c5ldF8nOVLZsWzDcD+H1saP6tmvVMm/5+g3b2WUP
7K6jfNJ/amgaG1jZi4izG4C3T59uTV56/uHFycnewlj9BOLLGNHz4uj28PVr556Xun9/MXl66Vv+
M6ddt//zDx/PKijICts4k3bQ9pimmWNGD2j+/gff0YT/Huh5luwI6z012A1ZzvRv4tNwKFyZIPTc
djTCncqb3WjSDaCqV4+OaQAUVs5bN++sAkCa5GapbpdDMcolXKZ5Ya4VAP5avyUosuGqChzTskBZ
sXI93WWY7hRcHPlOI5pZu02jutn81rxe05llngDUJfh3iS7RevrpF9YsXfrybX379mjesX2bpmvX
rq/6/sefS6uqqqlznq2Dw80RVxsSwhLn6EYv500/eaSiKFE7f/zQPr1vvG3Jysg9NEKI3djFzCnx
T2Vg4A5vvffDxrfe+2Fer26tmrdr07Tppq17qn/8eW1JVVU1XZbK7+xu1u/XJfiIHL7ODiV6x+wc
S2ZjoiXcTkcSP4mbn5/rWbtu0wGYE3KeJNNzgHm9is6zbVj0nSXoiSCvuoaQPy+68/bv+vYfODiv
aeExNS/b18+Du07vW//X6uL3335jK8yX5NPfTxQ9qmvU1vnsBeC7df6isSPGjLuCAGo8eVmsNqV5
i1aOWBmJHcngzxnKMvcwzhr2Oew79BwwqE3T5i1+3bLxb8mfawfeVrMbTjoRlr/vrkX3jz1h5Ohr
AKIYdRGGSQOR3MT6apShw+lW5937cPYV50/dvWnDutDdN1594Ob592UoqmryrPDncUNHtH/2oXt/
9ZeX02AAyqHN8gI3tPzf8fgzGxFJ+QXNi0sdiPSTTVdY1a5jxySLalFZG7xn9+4AAOL2eJTk1HRL
VB+ZMk2aFFgBYNvmTUFCYuWvWlSloHkr9e+/VlP+TDc6ow5lVlep7FgOTe06q9tVSMzVg6b8+ZWX
Xlrz+quv3tatR4/mrY9p03TDuvVVv/7yS2l1dVVC8OcJk6eMBKBQ2fbsP7D3kw8uqnP+/NNXn2z8
6atP5rVs37l5fvOWTffu3FG97o/fSqqrqyR/Np6Ly58dTmcSP9mb3STXs3nT342CP9eHCGhRpbAz
jIFQKOQ/a9qVT5WUlJYiEh1p6nyOWONoVDTnwCw6WFJ9/kW3/xEKhajy0E6UVSSaI5QgcZSprnBI
kRtPP75g7JRTx81RQCxsVHpUtKxj0iAbLiIW/HX2fi32utD5HH4wXnosAAAgAElEQVSu6LrVarHM
mTWlO/TIWG/k76DLCKnjjZ91bKgz+yKIDHVMxHuHtq0yX3vp0cWpKUnNdf1j9VOPSBa3gfD1mlYu
AMDd82alDhzQzbH/wEEy7fwbiir8lQSRiGqzdjBj+oTOiGyOGPnkdzymM8yNRc50hpVdAcIv0zuA
cCTHPugRx2z6jQMASrp1beswyJUQbNy6owqA1qZ1gS1GPyPlmhXmWgDgr3Vbg5FhToyeH9OmgN0x
mI0yYd+NfS/23ejywTLEDpISLX8dYOz3KMmrRHiDm5Lvvvtp85LHn1v+5dff/11VVX0Q+t/Gbg7D
5uczI9CH0q55fWBn3R0AHB3btRrC2uFWLfNbdu3cOgd6hBTNIU4nMI70RiUsZ6DL2Wh79v/31/Vb
l778xW9ff7dyQ1VV9X6EU7Kwm1Oyg+gAjBEI9Pl1AdHEH0tK2RzsduY7rW/63cmdc3Dl+GdQOdks
FovdZrc6+X7W43WxfSO7GsbKPIN9J9Hv1nSevZ8dyMeL5mjMMOXPACpvv+m658tKS0qpg8k8ilI/
rzGDJvpZWlocvOO6OSuJzp95B4Xkz0bE48982rqkOxfdf+KYsePnArDUNiI5VoZgynLnzO5hn80/
B9zvEUC1WCynTr+wJ4z8mdp8yZ+N4G0573x2A/DOvfbG404YNfoqAigx8iNGuWkAeL3VWLlG7hNF
UPuSk9XbFj+U6UtKsvz4zZdVLz3zeIn5s8LK6/J4HeNOPbMDwvKmB+XRDhhTBrB/c0MEy58pV6NO
3hLo/JnlznRl3n7oHLW4facuDmOkOrB75/YqAFqzFq2sAAT6DOTk5VsBYMe2raFQKBSr1wRo3rKV
A7H8meZ15vkzy6EPQOdINNgjETcfZBGXP//800+bX3r+ueU//fj939XVVQnDn5u3OGYIa2+bFBS2
bNmuQ8Lw5w2rft/69ftv/bbq1582VFdXSf58iPzZYrU5WeczIYDL5Wk0/Lk+OKABoxLEkGcAFb/9
vmrX2efOfby4uKQ07JjSnU41p20I25OiopLg1HOvX7l6zd8HoDuf6YwunRGks3yJONNXV6hN5EbS
M08snDBp0ui5CoiFVpep4zF6nXU6MRMLps5nej2Ocxv8/XpuYPb6qBN6HZOTk54GI6lindCswjZk
QhUPVO7U+Wwgzk6nM+n1N564NS0tuRXNw0y4+mfTosSdPIJm3gYicrRaFOWZJ25Lb9E8z/rb739V
z73u3oOElTOfeoUQ9OjeNi8/P4uVM798sDHs3gvE2jI+FzQfKUFzQlOHLj1oXuXStm2b+3jd27Rp
RwUA0qplgTVGPyPyLSzIsSqKgj17D2jFJWUa3x4ICFq3yHdw70eXErL5qou4dxSRy0qIyXMi2HT2
PVgSyObuK4Xx76QDBCoHusEiuxkQ/3f9k8G/yPbbr50zravP62rC6rCiEOWcs8Z1g9GempFo+mwR
zOQSrzyNwGDrjg64DnAHm9+QHWAl0gaVoqg5npzS6Dk3c7DphjwwOom8gmtu7nABcObnZycrgML3
o16Pm10d4eTew8W9h5v7LbPDbfI+bPvhJwx5m92QbbcZePsh5M8rfvl5+23XX/Vkhb+iMiYNg8FZ
ZXRgsd9Li0uCN1x+8YrtWzYXQR94spGQkj+LUZPzOZx2457FY08YNeYKoigqL5v4jmRBOc6RDENZ
wT2Ms9HomBbcEynbtXf/VqmZUV7FOqAlf44F2wbYTZxdADznzryo2ymnn3mboqg20YSCJpCvKHd7
9BzvkDQ8iyAnL9963Z2LUlVVxQtPPFL2/TdfVZjpPf3eb+gJraG3V9Y2sw6Ohpx2RcSf2c37WL5G
+RnPnw3O3eatWycZdZpg986dlQBI02YtbMREntlN8q2KqiqBQBXZv3dvSKTD+c1bOCFOFUI35zbj
z5RXsisN2by0tK9JBHteb/nzmedf3NXl9TYx2nUoo088RfLnI4M65c/Z2U2SAUUxTAqCwOX2NBr+
XF8c0IDeWKO5n2FcRl3++Rffbxxz0oyn/vpr445Y52I8xxXB6jUbKsaedPHKZd//tg+687kcsY4K
dhlhIihRXYKfvROSJ4Qjn8dNnDh6tgKoMY7FmjaKJIwD6whtNki4+8NG3piX2OGwWS84Zww7q886
JnlS1dDIVE3gI3dESwa9n3380qymebm9YycHNKH8dBkLJo8Id92kDaQkedSlT9ya5nTYlZdf+7gi
nF6DaQNsTngQWFVVnXbGqGOgG3hqlNkdqhtL9AZgJJCG5dqItY2l0EkrJaV0CWZlYX5OGj+x8/ff
WysBkBbN82wx+hn57nBYlSa5GRYA2LR5R5BtA/R788IcF8QOFTpxWAadJJUK3o+PyqMOkUSz63zf
x+5GTnNf06gVlgQWI/y300ECv+ydJ2BmRENUFyL9pzbABsAxatRxI0R2eujQHh1hJEIsCeI3WDmU
gSr/Tuw5+hLshAWNSKIEmo2Sp4Mttv7MJimONvjlgGy/yzuuPNA3A0uOfLJHssn5eNd9ALx2u8Oz
ecu2LSWlpeXl5f5AeXlFoLysImC1qLR/pDaUJe0+5hlmv13bcz4Y+2bq7KBtqKE6Og4HNfLnb7/8
YsNlF5z9+LatW3YboyjNnZBa5PrmjX9XzJk57Y/Vf/zGBm9Q+8vzZ5onNNHs7NFGPP5M05d5ACTN
u2fxuOFjx88FiUQ+mzgPjU7nWKdwrRzJqEHu7LP55zD3WKw2y8iTTm2P2AAOyZ918PKPiX7u0adP
3rkXXHyHxWp10XoXOpwR2w40UTuJDoPos3iHcvj5XXv0dp553oVJhBDcf8fNxQf27QuxbUEjxvaT
X9gi/ZiOnbJh5NGsrBtTIAfLnyk3ZSOhaSBHCcT82Q+gIjevINUY4Q7s3LatCgCaNC206bpu1Emr
zaZkZmVbACi7dmwNiiYMcgua8vw5GhUM3XazaTlKIocZf+ZT14H5rEvUS/7cd9CQEby+AkD33v0k
f/5nSAj+bHNYPTu2b91SXlZe7vdXBPwV/oDfXxFQrY2HP9fnHNC8w8EJwP3776u39x88+aWrrjyv
7/SzJ3ZPS01yUkeT7pykykywc9fe4BNPvbH/oSWv7AgGtVIYI/2oEWYjOPjcZXWlRHUN0RIGIXl+
+vEF4ydNGjOHRj6bRyUDMbLiHFP6ddRwnb8fNVxn79fLjhvdp/Vtdz33K2Jn9R0Itwcrwm2RV9TG
0Cb4qA2WOHtefenhiV07tzuZpscwTPzEqXNxG6nFdeZ57do1t9147Xm+6295pOTKaxYX9+rRzp6R
kWwxe8aIYT2bz5u/dDmM5JmdEbTC2HkqaJgyZv82ms8O0O2uaLMFSpxCkbIWhNtAICs7PZ23vX+t
21IJAM2aNbGLdTDcIlq3zLdu37E3uHHTjmDnDi3sfJmCgixKoOnBbnpF7TWdfedtNr8hBBBrzxNJ
vvQd2byCVDa0P+TzwdH72A10AeNSPypLjXmmqH2bkWih/c/JyfC1bpnfX2Trc7LSUkee0KfpR5/+
SOXERkrZI38H/16i36/pnfhPeg8l0Qr0nOZsOzdEh0LPd5hIG+zwziueQNthtF+i/IBAfGLJy5dG
hXgA+Nat22jt3H38K9DJLd2hXUNYnrSeab0h8n5OGHkUX5d8vfLXWB7IR5kFIu8aiJQPRj4bu7MT
qAV/XvX7iq3TJo174ZwZl/Q/Ydz4TmlpmZ6okwn6IJg6uLZv3RL46J3/O/DWy8/vqK6uLmWex/Nn
dpNXyZ9r5s90AGx0PlOHU/STlYnJOcBwj7Esd467B/R3uOeA+Z2YdsGc6zN0RJtXn3xkuaZpImcJ
5c80crKx8WcK3o5Hnc9Wq9V3yx0LrrO7HOm1lQ/M2gbiyY+9j0Tp2qSp5/p+/fmnqpXL/xe4786b
Dt604KH0cEnxs44bNqrVXyv/2AFjEAcbnUntM/27G5qczfgz/Xc8/kwduDQFQ3V6VnY6L8ttWzaH
HdD5BXaRDICwbPKbNrfu2bUztHPb9mC7Lt0dvO3OyS1wM+/FrnbkczxXMtfN+DPbL7N1kSioV/w5
IyPHl9+0WX+RHqdkZKb2HDCo6c/ffS358+Gjzvnz5o0brZPHnNCo+XN9cUCzDgFaeWZRee5AIFg2
764lv911zxPbhw7pVTh4YK8mTXIzPWkpPke5vxIHDhzUNmzYEvztj78qv/t+eVl1dZDdJIV3QPOb
KYgioBPJ0B4NUKVjlVFInp9/7v5JE8Yef7kCooBz+gmdvxEiZH6dvx/G68x3M8dWzc7tKCNHfpPM
pOOHHJv32ZfLyyBeVsZ3Qo0BZrO3UeI865LpnUeNGHK50flYG/nGvw5A3IYE1887Z4L3w0+WVX73
/YrAnOvuL372sRvSwk+PbQOtWuWn5uSkJe3adaAUscTZbAfvhkiggVgCxW4YwxItlkDTtm8BE1Gc
lpaUyct/zdpNVQAchQXZtvAqBQjbSKuW+Zavvl2O9Ru2BUV6mp+b4WLemRJhSpRphJ9owyNickDw
WdfgyQOVBQXfF/IbkijMfYCRPNNJAyJ4dm3+fr4NRFMv3XDV9EE2q9VjpsuTJx3f4aNPf9wBnUCL
IuOozGqjb6JoFPpOVuY7fRYlVtXQyTU/kcG2H3YzHr7N1BXYgQu/+oRfWmcDoLZoVuBxebw2gCgA
FEJIpD7Mui6iEAKFEGLRNM2macQeCoVcmqa5QyHNq2lBn6YRLyGahxA4iUasADRFURyKolhVVbGq
qmq3qKrbYrH4VFWttKhqpaqS6q079pSVl1cGmR+viTjTF6U6zLZ7ygPZwRA7UAYarr2uCTx/jreq
xV1VVVW65IFFvzzx8AOb+xw3sEXbDp2zmrVomWSxWW0Op8uyf8+e0OZNG6pXLv+lcsUvP5fAqCes
A7ocxhR2bB5NkS1uLKgtf/bdfe+DJw0bPnI2IUSl1Ih3PoucjuFTsc5n3gkVzyEZ34ldu3dIz8j2
de3dv+DXH74tg758uLHzZwq+v4pJYffQE8+elZOb25tEhyWxExC8nEVtBNBlGnMuKlPjdQJAVS2Y
fePtqRefOWnPLz8sq/ry4/f9g0eMcRsc18z39l17NIExNyrbB/FOO55nNhTwfxfrBKR8hnVMWaDz
MMqfgwBCSUnJWdG6RriON29cXwnAmptfYIuZQGC+N2laaP31v99X7WQioNky6Tk5LH+m78nnSRbZ
bFGghhmPrmvUS/581swLB1msNo9YN4EhI8d1+Pm7ryV//mc4ZP5cUNDM4/K6bCBEISEoER5tQIj9
B4FCAAUkGObPhNi1CH/WNM2raZqPaJpXI8QDQpwEsBJAUwgciqJawxxatauq6lYtFp+iqpWqqlaq
ilq9Z9f2ssrK+s2f64sDmoJVdBXGpS3s0mt/61aF6rr1mys//eyHvZ9+9kMA4fB1uqSeGpYQgFBa
ajIOFBXT3DZUEPwGhDVFb9S1Mh0t8M5HVoEN5PmJx+4eM2HMsFlKRElrTpnBVGetnM/0O2q4zt6P
Gq6z94fLjh/dr+VnXy7fgljDxCaHZ2dWG0NbYDtO6nx2AHBZrVbv5bOmz1ZUiCOORZMBMfWPGuQj
uG54HmBRFTywaE7KgGHn733/w2WVX3/7a+XAAV2dojamKlDGjerf9Iln3tuH2AT+1GZQ8tzQdvAW
QTQ4oOcAva1rzPkQc5DMzDSrx+VIZmVTXFxWvb+oWAOgNMnNsLL6y+toYUG2FYCyYeO2oKidpKX5
HA6H3VJVFeAjp9jIDHbJuWjpl8h+J6Jc2fcOMuf56BV21t7ev3+P1CbZme7X3/xwN4wRVmwkC18n
NUWx8BMQMRt3DOjXZZi5LQYGDTy2udvt9Pn9lWwEh5ljQtQW+fdh34t9n2hOvcLCXPcZp/RtcefC
N7dEytN6o5yCHXzR+mSjX0QbVNZFW2HbO60jGwDH7799e2l2ZuZQWJQkq6p6bTaLx2q1xE4E8DZV
YEOjKczi9ZU1XtOEvxvzHux3jZCq6kAFNKZ5RtpNdSgYDAaDASVyIhgM+jv1nnl5KBQqj9QBbS9U
L0QD5sYKWgd8FDTrhPYD8DfJK1B2bN9aueyrz3cv++rzSsTyZ0SeQ2x2O6kOBNiluZXc89gIKKpL
iRAFVReoLX9OumPRfROGDR85mwAqAVUPo4PQzClJCOVIbFnqmGbLEl0lBc8RObGFjm2Y/B4BegwY
0uzXH77dhJqjYhsbf6afbBBHdBJiytRpHbv17HWOubxZOZs4nOPIR9gOoMuNls3IzrVMvfCypMcW
3VX89EOLSrr1GeD0+pJU47PCn3mFzVPTMjJ9B/btLUFsn07tM9t/0TpoaDJnOQv9Dhj/duqYpnyL
9lchAJrX61VdHm+qFnkaAUEgUK3t3LmjGoAtMyfPbiZPAMjNb2oFgG2bNwZFbcDl8thSMzIcRfv2
8U40nj+zHIi12ewnK79ElCVhjlrz5649eqdmZWa6P/nwP0eVP3fq1ntYPDvcpUef5k6n21dZ6T9q
/Dk3t9Ddd/joFm8ufbTB8uePvvjq0vT0jKGKoiRZLFavxWL1WKzW6ERATCojvs9k5cSVhegZJmVr
/r04ZTWNBALVFfp52oYATQsGq4PBACImIxiq9l82eUyd8ef65IDmjR2f+5M6jyvT0lK0ZV8+f15R
UYn/m+/+t/e339dU/71xm3rgQLGNEGJ1OOy23NwMy3F9uzoGDezmzspOs3bseur3+w4cZPMDRZ8H
Y56jxh79DJgsG4Ee4eB77NG7Rk2eNO5qRSFqWPEY8cV1PrPXUcN19n7UcJ29P9IZM2XiObf79W6X
B/GsvgPhARYlj43BCc1HAce0geeeXjwhIz21PSLRrfEnBmCUVYxDIlIijnziXS/Iy7Refslk7533
LC29+Y6nSj77z31Oi0VhnCSI/l7fXu1znnjmPTbxPxsB3Rg3zKECYNszew7QZ78t4Ozh0EE9sgGi
sLLZtmO3H4CSmZlmcbsdqrANRORSkJ9lAYC/1m0LGttE+FAVKK1b5HpWrt4s2jCB7SdE6TZE+pmo
OssSSLqMkyVzrJOdHnYAZNmy/x1Y9funs5b9+OuCHTt201RB/LPpJ0HskqvaRE0Ycv/369c5u0le
Zpd4+u51O+2TJw5r8czz75fCfGKPOibiTfjw5JkO5ukzojtFv7F09k233v3ak5FzgHHChEZnsJvp
0Dpm6zpR+n0+SoXa35SkFF/XmE14TR3Momua4ZppX2naz2ox13gbH+8aFE1x2Czu8DXV8Ls2qACx
Rf+9ZevutaFQKBU6eeYHQaIlt40RvJ7z/DnqiHa5XMEnX317ell5eWDVH8sPrP5jReX6tWtQtH+f
NRQMWZNTU+1ZOXnWTt16OLr26O32piRbzhg5+LvKyoogjAEh7MFGQNV1Dsi6Bu94oM5nmu/RN/f6
G4ccP2L0lQRQYx2LRmcE5bP6YJMb8HL3RM8LnZoiR6bJOfC/x5bV72nbuRvlz7ydb4z8mYWo/6Tt
wHP2uTMuh6Ja46dLEbQBsHJi7osnM+aTfxYIwYgJkzxfffKBf+0fK6pffOLhkgtmX5MS297Cf1On
Hn1yv/7ovb0QL2VvTDzajD+LnNGUP0ejDbv3G5AFAjUiFRAC7Nm9y09CISUtPcPq8fpUVjfBySwn
r8AKQNn894ZgVLZcmaYtWvuK9u3j0y2wjnPe0RrPeZioOnvY/Pm3//104N1Pv5614tefF+zefXT4
c+dje2SnZ2V1YeXE663T7bIPHjmmxUdvv37U+POld9570+tPP9iw+bOGFJ8vqauoP/0nzudYG8xf
FzzX7PcE7cFowxXFare5Re+kwgqrXS9bvGN7nfLn+uSApuANIztDFwBQfdGMKa1tNqstKys1eeJJ
xydPPGlYuChjhPnB1ITxg1KfevadPTDO3lQj1vHM/raZIW6oMFuiwS5d8D30wLzhU04Ze52icDmf
owNORL+LrxPmOvTrURkS8f1sWeGz2N9CDdf1+5vkpns7d2ye/vvKjcWIdU6yEfXsMsKGTqLZwVN0
x9YmTbKThw7tN/VQ6/uvdRurd2zfGyqv8BNCCIqLSzWnw6Y4nQ6FVmPH9q3s+flZFrF8AbP2MWP6
BO/SFz7w/7nq7+Abb33hP3XiUHfsM4C2xxSkQe9w2agNNgKa14GGLGMK0d/Ikiv2iJKqdu2a5fC6
u3nzrkoASotmuXbdBsPwCDp4KsjPtALAug3bgiEtBFVRDM8iAFq2yOMd0KI8XcYfqJ8yY9+ZXdLJ
9kd8dIEKwOKvqDj47ptPXNKjz/iHI9fYtsw+XyRHVs4s2IETHVjaADiuuPj04aqiWKK6yOgoq5sT
Jwxs9czz76+F2DFRAXHedbYuROTZ8C6Rw/na/7P33fFxFOf7z+5ebzr1brn33nsHgwFD6CX0Gmog
CaGEBEIJAVJIwpeW0EMLphcHQscGjHu3XGRZsmX1erqi253fH3tzOzu7e5IT+GGdmM/nfOed2ZnR
vPO+7/O+887MMz8/2etxjnl7xTfhxDP2TED2UjY2YoN+zI5tYfvxfSXeYHDs3LW7asjg/uhOr5o7
mI1O61T6kRjqNo921tVhmacY+5tKLye+t+6oPAQgE5ruZQMS2Cgg3c7IPpxYmcFHuMUAxH909rkD
HS6XK9PpdM2ctygwY+7CpAq3clpOn7cw45N/v9MADT+zuJk+S7WFuy8kM/zMOh09AHzX33TLnFPP
+PHtgiDY9IYuknrP6ggE1ig20qznTkdD1JaurLkBDEMf1OfZ+QX+AUNH5FSUb2+FcWdZX8XPgHnE
oROA6+bb75qbnZMzRqOjfkwBjUb0WTweJ5vWrYmFQiF6rplu3nh8ftHnD4j9Bw22QxCTdSbrAj+f
tGeCIOCSa2/MuPGyHzd88ObyzuNOO9tXWFxq4+cBAAwZOTrn0xVvsTiadT7z2KMv0Jn/+1hMRSMO
edwlDBk6soin0aED1REAYmn/QU5+btAytLH84hIbANRUVca74l1EkmyCWiYhHwAU9xvg27j6S3Yn
K7s4ZhbMwWOg3pLY/h4Wfg5Hwy0PPv701WcuO+b/C34+5fyLjhYEUbKStZSvZy1aMnjF6//6/4Kf
f3r3gyc73e4x6z//OK3x8549e6rKBg4wOno5HWru+DXKZKuyVvrWtF7T54dT1kKHE2B/xa7vFT/3
Ngc0O3FZgcGGi8uLF04bpzIpM99NjSmtqmMWT8/5x1Nv7ODq5FdtjoTtA99XYoUVv2UkCZ7vu/fm
eeeefeKvRFGQDjfyVZ/PORdT5rPvo5t89n2trG6+mLy/aP74ok1bKg5CMxb4W7z7Eqhio1/ZCB73
3x684xSvx5XbXcQyP96/uPmB1k8/+yaaqtEnH78js6Qk12PmoEhFf7fbIfzmlgsDl119X/Od9z7d
dtwxM9xej+rYZuvoV5rr9/nc7o6OMHsRAUtj1rHZV2h9OIk1qMSy0oJ8nj4V+6ojAISy0gKHNv6A
2TwpKc6RACAcjpLa2ia5sCDLcIlp/375XujPZEvlhO7tidU7LMDl9RKlgR0A+WLlmq8uOv+0Pz7z
xAN7z7vo5x+DOdMMRiOD/bB5LJjW0Rn6M9ScE8YNXditvCUEEyYMKygpzgtWH6jrgLaAmeoyFavE
6iQ+ksz9y+tPHjdt0pBfbdxc8SLU7e0UaPFnM8rQLvwwi9Rk+fz75nkzOtiXL3+9/PhjF6XUZXon
smKpA414ySxPMdezqXSwrh8Wkdqp9HIyT8EXK7c0Qb3Nmx6h1gnjLd4/JDWx8kMbRA4/z5y7YLxZ
JCvvmAKTP23ugtxP/v3O7kT9LF5mjVArQ7QvJDP8rDvvF4Dvsiuvm3r6WeffIUiinR//bysimacj
69Q4rMjaFPOBb2/s1JnFFeXbD+AH/AwYZbfu/FcAnvmLF59rSkvwtNGeR6MRXH/5hY2JNqzGT3jr
i7WFNptdMNDedI5ozwcOG+6YvfgY9+cfvBd++clH26659a4sfb/UJov6DcyERl/+qEJ+t1pflc8s
vqJJNyfyi4oLeFrXVFdFAAgl/fs79bSDjmYAQV5BoSSKIhRFwaED1fGifv3tfJmC4hIftDnIX7QG
GPvYm+U2q/96jJ/Xr/7mqxNPO+OPd//xwb233nDdx/iO8fPgYaMXdi+ngSEjxxTkFhQG6w/VfKf4
+cTzLhs3ePS4X1Xu2pH2+HnFu2+WL1i8WC9rWTqwctLqeQ/LwkTf9qw9o+7tsfNZp1MItq1b+73i
Z7H7IkdsMp3AbrdDHDq0bDRho3FMjKKk8UPUyJvp00Zlu91Os4vGWKFlxkDfNyP9/0isw5E9M0d3
acqlF5056uILzvi1KAr21M5nAkIYw9c0nzD5Sjf57PsJgxZW+YTJ188RY772bNzoAXnQR8fSDw+s
0hlQpQLOrowMr2/mjImnqrxnEg2X4DlC1A+bH8zwCwDQr1+hNG/OFMfiBTMdixfMdIwaOcwuCOqQ
Zvi9IhJ1J983pb9imF8nLJ3lHj6szFZX36wsf+3jEGEj7hLzSZIEYdqk4dnQ6MrSt6/Q+L9J7JzQ
AHRuVj5Pnz17q6MAhLKyQkZGKDDj0YwMn+j3eQQAqKg82GXgU0JQXJTthTYX+W9elqdDYvWO2Vl9
hkjDO+9+cFM8Hg+dcMKiqy678PQRUJ0dHqhg0gvtclUq2/gFF5r434Yz4C8+74RhwQxfmVFewyCP
bZIgXHDOMYOh357N7z6g/WDb5xeAaF/Ys1RdADzTpwwtvPjHCx4QBbjeeG/NJu5v5c+zZc+xY8eQ
X3Q+knQ+G8UhvfjiGw2dnZ3N7DizulLjHwU9dT4TQ56iyVkzPWuio/UYjMrv/9b5rLavKApWfLim
Heoc5p1afLTpD0mfzLAsHA6HWDZwyDglOXeQpH/SsEmQQ2GejZ04NUeQpJ7YEzzvHEm89F0l3vls
dnSd97Szzx11/mWX/060iW6DMcmPP2BihIIrxxvGlEf1dA+FvRQAACAASURBVNS9Q+sB965Z3Xzb
MM4RJH4PGDo8Bz/gZzZZ4uhLr752YjCYPZx1aCi68TafF06XRxBElQVz8/KlMePG22fMnuOYMWuO
Y/joMXYAcDpd0JzPal2KyVxTTOpXCHDGRVf4JUnCyg//HTmwv6KLnwcKAbJy83zQ5jf7zTs4rZyc
fS3xukoEIGXn5+fz/F6xu7wTgFBY0s9uyuvM/JBsdiE3v0gEgAP7K+MaXZGke25hCQ3gYC+aMwvi
SBc9etj4+eEHH9gUl+OheQuPuurk08/5TvHzcSefMcwXCJSllu0q/QRREo464ZTvFD8PHTOhcP4J
pz4AiK41n3+U9vj5rTfeaAiHO5s1HcnpS1ZOmj0/jLIKSdyQYqqDU9XB6/CetGcsIysE67/+7HvF
z73ZAW3GQOL115w3xuWw+3RGloVRhISwBhS4nHbpuGNm5UEfds46MlIJk76Q2MnIrti5AfjmzJlW
cuftN/zO4ZC8ps5nwtGAyv+U+Xoapc5n3/8fndsghvdHj+yXBc1goEA6FbBK1/lhGbnxh9//apHH
7cpJjlsqJwfLn0R1NgLAPXfemPHOm8/kvv7q33NfX/733K++eDWvX2mBBAB+v1ckbB0JRzY7f3T5
dIEJBKIIXHnJiT4AePSJt0KKrGj5DK0H9M/3Qw+aWTDRXXRAX0ym4BmAmJnpzyMcf1fsOxgFIJQU
59jZOWHkQXVe9C9TaV+xtyZuxqdFhdke6COgWXrxkTbpQi9i8WEvsaG/0djYKh84WLNBEgTHbb++
5vpBg/plQ71UzJ/4piCaByFmTgEzWifPizvjjCXHGOUt02WO1kuXTBsA4/n6dCshT0+ehqxDxxBR
6HbbAv/3h8vudrsdheFItOWp5z6u4/5OFpwzQsM0UvNIA85mSQAg7d9fvUunV5N8xsg8Q56JvjbV
lYpFnsl7uroZp7VFu4Z+6OpmnNaJtg7UNLTXHGoWYJyz6cbv30Uyc4qKZ1146WiH0+lPGrqMkaNQ
4yUps5H89vj8jsnTZmVDj4XMIh37Kk1YG8Jw3u/QESPyr7zu+t/a7HafuUFKx91k/FlaIdU7HE1N
6GgwZIlFPeDaMzOgmXeK+w/KxA/4mSaWF1i95QDgOvrYZaewiztmiz8qP+rHGQLg9fpEAOT5197K
fW75m3kPP/XP3Ief+mfubb/9XRAAAhkZoqKrS61fIcY5oJjMkbzCYtvMhUvchBD8+/V/hRRD/wgy
snLcgiCxTjCz4zf6Ap17kswiMSUAYiAQKKDjTudDU2NDHIBQWFLqIGAXJqDJZ0IXBwmK+/W3AYC6
WMDQM0GvrJxc6oA2i4K2wly9PR0Wfm5tbZXrag5tEETJcflPb7i+uF//7ww/L1i67BgV9xj5XX2m
l8WT58z/zvCzzeYOXPDzX99td7gKY7FIy2dvL+8T+Plg9YFdhoVeXi9aPT+csmB4Gz0ra9mnbtsz
lmmsq21vrq/7XvFzb3VA04HhHcW2hQumTTcYRKmiJil1QHDsUdOKoIFDVnHSFYG+tkoPGMEC63x2
AfAUF+cHn/r7ffd4fe6CpLFpYpTyhik1LFPnszTSjFdZlskXKzeEeBqaOrfNDFy2/u6MahAU5AW9
2Vl+L8y3lVkxbrrNE/bvY1duHQBc8+ZOO9GabtzFVrq5oSAjoDqgGxqaZCpl6dg3t7QrAOD3uwUz
2ugcG6ZtqM6Pk5bNcRfkZ4m79x6QV329JcLnAwT5eVle6PneSomnG23/m8QvAtJ5IQKwdXaGIw2N
TfWtrR0dhw41tG/fWdGyeeveCABBlmVUV9fGq6pr49UHauMHDtTLdXXNcvWBunhF5cH4tu0VXVu3
V8RcLrsAABu27OmqPlgXrz5QF29obI0fONQQq6lpjCaAmdkRHGbbetORbjzAMzs6CmvXbV5LQBDw
ewteeu5PV0qS5ENqEM3rPV6usaDVBsDp9To9w4f2m6OXt0wXTeTxwIGFGZMnDc+FFsHBbyM0M4b4
j+4YoMTH98rTN16Vm+OfSkCwa8+hzbIs0+gNWi87P6wA85EKmgn3nUxbt+7YzcpWHfbhdDIFzVZ5
yWnEOa15J7J1nuY01uVx7RryknqZW8Rk5tCWrZUtMAJndnyOdBp+X8kSP0+ZNXcGNVaMhhH0RgzR
R0pOm7eoGPozJFn9ma6Lgd2l7vCz1+Xz+f/40GN3erz+UoMRCW7ck+NPx50+MzFidbTS16MQBbt3
bA/LikIOx5FsMIB5o9ii38HsPF9GMMsKP6c63izdkhnvJXXorLlzi4tKSmaY0VLnEE6MPR+p7PX5
AAChjlBS9arCT/3XFwgI+ro02plFPfNzTSEEx592jg8APn3vrc6OjnZFXxeBKElicVkZi6NTOaH5
celLyQybJuVxqD0Uam9tbWptaW5tqKtt27t7R/O2jevDAMSuWAwHq6q66g7VxOsO1cTramvi7W3t
Sltbi1JXc1Cuqz0Urzt0KO7PDIoAsHX9uui+PeWx+traeKijXWmsr4011B2KtjU3x6CPgGZ/W8ns
dKJVj/Dz1i2b1hICeLzegvv+8vB3gp+dTqen34BBcwCjXFWf6fkMBCgsKcsYOmrMd4Kff/b7v1wV
CGZPJSCoqarsM/i5fOeO3YSXhawuBa97OZ1npkNT1qHfTdZ9eyZlUrZnXt/+3Tu/d/zc286AZplY
t90bCUU3dFDpJINhw/zWDBgY8mfNHFsgiqJdURS6/Z7dTmHmZGSZLx2TlcDUnVv39mv/uDkvN2uk
cdyhjTtnYBroAujyqZHJl21ubou/8vpHjY/+fXnDvsqa2Ptv/mXIhPFDfPq62LZg0laqvsA0HwIw
ZeLgrBX/WV8H/fEM9CyodL/wyCxiKqk8ly07ql9+XtYI1WEA87FO0taYH8zwCQBwqLZe1gAzgaIo
pL09RAAg4HOLyfqt6JmguWH+EAKHXRQuOu9Y7z33/7P9qWdXhGZNH+ni6Z+Xm+Hm/jY+OqevLUBZ
pZTgGYC0aOnVzwIoBFAAIBdAFlTAJt7wy782AGiF+cq8IT37wgehZ1/4oAP6ixI6AbRBoxcPpPko
PLbv6SSzUwFoBQB57LEX15y0bDERAGHI4LKxjz9813EXXXbzv6GNDf8+/1uENmY8rR0AHL+84bwp
bpcjyPJcsnuWMh044+QFA9es3VENfQQHK1+pkURv86aJjSChUXVuAL4H7jp/8ZhRZWfRNj79Yks5
VH1Fz64zA8+97X4Htq/Jz4cfrdz5o5OOgdm4s3rQcrGXi1JO9Z65E7mbxd8UfVL/b7GAzf1/7fry
NpjTkJ53yEbisOPVV1NK/Gyz2ezF/fpPZY0plW4Jbk3CKb2DkerbsZOnFkLDhyxGsopwTXf8TJMZ
fk4evfHYE89dm5tXMNF8jPWGLQCOHnT82bIkCWV5p3CorT3+2Ycrmt5e/mJD5Z7d0dvu/8uAidPn
BMG0zb5jaM+0D+xzs/4SQBBQNnRk1qbVX7D4mToneV2djviZTSwP6ubEmedetES9fJJw/KeNrTn/
qfmBjKBYW3NQbmtrVUC0d6KxGAEAry8gso4PK1420lV7XjpoiH342AmOHZvWx1Z/8mHnvKXqzkJ2
3mTnFfiq9+21wmM8jk43PNaTZIWfk07g6y466zmo2LkQGn4OABDuvfXntdBsT/6IBcNYbli9Mrph
9cpaaEck0PNeKX42czyn6zF2fGLxkyl+Xv78c2vmH7WECBCE0v79x952zwPH3f7L679V/Hz2JVdO
sTucwZ46n2n+nCUnDCzfuvlbxc9nX/PLxaWDh55FeXrbuq/7DH5etWrlzsXHLNXJRd55m/q5SZnD
KGvU/XwdPeiTId9Yds+Ozd87fu5tDmjAXGDbAdivvuLMkV6fK1c1gABVeTNzy9QoQjI/K+hzzps7
Pv/jT9a1QH9OGbuixYKkvqA4zVbKkg7oZ5/807JBg8oWWzuP0T0NmLJW+Vu37Qk989zbNf98aUVD
JBLrSlQoPPX8O9Xjx1833GCk6t4HUudrv3VzgssfM6osa8V/1rOr+RQ8m223Sce5YQmcL73gtKMI
iGDFW2bjDmhzw+fziABIXW2DzN6XEOoIJZVwIHEEh25usfWZzT2OtiedMMv9uweeb3/3/a8jNTWN
cmFBpu6yzGDQ64Q+gtbs+I2+AMp6kswWJXQgGoAtI8PvdDkcLoUoDkKInRBiI0QDuoQoQnNLe5JX
MoM+MTPo53bnqEQSAAJBENo7wkpclu2iKDhaWkK2eFxmowlSXXaTjnwJGMEUe7adsurr9a31dU0V
eXmZAwkh+NGJi49fu25z3UOPPL8ZGjgmMF4aBuY5YFyASt4FsHD+pAUa7zPdsZS5av5RCyeUQYvc
4G/zpvTsgjmIZ8+tcwPwnHny7GGnLJt6EwQigBAosiI/88JnVYkygF5OW20XZMf0SEuE+03powCQ
X3jptX1/euC2iM1ucxnkr44+fJ5iyOs+SpnmKSnyrN8jzPuGPprJdibvy292tibGQDfXYbx9/Yek
JSv87Dj13AvHuFzuLALoDBeqy+lzcPn0WWZ2nmfoqLE55Vs3tcKIn/lo176An60izejRdd57//zX
ZcNGjjrF0pmbatyTGIsta+ZcJKjcu6fzw3ffOvTuay/Vhjs741CLCB+999bBCdNnB8G9SxI/9HOB
Ymm2rGYUg3+m6wNQWNY/Y9PqL8zwM79AQccuXecGz39JHD1wyNDZRvp2Txck3vFnqBGvbe0dcpJe
IGhtaVUAwOP1iT2bZ3oa823OPfp4945N62NffvJ+eO7SZT7dPAQQyMwyw9Gpjnboi4l3Quvws8fj
cfoDQZ8/IxiUZdmvyLJXVhQ3IcRJiOIAiA2AQBIO6PaWFtLR3iYDgMfrFTKC2RLRWmKVuhDqaJPj
XXFbuDPE2zh8sF1fsGsBPeZLABINU2xcv6a1ubGxIjM7eyAhwPyjlhx/+ubz615+7ulvDT9PmDZz
Ac/rvAw1yHwA46fNLMO3iJ9nHrV02LT5S24iBAIBoMhx+fN3X+8z+PnNN17bd9Ntt0dsNpuLp8W3
63zWdCdfBt2218M+pSi7c/P67x0/90YHNGC+hcGx9JjZM02NF8BgwKiMzvBLgkDLjp1V8vEn6yqg
MXCq7WJ9IfHgOXlxyumnnzB46bHzrtWPofZbG2N0k6+nAf0d6+oiH/zny8bHnnit+otVG5qgXRJA
GUN45dUPQ3fcetHAjIDXYe3ooM/QTT77Pgz5/Upy2cs1WOdzXwJWhl0HABzDhw+cbs1bJuPO5fv9
nkQEdIMCIDnu4UhYAQCnwyY4XXbBvA2Yz63kby2/tDjHNmPKcMeq1dujH322Pnz2afN9iQIghMBh
k9itRT84nnuWDBEcD/7xprnnnrX0eo0uSMFzgCzLuPOev7c89Njy0NlnLPb86sazM8zfAfOemnfN
zx756tW3VjVBD6D7osHDAkAeVCibt+7cuDB32kAAEAQi3nLjZWd+8eXapo0bdx6yeIcH0tRppNu2
D8CRmxnwDigrmtojmc/xZX5epmfenHEFn36+sRV6IM3e5k1pSftiCp5LS7Nybr3xlNslm+Slbeyr
rKs8VNciJuqKQzOirC5JYb+P1MTTmiABHCORSGx/9cHKgQNKh+lowMteor5qlWcps3V5Ssr3TPWr
bh5YHA1i2V81L9QRjm/aUtEBDSzHob9EKNUN7H09UTzH4mf71JnzZisU9yR0Nm/sWjmkqByfuXBJ
afnWTVXQG8Fm9ymkuyymicXP1NnvBOA++vgTB85ZcNT1ZsalRgPjGPMGJQAdveh3NBpVVn3yYcPr
Lz5XvWv7lhaovEGDNwgA4atPPwq1NDcNyghmOnlj2KwPuuemc0L/Dui7BMgv6sfer2F2REu64yt+
B4IOR8+eu6AoIzN7cE8WHnj+o+V8gYAIgLS3NiuJN0EI0NHepgCA2+cVelqXqQxIPJs0e77b9pf7
2rZtWBdraWyUA5nZEjsHfIGgC8bgDbOggHSl9eEkPoBDvPyGm6Yfe/IZvxAFQdQWEsxpRp+//vxT
7f987K9tk2bMdf387vuzBYim9OTrefLBe9d8/M7rFD/zOwn7Eq14TKXDwLvLt2+cPH32wARvihdc
ce2Z69euadq1fev/jJ8DmZnewpLSqSllvqk+Jghm5XrGTJpWsHnt1/8zfs7KK8w56YKrbhclyUvr
r6s5WNnW1NBn8HNXJBI7WHOgsrSkbFiSFib69bAjlA+nrJlOtdD/PWtPXzYcDscry8u/d/wsdl/k
iElW0QTJ1eNhQ8qmJ0gBndHDX54DzmBKGj8KZs8cXQRtOwL9mG0lTHfBbBYpQ4WVC4Dnjl9de4Pd
bnMnx5GOO2848tFNhnzmfSioq2vs+usjL+6fNPOcL8+75Dfrv1i1oRpAC4AmAI2JTxOAplgs3rJ1
294GS4NZZ/wq3eSz73MXNRGCooJMemEDe7tzd9tL0yVZzQf7sGGDM3JzgoPomBp5K3HGskmEHaVL
wO8RAaC5pUXR6AK0tLQRAMgIBoTk+wb+VZg2mPxkGXoZqZp/yo/muAEI//loXSSZnzir1OGU+Che
drugGU3Tjc6Hm/g5IQKQ+pcWlOh5nqG9gecUSCKQn5cpAUBTc6uie4flQzrHmPkzZHAhNWxZY9bs
3NF0T1bgOQ5Afuudj9YlixECj9fle/rxe87xeTwZADKgbu/0Jz5eaCCWP+uedV45ADhvuvG82Q6H
zXe4zmeaf+qJcwbAeIkKf5u3BKPjLKmPAHiff+z6mzMC7oFsG1+uKd8H7dw6Fjzz0Sr8lrMjPbH0
piCyC0C8vHzvHqprWf4hhOpjVSYa8yzoZtCjJvKc0/EGHKbTrdr7hj5atKvJDwVbt+9rl2XSBT1w
pv/v7XT9LhKPTVgD1AHAWdK//1SDkQVwZ0Gz+dpzJUGiMROnFEOPnSkfs+dG9jX8TO0Vdquz56qf
/uxnkig6DcalxRgnDVaDkal/p6mxsevFpx6vvPCkJV/e/5ubNu7avuUggGYkMDMYDC3LcnP5ls01
BmOYob++D2aGrsU7hPkGkJ1f4IO5k6uvzAmaTHcgLP3RKTMJiMDTXuFpTwDj5X+AQoBARlAAgI6O
DsLSo621TQFAPG6fwNPNrC6e1sk+JN5xe73i+CkznYQoWLvq005+Dnj9GQ5o8553QtMx+CFZ2FVF
pWX9BMb5bKAJLxtA4PJ6RQCQ5TgB43xW5xAYeuvnTGFpGY+frSLW0z2lxM+ffvjBOnaOu9wu32/u
/eM5rm8BP59z8VWzJZvDx9IMJvIdTD6lIQDMXHTst4Kfr73zjze7vb6BbD92b9mwD30MP+/bs3eP
Ahjknqn+0+VzZcG9Y8hPXZ9i2p5V21btGctW7d7ZToj8vePn3hgBza8W2gHYTz35qLJg0Fti7tTk
DRpY5peW5PrHjxmUs2HznjZojMyeqWMGlnoLwx1ustoq5n70obuPLi7Om2xmNOoMR52BiZT5dXWN
sYcf+9eBRx9fXhXt6opAXbljP1FoDALan82bd1fPmDaqqNv2k7/Rg75q/EbzE+cD8+A5laMrXeYG
u/2K3ZplA2C/9MJTJgoCJP0lnzDw1pnn3lhfWXlQycwKiBkBn5gZ9AuZQb+YEfCJNbUNMgC0tLQp
ySEjBK3t7TIAyPE4Hn781fbWtg7S3tGpdLR3koM1DXJtfbNcXV0n337rhRk/PnOxV6MdzPkfBPNm
jXUBaP105eZoOBwjLpdNoGWcdht/7pmVYdQXAFl3iTeykwuD2TnBIsKNO8tTRj4jCARUAN3QoM4B
XmZo9ISu3v5leX7oHSpm57L3BcOWJhYcJgHGM8+9seeu269r8XpcQcoXZf0Kix9/5Pbjzjrvxreg
gQz2PXYrFpVnSb2b+Dhmzxw/n5jR13QOGPMXzh1bIkmiS5YVKxBtS/SHJhGabnYD8D7z2LXnlJXl
zuPbeO3t1dXQzsLjwTP76U1HNtB+ssYS/cS+WbNu1zFHz9HxmOEiQgMuSpV3+Edk6PMU0zxTBzOv
lxPts3nrt+xrgzZPY4kPC6J7o0H0/yOZ4WfH0ctOGezx+gup4QKAMWgAlR6JwbQwkEGAwn79g0X9
+gcP7t/XCj1+Zg3hvrIoyOpEqp8cADy33/vAkrz8ginseOodDUaD1owGbHRjU2ND1xsvP1/9+gvP
VkejkTA03Ex/x6DyB43EswFw7Ny2pWrSzDn9jX2A0chNNMb3W+uvcU7Qsr6MTBf0uLm73YPpgp/Z
ZBYBLQGwFxaXDtXzHzvu6kDW1R6KX3jq8bW5+QW2rOwcKZiVLWYEs0SPzyd4fD6het/eOACEOzt1
6ritvUUBgNpDB+LvvfqvjtaWZqW5sV5uaWlSWpoaleaGermlqZE8/tp/Cpxul6CjP7R5wD4bPWWa
c83Kj8MbvloZmbf0JD87P2wqjraKeO5LWCxVMrOrJABSRmZ2ISGUf1g+Y+Wvnlc9PvUenc7OELEq
Y+BtAHmFpd0tDJnRLd34kk2m+Pmd15bvueKnN7a43J7kmfkFxSXFt95133G33XD1/4SfR02cPN9K
rqeSx/TZmCnTSkRRcimK/F/j55/85r5zsvOL5ul1PPDNp//uc/h504Z1u2bOna/XYwa9x+lGVvdZ
lTmcsgbZy+n/FGVN22Ge7du144jAz73NAW3mELUBcJxx6lFz9AYWkr95o0dv3MCQv+y4WaUbNu85
AGMEhxmITvfEjrcDgCMnJ+hbdvzCy7WxhcXYGsdeVzZhtHZ2dip/eeiF6r89/FJVOBLthAqYw1Av
SaD/pw5oCqDplhDXN+t37ruMKFNBW+hRX9BtX7V8tazf53JA79jiVxXTGVjxYCm5kjp8+MChPRnn
AwdrlR3lFXGuXp1wa25uJ9r4A81NagR0Y1Ob8us7H2+z6lw4EiXmiw4w9KmoMFMaNKDQtqeiJvb1
mu2RebNGu2k+0brzA2BOnXhDUWdQ5WQFCsycShpdjLKXRsE3NrXJ/PxJ9V6/4hx6NA5/DrTVFsJ0
BtDMYOsBtCzL8Z3le7dOGD9iFsurS46eOfnmX1xc97v7//EVtIgPfisWoL+AJHn8Tv/+RRmlJXkT
k8V0tDKRByb5mVl+95JFk0vefX81XfhlQTTVu+wlKsmt7AB8111x/KS5M0dcrOkWtdXG5ra21Wv3
hBJ9BvP3dUEDW+yxTsCRPzcItDnMGgTJv+vFl98pv/Xma4iQODbdNErZREcSA82MUcrRaJS8+sZH
4URXCB1rOmwUsE+ZNMw5qH+hTVdnKt1syFMs89at290MPR3pxaT83GXPYezrySzy0gbAPnfRUbM0
IwmUrJyxqzeAYMhX04wFR5cuf/qxGpjjZzO5nM600S3WA3C4XH7P3AWLLtWPs94gBfRjmzSCdWXV
vM5Qh7z8+acPvPLsU1XRaCQEFStT3MziaWpoKol+OQC4D1ZVHOBpbdUHnSPE0N8Uc4YAHn/AyYwF
f1xWuu8gZBO7MEH50J6Vkz3Q1AFF7dmEDIyEw6RqX0W8al8Fq5vB/g6HO0lyvoCgraWFAMC6r1ZG
1321Msr1RauAEK5Nlv7QzdcR4yc7AWDnlvVROS5DkKTk+4Io8fS0CgJId1pbJRaLsjJZBCD5MzIK
zfgeMJe/IIDHo96bEukMKZQPYUq7xPPE7+yCQuqA7m5hKN0Xh4Bu8PO+ij1bh40cPYulybQ58yef
d/lVdc88+tB/hZ+Likoz8guLJqZyPqd0SAPwBYLuCTPmlKxd+cl/hZ+PPeO8SSPGTb2Y10UdbS1t
Fdu39Dn8/N47b5VfdvX1BAIEXgab6cTDcSjHolHyyQfvhQkAgQhJrtb4VH1n6OixzoLiUpspzU3b
7mGfAOzdvuWIwM+9yQFtulUFiS0Mo0YMmEGNGb1xSwW09szcOEby2dzZY+g2Qn4lycG02wWjYD7S
Ge9wkiGqMfFx/vmPv1ni9boLDOPMGIk9dUJ8s3Zr+7XX31tevnt/KzSHcyeAEPPphD4CmkBbwfPU
1TfVmdHRuv3E/5my5vn6v8/nc1kBZzYqOJ2dXQbnMwB7fl5Wv57QPBZRb+K+646fBYYNHWCLxWJo
bGqW6+qb5Pq6BqW2rlFpbm5VCEhi8NR3Z8+a5MjNCUqF+TliTk6WGMwMiJnBgBDwe8Wnn3s99Obb
n0TUo5vN6MbNi0T+3FmjHXsqamKrvtoWmTdrpFtTLoT+nVYRzzwI68vJLPpZAmALBLwFWtQiYDk/
GLpkZKgR0O0dnUTjQ6NcUd/Q6igpyvZAz5PdRXHQvqcLXwJ68Mev6lOgEfvsi7UbJ4wfPovnz+uu
OueoVV9trP308zV7YTwPjI/goM4LBwDXL68/Z57NJqoXlPRQ7pvln3TC9P7vvr96D7Rz7NhzZGPQ
Fh4B5iKv8WP6F/7kksW3iQLsCfSWbGP1N7urYQ6e2b+R/n29LYKD/bAgOl5ZWdVaX9dwKC8vq/Dw
nc/G46fY/z/13FuhW379UKtJf3Rp3pwJrpefvT1H43Ur3crnmR/NQcspikJWrt5Bz7SlUZ30my5Q
m0Xk9BbafhfJDD/ToAJn2cAh03ijhcpn9f9UFic4lvIYk09F+djJ00qWP/3YJmgYmnVEs3I5jr6B
n1kHtPPmO25f5PJ49RGOhnE0ceaaPFu96vPmP9/9691NDQ3tsMbO1AkdhcYXIhJbr2uqqg6ZGang
aE0IPy/MnVtWThOvz+9IHCtgtsW/L0RB83MiyYdOp8fhzwiW6p0NxnmRGFIhJzfP9qu7fpdBiEBC
oXbS1FAvNze3KM3NTUprY6MSzMwSqaYFAbJz88WpM2c7g1nZYk5urhTMyhEzMjJEX0aG6HZ7xRsu
O78xUVQ3D5Bo00wu5BYU2bJz86XG+tr4wap9saKygQ7af1GUeKyV6v99NfFjkvRreH3+ArN5AP08
YOYK4Paq9+iEQ4kIaJMyZrydlVdAj5Zknc/d4ed079QOjAAAIABJREFUSz3Cz+u/Wb1x2IjRs3g+
Of3ci47atG5t7YZvvjps/HzaJVfME0TJac1zZroXzFxQv6ctOKr/2pWfHDZ+7j9sZOGik86+DaJg
5/l8z9aNfRI/H6yqam1qqj+UmZVbaBmJzI2/4RmnC+nzd197JfTYn3/fLX4eN3ma65b7H8rh64BF
vVbt8TpEURRSvnn9EYGfe4sDmhfSbASHffbs8Xm5OcHBKQ0sQDNoLAwfytAjhvXLLCrM9h+saWyB
8TIVO/SAia4QpGNinapJED1p/MgF5uMI7CzfG77hF/fW3XLT5Xkzp49zW41zLN5FHvjTM/v/8Odn
KwkhFCR3QAXNHcxv3gHNHr/hBiAfOtTUoDeYYaSzLp+dB+gmX3vfYZckj8dp7+yMsnOwL23xN10E
ys4MFKlnimrjaUbzcDRKAGD+/BnOcWOGO3je5GUdAcHiRTNdixfNcFGhT/No2W9Wb+h6E4jI8S6i
9gFITXc1f+rkYc4nn/ugY/2mvTG2n3Jcpq2YOZrNnNB9MZlFsCR5YvyYIQGHw+YlJuNuSpfEvAkE
vAIAoaM9TPR8CL1M5/6fmel1BQMeZ0tbJw+i+9oZdoDGRBRE6873evTvL2+6+ooz4pIk2lj+czhs
9of/esuPFiy59Ona2kazy1QAdQyp88KBhG6cOmXEfLVlc7nZU7k8d9aYYofd7op1dVHwzN7oHWX6
Qtv32mw2///96dJbPG5nnlkbH3y8uSZRnoAzJqAHW7310joCvcGUjGrYW1G5Jzc3s1DHS6n0odmZ
69x7oVCY/PlvL7QDgCSJZML44fauLgXRSASCKCAajSkV+w7KhBB8+vn6yDdrd0SnTBzq7N75zBzx
YdIum1dRWdvZ0hJijxTgwTNrFPU2en4XKSV+HjNxSn4gM2sQH8FKeYk1YMDk804Nmt9/yIicjKxs
X2uTDj/zOwhpX/oCfqYfGwD7yNHj5lhtq62s2Bv+0z2/rbvgJ1fnjRk/yW3lhOiKdZEn/u/Bilef
f7oKqnOZdTp3AKAO6Q7oI6BZ/OwCEFcUuc1oTDPt9XheGI1d1mEmSJLoywi62lua2QWQvoSfaTI4
HUeNHZMtCqJDG9fE/ODGPnGzIAIZQWHugsUugKUJtO8kTlJ//fiiSwM/vujSRE6CZpR/QSCKEhRF
Vtvj6Ms7uth5WzZkuL2xvja+Z8fWaGG/AY7kO4IhOKGv0LYnicfPuuM3CgqKvQ6nK0B5D2B4j/3N
8Z/b4xMBIBwOEWMZgJU17G+n02XLyi/wNNUeYiNzuzteMl1TSvz82ovPbjr1nPPioijZ2LG32R32
X/zmnh9dc/4ZTzc11h8Wfh4+evx8a5lr1LlWPDlywpRiyW53yYeJny/42W9ucbjdeWb8veWbL/os
fq6qrNoTzMwpTI4zSwNW5+nyzcvS55FwmPzr2X+0A4AoimTgsBF2JS5DlrsgCALkeJxU76+ME0Kw
cc3XkZ1bN0aHjBzrNHNyw9C2sT2zPtUeqOoMtbceEfhZ7L7IEZOo8DMcv3HJ+SfOARSBN7D4qBrT
i8qS+ZoRJgpEOHnZrH7QHM/8VgY2+pXtWzomPuLc7vN5ihIzHWDGUZbj5LIrf1O98sv10W3bdsf4
fCToU9fQ1HXmj2/a+sCfntlDCGmDdsFgE4B6AHWJTy3zux7qxSnNifJtUEF2qKa2sUVvqGoRVMn2
TQxZJAxfK0PXaKwryMlObiOkRhR/UR2QnvPBzIgVAUhOlzOD6MaTOa+TaLwVjXYlKmDnBLSxV/+D
ZORsEkFrxppuUY4QuNyu5FtJJ0rCGW5OdzV/2OAiGwBs3Lw3RqhMIAQKkQnSk37fVeId0OK8OZP7
WY27np/Y+aEg4HcnIqDDihUfGmhKCAQBGDGsNADri414J3S605cFVQq0iIVYTU1d+77KA7vNdqvk
52UFn3z09uOhXqZCP/RSFU/iw0ZXuCZNGp5fXJQz1pReOlohhVxV+dnvczuWHTe1DHrwbPbthnrJ
i++FJ667pKQwa6pZG9FYV/zd/2xoSIwJNSYo2LKKUuktwBnQ+msGoGObNu/creNBs3En+gsBTWUm
Q8/Hnni1o66uSbbZJPLBe0/kfrTiufzPP3o+/+uVr+Z/9fkr+etXv1G4YfXLhf1K80UA+MODL7by
uoDV0/TyV37+pNLJm7dVtkGjnRWI5gF0X0+W+Pm4U86YTcBsNU3oW7PLz9h8VV8SXb5CAEEUhenz
jiqF/gxoNgK6r+Fndheh3ev3legdCuqYxmWZ/OaX1+9fv+braHNTo2waYQWClubmrl/fcNXWV59/
eh9UHMxe0E3xcz30+LkB2uXdFD/TII+wvh2O7sk8o3OScPQ31MP0mxDAp15Olwo/p6ujyyz6N+l0
zCsoDihm/AWAnytQffnQMBGrZrVnYOoCWHoRfVkALrdLAOiFo/p5yV5ap/G9+l0yYJAdACp374yx
9O+KxawWltKRtv9r0jmhx8+YVUxABFPeY+cH9Dzm8nhEAEI4FFKMZfQ01dUFoN+AIUEYI6B/wM8c
fm6oq2uvqa7eTccVDE9k5uQEb77ngcPCz0NGjcnPzs0bayVzAZ7/kcBDetoDBG6PzzF17qLDws9X
/vaPl2TlFUzVt6m21RWPxTd99Xmfxc+7dmxP0llHg8RY8dgnVVn6/M2Xn+9obmyQbTYbeeSfr+Q+
t/yt/BfefDf/pbc/yH/xrffzX373w4IX3v2oML+oRASA5U//vVVfh/ZbJ5ct2jPr0/495UcMfu5t
Dmj+4gYHAOe4MYNmUmNKc16ZGz0qGTSDyzyfYMGccext3vQSQuqE7u7yjHRIZqu0IgCxtbW9js5L
1pHxyqv/rt+4aUesqCBXOufMpX4+H4Rgw+adHQuPuXTdJ5+tOQigFZrjuQEqaOY/DYl86nhuRcLx
jMTZ0KWleRJtSzNUGSck01feyFXnitJNvvZ+braPAmgKHrs7JysdkhnwSPKhy2n3sWOk/tYcwXQ8
bTZJAIBYrIvV3NDkGwOeqV5ICFSdHGRoJkAR6Lss/1JZQOUBYdojIOhXmmMTRQEdoQhpaGyXaT8j
0a7etI3o+0xWUXW2IUNKSlgego6HONnLzA/qgA51RoiscItIYOeKYuDVYUOLA9Cf/2x1DnQ6J8J9
KGiUoZ3/2bV2/bbNmkyGbhynTRk16J7fXjUb6q3ewcSHgmkfNCDtAeC+6rKTF4gQJLYOo9zXt2Gk
p1Z+2bHTyqC/HMXNtelBAjzfcsPJs6dOHHSWVRsbt1TWh8Mxdhwo0IpCH8HRW8Ez+5uNROkC0LXi
g0936HhQp+8Y+WxKM+N7rW3tyt/+76UOAPjZTy/0T544zgkBmrxOAN2ysv7SXbdfFwRAPv5sfXTN
uh1RPa9TpzfXlkm7xjwF6zfubYEeNLPgmT+/rjfR9LtMlvh54NAR0wlJLMWTxAzQGbmaAaN0k0+f
j506g8fP7DF2VDb3FfzM/o1iR1tHg37M1On+0Xvv1FfsKu8qLCm1zZyzwGs2zhW7ykPXXXT2+nWr
vzwIFQ83Q3UsU/xcx31TxzMfuNGBxM5Cp9sjH64jWe8IM9LfELGV+Hb5/KnwM78gkW5zgk263aWE
EMHAX4kxYx0dikIEAIjH4zr4zGjVpC6kdSUeJWlC8yl91IfqUBMCzuFMmLqM9C0sHWAHgIZDB+MK
MyeikTCN+uTTD/JYTfyCRHJHbb+Bg4spbU15Dxz/JWjkdHsFAJBlGbFYjOjnjl6+K0y9CiEoKC3j
71Hhj8lJ58UhmnqEn3ds2bLZahFg5Njxgy796Y09xs/Lzjh3AQRBIgmuSClzLeQrGJk8Zc6iHuPn
ZedfPnvQiHFnWcnsyvLt9bFIpM/i588//WhHdw5ehX3eTdn29jbllX8+2QEA5132E//48ROcAigN
tQHsV9pPuurnvwwCIBu/+TJavnVT1MqhrPB94PLN+rRv59YjBj/3hiM4zLbxJLcPjho2ILOoMHdk
jw1fXX5SZRvyJ00YnBsIuD1tbWHeCZ3qGA56xk86JcPK/c6du7eXluRNZh33+6trQrf+5s/VAOy/
uvnybJfbIbL5BATvrfi84dIr79wWjkRp5EU7VEBMP9S5TI/g4M9+ppen2BN9sgPoGjGszG22iJDk
bJbuhnyW7ugmn8Dvc9tgHrHRV7aa6Y7hcDqdkijCrjoUAANvMWPocjkEAKitrVUOHsiSG5tblMaG
FrmxqUVu7+ggba0dSlt7B7nll1dkUEbauHF7bMW/P4tkZvmFjEBADAS8YjDoEwN+r+j3+4WW1naV
91LytzYXaJ9cTptQVpprq6isix04UN+Vk+WRACAaSUZusAq1u+++mnRzIfGRSorzirRzXIFU/MTO
GU8iCocQgkgkSjxuh0AluCmvMnUOGpDnh/EcO/Zy0L50FAcLoNmLVLoARF98+b31p528+DRT/QiC
i88/ceba9dtrl7/20VboL6KQoMpiQNWFnknjhs5NrWPN29DTE8n8GdOGF3m9Lm8oFGGBcwTa1kEC
wD5z2tDiC86Zd6MgQDSbDwQEn36xrZYZBwq0rM46640Rs3x/WYOp64MPvjjYEeps93pcicVg5k/k
5DO/UGukp4KHH3ulo6WtQ7bZJFx4/qlennaE6dLSY+e7R48cZN+ybU/X/X9+qfXFp2/NM9ULfD/M
+pRon+Z9uXonvUCFvcE7FXjuLfT8LlJK/FxYUpaRnZc/ijC0TDo/ks+gM27U/2v5VD4T5vmgEWPy
HQ6XKxaLmO0i5KPr+hR+3r9/356CkpKZ7Fg2NtZHHnnwgWoA9ouvvC5btNkE3nhc9emHDff9+uZt
kUiY4mfqTG7lvmmABj37mfIHgR4/OwDEA8EsyejoQKJvRkcLT2ureUOS8l971+P18bYTr5v7gn42
8GRXVxd32ZX1OALA/n0V8QPVVfFIJIKO9nalra1V6Whvl0MdHSTU0aGUDRpsnzV3vhtQafLhBys6
q/ZVyF6fT/B5/aI3EBD9/oDgC/glr9cvqLqBtsnQmWuXd4xlZOdKAFB/6GCcLRcNh+ldPTSlG19/
G8mwexCAlJ1fUGDqYARDB5M8l8udlDXhzhDxZQQFvgz4ehO/c/ILfdCOCeJxNL/DN91TSvz8wbuv
r59/zNLTAL1epHx7/KlnzizfuqX20w/e7RY/Dxk5eq4Zjc1kgFEXG/ly6NiJRS632xsJh1Pi56Hj
JhTPO+6UGwEiJtvk6i/fsKZP4+evvvjsYDgUbnd6XH5WNls5msGX4cq+8eJzHaH2dtnhcODkM872
Jt+DJk8pzectPMrdf/Aw+77dO7uWP/146433/iVPa8/Ytm4e6PKNZXdt2XDE4Ofe4IAGUmwf/Mnl
J08XBehuWjc6nqycGGx+UkIDILDbJen4Y6YVP//yJ03QIjm620bYWxjvv0nJwfvXqyvWLFo448db
t+/etXr1xuaamjrp4cdfbm9v73Atmj/Nf/ppRwc1WgBd8Tj528Mv7L/zd4/vhgqKKUimjucW5jcF
1+zFKVTYAeqYE6jjLwNQBpQWBIy0ZGmd6L5lPjsXkDLfZhPZFWH+Ox0VNG9Asb+FaDQKWZZlURQk
jfcAs/F2u9V7ys788fVNiXoM/FJclC/d+ssrMmgd7W3tyu8eeLzdpF8EGs8JqpDVZGbqBQc1v7go
W6qorENza4dMy0SjMbOzrFgllc48fjiJdz4nI5pyc4OFurFn5Goq2ex02gSHw4ZYLI7Ozojidtul
JCoyvAsk6QqCfiU5qW7y7ktRHDRR4MhHL8Q+/vSbg40NLXVZ2Rl5ZjwiSYJw/91XH7tl657mneWV
LBCxQZXHBIBt3sxx/fLzs4boac2wSwpZYCWb3W6H7eQTZvR79sWPW6FFa8QSLzgAEJ/b4Xrw3otu
dbnsQSvnM1EUvPPvDXXM30+BFtUnVtvNelui/Wa3ESZvtd5fWV0xYsTAsd1FN1vyZkKmNjY0yw8/
vrwdAG649lx/UWGejaUd0XUFsEmScNftVwVPOv2G+k+/2Bj9evX2yLQpw1ymOM1kblCnN5/X2hbq
2r7zQDv02wetbmT/wQmtJkv8fMo5F0wTBNGuN6T0TiYqbs2dIuaGscPlsk2eM7941YcrWqDHzjSI
g3Vu0D72CRp9+uH766fMmHXuvr27d2/duKGpqnIf3n59eWd7a4tz0vSZ/nmLjs5gDUlZVsgLTz5W
+exjD+2B/oxnGrTRCj1+5oM3UuLnoSNG5fOODjMa0zkA6GltvihhNi8I7C631ZEbfSGIg/+bkn+r
ZBclnTMhBc8BapTrskVz6hL1GGTcFT/9eWDm3PluSpttmzZ2Pf/Eox3ddZBtEz2gvT8zSwSAxkOH
ZFmWIQiqOdwZCsXZKk362Vv17bed+IVBKSOYlU/P+jbjI/D8lfgtSJLgdLkQjURIJBxWvIEMUStj
5FN2jmVqFxGy+oG/6yideZNPlvh57ddfHmxtaa4LZATzzPhFEETh8p/ffOze3Tuaqyr2WuLn0ZOm
9svMzh0CjseMvGeuY8340e502qbOO7rfZyvesMTPDrfbde51t91qszuCVvUrCsHGVZ/0efx84GBV
xYBBQ8Z253w2c+CzZVuamuQ3Xny2HQDOveyqQG5uvi0pDHX8qL4rSTbhiutvDN501cX1m9d+Hd2x
eX1k6OjxrlRta3Tk87Xfofa2roP79hwx+Lk3OaDZbSo2JMDspInDZtDVW51RY2HYUCJb59P3gcXz
x5c8//In5dBHQLPbCNktZL2R+XqSWLCgAFBefPndymuuPGfNomMufDsSieUAyAaQsXjRjMwnHrlj
gCgkbAlCUH3gUOTqG+7b9tnna+ugXZLCRjzTT6rIDbqaTqM3bGDGe8b04cNT0zIh3VPm8+/DNF+y
ieyCQ18D0DTp/kZZluOiKEm8QwGgSlL9OJ12AQDcbqeQk50h5uZkigUF2aLH7RQO1jTIq77aHCsp
zhOTYw4gmBWQAMDpdAinnzLf3dLcpjS1dCjNze3KwUONSktLhwIABEToEc2hOVy8bqcAAJGoul0N
IIjoI6CRfKn3KtjvIgnc76TzGYAtK+gvNM4FC9nL5ft8bqGpqZ10dIZJdpYPGs3AlEvMLaae0pIs
HkCbbSEE952O9GTnLXuOXfJyDQDRTVvKt8yfN3mhldz0+33ux//vluOOOu7ql6PRLip7KYCWAdjP
P2/pfEEgwn/lfE6Rf9ySyf2fffHj3VABtC/RZzHRNp589Opz8/MCw6yczyAEeyvr2ir214ehAUp2
pT+G9DqqgdKav7W9a2f53t3Dhw8Ya6nvTHWhYsj722OvdIRCYQIACxZMcyb5kaUjHcIEHps1fbzT
7XYK4XCU/PPlD0NTpwx1mbXLzw3CHNHD523ZVtUO/Vxm6cmeR9gbI3K+y8TjZzsAx9DR42aYO5mg
M3CSz5KymM0HkKxDq2vctDmlqz5csQvGAA7WAS1Bu8AoHRM7BxUAylvLX9575nkXb7783DOWRzo7
s5HAz5Omzsi45e77+0MUk2NZV3so8qe7fr1t3ddffpv4mTqhAQClAweXGgxWRl+bOiCZZyr59e/S
fHDGsageXgz0zchnNukwlKAIounYwchnNDldLiE7L1/KzskVXG6v6PZ6hYryHbGqfXvjGcFMUXNk
E2RmqY7iIaPGOIpK+9uaG+vl1qZGpbmpSW5rbkzuQOjOwcU7Ln0ZQQkAZLmLdHa0yx5/QCIEaGqs
i0CL/OTlMZvSle+7S7ytmHT2en3+fH6cARP5nPjBzg231ydEIxES7uwgVmWMMhvIysn3wIiZWf8G
22/6nY60Y0ClNX7es3PHlvFTpy+0WqzxeH3uX9zx++N+dvHZL3d1mePnJSeeNp8AAktnK30Kmm8m
i6HnzYlzFvb/bMUblvj5itt+f24gM2uYtbwB6mqq2uprqvs8fq7Yu3t3/4GDxybpw44ZK59ZGprQ
7/UXnu0IhzsJAEyYPM2RnGS8rk30hgAYN3mK0+lyCdFIhHzy7huhIaPGuVjZbNonOl84OU7LVu/d
fUTh5yPdAW0qoJEA0JmBgKe0JH88HSOicSr0zxIfM+eUZT7B9ClDC+12ydnVJfOXqfC3efNOx97M
jDSxgpiAY84H//bsm19+/uIFW7eUN9kkyV9ckpc9cvjAHEGAABDEolHliWffrLz73n/sCYU6O6Hd
yN1d5EYYauQGFXjsFhZKfyrQRQDS6OH9x3VHS938sMpnfvMOElrWLol81GdfcDjziZ0b6OwMtwUC
3lzLsQQAQvDCU3fmeNwuweWyC3p6Aa+98Wlo1VebY0VFeTa2+sxgQHVyx2Xy+99ekqmubWhthMNR
UnOoUfZ6XIJ1lB9gRnOPxyEAILFYXKHv1da3UuDMfgj3YcegLydePksApEDAk2fkJZbXwM0PrUzA
7xGamtpJa2tIQUkOzPhWm19Ivl+cn+kVRVFUFMVsC6GVnE73xAKr5BZCANEPP/5q4/y5kxamknsj
hpYV/OWBGxZcfs3vP4QGoCl/SJMnDptmcCiayM7uZCufP3XS4Pxghsff0tpJnShKou2u6688fsy0
SYOXpHI+AwQrv9xZz/zdVJewNz/T6A06RnS8ehtfs/KIBdEygPjKVWvLT1y2MIU+pPRQUuQRlJXk
S7TBWCQGAx05/gYhgABBSqzXdoYjxKxujW5Gpzc/rwgh2LR1Xyu4KBUwt9QzY9AbafltJ9Mt3kgE
cHg8HndeYdFEkhhu1oih4vVwIrKQzFefDx07oVAURYeiKCx+Zh3QVhgqHehmxZddALqefOxvL/3j
hVcv3Lu7vEkQJV9OXkH2oCFDc4kgCIQA0VhUee+1VyqfePjBPZFOA36muJnF0MkLBWGMfObxM8DM
i36Dho03bh1Wu25tWLNlE1KAnSMW88Ym2cwuNOtLF5zxSQCA5pamiNGxAYDjucycPOmvz76SW1DS
z2az2QWd84IAD/3+juaqfXvlQGammHwOICMRqTxk+Bj72T+5LsjyryzLpK2lRWltaVRsdidz9Is5
bdk5YHc4BUEQCCEEiqwk+99cWxOGNvdT4Whwv/tCMuwkBSOfPX5/Li9foRt/cxkMAgQyglJLY4MS
7uxUrLf4G+kazM3zgMHwML/Mu6/xKCu7dfj5m1Wfbxw3ZdpCK1kJApQOGFRw9c2/XfCn395sip+H
jBw9jdezZjxvJXd1TkZGDgwaMTrf4/P7OzvaDfj52DMvGDNoxNglen3P1qV+79q09gf8DMQ3rllT
Pn/RMQbsYx0RzfAmUya3sCiJn6OxiNogR7ckn9PnEAUxgZ+jkTBJ0tqybT0NwclxQoD9u7cfUfi5
N1xCaLZ90A7A8dNrT5/ssEsedaAT40UvIqSXESbGkVADLDFLdDewm+YTBPxux4I5YwugXUBodpFK
ut/mzYIIKoyiL7+yYtfTT7/27tzZk4YtOXrm8FEjBuUKAoSWlrbISy+v2Dv3qEs+uuW2v24IhTrp
zdv0ohR6WQr9zV4wyF6OwkdwsOcEJpXk0qMml2TnBPqZ0hoaLbV84wVmyXzCv68k8+m8sNlsfMQG
bzyl4xygyRQ0Nre0Nui2SzNjqfKmyo9ZmQHR5bILenqo+fUNzQoAFObnqII6UUdGwCsBQFyWEeoM
K3qnBYHbZRcGluXb8nIDySNAdDRL0lwx0NzlVI9CVC/sUOdF1YGGzuRLxq0oZgK5tync/zWlBM+z
po/Nttskt9VFgyrtuIsIGXoF/J6EQdYu6+U6w6s62qplXG67VFqS7YVeT5idAW32t6RjovPS7By7
2FPPvb0tEo1GdGOZNFi0ZyctmzvmovOPHwMgM/HJApC5YO6Ewfm5weIkv8O6DmMb/HzQ09Nul6RT
TpzZH4nLUqDeIp4xddLgQVdecvQFhCR2O8BiThCCFR9uqoM+eiPKffPRG72Rj3nwzILoLgCxV5a/
vycej8cNY87gpeSFgLyuZPjyrNOP8pYUq+d9vvnOx50aHfXnSgNI8vO//7My3BEKE0EQyGUXLPWB
q5vKZTPns1FHqN+r1+xpBnMrPawjcvidLH01WeLnk8+7ZJJkt3uV5HiD+aZ0VL8NN77rfhPT3x5/
wDli4rRC6COg6Ye/zJvta7okRjDqouii/3nnrd3vvvXaiglTZ46YPmf+iEFDh+URQRAa6ms73nj5
+fILTj7ug//7w+82RDpN8TP7aYL+cm72+A3qOLDEz2MmTy0MZmcP1NPbgra6OcIZwfw7tB5uXomi
LgKaXwzuCxiaTwQADlZXdyhEz3NmPAlBQOmAQXYbc0Y4e9FcU32dDAABf4ZEJTQIEAhkqEdlNNbJ
tE56EZ0gikIgK0sqGTDEDlFIydOqLNCeAQLsDvUuLQWE0P431tWwgRwsnv5hZ4qa+AUYEYAkSZLN
5fZmG8af5z0Dz6l5GZk5AgAS7uxU9LxswbuJeu0Opy0zJ9cN6yjoVPyajiklfn7v9X9ti8aiEZJg
MJ3OZHh21qKjxxzzozMM+HnslOmDg1k5xbyeBc/zuvo12iH5jlHGSnaHNH3hkv7g8PPAkeMGLfrR
2RcQQo+sBFeXVueWr7/4AT8Dsf+seHtPXO6K62lCTGnNl1GYMouWLvPm5BdIAPDZhx90ajZv0gJK
wmJqQa367KNwuLOTCIJAjj75LF/qtnl9TC8o1Jfds23zEYWfj/QIaJr47YM2AI7ZM8bM1Awhyq16
w4Uyly6f+a1/H4b8Y4+eUPr+R+sroEVw8FEc/BbvdEoscKACOAoV3Ib+/Ldn1/7jyVf3Lz1u7kiH
TQrs2FHRtW7jjogsyyLzThQqIKZn19GIZ3bLYChRJwXN/Fk0vLKmN7g7rrzsxONBFIHyiXl0lTYf
tHykzmfnBpUOIJAkgd+OlO4Amo4/4Z4lP41NLXVlpfkjtLFMFCFW48vlg6C+oUUBgPz8bBEMjTxe
t+B02IRoLE5aWtoVr8chsvTg6UWVtYGGhjl7qDxYAAAgAElEQVRB5wpILBanD7Cvsr4T+pXd7qI3
+nIyRNjNmD6qxIrXeiKb/aoDmjQ2tit6usEwl6jypmVGDivOqNxffxDG6A0eRNO+pysdWWDFzuPk
qndnZyRcXr5v+5jRgyfo+QQ6PhEA3HbTBXO/Wbu9bfOWPbVIXGhy+ikLpv73uhbm+Yx8WHr0xNJ/
PPOfikS/RY/H6X3w3gtOdzgkF5g6eN4GIWhs6Yh9+c2eFjALptDf3M1vN2PHrLclVibxujre1Nra
WXOovqqkKG+ANsbc4lAqWiX+b3fYhBuuOdN/w01/bXnymTdC11x1fqB/WbGKH5P00/RvZ2cnue5n
DzQBwNIlU9xTJg1x6YME9HPHzOnN53XF4mTVN7voBSqpbvDmjaLeSttvK5ni5zETp85IFdlK5Wsq
Q5V/L1Es+d7EmfNKt675sgLa7kH2GA66izBd8TOQAj//8++PfvP6S89Xzp6/aKTT5c4o3741umPL
pjC0I/1oxF0Y2g5BuoOQx8/0vpTDws8nnXPJCQSCIepVT2+Nnkl66+YG1cX6ucHiLPpMVLdEmEW9
pyN2TpV0cvvA/orOWDQattsdbmLKUybjCiOtmhvqZQDw+AJikocJ4MvIkACgqb5OMa/LjM9N6K5r
U/1td7iEWDSSdHR0tLfEIp2d9NJL1qFhhqP7smxmeUACII6ePDVHEAQ7L38BZtzB0YAp48/KkgAg
3Bkiejlt8g73fsnAoYHmhvoa6HGz2Y7fdE8sbmBxVRI/RyKRcFXF3u0Dhw6foHcAqq8leQnAOVdc
M7d868a2veU7kvh57tHHT9XLS0Z3mtZ1ePw5bub80o/efKUi0W/R6XZ7f/zTW0632R2u7nR6qL0l
tnfrhh/wMxBvb23tbKirq8rNLxzA00tHF91vYxnJZhdOO/8S/8P33dXy5r9eCJ1zwcWBktIym44P
qTwGEA6HyV/vub0ZACbNnu8ePHKMq8fOZ8NztYF4V5zs2rL+iMLPR7IDOtXxGw6bzeYcNLBokhq9
AyRFqplRk3hOGc4qX3uG5LPZ00cUQQVrFECzF6nwW1QUpM82Qp4xZWjCqBMJB3x7KCS+9PJ7G6Gu
tLkTz1kHdAQqOGYvT6G/6Xl1dMsgD55pYoGzHYmI9KGDirLGjO4/T6NvUtMi5XxI5qObfPb9BNiy
SVZb+fuCYgZMBHbtoYZ6MnYoWF7SHEPqK9a0UPMTDmghOzsosXUIAIqK8qWKfQfizS3tSnFhFtcG
uqE39OWZfCWRL0lC8vnuikMhGLfisMqJcJ++mMyiN0QA0o6d+1tfee2j5XFZzopEYr5IJOqNd8ku
CHC7nHaHoihSa1sIiqIAhCTqUSnZ2RlRtmypiAEgjzyxom31mvJITo5fEkAEv98jiKImWgkhEAQo
oiDI4UgsBkIi+6vqo9CDZ14+9yUQDejnLZ3LyctEVn61aeOY0YMmdMdLXo/T/shffrFg8XE/fT8c
joQBxPNyg7mmi3UWdRyefAYGluX5oZ5hBwDSQ/dfPKmoMDMfTB2EaZttY9XX5Q2EED56g34o2OJ3
N4D57o2JDiQFkMlz3nbvqdxbUpQzwJQeqWilw0QKzjh1ofdPf3upvaq6Lv78C6933HLTVdplw4AO
Tz35zCvtjU2tCgBc95OTMqyc3rzeNZ8zBCAKyvce7AiHoyxg5sEz63RLB5r+LyklfgbgKCwpnaI3
YmFuEEMzskB/68qYG9+EEAwdN6kI+uPrWAd0n8fPofZ28d9vvb4BqfEzfwQHe9Egu1vwsPDzwOGj
cvsPG7nIGOFsTlvTOWExd0yfARAl2+Fg53TT07xMYuWU0tbWWpeZnVOGHtDCygnVUFcrA4A/4Bc0
dUrg9wdEAGiqr5UJXxfXlukzaHUlHSUkKfkBgCiK+ryx9lAnjGeq0v+zOLovJrPds8nL7A/sqwx/
/O6bL0g2W14sGvZHozGvHO9yyfG4y+50OwURNkKISBSCzo4OQjQioKuri1Tt3hkDQFZ+8E6oet/e
LkAbaJvNLjhcTsTCERKXZUUQiCJAkCFKXV3RWGflru0d0OsKK/xM+57uNEyJnzetX7txwJDhE1Ly
EgCX02W/9ra7F9x06Y/fj0TCYQDxYGZ2bmp5yfKYVqcV3/P8m1dYqsPP593w60lZOfn53ckVAoLd
m9b/gJ8Z/Lx/3769OfmFA4x60ujoTeUMnrfkeO8rzzzRXn/oYPyNV/7VceVPfxYkCS5K0jvx7vIX
/9nR0twkA8DxZ12QwdPX2HaKPiWe1VTt6+iKRo4o/HwkO6BpYoV0EkBdcckJI91uR7bRgAJnuPD5
GpGt8zXnVUFe0Dth7MCc9Zv2tsEcSLO3xdK+9mZGZBPLlFQg0YgMqphI4nkY6tjYmXdpeQqiQ8yH
AmezlTXaLrt9VIQGnl0AXPffc9nZdpvoNtIbenqmnA/owXzR5oMkJS8hpIkHyekGmgFzYZRUzJX7
D9YCKcaaMK9bjHVDoxoBnZuTuDyFabKsX4FUse9AvKmpXbGuA93QGwZ6EkXdpWaXRIGAoK2tM15b
lzwDWoYeePT2ld5vO/EODgmA9PZ7K+vffm/lFwAKAORDvWApCL2BbYPRCNWN67YdVV3bdlR1pWif
QJMXdIGLyiX+/Gf+DOi+kuiY8tsIYwBif3/i9fWXXrjsXFEUtGNvLGTf4IFFwT/9/qqpV1z7hw0A
4tf+/C/bP3r3j8UZAY9L4zeLOrrLT8qIBMoCwT1/XL4fKoAWLjhnftnCeaOGg6nDXMaonw8/2VYP
I3iOMR86FuxZZ72Zr1k68+fNxjZs2L5r3pyJiwz0MBk7Y56GR202SfjZdWf4f/qLv7Y8+NALHRPG
DnUsXDjL7XA4hK4umYgiEbpiEbL8tRWh2+54tBUAjj92qmvUiFKHWd08HY15eqf1xs37WqG/kd4M
PPf2baHfdjLFz8edes5Ip9ubk9LhnHhA8xOsaZGvPQeTn5Wb7ysbOiKnsnx7K8yd0H0JP9MI6MPF
z2Ho8TPreE6FnwH9AoQOP5971c/PESXJxdNcF1Vr9gwW86SbuUMIIEoS73jmnXFsXjonVu8oAJSW
xsbaYFZOWU8WdsxoEY1GSWeogwCA1+8XNdwN+PzqXSrNDfWyLMsQBPGw+Nh8QUp9Fo+rF3fbHQ5B
IUDdwWreAc3jaV7npgu/H24yLBA21B6MP/6Hu1YBKISKn3Og4mc/VPxMfQ6psCzZsuar8JY1X4WZ
dpJ5iW92USwCdUFLht75zDqjrQKv0jmlxM9vL39h/fEnn3GuIElSdzxaWFIWvOwXv5r6lztv3QAg
/sj9d2y/59F/Fnt8PpfmhtDzIK9rzXgw2abuGfD6M48k8fOc404pGzVpxnCtLq2cWZvb1q76AT8z
+Ll8+9ZdE6ZOX6TXb5oMTI4fq+9MyoiSTTjlvEv8j9z325Z/PftEx/AxY53TZs52OZ1OQVFkohBB
iEaj5P133wo9/uf7WgBg8pyFrtIBQxxmDuUeOZ+ZMvt37Tji8POR7oBmt6ewjgX70QunzkppQAFI
nU+oZkcqowggWLZ0Uun6TXuroQfQdqY/NqgETDfBzAIk+vdJUIEvNRSoEgtBrxzZM6NpFDT9sMdt
RKHf0kHbpckQuQHAfeLS6QMnjht07H/r8LQq2xWXSUcoTIIBt2g2d2w20UwJm9E9XeeCDjQDkL/4
cmPF5Rf/yMh3LF8laQEYaUVQV98sA0BWViICOlGOgKCsrFACgLr6Zrn7hSNw7enLU6UOELS2hQkA
YrdLAFGwa09NG7gtONBHQv9wfp2aeOdzUkYvnj+xcNDgwhFOu60wEokFYrEuf6xL9sqy7OyKddlr
6pqxdWul3NYRRlFhljhiaInd53OJkqSt6wiarwMERDhY0yh/s25PVFEIpk0e7PR6nILH7RQcDpsi
CoIsinBKkuiuPtgk/D/2vjvMkqJ6++1wc5o8szObc2BZdmFZMiIIiCBJySCiCCggQUVQFEFFQMWE
ARUMiD/gQ4IgIggSZAmbc5zZ3ZmdHG7O3fX90bduV1dX35nFtDOzNc99bk9Xd/XteuuceuvUqVNv
LN86BGt/IQs+441EU3m1eDXs2tMZ3bW7s236tJaZIzEMn33GsVPfW7kl9evfPt+5t7OffPlrD275
6fevP8T0WRSUYZFBDPsMgOCp59+JPvHU8hQAz4K5E/1fvuHMRYBdfkX9ey5X1F9+beMA8550dQ0f
3mmsGCoJzL6Yxbkcs/DJp/626fPXXkQAIlUyPps4OIfI+PjZJwR++MD/S7bt6ipeePlXBgBIbreK
fL5IVEWRippmqcvrrv5oxNIOHHiWmWfdu4PNW7GqjS4L5Xfwdlo+OJpx/Xck3vhc5s+HHXv80bx3
qnUQXXmQWsk4BuZaQoAlx5w4afe2zZQ/sysJWQ49XvizjH3jz1R3sRx6pPxZ6PkMwHfUB0+ZMXnW
7JOtRgyRAYQ9z2DLtR2ql4uFAknEo3q42tjLwxwcG8eyrI6GfYf+E4nqaXrMtg0dgD4w2N89hcwu
1WcFg7CDfEYH+jUAkqIoCAaDMn0QCEFVdY0sSZKk6zri0agWrq5WhMayCnIsbhNAMV8EAKJ63DIh
BD179yRh5c5s+2TfmdXP401Xi1anKCefdd7Mqtr6OdlMuiqfy0aKhUKoUCz4i/mcN5lIqgBRejs7
SFf7bq2mvkFpmTrT5XK7JJfbB7YKCQCtWCCK6pLSybi+ccU7WUJ0TJk5113T2KSoLjcA6JIkFyVJ
8kmy5GvdvCHfu3cP67Qh2oRwPHFnwM6ryvy5p6Mj2t3d2dbUPGnmsPoSBEeecPLUrRvWpV586rHO
/p5u8vAP79lyza13HiJJkqM+tcujqC+2yuiK116OvvP3F1IAPM3TZvrPuOTKRcMan0snC7mcvnnl
8gP8meHPr774wqbzLvsUISCSqO/j+zixMdj4/7iTTws8/ejDye6O9uLtN1zTD0BSVTeKxTxRFEXS
OP78kfM/EXE0co/geexx25b1+x1/3l8N0PxsG7980DNn9qTDnQeypf+pRuDzbYMeU7hF+cceObcF
9k1UaCgOVknzCnosCSadHc0x59llgrQ+ZCbfsnMs7Es52Nk0XpnReizHLIQxePGrqhr8ypcuvFaW
JZd4EEvxBpzx5tsDUNQ1XPvFh4ZWrGotPPijT1cvXjjZzd/vUmS283Xy5hDlj5VEcadtQv/by+90
ZjLZpNfnDpqGDXopU/cW2YQFi94+wwO6piosW/OByRMbFQDo7hnQQTfMoqU4GDRs+QK8E6mMDoCo
LlkCCDZuaY/DbnTmA/OPlSVH7zeJ2nzZCP3D+665uboqMNHEBACHwzU3/bzv2effzlxy/geC11/9
kQg/CSRqH8efdkdn2+7e4u1fOrd64byJbpF+X7dhz8Aby7fuhn03b/o//w5jyduOT2wbFc7sA8it
XLN13fSpzTPN+hT1p0YxBAS3f/nSue+u2JRfv7Et89Szb2ZO+sDi3nPOPLZBZNC0yqRZRqVn7O0a
KH71rkf7ALj8frf8wHc/NdPnc6n0mkrGZxBg5dq2oWQqx27AxXtwsJva/ldI1n8hsViz/XIRQGHD
pp1Dg0OxgZqqUJ2z8dn0NrbiYtWrqiJJN3zuY6HPf/HHQyjJUd4wQNiMz6d/+HDfQfMmu219L1em
kafbnsu2F0J0/POdcvxn2n75ARG/gcp4TTx/ZnWhG4CnZcr0w2kIqooDU0bu6ICGN47x+fzAe86i
Qw/w533jz/R+lj+LlkKPhD9bcIfBnwPnXnHNdRJk1cmwYTF40nxb+zDvAQh0neC3379zqG3z+sIn
v3RX9ZQ5C9zEoW2M48R0WJZ+ubh75/Y9i5ceaalTS/0DNtljMYkODeoA0NQyUZUk2WLMUhRFqmto
Uvp6urToYL8erKpW9lWOLfJfOqdpGtG0AnG53ZAkRSIE2L11fRQHHDkqJUcHjg9//OILa+sbF1ra
AKzt4YlfPzDY1b47edxpZwVOO+8TEdE1fFu5+/rLu/bubi2cfN5l4YWHH+0XGTq79rQ13nfjFTQG
NLuRt1MIjnHPn7duWL+usXnizBHJDiG48MrPzd26fm1+144tmeWv/i2zaNnRvUd98JQGq4w7lWU1
RNrKB8FQb2/x8Qd/0AfA5fb45Mtv/vpMl8ejCmXYVhbBrm0bh3KZzAH+zPDnndu3DMXiQwOhUJVl
xZiob+Px5s9LsiKdfdEnQz+7984yfy4W8wBgMz4fduwHfZOmz3RbyxCXK36eeawTHdvXr97v+PP+
aoCmiVfQLgCuj3z4yEmRiH8SyoOmsgoGP3Ch50oiJs6HeLBN82fNmFA1ZVJdeHd7P7uMkC6XYzdS
YePYjQXBBKxEoVg6x4YpoEqKXfYOWGeS2NkW6hXNL+PgY9ZJTHm0vn0AAr/80XVntzTXLnq/eFrz
zfuJpiMc8sn9g0n9wk/9ZOC7d14YOf3URX52AK24pLFoVB5pYttCGV9N04odnb27Zk5vOYivZ6Fs
cvkFTSM9vUM6AEQiAdlqWAQaGw1vmu7eIc1mzAC48vj2APAGD5ofi6V1AMTndUmEEKzd0B6Dvc2y
M4NjqdN9P4knn5ZBrqIoajjkazB1rlgGd7Z2FgBgxpRGlTA42nEq3UcIqiMBuQ1APJbSbPiWrmmZ
UB2ElTiPxItjLOlqUeLlldXF2T/+8YUVHz/rA+eMVH96PS7l5z+6ad6HzvjC1nQ6p3/p9l/1LDlk
VmTq5AbP+zc+G9Vf1DR88au/64/HMzIA9bvfvLRl2tR6v0WPiO5nnvHqG1v6YV15w3pvVJLn0d4G
eJwtcexa2zp2Vi+eW2fTwUR31s+cPNL6P/es4/yTJ9arZp7FmY1QvjVjWqOL19dWzPUKedb72jsG
Mt290TSsm6dUGhSZymH8Jp4/qwBcy447YVIwFJ5Mu1h2AMsatAioaNoHP6YRiva/cCxjwuSpVXWN
zeH+nk4+DMcB/mznzxQvVl+Lls2OhD9TzGl9+wH4P/uVb51TXde4sLJRkw5qre0DXDtgjSa6piEY
rlZS8VjuZ3fcNHD+524JLzr6hIB1MKyPFVzfTyLcMcVNB6C9/JfnNp55/qWEQJJsOIDWX+lmpv6N
/4FYKWbohOZJstWYZXxaJk9R+nq6tEQsphFCXGDKdJJjMebm70onEwQA8fj8IISgWCzobZs30KXe
tN2KvCYh+B7rSbRylsqpDEDxBULNvFzxOrWrfVcRABomTFJ5fIxrSrgxx4FwRAaATCqls4Yr9prq
ukbKn1kOzRqhReFyxpKuFiWeV1n488t/eXrFcR/68DmmvHA4cHLqcnuVz331rnlfveayrblMRn/4
h/f0zJh7UKR+QrPHqb8FRianuqbjDz+5pz+TTMgA1Iuuu6Wlvnmi33odbH032wdsXfPeAf4s4M97
97TvnDM/Usfq4XKdCvrPSkbio076sL+mqVkFYWXcuEYiEqHXNrZMclnLEJQ37POM48Henkx8sG+/
48/783Iop+WD7os+9sFjywNRQkCoLLADGdsgSocxULIOegxhNI+NfHpt+Trpo6cdNhmmFwG/GaFI
SYM7Ho2JbYRU4bBeGTQ2Hd2ROwZgqPSJwtitm+7YTWO0srNrRVgVGeBMnn0AAp+46KQFHzxh0ScZ
bKx4QoRnpXzzflWVcM8d51ddf9XJwVyuSK675feDP37wpaimm21LtXpAj6fEtwXWo6GwbUd7q0iu
yrJUkkPC4UCgo7d3QNc0HZIkSeFwSDK1svGpr61SAKCre0izY8nIPvsMYubzsURpGbF4WgNAwkGv
DBC8u7KVXaJS5D4i7w22XsZb4vWzcsJxBzcoilSKVyWWMV3X0brL2ChnypQGF4szYY553VxdFZAB
YCCa1J3kubra5wmH/R5YQyM5GaDHW2JlthzH7o3l67p6+4a6xfoREOnXGVObvPfedeVkAO5UKqN+
7qYfdxUKxTKNggV/cRm88ZmA4MHfvBR7Y/nmHAD58ouPr/7IyYuraBmO9zPP03QdL7y0rg/De2/w
A+GxkFjiyBuv8hs27tjO6kTKh2xyauNNnGyCQJUhHXH4XM+Rh8/1HLl0rueIw+d5jlg6z3PE0rme
Iw6b4122dI73iMNme+trwwqxlS3mYZWMz4QQrNvYHmPfB9YJbSf9PJbw3dck4s8uAO7jTz3zGDpo
0emApfzNHpPSNeaxJR+wDnzADIYt5yXp0OM/xPNnPgzHAf5scOYoTP4cY/Iof2b12XD82QWOPx//
4Y/OO/jwoy63ezEz+LFtgcFUiDnTZiRFwTlXfj5yynmXB7VikTz6w28NvfTE76I603Z0fVwboAG7
nqZtQmtv3R6NRQe7WTmzyV6ZN5s46KXzsZIHdGNzs8p24UYXTNA8cbIKAPHYkE4ITNm3lEVsmOvg
MTd/XyaV0gEQr88vEQJ0d+xOFgsF2jbZyRPRasLxqqN5D2gZgFLb0OD3+nw1YvkzMdi7q60IAPVN
LS5xm7Dqb0KAQKRaBoBsJqnrLLaMvLt8PldVbUMATKgmiD2hR7tefj9JyJ83rHyva2hooJvFCGD6
Uf4cCJpaJns/ef2XJwNw5zJp9ef3fK2rqBVLl3F4O/a3Vt0MArzyzGOxrWtX5ADIx552TvWio46v
slxXupEvC1T2dYIN77xxgD8L+HPrtq3bLZiwMgY4nBNfK8myNHfhYs+cg5d45ixc7Jm9cLFnzsJD
PHMOWuyZtXCRd9ZBh3hnHbTIG6quUSoan8lwzzOPO4z4z/sdf94fDdCi8BtsGAbPQfOnLqMDk/JA
hRAQ6GA3zbHnlwY6dABE88Hn0/tN49UJx8xrgdX7mSXRY3mzKyfCRBswv0FKkjumm6XQ2TQRcWYb
usXbHabnRuCwxbOab/vC+V9TFdlTXrLLDFRBnAay+jD51nM3fvaU0N23fzwiyxK+/8CL8c998ZHO
VDqnAQSyPK49oAFrOygvVVm5cuM2MMZgVq6MejYNDzwOPb1G/OfGhlrFiLFN7zMeV1VlzN53dw9q
zlhyE0fg8gmTXzofS2R0AHo44lXaO/oz7XsHUjAVMhsniSpn80dZv8dTYj0fWEIqH7ZoxiTeMMjL
WG9/tJjJ5AgAacrkWlUoh6zuLp2PRHwyACkWTelWeTfxlgAcNLc5DLPPEO3izXtyjOVEBB+bF8ea
tds2CGVGgAuV7XPPOrb60gtOqgWgrFqzvfDDnz41yOZXKkNkfF69tjX33R88HQcgLZw3yXPrTWfV
G9fA+f7y84xStu3sTuztGkpBHPaJJVvsMrOxJsOi5aKFl/6+fDNYfuTEfdg8wh5zRmvCXcfzLfB5
nJMAd5/td3B5K9e28vHreBI9VmIS/qtpWP48ecasZSLDBsWPNVCI8gkpTR8w5/Vyk2AHR+bx7EOW
TsQB/jxS/kw/9Ny/yp99AAKNkybVf/zTn7tdkhVvGU8LZmKsrQNe7h5Y74Ek4YMfuzR0/rW3VsmK
gpef+F38sZ/c3V3I5XUCglw2o8GaxqOssu2B1dPF9j3t2wknW8a3Wee6DQdD/qgBuqGpWWF6y3If
2djcIgMgidiQXpZjAaai8q2YmxNM6VRCA0DcvoCkg6Bj+zYaxo7lz6wxerwbn2li+agCQF207LjJ
BJBMmeMwBlDI58hAb3cRgFTbNEHlda8xWUAxMuUzEIooAKR0MkWscs20M0LQMn1mBFYHDtb4LPKE
HstpRPx5x+ZNG6z6lNejYOrbKOSoE0+pPuEjZ9cCUHZu3lj486O/GQTf5xLjJ/B61uRJZplt2zbl
/vzIL+MApIkzZntOv+yqeqvuZssiXFlGfk97WyLa132APwv487vLX99c0fhM+HNO19oxprKqO15L
Kpfn+DzzeNf2jfslf94fDdA0sQYOuoOza9GiGbX19eE5lQ2J1oGWLb88sLF6Z9rzqTbRcfBBk+qr
qvwBiD046Ewhu+RxrClnEYlmZ8roJin8Zin8DJrTDDiLN519LZPnmppI9YM/vv7OYNDTVMaUMSaO
bDKBy2fbh+V+HeefuzTwi/s/UevzuqUX/74+df6nft66tyua1TSLBwdhvscyoRK9p2WJyiOPvbQl
nyvkjXoUeD0Ttu6txojurgENACZNbJTBXlv6eNxuAEBn16BmYjmM1zNnaOH1Q1ErIpXKaQAQCniV
FWvaBmEdGPI7xB7w3DCTML7o1OkTWkydKca+bXdPEQCaGquVoN8rm9gIJg4YzKoifgUAhqJJXSTv
9HmzpzdQAs2umhF5cIw1/VwpsXqbJVY5APkX/v72ahCuzwOEfaJZ58A3vnpZ4/w5k30AlPsf+FP8
3RVbsxZM+DIcnpFIpPXrvvTrwYKmIxjwSg98/1P1Xo9q2zBP1DZoKSAEb7y1dRD23btp/0PlWSTD
o12WnfRzOZzQCy/+syORTCdYncjKjVU/0//tq8EsfSbXf9r5Fp3o57gYEd9nx9o0er9lxH9myTPv
kcPHrxvtmP6rScifZ8yeVxuurp1rDpqIxQvONpgqHevD5LODWvrNGrInzZhVFwiG/TjAnyvxZ9Hn
38KfVdUbvunO+2/1+UMT7bjBglvlgTV7D4c50z4OOfZE/6U3f6PW7fFKa998JfnQt29pS8ZjhUw6
WWR+t0hvjfXEvjPbJxcBFLZuWLOJl7OyQRhi2aI4xKNGGLuaunqZXgtGTuubmhQASERjmhVTwpVl
bw8W40jp9+mEIGZsfKgHw1UgBNiy5t0+2I0cIj09VvrefU18GIuyEXrKzNmTCWEMUQCzksSo+96u
zgIhuhSurlV8gaBsw4+VbabdlAzQyKQThMeRle3GSdOqYOXNrBe0yIljPCReVi38+b03/7HaNBjb
9SgcdOaFV13fOGn6TB8A5dk/PBzftmFdlsUPAlkE2x5K+ZlUUv/d9+4a1DUNXp9fuuzmr9W7XG7J
grFAvvmytq9dcYA/O/Dnt197tSOdToGM0PQAACAASURBVCcscgarjIkm6uzXMm2Av4bAunLMkl+h
PMfnmcc71q3aL/nz/maA5mfWbOE3PvOJ04+SJElmvXHsBi56zAyA2Hzm2IDN2TuzBCtURZY/cvIh
vBc0S6DH6jJCwC6Y7IcNyi9atsHPsPBLBgFrR2zz3AAQfPKRW7/Q2BCZT/E1DRE6c8zgz5xjr7Xk
Ez7fev+Jx831Pf7w1Q2NDWFl05bO7FmX/GT9839b38/UxXhKIvzLS5IGB2Op7a3tm8VyZcodW/d0
xUJnj2GAXrt+e+G4D32q99wLb+y75Ipb+y+94taBcy+4ue/6m++OAkDfQEwvFjWYz2AM0TzWhACc
oZrmExAMDqU0Ylg4tGDQrbz1zna68+9IlPR4w55NrG62xBdtaapuFq5MYORqj2GAlmbPbHbxcmjR
vaD4GX+RsOEBPRQzYtjx5dKypk9tCMHaZ/BxoPn4dWNBPw+XaHu1kKrSJ/fY4y9tTaQyCVOuUEGH
mue9Hpf0ix9d3+j3exRdJ9J1X/zZQCJBPdS5Miz9splPdB23fO2RoT3t/RoAfO+bl9RMmVTrouS4
0m+gpdBr/vr3DT0wBwbUqFPJg2Ms6XEReWaxzu9p72rj+0chRg4hMpzus/ElYup93sBMRHhayrYb
rQejqcLWHT0JWI12vIfdAQ/oEfDnD51zwZGQJNkyiIF9cGwxfAjyRQbJSp6TsuKSDznmxEkweDP9
sHGgD/DnkS17fl/8+dbvPXBtXVPzEftqSHbCmh0Ygx9Yl+6Zs2SZ78qvf78xXF0n7966If3Lr39+
fc/u1vQ+1NlYTrzxuQig8NwTf1iTLxQKfD0P65VMCKKGMRhP/P6h5Beu+WTfFz57Rd8Xrvlk3xc/
e0XfzZ+5vO/hn9yfAIB4bEBn7xOtXhCF5rGG1THORwf6igD0SE2dks9l9W1r3x2AdZk33TCTXUnI
GjrGYxKFR1LqmiZMdMS4VN/de3cXAUhNk6a4eHzMNsPJLCHwh0IyAClLY0DDWi59Xm1TSwim4VkU
goNfYTMW9PNwqSJ/fvXF57amU8bk/vDG51KBhMDl8UrX3PatRo/XpxCiS7+67xsD6VRSd8ISLKYM
bv/3wH1D/T2dGgBccO2Xa+oaW1y8zkal9lE6v/G9fx7gzxX4c09nR5utX2Trk8NFfK1AXrlrdMKt
QuPldMTPM46T8Wihp2PXfsmf9zcDNCCYGQQTv27JITOOoAgSZrBkGySVQTPblNAL1mRRpfsZQzSX
f+Jx8yfCHseOkuhKu3mPlUSYb5ZAsQLLf3jSPJznBo37XCbPjz50y2WzZzR/CCy+MDEre9M65rNt
gjGKwohJ++wLKzPpdI6I7p8/p8nz1O8/O3nRgonegcFUcXf7QIarD15Yx4pCdkr0nfkdgQvL396w
RiQ3ZUMwU7dsPe/tNIhzPp/Hho3bC6++tjL/l7++lXv+r29lX319ZX7dhp0FANB1gkQyrdufUZJt
FmvLM6hRw8zv7hkqAtCrwn6osiS98vqWfth3nD/guWFNok0Iy0vzamtCE3hsDRk09W7bnt4CAIlu
UMbKKaubLbJITAP04FCKgLnOcg8IpkyuCcJ5CaGTB/RY09NsctLZ5YmWQkHLbt7cuomyY0cdWj6P
8rkZ0ye477vr03UA5PaOPu3GW385oOtcGxDgRPMfeuSV5HMvrswAwFWfPCl06ocWBSjRrvQb+PJ6
++L51ev2xCA25LArGca6lyxPosuDpW3bdm0nAgwsOpo1HBOu7tn/bXmc4Zi7r1K/bOFxxJ633oz/
zE8QspuxsfyCrYfxliry5+lz5y0TGRutBifxMW+oshnFAOugCFaj1dwly3j+TI95L7sD/NnKOVju
sc/8+fo77r1wyux5Zw9nSLZ5aAHcNz/YNa5d/eYrmUI+Ryjm7D0Tps50X3XXjya3TJ/jHejuzPV1
tvMGaF5Gx7LMsvizerqso4f6+xNd7Xu2DS9bfJx1IDo4oAPAnradxVXL/5lftfyf+VVvv5Vf9fZb
+bUr3s739XRrAJCIRnV+4okvixDe61lg6CAEsaH+IgA9VFMnt+/YGi3kcuweP3y88vG+UawoPFLZ
gSNSVdtixcAunz17OwoA0DRxsmqVYQ6rcjnGeX8wrACQMqkUqaSvaxom8PyZ3yT2AH/m+LNWKGR3
t27fxOs/CPQsYK37xpZJ7suu/3IdALm/p0t7+P5vD+hEK93L6187Xq899/+Sq9/6RwYATjjr/NDB
RxwbGInxGVxZiehAvn37pgP8uQJ/3t26c7vYAMz3pYK+05YvuNam3zncK5bH62YT646d2/db/qz+
px/wPpMohp2rrq460NJce3Cp6mEOnkr/U6mtmE9K+TDzYR30WO9HOX/pkulNLpfiKRQ0Jy/osRjD
jk+iRsmS4eGupYnvhPllg34AoZ/94HNnHXfUgk+ODFMT/8qY0nzgsafeTt/6jSdi8+Y0q7/4/mU1
E5urFf7+xrqg+ocHr5hx651Pa39+cV2sXMD4S/Sd2WWk5RnCh3//l5WXX3bKJTIkWx1WwuiUExd7
Z89sdoGgFAHNfJRLUSSfzy3R/z1uRbLjaB6DVJBtJr+nN1YEoE+cWC2v29geG4ym6A6xdPdf1ghN
lx4xBY3rJIoDrYbD/gmE0ZkWGQUAQrCj1RgEzZjWoNrxgaP+DYeMEByDQ0m9ko5unhAJwLqTN2+E
Hi/x69jEtlvW2FEmmq+9uXbN0kPnLBuJ7IA7d9YZRwTeXrE5+/s/vpJ64W8rM794+IXY1VecGhmu
731v5fbct+57MgoAhx0y3fWlz58RGZn8cm2FEPzTXMHAe29kYV8+OFZXMfD62eLF8dobq7ecefpx
sNapYOKuEi+y5IlDc/D3OffbDhsRcvetXrc7BrunKEumeVzHIrb7koT82R8K+evqJywSD5BRlm/r
gLnywBWl84T5NmAzy6JlTJ27sNHlcnsLhTzlzjx/Zo0cY9VDUtQ26bl/O3++8pY7zjx42dFXmdjZ
B7TWduCAq62NGN9r3/pH5tEffivaMn2265Kb76iO1NYrVsMHEKquVS//6r0znv3l/dr65f+I7VNt
jb3k1BeXddumtatWNU+ZtgBg616EC1vPBKecc2HgmJNP9wMWRlWWQYpHsKpa0UUYly9zxpvXCfGB
/gIALVRVo25fu4JuYMb2wXz4mAMbxdr1swxACYQjzRRvypP4+u5u31UEIDU0T3JZZBhiDOl5XzAo
A0A6nSBsm+HbVHVDE2+A5lcT8isIx0NyktlyW9+48p01sxccvEwsJ1w9c/3psg+cFNi2cXX2teef
Tq1+67XMy396LHbSORdGWNkErP0uAbBz09rc07/5WRQAps09yHXaRVdGhpNnYT8Agh3rVh/gz+Y7
Cfnz2hXvbDn6xFNsOtl6zPeZ/LX2/nckBmww+I3seea50sTCfsmf90cDtGj5oAuA56ZrzzpcVWWv
cIBksF5YB0IQ57PXlBW4ec5pwBT0u10nHT+/+YWX18dg94LmDR1a6V3GoqDSxL/bcO/Kd1i0M+M9
N/wAQvfcdflJZ5y69AZJIpITJmLMMEy+ef+Jxy3wLD74HdfqdXsKZ1/84/6ffu+SqqVLpnr4AbTX
q8rf++a5c4iuJ557aUP/v1Bnoz2xHTHrvZHbvrNjaPfu7tZpUxpnjUyujPylS2Z7li6ZxcmuScRs
sl02fAyDMxj55/K7eqIFAMWWpmr1pX9s6oG5K70o9qLT7t1jWbb5VMn7WfF4FDUU8NaVq8Qmo0bt
t7YZG6hMm1yvWq5xwNMoiiAc9hohOEoe0E5tZUJjxA/rssFKYTjGC4EGrHJrWfYLIPfQ7/+y9vrP
nlNwqYrL1reWZQeWOmfxu/O2i2vWrm8trNuwK//t7z4eWzh/sufoZXO9dvk0yujujWpX3/TgQFHT
UV0VkH583+W1qiJJdHBUsX9nfgfNf/m1zaLdu3kZFnlgjTUZFuFcAJB/8plXW79z12dzLpfsccRY
xK1seVajdaW+2Z4nNlpX4nHL39tJYxOyBJoN7eW0Sex4TE782X3mBZcvkVXVR4CyvuQHK/w5lK5l
B1Jg7zFuYfJR7tv5wbjL43HNW3p087q3Xo3CmT/zk4RjGUv+3UbyrrznoSN/vuz6L3/o8ONOupEQ
Oq3P4Q0wWDEYOhg8RMaLSbPmuZunzVT3tm4rPHDrZ/svvPFr1VPmHuTmn+dye+Szr7llDiFIbXj7
HwMO7zNeklNfnAeQf/FP/7fyhI+ceZEkK4pVtqiM2mWLEGDREcc4y7Zxkw1rp7LMtlC5rOhAfx5A
MRCpll9/9rEumA4c7PJ9kQflWJZrURIZbS17qPiCwSaRjgVMzLrb92gAUDehRXUyUFqOS+X4AkYI
jnSiFAPa4RmBSLVPdbvVYj7Pe0CP5z1UAGeZLQDIvfjME2tPv+jygqKorvcjR+dfeUPNrq1bCrt3
bMk/+fDPYi3TZ3vmLFriFepiQhAf7NcevveOAV3T4A9FpEtuvL1WlmVJ1O9W1AOl8reuWn6APxtJ
hHMBQP71l15ovfLGL+cU1eVhsWDrkuVS9mv28VoRrxrJtZyeb9u8Zr/lz/tjCA7AHh/JBcC17LC5
RxpSZV9SbxvsgMCy8zqbzwx6CG1rgnjSZj69X8cpH1wwCfYwHE5x7Mabkh5pclo26EWJPH/hhnOW
XXDucbdCgsLHlOQHuHbMrINcfqDL3l9X61f++Ktras/96KG+gWhKv+jKXw4+9MibSfZ+eixLRJo6
tTaA8Ykt2+Hw8evKGxe88o+Vy8t1TKhc6RaMwMkdH2/UULRMPucpZ8W5guwSLp8po6trKA+g6Pe5
yGN/em8P7BtpUu8NUYykA4kzQh97xMJGRZFcVO+yclPqGlHIF0nrLmMTwqlTGlTLNRRPvp2UjquM
EBwYjKV1UVugxz6PqrZMsBihWQM0+5vHY+Jltyy3AwOxZFtb1zZbnZbxg6XOed3odivSz37w2bpI
yC/rOsHnbv55f1fvUFFURqFQJJ+98cH+vv6EJkkS+cHdl9U0N1WpdFAkwtV8nvk7aH4uW9BefXPr
APM+ToPfsSzDvH6m3+WBUjqdzezt7NntiLFIpsp9LKNLeT1u0+v2PMKFYeL7ZCcel80UtFVGaBV+
5252B+/xbNgQJZ4/qwDccw459IjyAIWwmw/aBzt0EKOX8RfnE1t+CWV+sFX6nn/YUZNh8ma6ktBd
+oh09YFkJuHKIwj483mfufbYY07+yG2QJKUydnaMyuc4XMv3EPOeSG2DcvUd99ctPOI4bzIe1X99
1xcG/vmXPyXNwbB5DyRIdS2TAyN8x/GQqI5m++Jsx55dg3vaWjcaMko4fDisiGCpNtgYoiZuOsT3
i3WCKduisuh3rL8nD6DY17knMdTXnYDJnUXOHGwfTN9/PCZWfmUAyuwFi2tkWfFadbFVx+o6QVf7
rgIAqaFlisrqWTZmLIshvcbjD0gAkIwN6Tb8mWdAkqXGiVPDsDtxVArBMV6SI3+ODQ0luzv2bKNc
hpdZCHQpGJlVXKr06VvurPMFgjIhOh767h39QwN9RZF+1opF8tB9d/QnooOaJEnk4utvq6mqrVd5
nW4+E9ZnsnoEQD6X00qx2w/w5wr8OZvNZvp6uncTFl+AO+a4kkBn7rPxmdXNI7mW+U35XE7bs23z
fsuf96eBuHBZCkoGaI9H9Uyd3HBYeQBDSu1DtOlVOZ+eG26zMnq/iYHToOjIw2c0wyDLlDyzu3nz
8UbZ9zqQjGSLfQUreQ5e/ekPL77u06d/S1FkjxUzZvKNcJizmJWwJAx+9nzzfrdLku6942NVN15z
clAnBN/83vOJ27/1dDRfKBL+fo9bkbl3EXl1j/XEEmeLAfreHzy+PJPJpsp1xsggnTQinFwZhmMu
n8HWIpu8bFeSXXD5zCTG3u5oDkDxub+t7xmMplIwCDP7cTJA0/cfz4nX0/Ihi6Y2W7Bh6p7ivau9
p1jUdLjdqtTUGFHtGFtlmdBmRgiqIn4ZAKLRlM7Ko+h5c2c2hWE1ZlAC7bQR4VhPhPsIZffdlZvW
2fo+ATYQyigwZWK9+r27r6gBgP6BhP6Zax/oz2RyhC/jrnufGFqxpjUHgNxwzYdDHzhmns/IN3/q
SI3PAME7q1qj2WyBJc2iHbzH6uYposRibIljt31H+w47P7L+bx5b40LzuNs4l0jnsnGhif2+Sm2N
EB0bt7YnikWNXTLIYkrfjW3b4I7HSxLFF6X6zw3A1TBh0mHlgQrADY6M83pZr4L5BnfOmq8Pdy3M
WNAzDlo8QZbl4fgzO0l4gD9b07D8+YyLr1h64hnn3SHJsssyOAWxYs5h5Gx85nDlylE9Xun8679S
ffxZFwV0XccLv/954plf/jBaKBQIX47qdjttZDZecOb7YVFfnH3rlb++4SSnFkNE6bxtMonYY7aL
sNYF7aNs2Kwg+zoh0DWdDPb3ZAAU3nr+yT0wDc9pmDxaZHweq0askSYbf5654OAW3YYnGDyAeHRQ
y6ZTUFS3VF3XoPITBWIZN867fQEZABLRQV23tAM71vUtU+hGhE5h7MZbKLsR8ectG9auA5g6LR2D
16Wli3hdWz9hgnrZDbfWAEAiOqQ/+O2v9BeyOcLL7J8eemCobcuGHADyoY9/IjR38VIfr7/B6QdS
yuB1Cgiwa8t6Grv9AH82kiN/bt/VtsOKr6BPBYH9GjZ/BNfazqOs+/URPc847ty1I6EVi/stf96f
DNA08QTaBcB97dVnLvb53BHeQEVKAxUnAxZVyIYE0s3KhvGQreA5WVcT9C1dMrUB9iWE1BPaaTfv
8ZxERLO8NBQMeb7wY8cv+OJ159ytuGQ/rXOKi4GZXsZNnE+YfN2eDyK8HyC49soPhH70nQuqvB5V
evTJ99KXXP1wX29/XGPv97gUPs73eCTQgL0TzgHIxmLJ1Hsrt6ws1xmDS8VJI3D5NtmlSpUxRFeU
XTHONL+jcygLIF8oFFmPjTRM8kw75PHW+VZKIg8sGYAydXJjM6t3LXVfwnVna3cBgDR9aoOqKpIQ
Q5GsAgSRkFcGgFQ6RwqFArFdwzxvxrT6EOwe0KxBmifR4yk5Eejsbx55caVe2oO7LFMoM2aYMmjF
hhJqgODUExf7r7j0xCAArF7flv/S1343oBO9XMaTz76d/M2jryUB4Jgj5nqu/czJVaJn2HQ1J+ds
/mtvbeuH2HtDNIE01kPosPrZtsT7nRUbtwr5kaWuBatOBLzKqpepHAo2M7S1J3ufbeoBq9F67YYO
Pn4dv5kKfcfxrptp4h04XABcHzz93Dken6/eHAgZgxbTwxLlc7xBg9+gTGS0MvNL5ZbzreX6gmHv
tAWLmmDlzdQD+sAqQufkxJ8txudjTz1j/kc+fuldsqL4iA0nDmceI3DYs22DL4e7B5Bw0nmXhy/4
/FerVLdHWvnqX9IP3XVTb3xgoMjeo7pclD9D8M2/71hOVFcJjVkvPPHo2kQsOmg1LpuyK1q9IPZU
tuJm29zQoXxetk0dYJYViw4U9WKxACCfSsSSMI3OLIfmHTnG+hL+SknEnxUAan3LxGb7BIEVk95O
YwPCxkmTFElRnOWasLJpXOP1GisItWKR5NIpXaTn6T21TS1BiFcQjvcwHEAF/vz3Z55cSYxkkxVW
B0KQj9L3oiOO859w+seCALB72+b8H35yzwA7YfDeq39LvvnCU0kAmHXwoZ6Tzr24yqqLBTqaKZ+9
lvKu7WvfO8CfzVSRP2/ZuHarzutMCPpUVo758/tyLUTcjOFtjmUYx3t3bN2v+fP+YoDmN9SwhN4A
4D7hmIVHVvKkMQc0VgOWPZ/ez3hFEy4fbPn2wdRHTjqILiMUbUbIzxSOZ2UN2GPH8qFVKHkOnHry
YTPu/OrF93i8rggYrOyD2Are7OBxH0moFpqv47STFvge/eWnaurrgvLKNbvzZ13yi+41Gzoy9P5g
0KMK3mm8YEuYb0fvjZ/+6rl/6Lqp06wGCkp6uLAqQoyZiSIbhqaci2W3ZMRg8tkytu/so5sO0tjP
IgM0v3kKq6DHYuc7XOINz+UlwBOaqpucZdCo+x1tPQUAmDl9gmpiyFxHxDqYgKAq4pMkyRCzWDxN
RNfQcqZMqmEJtJPxWeSJNdYTS654uc1v2NTW39nV327FkN5mx6Z8jlix+MoXPla95OBpbgDk6efe
Tf3i4ZdiAMHW7Xvzt33jj4MASH1dRL7/7kvrFEWq+AxTb0CYXyhq5Pm/ru+l7wCr9wa7zGwsLx/k
k9n5WTe5Kjzx1D+26UTXbP1gOUSGgDsJ9LdN7wpCKY3c+Ex1ud1o/e6qXUOwk2anZaGsfh5PScSf
LfGfDz36A0cRiA1JrPGBkJEt1bfmgwsVIB5sUQ+/BUuPmwjT8YB+hgtlNx70syg5ebazBmg/gMBh
x5444/zP3PBdxV1y1BHgZMUcZcxt17ED2tK1QIU2ULp23uHH+j5x23dqAuGIvHfntsIv77i+Z2/r
9iy9R1E9iuC9RO861pNTX5wDkNU0Lbtxzcq3af0LvZ7hLI/WCSbeeOEs+1Q3iOSZLys22M8u5ead
OCiPZmPIjncnDpvnM0qyXFVbP6Gsl4XyCvTubS8CQNPEaS6niQKR4ZoQQPV4y/w5lUjo5jV2Ga6q
bzrAn8WpIn/evXNbf39PTzvbv0Kka8Fja8XizMuvqZ46Z74bAFnx+supV57+vxgB0LW7Lf/EL74/
CICEqmvkC6+/tU5WFFuZEPS99ucb38WiRja+89oB/mxNjvz5H399fpuu6RrLZ/4dBuXKZXDXUH0M
xhBuK8M43rVl/X7Nn//XBmiRByk720Y9ZD0zpk843DLQoRJLBzHMcYnuwtGAZRkMMeU5DLIM4mUO
zo5eNnMCrAS6UiiO8eglC9iXufNeObT+fAACxxw5b/IP7v7Ud30+d70FV1TArSKuLO66MJ83Spao
Hg6e3+J+6ndX1R+8oMXV25/QLrzyoc7/98zqAQKCSNjrhhjT8YIx4T40TlJ5icdrb6ztaNvV3WrU
P+ORzOPDyVUZA8JiZI8dasW48hJvyxLw0vn+oWQxkczQ3X1p7Gfe85knzlQxj4cOmE28cYP9v0xQ
a6r9E4T4wJSxrdv3GgboaaX4z9w1hDYnHkdCoCiSFAx4JACIJ7O6XT+YGLdMiASZ3+aC1bDBL/Me
L7LLyy0ru+XB75q12zeYcmre5mh8pkUzWLhdivST7326LmKETSF3f++pwSeffTtxxbU/78lk85oi
y+Sn37u8rr4uqIjaiaU85hmi/HWbOuJ9g8k0TFmmJJqSZ37zFDDfYy2xBJLFubyUsKurP9nbM9BJ
GC7Fh6uy9ZEO/Su7UkzUt1p0NhHlVQ6Npuk6Wb6iNQrrYE+0odV4GRjxiedYlD9T3UwNlJ4JU6ct
dTIiv5+l+lavaPFAVxfmE0w/aAkNYyeKBe2C2NNurOtnPomwdeTPsxceOumyz3/pPrfHW8sblBxx
YtsBnO4RtA16jsOV3jNxxjz3p+/8cf2EqTNdiaEB7TffvHnv+uWvDhECuDxe3gN6vOHKpop98Z8f
fejNQrFYpDiJwmzwmIlitltDagjuJwKDc7ksZ6xjA320n2X3T2E/1JDF6+vxkni+TPUzz5+VUKSq
SaQrWUx6qAF60hTVgjurv8HjhTJP8/pLYTjiQ7pIbmlZkbqGAKz8WYWVP7NjeZGeGotpRPx559ZN
G0zOJMaBnyQoU6/SOcWlSpff9PU6fyAoAyDP/u4Xg++9+mLiV3ff1pPPZTVZlsmlN329LlxVo/A6
GoJ2AIFeRym/s3VLPBkdOsCfjTQsfx7q700ODvR3mtxpX2Mz27nV8AZsh2vobxDmA5qukbbNa/dr
/vy/MkBXIlflTVNQItAf/fCyqeGgr8kymCkbjq0bXtkHO3bPHn4wZBopSxumQZRPy9cxdUp11fSp
ddUwyTP7YZcTDkemx2JyMjzTzpfWC92xOzhz6oT6n//g2nuCAW/Lf2qzQRGu4Mov9wTQ0VgfUv7w
i080nHXawf5CQSe3fvPP3Xfe99dWWNurDCu54L05gLGFM/8upiAan/JOq088/cbrtvpnPJLByVVp
Ps/MB5fvsGLBfMZwsmsaWjqN8BtF2ONdscbn//nylP9hEnld8ZsesYZdV1Uk0FCu+7I+tcrZ1u2d
RQCYPrVeFeLMYscc02tqawwCHY8bcaCtzzPxntgcCcBOnumgnf1/PE4UsuSZfig5KT7z/FurRXXP
60on4zO9b2JLrXr/ty6vAUAIIeTGW3/b197RXwBAbrnxjMjSJdO9YMp4P8ZngGDV2j1RWGf2Wa8s
fuXCeJFfwEqkLZ4c23a077TFdRbInXhy1xoiw3Kt4D57WxIYvQX6noBgR2tPKpHIsgYMdsfu8aaT
2VRpcp8NbeYG4Jl50KLGUKRqBh2gjGipfvk8zEETAfMN7lwFAxlzrBOCqobGcNOUGbWwe0BT/jxS
Y/RYTE7YWkKqgOHPE6ZObbjmtjvv9fqCE00cOfwgwIyes2DPDX4J305E93BlgyBcU69c9pX7GhYc
8QG/ViiQZ35+X+crjz+8S3W7VYj7WidMxyrObGL75LJX5Z7WHYPb1q9ZKcbTlCde3kRhNnjMRBNI
5bA5TvcT62TVYE8XdeKgRit208FKsZ/Hus4eToZ5Tur2h0KNdjmyylxvx+4CANS3TFbtcumMHV3R
4guEJABIJ+I6j2V51QsIgjV1/tJvpRyZtWfw3Hm86eeK/Pnd115aTUpX8boYsOtiwKx3+g0C1DQ2
qRd//rYyf/7Dj+7uG+jpKgAgp118ZWTavIVecVlWHQ2B7mCfuWf75gP8WZwc+fPePbt28nXv7Iks
Os/3r5WuFehvW3/MG8GN476OPalsKrlf8+f/hQF6JOSKklAfAN+Zpx9xJLjBEQg7YBl+QANCYPGK
ZvP5wRLrZS3IlwB89JSFk9jfmyjYaQAAIABJREFUyH1YAk2V9XiYMRR5NrCGKzooKntuBIPe8KO/
+cJdVRH/LBMXq8eqI64l7AmD8fC4Vspn79fh9ajSvV8/s+7WGz5UI8sSHnliRf+Xvv7MVsG7OYVb
GevY0g/bIWsAig88+OyGgYHYoB0/OmnETR6U698ep90q+wIDiFB27W2IlNpL+94BVimXl1Ax/zt5
a4xVbNnkpJ9Fxmcqz+5Q0NPAyyhh6l8ramRHa08RAJk2pb68AaHQuGmTdwPL6ipjI8JYPKNX0gnN
TWG/qkhU71JdzH4PR6bHIpEWvQcrtzqA4p9feLt9aDAxSLOHMwyDw5mV1ZNOWBi46pMnhZhnkROO
ne/91GUfqGbLcH5GBX1eOn7x75v6YJ3h329m9/8HqZJ+oliT1Wu37bDIqE3HctyJyqAgRAbh8HE2
Ptv33mCfJbpv3caOOKyE2Yk4izjVWJJdNu0Lf/YC8H7gtLOPJgTScIZhJ6MTHTTxRitRWADj2zxf
3tSQyz/oiOMnQ8yfeW/o8cKfndow2/faPJ+DVVVVN951/7cC4apZJhZcnbOYQoyTZfDKD3gt9xDm
WuuAl7/H5fZIZ139xboTz/9UDSQJb//lid7nHvzeFua9eO9QfnOzsYItTSMxvJsKEyg8/civX9c1
XbfKKYMTxF7PPGZWD2dwZXHyDhNT0WQVNVT3d7anwCxPh+lF6RQ3lq0Dtk7GUhpOPwv5s9cXarDL
LYsJQXfH7iIA1DdPVClGbHtg4+5bvNdLZXkDQQkAScWimliWjeNgVY1PUd3UWaM8kQn7Sm/eyW6s
62c+2fjzu6+/0p6IxQYddScju4Bdd4K5Z8HSowInnHmBhT/PXbLMe+wZH6+GQA+I9bo1n3/mlvfe
PMCfzTQi/rxj8/odFhkF1bGMPLJyBQZ7EO6Y66Nt16Jyecy15gaFxrm9rVv2e/783zRAO3nUsUvK
LIZnGLHN/PPmtBxqi+dK65CeA4G5pJTANoBiB0PDLtun95cGXYL8Y46Y0QKTCPpLH/6Y3ZyQ9+YY
azvJ8g2YfU/Wa6O8YQqA0GO//fJ1zU01S631Thzr3T6pQHGvlM/ev2/GbUg6Pnnh4TW//clFU6oi
PjWVKZDS+ynce/IzwaxsjXZ8eVIlkmG2PZNiUS8+8dTryyt6PQ+zBLvs1UxMjKzGipF7PYMpY3fH
YAbWHW7Z2UGqmEUGWF4xj3Zc+eREnnkiynqu+ebPbalzu1SfWIaM713tfcViUSMAMLG5WjV1uDjk
hg1LENRUUw/ojF5pIlFVZXn2zIYIrEbnkRg6KhHpsZCciAZgEixt3cbWLaJ6NeUM1nMMzkVNw+Bg
Qmvd1VtYtaY1e8jBU70Bv0cCQBrqwvI937iwQZHMR1Y2PkOcXzretK07uXp9O0+yeIIlwnGs4QpU
niBkz5Mnn3p9h66PxIPZPpnnbGAW5THezg73VcL/vdV7YjDbJY+n4vAZq5PA75s/T5k593DL4Acj
NFpZ8vnBErhzxrHII5O/VicE0xce2gwzfrEfQABW7syGtqP6WdQfA2MHY2Af+fMt9/70tqqahiX2
wSxzDANcHl8hTk5tQlR2uTz7gBrEvP/wU8+pOe+mOyd7/AE1m0npzPvxcuyE7VjAVzQ+qjR+IADI
9g1rBnZsXr+VrWddKI/WczaDM+wTSCKcRasYRCF6dEKwZ+t6tu9ll+rz+no88Ojh9DO/cqHMoatq
6sMujydkYGvKFjvBl8/nyUBPZ1GSJPhCETmTSuiZdELXdYol1w5gxTmViOmaViQAMNDbpeXzeaOX
FbQBSZKluuaJIdjDJHm5385vIDvW9fOI+PPu7Vu28LqT1YdOE4AggKbrSMaiWs/e9kLblk3ZybPm
ej1enwSAhKtq5I9f/YUGWZKs/TJK5XNlAnxbsOZ379qZ7NhhM1Ie4M/D8Od//v3FHbqu2/tHi37m
+1q2f7T2lcI+1pI/XHnWfKrD92zbtN/zZ/U/WTiTnDpfNsA9S6ApwQoACLTt7u1q29OT7euLSj29
USWZzHiKRd07OBhXNJ24NE1TY/E0CCAV80Upmc4RgCCXK5BMNk8AIJ3Jk3yuCBMHMxGmkn0+l+Rx
u+BxK/D5XJIiKwiFPJAI0auqArrf59Lq64Kay6XkwXgilH4vnf2lnpO0A1JgeljKsAp76SeUScdo
TMPhSw1YtCMLAAh+7qrTl06bXH/03s6B1qGheC4aS5FEMq3EE2klGkvJ8URGTadzylA0KaUzeTmb
y0sgRCIEEkAkAIgnMtB1qgoAVVWkgM8tEYvgEHi9Krwel1Rm4jC+gn6XpKoKAIKA3y37fW7J73NJ
wYBbikR8cnNTWJnYFFaXHTo5+MSvLpt33W1Prd2yvXcIVo9QfqdgXpBHM74i4zOLK/8pv/vd3/9/
66ZPnTAVEgnE4iklkcwo8VhKicXSUiKdlbPZPAAigUCKxVO6gRnhaonYjwz/V0l0TTDggapKEi0m
FPJAkWVUhb1QFFkPB73k1Te2RwXvyMoq/04a7NixnfRoxJVPoo6Xbc/lkEgwdV4AQKCpoap+w+bd
GwaHUhgcSsiDAwmlfyjuGhxMKUOxpBKNpuWe3mi5jo7/yLe6JzZXqx6Pq/xwSqKoXNOUTOVIsagT
AOjtT+gA8OU7n4n9+g9vpSIhnyQrEnEpMgkGPaiO+IjXqxYDfncxGs0SWDc5pUaOPOz6WYU13pnG
/CzaeY9W+QXsuFZauSE9/tRr6/w+d/3AYELqH4rJgwNxZTCaVGLRpKxpujIUS0LXiBSLp/RcvkjS
mRyJx1N6NlskqXSWJbDsB739ce3wD96+S/Sb/D637PGo5Um7cMgn+3wu2etxS1URr+z3ueH1uqRQ
0IOg30MCfrf+/Esbe0uXU5zYxA/sFRi4yqXr5dI9oxlXmkTkmX1vi27euqMj/eNfPPVsOOBvKBYL
wWg85U4kM65YNKkODiUknegqCGQCSOl0Ts/nC1JpiFRO8XiaGEZsM2m6ThKJDAGx62af3y153C5Y
9DkBwiEPZFmRJDqjJEGTJalQHfFq76zeE4Upe2y7ZXWzC+ZGsSzRHivcCnj//DkIINjZ3tbZ1bE7
m04lXYlo1J2Kx9R4dNCl67onm04phUJOBYGsA1ImEQNgVFahUCCFbKb8IzKptG5sLswmUv59kqwS
r98vAYCsqJLH55MURYXb54OqunS316+rLncxWF2je7z+ImTZC10X8WeKFc+fZZj6mZX50Y5xJXwp
xuzkgh9A8OzLrz4mUl17cF/n3i2JZExLx+Mkk0mp2UxaTcZicjaTVnPZjJLNZORiISfrOmSAyACg
aZqUTRvGYKPSTFJMAPgCYZlWb7lSCaz/g8DjC0qSJAOA5AkEJBDA5fFK/lBEDkSqZF8gJIfrG9Vp
CxaHPvG1++c99ZNvr+nr2MXy530ZCI8lfFndzE6Cu8HVwTOP/Oqdk866QIlHh5RkLConE1E1lYjL
6WRCzufzcjoZB9EhEaIhnUyV6ojvDo2Uy2ZJsVDgjAoG+3J7/ZKqqiAAFEWV3D6fBAAujweqyyP5
AkGobg9xub262+vTBnu6WC7F62m233FBvJH3eJBffi8SG3+WJATWLH/tlXw+H4wNDsjJ2JA7lYi5
U/G4O5mIKql4TEnGohL1YL3r0x/r5p5bKdnGLa899Yf4a0/9Ie7x+RGurVcC4SrJ5fYQxeXRPD5f
UZLkXGKwX4dA58DkyYBVP7Ne72PRvjFi/vzPl55f5/J56xPRqBSPRuVkdFBJJuJKKpGQNb2opBJx
EE2X0umkXsznSS6XJelkQi/kcySXyTjy53h0ULvrMx/fJfpNbq9XVlVXmT97AyHZ5fHIbrdX8gaD
stvthcvjkdz+ADweP3F5ffqmd187wJ+NtE/8uWNXa/rZP/72WX8g2FAsFoKpZNKdSSddqXhcTcTj
EiFEJSAyCKRsJq1rhYLEV1A6mSBEt3JqXS+STDplyAp3g9vnk1RVtdQ0AeDxByDLsiRB0okEAkia
BKngC4W0PVs27Pf8+b81gyESXpY4s7P7LCGNAKgCUAOgtvSpLp0Plq5lY8Xxsxb78vv4xBqX2Fg/
ORgbLCQBxAEMARgEMFD6HiydT8DcDZiPLcsraouiGYWJx1eCtYHzHVkIQBhWfKthYhuC0QboTCst
y2lmqtLvYtNI65fHvlBbE9BmTK0lHlVOv/Hurj0A+gH0MJ8+GG0hCusO0Lxn7WjC2Mn4zMYGo95W
ARi4RWCV19rS/1UwZZZ6NbFe5KLnjuS3sUlUtxRDulQwDwOfBAw5pbLbD1N+Y6X8JMyNCans8sp6
tMsuYNYl65VDceaNG3QCKQBDhnn9TGU5CEPWqZcE71XMP3u4c6JE653qZxqLMA0gBUMeh2DgS/Vz
DAbuKZi6meLL6mfe0DEa5RcQ9710MESxZHGsZz51MLAMw/R8YTei4RNbR8PJhmjCA6iMPYFdjinO
gzB0cH/pewCGLo6VrqGbIrEhdngj1mhMIh1N+12WT9G+tg4mtvWw62YRnxI9b7hzI0l8e2HjKWZh
4EY5FtXR/aXjIZh6muVYfAilsaKfnQYRvHcsa9yIwJBfnj+HYfTVPN6s15roN7yfOmT1M5XbLEz+
TPtcqp95XJ3481jCeDj+zMoyNQRR/kx5M+13h+PPMvNM9lv0m0RpJHXMDmIJgII3ECrWTZxCFMWV
3r1p9W4YctwLkz9T/kX1Ne2TRzN/pqmS/LK8io6NQjD74xoYuprFNwCjLbArA/Zl7Luv4yIn/Ux5
dBQGdlQ3s3KchNn/sjx6LMsva99g9TOLMx0vifgz7Y/9MOPiv9+xEnE4pv/TcxpMDpyGgVsUVv5M
x7csf2ZxHYv6+QB/PsCfD/Dn/xC+/w0PaCcB5jtf1lMtCCDYWF9Vf/BBU6Y0NVQ3B4KeWq/HXe3x
qCGf1+33el1ev8/tCgY8qq7rMgCUPGMR9LtlWZHoxC5KnnVQVFnye92StT6N42yuQHK5Il0vAdYr
IJHM6JlsQc9lC3oqnSuks7lcd0881dEZ97fvHVL2tA8WCprOej7zM9tumIqaJdI0sbNPo02QRbNH
VMlS4xNrpAzCNFRGvG61ZtbsiZMa6kINoaCvOhT0hUNBnz8U9PqCAbfb43GpqqrIIERSFFny+d0y
xTUYcEuKJEkAgepSJJ9HldjqSyQzhPWORmk5A4trUdORSGaJVtRIOlPQE6kM6e1NaP2DKb27N17s
7U8W+wdSxYHBlD4wmKJCzS97ZZcjeWDgSz1ndZizhaMNW6DypAIvsyEwxGlSS12keUJ1Q1NjdX19
bbhaUWVvMOj1uRVF9XpVNRjwKqpLkfw+j0zlkABwyRL8frfRQRMTL5dLkbwepdTeShJaWnKWSGbL
G9MVNQ3pdE4HgEKhSKLxrB6Lp4vRWLoQjaVzg4MpV29/Stqxqy+bzRYpOfTDVMB0hp+f7WbbOr8z
8GidCebllx8c8QMkVo7DPo9aPX3ahJYpk2on1taGGqrC/hpFkfwul+oL+Nwet0dVPR6XEgx4FFkC
CCFlGXW7FcnrVsudL12O7/WqktulSCBAvlgkmUzeOu9LCLL5kr4GQb6g6el0Tk+l88VUKltIZ/K5
wcF0sqs34WnvjMntewdzul7GixrX6XulS8dUN1MyTeuDrloZjfLrNLPPvj+/ia5tA7BQwCdHIn53
VSTgCYV8rnDIr4aCPjUc9snlvrLknlMV8smQJEAiRph3iRCvR5U8HrdU9qjTjX6aoPwN6LqUyuR0
raiVlg8CAEE6nSOFokZy+SKJJ7JaPJEt9vTEpfbOoUI2V/bk4r0EKXGkfa0TmWI9OEar/AJi8szv
t0CNV5bQBtWRgLexoToQqQoGgwGPLxjwuYMBjysY9Kl+v0dWFRmBgKesi2UZUijglQggEaJDliUE
A162HcAIuwGwVU1KcptKZYmmE5LNFkgulyfZbEHPFYqIxzNaPl/Uk+lcsbcvkd2zd1Dv6o5nYPa1
rA5ijVOUO7EknsotMLq5FVCZP1NZ5TEOAggGw+HaaXMXTg+Eww2+QLDe6/XX+ALBsMfnD7q9Xo+u
6YovEFB1nchur1eWZEUyMQTc3oBc9neCuYQYpW9d15FLp/Qyky7TLIJsNmVs5QBjqaqmFfVsKlXM
ZVLFbDqVy2UzmWwqEYn29nh7Olr1fDpN9TMg9gx1wbrBmQSTQ49mjJ0GwCLjJMuzIgAiqttdM3n6
7MnhqppGr99f5fH7I15fwO/1+b0ev9/t9vhcBEQCkSRvwC8T3fB4Vt0uSXW5yyvFvH6/bC4pNn4Q
ldxCvkAK+VyZOlMWrRWLyOUyei6dJvlclhQKOT2bSpJ0PK4lY4N6bKC3kIwOFlOxISmbSpCOrRsy
MPizJf4trLFl3bBvXjda+19gePllHXMsPDpSXV01Zdb8KcFIzQRfwF/t9foibp8/6PX6fS6v100I
kSVZkT1ej0wIJJ0QeLxeSVZUiZS6NI8vIFPZBcAs2Qd0XUMundEpnka+8Z1OJcsyRaAjn8uTXDql
ZdNJLZdJ5bOZdC6bTPmG+rqk/o7dmXwuw44H2JXAtG8VGcrGgo52Mj6zjlcsJynz52CkumbmQYfM
iFTVTHB5fHVun7fK5fZWeX3egNvj9Wo6USRJUt0er0JAJKJDcnndkqK4JMCoKANfU1ZRlmFjXJRL
p/Vy7F/QfhjIZtIa0c0VDsV8Xs9lUsVsJl3IZ9O5XDqTzmZSkaHeLl9fR6ueM/Uz5ZBu7sNuQEn5
82jH99/Cn31+v+wLht2BQMjjCwZcXn9I9foDqi8QkKm8SSWfV28gIJceVY6cpLrcksvjLmFOgJIO
1+lqUWKMq3KZjK5rRXoKAJDLZIiuaaRQyJJcOq1l08lifKBfivb3FAr53AH+bKT3zZ8DobC3qrYu
4A+Ggz6/z+f1BdweX8Dl9ftUj9cny7ICj89f5scSFMnj90sAkUrhbuD2+eWy3AIww7UwclvKzGZS
hBCd5HNZUiwUSD6X04uFPDKppKYVCnoumykmhgayQ33denygd7/nz/+tEByAfea3HKvO5XIFbrjm
jEOWHDJjSV1teFZtbXBqJORv9nhUvzWWszmQKatT5rhsYGQGP/9KjEnzfjjng0DXdD0ayyT3dsa6
d+zua/vLy1tWvP5W206YjZWSLpGXCSvMo1WQRcYri0fOKScdNvnkExctbWyoml4d9k8Mh/1NVWF/
XTjij8iAXKa1/zZszThIzvns/c5tq1gsko7OWH7n7oHMlm090VXrOl3LV+xJaZrOKyd2JomdBaa4
0jQa8OVJo6iTClSHQuErrzz50CUHTT+0vi48IxzxNwf8nmq/1x1SVEkZmdwOn1+xfQyXDwhlV9d1
MhRNpzu6YgNtu/rb123q2vHMC5vWJVI51oOBnbFmCTQtfDQPjmhiO2D6zpbB0fFHz28+56NHLJs6
uX5BVcQ/NRjw1Pm9nhqv3xWSJcOQWMZxGB0L8HiP5BrWwMXKNIZ9XlHT9Vgik+juSfS07Rlse+Pt
XWv//OLGrZpW9s6hnwzskw0ERkc92uSXpuF0sx9A4ITjD5562OLZ86dPaZzdWB9pqaoK1tbUhkLV
kYBPkY13F8X2tmAkwN8RZ2G+g85mr2fyh6Kpwq72gWTrroGhLTt6u17+x5YtHZ2xDIxBPDuTD5iY
sdiNdvl10tHspFrA61XDF5938sK5cyctaGmqmdHQUDWppipQGw77Q36v20X4+ibi+jfyjKqqhGPl
PF1YNn8fAUGxqOn9A4lsb38iuX1nX/f6zV1tL7y8dcNQzGKsZHUXWy+Aielo5Va8cVLIn/1+f/DU
8y9bMnHa7EPCkeqp/lBokjcQnOD1+6tBjMFqeUBT6i7ZmJBUrmhMQXD5ovvMQRKVaVjKKF9jucc5
P5WIJYZ6u/cOdrfval373tptK9/aBuuAnk788x68rBF6NGIMODtvlPnzvEMObV563ImHVdU2zAqE
Iy2+QKg5EArV+/yhCCRJJgyGFTEW4irC0nrOjh+HYwVsi1qRJIeGCgNdezK9e1pjuzet2duxbUNS
13W2D6I8mho9Rjt/BkYovwACH734isUz5y86PBSpnu4LBVt8/mCTx+eLCDFg6hYYXu6sMs7JML1f
WNYI9QUhSMaGkoM9XT0DXR272zasWL991fKtsC5hFzlxlN4IwOiUX77PYY3PlomjUy+4fOHM+Qcv
C0WqZ/gCoYlev3+Cx+ePEECy1j0suABiDG3X0PMO11j+r3S/wzWZZCwe6+vdO9C9d9fuTSvXbnr3
jW3QNGp0pfx5LNo3RsSfFyxdNnXm3EXzG5pbZkeqa1uCkUhtIFQVCoYjPkiSNKy8jqj/Ha7PLV03
QhlOJ+KFwZ69yf6ujqG+9raubave3hLr7znAnzn+rKre8Amnn7Fw0rSZC2oaGmdEqusmBcPhWn8g
FHJ5vK6KsZlh/bZg4XStAOsRXcvpc00r6snYUDYRHUz2793d3dW2vW3be29uSCfj+w1/loa/5F8u
n31B23Ky++765LFnn3Hk7T6fu4UKI5Ui2wClfIxh8kv/mz22Q35Z1ZrlCfPp78Ew+fQY6OlL7H34
0RVP/OaxVathLudPlD7skgZKtkQB4Pf3RNsPGy+Izhz5APg/dtbR02+9+bxbG+rDR0slQ7Ol7qgi
dap7IXYYJv/9YFvuDSrkm+f6BlLp3z626t1fPbLibZjLVthlhEkYBmnWq3Y04cvKLuvx7QHgr6oK
hB791Rc/M3fuxIvdqhK24fK+5dZexojyndqS6DdUkN18Xsu/vXLPP2+/+29P9fQl+2AuFU7CxJRd
ciaKdzZa0rDy+9HTDpt86w1n39jSUvshAKpVPgBrHcMiIxYdbKln63XiSb7K15iYmuXz/4vKou0g
mcpH//rqtr/cce/LL2maRS/Tbyq7dLXKaJRfwI4tJc/BY488uPmbX7vkukkT64/3eFxVlfUpYK9X
Vs5gO7fv/XHlZwyXrxOd7O2M97z65vZ3v/2Dl1/RdcuSUYoxGx6JxXW0yi+7QoNdmRJwuVyhx3/7
1csXL551mcetRGy6lKtDYqlrHku9Ql6l+whERms7tk76noA1WucLxeKOtv7tv3981Yt/en7jehjY
0qWEPLeiIZNGI7cCnD3ryvz5qlu/eerCpUfe7PJ4mql8WAYuximwgxQAloELmGvpecs9pRvs+ex9
/8ZyCUEiOtDxznNP/N+6119YDxNbyqPHKn9mva98APyHHX/i5POu+Nyt1XUNxxFISiUcxfXucK50
r629OLQh4fNE7ctyLYNt+VrjOxWLpte89sJ77z73f2/Buuyb5888zxpt+FaU30/ccNsJhx5z/I1e
X3DGsLIrlDvjIsJhACIqa99l2HrfyOU6Ptjf+d5fHn9s7Wt/XQdr/zvWxr8V7RsXXHPzMYcee+JN
Xn9gDn0pEbaW8w7XWLCodD89/76v4doH11YAIBkb6nzvxScfX/Pyn1fBat8YK/p5WP48f/HS5ouu
uuG6ugnNx6sud9X7lq1K8gaxngaX/69MINFn6gCJ9vX0tK55991XHv/VK9D1cc+fb/nOjy+fMf+g
y1TVFRH1nyMyPg+H+bBl7Mu14r6bXqsVisWBzj3bV73y7Isb//nK/5w/K//OwgSJBdjmCv6Dez5z
4vnnHPsT1WUMjsrqjmpFkJIwEljzmXqg+cw1QsNxxXx6bFxneZ6gfOOx3DO53xjwu8JHHT55md+r
pt56r70XZvB2wAomCy6Y79GQREvLyrNHHzzu4Ik/uveqRyIR/3wJ1EtSgFf5GMPks/hhmHz2fgyT
74yt02/x+1TXUUsnT53YHHb9/fXW3TA9NujSQXYJIcUZpeP/9MTPv5pEAyPWayPw+gv3fGfmzAkX
KrLkEdcrnHEpd4yV5JaWMALZ3xfdMExbUxQok1si0045YeZBL766Y1MyVQ7/wMruWIhtBgwjv0cu
nTvhZ/df+buamuASiCaPAHG9jvCa4fESl1X5GlHbAvd8Ardb8c6fVb/w0EXN9U+/sGUH7F7PPM6j
SX4B8QRSeVPG004+bPKDP7n+940N1YcpiuytrG8BMPVp6w9FsuxUxvt8hniSwlqeBEkKhzzBRfMn
zDnpuFlTn3pu3WatHCDAgqMI19GW+MEv67nhAxBc/vcf3bVgwdRLVUXy2nQl9z+x1TVB2XAszKt0
H8VHbLSu1F9bf5Nu+72KLMn1tf76446etlSWpdh7qzv6YXrFUjyJ4BjM92hJFfnzZ2//zplL/n97
3xoryXGd93XP9EzPzH3v3rvLXe7DXO7ysXyKL1GURDEKrDC0ECciIsSC7cCEYSNBEkNA4lhIEAhi
EDsQHAQJ5MBKYBuxHQRGYCB/EicWDCumjCCAYFESlSiSKVukxIiP5e5yd++dR1d+dJ/uU6dPdc/d
5e7emluHnJ2+faqre85X36lTp6q73/eBX4o73RUDlAMO4iMNOor/HXqU3NrVgFfWW7pn03guqHXU
z5X0hyvH73ngsdls+tb3v/WNt2D7XM5d/g327YO4+t8UwODsQ48d/Zmf//Rvj1ZW7zFAzG2k2dKy
sdPuiv2bcLXOV99ntxXtGuxjChW6/X5y65l7Tq4dPpp++8t//B1UMTOPoX2Nn0m0Prjk7yc/8y8+
/tD7P/TPukn/ANlO5x2zrbav2OHGpYXDLXXN4y9ku+mlw+UTZx98dDqdvvn9b3/jHOzVc4vIX75I
J58c/Ee/9KMPPfkXPpskvS0VT8CyLdeVthR2vfoysPwFbxvl/l2USfrp8vG7HnwkjuMLr3zza2/C
fqbxIuQ3GuPnh5948vjPfur5f796YPPhOO6kdR5cPx5LnN6N5HNRRdQfjJYO33bmjtMPPHbyq1/6
wjdM9aLpfRc/f/bX/9NnTpw+8+Nx3EmbEspzJ58b+96GsrU20XY+7ToLjKMoHqyub5689+FH4jg+
/8o3v3ZT4+cbkYDWbk068NudAAAgAElEQVQZnjixtfGL/+Qn/12nGw9yyxSulLZN6VrRrKdt2Ppi
v2FliXzNemZv0vPzWfWjrmfbEUx09o7NM//597751Yvv7PBnqmSovy3Wx+ckNd1atvRr/+bnPrl1
cOXRvKjR7cntT87VVbaGLVr0/Hi06EVbmutaDe44dfDWr7302nf/7NXzF2AH0NobgX3C1RVYjX7x
0z/5oSfee9ffo58j7bo7WwLN2M2nd3O/RV9cn8R3edRbvfXIyuC/fOH/fgdV8ExY8u/r6qCvszTy
9zc//3f/webBlcf4z2vzf4DWHiD87Dxl6r5/3vNJv5BfN9QyRw8vH3/l++df/T/fevNC8SO5f85Q
D7h8EVfyagBg6T/8+j98fmNt6d7SLpqPU+1mWjFx1rGbc/DyzE+4fYmtP3hgePDksfX+7/3BN/+s
OrjGW5/52+ijf/Pf/sKzDz5w+09rNm9OImcNOnc74Elrt67pONLVk97yOGMM4gjx/XcfuvMLf/Sn
L7117gp/DIOMrQz8jK0A+6WwVvx85Pipg88+97f/NeLOkDhkgJIr1qCj2G/Yd25O2pfvsAYvRSWG
1YUWff1cvF5d76zXAIji+NCJ02e+/sJ//8p0vEO4yf5Xi599EW11bLnC7uc+88u/sLy68R4NG1dS
o8RWbRPM7o0YivM5cLL30zUo++A4nzFYP3L8yBvfffmVt//fq+ehx88+97/O8e+xM2e2/upP/Mzn
ojjuN3HXZXfJK822gAur5nYEodf8hYZxzV8gjg+dPHX6q//jv/7JbDJx8Ze/6Nk3ca5u39ja2vjY
c3/nV+K4M5S2gWazqyqjc744+hrKsHbBt0UbAhBvnbj9jpe+9PtfmexsE37z5Dd8kMb4+ZP/9F8+
P1pZvXcu/5nvavbdxQ43z+v9Y61+4RPgrEucU6l/sLJ2cG3rlv63vvylfRk///3nf/nZU3ed/Wkj
cJP2u9rkc81HN9ahnXsXZWvtKvfNWz90+50vv/i/Xrpy8fxNi5+1N3G+m6J1wj0A/U9/6seeSZJ4
LWeGKYhQbRfmQz4gyRr0tC+DNXgyQg86PsvrdOpZfbQCx2h6U+iLD+n570G+0u6vPH3Hg8jflElv
qOZvt6VnzcrnsPgg8hlnZSd839kTB04e23yG2q8hezPbGGFbQ22dY+O0fVXWrefHZy160ZYa9dXx
ETJ84tn7HkH19mr59mL5/DNfMNZuH+wBGHz4g/f9jYozFT91XAsecdzn5a2htqNgJ/RWIsPidn5+
y3dYdWSg9inxfeKRY492u/EGct6uoHrTbYrqRTLac+18ESd/H3zwts0TxzZ/hOPstqHLhyp4O7io
+uLa+YQ/nof3c/iOv/TU7Y+gepvxCqq3zC8Cf/mzzXoA+n/9Yx84ecuh9Sfz+MfRn4KCWIV3DCPN
3modTr2CTc3vw9a76hP6p95/2+Pr68MtVP3uMvS3kfvOX8tHJ0kyfO9jdz2n2cgdQwk/XPPjTe2A
+oD5k88WL8tYyx1Haf18r9dJ/+bHH/gAKt4uw+ZuApu7PorK4Wef+1vPxN3uRjnYMABtZ9QHFvsy
tm2VBX0bZAYlJtX+omzBY6nPpF6cNz+3fd7MuMtW14vyHEk6WLrvqWceRYXxEnKMeR+8cPHzmbvu
3Tx4+OjTLtuX2HAbAjllXMdwW8t6LAxF3WV9ot0UO61j4DjG0f5gTHTvk0/L+Jl8tM/9L4mW5Eif
/tEf/2DU6YwkTpkxNRvmPGvmlYZvpuCbqW3CPl7zFxk/xoFxdZ3V8Uk6Wr7/yR9p4q/r3Ug+iCu/
kT798Z96X4du29f8XA0HjXcurms8FvXWyrg4qfkB7bqUcwDoJv3hfU999L0A1lHFWYSv9TI++IWv
M35+/IefPrl6cOtJKLaFYmNYNm7AQ+j1uurH1H1+/gPcfbjm30t/XB5z232PPj5cXt2X8fOdD7zn
OSNxc8U6fJ+rLPT+OmutQ+uHm87XUEaU7XT76f0f/uhNjZ+vdwIacMwS/tCxQ+/JzVskkFCyojQk
sTc3HktEq3piepFwgtBXniA/Xgx4LD3VZ4rrQ1OCi66nmqS39Mbg/ru3bkcFcFOCkuzlg3CnU3uA
+0984sOPdrvxkOwhk5SlZwazfYlP1qKvbAuOjarnx1+f5PbZOzePo3izMSoC8wBLOmpfRA6MesvL
6XDr0OpDxIPKDpkbN1PxUtp9ft62JDhkAoRjZ2x9nbtMz9pH2u/0H3/42G2wuTtA8QZc+D34JZH8
7QLof+Jj73+400FPa/8obVglkqUP1Xg2D5dcZVTcmV+RPhfKMdr5DAzuuXPzNOwOmF6KRJ2wb/zl
11nrez/20SeeAqK4jie3L1CzWw0jYK46nHq7jrn0an1Q9Wm/03/6qdN3IceWTyxI/vLEhk8Yq5P7
P/tTf/mu0aB/VNrc9tdFzMIn4LSy4jgbIztp7fTNMl5SfHJjX6teU37d99xRxlaU3BiieoEqvbHe
t9iKxHWbaLp167HHmpJWBkBTgsJOavFtU27XE9nustW1zHsNlT5zXCPpt46dasJ4EeJn/rK2BED/
g888+zgiJJa9NNuD25iXVY5x4SIwbMLKrq/lGF63s00AWydOn4AdP/PxkY/9L0kkPuVzZI+euu2J
imM2TpJ3Jfcc/KD9mWL3el11XDKBR85JcS6lTWWyLmNPHtH35olTFEMvEn9J1LsYjt1+5gk9Aahw
0yrj4qWGvahL5ZjGQ4WzVhnul6mNCNzLMgabx2+T+PIJpA78w7cxfn78Qx95KoKJJbZQMAYg7I08
tBFl7XJ6e6nVnx9U87v1c+YHybaiXQc/fyfp9U899L59Fz9/5K/92F29/uCozUXRr0HpjxvLSm4z
fw/mS2t1aH1q0/lc59avbevE6ZsaP9+IFdB0HivAWl8fnUIBSs6EYiDUmMQyqBLHmUNP2zSwalo9
aVAljllyElxP22ywpOqL+vmK0BxqHD20vIkKXO6cXST2SfgAqXxW0qkTh+6u4YPmFVIWPm34Wsff
3OT22kp/tLaarsLGl97ezknMnd5eFumcyxngj/zFh47HEVIjbGIsmykJDQvXOVcky3PA1vM6qo6W
/IgL25aVdnxiCgYPnj10Am7uct7udUxdIvnbA9A7eWLzThc/mjmm3EJfdqQuzCvfoGLWymlZRlnR
rnG3+HtjPV3eWEs3YE8g8QEScdg3rNXbzI4cOXhW52aLT7T0wFx1NOrRcg43xlV5OPXGGJw5dfAo
Kv7KxAZ/xIEvmAL6AInaaO+esyfvkP6tFmeJyaOaL3foqjvSMkWnc93WKfGWvEaqQ9OJO2ZuOTQi
3nJ8ibdy9ZVPGHPh+CYA+v3+4EgOryldmp0IMta+TOi1hIS2YpLr64kQtjpT6tk5ZJJNS1zJ38AT
Z6uHbtmCjvEiTALLWCsB0Fs7tHmqZhth+8rmij2h41WVZd+yHojz1dpLwzG1a2hoS8XvStLBYLR2
YB3N8bOP/S8Jj6G7APqj5bVTNu8cvGrginY3wTwcLhOLDf6ijqV+l0Rt8kipa3XrlsNo56+PuLry
G+lwee32Jl/r8pVuDmp8FfXyumplbD9sbdfKNPcTdnsEVg/W8OVJSl9XQAOO+Hlj8/BZnWM2Tqjh
jTxsEbgBdcyxW78LOmddX9Yl6xd1QvlNB46c2Hfx84kzp++o9VOcq2DYQO5zlYW7DPlNVd9Qn3o+
17nr5zMARqsbNzV+vlEroGuz/GmaHCxMBJSGKyyu3VZf/Ae+T0n2lvqS3AatqycNnaN6PIelZ9cA
bdUQ18P+DTAZ1tdSSmrI4IrP/vo4SNJWcXQA9FZXhocs+4LZr8RP03N8sha9sHcrvnZZq30Zu/5K
zxKeqt4gigzuPnNwE1XSit8eyldv+ISvNkOY3H/2+Mn5OMVWHBtmN8PsqqxIBmy9hZsR+sZJIztR
UseuSoQY9Rz5sYe3RuuwucuTzzKw8gVbEhd/k4214VEnfzS8XX56N2VUf6xzTve5TWWUiSd2vrvP
bG4hx5c+kr9kJ18wlreXlX3vynJ6tNmnAnaf59bX6jCszDWdo6pDwxhmHr3BaJTwvpf6Xdejr3zB
lkT10WnaXzE1ewp/XPPXLhw5F8VqZ+U4Z8zUtBhAXoeMC+QjPpiu3+vQc/tkbCVvH/QNWxKJbxdA
0u31D+ZY5i2+voqxYEL5XdfzxIMr2SVXPTsTFOV30+367musPRqA6fvDJVpVp2GsJSd9wVrz0R0A
vaWlVXsFlmVHDTMI2yntgOMl65HH8LplPRIrXrfr3DAlbbWk1oFbT8r4mXy0r/0vUB/7lkmsXr9/
aC5eOTnOebM7Duf72v2FdpeEc9Wz1Vbs9jpYXqNb913jX98W6HBR8xu9fnpI56rYrpVxtYHctryd
8ElFPhFo7Ve5KeqtlXH5Ga29GAxW1pZQPPsaeh/sI77O+HkwGh2VyT7U8NT8a10PqS/rso+B4qtR
q1Nw0IEZlGPqdeXKJB3uu/i5lwxWLBvy/tPar/XBrrKKT6/54NyXWneyNNan1dVQttY2DDpJ76bG
z93rUSkTCXAZRPeSzlLOQFM09nwbBVC0jcJozXo6Hm49O0detEHP62vUs+tz6WEwGHRoNpCA5YGz
r7ODXDi+HQCdbtJZdtlETUDU9A32bcQX7fjvGl/ahlM/GiR81qjLPvwWJN8wruE6Gg1Wbc7Nz4OS
d236q+Qt4MC+Tc/bjsD2wEa6hKrT5Y9U8f3ZhCTSP3cAdJJuZ8nJGYuDcJbRykkuNZfRzqfxUP7t
rstV5uCBwQiVj+Y89p2/tQHwIO2t6/xT/LLa70LnX7kPDRxX6tjFOVr1At/RIOGPUiF8F7nv7Q56
Sc5d+egwFasmXfMq5XadMpnfhKmlq98BpV1vtxvFvV4nHY9n0j/7vmoSqMfPEYq+J+p0UhpEGFC/
lpvUgPpKriffV+lNcYBpPK6tXlO68lq9xXZVRrsWVx3VuZL+sI847iHLJMay//UZY57k6HS63VWX
/dvspQ1GdZwFRg5c1LbjaE/W+ebAl8om6ZCPkRYhfuZJGWv82+12u50kWWnG7lo53GJ/rV1ZdVV1
6nUp1+SoK0mH/U7SS2eT8aL5aIltmd/o9nqrFv/Q4iuBmk495qrLCG4Lnl99GSDudruDlfWlKxfO
XYAbX8BvfMv4Oemn69y/AhBtX/ehYHpXPwlxjF5XA3evwjc4r98AvX667+Lnbq+/lBnhZ4Vflv1g
rcxuygrb19qVsz7X+VrKsv1Rpxt3kiSdTSY3xTdf7wQ0UF+ZEAGI4wiJvWoVBVkKt2bIBVbbRJxm
fenKq/pUvSnJ2axnHtypr36Ddb5C340j2UnxWUG+Ct1HImuTDJ1B2h212x9z4MPaR6v9SY8W/dXi
y9qf0He7EcdTfnwPsOjTSXud9No5BcBVh8YjV7tx4qrorfrQ4hsqfb/X6dJvh93pLkLymaTG324S
j7T2D6Bma82+EnMqZdk7L2jV1X4+V/tBe5na+apyab/LbzeSg16Jsw94ywEwUPymfr+7qrd9oO53
3dyw7Kv50nnq2MU5dstxYwwGg67kr2tFjg+YconEdvlZ21g6JFcLa3GJrnMfN1fyWXkEz+6Szw1J
aw1nY7C6knZff+OSFldJbH3DmKQWQ0dRlNQHIAD5QhpgwKmv9oPprynh3HKuer3atSj1RhE6nW5n
lo15IkD2wdxWPoqV7Ii6nVRPQrqxVvdBt70r8aCebxcYUz0QuLYl0uNOh/tkrd/10UcD9jXHAKKN
zcMjY6IIaOeVlpRycriRSxomvC4NZ4ePmBdfdlw6HCWXzo81H+07f2WcFfX7/W4Ux71M2KS0mbDf
1ZeBhQsUu89VhvaX23obolJamX46TK5cONfkn33rg53xc5JUkwtA3Yfuimcaj0WdsOpq4JmTx7vr
/znu3V667+LnpZXlQxaWtb6w6m9lX9aUUJY2bk8oc7wbygrc5y5b+ual7qXz525K/HwjEtBcIgDo
97sRIhPxAc3uBp8FSRr1tJ2XM6xseQzfB+h11K4RLfrqvHQNcYwY5TMD6EfW7aJseytJ0hk67WPZ
H3W9075o0SttpFHPr8eBv9rGUNPHcdSEr28i22D5d9LrJtWt2KjbaFecarM5WnhblGjj/m58g9VO
gV6vE1cHl9hqnddCSa/bHUi7ODkItPO0Vsb2pao/EH9rdcm2MO/5ZBsYpl3y0Zy/vuNaGxy995E7
VzudOHW190Y+AKpf3BWneB1X3f/P73esIMPGltvHZ6kFh2tL6QFuH+lDdV3Tc/tdfTfp9EdzyOPc
OvEiQu16G3SjQTd+PeeuZhvfBr5NUv6GKIq7GZDboOADubhdJZhKPvHjiEPvYr3WMVVdsOrQriUv
lPTSaDYZcw4vyuQCoMQQnU6334RPaTvV5pqdHfvYsRaOSj2A43xKPWi9XhvfyJTxs8s+PooWR0eb
h44M5rdTvqONaxq/IPQubK+urjq/7bpsfnfTQYzz54i7pS2wGPwliQBEG4ePDoxBJG0Lh80La9ba
Ayw8dG7NX4bhyLcVLHdXJt9K+ikfJ5W2YNv82xepxc+n77l/NYqLyUGg1n/N1VdeA6dr51Svg9el
t795ks/FdRCmHFtpH5+l1jYHo+UDdZ9cx1Bi8O4mn4X/ned8Wn8+R9lubxAD525K/HyjE9AGAIbD
YcTb9bUlJqHreX3kFRr1tA91PT9feTx0fe33AIgMOp14PJtlEwCz4sMeiFgjtq9CvyXr95OldowV
DFttimZ9rY2gRd/QRhrrh6WfTrNtABMA0+LD8fVdSuMM+knPyRmnvfIqrh5T6LzlGCv6+bnv1mfZ
bApgjBxbyV2UJ1oMKfmb9BxJSkC3fytm85TR+Oo+n/QhWl3zlhkOO0DOW8LYwD0g9k1KXC/v7Exm
09mk04mSd4WD7yrPmS9pOEdj/wxTwJrviyJkcPN3EXhr5GeSzcaWP5OxS2k3fbWxtKlbpzziw3Fc
HaPMcU1N18t1VdJ6MEhmyDHW+t5FwJjEADDdPDfZqQ1MgLI/axp4Sj3F24btz01rxDH2uaDWoZ2r
2m+fu63e6lqSNJ1uX7owhpvDPuKsDeoMgKzTSfoum6n7oGPtwle1Pce+rc2wGNjIeuT5nNdQ7Z9N
JzvIfTTF0LmDqWyyCGIAZCtbh9Mme8v2r+JqlXNxSbc5mL6Ryy0+Yp6JKjoum06vIPfRi9gHkxgA
5uCRW0WCktkKdbtdfZl8S8OwOOoqy4i20XR8sT8zs21UfTDhK/nrK9bUTrPpdh4/R5040XwfYPOj
tOcu+efmvKP+Fn/t9B9a/ez6oijad/HzbDYdlzbR8FD6wd0mlJ1lFSx1n+yqY456xf4kTW9a/Hwj
EtDc+WQAZtl4PPnDF77+W5cv74y2t8fDnfFkMBlP0+l02ptlpmtMFhtjYmOyuPz1mfRhhu3mNsoq
LwpyscXftbKV06j5Suagy33lNVRlLXSossiYOIpmUWSyKI6m3Tgax3G8PZtlVwDwRKU26+8jqUsH
jcJJ/c7vvvCrx44ePPvOpSvD7e3JcDKZpLNplsxms2SWZQXGiIAs2h3GGVMJjE39eBtyhnEjvlVZ
I9oLDIDImCiKsjhCFsWYdqJ48u2Xz/0AAOFLDptj7KvD5thOv/jC17/81tsXcfny9tKVy+Ol8WQy
mExm6SzLkjTtpt047s6MiQETAaYwo23DysxXg2mhvSreVuV1XGEiFNjGmEVRNPnzV89zXGmQxIMs
HzGVUuPvf/v9r/z22vrw1OuvX4w73XhjMpmm09ksmU2zJMuybu6fc3MBUDAF6r6Y6w0ramNcx5aX
V+pS8K35Zn6+kr8mQxTNunE8fvGlN15Bnb88kPYRZyM+sxdffPnt5z/7Hz911+mj93znz3+Ac+cu
puPxdDSdZel0lvWMof4XFYepJqtajo6p92ISu9rhRmg082ZKG7ErEv2viSJkEaLcL8fxzutvXDoH
4DJybIm/PJD2FVsuxN0MwPTn//Gvfe7Rh8+8cOnS9ur29vbyeDIdTcezwXSW9bNslhiDTpb7aOQY
F1U0YaxyrCpXbbbhavsEfrAaS1nnjEyEzMBEJo4xieNo0omx8+r3Lr4Jm7tav+szxha+0+nO+Ct/
/MVfzYw5cPmdC70oitdms2l/Op31TJZ1s2zWMZmJDUyUx1go7cnppPaEBsgfjVeV41hKWDLedReF
LW/Oz0vuWp63dDFsI4pmURRlJoqncRyPpzvb7yDHV0t0+IotN5UVZ734P7/4OwbxofHO9mgyHo9m
k8lgOpv0o6jTT/q9vpmZOAOLny1XaWPN42cbm/xA2nbhnJX/FBgJV8GTWdX57H0CYwNEGRBliONp
HEWTc6999zXkfponohct4ZEByH7w3T899+U/+oPP72xfXtrZ2RlNxzvD6WQymM1mvaSfDqIo7sBk
cZaZGHDjunsOu/lb1tKCrXrOOfi7ffniRTTz13dsgQLfN1/73sU/+dIffn7nypWl6WR7OB7vjGbT
aTqbzvpJr59Gcdw1xsQwJta4Cdgx8Ly+GJgDT/ZPHVOxn10UwxYGMFGF7yyOovHlt8+9jWqMxPtg
WszhI75GfGYvf+t/v/27v/Ernzp87OQ9b7z2PVw8fz6dTcej2WyWmmzWy4zJx0YZxc9VReWW1Q/a
J6s2RJvIlHJsT2bkHi5ZPbzj5ajuKDKAyUwUZVEUTSPEO5cuvL3v4uff+Ff//HOnz97/wvalK6uT
8ZXl6WQymsymg2w265uZSYwxnQxF/FyMfyUXeTwEOCJmycNM6MvdVT3z4GphClPBa2CyKMoHdVE0
ieJ4gjjeufjmD25a/Hy9l9DTw6wT5G9YHAFYArBefDaK71UA9KZcehmFrw84p8Y8Qw7kDnJwLwK4
AOAcgDcBvAXgfLH/Eirw6bi9LvyZsQly3AbIcVxFHeNlAENUb7iWzxHyRTi+NHN0BTmG5wG8jRzb
t4rt84VOWwGwV4W/EKeHHLMl5LiuIcd0o9heQc5relmBfDmQT0JOd4a8o91G3vlehI3rOVTcvYwc
1zE71hchDrr4S9xdRP4SVjvIcb6E3D9r/H0HFX95YL1XpXyWKCpsh6g4zLFdK/YPUb0Bmb98wieh
QGkKm7/vQMf1IuzA2peAmrBp89GEL/noFNWLRqiN+CaE0QR230uxFWF8vth3GdXA2JfYioT60h5s
Dmvx8wqqN5lT/Owjxq74+R3keL6FOsYyfm56nMNeER4/c3y1+HkNVf/LfTSPsXzx1buNny+g6n/l
5P9eFv5MTfLPI1T4bgA4gBxbPv6ll0Etyvh3jKoPPg/bR7+Navy7g8pH+8BfoMpvEL7EXz5GWkfu
m4m/i4ivzG9I/so+eK/jG+LnED+H+PkGxM/XewW0NXuEamb7CqpEMz17c4wquUGO3WcSE8hE5EvI
CStJy1fa7XXiuoTwpYByB3nDJSyBKhCREwyAXxgTRkTGKWxHzQdEO6gC5us6k3SdhLdlGgxSWyZc
Z8W+FPabywG/cAXs4Eo66IuoBkJyln8vB1PziIu/fVRYLhp/qU2Tf+ZJDslfX2/31toz982doozE
e1EGR9xf0UCX85c/bgXwB1cSPplC7Zm3ZeLuFFXMRT7a18kj7qs4dym2ooB5EVbJ8v6X2jQfGJIf
NsV+ip95AhrwE2Nqz2PYE8HvoFopy/tg32IrLtSm6feSP6Y30hO+5Ldl/wv4gzGPnzUON/W/PvKY
+yziL1+UFMEe/xLmizD+beOvdpeob9Lmnzm+l1DPbwB+YSzHv1p+g/jremyhLxLi5xA/AyF+vm7c
vVGP4JAzZtSoefJZS274BjBQHzTwRBbvhGnJu8+3IvHfKmfOeCKSJh20GSTf8AUqEssg6xJybGWQ
5WMHrPGWOloa+NAKUtfEkW/YutoyT0LL4Irj6hO+wHz8pcHvIvGXD2j5JCFNIlFHrE00+IIxb5Ny
VT/1rwZV30SJDR5c+Sh88MsH+8RfCrDks0Z9wVWKHOx3kf9G4i4F1bQ6h3jt4+oNEm2QRNzlk4Q8
weFbbMWFD5CIr4ShFj/7OkAC7D6JfpuMr/hAWMPYF5z5ZChfpNMWP3fhd//rip85h12TDL4Ib4uy
/6UkBlBN+muTCz7yF7CTOovOXy1plyD/nZR8niD/zYuW36DfxvtgnqiUt/T7hi19h/g5xM8hfr4O
GN+oFdDSWRFBaR8HmGaQfF3iDtgBJQUYPMiiZ+rIZ40CfhJZJir57C5fIUzJK587YMBu03ySgeMr
E9A+rYLWgmdyVsRJPvCVgbOvHXDTijOaQOIzhL5OLkjR+Es4c/7KDthn/vJBMOevxJnf9usDd7nI
4FmuzCBsL8EOnn3FVsYbfOKM+2Ztht8n4YMjbUVDhCp45iuvZPIK8AtjV1JHclfeFrqXH5fTJNpv
5fykyUG6A4mvnvSVw4D9m+l3E4dpMEzxlXwkkk/+GXDjC9jjo0XEt4nDPsfPUmbIMaM++Ars8S+t
rpPjX9/xbRr/cnx95S+fQGrir8TX5xgLaPfPvA/W7hL1BeMQP4f4OcTP1zF+vtEroGPkP5b2U+fU
g935+noLPwm/TYU3bgJaPqzfxyQWJ3GE/DfwoIlwpxlCuj3F59uPSGTgQY/i4M6anmnm8wwwcZR4
y3GloIOcspwZ9BlXPitKuHJs+fMmfR4Y0TW7+Muf0Ui3H/EBEuA3zjzQ4vzlHObPFfUFZy3AipH/
HtrPn68qExu+TiAB9eQGX8nBP5y/dNxex1UKDybls9l48so1QegjxnKQJG+PlbGVj30vCfc30j8D
lX/myQ25AstXjIE6hyl+5hyWq3R8kjZ8eQKLT/4uUv/bFj/7fBeD9M8RqvEv7dtBffy7H/jLk1i+
8heoL1jR4uf9iK/LP/uAcYifQ/wc4ucbED/fiBXQ9D0T+3kHTOBygAEb4L0OtgRHgkxAU6A1YX/7
nsSiGTAKogF7Bt0M6HYAAASPSURBVM3loH3Cl0R2Tk34aklKn4SumTtneTuSdMyy8/UBVyO25cwo
dcL843tyg8TFXx5Az8NfKH/vFdGwkfylgEPy1+cBEsdWclg+boVeuuLzyiugzl85wcC/tUer+ISx
/K18P1+ZJBNXPg+QgKpdy9UrHFseW9ExPmFLIvHl/pknsPjiDReH9zLm88TPPNEh42c6xheMaeJX
S0CTno+P9mP87PPdR4A+wU/7w/jXb/4C9vVyfOlvF76++WdX/Lwb/+xjfiPEzyF+DvFzdYx3CWgS
CTJtT1EPrHxeQcmFE5I7afrd/NtH50yiTTLIWWFyzjJB6TPGLnzJYXN8uZP2BWc+yw1Uz3vi3CVc
F2FWn4RjowVY1Oly7vqYnCRp4i91RBxnHlwtAs6uQJpv+8Zdknmw1SaPfMYV0INoDVuf+16ewOKP
75I+egx7cOR78Ewig2geb8jYynf/nCHHjTjMJ4G7yAdJMnkF+I3zPPEzbUuMfcKa+x4eY5GP5hML
0j8vEr70excpfub+OYYeQ/NHnu03/rp8tA/4kvBrlvjSAo79iq/v/jnEzyF+DvHzdYyfr7cheaDE
PzIhKcnbdl17pQG0gcIbNA+iOOCAHVzNU+9eEo4xx5DwlcRtw3ivYOsSI7Y1fPmqSk5gn/CV3I2h
c1fDdp56b7Y0YaANjiSuckDkYycM7J6/804Q3myc58FCYqf5Z6mbt+69IG3Yahzmx/kqkr9aMO0z
riSajwaa8V2EARLQzl2f+14uMmYiLHk/zPfNw+G9gv+1xs+LgPG7je9ewdYlrviZY7wI8TPQHEPL
2GrRYmjSLzJ/2/pfF7782La6b5bsNn5edHxD/Bzi5xA/v8sY3whDupLQgJ6UjJRjfZOmIMs14+Ir
iQE3xjLw0hy0jxhLfOlbEtZ3fK8FV+3vvS4SG5eTBvwNqjQJ/NVx9p2/QDu22qSCj5hykVgtml/m
stv4ih/js2i8XcTYCmjmcNvEvo9Yu/xzE4d9xVhyUvrj/YTvIvrpaxn/QvnbB9HGv8Di83e/4kvf
+wnfED/7jStJiJ9vYvx8owwpExYSdFfZRRBXUktua2V9Ei2QXpTEZJNo+NL3IuC7X3EFmhPSUL59
lnlxXjSMgeYBsdzno+yGw659PomG0yLiSqLx0zXgleV9FRfGixhbAfvXP+/3+Hk/xlj0vSj4hvGv
/fei8Tfga/+9qPiG+DnEz7K8r7In4ucbbcgmZ7wIoDZJE5i+E5hLE6aLjHETpouA737FFdg/3AXc
OC86xoAb50XBeD/2v4vul7m0+eX9gHHwz4sp+4HH+9E/cwn97+LKfvDRAd/6tva3r7If8d0P/S5J
iJ8Xl7tBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRI
kCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBB
ggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEiRIkCBBggQJEmTPyf8H7DfHIkxUul4AAAAA
SUVORK5CYII=
}
set pieceImageData(Paul's,125) {
iVBORw0KGgoAAAANSUhEUgAABdwAAAB9CAYAAAC4TaGIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAMBAAADAQB2yICpgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13fBRF/372ek0PSUgCoYMivUhHqYo0X1REVBQUFRUVBEXEgqAI1tdesPFi/aFYXpFu5bX3
giLSQoeQhJRL7nZ+f9zN7ezs7CVAgEsyz+ezub0tc5v9znznmWe+MwNISEhISEhISEhISEhISEhI
SEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhI
SEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhI
SEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEgY
oZzsB5CQkJCQkJCQkJDgIOKosXgrqeYxCQkJCQkJCQkJCYmag+TtAkjBXUJCQkJCQkJCIp6gCPb5
TxbE5JPfl5CQkJCQkJCQkJCoOUjebgIpuEtISEhISEhISMQLRERdMTkuIuzE5LiEhISEhISEhISE
RM1B8vYYsJ3sB5CQkJCQkJCQkJBgQMm5BRppt3CfFASAyn3SfQkJCQkJCQkJCQmJ4wfJ200gI9wl
JCQkJCQkJCTiAWwUDEvUrZGNfrcw96jMFmL2WSIP1KFoGQkJCQkJCQkJCYmTDMnbq4CMcJeQkJCQ
kJCoTTiSYIE6QdbqGdihqBaEuao18mmDRuQBjZyrAILMhsgxhblOQkJCQkJCQkLixELy9roNydtj
oK4L7nzhjvWdN2pV3yUkJGofjnRUjyz31YeZf63KD9dGxMoXZou+yLx0bIi1GA8Ps3ctbVA7wEbD
ULLuAGCPbJTIK9CiY4IAKmDkdex8kRK1A6KyLvouebuEhITEsSGWjxVxrNrM4avDDWU9UnOQvL3+
QPL2GKirgrtZAa+qsAPmE/nXud6WWoqqKn+RffhjVZEFaeO6iSMRfgl3jcwTsVHVYimIsV/bUB0f
w9Ybsg45NhxJ3uIbTSIbyPcfv1C4jUbHOAA4IxvdtzL3VSJM2q3QD1nl7S7tH784Ft4OGBfckj43
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
AABJRU5ErkJggg==
}
set pieceImageData(Paul's,130) {
iVBORw0KGgoAAAANSUhEUgAABhgAAACCCAYAAAC0P8KeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAMfwAADH8BdgxfmQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13gBTF032b8+XIJe44gmJAlAyKgCIiwYACKigGFEwo5oAZVDAgioICJoyYI8af6TMrKklR
MgcSL6e9ne+P3d6p6enZ24MD9m774bhzMz2zs1PV1fWqOgASEhISEhISEhISEhISEhISEhISEhIS
EhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIS
EhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIS
EhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIS
EhISEhISEhISEhISEhISEhISEhISEhISLRKmg/0AEhISEhISEhISEgcJvC9sinCOQuE++eMSEhIS
EhISEhISEi0fki9EAevBfgAJCQkJCQkJCQmJgwwT+TRxx0RQoCUHbN+EVkoaJCQkJCQkJCQkJOIY
ki9EgEwwSEhISEhISEhIxCN4kkDJgpn7m4ERhQBUcmDUO0lCQkJCQkJCQkJCouVC8oUoIRMMEhIS
EhISEhIS8QqeLJi5TUQYAtzGn5eQkJCQkJCQkJCQaB2QfCEKyASDhISEhISEhIREvEHUG8nCbebQ
JyvLCEID+WQb0MqHPUtISEhISEhISEjEESRfaAJkgkFCQkJCQkIinhFp0S4ecbFAVxyBJwvW0Kct
tM/+poShAYA/tFFdaSB/S72QkJCQkJCQkGg9kHwhfiH5QpSIlwSD0QrfRvuiRTikkWgZiGToKaT8
JKJBtPrEQ+pX0yGyx6KFk/ZWJi0BRu2MqB2SOrbvMNI5/rj0CVov6DBnRhDsCBIG9sl6JgFBwuAH
UA+gjhwHVB0IQOpDS0WkdkhUxsgmS1vdMtCYPyFlJ7E3aIqfKnVs7xAtZxD93Rog+cKBheQLEpIv
RInWnGBozBA0tuI3byAUbr/VZp1aKJqaUW4OZ0PKvnUjmmQkA28vpH1oGoxsdCTbze/HMpqiB3xb
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
AABJRU5ErkJggg==
}
set pieceImageData(Paul's,135) {
iVBORw0KGgoAAAANSUhEUgAABlQAAACHCAYAAABgdLQDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAM+gAADPoBfoW2/AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13fBTV9v/OlmxNb6Qn9A4qAhbkAYogYtcfivrErlh49oJdBJ+izy52EFBEsWFDVN6zF1BE
pIgFQiiCBEhPdvf+/ti9O2fu3NkkEGST3C+fYSczd2Zn55x77vmecwugoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIIG2vx9AQUFBQUFBQUFBoZ1A
5ns31R9njfytoKCgoKCgoKCgoKCwJ1A8pRlQCRUFBQUFBQUFBQWFfQ9Nsi9+0n3WyKe4r6CgoKCg
oKCgoKCg0FwontJMqISKgoKCgoKCgoKCwr6FSEToBsknICcodBPLKSgoKCgoKCgoKCgoNAeKp+wB
HPv7ARQUFBQUFBQUFBTaCUSSogGwRTZKXACdkITIJ4TzCgoKCgoKCgoKCgoKewvFU5oBlVBRUFBQ
UFBQUFBQ2Hegvbo4MaEExS78zRGCTlKCkTIiaWnzZEVBQUFBQUFBQUFBYZ9A8ZQ9hEqoKCgoKCgo
KCgoKOxbiCTFLmwOGHt/0V5fAegkJRD5pPMX8/IKCgoKCgoKCgoKCgrNgeIpe4D2mFCRrRvT1LVk
RCVok0qhoKCg0Eoh2nLZ4mntDY21W6od23ew0j+ZLlrNM6vk07bAZU/JiZN88uOATlKCABoQJjEN
kXMB6LrRZklKO4XiKQoKCgptF7G4iuzvtg7FU/YfFE9REKF4SjPRnhIqMiMRa4EdDtFgWClDm1WS
NoI9cU4ak6lsQSaF9o3mBEJkOqP0aM/QmH23kkFrIS17qxd0oThN8ndLfIeCjlg6GEvnuI+hCfv8
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
yNgAos7GJGPjXDBB75fzm2RKwgQQry/k1aKTjAtK50NvAOnABqcMI2ePC3qvKr9JolHOaFwgm0Zb
QinJF5XxkaQz5PwmhZLkKPuhwGgfNM34GFdvnO0ijkmhLE7x6WywkaYBDhVt9DgFGH98Q8ZMmmMV
INMbwNn5G2l5gz6JMmxkcQqQxSlxlMUpo9MuqTjlYjewPIAlC3/cgdE00ijjAqTToFCS5R0XlGx0
fKgGSVXYACYfHzIWgKizuREGyVUUh4m4Q74vLZTpjXjaqHoDWD8uKG9cXpNEcTJM0huq66Pym0Qa
5YuuBx9pwgZNG8eepNEPBeJxoLq2EW2KjBH57deNEqdk2BAp8zfC81HjG1D8TStt9PGNDBvJtJFt
ShanJF/P4pTwPItTommXTJzyTDSwasAzDghpUhoyjVIi9LcMnFF5TDJl+PBJJdtR2FD9TQOtBxOq
36PynBQaR2eodEXadQZwfvTGqLRLncZxPuj5RsDIhdAdk05xtmUj2BKZ4gYvKEZU/GkmlZ/B/6Zd
X1BSBbPyuYp3nOuTQmcbp6j+ponOBzbWy3Mp0rg+6UbBRhar+JSNb0Qpw4ZPGTailMUpUcrilJCy
OCVKl1yc8kw2epKC2IjKA4gHSNJ5WikOA5nyiP5OSksTxemItA5mjKIME1HK9IZIGUZ8Wo+/Mc79
lzqtR5YbFROczhUb6+G7VGhcua5Hf6SV1uN3TBoOzoYym+LT2eiNtOMjw4ZP68XGRsOFfG0j2ZUM
G1HK9IZPWZwyHu9GwgSnLE4Zn28j2ZOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsoo
o4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOM
Msooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLK
KKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiijjDLKKKOMMsooo4wyyiij
jDLKKKOMMsooo4wyyujC0/8PZbMt2wtW0/kAAAAASUVORK5CYII=
}
set pieceImageData(Paul's,140) {
iVBORw0KGgoAAAANSUhEUgAABpAAAACMCAYAAAB75+obAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAANdQAADXUBis319gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13YBTF9/9cL7lUkpBKCIReRDpI74KCggUFAbF3BbvYe0WxfEURFVGxoiL2LvavfP1ZsACC
EHogCenJ5eb3x93cvp2bvbtAwEsyH11uszc7u7fz9r33mfdmBlBQUFBQUFBQUFBQUFBQUFBQUFBQ
UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ
UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ
UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ
UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ
UFBQUFBQUFBQUFBQ+Ldh+rdvQEFBQUFBQUFBQUGhUSH6+KYo9plknx6T/a2goKCgoKCgoKCgoBDr
UPzoIKACSAoKCgoKCgoKCgrNC6Ywn5H8f0qOZESpRZAkBQUFBQUFBQUFBYVmA8WPDgIqgKSgoKCg
oKCgoKDQfGBEiow2QCNDdAMAH0JJUrMnSAoKCgoKCgoKCgoKzQaKHx0kVABJQUFBQUFBQUFBofmA
Eh8z+dtMNqNMO5+wcbLkC3xPyZOCgoKCgoKCgoKCgkKsQ/Gjg4T1374BBQUFBQUFBQUFBYVGgTh/
N98sgc1MPs3QZ9hxUlRPPutJXUyyr6CgoKCgoKCgoKCgEKtQ/KgRoAJICgoKCgoKCgpNC7LMKKNR
5S1ykc8WDppRx8mRVfLJSRKgkSMv/KTIC02m6gPlaJadgoKCgoKCgoKCQqxA8SOFcFD86CDRUgNI
ohIRo5HhEG6RrGYvMAoKCocEBzqdqNI5jYdo7EJLnvbVyN4pO3h4EU4uZfLJoM+gkn2v0DxBM+us
gc1GNn6MywfPqPMCqIWfENWS+jhhUjLTfNFY/CiavxUUFBQUmgaitQ0tlScZ9Q+G6zdUaFwofqQQ
LRQ/Ogi0tABSJMUSrdGTLZZFlRD9TiG2cTBZCvRYQxwmJRsKHA2RPwpR7pRMHRxkQ5rFfSC8I9pc
EY4IcbtHbWGLcaAOM6KRUSOCRPfFv1V7NS+Ii7/y6RgsAOySjWfZAVp2nUiOagPf8Qw7LjNKdpoP
DgU/ktkGWkYh9nGwvo7IjaMpr6AgwkiGxONG8qPk6uBg1BlvxJHE/eaKSIEimb8tHlc4eCh+pBAN
FD9qJLSkAJKR0ZP9LSNLYrCIGRzjfzdrwWkmaKjTE65NG0Kuo3V4FVoWIjk6HDInVTmlB45wtkF0
NOj39JzmCCPHms8DLLOBfF/JY+PCSDaB0AVAaXnqm/hg7L8of6X5QUqOrrpqfv711817xWa1pnvr
vZV1tbXl1dVVezOyu14If3ZdHTTSxOVCXCzWBCUzzQVGgaOG8CMgVLfIbAP/W8lO7ENs40gcySjB
rqHBR8WPFEQYyWK4BDyxA1/5pAeOcP4n9T2j7bRvLjBKJqf+tgmh9hBQNrAxofiRQkMh5UcXXHJJ
/kUXXfqKxWYL8KO68pqa6r39juih+JGAlhBAitQ5aCafRgYQ0CsULiii0KhOtKaDaLIVZDBySsV9
+ne4rBQlJy0X0QS1+afMmZE5p83eaDUywnWQmYXNiCiJdcUaDlQejJImqMNNt8a4pkIowvkuRjIq
EiSxrXzCd4okNX1QOaF+LZ2ewZ6enpxms1rTGRgsFrPb4nS4q2uqqwDEwy8LNYFzKDniC8byLDsl
L80Dh4IfidxI5Ei8jPJ7YxdGQUX+aeTrKH6k0NgIF+AWv6cQORKg5OlAEK3/KX5HzzGqs6lBlBmR
I4l+Nd1MCF0fRflQBw/FjxSiQVT8qFViSprFZktnjMFisrjNDrO7prpG8SMJmnsAKVLnoAWhCsYC
vYIRO2ipgqkPHKfCI+toa/aC1MQQiTSLRgaQd6ZGqpfCKFOFfq8c2+aJcM6yTN6ocZN10oiOKoQy
St80DKIeoLaAZqhYhO+jIbGxhobIhdghSB3temh2rx4aOeJl+HlKFhsHop6gMmmGtuinqDdEf4Vu
1OFVJKnpQuxgk8mIDf4MO8fy5S8VXXDemQAYwPwmpLKyshZAAvzTM9gQumhsPUKJkqxzSMlO00FD
+RH/28g/FjtiFD9qmjDSJzJ5oRADhEb1Kn6kICIa//lAZFEmT6rzPnrIuBGg50aUI1FuJHIkILp2
bgqQ9QeJAQjqM/F97mvTOhQOHoofKRihQfzo5ZWvFs2cO9dPjcDAGFBZXa34kQTNOYAUjeHjmxXy
TkKRIBkpGi9CDQWEc5XiiQ1EIs1GnfeAnPzK6qTH6LlGGZnKsW0eaIhzbCSH4TpqjBxVo+xeJUPh
IXMsRNtgEz6pUyojr7FGkBoqA0bZwKLt80Ibzm0K7AOa43Sg11fQQ6YnqM9C5ZMfEwkS90nq4G+3
ukAZLylDdYzSHU0DMr0jZtbpyBEA5//+9wurr/fWWsxmOwsEkcrLK2rhz7DjBIkHhPm7zmWHyxK3
N5Rc8/tQshP7kPEjUW5ox4sRP+LtTf1ayom4zIgdMxRK58QORP5CubPRaDSOcHyGf8r4EU3OVPyo
+eNAeBLfl+krMVBh1KnPbRpIOSVLkSHjqHwKJ+p3UlsRbZJdrPElGWTyIQaQxI5kL9n4M+D2Twwi
KRk8cCh+pGCEA+JHf/zyC/N662stFrOdMYCBobKiXPEjCZprAMmIHBl1DFqhVzDUAHJwA8GFhBuH
OmGfKx6VjR17kJEj6oRahH2jznvZyA9ZQAqScynJVlmZzQORHGMjJ5nKCZU7MVBBIRv9oTplDhxG
HWhW+J0KGzQHg9uJcCSpqSCSXIgkXCRGddDsnTmwL9bdLJ2mw4hw5IjLIpdRB/TyycGgby+++Cdt
Lw6VGdl0YNSxRjt4uH/LNwcAJwBnTVV1qSvOlcZHIFWUl3kBeOCXCwvk7zq1NVw38A4R5bs0HYjB
AVG38I7BcPzIAr0MigkGIi/i+2ZSRvGj2ILow8j8ItmUQIBxch2tK1p+FC5BSumYposD5Un8Oxlf
53pLJouy7HAz+Y7LkJIlOWQ+hsy3oDzJCn1HvWxGn+aAcPyoDsb+NveZlMwdPBQ/UjDCQfGj2tqa
UqfTlcbgH4FUVlGu+JEEzTGAJCNH4jyHVGjsZJN1EAJ6I0HJUS3ZuGDxjGweaFLZBrEJWSTaaDQa
oA8e0YgyhyhvIkESHdloR63xfYXYhIx0889onGaRENHgNh12zUFHf8iymyiUvokONIhHg0c8K4U7
FpQo0c62gwkgNTahaoy2phnBlIRzZ4nbvBrIg+yUoDfWPbVkUMdXt+AnArI5YcLQjJOnHdM7MdGT
svmfbfseeuTZdf/8s60aWrvx9qIyy9HsHNsWBCobgN53ob4t1WOusoqKMpfbmcabvriktA6AG/pO
fvq+05EktOMfUHanKaGh/MgBfUeMmGTHIfIjLjd18Osd2qnGZZbLmuJHsYVwiZdi+/OykRLswk1r
pfhR84csUGT0aQRxOk0ZV+eyKBstz3kSn5aKJjopvSOH2PHK33uatc83/je3IbLZNA7k+ocaB9Lu
siCljB+ZA5/0HMWPGhcR+dHQkSMzxk2Y0jsuIT5l+7bCfS8+/cS6bdsUP2oBOCB+VF5eXuZwOtMY
gz+AVLJf8SMJmlsASRaRps4GJUXBzWq1uhYsmHfEUYP79U7wxKclJsanmwBbcXHJ3m3bd+z48adf
Ny9cuPjXqqoqWeCoOrCJHWqKJMUWIskGlQ8xiwYIHUFEFQQNAhgRJDqFB83IjJSVyetX8hJ7MCJF
YvDIyAk20lHWFc8/0vfeBxb//eOPv3D5ADQ5olkPFvh1D79GszVWhxj0HbYCsH384cpjunXvPMtX
X2/2eustPp/X7KtnZuZjpnqf18yYz+RjzOR/srTPRHvUjAmvc+ArH/OZxPLMx/d95LD/u+rq6irG
WPALf70cvkDV9Bi5Hx//hwX/r6yqqtSuIUusYjDBxEwmMAYwsxm++vr6ykcef+XNlW998Q/8No8G
N8VsYZrhqXDgkNkrbqec3Tu1S3r+xUVX5eVkHWcym6y8gU87dXLFx598/fL00+atgtaJWwW/bItJ
EbTdRLulEHsQbQvtnKWZdZwcOQG4ApsbgLu0tLQiPS0FXJfs2rm7JvAdz7wUM2lppy6XlVpyT3Qd
NEDZnViEUfCIywzN1g1uTqfTddZ5F/bs069f74T4+DSny50EwFJZWVm5d0/RnrVrf/jr+Wef/r28
vLwGfjmgHWjVgTproGX30gxfOvUpoOTm34KRTqHTU9HRaGIQSRZAovZE8aOWC5EnybiSLIjEhGNi
AIPKIpdTfp6YIc4/xWQ7KjdKjuQQ32ErANsV11yTP3780VNNQHKt12u3mMzxzMTsJphdZrPZ4WPM
xHwBjgSABT/5Q/bpKQpnMAL9Ydpf8AWPsWChENbl81fgE84NqTPwj06Z+FhouSB8wTpNJhOrr/d6
62rrahhQV1tVXVFdW1328btvr/lo9Vt/Q+NH9NK070jxo8ZBWH7Url2npLsfeeyqzKys40xms5Wv
azPxuKkV33/15ctXX3K+4kfNDwfNj8rKyipSWqWCT2G3e4/iRzI0twASoBcakRwFI9IAXH2OOCJ1
0cN3zurSuWC8y+1MZYx0ujGG3NxM9OjZGRPGj8SlF8wt+eHHn7696to73vn11z/2QiNHVYF6ucGQ
zQ8tCyIpHH7IMuvEwKL91ZeeGlFesd80Z+5lP0JPkGRzdIvyRjcOmgklZmdGk5XJ713JTexARopE
Z4Z+GjkelKgHR74c2avncatWPt1z/KTTLvvll99ryXlUhninjAmhxkq8joIcMgfUAsD69jsfrB88
qF9/gAXeZRq4Cbz+AYeU6VhJgIQI9iRYjvwtrZdxEqO/RpA2SevVn2t0rwyh5+rvVfuOQX9PPsa8
GzZuWw3/XMA8eMT1Ic0eNqHp6yujoO/h+k0y/SLO2ex8882nFqalJg8RZcVut8ZNGD/09BXPPZAw
/bR5b0BPjigxolO7/Fuk9t9+1k0JRuRIzKyjUzK4QcgRAHfxvuJKoG3wvS/cvqMuUIZzAjqShE7P
ICgKnd2hWbWAar9YhGjvdH4HCD8aPHhoxrwrrzy1oHPnSTarPTFoZbgdYQDrDAwYMgRnnHNB1S8/
/99XTzy66P3vvvlqB/T8qIrsh0uoUfzo34Xow8qmA7IvXvrsmKraGsul5579LUIDSJQfcVBfWORH
1H+Ihh/VC+cpfhTbiIYnmYVjHGJwR+Ts9g/WfHtrdWVVxbRJ4xbX1dWJnJvKEp2aiibbcb9HyU54
iDbDVlZW5mjfvv2ljMEcZCxB+qAFYoKL0QcOcA4TdCKY/rugbYFQV5C/aDSHlg29DvmOXoeWDV6H
3rtWj/w62m8DvScfYyueXvIDNH4UfATQL4FB+webqt76t332qPjRoqXPLExJSRmikw8GWK22uMHD
R55+54OPJVxz6fmKHzUfNAo/KikuqWyTF+ixYcCunYofydCcAkiyzlsqMEFiBMD19qoXTh561IAz
7XZ7otbZpu+E4QsMA0Ccx5U0fNjACZ999PKwl195861L5t3yWV1dXSWASmgCKQseIVBxPTnO0HQN
R1OEaGwA/ZQMNgTmvuzWrWPCyJGDb6ysrNwL4DLos0jEebk5gplRZ86dnn/StKOHtm2X0+PVV95+
9dobFv4P+sw6npnJt3BZmYokxT5khCjcXPFAKDHi5wQzImw2a05Cgqf36jeWPjJ24mkL/vxzQ3Xg
PE6yecDaaIoAkRwp2QkP2g5WALaFC/+z9/J55/+ckpzYC6BBFoQN3GhERWJPyLkhdZJ6tICA9t2B
BYQk9yTUwx1rWo/sXv/4c/Mfv/y20QIgAZo8cXm0Qr8mEn0nmoLciTbbyGmX/Z5D9fvoO63L/gTg
WL7s/jGy4BGVlbFjB03p3bvr2rVr1+2AX7a5TaHZuVZozq3R727s3xXu73BoCrJ0uEBlQzp1BzRi
FAf/HN5xAOL27CmqCeoIxrB163ZvoLxIkMTMf9F2ARpJ8kKndIJlVJv9+5B12ooy4wTgstlscUue
fW5G7779zjJbrE5uD2jnIO3cYwBsdrvryL59xzz8xNLhX37+yYfXzr/07ZqamgqE8iPKzygYOab8
lcMLo844GjxyAnB07dozue+AgTeWl1VsBbAO+oxtGT/SBY6OP2l627ETjx2Sk5vX491Vr7/ynwcf
+BkN50f8Wmpmj6YDqnuA0DVyxLVyAL0tof55cISBzWrLS81NG/rWh593mnvayXft2Lq1Dnq/lM8S
I66TxKF4UngYJtg9/sgje84685wfk1KS+0kDNYywHoNAjT4gJASSZIGa4HUYqZOUlV6HsLGI19EH
mRoSzNpWuGXD//34fT38/IhPkUj1Gn9+TXENpCbHj+5Y+MgYWfCIyseAIcOmdO3ec+26X39W/Kj5
4YD50d69RTUsKC8MO7YrfiRDcwkghXOAg9FoAO7MzLSkj95feW27dnkT/EqETi8UNE26vwGtQ87p
tLtnzTxheu8je/Y4ZvLpzxTt21cC/boYNAuGSTZ+j01WaJoYxIg0DSzqgkcA3EuffOhCp9Oe7XTY
ss+cO6PnkqXPb4PmDHCHgCsLEwCcd/bMDscdN3ZQ1y4FAxITPFkAAMZwwfmzeg4Z0u+L006/fPk/
/2wvg35aD56RWY3QIIMJ2nBIRZJiD0ZZDtRQ0TVyxHWMqC4AKRs0bDa7NQuMITklscc7bz1997iJ
p921cePmSmjOKF2TQEaMAEWOIkEWWKaOqPWbb3/4aNKEMb1kgZoGB4QOMHBDAwLB8kECwz1ick9M
X87wXsV7ijDyaeWbn62D38kCtIzhGujXxjiY+c4PN2TtL36KEN8jRsoeindL1ulrBWA/olvn0eGC
RwCDxWS2Tp82oe/ates+CxzkxIhnePP5mw91VuSBPmvx81A+66YCWTCAT+sjZtZxcqQjSDt27qqh
Pu6WLYX18JMp3klLRxXKOoU5qG9LCbhqp9iBjB9xG0eDR+6uXXumP/rkk7e1zsgY6J//XegwC9Pp
xhhgsVptw0eNnfjiG+90nn/h2Us3bdy4G6H8iOsXxY/+fUTLj1wAXHc9cP8lNps9MynFnjF52ond
33rtlZ0wnuYbAEwnz5pTMHrs+EHtCjr2j/PEZwN++Zk595xeR/Yd+PF18y9asWfXrnJEx4/4xjtu
xMxwJTuxAyOeRBPfeJBSNnOHONMHLe8A4ILJlMAApKWnj1i6/OVWZ8886c6tW7dWQZtKk0+hSa+h
gkgNhxhEsgKwf/f9d++PGz+hHwAhsQDQOI6xzQjaE2JbQMsGeY5GVcIHhPTXDH+dcMGscPZO+C5w
0peffLQO/tFHgNbBLPIjqsNiHU2aH3Xs1GW0TkaEdmcAzGazdcykY/uu+/XnzwL1KX7U9HHQ/Gj3
nt011Ofdvk3xIxmaSwAJCBUaOjWDA4ArMzMt6duvP1iUnpbaS+to0XeshXbAhU7lw8DQrVuHbh++
t/yCcZNOW7Jnz147tEwsKhh8E9fOUc7u4YeMIOmUycUXn9Wta9eCU7gszDpt2pQlS59/EdooJB8A
5nQ6cdYZ09sdM2nkkT26de7t8bhTqbwAXPEw0xE9Og3/7MPlXa669p6nXn71PT43bhX8mZlGHa88
Yk1JkmgklNz8OwhHiuj8qlayyRacph0mtDPHabVa4+LjXG15B396WkrnD1Yvu3nilDkL//zz7/3w
y5AdobLDQWVDjXyMHqLTYb3qilu+Gjd2+IVWi8UJYhuin7IuUCZcQChC4AYR65XUGSQ4oefq71X7
TrRztN6KyuqaJ59ZtQN+B6seGjESR942BWIEyJ10k8FxINRZ5/tMOCaWaQzIyLvN5Xa0DpEXiayk
t05Jg7/deMCP649wIxgb+/7Fz4N51i2VKBmRTDpawP79t5/Mzs/PnVZZWbm/vKysYl9xcVVh4c7K
wsJt1X/8sb7699//8u3bW6zzeU+bMa2goH3bJObzeR0upy83O9Oak9Pa7vHEseSkRJvL5bBMnDzn
3m3bdvLrU7+WbyD71M4om/Pvw4gfcR/Y1bagoNUTy569Pzk55YhgZ2Cwk4x0mBkFlch+Tps27R59
atlFZ886ZXHhli27YMyPxHXzmt00H00E1JelIz2C/Oi8iy87Iq9dwUkBGTBNn3HaiW+99srz5Dwf
AObxeMwnzZjdYdCQoUcUdOrUy+32tNKyeQEScDR17dFzzLOvrDri/jtvfvLjd1dvQnh+JHbiAYof
xSoawpPEduaQdczpgppOlyuf66pWqak9Hn9uxc1nzDhp4c5t23hAki8xYDQCieoexZOMIdoPCwDL
LTcs+HbE6DEVNoslTrMXDRx1xL8DsS20ruD3mn2JfB1JMIuUbcxgFgNQV1vrfeOFZ7dC87Np8JL7
2U0xeNRk+ZHD7WodEjzitofsJ6ekKn7UPBAVP3rrnfdm5+blTausqNpfXl5eUVJaUrVrx47KHdu3
VW/cuLF6/V9/+Ur2FWu6hzFMmXpiQZu2+UnM5/PaHU5fRmaWtXVGht0d52HxCQk2h8tluWDOjHt3
7mxZ/Kg5BJBEoTEMELz/zqtXp6e16qV1lgW2oGHgHWfcSOjLBE1WwHoUFLRp+9ILi04dNXbG89C/
8GLASIxS8rJNUmiaEGQKWZwn1YFAp/38S86+ymwKLEQOhh49Og/u0qXDV7//vr4qLy/bfeopx+eP
HjGoY4/unTq73c44zWHRyw43Tvx4clJC+mMP33RF924Fr95w8yPfAqiAfgSJOOWZaEDolHYq+Pjv
QSZPIQYKAdnyeDzOd1e/eNLQ4ce+CTkx8pH6ggGkadOObm+xWtxUF6WlJeetWvnkFeMnzXls06at
JfDLLXdOZRkP4r4axRYK6miJMAEwb9y8ue7PPzb82K1rx6MIfdAYRGBfoyOCrQAMbIq+nkgjSULs
VBT1Su9V1FmBeiKNUFrz1U+bKyqquL4UR781peCRzF8QybF4jIM/HFkyCH3Ih+L9ooFNCwBLTU1N
dWgAUd+ODAwlJeU++NuNb+LC04eS2BrpzIN91pQotVRdJnbM2QDYLRZTq3hPXLd4jxvp6a3QjuWh
bx9A5/fqEqYYjpsyvv1xk8e1F/UQI2WPmzyu66P/WfY/hPq0dP0zLqNqkejYQFT8yGazxS17/sV7
kpNTjqAjiow7X6ARbAD6gBPv0E1vfd/Di2fNnHbsU16vl/opYvYmC/zNMzSV3BweiLoZCJ25wwHA
5XQ6PafOPO1KABbe1h07dRncsXPXNX/9sa6yTdu2cROPmZI/cMiwTh06dulic9icXG4MgkfgHbWe
hIS0626968oePY9868G7b/sC/uARt1NGfoZszU8OJUP/LsIFj2jQyA7A3vWIIxLuvPve2VMmjFtG
zuGqhusJBn1g0zloyLAcq9WWwIjOSU1N7/DoU8vmnTH9xP+UlOyrgCZHYgCS+hCAv/MYUDwpWpgA
mHfu3OnduH79D506dx5hNNLDvwfo7Yr2/hvZFtCyuoCQ8J3BdagtgnBP8uvQeyfXoXXJ7h3AL//7
7z8lJcV8ZBz1semouqbAkZoPP6qurTbyX6gMle0vVfyoeULKj0xmayu3O66byxWHlNRU5DKGHj2P
COoYRt/1wLHR4ya0HzVufPuQpCmmydeIcRO6rlj2TIviR80hgASEvnSiE+x+e9ULJ3XokD8xNPM7
tMNfM3wa2WbCOf5TGPr27tH1rjuuGH71tfd+EaiYCg2f5scLvSNEX+wmL0QxCpliplOM6aY2XLH8
8Wmpqcnd/G3vbyKb1WJ/cdnDsyxWs7VNm6wMs9lsonIiylJoJ6xWxmoxWy86b+b0rNZprc88/8b3
oE0dYkVopoMMdJi9wuGH2C5i8IgOj3UAcL7x+rPT+xzZ/dqf137Sq3f/cQ97vV5AM/ZUHwDa/Kyu
Qf2O7CqToYzWqdmrXl983rhJc5Zu3767GPLp60RnjW9qKsTIEJ8dAGDlG++s6da1w1ENDggdYOAm
RLcEHRZtP1in7lztu0gBoZB7DVsvsHzF+4WQT0UU6fnFqoyJDjolH+J3HKLDTjtBIZRrrPdLJA/8
07xx45Z1OdkZQ6nN8l+dt6G/TT/5/Ltd0HfEyTLrZBtwcL+B3nNTeNZNBTKiGfR7bTZLotb+Mv1B
5YPaGGN/lzGG0tIyC/xTPoiL3fP1zywIHUHS0tomFkFlRZyezAHA9eQzy05t1Sq9H2OEHAtEGUDY
UUeyDsS8du3bzr/2hlF333LDJ9DeZb7GAOVHVvK94keHHg3iR4sWLzk1ISm5Mw0Umi1m6+33PTDD
7nDas7KyM2AymcIFHcNNh2ixWK3HnTxjanZeXu41F1+w0uut5UkqtPNfllzHQZPsFP49ROJJdFYY
BwDnrbfffVb7go7nvfHuR9knHDthMeFJvA+FZm2bA+c7R4we0ydk7RvGkJWdW/D4shfOm3vqCc9U
lpfvR+joJhk/MuJJCn4YPQvzO6vfXtOxU6cRXC+I773mT8hshF4vBL0U7soSPcF9GLrPz4t8nUMb
zPrg7TcLEbrWn1Gnf1OQq6bisxvyo8Itm9a1zsgYqrM9dD/Qtj9+943iR80LYfmR1WZJDCa3BGXB
OHhEj8mDR/7PsrKWx4/MkYs0GVBHhU/RYAPg6NW9e8qQwf3PEEly0BwxLa7jFwpSJtjJp53jL6ed
M2fmtBHZ2a1T4V88Lx7+4ZBu+J1vGihoatkIzQEy8kwXUnONGjUke/TowWfy9g++z4yhoCAvt23b
nEyzySQJHmlyIZcRQd5MwLRp40aufuM/M91uZxqAZABJABLhlxs+B6cLX2k7FAAAIABJREFUgUVr
oZ8GjRoTQMnP4YKo8MXpGMS54uNGjBiS3a9PzwsAhvYFeVO+/GzlfIvFkgKtzZOg6Qu+eQDE9e3b
o2+ILgrIUG5uZs7qN548IzkxIRV+uUkk9bihyY44ws2IeCv4ISOVPgDs3vsf+620rKxYYxya00F1
hUY89HpAqguMdEZDyjLhOpw00Xui9yoJeEdT744dRZUffPxDCUIDR7JnxoTjsQSZw059BdppFlz3
gWz8OO3ckk2xc1j08zU33P9RVVVVSbjg0W/rNmx/a9Wnu8j9HK733+hZ00Wwm8yzjiGItogSJDMA
i8Vi9YjBIfqeB997w+CR4CMzrgd2MoRmaorTtCobE5sQgwTBjtwhw4dn9enb/xxKkmlmpYxc6wk0
gjIWcj5jGHfM5KPSWmemIZQfuaAf0RopSKBwaCDjR/wdd407+uj8Pv0GzNLkQGvr/PYFednZOZn+
4BHXF0QGeHkemJTJCamzz4Cj+j367AunJyQlpUPvK4v8iN+f4kexg0g8idp8F4C4qSee2LF9QcfZ
jDG0a9/+hBdff+sKgSclQ89xuBzEd+neo49eL2mylNs2v+CRJctOs1rtKdA4dgI5n/Ikmshp1CHd
UsGE/ZDticce+WP//rK9oe0AjROxUPsBxuS2JZJ9kZTVX4dJrgPhe06HDGxd4NeGXlO8DlBaXFzz
1ScfFEMvP/x50VG2Mm4USxypWfGjh+6566PqmuoSXcCI7oPh77/+2v75R+8rftR8EJEfWc1Wj96v
Fd5pQUfo/RVRN2nHina2PH5kiVwkphGMNiOUGNnhf9Hcr7y85Ozc3KwBepKM4D7X4eGnrJOU8R+A
1WaxJCXFm1e/+1khQkcf0U8jY6LQuJAp55BpGRBYOO3N15ZelZaW0qHB7U/LBMsFjgmderRMbk5G
66PHDclf/d4Xf1dUVDEYZzTIHDaj36pwaBAtKeKGPQ5A3PurX7wpKTmhI2/z1q3TOowfNzxj+fOv
b/D5fJSg8yk2nQDcTqfNc9vNl8+2Wi12CHLFZTE5OSFh5MiBuc+/+NaG+nofvy/qkEZyWmW/rSWC
2g9Z8oEdgN3n8zmHDhmQ3r5dm/Yh9iNED8BAXwTK07Yk52o6Q18vo80XoV4mXEOrl9QZqEd6r5Jz
wYAVr3285eNPf9wF//zQfH2CSvin4qyEttg1X3CU279YsnHUJoRkJUHLxqejCPlGnXRxPnNad2P+
VnqfYrDaDsCxZ88+c3HJ/r+PGnRkH7vd5tTbGWDDxn+KTp4x/4PS/eVV8LcdbyvehtWB40btdqC/
J9yzpuRI1IORnrVoJ1ua/pJl1oVMyXvC8ZPa5eZmDfB662r2l5UV7y3aW7S1sHD3+r/+3vX7H38V
/b1xc6nL6bDFx8c5uB75ce3/FX/37f+KtxZur9y5c3flvr0lldU1NXU+xnxWq8lsMZvNTy977evC
wh37IV9kWBxpr7K4/30Y8aPgyCMA7rsXLprbOjOzNyfE3CwZrf2gLwNwGxO0IkGz5j/LYrFZ4twu
fPX5p4UInZmBbuLUvkp2Dg2i4UdO+DvaPY88+cz1CYmJeSFtH/QtEOxw4T6LeDwaOeH1p7RKazVs
1LiOX33xyd8VZWV8DU++KX4UmwjHk3hHmo4neTxJCYsef/JOd5w7h8tUSqvU9v0HDm61auVrmxhj
1CegXMntdDrjL7jsytOsNpvTSJZapaWldu3RM+X91W9tFu6VZu7TT0AuRy1VhqLyNxhjjr4DBqbn
5eUVBB+eTh/o9Yb/a7ltgVA2qDeCdVH9Q65Dywo6BkI98usE2RPhXQiRq9B7Bz59f3Xhd19+thPa
+jmUH3F/uyawUT9J8aODu9+w/Khk315z2f7Sv3v17tvHarM7RR+m8J/NRddect4H5eVlih81D0Sl
ryYcM6ldRmbWAK/XW1NZXla8t3hf0fZt23Zv2vj3ro0bNxRt+eefUofTYYuL8zi4L/PrL/9X/PP/
1hbv3LG9cvfuXZUlxcWVNbV+fmQ2W81ms8n8xmsvf71rx/YWxY+awxR29CWRBZKcnToXjNI61ljQ
cGidZGKHoKyDTeiIEzp1jx47tBuAb6AtnscXA62GcRRSdIgVDh6ichYVSVAuALgfuO+mYe3b5w2L
NIVLpPYnbpLub80ZoeWALp3z81a//sicY6ZdtHznziKjrDlqpPinmqv58CFS8IjKkhOB4NHHH7xy
Vk5uxlCdHIDhyF7dh37ywYvx4yae+mJVVS03MNygmAFYTj/tpO5Op90TbF6hU5jX1bN7x/ynn7hz
4ow5V7wTuD+6loA4BysNJnFCzitT0J6NOP1osLNr8eJlX40dPWQsY8ykeyVD9IBWXbSBG39Zgb/q
9AapU3eu9l1UAaFwwSvxnhjP4mN4fsX7O4Rnw4doU6eoKSRIhCNHlCBxZ5Mv/A5o8kGHptcG6qkl
ZUR9fbC6WRAMvYw+9fSrG97/8Msbr55/5qgePTp2cThs7qI9JVXvf7hm6+NLXvq7rq4+Gkf2ULRX
pGfNCZK4zgX/rfxZ84Vt6XPn8EL/fFuiHWTi/qhxU18ZOXLId59+uqYe2uhmnnntAeB6ftnDR02Z
PD6eN/uHH32577Y7HuYd/LXQB4srUlNTasv90wGJNlEhtmHEjywAbFar1dmxY5djaBY2gIgBgbBl
At/5y/iPDB4+qqvZfNN3Pp+PylY12Wzwv9/Nao74GEQkfqQbJXLLXfeNz8zK6scaKAfcn/DLgv9L
mr0b+Drot4jBqYzsnMz7/vP0nMvPmf3c7p07aUY1heJHsQGRuxrxJB48cgPwLHtxxfzklJSeokz1
6t131JPPveg567RTXvX5fLwzjvsrJgCWmWec3dfpdiWKUxDp9hnQd9BRPS9fcPP++2678TP+NeRr
VIg+kOJJeoTlSC8se/brocOGj2cMJn1AyMAuBP4RA9JBWkLLBo/p9Y9WJ/jZWl266+iDTI0dzPrg
rdc5P6LJEXXk04gfxRqaHT964+UXN3yz5vMbZ515/qgOnbt0sdvt7uJ9e6u++fLzra+9sPzv+vo6
xY+aN0L40YwTT3hl0JAh332zxpgf3fvQY0eNHj8+nuuEr7/8Yt/ihx805EdJKSm1lS2QHzWHABIQ
6gybEXjxLrnknE6eOFe2Pnik6Rzj6V/0einSejcprRLj+vfrkfn9D79UQz8FGVcENdAPVeRzNisn
pfEgi+xzRzZkaoYePbqkzpxx/MXyKVwQbFvNcdHKaI5EFGUMzmnXLjvzvTcfnX3s1EuWb922U8wg
IJVJNzVX86GFUfCIGvugLCEQPHrh+f9MHTiw9wwjHXNkr+693n3rOceEY097vbq6tgaacwkA1lNn
TB6uyQt3UvV+F69v0sThRy645ty9t935+HeQL9hH11kSHVdxrYGWDPpe0SAJJwC1777/aeGWrdu2
5OZk5vnPkL3fWlWha+3x0py5yHRI+HpDEx/IcaEe+Qil0HsKudcgYfLv//b7pv3rfv+nLPBM6oRN
lj3On6H4bGMF1DaEZF3n5+ck3Hzz9YNzcjLzqypr6td8+dX6O+9+cAO0dTvqoGUT0nn1Ofjvb0y7
LpIjKps1hYW79l942e2fAvgRfj3khLamSB30mXQ0o05st8Zup7DPOjM10XPNVTMG5manFtTW1pnW
/rLh7/sfWvm71+ul7x9PwKmB/pnyraV19HCdzff5p444f/rpmiL4p+wR39M6APaEeI+V+ioup8sE
PWnWjaIvKtpXBa0jj3e40XVHWsKzb6qQBQtsAOwnnzqzg81hS4rcuQ+EBAT8Hwg7EiWwn9wqNX7A
UcPafPPlZzyxzgU/+eb8qBrytfVa0rt9OEFlQuRHTgCuvgMGZIw7etJ5RsEjMTCk2ydlpJn+4nFJ
/RmZ2en3LX521uXnzHlu984dss4YxY/+fUQbPArOsgDA88Szy2cVdOp0jJHO6dW7b//Hli6znz93
1iqfz8dtGG9Py5gJRw+PFKjk+5OmnnhU4ZZ/SlcsW7o2cL7Ik6j/o3iSHiI3kiWS1X7+6cfbthcW
/pORnd2WvtNBmgJj28K/08oBwRKi7gkU0L4Tr0P1iOQ6Ml1ErqPVSa5D70+4zpZNG8vX//7bfmj8
iAckRI4kBiTEZxsrCOuz5+TkJMy/+urBWRlZ+TU1NfXfffv1+kcffjim+dGu7dv333vLgk/RxPhR
Ymqq5+S5Fw5MTc8oqK2rNW3687e/31z+lOJH4cF1Nd/nnzpe882a8PwoLt5jZUx7751OZ1h+VLKv
ZfKj5hZA4sGj4LokQwb26aYZAgZ5Jxs/zo2IURleQn+O35gwjB19VJvvf/hlBzRniQeQ6AgkC7TI
cEt1Sg4HuBKRZVG4AbifWbrwYrfL2YrKhTx4RPQQo+0PwzLBumgZ4W8whtzc1umvvXTvqaOPPndZ
WVkFtEqkGyVE3DDwCytZajyECx7JpkJ0A4hbvuyx4ydPGnsxyCgVmf7o07dHl1VvLD3pmCmnv1tT
U8eNDpt09IjMnt07dY4qiBmo7+ILZoz46pu1uz797HtKiGROqxhIovqnpcoOfXeA0EUpKRGo/eST
Nd/PnnVCnt4OwMBeBKoPFzyStGewXBT1MuEa8noBuTxRW0fK03tgDG+9vWYHNGJUQ7Zashk527Ei
U5GGtjsAuF5/5flJ48aPuMZms6bwZzh61BCcf+7p6y+7YsHDr766agu0EcaV0GeEcbmxoHHfKVo3
dV5pll8VtOxA3nFGCVIV9FNpcJJL200QsAOGLMOdjv51AHA9tvDiUUeP7X2Dw2FL57I9ZHAXzJ4+
assd97/y8PIVn6wP3Kc9cN90umX+HFrqSAXRJxD1Fn03+ftK5+O2xSd4LNSfcbkcnCDpAufQ5F32
7hsFkBtDjhQaD0Yj8a0DBw/RjQDwf3LboHmuwX1dGQTtkG6f20deJrDfuXuPjG++/GwLNG7E+RG/
HzpXveJHjQ8j3SxmPrsAuG+6/Z55DocjkdG2NGpjIgdyOTqwOtIzstJuf+jx6RfPOfW5qirFj2IM
0QSPQpLsbrnrngkDBg4+nbczd1fFIGKf/gN7PfDoE9Z5F5z9UWAkUj0AdszxJ7TNa9u+nRh0MNJT
AExzz794/J/rft37v/9+vwmhSwyII2qoXW3JPIn/Zvo3f7dC+NHnn3/27UmnzGir1/2kLQL/6ANC
WpsFvwvuB0oQmaDtDaGsdNSRxIbp6gryHUR5HX0wa83HH3B+RP0i6ieJQSRRT8UCouJHS5Y+M2nI
iOHXWC22FMD/nAYeNQQz58xdf8sNNzz87mrFj6JAVPzovGtvHXXkoGE32Gz2dC5zXXr1xbCJx29Z
+ex/Hv5s9ZuKHxnjoPmRx+Ox0EQZh5Zgp/gRgRgdbsoQg0hmAFZPvCcl2FHGO88YA2OkLQMkWh88
4kEBrQzgg1hXcIFQMGRmpCYidK5KMXgkG2micPCgilnmyNJ5310PPnDTiE4d8keCtHmInEhkwDh4
JJMloYy0LqB9fk7GK8/fPdVsNvOFPvmwSg9CFxvmv0ctNnxoECl4FJxjF1pGXdzjj9094bjJ4y4y
mWDS9IKoYzT9MbB/rw5vrVwy2WazBBeLnTVzaj8T+BQADCDnM8btnyajDD7YrFbrYw9df0yrVkmt
oA3FlS0US3WRkh09RIeDOgpBJ+PeBxZ/4/XW1UWlK2R2JWxZTlOCbAhBCkWDR0yrl+oufk8hNitM
2RB9JJT1euvZitc+KYQ2tzf95BsnkOKIt1iEbJSyHYBzxYqnx0+cNOZuGjzizyEtPa3D4v8svKVP
nyPzoB/y7ob2ftF3q7EWMGXCvpFs8qz+yjCbSJAoSRKzcA8W9LfTdcXsABwP3HHO4OMm9V9Ig0f8
WScmuNvcct2pN40c2rMj9Atf02ctLhjbUvSY2DZUiYikhk+xIMpFFYCqeI/bGtQNjCEhwQNoMsHf
7WqhDr7Ppx3jssRlUiZDsaoLWgpko/KDnUOp6a3baLofwY5Y3gGoLSoMSRlGypB9g/NzctukQM6P
6Hz+Lel9PpyI1HGl40d3PfjwsVk5OYO0tuS+hNjGoXIAJivD6ZA8eCQuZA1ocpadl591/b0PToFm
DxQ/+vfR0OCRG0DcrXffO/HY40+4AoBJ68SX6Az/YQweNrz7/Y8+Mcli0XjSqPETe4UufG4gj4F6
rTab9cqb7jjG40lIgZ4nxUGbWk+28LmSoVB+JI7yqAVQ88Sjj3xbW1dbq3vXxXaCEBDStTnTuujA
JN8jVLeEtLmBndLZI1KXQT2A0XW07+q9XvbhqtcLoedE1C+io5FEfhSLfpEhP3ps8ZPjR4wefTcN
HvFnmJLSqsMd99x3S/eePRU/ig5h+dHcyxYM7jd89EIaPOKy6/bEtznxrEtv6t67v+JHoWg0fuRy
u61UL3k8ih/J0BwCSDJHJkiS4uJciWLHna5DjZDoSIEDsdNNLGOzWuiCkVaEdtqKyrMlvNSHAzJy
pBuJBjI1wxFHdE+fccrxFwY8CMCgbYPtG/BGpB2xEjmJWEYic337dCl46L55o6E3wJQk8axNkWwr
eTo0MAoehWTUPbLojjEzTpl6pcnELLL2NtIxgwYc2fal5x8ZHSBHiWeff93v635fX0TL6eTQQBdl
tE5JfPTBa0chlBjFIdSxMApkK9kJHZ5MR95Ub968dd+63zf8pj17wOgdDxe4OaiyvO0BUhbQAtSA
Jicw1kdGeouU/fr733bv2rVvP4ydJLqOV1NYAwnQv88WADabzeacMG70fJMJZt6xJT5vt8uZdMft
10yD5rTTd4t2PIjr2R0sOeLPUTp1COTOLHWK6TFKdOn6a4dqmgbpQryTJvSbDxNsRiPA7TZL3JWX
Hn8S/B1G4rOmBEnUXy1Fh9F2ks29r5ufG0B54JNvlSnJiU5qQ9LSkm2Qk6NKch6vR1xg2KiDJBbf
/5YKMcvYAsDscDoSAu5tVB2xYkAgtCMXhudbLFbauUz5kZEv21Le50MNWRBRtkC6E4Br2MgxbUaN
Hns2wrQ3yHFAkAMiKzCSFeE4JOdyeQKAI/r073zRNTeMhMaPeMeZ4keHH+JzjGrk0R33LZx07PEn
XG4CLEY6AyxU5wwaOqzDXQ8+NorzpJuvnvfb5r837pPKJpUd6GUqLSMz5cpb7hiNUH7Ng0gyGVI8
yQ/RBw3hR7t27Sj58/fffxbfdZC2DAnUyNoqpE3luiVYT6Cs/DrkO9FWifpLck1IrsO/++3//le0
t2gP5Ueir807q5s8Pxo+cuR8wGQGJDYAgMvlSrri6usUP2oYpHa477AR88FMthD59X/AZrPFTZlz
juJHxjhofpSYmOykcp6U0krxIwmaQwCJQhyFYvZ6vT6uX6INCmmBA1+wHCTlxLoqKqsY9E4UdWCN
HNmW8lIfKhiRo6ABBMmss1qtnheWP3y1y+VICScDENo8WIb8LU5PFllOwpRhDNNPHDfg9JnH9IDf
CHOixAMBkRxc8XkoNByyUWxGwSM3gLiHH7p1zOzTTrjGbIbF76QajzqieojLxZhRg9o+veSugSaT
Kb60tMw16bizfvpr/aYyTXZCRx3p5dJf39jRA7ucOn1iZ2gLAcqIEc8EUqMhNYjGXOaIBh2GVas+
XCO3F4GqSEc4f+e1stC99zr9Y6ATDO2VkY4hZaErqxEh3c8WdRLRb++8+81mCI4V5M4RdbbF5xkr
TpKYXBB02ufPv6iDy+XIket9BPd7dOvSA6GZz07oyZHRgt8HA0qS+HOWZdnVzJw+KR3yjEhxWg0x
u84nXOtg2s3oWdunTBqUGR/v7MI7F0PemcCz7tQhuzs0PUaftajDGvtZxzqEFzhk2g4ZwSmHniRV
JSbGu6kOSU1NdkDoEIKeaFNyxIk3DSKHmy8+VnRASwZ9R4IdvjW1tXWGHbF8HwjtsDPq2KPnM/35
db56E/QBJCN+ZHTfCg2HjB/Rzn7dukdWqzXumhtvnm+x2uJoW4LJZCFURhBGDkDOhaF8IVBO7OwF
xh0zdeCYiZO7QJ95LfIjo0Qp8XkoHDxk8iTlSXfd/9DkicdOmQ/GLA3RGbzMUSNG5t9+/6LBFosl
obSkxHX+nJn/2/z3xjKdXuL1QKiLXGPAkOFdxx1znIwn0c5uxZM0iLZcFkQK+gvvvv32l8YBH5lt
kQR8GKdN8oBP8LtgPTIdJNFPgV8Tes1QXRNyT8F7175f88n7m6D5REHfCqGBCNE/4s+Vfv7bMORH
55xzfgeHw5kDaM8n+BzJfsfOsc+Pxk+eGtP8qP/QMZlOV1wXakchyjaAzJx8xY/kaBR+FBcf76ay
nZScoviRBE15DSQZ0RA3c0VFZbXWMYRgBwUT/uZGJ3CQlBPLADodwhUqGPbuK62DXknKhmsqNB7C
kaOQRWEBxK1auXRWXm5mP62TFcH23bBhU9lHn35d2qtH58QBA3rFRyUDtIzu76D2hygnRnWZAFx3
zdyxH3/+3+1btu4U17LhnbTivKx0TRtemULD0dDgkeehhbeOnjPrpGvNZpOQTQ9oMqC3ZzIdM+XY
MW0ef/QWyznnX79x794S8+Sp5/75zltPdstvm+Xi9emDDCB1+f82mYAbrjl7+Op312wtLd1P56bm
Ro/Oxypm1pigyVBLlR/R4RCHPFcBcC56dOmP/fr2/NBmsyb4fMzldNo8ZovJ5rDbHT4fMzPmMzEG
UyD5wMTATADgYz6Ty+W0WC0WM8DAfMzkYz4TYz6/3DEWtA9+Jz1wXNfmILoDgnwBpsAXNXV1rKqq
2gcAJlNgQS6TiZkAZjKBVVXW1Hu9Xh8zgZlgYoGveRlfWUVFbdn+yqoXX/5oPYCywGYURJKNQIpl
8OccdNxzcjIzo7H9CfHxPNvLB82RDDdlQGPYfFG3M+gzqric1vXv0819843nz33h5Xdv9fl8vKw4
HQMlRrKsyIOBUedvcER4xw45mZGCRwBgt1mcaa3ik/fsLeO/4XA866YGLht8vQ8T/O0rex7BNsjO
zkyw2ax2apNSWyU7oclJuKk/uA4Q54uXTWHZUm1JLED2PoRkpO7asX1np85dJB37gK4TI1yHhrRM
wAPiLjYYdm3bVoVQX53uQ/KpcOAw4kd0BJgdGj9y3/PQI1PTW2f0BrgforXzls3/lH37zZr9HTp2
TOh5ZN94URbEwBDIcSoHYpCIykp4+YLp9Ivmjf9p7Q+7i3buCMePqB5S/KhxIeNJYUcePfT4kycP
GzHqfACmEDkJIzNaGf93Q0eNybnp7oXWm6667K+Skn3mS88+/c+Hly7vlpWT4wqeIzuf1AsAZ1x0
2chvv/x02/7S0qDvBMWTIiESP6oGUPXCsqX/d8L0U/5wOB0J9fU+S319vcXn85l9zGf2cx5mgs9P
SQLvuCkQxDExAD7GTIEvTIzBXz7Al4inCBYoR9s8+C2xQfzDZDIxvXz4d01aUWbyz6oIZjIxwAeY
/Jc0BWaVZyb/9yYTY16v1/v5e6s3ws+NQjqgoR+BdCimQTtUCOFHGVlZmUAYfR3Yj4txftSlZ0/3
2RfPn/vh22/ELD/KapufGY2vZbXbnPGJycllpcWKHxnjgPhR68zMBKvNZqfPPDFZ8SMZmnIAKSr8
/Mtv/4wcMRDUqoidFfoMbkALLlBLpO+wlQUK1q/fVH7YfpiCSI74RjPreADJBcB95+1XDxlyVL8Z
svbdvbuoauiIk34tr6xyACh54bmFeZOOHhEvl4HA3wbBInnwSC83XDGJZRIT4lyPP3TlhIlT570G
wQAi1LmlBo46tS3RwT0YyGQpbPDoyf/cc/T06cddZTbBEjoaEaDyAUTWMdNPnJhdW1trvejSWwt3
7NxjnjztvE3vr3qyQ1Zmqi1ifQGHLi0tKf6W688eeMnl932K0CHclCBx2aGLLCqZCSVJNGvFBqCy
oqLaNvWkc1+Ef/g4nQJDzH6lc6hbyTG67oPNoLzo9EVy/ni7iYtF0s4VuomLO9YLG3WQ+NDs/dBI
UrjsGvocY1GexACxZdf2nZX+r6hOh05XgwEVlRU18OuBWuinZTCaMudgwR1gJmxUPoP78y+dMzg5
KT77zDnHt31i6WuboZcF2s7iwqKN2V5itrfONm/5Z3cF1ZX+H6nXbWAMXm99/d7iCjM0Gx5puquW
BpGE1JPvQgIF0EZj23p27+zQ+7MMKUnxLuh1Be8UEkmSLMNW1kESi+++goAN6zdsGzpitNY5BHlH
UeBP407e4LsMw06PTRvXlx22H6YQiR/x4BFPsIsbN2lSwVHDR82VteuuHTsrZ55w7K/VVVUOAMW3
37+ozYix4xMAubyEk4PgcYSXJ5kMeuIT46646a7xV507+3UofnS40eDg0aLFT508bMTI8xkJHhkG
EOm+UIbL0Iix4zJuYPdbb7l6/j9Fe3ZZLjt79uZFTz3XPi0j0x5Sr+waDEhMSvGcddHlA++/7fpP
ELqYuuJJchj5n9RXqKyvr7dPGT/qXmj8SLY+iwV6n5muxSZyI1n5hnAj8d6B6PgR/Z4hdBosnlRY
CS3JTjaFlRiIFH35WEMIP9q9e3el0ShTul9dEdv8aMbccwd7EhKyjz3xlLZvvvT8ZlI2ZvhR0c7t
FdEk6tR76+srykoVPzLGAfOjjp07O1jgwXNfJCEhUfEjCZryFHayBhAVCXthxRt/+Hy+et5hq++s
0JNo/xtKypAAQaTp77xeL3v/o2/2kWvLFJBC48Cowz+oBKAPHsVNnjS27dlnnHqlyQSz1r4Al4Hv
vv+ptLyyKujArHzzw4ogmzGQFU0GhDJMIk+ILE98v1/fLm3PP2tqTxgPs49mTRuF6CDL0qTBI0qy
3QA8Ty9ZeMwppxx/lckEC+OvuK6tfYKO0U9rB0amtWP+8gwMp506ufVtN1+aC8CxdesO8/EnXVi4
t7iknk+lyeVLNk0e3z/x+DE9Ctq3SQvcqxua3IjDyY0WWWyJ8iNgJGI1AAAgAElEQVRzQKmzwIMp
dLhzaWArAVAMYB/ZislnCSnLSYY4DRwN3jTUVlBHSbx/MRjE738/uadisom/gd9/SeAcPhKJ3/+h
XGi0MSHTjcH3/bHFz2yurasrDxc8YmD49dfftyOU0FL9KyNH0bxX0b5z9NmKn+jbt8sIMIaTThx7
lOQ+jOqL5hhFQ/WDzka/tuqrPZWV1XvCBY8YGP7auG2Hz+ejOqolrJMi/i6jDeRT7BQRSQ6dnqMa
QG2XLu3iRP/D7rBbU1OTeUeZV1IHJ0y0PllnLZUfo07scL9LoXEQjh8F919fsXxdXV1dNe+oCD8t
XUAXMs3v1XxZcj4LPb+6qqr+m88/2UvuwSfZh+RToeEIx4+oXxucmcERF+eZf9WCyy0WsxO0zeFv
y3Xrfi2rrtL40fvvrCpHGHkx6vwSp4uC5FzDAGbgeMduPfMnTTuZTuFjxI/UNGSNB1nwiMpUyLR1
Tzzz3OxhI0ZewJh/aIc2rRgjcsC0tqf6A3pZASkzYsz41GtuvjPfZDLZd+7Ybpp37txte/cUeUPq
DeoiFiJfw8Yd3T0nLz8d2hSIlCe5oMmP4kmhHEOc4pt2pBrxI8ovKOfg/EjGL7jfYRSEofdmdN90
g3Dv4hRnnB+VkfsS+Z3I7WT3L0uwa7L86Nmnl2yurasrDxc8AmP4888/YpofderWYwRjwOgJx8Qs
P/r20/f3VFf7+ZHUfgb2t23drPjRIeJH+e06xkFnnwCb3WFNTm6l+JGA5jQCiQn7DED9b7/9tX/9
Xxt/6tipXR/eGRR8FRnRMcHOX+g6jwynthH+/vrbn4pKS8uqETr8WUaYjO5bITKiJUcOBBzZdm2y
UxY9ePONDoctQeyw4h0pvXp1SUpMjN9dWlpmA2CeNGGYB6Ttw69l1IAywvX1wSOtzEXnnzBo+Uvv
bdy/v5IrKaqwxIw7mv1Pp2xQshUeDQkexQHwPLNk4cQTTph4BcDMENrXSLbCtbWoYy4895T0qspK
8+13P1Hy51+b2Wmzr9796ooHMlwuhyka+bI7bdZbrj974KlzFrwL+Ty/4jQNKrtOD66r6VQNtQjN
gOMOCc9E41lANEDHHTwe7LUDcD626PreI4f1y7LZLBa7w2apq6tnZWXlvrETz962p6iYnXD8mLhr
rpybZLFYEOdymK02M8rLq1mcx2H65ttfamfMWbAPAFa9en+rbl3b2ahMVVRU+crKyus//OSH/Tfd
/tR26DNlOMkTsy1ptp24AGkVQheJpMOzY50ccRja3b1793q/+GzNa2PGDJvNyZD4nnm93vrb73pw
beCUWOhE0DmXZ5w+NT85MT6fgaFbl/b9UlOTVhYVldRAP7LtYBewPejf6/V62cef/7Ti2An9LzKy
hT6fjz28ePV/D/ZaMQqjZ9iQZysj4ICmu0zwv5cW6N/pegDe3NysBGq7uP4oaN/GVVRUXIbQhWfp
1B5ihi7t1Gno75D9LiP9Eat6pamAPj/eXvXbt2+v2rD+zx87du56FIBgBy93Ubg+lHVmBI+HKwO/
H/Tz/34sqqysFEm1Uaav0X0rREYkfiROWxfniItLWP7yyqtbpaV1EYM13P517totKT4xcXdZaanV
ZDKZR42dEC8NGAEQA0NBWZIEjHTXklzXKCB14uyzh3z+wXuby8tKRV4UaQ0LxY8aDiOZMkyyW7r8
xTOO7DdgtmFb8+N0vwFlxkw8NqWmrsZ8783XFxVu+Yddd9l5u+974tkMl9NljhSABACrzWY985LL
B94074J9MF4PhXJsxZP8oPxIDCJRfsSg8SMX9PyIzrhARxzZATgvueq6nv0HDcl0ut125vOZGGOm
2tpadsbJx2+trq4y9R042HHJ1TekeBISLGazBZUV5cxmd5isFiu+/eqz6ruuv7oYAJt1zoUJo8ZP
cpstFoAxVFZW+HyMMeYDfl77ffnihXdvRSg/4pu4vqs4XSZPLKTrqMgS7Jo8PyotLfV+9/XXrx01
bNhsI9tfV19f/9jDscuPjj3hlPz4hKR8BiC/oEO/pJSUlSX79sUkP/r5+69W9B066iIj++ljjL3/
8nOKH0VXR4P5UUZWdgJ/3tznYGDIbpvnKi7eq/gRQVMegSSCCVtwWOKSZ15+P5iOAp6ZQjuJaMeu
pufDjjoidYH5sPjJlzdBL1CiMMmGsCo0DNGSo2AmVEJCXOLq1c/d2Co1uUDfYaVv35ys1s4fvlrZ
ZdHCGzLffeupnOOnjPXIZQVEVuR16eVJKMPIcUk5fo+tUhI8N107tz/0GXY8O4pn2PEsKR74EJ+T
gjFkwSMTtEABJdr+jLrH7ho/derEK/1l9W0YTrZ0bc0iy83l805Pvfyy01MAWL7+7qe6s86/qcjr
rQ8pZyRfo0f1bd+tSzueXcdHInG5ocOdxey6lg7RfsjIQgX8RGE/tGy0vQCKAp97Avt7yDGesbYf
QNmQwUe2ysho5UpplWj3xLktyUkea3pakrVob0kdAN/QIb0dbfOyrLnZ6daUlARzQrzHnJnRypLg
iTP379vVzu91775SX3y825wQ7zYnePyfmRkp1g4FuY5xo/vHQ7NBNdCPPuJZdXvJve8hW5Fw7+II
JLr+kdHw7Fiyb0z45PtBMjxl6syVa7767l3wNHui66sqK2uvvPrmjz75ZM1uhM6Lfzh/q5iRFJz+
Y+ZJE8bz7hG7zeqcd9GMPtAHLqOZKvFQQJQJ37mXPPrRx5//32vM5/MFH11Ap9XU1nrvW/TGp6ve
/e8W6OeObgpyZgRZdpyYtGC0ybI5ZYsRi+3IZZs+s3oAvsyMtESZHclrk+0m5wKhU4GIn/T5i79P
vP9IvzPS2qExnYnXBGDEj7yvv/TSJwxc8+kz9cNl8QfJtUC0xfN9PoYVzyz5G3puFA0/agrvdiyh
ocEjtyMuLuGFV1Zek5/fbrhGTULbM611hmP5a293XnDb3ZmLn3spd8zRk+KNZAHkXMjKILRTP5wc
QXI8Pik5bu7Flw+Cxo08kPMjGxQ/OhgYJdnRqeJpkl3cU8+tOP3IvgNm63UGI+1LjvN2DyMn8jIM
R0+eljT3gktSAVj+XPeb985rryzyer2h1xDrDdTVe8BR7Tt26Z4BxZOigaiTZbM0cH5UDv3IHZFj
UH5UBI0flQIo6z94aGpu27YJqWnpztTWGY601pn25FatrNXVVfUAfH0GDnZk5eTa4hMSzXEejzk1
vbUlMSnJ7I73mPsNGubk9xgXH29qnZ1tTWudYU3NyLS2aVdgz2tX4MgrKHD06NPPDf0IJHF2Bn7v
RcL9yvgR53Z0dgkxABXLti0iPzpr7uyVP3z33bv+11IfPKqqqqq957ZbP/pmTezyo3HHHjee979Y
bHbnibPOjFl+tPjO6z/65YevX/Mx5qP2EwDq6uq8q5Y/+emPX36s+NEh4kep6emJMjuUlZ2j+JGA
5jACiSo/KhRB4/afx5etO/XkY9b2OqJLH57BxEmz/y++z/hfur/BnWFdOf5SM3z+5X+L3nl/zW5o
WdmyDBYVRDo4NIQcuQHEOZ3O+E8/fPnKnJyMvhDbOEQOGFpntLLNnnlcklaGiBYjsqH7O8hygsfF
MrLrScsAur9POn5Uz0WPvfrr5i07aWYMHUlSF/jtYpYdne9TwRiik2CUURf34AM3jZw+/birzGZY
jHWHphOCr7aukw7Q5EFQW4JMXHvlGSllZeVYvOSVitXvflFz131LSq+78szEoMyR+hi5H4DBYjKb
5118Sq8zzrt9L/xOPd3EqQHE7DoEK2pZYNB+P29AvviiuPAiH5nESZMDmtzI5vLm06rUms1mb0br
lHjdenpg2LJ1Ry0LHGzXNstqpDuSk+LNKcnx5n3FZfUbN23z6mSPyEFuTprdZDLVMcZqyH3SxV4p
0eGyQDv0+DGanSnKj4wcxTq4jwCQLMr6+vraMeOmLp963MQfTzll2uCsjNZZldXV+On/ft2z6OEl
67duLayA9qzEOfIPxqZH6/BJiREAa1ycw9mxU94I/6/z38LYMQMGXnvjo78EytdDn3AQbq7sxsyu
FQlp0C+bdfYDr40Y0v2XGSePGJKZnpTtra83/bG+sOiJpz/86+/NO/cjdEoAmgnK260p+FFiNpwR
oTHK2oxGPow6+WTXMKUkJyTqEhoCjzA3u7Xb4B7FexNlEdC3g9gekdpHlBO6z/WySMZiuc1jCRH5
0esvv/DnxCnHfde9Z6+BwYdMCDS3QUErwyKVQbDDFgz48ftv9vy89oe9kK83Eo4fKUSPBgePnHFx
ic+/+uY1eXlth0fT1qnp6bYJxx6XJHbMB76GLDCk2ydlwsoP6aAMF5AaNHJM15efeeKnndu2cv9E
xo84R1L86MAhS7LjMqXjScteeu3cHkccOaMhsiA9HtwPIwNgOHXOWUl7d+/2vfnKixVff/FJ7VOP
PFhy5sXzkoL1hrkGANO00+b2uvPaeXugeFJDQN8jE/zPCAjlR3xkEu+gp530lCNxfuQGUN8qNd0j
6oJdO3fWItDsOTltbKKe4G3qSYg3JyQlm/eXFPt2FG710rYHKZuRleMwmUxexhj3Mzk/4rMt0Gn0
xFEFdAoryo9kI5hEXzXWYciPZk4/cfm4CRN/nDx12uD09PSsqqpq/L7utz3Lnlqyfvv22OVHDofD
2Sa/3QiqT/oPHjbwyQfviVl+tOjGK17r3nvgL0OOnjwksVVqdn19vWn75o1FH7/50l+7CrcqfiQ/
P9I1ouJHCQmJiVxOgv4JY2idkaX4kYDmEEAC9C+KbGhZ7TkXXLfivVVPt09KSvAHCKLp2KVBA11H
v3ZOSWmZd96V966DfugzdzyoMpUNp1eIDg0mR1arNf7zj1Zc3rFj/qhIbRy9HAhlhL+1uiCcI7se
9DIlKWNzWK3zLzm590XzHypBqJMiMxzKwY0OMqNFRx5xYuQGELfowVtGzZl14o1ms8mqa1dAaEOA
ygLAtYdeBnTBAwP5gwm47aaLUgq37fKtfveLmvsfXFbeoaCN7cSpY9zRBKwmjB1YkJOTvrawcDcn
RJXwvxtV0Bx6PjUbJwKqY05v5OlzgXCcT5fCdQ91PGkgkga1vT26FSRYrVaL7jKMYYs/SOwDwPLa
ZNqMdAcAtMvPsewr/t23YeNWr6aLACoXDrvNnJfb2rJ5y04vNJ0hTrXAZYMGkMRRtHRqGNGuNQZB
ONzg90f9BP57ql9/452/X3/jnT3QMpp5m/I2lwXQRLveWM/AyDGliw7bb1pw3gCn05FMdVPbNpnt
B/TrnvndD7/uCtwXX9jWAX+bczLf2AvbiuCENCRj9bM1v275bM2vq+DPAHYGfo8pUJZnhfKFSem8
0kZZnbEGGRkyC8dox5xYFmh4m4jyEZKhF+d2e0KSphhDfILHIZwvW+ya6zbeCSub25siXLvIyBAg
b1fu14ikSSEy+DMzmnqj9vYbrnl1yfOvdne53Z6gxdF1uAIhHbl0XywT2C8tLq594LbrKT8Sp4ky
4kex+k7HIhrKj+L8waM3rs3LaztS1raHMxAk1ml0XbF+q9VmPXnuOX0eunVBCUI7cCNNQ8ahZMwY
RjxJNttH3KLFS0/ufkSvGZps0HYGdLLRQPkJF6w+//JrUvbs3uX7+vNPal5Z/nRFxy7d7UPGjHOH
nCM5v8/Ao9qnt8787+5dO4wCSFxHKZ7kB+VH3J5E4kfiSC4aPKJ6yZub19bldLscoo3ZvXNHbeB6
LDO3jU2vT/yX5bojNy/P9ltJcc22Lf94aduDlLU7nObW2TmWnYVbxTVuywIb9zurEDolJv99PNGO
84JahPIj3qEfy34qRVh+9MF77/z9wXtNix+dccn8AXa7I5nam4zsnPbdevbO/O3ntTHLj35d++2W
X9d+q/jRYeZHLrfLI454BYA4d5ziRwKayxR2lCCJc7PWAKhZt2590bwrb3u6uqq6Rt9pqyfRIMf5
fyHT2gXK1dXW+s4696ZfNm3evh+hWdo0e4G+0LIhhrH4cscKIpGjkAVhnU5nwvdfv3Vt124dJxBv
FOGnLoxGDoQyjJwrqcs4eCS7nrzMMUcP7pSelpQE/RB7cZi9OAzyUBi65gYqT9Sg8IwoFwD3rTdf
MXD2aSfcEBI8Yg2QGaaVachUhxaLCY89dE1K5475VgCmy664r/TXX9fX8XsIqYtp17TbrdZz5h7X
GZq8cJmhcsMde9kisS0RosEG9J1tVMdTslFCNro4rLjAann/vj3ctM24DGzaXFgNgDkddmS0bmXV
9AugyYq/5Qva51gBYP2GLd4QXUTkqlPHNg4Yz9fNp2qgC8XST/4dHbVE1z6iw+ZFOxaL9ozeI/UR
guQI/mdDpygsJfvic6iGRiojdXoezDsls3t8/QE7ANuIYX3GibrJZDLhjDmT+0B77/k89GKmnZXU
fbD3agTxmXOyQwOa+8nG3xkx2EnnlRenCog1GPktsk44mrRAN6fBsUgb79izk/P4dax2h9Ujs10u
p4MuPM/vT3aftH479HYl3P3Kvqf1iFOKyOanl2X8KYSHke4L8qNNGzfuvfOmBU/W1NbW+M0JC7ou
3NfgZDrYQRz8DuQ7btYYqqtrfPfevGBd0a5dZZB38IudbeJ88fTeFeQ4oODRC6++uSAvL39kSLtB
EsRh8jL+7+THQ6a1CyMvMLiuKIeQnNtv6KjO6ZnZKYieH7V0HzdaULkyk08p5775znvHDBk27Pyg
XmBiWzHS/oyUkegVSGQAxvJjMpkx/4bbUnLz/DzpvluuK/17/Z91ofqKhdyX1W63HHPSqV0QypOo
zQwnQy1JlmR6mfIjOpqH8yPuz1FuRDkS9fXKe/Tq7ZbZmJ3bt1cDYCaTiaVnZVupPIh6ITu3rRUA
CrdsrodQD23//PYdndDbQX7fFQjPj4rJcTHgxG0bXZ9atGGxaM+aLT/q3W/wONHewAQcPfUkxY/+
PcQsP7La7B6qTxD4tDmdih8JaA4BJPpyyAJIfJHzqldfe2/DuRcuWFpeUVkdvmPXFzRMRp3EFeWV
9Wece9PvH3/2/R5oRtMog4VmQakRSNGjwcEjj8eT8M2XKxd06NB2dLgO/tDOe0jLRVtGCxYEygiy
YxRgihRQcLvstksvOLEnNIIkm6dZVCYt1cGNBqIsifN5B4fTn3vurG4XnDf7FovFbPO3jU9oV59e
dzCf0IbiemqBv4Py54NODwXqo3rI43Gblz9ze6vkxHhzVVU1m33WDfvKyisDbFurj3EfhJx/9LgB
7cnvEYkRXT8rUpZHSwN1pEWSJAaRuNPMnTzR2SsjZaq6dS3QrT/CZWXj3/4AUvv2OTazmSaShOqF
dvlZVgD4c/2WOp+PJnWxwP/+/Y4FuQ5o00lQIkDnKqcOKiUElBTQ6RzEjHFKPEA+YxVGSSZ0fasy
6MkjJ7r0edBnITrpRu/Pgb5TMl1lA2Dr0iUvOS83q5/e5gAAw4hhvXtarWZZp5r4/osdI0b3H65t
jbLC6Lsk+mSUkNJnXQI9QTeaUkTMaowV2ZP5LbQDTiQaXD/Tjdr7OLK5G7iJyQMup90WDGJTe+N0
2qg/Qe9Pdo/iNeh9Gt2L7DtZggMlS9y3MZLPlmynokHU/Oij91ZveOiu25+vrq2u1XXS0n1IOuNI
RzC3P1XV1b7br5m37oevv9gN/QhYmtlNOzxk/ChW3udYhZGeMU6u83gSXnj1zety89qOEDvVDDvw
+fHAAaMyCOl0kdQZaNFIQQFpwEhSv9Vmsxw9bXo3RM+PWnIAoKGQ8W4+S0Nw6rrLrrx28KTJU65j
MJlD5IIEAMMGiHRlJEElSfCHyk+cJ958/T0PtXK740w1NdXszgVXFFdVVTJDGSO6a8CwUZQn0c48
6ifJEjRbquwY8SM6mof709Sn5tt+4TPIj9p36pIEURYYsGP7thoALK11htXpcJllQSYEZCIzN88C
wLRr+zavt87Lgt8J7Z/XrsCJ8PyI3i/tuDfiR2LwSORHTcGeNSt+lNe+Y3JGVk4/mZ07sv+gnmar
VfGjw4+Y5kc2u8OttzH+T7vDofiRgKYeQKKdVvwlpEMB+bQ7wQ6/19/4YOPk4895auPGf3aJBFoX
WNB17OrLrd/wT/WUky5Z9/a7X+4W64eeJImdbk1hWGGsIFpyxF+uOI/Hk/D5p68sKCjIGxk2eASE
tnFIEDE0mCOry7AMI8clgajIASbNgTp24qAOFos5nCIJN2erggbRiNPRR9QguEeMGJR98w2X3WW3
+bO1RXkxkoVo5Upsf6NRJABDfl6mdfFjC5JMJhM2/7Oj/qbbFpcGy0hkkMtNm9zWicOG9MqAnByp
EUhyyGwKg36NID5Un+p9HpCpEDZuD6oB1ObnZ6ZwokP1w/qNW6oBoENBnk1qj0j75udlWgGgrKwS
e/eW1BvJQrv8TBfkNlF27xVkX+zkE0fTNkVyRO8xuIA8NB+BZk3KyBEnjXQkFh1ZDIRmqkWjh42e
m+gASjPLr55/xiiLxeQQg0dgDMlJ8QlTp4xsj1CC1NjvvyzwLH7yd4nLIc2wEzM9aZanbHFiWXZn
rMlfOL+FdsBRwsEXg6dbPPmMdksg+7weTl5cf/y5qXDHzt17Skr3V1ZUVNVWlPs3k8lkRigxEsmP
eE8JwnXEezX6PeLfwfuDlg3K15ZTNurAEIkfievbVb7x6orf5p0996kd27ftCTeKJPC/PlgQsEHb
t26tvvKcOb99/9UXe6DXrXQTp4iS8SOFyIg2eOR2ejwJL7zyxoLcvLYjwdsLWpvyDlaQ4yDHQ+RB
cm6k0UxiwAAG1xXrhORcXmbA8DEdzWaL4keNh3A8SdepN3jw0NyTZ8xcYDJbbIbBnyAP0nSEUTsH
2zZsGVIXuUZuXlvrhVdfnwgAhZs3eZ9+5KFSncxAXm9q68yE3oOGZCEyTzrU01k1BRjxI9lIJJ40
ICas0dEqus7v7Ny8ZI0fa222o3BLDQDk5be3B78TZStQNivHP0ODz+cz7dq1oz5EduA/NzM3T+RH
4r1XQR8Ik3E7ypFoorhXeD70ucUimiU/mnnmuaNMZpMjYGp0NsmTkJAwbPQExY/+HcQsP9q8cX3h
nl279pSVl1VWVVbWVlZV1VZWVtWa/DKg+BFBc1kDCdAbNDpPKVWAVQAq/rv2lx2Dhp/0wrVXnTto
zqzjj0xMiHNw5aJ11Pmr1Dp/gX1FJfVLlq0seuCh53bU1tbxReOMgkfiMM5ohnIqhCKa4JHb4/Ek
fPnZKwsK2suCR0Cwk5U/9jBlECxF/w6yHFKXvgwnQxHLCNeXlaNl0lIT4qZMGpz3+ltr+Do2VIFw
ksTnaaZzNSuEQpZVR4fIupKSPJ6lT9x7c5zLmRYaIATRCZpMMOHv6OUKgizI9dCoEX2dZ8yZ4l7y
9BuVzzy3qnLiuEHOkSP6OCGcr5M/MEyfNrrgizU/FUIzdrJh2rIMm5asn/6fvSuPk6K4/t/unvve
+2aB5b5vAUEREEQUUfHAGI1nNCYeicbERI05NEZ/iRrjmXjiHW/jFfFABOQQOUWOBXZhgWXZ+5iZ
nen6/TFT3dXV1bMDGgV23uczu31UV1fXe/3e+9Z7VU1g7AO6vizV3XQ/DmO/sVmaNMBCs2qiADqL
CnNzzToI2LR5RxiAvaJ3icOkEzi56lVepNCGVu6sieXmBBVNZph6e/QocDPtZUESny0ocjzpGr4q
Vwef0XSkgCPKT/qjvOuE0YlngSR9TxSuDLvONH1mVgbYH3uelyu2fSJKlQFsB+AcN2bQdFHwiErP
madNHfTiywurk+2ltqMd5mnwtL3sWsrptFUEiNg28w4tBaaR5H4cxgwqKmvs0oth5j+/tvrh7Eul
4h27HAGrh62Wok3XnvP3Y79T4QPgPeu8qz8FsAYJcOJNnleQ6EcHjNmndGAfyXqpr3GoPGB1Ba9X
+EEo+m7GuDrY75gcrrw/3Ijtb/77BuwAkWvt6lW7LzxrzjOXXnXNxOknnTI0EAq5LQf7kzUTEDQ2
NMTfevnFuuefeGRPZzSaCh+xA2+UzyJ8lOGtNVkN8lOdbsBHLp8vSINHqXjJB4ao6yEKGCF5XHuh
6TZTxlA/d1+tzi7uy9fJ3zeUneOdMPXE8s8+eDeDj7496hInuVwu/6133nWz3eEMmWaOwcxvKzlI
r0x6snD8ibM8qz9fGvnvf17veOvl59pHjBvvGjfpeFdX7Zt4wom9vli6uArG1RoyOElMVviI2hfq
v1AfG8wx9h2k19Hv8cbyCgpyRTyv3rEjAgClPXvaxbon0SwCoLCkhzauubdmd6yguNQGriwBQVFJ
qQdmu0j9HnYmCO930rKEu76rT1QcrrJy1OKjgUNHTE+lM46fMWvQx++9lcFH3w8dlvjolz+7IoOP
0qSjJYDEdhKfTUCdaQ0gAWiPRDpdt/7+71/c9dfHds49dWrF9OkTS4cMqgiGgn57dpbf1tERVhub
WtXdNXvj6zdsja76YkPHy68ubAxHomwmtiibm599xE4pFM1AOlxf7u+TRMrWMngUDHpDiz769629
e5ZN7jp4pHmqwjJJMyMoI6oL3DWpy1i3KfX9QQjOmTe13ytvLK6EeEmyDpjXw+zK0HU3Yg0M78wa
sjXfePXJK/LzcoaZeGopLzDymNunzgu4+tKRKwpwAIJbfn1J8MOPV0Qqt++OX/XzuxoXf/BQfnZW
QAa9K1tfsq5xY/sXQbzGKjXQvFGmxrC7D9Dx7w3dZ4/xziDtP2pXafBI+/hqdlYgj9dBbW3h+J49
dXEA9t7lxXaxHOg8Li8v1Oz2tsqa2NhRA5wmvQagrDjPwz0PD5RYsETtGb92sggEiUDRkSInLEAS
ZYGxiSfUeaXvCatD6IAnYNQllOcUSNM+Z+/RlT7m7R/vYNsAOE4/bWpZXl5W/1R2Z8L4wb38fo+/
paWdzpoTZddaZWcfLE/Z5TBFHxqlz0VljC73oTB1sAPc1EdlWI4AACAASURBVEmOcttHwmxu3nfh
Z7mKdDHLC7a/+P9d3Ze1b+w3UNgsOQ+MS3ZQHrAyy2aPUrBFfVrRB6IpdcULlmd8whcFz/bkfzn5
n9c/GZ8mfWL7jg4MifCRCwn84u5oa2v9+19uX/nwfX+tPOX0s/qPGje+pLxXb38glO1wulyyoihS
a0ubWr2zsrNqR2XnyqWftS395MOmSCTMftuITVCwwkf8kqhHSsb290msPuC/GyAOHr342q1l5T2P
O2wDQfS4oH72vlZBrSmz5vT/7IN3t0OMj8JM33Qig49SES9bvO+h4aSHnnjm0pzc3OH8Uj8mHiO1
XBiOfwtlLr32V8F1X34R3bu7Ov7AXX9sHDxidL7b65VTye3A4aNKIF6+LoOTUhNv92nf0PdLhJFs
0N87Oxh8FAxl5/O8UeMqqd5ZGQHgKi4rd7B8Z/UGPVZQXEK/W0P2VlfHho0el6iL8j+5nVNQRPER
64vw+IhdViydb5ln8FGCvnd8NGn6zLJQTk5/K5tDCDBw+KheHq/X397WlsFH3y1l8JE1HTH46GgI
INHOAnRm8p0eQYK57LTUMIBIa2tbx4Ln3ty14Lk3m6FPEaNTw6iQEhgzs1mjwmbZiT4Sm+6H5DKU
oFTgiP8grMfn8wUWffTSzb17lk2m3WqYIZI4QN0GaFYE3AB+mmUYmKN5MNbBI8bL0erqoozF/ceP
7V/i87m9ra0dNMvOap1mNsOuO2dJiYjN9hAZENcVl/1g4PBhA8/iAzKpZQqw4jEDeazr04ARx3tu
3+N2Sg/dd2PWrLnX1u3f36De+dcFzXf+4coQSbZHVF9ZSX6gX5+y0Oat1a0wftyP/QCgyEHKyIzY
ENNj7OADoDvBrKPBOnKqoigI+r05vN7YVbOvPXmNVN6j0C7WC9B4HAx45ewsv1zf0KJWVu6OieUG
KCrMciuKJMfjhHWsWKDEZ6OzTo/KXZMKEB0pskLbScFLnDnHL1XYCUEGVDDocxQUFDg3b94WTV5H
bVM8WZ72L/WtaN/RQSt6LF2QBJgHchwAHBf/aM5MEMpb1qZAkxW3y2H/wTkzez/0z1dp8ozIbtAf
mzGVzuCaVVYd7RMW0NmmTh2W9eGHazuYOum7EWX6iZVHFsCzWY2H+8eJed6x/ovz/Xf/fZrNZs+x
KXKWYpdDdrs96LDb/bIsuQghEiGq5HQ4fbpNUSWA2ozkY1P1oHUBSXxyLyl+RE3UQ4gqEVWVVJXI
caLK8XhcUeNxJR6PKfG4qqhElYmqSkjeAwCRJaiyIsclSVJlRYorkhSXZUmVZEmVAFWWJVUCIXFV
jUejnWEAkKQkLE+2IdoZjXZGYzGAQJIkAtDvBwId4UgHiSdaKEkSkSWokgTS1tZRN/+iO/4NfUYM
zV4m2oMl+pIdnDpceH64Emuj2H4UrdLABnvCAMLRcDj8ynNP73jluacbYPy+DH2/ab1x7hfj6s3g
o2+H0gkead/xdPl8gedeev2W0vLy49IO4jC65WCCOIbj6dRvEZBit9MNPFQMGFLs9no9HW1tbTDj
I3YJsgw+6pq6xEnX3XDTMUOGDptPYYdxED8FjyHgt6EMIy/stpXMCsq4PW75pzfeHPrt1ZcfqK/b
rz77rwdaLv7Z9UG9jPma3Pwif88+fbN3bN1ihZOslkHsrrJDn5v2AbUz7HJl/H/ad4DufxsCMj6/
P5fnTd3+feHOzk4AkIpLejhYGaANYWXK4/XJgawsubmhIb67emeMlT3WbwqGspxOt1uJdHSw8k6r
5LERi4/4WQXs/26Nj3y+BD7atu37x0enzjt3JgikVPrI4XTap82e2/vNF5/53vHRsPHjs9YuW9bt
8dHTz794mk2x50g2OcsmKyGb3R602e1+WZJdKlElohLJ7nL6NF0eVyWDTwBofFY1vif+JMqpUAkk
ipFUQiRVVWVVVeV4XFUoRorFVYUQVVaTmCxRhURkWVIhJfARZDkuS3JcliUVkFTIsipDVokEosbj
8WisM5z4NrpEWOGORaLRWLwzpgKQJIkkPpeeaH84HO5QiapCSjyWJMmqBIl0dLTV3X3TtYcVPjoa
AkiUWMWdKtCjTfd74Zn/m/TVV1vDTyx4o3HHjt2GwT5wxqCid5lt9sxjvX0qyrKvvv6uzYK6IzCD
o1TZdYfLy3w4kUjhWq7pbbPZ/B++/8yNvXv2OF5zCwwD6RocgSiTXy+nqRbdiwVB6kF+wf0SB0x1
8fc/6IAWCBx2mzJ39sQeC15Y2Azr6HzmWwFiSpVVR+XKabPZPDfccMXPZRkKKx/U2UhfpsDxGExd
nI8pGPQ13ZORv5Ej+jkuuXCO95HHXmt7csF/2i+5YLavb5/Ems9GmdHrO2XW+NK//r26FkZgxGfW
sbPXMrpJJ+ok0m3+GGDUV4AxC09jyMRjhmbJimTn5aBq554wvbasrNBhlhmAl4XyHoVKfUOLurVy
V8wQqGTqtdsVuVd5kXtrZQ072MS2k3U8WNtnZad4uTiS5ITyjPcT2G0ViXeCz/jRPpzZ1NSqvvna
4/OPO+GsBdAdODtTD/eCa9sxmB26dEASq6+0D4zabDbn0EG9p2i3SaFH5sye1Pehf766BeLMLvZj
sfR+bHatVftEWYBsO9mPodonjOkTuvFnc+d9+OHa55l7ERgHEVjwIwLt7I9ALKOHC4mybu0AnOPH
jbnB7rSXGPmUyj/gfREzr7v6NqN18orV9Ujj/hb2UFQ/6+tYnN+ypXo5gP8iAY7Y5C12MIcObmSC
SAdHvN5j8RGbYKfho9/ddc/4XTt3xj987z8tlVs2d8K4nCkVCAkAKSvvZRsz8ThPIBTAkw/+fRuM
s1rZby2FmWMZfHRw1NWAFLsuv9dms/mffOalG0vLy48/6CAOIToj0gzipBrcTx00SBEwSlU/c9zu
cCrjJk/r8cm7b2Tw0aGTVWa/IXnT5/P55pw57xoiSbJ1ABEGHgvlBgJ+pyEHeplELaLA49BRY51T
T57j/vDtNzre+vfzbcedONvdu/9Ah5UMEhCMGDepaMfWLXtgzIIXzUDK4CSdqA2g25pNSB5jZYoe
4/EGAYBBw4cHFZvNxfNzb81uOqiOwpISu1VAiOVraY+eto0NDWr1jsqYUUYY2ZIkqUfvPv4tG9Y1
wBiQZ/WCKNku1SxZXiaOFBnh+UbtPLvdJT5qbW1VH3x8wfwfnjX3e8dHPfv0n5JOMHvCCSf2ffPF
Z75XfNRn0PDQKfMvn7d22bJuj49GjBx1g93hKCFJBrE6WmQnrPwDoe8htElG/0Pkk/D+htivEfkx
onoEzyTwpfhn2r1z+2GHj46WABJvxFiFT/8bluqZNHGUf8b0iWNnTJuAq6/6AfbVHuiorKzuqK2t
J03NLZBkSbHb7XIw4FUGDejp6FFWaAcSjFzw3NvVy1dtaIQ5iMT+2DUQrbLrDscX+/uirhQu+/FO
r81m8y1e9PIvBw7oM5N2q2GgVTioKhqMNQ+WJC75BmW0clRJseU002XZRlEZAJh2woiyBS8sZA0d
GwhgZyDR/mOXaejuJMpYYafMuh968E8z8nOzBydTuY38TRxg+ALt3KHOOkqaCPO+cLAPWl3XX3Ou
/6WXP+hoaGpV/3jnE81PPvqbbLPMQGvbiGF98pjnZME0/fFZdbS/MnKTILYf+GAS3WZBJd9vEgBp
zOhBBWYdBFTu3B0GIDmdDrkgL2Qz6w6mfJLPPXsUKqvXbOncvGVXzKxDklcTggH9ynxMAEnEZ/45
+UHCVH1xpBHlE30+HvjSH7Xbdpinqksuh8P9zluPnznrlIteS5ZnMytFwUa2XqqXrfqxKztoB+C4
4boLRvm8ngIrHcHK2cjhfQvLexQGd1btpctU8dnZrP2gbRTJcao28ske9FsJDofD4Xjw3qvuXLFq
89vJe9JMVVbW2Cw6HhCJBhw45XxYySU/wGvI4m5qaa7KdWSXGO0HZ/sNfOT9DLOON51nbRGrF1Ke
F8tS1/Uj9Xn2eQS+DT2/dv2O3QBC0HEJBcrUb6eDDJnA0cER1Xt0mx8QY/FRFECkom9/17FTpk2Q
JFk658JL0NLSHNm+ZUv7vr27Y431jYjFonIgGLIFsrJtvSr6OfKLiuwEAFEJ/vvma1U1u6p53vFL
pfKBoww+Sk1WdoFNrqNL13kAeB977qWf9e7Td+Y3DuLQ49q7DuGgCns81eD+QQekurgvfZbh448t
/eTdNyg+4pcg44NHGXwkJtY3ZJec0vD3XX9/YL7PHyj/ZssSHhyPDcfTLHPhldcEVyz+JNLS3KQ+
dv/dzX+475+5ACN3MMpa7/4Dc2GUGRFOovg6g5N0Yp+f7w+6Tf1jUZKABEAaNnx0oZk3wJ5d1WEA
kizLUm5BoV2kV7QbJflfUlaubFyzGlXbt8ZM+i5ZmICgrLyXd8uGdengI8L9UvnwR6o8UD+BPt8h
4SO7w+F+6MkFZ15x4fnfGz467+IrRnk8noKubB1A0GfA4ML8opJg7Z7d3xs+uvzXf7hz88a1GXwE
OFqaW6qycnJKdJ4ZAy6svyAKtPDXpK6HBnDYeoy+isk3SVUP06706zHbItMzEWDHlk2HHT46WgJI
lKgCBPQXiV9WIQYgdtEFcwezA24F+dnugvxsd0IaBCA6eRwATptzfPbyVRtqIAZi/M/qpT6cXujD
hdIJHnkAeBZ99NIvBg/oM4t2peW3hUwDMXoZxlXh+AztGqp82DK600K6uB9TxqIuwl2Tqsy4Mf2L
oAc9RLNJRMEAfsZBdyPWmIuyQGhWnWfWjCkXWvE3scfKQPJIcn/rtp2dHyxcGtlfV6+2tLSp9Lx+
nd6gSy6c6+vbt4cNXH3pBqxCIb98wy/O9910y0PN77y/LPzZ0nWRieOHOK3kqn+/siwYM154maFr
RlO54fuvO8qNFYn6QgQ2+PNyr94lhWYdBGyr3BUGIPWtKHMoSqK7jXoBRh0Dgh49CmwAsH1HTawz
FiM2RZHAyAqVm4qKYh+MgyapgBLTOMP20UTUR6DPxQ4iqdyP7QdNb3z86edLr7hs/j1/uO267Tff
+reN0Jdk4N8fkc3ngZno/bJysLWBwpNPmjg9XVunKJL0w/kzKv5451MN0JMPWJDEDpIcrBNKy7Ez
Ou3QP0LtfPOFX12eFfQcf8fdr/wleRzQHV/A6Aiz/3lgJOpT4PCVUVHfOPbU7KvMzcmawNoPg+03
8ZHzM6xshuk8f72uFzQ7IbqesTff5cymDz/5sg6J9ccB8zJobGKMKPidoa6J6hvAODjBL2MaP/O8
C4ZAX5gQXp/fOWTkKOdgMkqTUQJqwvTBXEjAcTNmZT//2CO1MOIjdskVPms21cBHhnQSDUhpS/aA
CR79c8ELlw0YNPQMPsiidS43aEFf+YOZVQSmjFAm+Dq7uC9fJ3uvdOroP3hEkSzLdlVV+RkkVkGk
DD7SKVWAkuIGV2lpz+CwEaPPtpIry4Ha5PGvv9oQXfzxh2F60/a2NhKPaauMwef3y5AlZGVlK5Om
zXQHQ1lyynpTyJ8/mCWffdGPff+69y/NX61ZHV29fGl4xNjxLnE9QFnvvtnMs7IfcmdlJ2ODUpPo
HaJ+JP+eGfzc4vKeRYZ3P/li767eGQYglZT1dCg2u2TSHQDjWyR4W1RabgOAutp98fb2NtXl9sj0
xqz+KCrtSfERj5F43cA+H+H2jyaifKLPddD4aPnnS5aeNf+Ce376ixu23/9/d30v+OiY46ZM78ou
0W1JlqXpp55e8ewj938v+Oj6ux6+3O0PHv/mk49k8BHgqN1fWxnKzp4AsPaf8QsEx4x8/h8EjwTH
RD7QoQSPzPXo7QJzbO3KZYcdPjqaAkissmGVEav4tGPjxg4ekWAOU5wKFyj3NDVj2J96/Ohcbcd8
P9GPNzoZMhLvvLLRenbtZQ8A7ycLX/jp0MH9TqXdaj2IkTxm4DM0XvLBonSWF9NlwbqMdZv0fdH9
re+XKJMV9DqHDe2ds3ZdZStSz0BinaAMGfuBB0YOAM6H//GH2QG/t/SQZh2BYPmKtZ2/+u1fm9Np
zJmnT/MAqlZf2jLF7F/4g5O8jz/1VvuWrbtiv/vTY83vvnZXnixLwvrKinN9oaDP3djUyoIidl1v
fnmGTJb3wRFrewBz0FICIJUW5eVrxZnB1C1bExl25eUF2hIbBrPC2iUAIATlZQUKAMTicamqam+8
d69iG18vQFBWku+Bkb8iHcG2l3+uo5F4ftF9GQmnjDUE9Di1R+rv//jXdZf8aF77FZf94OYPF352
7UeLljcg4dDx2akiH4HAnGWXCiSZlmcoLi7wVfQunpCubgIhmDVjfK8/3vnUOhgz7ETLNNAfOwWe
fRaRbPOZdfQerr/e8aNjB/Yv/UldXfOqyqp9EhKDnLRuOt2eEr/ePP2J+hDM8cOVeKCrALCtXLV6
09Ch/cXBGaE/wp5nfQx0cZ6/Hl2cZ6+H+Dzrv3A+lfV5C9+GOR+LxmLvLlzVhgRAUqEvOc1/f8Jq
YCdDqYnVefQnwikqAHXIyDHDqXgZB+uYbcNAfqIwIcDoCcflPv/YI7zuS4WLDud3+HCgVPiI6m+6
tLf3vkcfmz9s5KjzKT9EARnDNlOG6ogEfxMniZDf3DZThq9TeC9B/fzAkFjOjNts/Z5AwNWz74Cc
yq83sviIn0mSwUfWJMJJbDDF+evf3XaGzeEIWsoVw1+zDACVWzbHnnrkgdZ0GjNw2EhHIBSSLe8h
lGmj7Jx46hnet158pm3fnt3xZx/5e8uw0eNckGShfOXmF/rtdrujs7NTJDNWfnMmANk1sbYHMPtF
EgApr7CogOcfAFTv3BEGIJX16uVkdQZg5j3VEIWlZXRsU6qpror16jfAAYGc5BUX+WDmbyqMxD7T
0cpvnl90Py189MBf71l3xlnntZ913gU3L1uy+NqVS5d+p/got6DAV1RWPiGVLePt2rhJJ/R69pH7
v3N8dME1vzq2pGfvnzQ11K/aV1OVwUeAbe2Xqzf16z/AFPQhyR3+mMn/MPkNgnrotanqYeoDfyxR
hX5tCp/J5MOkqodpF5hjnbFY7Mslnx52+EjuusgRTyZFP2xIf39RUX7vrgBygoHMPknsV/Qu8fet
KPMkq7NiFv/iHs0G55tQOsEjbV3vfz//4DmjRg4+m/ImbR7Srk+WsR5sAX3LTXXx11iVSdkmi7qI
aIBFcL9J4wcVQAdG/HR7q2BAhoxGyvDRPpvN5p4yZfzZPN+6lie9nMvp0PrZ7XZJ2VkBuSA/Vy4s
yFOysoKyoihaQ4J+r2wYRDtYPQQCmyJLP7/6XB8ArFm3tXPhxys7CF8u+X5IMqTx4wbmwLz2rghQ
Z4D1oZNIl2kZUjnZwXwRj7/atD0CQCorKbAbA5jUodG3KW9LS/I0gdpRtS9m1CG6XBbmh9wQg6Ku
ANLRToT5T3/8rGV2rWkN0LS2hsmePbWrnE571sMP3XGDz+f2ImGfaAa4h9lndTWbxcr3uSiQR3lD
r7MBsN/8q4uOd9hsHoNcGHSTcZ8A6FNREhozsn8uxOt8p/ONCL59wuwx6ODIfeapE3rNPXncnyQQ
Zc2G7au5PmFBGcsHflY3e4wFlUeSP2XQA4/+a8FWoqW1MfpAZGO6Oo/v+DxJcR6Hdp4Qgq0799R3
dETYzE9WJjMDvt8h9ayo8BYUFfWltscAhtltgAG9OpCu6DcgKys718FVy2ce0/9H4vv8XdJBJdf9
5d5/nDZ+4uQrjLxJVGDgmcYvI4/FAzQwDoBQv0QkHwCEcsPXmSxoVQYW99XaTMTPNWD4aB4fUV3C
LkGWwUfWxA/K0qWFXC6v1zNk2MjTrPhuxSO9DIHX5zf1d05urpybn6/k5uUrXq9XO+/1+mRDXfw9
+HsTRg8ldZJit0vzL7vKDwDbt3zduWrZ4g4rPSYpslTco5cfYpzELxGfkZ2DJ5E/qflFWaGcAiNv
Evz5euP6DgBScVm5Q8Q7wCx7BcUlWnL87qodMaOc6GVzC4q9MOqFVEHC7sRz3i4TpImPwuFWUrtv
3yq7w5l16x/vusHt/m7x0YVXXn28YrN7WFtmsjWcfSkqKw/1HTT0O8VH46bM6DXm+Bl/IpCUqq1f
Z/BR8j184flntxKSRAisDyO0AUZfgdX9oMdE9Zj8F64epj7wx/g2WLSLr8dY1uoaXl4T//ftqq6P
RDoOO3zUHQJIvPKXr7rynLGyBFn3ginAVaEBXE0Ikz+tDIEE4PTTji+EUZGIlgbiFUyGxGSlcOk6
oW4A3kceun3GjBMnXQXAxBuNP/obmJKHYI6LyggHTLRyENZF0HUZY13JMvyzmOqiyohg1MiKPFgH
j1J9z6Y7ktWAvmHd+L/cfuNEv89bmo4MWMmK3+/R+njtqnfyqyo/L9z29aeFW7/6pGDn1s8K//nQ
7SF63udzS0K5s5ApUTmAYM6sie6y4kQg4d4HXm6DoG10u3fPQhYYsQ6XKIjUnRzlb4NSASNNp2UF
/fk8Xxoam6P76xpVAFJRYbatK3mgMlFWkkcBEqncXhMzBcCTV+bmBd1MW0TfSUsFlo52ItyPz8SP
c/uEXrhy9foVAFCYnzPkpef+cR6Y5YNgBknsIBa7lIOon0VZWdr60ACcE44ZMl2XC/0xRMEjbZ8Q
nH/Oib2hD6rxIEmkC2h7eDI4/Ez7tI+4FxaGgr//7Tl/ttuVEAHwwr+XbEz2CV26ge8Hngei2eNg
yh1JxAJeefXqtW0NDQ01qWx9V76A0O9J4c98J+epPRT4Lfp51XQeIFi3vrIeuvyI3hOg++il74qE
gzLnXHDZOEiSTQyGYQTEWhloZSRZkSadeFIhrG1Mxs84OEoHH3muvv7G8cdNnX4NASRY8MY4OAFo
gylcGZK0LaLjhvKaGhCXgcV9+UEVWNXPHQd/nKu/Z98BuRDjI/57n7Rf2f/dlUxjJDAvX+f45a9+
O8XpceWzwWLjgJgF7xhee3w+bczplXc+yF+7tar4w2VfFH6wZGXBB0tWFlx30y0Bet7jD0iGeun9
0pRLes34KdM9RSU9bADwn5eea9PLMPUmry8u7xVgnpvHS12N8WRITCJ8xNoBGYDs8wcKkq+xxhNV
JThQuy8OQCou6+EAeLkTy15BUSkTQNreabRXui7Jysll8ZFoJpJocLa78J5wv7Tx0cb1a1eAEGTn
5Q25+4F/fqf4aNCw0dORQjdoD8bZnaknz/3O8FEoNzd41uXX/llWbCECgiUfvJXBR8k+27B2bVtj
U2ON0XaI+GnU89b+A2dDBPUYfB2mPpjqSfoaFu0S+l2a7yOoB8b7CZ8PwI4tmw5LfHQ0B5BEDpEM
QB47evDYBKdVJEULGveSjNY84+Q5om0n3tWpU0YXwjwIyxsfXgke7QbnYIntF1bhslM93QA81119
8dCzz5h9oyRBSjfgYs1DXcd2HWASlBGU4+8vqos6L5ZlhHUZ7z+obyn9iJodRgf/YDIkuhOJ9IDB
4Zh10pQztHdb8K5r8kTtNKG8U7XtvJwsTZc2t7SpOn8BSZJgt9u0vvf7PTJfH6G+gEEPqTDKlGqQ
F5tNkq64/DQfAKxYtSn65dotUaN86tcX5GfRpcysQBHtH9pn7P8MpUdWQFwGoASC3jydfwBAcKC+
MULLFxbk2k16QaQ/CEFJca4iSQn2bNu+O2alD/NyAi4YwZACs63iB/XY5+kuRJj/9Mc76dpa0/fd
/8QqoqpxAoKJE0ac8qfbfj4RyUQH5kdBEps1xA9kWYEk3h7aANinHDeqsLgodygrQ7p+Su4T8z5A
MG3a6B6yLPMAif3YOL8Mqsh/EQ1mst/kcwPwvPDY9TcG/O7+BEBTU9vudxeuboEOFvlsQ5YHoh+4
7SON+HZL2yurtlj6LV35NemeJynOo+vzhDvP+y+i84fa1uUrNjdBnOXN9yMrDxk6NOLfacOs1EHD
h483A3MYgTjlv1bGCKTHjJ9UCDMuSpWs0l3901SUCh+x2cye08+ZP/DcH154myTJdn7wARxvzAMs
SPoV1mXAHAd/LS2fLCisnzsOwbWi+pGizRBcW1rRl/3epxU+Yv0dvq+7M4kGZm1I+grjJk2eayU7
Rj4QpoxRX3i8PtrPRJIkXaEzsgoAkizD5XbLlnLL6h5eJ3H3liQZs86a7wWADatXRHdu3dwpkl1C
CApKy/yAcFzHakwHyMhOumSJjQAoHr8vX+MbEjzZX7u3nRAiAZAKSsocloEjTR8kzjvdHikrJ1cG
gOod2/UVGjgZCmbnupxutx3W2CgTMEwQ63fRnyU+evaJR1epBHFCgGGjRp9y1fU3fif4aMTY8YXZ
+QVD2fcbDM+1B+BsEAgwcsKk7wwfXfuHe290e339CQg6Wlp2r122OIOPdJKqq6q3sLoc4O0A0aAE
f8zo8xj1O+gxwTVdB6FYvWPl3xjvZ+0TEf04V4/I59myfs1hiY+Opm8gUbIaMFYA2Hr1KvH3KC0Y
AkLNFGAEtdC2LcsAGDakIic/N+SurWtkpzuzmf2ZqfKpSaR0+WwCFwD3+PEjC2+8/orbFJvsNA2U
CXloLAPqkjC85fe7kofOWIx8/PHK5ieffat+7qlTQmeeNiVLKDNaXfz9jfUedJnkfmlJjt/pdDgj
kSj/PZuuHJ8j1bh8G8TLl7b8x8kzjyspLs4bYcUDM29pKcq3xPlQVkBbUqy+oUHVyyXOt7Z2qACg
KDK8HqdkxV/QVmhtACObZhk+d95Uz91/e76loalVfeaFD9qGD+3tAHc9AUF+btANo3yIZIb2VYYO
nvigGytzMgD5T3c98S+/11XicjkLmptbXftq650bvtqOZBnp8QX/afrgo+URECIRQLLbbbLH7ZQI
IWhqaiVAIjipqgRt7R1EkgBCIL3z/opwc3P7AQkggYBHUmxKrKMj3BmPq5HOWLwNZmDUVfCou8oA
gTHbi8Diux1ffLG+dV9t3ZaCgpwBIJB+fNk5Fy1ZXWDgXQAAIABJREFUtmr/f975pAbG94mvi3B1
icAR/c/6Lg4Ajh9fesZUSYJs0ANWNpGzLXk5Qc+ME0aXvLtwRRvM63ynSkJg22iYVcdcp4GjR+69
4rTePfNmUV26/quqjclzBIkPfsa4PmL7Ccx/WOwfKWT5HF+uWbd15KjBU4R+i8Fn4c9b+wvseaON
4vwdy/OpfJNUbeFtlqitnE3izi9asq4ZYsAMrVLjL0OHRlZBCQWAraRHr0BeQdEQ48ALQH0hjdua
OBFjmeR2vyFD851utzPS0cHPAEn13cUM6ZQOPnIC8AwcMiTv2utv/KOi2H0GngAQDZSJjuuqh7Ee
PG+teE4AlRCyduXy1vfeePnAiHET/dNmz8kx1Mfcx6oOQ7u6aDtfJ71Xbn6R3+FwOqPRCLssEi9z
IvtGmP/dkURjJtoqDWee+4O+Obn5g43ykVqmRGU8Hq+MZB83tzSrGu+SBegBr9crS5LMDMKlKc8W
ZY6bMdvz4mMPtrQ2N6sL33q19cKrb8gS1ZObV+SFEUPzYzmZYMKhkSiZ1RBIevSeux7IyS/qHYl0
BDqjUV9zY4N786YNBMmAwnOPPlCflZvXJsuKTJAIKvn8ySURGRmhFI8lPg+zeuniyG3XXF6bnV8o
+wJBSZKlWEdbexQg0ZbGxuZoOAyYA4WpMFJ35TurI+lPiI82rl/fWn+gbktWTgIfnXnODy/6csXK
/Z99svB/io9OPef8qRIgH4puCoSyPCPHTypZtWTR/xQfXfbrP56WW1w2i967qnJLBh9x+19tWLt1
4OAhU8T+A9GhCnfM6FsI/AouWEMIWz5FPfR8qnrotVy7eL+ly9lNnD9ECLBx9YrDEh8djQEkSryB
sgGwXXPVD8bJsuTQAS2QZLdh33LQNlnGpsjS6XOOL374sdcPQFcsqQb0eWc1Q2ZHgle4LpvN5n3i
X3ff4vW5C/XsV3TBn4MoY+A1wA941B1o7Hzx5ff3P/zP12p319RGAaCysqb19FOPy5JlXaGYZMZU
l35/6/t1XUZWZGn0yIrQkmVfNcAIyvn1MLs7MOcHw1nDrgWQLr/0vOkSIKV61yk/GNdD2wcSMpCT
HdAcorq6BtUgBwAam1sIAISCPlmSIOQvNRwGO6A5PLp+YgfjvB6ndObpk93/fOKdtpdf/7Tjll+f
H/R5XDIvU/l5QReMATTW+crIzKGTqK+ECQyP/uvVHQBaAdQDyAEQAhBAIhtLXvb5+sgy/cOZaYOV
vfvq4y+//ildh1oF0InERxY7kvezCh7xPz6I1J3tFOuMmTLsAJD1GzevLsifMAAgsNsV173/d9Nl
y5avvefAgYZW6P0oup539GidgDgLWLOJI4b1PS6VjmKGd4w6K7l9xtzJ5e8uXLET4iw79jt6tA30
g66itvHLKLl/cslJw2ZMHXEte8/3Fq7ekjxPZTSaoq8543xEEuG2TTLwxpvvb77oR+fAytdkdbz1
rGVzWeN5wp1HF+dT+0LW9etlDe0VXc/auOSxmr0HOqp3H4gI+oz2G/vfSlYylJpEWfMmfDT/osvG
S3JiFgsA68H65LlEGeqT6MftDpcyccr0wo/eeZP6qaKZIFaDshmeJqgrfOS22WzeO/92/29dbm8x
H0wx8A3Q3ru0gzia7ynmMQHQ1NjY+cn7b9e99dKztTW7qiMAsG3zpuYTTjolR5KlLu+b7iBfKnlk
64QkS6UVfYOVX61vYPqLxUkin6c7k1V2v8H3mH7y7KmWAcU0ZCpxisDt82uDoi3NLSo9Tsu0NDWq
ABDMypHFg3nJekX3MOkofdvhdEnHzTzV8/ZLz7R+tvDdjvOuuDZks9slPmDqDQSc6BondfdAwsGQ
SL5EPq7tnddfrkbiw/B5ALIBZCGBj+wApPVfroogsWzaQb270WiEbFy7OgozPgojgY9EQSM2cGS1
OkN3tlO8j2bCR1u+3rR63IRjBxAAik1x3XDzbZdtXPvFPQ0N/zt81Lf/oOMOxq7w9mzitJPKVy1Z
9D/DRyfOO3/Y0HGTrmV109pln2TwEScDH7z3/ubTz5pvtvVC+yLyXbggTOKgwe+g9YE/xsuFqG7u
Gq0tqeph6gN/jH8m5lh93b6OA7V7Dkt8dDQFkCSYjRM/xdFxzLghE4yAlgpG8scO0vL7zDUgBNOn
jil5+LHXN8H4sU6rSLWMhPGjbQX+x8w9jIk3xPyUeW320SsvPnBecWH+aH1QAki+omD5k3jxjPxJ
XYariy0DgjVrvm55csFbe1546b/7I52d7Fqv2Ly1qmPVl5sax4zsHxLfD9o9+GAV30bR/VMPEgFD
B5VnLVn21S5YZ3WmypDoTmTprCIZQBoxvP9k0wAXYNinBiyVvHm9LsnlckrhcIQcqG+IG3kONDUk
gVHQL4lkU6RftDJMewgjE/T6M+YkAkjt7WG88/7yjrPmTvby9Xk8Tnaavmg5BtGSMhlKj/h+MwWP
BvXvHSgozMn3ed3FnZ3xLCKRLLfTGYzFYt64qrpUlTgIURVCiAJCZJKsp3Z/vbp5S3UsHI6Q7Gy/
fMLkEU79tklZkEAAiQBAc0tbnBASkyTJIcuSQ5El56Ytu2OV2/c0wgyURNOhRYCvO9kp+qz0uVnH
zAByXnvlvdXTpoyfT3VBbm5W0UvP3nPe1JkXLoAxw060bjjv8LFZ0Dw4sgFwnHHalPLc7GCF0bYk
b6HpC31fpMumTB5e6rDbndHOTuqz0GWQ2Cy7aPLeFKyzIEkbbAb3UdgxI/oUXnvlybfJiuSg94xG
OsPPv7x0X7IsYMyi4p1go7E8sknk5Gsy8P4Hn+xtbWlt8vo8QVaXU2ug8Y/zTU12I+V5LnhjsmP8
+VR+R6r6keb9GRllzm/YWNWS7DP2/YpzP36t9wwdGqXERwOHDDuWAmFNWui2xmrzYC4VAxaQj554
XOlH77y5FcZlYDL4qGtKBx85Abj//q8nLiwoKhkvCrKkO9CfarBNNBivxuP4av26pvfefHnvx+/+
py4Wi9GBLwBATfXOji1frWvsO2hYiL/vocwq0gyC1XNxx0t69ApUfrXe6js2ImzU3X1dK79VG5jt
1bvvxHTkBV2U0WaMAGhsbFB1/ib+1jc0JHBSKEtOR2bolemUmXjCDPfbLz3T2t7Wig1rVoWHjT7G
zcuTxxdwwOwn80EENnjR3WUnHRIlLhhkLSc/3zNo+Oge/mCgNBoOhzo7O/2yrPjtNps/HledKlHt
RCU2AqKAQCJQJZL4HDm2bNwQ3bu7Kg4ARaXltqLSUsXjD8iaq8EAYUmS1I62ts64Gnd0tLYqsVhc
2r+vJtzcUC+acSaaIcs/C2jd3YTos3aJjxa+//bqsROOnU/fwVB2TtEd9z103hU/POd/go8mnziz
3B/KqkhXP5lsDAGGjjmm1G63Ozv/B/io56ChhbPOuuA2SZYc9N7RaDS87IN3M/jIuB3/7NNP9ra1
tTZ5PN6gZneE9p/zLQTHRP4OrQ/8MV4uuPoOuR6mPtMx/pm4e1Rv23LY4qOjKYBEyTR4h+SAcVaW
392zvGhk1wP3gGFAmWoX+ksyePSo/gUul8MZDke1D03C/NFO2oY4Mhl2LFll12lK96c/+eGgyZPH
Xcz2OwCGb5SPMOxTJQJDOfqiW5eJRKLqO+99VvfQv17ZvWLlhkYkMgJiMH4sUAIgv/X2p9VjRvYL
JSvm6kq20up+1LoZZFDcRlGZ8rI8H8zg32p9zO4+o8ASGE2bckx+VnawwviuG/UB43Z0KUtZWQF5
z579at3+A4nMOkYeGhobCQCEQj754OUXTNvM+yOGVTh69yxSKnfsib/59tKOeadN8vK6ym5XWLlg
+yIVmGb3u6PsHAqxAFP7f/99N507Yli/GZQfKeUpcUCTgZ//8t7Gp597p72kKFe5/69XZ5mu5e0Y
Z7Oefu5D169ufaIWqWchWfG/u/Ld2KECx+2p597Ycccdv6jzejy5tPioEQOG3/3nG6qu/9Vdn0Hv
S/5aPtuOlgHM2Y90eQb7heefPBUgkkhPERj3xXqFwO/3OGefdEzJq28uboG+TAM7uMvbEraNEozA
TVtGyeWy+R6857JbXB5nAXvPTVt2V4bDUepn0gFiSl1lHgJHtvyxz0P5T/2J2I6dVZWDB/cfaeIh
5R/HO1NwhnnHxef569HFeaPNEQd/WPli9E7K8/z1MJz/Yu3WRqaf6DvC+l6s/8XLR4YOjizxUU5O
gTe/uHi4cTAfmuwYtikPaRl2O1lm4PDRhbKsOFQ1zuoXKz0TQwYfsdQVPnKf/YMLBo4YOfYCqwEO
EU9EA2mUz10FccLt7fFPP3y/9pXnFuzeuW1zC1Lgo0X/fW9nn0HDQoc6q4g9rj2L4LlEgYPCHj0D
MMo2G6xk/R7az/R/d5Y7S71w0qlze/r8gR5sNraVbBl1gpm3sqxIHo9Xam9vI80NjSpjaQACNNbX
qwDgCwYlk1yI7sHLTAq5Ku87wF5c3stWs3N77POP/9sxdPQxbr6Mx+tzwIyTRLNRwP3P4KTUZJVg
JwOQb/rT/53bd9DQkwGGbzC++6yeSu4ChODph+5reuP5p9psNof0t6f/nQ9O/mg9rP6htRICLFn4
zo6H77ztAHTdYDVDNjNjUSfC/CcQ4KO3X315x89+8es6j9ebS/u//6Chw6/+1c1V9/35D986Ppo5
Z95UAiKZ5OQgdITb43OOmXRCydKP3v9W8ZHN5vJdev3vbrG7nAXsvWt2bquMRsMZfCTAR7urqyv7
9BswkvVNrGYg68EZ7hhg9H2YegCjbGhyIThmrMdYn2U9TLvSr8fopxECbP96w2GLj+SuixxRxBt0
gxP585/9YJTDZvNq7khXAB0UZKt6GaJf63U7bLNnji+GriyowuCnO4qyWLorpZVdZ7PZPNf+7JJr
FVm28zxh+UY0rzIVH+kLKi5Ts2d/5N77n60aOf68zy+58g/rVqzcsBdAM4AmAI3Mj+43v/3u0h2E
qF3IjaaNjGXYARytnLmN4uclKC7K8sJoyDLrNIuJzQqh+oD2lf3cc+aMAUkMyMLEM0I5aeKZlSx5
3IkkkuaWVqLzNkF79tbFACAU9MsmOSFMXWnJE7NPEmlYZ50x2QMAnyxaE2lpaVP5tjntNl4mRBl1
may6b0aiQR8FgC03O1gk0hVCuePKBYOJDw/vr2uKG68Fox/AXA+mPqC8LI/9MLBVEImXg4wM6M4Y
78hrIOerTdvXaf5aki8/umDu7HPOntUfiaUJfQD8yf9e6B+NpVltVh9rZpcmtQNwDBrQa7KuC5LN
02RF37f2bxJl5pwyoSeMyzNYLdPAL/djmL2ZfAY3AM9LT1x/ZUF+aJTxnsDiZZt2wLi8Kqz6EuJp
+EcisW2n8sM+ZxxA/KtNW7cZeMj7Bql8mu/iPElxHt/e+aXLv2aTdWJILDGTKsOO7dsMpU+p8JH9
3IsvHSPLiouaD6prCKD5Pdo2zODdCNABr9/vHHnMxAIYB1PY2UjsMlGZJcXMJJopZkcCH7kv+vFV
P5dkyWYemICZP8xxTdUIykBwfN++PZGnHrp/+wWnzVj2tz/esnHnts21SOAjiosawOGjZZ8s3EFU
lTZLr5PZhqBtojYDnHwxZcA/F4CcgmIfjP6OaAm7jJ+jE68XDD7IzJPnTEznfTeXIUwZopXxB4My
ADQ2NaoG3gLYt6cmDgAOu0My1SvgP1uv4X4W7Zpwwgw3AKz89KNwZzRK+DIur5fOQOKDRiK5ycjO
wZEoeKQAUAKh7CKDHoKV3mDe+WRZr9cnA0AsFiWxWIyY7RVfjy5HAJBXWEK/e8X7vamS7DK8130x
S3y0s3LbOv4dPOXMs2efePKp3zo+Kq/oO9mgCyCwNwLbA67MMVNO7IlvGR9d9+d7rwzm5I7i7715
7aodyOAjIT7aumXrNqMvIPBRGDsDRsZEM3yExwz2w+IYXx9ji6CdI2ZZI+Z6YNEuWLQLINi87svD
Fh8dLTOQRNkNbDaBHYBj8qRREwFVYwz1pJPs0/YTe3SbHk8eY8oABCedOK705dcXVcKsZOhPNA0W
zPaRqgS+CYkyUQyKd8GTfz0tPz97iM4jnQ+UJ+LZIlwZbl+vC9ixY3f43vufrXrmhbf3xuMkisQH
7Ogvmvx1Ql+bFMm22ndU7Q3X7D3QXFyYEzDeH5zcMPJl0UaxDJrronJbVBjywAj+RQ6PKGOmu2bZ
8bJmB2AbOrTvSGs5Mu4//tRrLZ8tWd0ZDPnlYMArh4J+ORTwy4GgVwoGvXIwoC3NIDU2NKlaNyev
r6mpTcxKIgSr12yKtrWHSUtzm9rS1kb21zbGa+sa1Zqa/fF9++vJ/HnT3OfMm+rR26a3z7DPyNO0
40a67vzriy3RWByffb4hPHPaaA8rTw6HIgJCoqB2Joj0zYgPyikAlGDQV2S0KayNSeyxuol974NB
rwwAdXVNKlFVSBK9FloZeo35eqC0JNcLc3apyAHO8Fwnwv1MGVIAYosWLf9yzKhBJ7DvoiLL8p//
cM28VSvXP7q1slpiruWdvTgMDASBOePcBsBx+aWnDQwGvaVieTHrA0v7Qggmjx9c7Ha7XB0dYQqO
6FIN/AxqavfYQDy7hJILgOfO286fOnxYr3m8v6QSQl54dSldapXNrlNhzp5il7GgjT/SiZUdAmP2
WOeiT5dtnnfGLJj0gsl/MPqivA0w+qVEfD0jE+kFl9DF+RT+TVf1J9sNEHS0R+Kr11S2MP3CgiS6
3VUWZoZSUyp8pCW/DR4xaqIGdCECvdxxyzJJLUSAsZNPKFu19NMqiDN5+cGYzGwQM6/YxCf6PQXn
nfc8MDcrK2swO8ABQBt8gMVx8+CZbkH4svt214RffvaJXW+/+tKeeDweQeKbIRQn0f/sOwokZepA
XW14756axoKi4iyR7LCzCFK1nZoxUdutZNMfynbBGDyywkfd3d8RjUmYBkOLe5QOMb37/Pue3H/q
kX80bVjzZWdufoESys5WsnNyFZ8/IHl9fsnj88luj1e2O5wygHhiCTvGVQFQu2+vtnrD7uqdseam
RrWpvj7e1FCvNjXUqw0N9Wpj3QG1qemAespZ53tHTzzOlc6gMN0eMuoY58tPPNzS0d5Gvl73ZWTg
yDEuvQyg2Gy8T9xVAKG7y9DBktAWeXz+QlYPUD+B5WviKEyy5/b5NB6E29uJx+eXWBkAzHLK3ie7
oJCu6GI1+yijL8xEuJ8QH61avuTL/kOGnsC+h7Iky1fdcNO8jRvWPrp7585vBR+devZ5Az2+QKlR
R4l1AJDatgwcMabY4XK5ouFvBx+d+5Prp/boO2CewPaS5R++k8FHFvho5fKlm2ecPNvSFxAmmfA+
BudLiBNlaH0p6qHXmnwTc9BHPCuJq4eeT1EPQBAJh+Pbv95w2OKjoyWARMkqKGFXFMXZu1fJGMvs
XRNAh3ifA8HHjh9SJMuyXVVVNlJN//PT51lDdDQogG9CPK+oQXAOHTooe/rUiZcaecR6mqkGUSzK
MHXtrqmN3Hf/s7sef/r1mnic0IBROPmLMP8jMAaQKJhzAHBXVe2pLS7MDqQeuDPK1yGV4WQw6HM7
YXb0Uw0IszLXHWRPBMJ5B9FeXJjXLy05AsH69VtiL7/2QZipn5KpL5uaWxivNbG5t7ZOBYCPPlkV
+eiTVRH+GpZGDKmw84OG1OCBax8tN3BAmT0Y9MpNTW3xxUs2hGdOG+Vhr5dtshX4yYChb4dEsiYD
kPOzg06v151ttDGAzsukuIj2CUEwkAggxeJxtLS0qf6AR4bJRrH1MccBlBRleyRJSnxfSTwTKZNd
ZySqJ+k2myHFgqT4g48+v+Gaq86PyjbZwfZ9KOj3P/XEHfOmTP/Rgmg0RhnP1sFPO++EbmPYjGkH
APsZp0w5AVa6KrlvbV8AXa4IvF6X/fRTJ5Q9++JHTTCCI/qjfhMPkNhBTBcAz5yTxvY+c+7EX4CZ
yUnvWbVr//7tO2o7k9dFmT5ggYLVuudHOhHuP30+DQS89PJb2+++67eddkWxW+kF3g4IZzZbnueD
N+jifCq/KlX96OI8fz20Yxs2V7XGYnGaUUeBEQuOUmXZHS2y8l0Rb5s0PaM4nY6CotLRwkEWQDi4
D3DbgjJDRh8jWqGBXaXBCh915wQ7wBg8Yv18R0X//tljJxx7Ge1jqjK0t436hpopEB838S25Xbtv
T+Slpx6rfvvVl/bG43EeF7HYKAxzAInaLHfd3pq6/KLiLEvZYdqstZ+XPeZ4qmdht73+gAvmWeAK
zPIvwgnJu3YrEgWXtQBcdm5+v3Tf99o9e+OrPl8SZeqlZOrTtpYWovM4sdHc2BAHgM8+/G/4sw//
G+avYemEWXPc+mAc277ElkhmevTp5/D4/HJ7a0t8y4a1kQEjxrjYMpJkwkmp/OLu7icfDFklMSgO
h8Pu9nryNL4l/pnea83fgZHH7uQMJADoaG8nbp/frE8YOU1cr98nmJXrcjid9mgkwiadZ1Z1sSaC
NPHRy88+u+HsCy6NKoriYP0Jr8/v/91d98278rwzF8Ri3xwfHTv1pBOsbR7vy6S2OU632z7+hBll
i9554xvjo1GTp/U+ZuqsX5Dk97rY4MGBvTX7a3fvyuCjBJnw0btvvbH9ht/e2qkoNrtJr3MBF95P
SDUryVBW6E9YBH1M9ZiDPuLgESdj6dSTfKZd27e1xuOHLz46mgJIbBRYy/xG8qX+2ZXnDPa4ndla
f4rAtbYtKgNQfhDmmuxsn2vyxCH5nyxe2wLzEnb8mpnUEB0NCuCbkih4ZAfguPfuX5/jsNsDIh4l
XnLm3dCciq7LxONx8tSCN/fe/PsHd3R0hDugA6IwgA7mxwIl+vJSo0kNRKyurqlBOPAiuD8vN7S9
vHylLAMAhMDnd9GsOhZcpvNNk+5IJocVgC0ry+/y+TxF6cpRRyRCAMBmU6TcnGwFAGr318WTq3QY
qKm5lbB6RFVV1NU18OvbJhonSfB43FJuTlDevbs2HovHEcrySzDIj3kQmBoeWkZRJBw3cYjjzXc+
7/h48dqIXi5xjRpTtVsKfvy5DB0c8QE4dvBHmXbixGIJRE79fsPAT5a/oaBX40lTazvx+93c9QAr
x/x9HA5Fqehd6N26bU8TjDNzqV2i70cmmGgkhlEg0J00zcndv7++vXJn9eY+FT2G8D7CgL49e9x/
z03TLv/J7z+AERiJsoYk6N9JZO2h3WazOfv3Lzs2Pb+Eaa5AbyQuJzj15GPKn33xoy3QwRE7sOtA
AtDYmOem+tOJ5LIM+fmB0B9vOfd3Dpvs19rAyPbnK7ZUJ+voZOrh129mneDvxOn9Dok+C7/GewxA
Z0tLe7hm156q8vKSCr7vNB6zOkFkE1Ke169ftXpj9Nwf3lSvN8u6jxWbDR+8dU9+YUGWYrA5ovpZ
nWN5nn8WaGU3bKhqSvYJD4zoduYbSN8OCW0Tkvjo7PMuGupwOYOWA/XsNqNm+EE6fjAmKyfP22fA
0Jytm9a1woiN+ABSBh8ZSTSg7wDguP6mW8+wO+x+8eAHty0caAFEAx2RSER95dkna5577NHqaNSA
j1hcJMJHMabNFB91Hqjbf4AQ9OXvK5QdwQCfWd66eJbkts8fdMK85JEoWSYz61onU+ITAFuf/v1D
DoczlO77TkAkAHA6nZI/EFRUopL6ujqVvxkAdHZGiVZn8lhrS4vw3VcUBaHsHMXl8Ui7d+6IJe7Z
hUwJ2ifLCoaMOsaxfNEHHZvXr4nw74KsKHyQg/eNM7j64InHFIYVMEaPn1wgSYrNqMOM77XRHhnf
f4/HSwNIJNzRriYT5Ux6g6+T6hcAUlmvfoFtm9Y1IPUy35lxFSMxDqvm3xvwUX39/vaaXVWbS3v0
HMLr9/KeFT2uv/X2aX+++ZffGB+V9ep1rKXvwskUrytE14w7blr5onfe+Eb4KJCdHTrn8mt/p9hs
ftE9tq5fk8FHiZ8QH7W3t4f37dlbVVRaWkGSHcfqe6MfQAM4rN43B2sMfg9Tz6aN66K/u+4n9XrT
JGEfEwA2m4I7H1mQn5WbpxjrMftUJhuUQu70Z9Drqdr69WGNj46GAJLVTAN22r99xvTxiQEY4aCK
GYxToWTLWZU5ZdaEsk8Wr62GcYkGNohE28MP0B0tiuBgyRLMhkI+9+DB/U7R3EoLHtXWHojl52Xb
eB4liph5VLl9V/i6G+7aunjJlwdgBEbtzH+63QHjMnZ08F+bfQRAbWtrb+HbaJAb6uGYnsXcRlEZ
4SANCLwep12SJJkQwjo1rKPD9m13dnaEM0IAKHNOmd5DliXFGGgBdFkz7kfCiUlDE44Z5Xj7zcdz
AICoBM3NLaS5pUWtratT6w80xZubm1WnyymxvpWqxsldd9wQzMoKyAG/V87KCsiBgF/y+7yyx+uR
nA6bBAAjxs7Zt2Pn3ng02kkANQ1ZSrYvKSeTJg5yvvnO5x2V2/fGGhtb4sGQV3s+VY3R/mD7hd9n
+y1DB09COzRsSJ+yhDPD2XerQADLWxAE/B49w64trAIJgGQIPjEyYZIPEAzqVxbcum3PPoi/BZBZ
2sWaWAeXXVpAc+BWrFq/tk/vHkNEuuPMudOOWbPm69p/PPzCGhidPd7xowAJMC7n6rjuZ+eM9Hpc
eYnWWMgMt58qeAQQjB87oCgY8HqamtvowC7/fRKaYQfoskGBlBuA55lHr70uFPRWCOWWEPzn/dU1
0GWJzzBjHWIeLDIPcsQTfQ4eIMUBdG7dtmNbeXlxhaYbhL6ARXDGpDP48/qxO+56oqW+oZnt35T0
wCOvtPz+txeH0msL0mgre15v9/JVWxphBM08UGLlg5WJo0E2vgtKBx85Rk2YqC1f1+VyaGmXSWxN
mHpi2dZN6/bArF/4TO8MPkqQKBlSy7juP3DQKVZBFtr/+/bu7czNy7NLsizkEX0F6aBF5dav2+66
9debt2/d0oQE9mET6nhsRINIdIlvIT4Kd3QGvyaQAAAgAElEQVQ0CYNEzH2p7jA8S4rnspQ3pk6X
12uz2Ry2WCya7lJk3d3fsZodYht9zLFlPI9S64TE/qzTTvfc+sc7gwSJmfMdbW1qc3OTWl9/QG1q
aFDbOzpUvz+oaB4sAYiq4ubb7w65vV7Z6bBL/mCWnJWdLXm9PsXn90uABFWNk0nD+u2hDT8Umeo9
cLBj+aIPOrZ9tS4ai3USWbZJtAwSM5Bon/D/reSku8vPwRCr2xQASp/BQ0qtZIryFTDLHpJlXV59
CbuOcIfmhhrr1I4w1+vyUtqrd2DbpnWiFRq6Wr6wu9ooSgRd4KONa9esLenRc4j2TiavIiA4/sST
jtn81YbaV5598pDx0ZkXXDzS6fLkCd97TlaE5wS6ou/g4UVeX8DT1tp8yPjop7/7v+vc/kCFVbu+
XPZxBh/pzyHER1U7d2wrLCmtEC7/pr3fBxE8EhwjAJ55+P6WluamtPHRmy8saPnhT64LfWtL49Fn
4urZ+tW6wxofHQ0BJJZE2XU2AI4B/XqMS2vATjgol3qAZvKEIUUwKhfRet/UYNIoOmuIjgZFkC7x
DplhFtKPL57fz+1y5KQadPjL//1zz+13PtL8l9t/UXDZJfNCXfHo9bc+2n/VNX/e2tER5kFQO4C2
5K+d+dHsuih0ZUaz6xx0v7Ut3NxV0BFgHWvzs5gHfbsuo8iSFAp4HA1NbewsJD5Qwju13c3Jtcp6
UgAoQ4ZUlBj1gf7O88v4AAQd4cQMJNmmJTsBEhAI+qRA0KeUlhQms2KM+puAQFEU6Yc/mOul9RHm
PPvf4/ZI9JquBoBF+yOHVjjow2/8uio6YdwAN6Pj6I26mxz8rylldh0ApXfP4iLhoGtKHQDNFvmZ
AFJrWwcx6wd9mySv4+vo26eIXedbBJIyAMlI7AtKfyYHF0D06QVvrp5/1qz5AJH44J8E4Fe/vHjG
5yvW1a38YiO/zAPr+MkwAhLte4CzTjxmSqLKQw8eGeWCwOmwK/PmTir/11PvNUJfcoH+OpLHKGCz
IyELGjj6+92XzO7fp3imlQ/V3NwWXrRkUyN0WeKn4PNLNBAcPet787LDfxRXA9grv1i/ZeoJE2ak
9gWMPgVhyhrtFeW98frFS76MfPTJyjAAyLKEM+dOc/fvV2Gr2bNfVRSZAEBLc4u6bPma6I6qvXEA
ePzp/7Rdcckcf1FRttJ1W5BGW81yQlQVS5Z/3QgdEHXCDJBSfSQ2QwdH7OCw4UPUJeW9xpkGWNht
hs2GoECS/4my1CfRNA4IAQaNGpvOMnYZfJQgPpHHYLPPPHt+L5fLXUR5I+r/Jx95cM9jD97XfN2v
bi489az5wa6COAvfeav2nj/dsrWzs1MUNGIxEj1OE/Dou8ouLcTYDamTv2+Xg3e8LMEsV6meJVlO
CmRnO+tr97L4SPTLUBf+a35BQZZh4C2N/gcARVY0H0RRZPj8ftnr98tFxaXJo+bBZEgSZp4yx0Pr
YPUILSPJsmSz2RCLxTS5sQowGNuny1FJzwo7AEQiYVJduTXao09/J1eG7xO+vzIY6tCID1DKAJTi
krJi9v0HzHxNnjXbGgBufQYSOtrbCatXwJalOsdgvxLnC8vKfTDioVTLfGfI7OMSWOCjd157efWJ
s+fMJ8lpHQZeSxIuuPyqGRvWflH39fp1h4SPxh47ZQpvS6xkpUv7k9y2OxzKxGmzyv/7+guHhI8u
/PnNswt79J5pde/2ttbw5i9XZvCR/lxCfLRh3ZotYyccOwMw+hCmQBFzTGQD9CXtuGMA1q1aEfli
+dIwAEiyjOOmzXD16tPP3lC3X5UVhciShHCkg6xesTxSU10VB4B3X32p7eR58/1ZeQXKNw4emexV
4r+qEmxe+8VhjY+OlgCSMHsm+XP8YP5JFQG/p5gfLLYasGPLJJjP8sQ8wFzeIy8weEB5aMOmnewy
DfzHYvms7+5siERBJAWA3LNXabF4UCKxv3HjlrY7/vJoPQBHS2s7sRrIACGIdkbVP9z+6M5/PPxi
NayDRm3cPs2u45evozJF19e2dYQjrez9NFORok2MOWHKgZFDUfDIXCY31+9MBpCsMusy0611YsGR
DEDODgUDhNrjNPiVmBUESYLE6A0YrmcOgHVS9fpg5D93vc/nlOlpfqCYHzTUdZW+36tnnk2SJBBC
8NWmquiEcf3ctK5YPHakOx2HI1llKbKDPnJBflaxUaZ02yF85zVZSWwHA3oAqa0trBr1Q2LbJLtc
Hb3K8/0wZ3xbZYB3d33BEn1v2I+YqmCcuKWff7m/tvbAnry8rGL9Ep3XHrfT+a+Hbp0zefolzzQ3
t7JrFrMZdjL0pQxkJOyM0+/3ePr0KR1v9E30e6S0MRa2I7FLcPJJY8v/9dR7m+i9mJ8Luu1Tkm2k
yzN45s87dsDsE0f9TGSf6X1Wfrl9j6qqVG5ZUMhmUrFg82gODtDnMmUZvvLau5t/+YtLCZLfkDL7
ArwfYMFXk++ql/3zXU8004YsePzO7FNOPtENejdGdmKdEdz6+3ua7n/opZZoNEYeeeyNlltvujDU
dVvQZVuN5xPlq3bXdeyvawrDDJ5ZkCRaooHt1wx1TXxygAEfTZ89t7fH69OCEtQeUfnSOt0qCACk
GMwnKCrrmVVc1jNYU72Dzea1c7/MLFidLGeNlfTomZ/ggWjQAvh64/rWxx/6ez0Au8vnlflBCXot
AMQ6Y+TxB+/d8e8FT1TBuCJDm8WPnX1EE+xY+0WzsiUANkVROtOdtWYlO13KnsWgoccXcCQDSHyS
XapfdycTTvL4Av5UOoE/p2OeRO6R4ZimL3R+83pEP8yW0awJAMDt8UktzY3EOJDIyBGzLWp7cY9e
2rjX7p2V0bKK/k5aprMzSgeFM/Lw7ZBIlxmSXUO5+cWi5eqSm4b3OnHMqEfczAyk5BJ22nlW1gyy
wt0nt7DUDyMuSrX0ZUY2dKJdaImP1n65an99/YE9oeycYiPvEhsOl8v56z/cPeeqH575TFvrweEj
j8fjKe7Ra/zBz5pGCn8msT1y0vHl/339hYPGR+NPPHXAyGNP+Fmqe+/YtC6Dj3Siz2XCRx+8+5/N
P7r8J4QQogUftfeYs/1WfkWq4BEhwIJHH9Dw0e33PpAzdfpMF5h6aAM7O2O4764/N/17wWMtsViU
vP3v51vOu+LqkFmGkv9Fx8DKgvEYL5MH9tV0tDTWH9b46EjPwuGzpQ3LVCEZuDnjtKnHamCWgltm
OyEpKnV39DK0HHPcAJKJqpU77ZQJZTBm2fFBJP5DnrTN3ZWEAGnNuk17dc/R2P9EVfHrW+7ZTQiR
crNDymUXnRE08TK5XVtX33nGuddv+MfDL24H0JL8NQNoTP4aANQDOJD81Sd/DcnzTcnyLQBakz/D
7KTsLL+D3l88eKM/h2mAhzDyJRpkMdVlLJObE3AI+o8H391ZvigJ5Szg94RS6wMjv+z2xDJz4XAn
a42Ya6BdqzuqrN6AXh9bnrleB1+crhLwXyRLbpdDKivJVQCgsqo2xpaLRvWPIGXof0IiOZMBKNnZ
gSIQlZMp3XYk3vmk/SeUv/q+3+/RMrHbkjOQUukH1mmhXlCPklw2w47/Jp9VEBrI6BBA71jRMg2d
AKJr121ez/a/zmsAhKC0JC/n6X/edhIAP/fzJX+e5M+d/O8C4P7FNfPHuRz2IMtLVs+YbQxglA0I
ZCPxf8yIivy8vKAP+qwANsuO3adt8/bpWZD7m+vn3WqzyW69LvM9Fy7asC95gl+WgS57xGZQfecf
//yOiH8efpmG2MaNWxoPHGjYT7j32OB7Ul/B6p239D8IPvjw8/DS5euiAHD63OmuU2YLgkdJ+6TY
HPjNr68K+HwJffP4gnfa9tU2xMG1xcomHez5DRurmmGUDX5phu/t47BHCaWFjyZPn3ksAM2v4EFt
wsUQgfXkcerfWFwPSBg3ZVopxLOQaPCI/x4fbXN3JlNi5Ffr1uy34gUIwSP3/a2GECLlFxTaj582
0yfiIwA0NTV13nr9Tzf8e8ET25HANs1IYB4WG4l+LD6imKoVegKeho9sdrsE5r7UpRXKiMVxkvxj
HpAxyySY4x6/34YMPjoYEgYt1bgqp9IJLLbRfQEgFo8Z4RG9HmJ+U2J1jVaGucao9Y33NuiqFPLi
D2UrvkCWDAD1tfvi7EBeJBw+WrL8DwfiZ1MK8VEgGCwABHbGytbAeM7ldhtmIIGWBTHVA4jlODsv
3wujHWIxEtvmTODZTKx/K8RHWzdtWm8O8ug8yCsszPnNn+85aHx05gWXj7PZ7UFjvTqPtcaluDer
I9jt3v2H5AdD2QeFjwqKy3JP/9EVt0qy7E51740rl2Xwkfl5TPho25YtjY0N9fv1d5aY9QRjB1je
s7YAYK/Rr121ZHF4w5ovogAw85TTXNMsgkeEENgUBT++5rqA25PAR++/8VJbY/2BuEGGhH4Or8OY
/xbtIiCortx62OOjIz2ARMlq9pENgGPwwPJjhGCWKhLCAF4LAAxaBsYy1Ik6ftLQEugAiV+iwWoG
UsYIcdn7Ty14pToSSczs4fn0yuv/3fvJohVtAMgvr7845Pd7ZBMvQfD15h1tM2ZfuXrJ0jX7kAA2
LUgAHgp+RKCoIVmGDxzRzDs2664TQCw3J+BLJ+BjJTuaZmPkkL+GKkVedoN+N502K5ptZAWQuruc
af3ldrncfJ+m0gcuZwIM79+f/CBs8nhLayvZtWtP/OvNlbHVq9dHFy1eHlm8eGWErS+uqnj3/Y87
PvtsRWTN2o2dlZVVsdp9++OtLW2626K1gZJRv1jJCC9v/fuV2gFgZ9W+TjDPEI50ssCItY0Z+uZk
CY4AKEG/r5DALFNd6onkOa/Hqb23bR0dpMs6BDJSXJzl5drHzj6yWvqyuw+08A6ZycFF0rF7b+Hi
NdolGh9h4M2xE0f0+82NF41FAhD5AQSQGiS5p04aebwuE3qTeLtAAVFKOwTqTCe2bYosn3PGceUw
gyM30wYNHAHwPnL/lT8P+F2lut7k7wnE43Hyzvur9zN9xjvA7DIN3eHbNrQfTB+KBRDdvqO60tCH
vM5P5V+kOK+qKu7QZx+Ra39yoR/JEprssHIDArfbI93ymysCAEg4HFUf/OdrzSmDQ6y+sZA7q/Nf
rqukH4jlMy9FAJo3kBlKn3h8ZJiBVF7Rb5wZ+LKgljknBL4wlhFcP2TUeB4fsdgo1Qyk7oqP+OeX
AEiLPl5YF4lGWw2DFkj089JPP96/6vMlbQDIhT/+achmd2hLqrI82llZ2XbNRfO/XLn0s71IYBw2
uY5iIR4j0cQ7ipEoPhIt+x0FELO5nDJ7X0CXH22baxtJNlZ0nJc9/rlYmXR7/fTbwyK/LDPLLUGi
5zf4sjE1purvfRd8YbTzzsptndTEqCBobWsl+/fvi+/aWRXbtGFD5xcrV0Q2rFsbZY0+IQSfLfoo
vHrFisjXG7/q3Llze6x23754a2srIaqq35uohmuMvGcH7djBOqM+yi0oUADgwL69Mb1egs6INgOJ
3oKnjB06dOLHKxQAisfnzxcHfCx0BVMWAJwuT2K6G4BIe4dqDkrzsmrWHaHcfDc43Mb9rBLsgO6r
Rwj3s8RHyxZ/vAbQ+xwaPxLVEAIMHTW23/mX/fSg8NHwcROOF9fL8Jjjt+jemmfKXK/YFHniibPL
cRD46NLf3P5zl8dbanVvQoC4Gidrli3K4COdaD8I8dGu6l2VBv9U61Ne3/M2QeSr6npEjcfx9KP/
0PDReRde4jf4IWDul5QVj9stXfzT6wIASDQSUd968elmTYY4+wiLdvF+m0heCQF2bN5w2OOjo2EJ
O+EMAyTB0bQpo4tysgK9k6wEC2wpg6EdBwAG8AIwAHTogkS4awYNKMsuyM/27autb4Vx9hH7sVg+
qyFDHLW3R9QdO2vW9evbY4Kqqmp9Q0OrDMn26hsLa2665W97AbhHjhjo+NEFp2WZAy7AR5+sqP/R
ZTdvaG3toIEfuvwCBUqtzDb77SO6hAP97hFdfxTQp6nSdVjjAEgo6PObZMcgYwAhqWRHIGNUkfBl
DHJJYLPJPAhiM2W6s4MjGnwwBddi8XiccP2r8wEGPUEI4HQlBvGrq3bHzzjrx/U7q2riVdV7YpGI
hoE0mjH9WOekiaOclJOyLOGn197eVFdXb5oF9P/sfXd8HNXV9jMzW7SrVe/dcsEd29gY2zRjiukO
NfQWem+BhFBDLyGBUAO8tNASEiDUhI7pxr3Jkixbsq0uraRdtS1zvz9m78ydO3d2V4b3/WK0x7+1
ptwyM+fcc85zy7mSJKG0pEApLMyVN9VujdBniS8jfBroz1pdVaAAwPYdXVGanwAIacCIfVZzxp+/
k/K/RXFn2ZWVFXi86e5slm9GW7Y5Z/gGQuD1uGVJkgghBP39IdXgvZHfYs9ieemVgrxMt8/ndgWD
w9QO8UBJNBidIoPohxVtdhp6/sV3Nt36u4uCXo/bZ6dDAILLLjpx3x+Wb2z/90ff1sO8KSoNAUT3
AHHn5eVkVo8rnW2RHZ73Ar0lkg/C5QGAQw+aWfXIk29vhBG/2wPNBkZh2DsJgOvphy88Znx10X6J
5HVDzfauLn8/3RvDBAZg3nidnT2V9AamuwiJ9CsPkqIAIus31NbPnjVlnohHZr+AWPwJy33m+L33
lw6uXlsXBoDTTj48fdYe01wmuaAdLZzqP+u0X/geffzlYGNTa+R/Xni//9wzD8soK8lzWOySrdzF
eX6m/q++rfVDDIz4ECZseBT2YVOUmET4SN/7aNqsOUWZ2dnjWUALwADB7DGfxpIeukzpQDl2XDVh
Un5GVnZ6oLenH+IIDWykBtYGpXjN0PDwMGlpbl5fUVm1FyEEwUCwv7e3J/zDN192PvHQA20A3BOn
THcefOQSfYNnqicIAb5d+nnnPTf9euPQYFx8xOIkGtaOTqJj9TeLjwgMe6ECILm5BXmmDhleNuh1
5ti+s898nZof0zFTfprHQyM0JDNhk8ULo03e7LASAEgyINvyxEYnAMCaVStCZx5/dEdnR4fa3tYa
ZVcn0WSHHX2c95Z77nex+e/83XU9/u4uIU4qLCpRcgsK5IH+fipOCeXJTuay8woV1NWgs60lwr5f
KDxEcRJrv8Fd42m0ycxISdT+9MFcjzc9X8xHTq4EbR8EUJxOyeFwSZFIiPQPBEk8OQBbj34MeH0Z
7vSMTFd/oM9u8IjHRykyE20fQnz07puvbzrn0quD7jS3T6zTtfNjTztz300b1rYv++rzhPgoMycn
s7SycnYiW8Ee87YikU8zY8G+Ve///cWk8NF5N9x5TGFpxX6m+vQ6jLp3bKnv6u/rSeEj4y8vOyZ8
VF+7sX7S1GnzzLwxD9aQ2Al/zWwDmPuE4JsvPhncvGlDGAB+8ctT0ydNm+ZizZRZrgz5OPaXp/he
e/6ZQGdba/Q/b7zef8gxJ2Xk5hc6+Dp4v0YkpxZ5Za7Vrl31X4+PduUVSLwjyHag6+EZzjr9yAUA
kUgshJDu+tiAWzNA58LasSCeK0uWJem4o+dVwAyO7MI0pOKpGsQqDwJAfetfH34aDPb3LDzkjIfH
Tz70xbGTF79xzfX31QwPh8OlJQV46vFbyh2KIoHhTSgcVu994NmGE0759apgcJANr0BXHrEz6+hK
JD5UHR1M4vdBYvdC0hVfUVF2MS8HlnOBjMWXQ1jSgFg7jhSHIppNx4b+GO2rB+xIAiAND4ci/PeN
pw/oCqRQJIKPPvlmuK6+MSwaPAJASksLZMYdAUBQUa7NeLMkJgQ7mtujK1fVhAcGhqi9M/gf59lE
MpLhS5OBWKg9Jt1wKCRa4ioyNj8nJ+X/knggLgOQD1q0ZxlAJHsbw5wTMX9lGUj3pkkA0D8wRCy8
1x0VQz8Y5WjHkkSkyRMrMmENYycCSqlBJDPxNsq00SeASDgcDtXWNtbEGzwCCByKojz0h2sOrywv
KoAxwy6T+dHQDelXXnLcApdT8YDJL2z3XJ3JDh4REEyfWp1fWZafBXM4hvTYj84EzPjV6YtmHrRw
+hmGXQNTliFnAMHSb2rsZtfZLcP/OYZn4ImVIRY0Rj7+5Otakb9g0fnJ3I8dR8IR3PXAC/rsuvN/
dZyPnUlndKiwn1u77nK5pEsu+KUPAEKhCHnq2XcDFtlLZJMS3A8GByPra5oC7HfAyOJ7pyg+JYOP
nIcfd+ICAkmidkkzHdROwQLGLTPBTWns88uKIu+1cLEojB09Tmam92gkVieqANSvP//488HBgb5L
zz714SP3n/vsqUcf8u4f7/59zeDAQCgjM0v9ze/vrpAkSdKbOgjCoTD569NPbLn12kvXDA0mjY9o
SDuKj9gwdYnwEbLz80utnTjaQ1k7VmDp+BPKnG7LrHnZ8hXFmeyeR6NVvuJNMGS+jyzz397EN2L9
9oA2u3v92jXhttYWfvBIp5z8fJnmp5JTUFRii5PaWpujG9euDqtq1HTdeC7CPBcRyg199qzcPBkA
OlubI2yaQE9vCFZfRPRLUXLEy5YpJNyk6TNzJVlxi+WLszVx9IbHly4BwNBAPzHJAWDSPbxton4T
AVBaNZbdB4naonh2abTqDp5Y+0QgwEfRcDjUtLW+BrY6XWtSisOpXP7bWw8vLClJiI+OOeXsBYri
9FC8Y2tDRHYj9tRs3aL8Y8ZNys8vKk2IjxYeefzMKbPnn2F6J1MdRt21a5an8JGVWBky4aNvv/yy
1iwzAr0u1PWEaftmexWNRvGSsfcROer4E32smTLyg3JS56fL5ZaOPeVMHwBEIiHywT9eCYh8EJMd
MpVn8y7MtcHBgcj2zXX/9fjo57QCSRi+btrUsfNsVxTpDg8LbrVrfB4jjZHHKEtLc8B+M8oee/q9
DRCHsOPDNMjQmE/fgRY8WohXiFRxqHfe+8TqIw7fd3NoaHgoljYsSdLwYYv3Lbr7jssnV5QVe1ge
1NRuDV5+9b0bf1ixoRsasKEbwbKrjehfFgixm8KysUcpGGJnypga6PjxFb6ykryx9nIB/diQMZjP
uTyiNKKyCACnQ2YBEDsrJuXYaGQ3yxAAMDQ0FLLnFZj2r52Pqy53LNxvD1dOTqZckJct5+RkyPl5
WXJuToacnZUhOxwyzrvk3u72Dj8pLiqQeX1eVlqorFy1MTxj+jjn3bedm9XTG1R7+4JqT09Q7erq
U5tbO6Pbd3REd7R0qW5XbHCU0y+MW2IrRx6PS3Okh8OE1WGDAyEW4BuKznqeop0jth3qwGPK5HHl
Ou/Y9m5yTgzbY+qEpVcIQWamVw72D0b7Av0EQnsGazmcXpo0oSRj2fJ60eawLDji958YjbNy7Yi1
U/RH7Ubo629XrZkxY8KceDqeAMjLzfQ98+SNhx569BVvRqMqYITzGIZmfwDAsf8+MxbY+iTx9IOd
LRLImSJDOvG4faseePiNHhh2UH8GAOq46uKMay498gpZkRyJBo8Agvf+vbqd+U7U4WXDv1I7y86u
+7kSr2stoRrefvez7QODQwOeNJdXS8n6qFSOeJ/A3L75+8tWbBiurWuM0PpLS4sV/TF4mYjVyR7P
mT3ZTV/g06Wrh27BaUYay/Nxekv0/Kb7wMZN2wPRKKG+ll1oBn4GJvvQKZ2UHMXFR2MnTt0rXgcK
FTFzGu3I0kHHHFPbxnacTN9zXvlHb722CdbBIxYfsfsgpfCRQG88+dCDy/fe/8BtA/39g9C+X1iS
pOH5+x1QeOGVv55aUl7hYXnWuKUh+Mfbb96wcd1qPwzMkww+YgeLRPgIMHwIU5vMzstzZWbllsXv
uDNf1+UKcWTMTi5pmbHyZYeSzMBRCicloHA0rCa3Kkw7yMkrVMbuNslZUl6h+DKz5PyCQiUrJ0/O
zs1XPF6vREDw8B03+zvbW6N5ebky30mXV1goYyOw4MDFaYcdf4ov2NurBgO9al9vj9rT1aX2dHdG
u9pao90d7arD4ZD0um1kxXSdOfZlZSsAEAz0ROkAFgHQ6+8ehrnNsX9Z/ZOyQSMjtr3pmGO3aTNK
WJkC7G1N7IiRP/0KvOkZcqDHrw4O9Ku8HAAiWeDrISiqqMqoW7eK+uKpSXUjJ9pWhPho7fIVa8ZP
nDonkR3IyM72XXf7A4ded8EZb6rRKGCDj3afs9cCUae8pdxkbBDEvg9kWZp/0GFVb7/0jC0+Ki6v
yjjs5LOvkGTZkUzda77+LIWPDCLMX5OfE/tFvvzso+1DQ4MDLnea1+QHMAMugME3IpIr0z2gZu2q
4W1bG3R8lFtgTPA22zlDh4AY9yZOn5UGbYIN1v7w7dBJ519utTlCn8V4Bvpc+jMyf3ds2RwgJPpf
j4929QEkfjksO7vaOWVidU5Jcd4U/XvqjgqhnIa5w45Lo1s16wCTCMTPmlFdmJ6e5unvH2JXIfGh
7PhOu9HoiIiUBjtrIfTI46+88/G/n73a7+8dUBTZlZHhTfd60lxg+NfTGwg/9OhLmx95/JWmaJQM
wwhDR8MyiIARjdtNgZRpXyOYGyN1Gujz6kD8vDMOnSVLUOzlArpcWdKAQNwRZ8hSojQObQVSnJlj
o97Z4duU6XzH9rYuYUecDT8vOv9Y30XnHePTeQNY9Eawf5AAQGF+jqJXF0tTWlIgA0A4FCGzZoxz
sfcsnb467+PpKph1UOw8tlKKDIdCprJ2tHQNwmygCczAiBVQ0fdLkZVE4T/YwRhlbEVxaTJ8s5Mp
mi4zI11qbumC3x+Iim2VXTkAlYFxVUU+WFcd8TaJfa8UiW0VO0uKgqTQ08//c80F5x0blSVJ0b45
k43ttCcEM6ePr7j/rsv2ufr6h5ZC+95OaPYrDABlJQW+8dWlU2jV/OBR8hNczOex3Cb5OGTRjIoH
Hn6jBtrsOmoDZQAuWZbJXx46/zyfLy0/GZu1vbmrf13N9iDMs+tYYMR2Qo6GmXWA+f30iTKIfZ9o
NBratr1l627jK6fobZrRA/FXHkF4f9lnSU0AACAASURBVM7sSa5xY8scmxt2hAFgy5Zt4YKCYrdF
JrQCTMcEBO0dnfo077zcTCXu4JBF5rj7prRaPavXN/ZCPKsu0QbCKUqeLOGCwOCjkvKqzNz8wmmU
fcl2umjXqJzGGBNLEK9Dd+zk6UUuV5o7FBqyw0bsIBINVTMaJzDwOtGEj6LR6PAzjz/86p+fe/nX
gb7eQUmSnF5fhi8tzeMCDN709fiHX3/phS1/++uzjSQaDWFk+Ijd14h23InwEdsudXx0+AmnzZId
istOhhJ19vMdg+x7sdftZFeWFLbDV+SnsTQa/R2CJN67P9A3aOEh7L/9qeddnHnKeRcb1/U0Rp6B
gaAKABnZObIpHYCc3FwFAMJDQ6ieMMmVjD4SP198GXK4XBIAEh4eJmyaPn8nO4CU6Afmb4rikwgj
KSXlVSUWHsX+M9sa6LoC4PkJZOXkyG07mmIrkMz39ZIEuoWtp7CkIh1mLBQvlF1qgp1GbDugtkqI
j9755ytrjv7lKVFJlpVEbXfsxMkVF1xzwz6P33e7EB/lFRT5iiuqpiTUCT+B3th9r30q3n7pGVt8
dPZ1vz/P7U3PT6Zuf3tb/44t9Sl8ZCaRr2PCR20tLVsrqsZMob5CUoNHgmtUj0ycNsNVWlnlaG5q
DANAc9O2cElhodvMf0MuQBjZAODv7tLxkS8rW2GfC2Cfj5UDxr8hRChrNM+2+ppdAh/tyiHsWOJn
2TkBOC++4BdzZQkOEAK6dFWXBBAQmMPaWcBv7JwNDQKoNmURpLmdyhGL55TAvFksuxIpFcYuvsGh
ynT45Vffqb3x1of+kpbmdhQX5eWwg0dbG3f0/unRl9bP2fuUDx965OWN0Sih4ejYEAz0Lxuujg3H
QIESu/mrSHkDAtnad8HU+UbHSOx14naeMGkEMpeo0whcGociJwuQRpt8JSICgKzdUNumf0+2cytu
Z50gXYyf/QNDhIagy8vP1vQq0zFXWJCjbdrq71PteGqRD2KfzqKDYudul0NbgTQUUVk52t6sDyDx
7Y7AaoB+ro7KT0miECi8HZILCrNLE9kYQ6ZULp2qH2dmeCQApKurTzUcEd1LYuTEONbIkIHKynwf
xMDILkxDigwS2S02TEN469aW3qam1kbKHzMvoR/T66eetHjmiccdOBFGeIYsenz+OUfOVRyK02wL
tDJ+ysEjEIJJu5Xl7ja+NBdafG8amiETQOaf7zvnqAnjiqfZ2yP2kxB89W1dF6zgiI3tbbf8/udI
hPuxs8XY2WWR2tqGel03xPEDhDZLcN8hy9J1V52aQR/kzbc+GrTIBGCRBQKCaDRC/vCnv/YBgCRJ
uOHak7JEuotw9fM2ifed2bTLlm/ugXXDXFY2+M7qlG3aeaL6nOp5JwDnL045cy9Jlp1sWB+dj7pI
WDtddACvmx4jP2Hy6+E7oOVxpaU5Zi3YvxTWEN9sGDt+QsNos0WEO+bxURhA6JMP3mt4/slHn/N4
0tPyCopy6eBRNKqSzXWbup5+5I8rTz3q4A9fe/7pDSQaZcPUifCRH/HD1fGzoxPio2mz95pnlg8I
O3JE1/UVITEZgk0ai1zCkEtZsQwg2U2uG02yZUe8TtXPe3t6gnqbBtf2bXhius7qBADDQ0NkIBgk
AJCVlS1Ti0HNRk5uvgwA3Z2dUZ6net18HXzdIn0E83WnS9vTVlVVElVVPU1fd/cQzHaa34OEMZgp
W5SA7CbY6cd5hUVFepuHgH8WHopkwAhJqK1AEugMJi1MMmPczy0qTod18Ei0VQD7binSiG0T1G6Z
8FHL9u297a3NjazOBhhdDoMnIMBBR/xi5sLFRwrx0eEnnDxXlhWnKb+o3Dh+jF3dvE4prRqXW1JZ
LcRHp19101FFFVXTLOWK6iBA3doVKXxkEOF+tvhoa8Pmemv7F9kCkW2y8lSSZenEs87X8dFnH78/
yMqebpdiT0nLAYBIJEL+9uyTOj46/pyLs8y+ivW5wD4XMZ4L3HPRZ2jYsHaXwEe76gok3inkZ9c5
ALj2mDlpPg96NWLBrOCcAl4uj1EWl4Y5P2TRjIq//fPLzTAPHPFhGthlsaMxTANvbPiN5IYADD77
/JvrX371nbuP+8Uhk4uK8grbO7rJd8vWBOvrt4VhfC+aj4ZaoMAnyPwGYA5bR2fViZaLEoiXW+sb
/R5+8NyyqqrCWWzny4hXjNilMcliTLsIZFFRZJFzxndmj0aiH4lvTybn/9MvVrTFvEmJMN/ZaOfm
c+3Mnp9dXT3MjO0shU9XWKg5uP7uPkJUFZAkpiyRDNEa4+gg5nlIrB5qxUKhMFFVFZKkpdu6rYMd
QIq3ConVP/x5isQkskUyACU3J6OYfkbxCg6Y5UB3VMxy4MvwSgDQ2d0XtZbD5DHJMVsWUFGaS2fY
JdogVvRLyYG57ejOLRgQsGJ1zdqqyuKxZl1i9hEoVyQQ6a7bzl+4YmVNoL5hRxc0+xUBQA7Yf9bM
kfkpgLlO8zlorQL9JUnA8UsWVN71h9f7Yu8mAXCc8It5JUcsnnVgUnVCc4o/+GRNO6xOLwuS4s2e
+jnrG173svIT/u77NXVHHLaf6ZvaDh7Z6BP+/tFH7Ov9459f66upbYw88cw/gxecf7qvsrLUwfNS
OzSOX/v7ewPLlteEAODIw+Z6Zs8c5078LEjiWbVfNErI18s29cAKjNgZdnaddylKTEnho4lTZ8yP
t7rDdF2YBqC81zWMrhaIOU3seMa8vSu+++zfDTAPHLlg+Nd2A0ejER+xe0rw+Gjgby8+u+qtv73c
eMDiI6bk5OUXBnr80jdLP/d3dbZTHQ6Y8dEgjNVFdviI39+IbhjO73FEQ75Q+dLx0fQ9F5SUVoyZ
G08+dmZVEd8hZymfuS4rit0kuhRGMpPmiljtLwFA6tav7Rh5JyxM/NSua3l6/MbM7YzMbJlNCwLk
5MX2Jupojdp1wprlIr4s2aVxOLUgEJIkQ5Ik/Xp7c9MA8x2SGURiv+No0E3JUlIT7DKysovi8RZx
ZAtM2oysXBkAGewPqqzNEcmCXg9zDALkF5exE+xkWAePRuuk72SJbTNCfFS7fv3awpKysbbtGiaf
QTrr8msXbtq4NtDS1GjCR7vPmTdTmD+hTkrso5htCgAJmLtoceVbzz1hwkd7HbC4ZObeCw+0q1tU
x7rvl6bwkZh4nWvCR+tWrazbe+GB3EALOJ4SfZAG/DWwNkC7tveixd5/vPhM37YtDZF/vPhc8KRT
z/SVlJY7WN2gpde1CQiAjz94b6B2/ZoQAMzZd5Fn3KRpbuN5DH4bMmE8F/usrG4izHMRVSV161fu
EvhoVx1AosSDIz08Q05GhqeyonCm0bGm/aVM1r+3Lhy65EFXZUKAbWgWUYfM/LkTixVFdkWjKrtZ
LAuS7FYg/VwVgx1RZcGOslJw5IIGaBzDwxH55dfeWwdt5N8DDXiycsvmo/sfUUBEf3TgSBTPm1XW
PJlCfsR+rosvOOooCdD3ueE7T7QzYpKzZNKYZDF2T1dbnCwqisSHsBPNrhvtROz+trZ2DA0MDAY8
XnemqFOVbeca/9girLzp6u7R5ScnO1Pm+Zmfl6UAQCgSJcGBIeLzuiUw+e06mZOSIeZcjZUjyxKR
JCN/Q0N7P8wGh18inWggKUVishvIVQAoLS2dOzo7/UPDobBbVuR0CXCr0agSVSOOqEpkohKZECKB
qBIIgUrLI5QlQFd3X7ShoTkCgNQ3tIRfePnTQG6uT8nPzZABwqTXn4QQQiBJIBJAJBkqUUmks6uv
H2YAl2gFEq9fRqsccI1f6ORGAIRe/dt/lh9z1P5Lkm3XmRle91OPXr9w8ZJrPgyFwm4A4bQ0tzRu
TGnZ/8XgEU2z97yJRQA2xxLIVRWFmTdff8JRkgQpYZ0x3RQIDoaXfl3bDXNnJztRQzRZg9fNP0fi
39Eyy+6Vv71Xd8uNF0YVWVHMvGbkyGQLBLw08YdAUSRcffkvM8+/9L7uaFTFSy+/MfDb31ycSfOw
/gQ9Dg0Pkrvvf6aXPvhlFyzJ/LEDWXz+zVta+3t7B4fBgUTYx/jm7VGKkiNbfOTNyPAUlpbOsnSY
ADvdKRM7jduhu9vus4tlWXaqqspjI3YQSWSLRhv/qczb4SMnAOfw8LD8wb/+uQ7arOg0mPERgXgA
iQ1jtzP4iO0IpphWx0fHnXneMZBkJdnOfGtnorgzbyRlyA6HXUdvagWBQQTW72CyyatXLvdHwuEh
xeFIM3REnE7YBGl6Ojt1OcrIzFAM+dDyZGZmyQDQ5+9WI5EIkWWHRH0ma+duMh3A7HVDViRJCxLh
dDpNMrR9Sx0NLxVF8jhptOmmkZLdBDu5oXZjjSIr+URGejQScUYjUacajTqiqqqoqqoQQmSVEAlE
wzmEaBM+CQEioTAJhYYJCEGg168CQGd7W3TVt0sHQQB3uleWJEnXQYDGZwnanFFIINFoVB0eDoVl
SYq2NDV0w2wv4w0m8e81mmWA9W9pGxHio4/ef2v53gcesgQwdHW89puenuG++pZ7Ft5w4RkfhsMa
PnK706SS8qqykfgpO6c7jHIn7j7bhI/yS0ozl5xz6VESJF0eTeUK6hjq7w/XrVmewkdW4t/Rgo/+
886/6s699MqopCiKeFW8iIf2g0cE2uqh4844N/NPt93Qraoq/vm31/ovvvLqLMI8ie7DaqVicHCY
PPXIgzo+OuKkMzPjDR7pPhB3jZdV9rnadjT2DwYDuwQ+2pUHkHglbgrPcOVlJ+zhdMpenXtI0Nny
ozpkjM7dzAyPe/+9pxZ+8sXaAMybxdIBJVGYBoLRZ4RYY8PPsBuE8X0QS0OvU6BJy+ABEv0NcMcU
GPGh6tgNYSmx8kRlygXAvd+8qSXTp45ZZMgGo2moLPDnXAfLzqZh5czpUHj5F1EKJGnEfkR9EKXb
39tZ5inITL6dg+G5WU9ooem0752dlSGbywPy83L0cKE9PUHV53UpWnHMo+nOjFH/iOTDsKBwOh0S
fdZIJEoamzoGYB6wNX0L7hulKDni2yALPiQA0uIlV78EoCD2ywOQA235Ox0QZ8Ob2rVlnSedXQH1
d7e/1CN4Bj49HxaUDqrzwEi0Waxof7UUGcS2HfYbhz7+9LsdXV09HXm5mQXJ2AYQYMrkMfn33n7B
nKuuf2QNgMjQ0LD64qv/2XjWaYun0+p+usGjmEPLpXn+5U/boHVAQlEkx+MP/mp+ZkaaN2GdjE36
7of67kgkyjq81NbyIWJFM+x+7mSxP7FfGEC4s9M/0Nbe1VxSXFCh88pka9jvb/32dvePPGyBd/LE
qr6Nmxojj/3lb4FTTzkivbKiUt+jj5WrSHgI19/4h57tOzqiAHDU4Xt5pk6udMWv3852cfeZ91m9
dmsfzCG5ROBoNM7C/CnJDh85ADiPPfXsmYrDmS7s5Nf1Az2GrluS76zlOm5j97y+zLRJM+cUbVjx
PY+P4oWxIxjd+IgPeWOHjzww+xIE5k26RdhoZ/ER6zvo+Gj23gsrK8ftdqAhV6LOEu31RDKU7Io4
Xe0JygcBZElmw/OnVg0kR4T5q9uovkBfR3Z2boV9J218XrHHsb0jJADE68uQ2DQAkJmj4SRCCHq7
u9Xs/ALFUq6ojhGmiYRDAAC3xyPT9xroD4Z7uzrZEHZRwTHB6PFZfgqyi2ggA1CeeuCOb6F1zOfH
frnQ8JEPxoRhHh+JBj0BAG3bmyKP3f6brgTPRPlH/Q068ZhOsGNtpiiEnd0K2ZRMaMTqDxM+Wv7N
Vzt6evwdWVnZBcn6E5VjJ+Sfc+X1c568/441ACLDw0Pqx+++sfGgo4+fvjM2ZuS+DPD5u//U8ZEk
KY6zr71tvic9wyscPLIpt37jmu5oJJLCR2Li/R0TPvL7Owe6urua8/ILKiy6nRu4YWWCphX5GQTA
vP0P8lZWP9PXtGVz5I1Xng8efszxvqrKSgVseVpODA2H8ad7bu9pb94RBYA991vkqage7+J5r9fN
+ywiWeWeFYSgqW7TLoOPdsUBJKEhgnkZvWvvfabPZzth7Wfz6pyDpeNWB/CAFUBDz8937h528KzK
T75Yuw1mcCTaKNZuFcnPWWEQ7pgfQBqG+btQJTIITYFTcCnBCqzoDDp2Nh27ESwbw1s0ess7Dg6Y
Y7Wn3XbzmWc7HXLazsqGkW5kaUz1gcChhbCzW4EEWJ2s0UqsUmWdmmhnl7+1rDR/rIiX1NiYsusG
xeAz5XlXl7ECKSsrQ2ZBEUBQUGAMIHV2+qPlJTkKLUFUHpjnIUz9umzYyNDQUIgAgMul6GVt2dre
H4pEqcyzM+vY89Qg0s6TaCDJbnWPXUxtSgTx7QB7jQUtbB62DPqXHSBiOxNFg0j8L0UasXqEwNyG
9HAEa9bVrV243x6LtByMPuHOWX1y8gkHTvhu2cbgq69/3AyA/O62p5rmzp5YPmVyVc7ODx5Z6ySE
TwO89f6y7r+98XUAmn2V7rzp5MlTJ5cXjbTOj7/Y2AEOMMIa2/u/wvH9/0Ss/LArCyIAwg1btm8u
KcqvMNt73icQ+ANx7iuKhGuvOCnzVxff2x0IDpB9Djir7YzTDveOG1PpcLic6Av0k3SPUwoGAuSV
v384sH7j1jCgzc677MIlmbb16zbHznbx9438y1c12MX3ZmUkZY92jpLCR1NnzV1g1/luum6bBsl1
1rLHsTSz9l5YvmHF98ngI7sVJD9neSDcMdUVEn48PuJxERvOeyT4iA3rbcJHx5990VmSLDtZOaI2
SJMB7bVIHPkQdfgLZZOWKSifCWGXyH9J4SWNWF3LDpREe7v97VnZORWJeIkk+O3v1lcgSZmZWSac
RAhBbm4+DY2Inu6uaFZegRK3XNFzJKHDIpEwAQCXx6vLW1dr8wCsuIjHSPT5U3ZpZGRZfcT8RroP
a6LvTpLMy7Z9ET6ym2CXwkVi4vWHEB81bNq4dubc+YtGoj8WHnr0hJq1q4Off/B2MwDy3MN/aNpt
yozyinHjc0amG0auu5Yv/aT7u4/f1/HRCRdeObm0ekLRSPVSzQ/fpvBRfGLlx4KPmrc1bs7NL6gg
xOob2IUpjDd4RAiBLMs47qzzM/94y/XdA/395PxfLmk7ZMlx3orKKofT5UR4aIjIDqfUFwiQj955
a6CpoU7HR0ecdFam2W8x+B4vxB6Y5xL5SFtqbPc/+q/DR7viABIlkTPrBOBQFMU1fkzpHNqQzZ02
TKcH0zHDd9zyMydFaew6d/dZMKkExqwsfrNYCpREHYk/dwXBE68w6N5GbGcoDd1Avx8FSODyUXDF
/6iCprG8WQVNmHrYjlY2bB3lX9pF5x05fbfxZfslG87QvuPfqFbUOfjNsrrhoaFhsnCfKWl2aWRF
4mfYpchMRPCXypoKILqptrFhxrTxC+wGhYS8jJ0bPNdydHT2RgHA7XZJ3vQ0ia2agCAnK1MHRu3t
PVGhbBDzoya76sh4NoK+vgEVAHE7nQDRsE5N3Q4au5dfWi5yVETfLkXxSRSiQTnz1IMnnHT8/ksk
Sc4KhcJut8uRrqpRZySqOlRVVSKRqBQMDKC5rVv9y/98ENzS2BYpKsxx3H3radkA4HY6JVeaw2jb
nEyGIxHStK0zcucf/tkXCAyqi/ablnbyCQvSJQCyJCEjI00CCJEkSZUlSZVlKXrfQ++s/fr7ul6I
wRHfacf+TcmCQaweYUM0hAGEPvjwu1UL99tjUbKDRyAEkiThjpt/Nf2HlTXD9Zt3DESjRLr4qj/V
vv/mPXPS3E5Nd8QdyEmsKwiXBwBa2vzhG277azs0W4ejDpud88tjF1TH03UWPwoEkXCUfPDR2i6Y
OyxpiAbRBuxsZ8zPmWztDwwgEAEQWb16U/3e82YsTH7wyMb/4PIfvngv75TJYwIbNm4N9wX61Uce
/3sw0UMfddhcz9RJFa7kBo9Esmb//F98s6kb9rPrWIA0msJ4/NRkh4+cAJwl5ZWzKdAFYh+ZypIu
ViPokGGOqVjarUTYbffZpcyzxMNHCozBk9GIkeinZQeQ4uEjN8z2nLVPNEoD1cksPqL6WYSP6Pdm
8REbtk7HR0eddOaM4orKBfHkKN6AkSE71g5/9vr6H74ZikYjmDZ3nzQ72ZRkmcdE8TBSCj/Z2ym1
q72tpaJ6rLhNJ2jrfBp/V2cUALzpPsmdpuEkNk12bp6Oa/1dHWrlhIn2dfDXR5AmEokSAMSd5pGo
jLVtb+xn3p1tC/xqPN4ejSadNBIS4Qh9Neyio44de9SJp58fjoRd0XDUGYlGnJFo1KmqEWVwYECK
hMKySogcDg3hi/ffHli/4rvhnLwC5ZSLr8mmxXl86bLGWklnfDgSgqqqxOFyyUPBfvWFh+7yDwQD
avXEqa6DjzvV50pLkyTFGdv5SiKSJKmQoAb7+gb+89pz67Y11PYi/iBSaoJdfGL1hwUfff/V0lUz
9py/yGQj4vkdBIAk4fRLrp5et37tcPO2rQOERKVH776p9rZHnpvjdLuVn2rwiNcfvZ0d4VefeFDH
R7P2WZQz76AjqkfqJ6mRCFn3/RcpfGQlO7tjwUe1G9bXT505eyHvGwjD19nwms2D2P25+yz0Vo0d
H2hsqA/3BwPqGy89lxAfzdl3kae8erxLFBovfki72HXuGltO7ZoVuww+2tUGkOxmVZvCM1x4ztGT
PR5XXtyOlmQ6RuJ0AFk7Y4w0ZcU5vhnTq/JWr20MwgyM6I/fC2k0hmlghZ4FieCuU2VLvx0buoGm
EW1IR4/pPXY2BIG54YlWDrDgyJOfn5N52flHXQFtWxEYfKeOKlOcpQNIkAbswBB1dAnWrG8KnXHh
Y/5wWCXXX3mk7/wzF2ZIMTebyikBgcuhiByXlDMjJpbfunH+/MsVdSccuyhuO6d8YXlp5p123tGh
rUCqKC9WpFgzNnQLkJGRLrndLml4OERa2rvV5OUHRlmcrhINMAWCQyoAOF2KXt7a9dvoklh2Roco
zvdoWS79Y0kEIiyz6o48dK89Z0wbu8DKV4Dn/4uvfNoPALtPrXIesmim12xfjGOzfAKYR/Dia1/0
r9+4Ta0oy1UOWTjdq6fjZBYgmDWjKvvr7+t+zOy/0UrmD2luNyZQ8MJLb9fc/Jszg15vmi9ZnUJA
4POlOZ565Nppi5dctz4UCpOa2m3445//vuO3155Sae2Ih56f92mS81eAqKri1zc+39HXNygBcFZV
5LvuvOmkCXrwn2R8pNj56vXbent6++kmt6LNYfkOSsL9Rgvxtkj/Xm+9+2nNxeefwMlG/MEhAAnu
E0gy8OvLT8w8+6L7uplnsCVJknDphUdnJle/VT7iDR41t/qHdjT7B2GNj8/HgLeb3JAie0qEjxQA
zsOPO2Wy2+Mp2JlVR1SXUP1CAF23JO4M0srOKSjOqBo/Ka+xvkaEjxywx0ejiVh7kww+YifXsfgo
wqT7X8NHGTk5mYcef+rlhEBi+T/iVUUC2WPla/uWuvBz99/co0aj5LBTz/Xtf/QvMyRI5roAqKqa
jLykfBxru6J818Nc19XWNMyYO8/MC8Da7vm2rvsJxnFPl7YCqbxyjINPAwJk5+TqA0i93V1RQphy
49WRtA7Trg8NaBPt0jxemcpOY90GOvPbLkyQKOR3ihITv8JHBqBMnD5rt7yiksm8jPC2BgC+/fQ/
gwBQPnaCY8a8fT1UBnV9wugWymetTKCorDKwZdP6UFp6hjRt7t5eu0kTADJbmho6tzXUNkOMi+gE
OyqjqQl2BrH2iiAOPvr3v16vOf2CS4LuNK8vnr/A2wuvN91x2c13Tbv54rPWh8Mhsn1rA9786zM7
TjjnosqR+SGMfeLqAFM3UVW89Mi9HYPBgATAmVdc6jrhgqsnSLGhx2R9IEIImjZv6h0MBlL4KDGx
72zCR198+lHNL04+Q0ukf3fB9xfKkJkfrG2AJOPYs87P/OPN1yWNjw6P7X2kP4vFrzE/A30u8NfA
Xifo6Wof8ne07jL4aFcbQALsO+70GXYHHzxngahznj2PsdDwRGLHwo5buw4b/Z4VRB+5eHb56rWN
zRBvFEsd/dEcpkHijqOCNOzmsex3k7g07DLZCMwjtuxINq2DH9k3zYyBJkduaEtW0wB4nn/sil9l
ZaVXGjKkmwldBgxHhE2TTAei0SFXXZnnmDl9jPP75ZtD9/zx7cCm2pbw3bcen+N2KhJbn6JIIwU/
oxEs8cbINLvhrbc/a3zwniuGXE4lLfl2Do6X2rXtzdq+ERXlRbJVHwCSBFRWFCt19U2RtjZ/VC+f
rRMEokEhS52gRseqq3r6+lUAJMObpu+B9MOqLb0wGyTRrLrRtlz6pyZLyKDC/KySePyivFWjKrY0
tkUASBPGlTitMsDqC5jKISDIzvLIANDd06+yuoSVLVpmdVV+Bqzh9ewGkFid8XO3ScmSucEKlpqH
w9HhTbWNG2fN3G1Pkz0Q6n6zDZk8sdJ3x03nVF9305PNAPDnJ97qWbT/rNy95kz0xdVRrA3izy02
SUv1wiuf9X3+1YZhAIrT6ZAeeeBXFVmZHgdbHu/XUH1nPif4/KuaThi2WjSzju+oHG2D1bxuZWdo
RgFEli1b19nT29eVleXL07+/xdZwfoOFN7xfoR0vPnhPzyfv/qGQua9Loi4rsfwulyKNry51svkT
lY9YOfb3td+adU19sIIiPnSWKIRWyiYlRwnx0ex99lsgAt4AhJ2+VGeJ01D9FWOQqXOO2KaZte8B
5Y31NSJ8RAeR+Bnf9N0Ifv62iL4je/xj8RHfGfGT4qMrb7nvHI/PV8GHc2GPLZ1sdp16cWQot7BE
GbPbFOfmDWtC7/31qUBb49bwsRdelaM4XBJbV1LDRymiZGebogAiH733xoZjTztLBYG8M22dvd7T
ra1AKi4rM22GTv84XC4pJy9P9nd1qX29Papth3KcOsTPpx1RGRsIBlQAxJXm1VcgNaxf44d5wJXH
TP8Vs753ARJNsOMn2Sl5hUVlYHgxWgAAIABJREFUJt5of8y2BlqC5iYttG5xeZWT5TG4tKws0FIz
srJlABjqDxCLTdOPtUx5xeUZMA8YsX119Dp9xxRZiW0XvP0JAwhHw+Hhxi0NGydMnran3r6RXDuu
qB7nO+2Sq6uf/dM9zQDwzmsv9Ow+d37uhKkzfSbbYmNnRqK/lr7/Zt/GlcuGASgOh1M685qbKzzp
6Y6E9ktQR+3qZSl8FJ/sbJDuo2xYvbIzGAh0pft8efTb6t9fPxbx2uxbiPyN2Qv289z15EuFuh4y
ijWVAwLIDodUXF7lFJUjkiVCjHvm5+FklABN9bW7FD6SEyf5ryS+s46dteacNL58rv49eVAbOyex
YyqrJAnway5LtSlLO99vwaRSmIGRKN63KIzdaDJMrLKgxobdC4nG6e6P/QIA+rhfAEAw9uuHEeeb
35iO7ShniZ2lSWN662EZAHh/e82J82bMGHs0K0Mi+bCGPRR15onkDHq5Gb40+blHz8vdf+9JbgB4
490fBs+++Kn27p7+KFufw2EJ0ZAiMfFGSVfAQ0PhUEtrR5OZj0a7Ztu5zl9i6GyWl80tGjAqKy1w
EMMqMPICVJYXyQDQ2tYdFeoWofxYZcw0w5vqoNh5bAUSyczySgQEQ8MhdY15BRLfmRAPHKUoMYlm
18kAlOyc9BIrXwEYHAMIQVuHPzI4OEwAYFx1cWxSh0AGbPRITpZPASD5/QFil5YeV5Xn+WAPjOzs
ET+zfbQT1SV8mAY6q2x46derV1MHk+W9WfcDIj1w2skHFh5z9D55AFyEEOcFl/+xtbO7N6KjYpMv
AjOv+XP2GZg6N9ZsD91x/z96EZPb2244sXD3qRUetjzqMAv9H+4ZPvh4bYfoO8Bqh0WzeEeTzmFl
h5+hGd6ydUeDyd6Ivv1I7seOZQmYPKnSOWVSpXPKxErnlEmVrsmTKl1TJla4pkyqcE2ZWOGaPEk7
Hl9dMsLBoyTvE4IVaxrpLG8WNPOhGvhJDfz3S1FiEuEjJwBnRfX4uRTUUh1BcQwBNR8U+NJ7MUnj
0+xk/t123zMZfGQXOmi0EG3gPwU+ommSwUesPmYHjyxh6wB4jznj/LljJk5dQs2TVUao6bGRI+46
BHlpmjRvunzODXfnTpo11w0Ay5d+OPjMnb9t7w8Goqb0ya1ASpFBrKyx9ina0tQU6O3uatnZts5e
7+nqUgGgsLhMoa6FyXshBGWV1Q4ACPT6VaMcrlxiLyNCPUXMzz7Y36eF+vZ4JUKAgUBfuKWpIQgz
RmTxEb8SaTT5LD+GeByh6/Ss7LwyE28ZHgIGHyPRCOlo2REBgMKyMgd4OQDDY8DEZ0IAb2aWDAAD
/UGVt1vg5DmvsITFRw5YsZLdRLvRZpviEa9HLLhg3fJlq3V+gdP7MQaL7AEAHHD4LwoXHLhYx0eP
3nlja6DPH6GyEM/OWMq1qXvH1s2hfz77uI6PjjnvssKKcRM9RhobvWPz7Ou/W5rCR8kRKzsWfNS8
ralB7Ifa2QLOVtj4IYCEynHjnRVjJzgrqsc7y6vHu8rHjHeVV49zVcT+lo8Z7yqrHu9KevBIt1MU
lwueK5aYXmus3bBL4aNdaQBJFE/VApCOOHR+RXa2rwK6UaBWgjZv45he5ztkRekIUUdU1sTxJTkV
5XkZsAdHdgCJf9+fKxHmL9sYeCXLbvjKgiUWENGfSCFHuPJZZcyG+mBBtg6OFh88Z8y5Zx16vSRJ
Mst306ChzncgnnwkM0AAQuDxOKWnHjon58Qlcz0A8M2yzcPHnPbn5tr61mGaThZGsEtRjHjDS/nP
b4wa2bx5ewPPR1E7t3TWcec7mru0mXVFNIY3zW88UmlJgQIALa1+lZcLU51EIGOJ5Cd23hcYVAGo
ebnpMkCwbsP23kgkyrYFu80aRQ7LaHJcRkpxZ9cBULJ8niKCxDzb2tQeoYWOG1vkNNshMDIAGHIA
vcysTG0FUld30CRXIpkpL8lJ558T4oGkFCiykqhtWDb7BBD+y7P/WhONRCLGt6fcjKf7tauSBNz3
+3NLx44p8QBQ2tp7cO0Nf+lg/RTq9pr0A39OmEfWARPBwMAwufz6Z7pCoTABIB9+yCzfKcfPz2bL
E9kuvU7uGbY0dgzUbW4LwrwPoWh2HdW9ZoEeHWRnj0wzNNdvqK8XtVuL7PwU9y3yZCObI7xPuPus
ffvm+zo6y5sPy8DPrEvN9B4ZsbhINMFOAeCcu9/CinRfZqUIWBNA55UBcu07Y0aUX/ettDwlVdU5
eUWlGTDvfyTCR3ZhVX/udomVe6ovCEaOjwZiv5HgI8AqR5QnpsGjqbPnVxx6/MnXA5B5GUEcGQEM
OUIc+YIgr9OdJp3x69tzZi9c7AGAhg2rhx+78dLmzpYdIZo3Go2k9EXyJJI1k33a3ri1bufaOpsG
6Ovp1gaQiooVne8wy0FpRYUDAPr8/ig7WGTYEq5cQgTPxekpMM9OgP6AtgLJneYBAcGOrZsDsIbD
5weQ7GZ9s+0mRQbxfXWmkKq+zMzSGFvFtibGx47m5ogajUoApKLSSgcxyQGncwQ8T8/IUgBIA/1B
1WS3YMgEYsfZBYX8ABJvh1Jhvu1J1CaE+Oidf7y6Ro0p6aQGj2AcQwLOvOy60uLySg8ApaerE//z
4F0dqkAPxC3XJs3w8BB57sHfd0XDIQJAnrFgf9/8g47MtuoTQbmCujtatw20b29M4aP4xMuNEB81
1G+q59s+YOM7mNo6gZV/jC1h/RT9nk2eOOUAonLA6SXGpnHlbV63YpfCR7vSABIQv8POAcB5ygkH
7IOYItG4pnMKBqjVvn3czmImfzId/1pZqp5Gkoh01KF7lMN+lh0fcmA0Lo1lhd9gjHhfo2EYs+fY
HwVGbDxRdp8XtlxaHz8jhgdHHgDe4uKcnAduP/vmNLdDvB8AlQ+YZY3YyIdefVwZ0tI4HbJ0z63H
51x72aEZkiShaXtX5LjTH2n6dOnGHqMD2aI8RouxGSnxsqWP8H+zbF1N3FVH9NzEb6OdgxCEI2HS
3uFXAaC4qECm5fFVp/t8MgA0t3ZHzbqFKQ+x8k0ypnL6TOVkzNBnvX1abO/sLK8MQvDd8s3diB9P
NdGMhhTFJ77jTgEgz5hWneV0OdLtbZDxa2xsjdD81ZWFDt0OiXSNwBZlZXllAFKXPxhbXWk40kZa
7bigIMPjdjv4GXWikKoUJLHvmCIzsfaF3Wci3NbWFWhobK4X2giq5U28hJEGBD6fR/nLn68sdbmc
TgDyvz9aPvTcSx/2gbERJtvBn5t4H3NsY8e33v2qf1NdcxSANG5MoeOBO07NlyTAKqOxXKztMr2P
lufLb2q7IbbXw8w5GyqJdYBHA/HvKfJ1IgDCH37yfc3/yeBRovvMMeHSJrpvV1df30Bk3cYdAVjt
EL+JsN1eLCmKT2ynFo+PnACc+y9eso8Y/HLHfBodZPPAmstPbPKb6iAgBNKs/Q6sgLGiJYWPrMQ6
kSKdkQw+GoIZG/1k+MibmZl13rW/u8nhdGdT+2MnP0ASMhZ7UzvZYctXHIp0/IXX5hxy0tkZkiSh
q2VH5LGbLmvcumltAASIhEN8pAmRDhnteoUz7NbVR4jJWe36tZt2qq0zaVQ1ih6/NoCUm18g655L
LDPVM8WlFQoA9PX6VbMOMsoFbOpOqKe0673dHREAxJ2eLhMCbN6w2g4n8YNIbHtJkT3Fm9CguDwe
tzvNW2jLQxhtvq1lW5gWmldc6qRpwfKY5XOMM7Qcb0amtgIp0GvcE9kuAB5fptuXmZ0Gc79iaiBp
58gWH/V0dQSat22rH+ngEeV3mjddueR3d5Q6nS4nAHnlN0uHPnn7H32ATX4bWyRK8/pTD/lbm7ZG
AUiFZRWOky65Lh+Q9LoBQ49YyhXUXb9mRQofxSf+PUW+TgRAeNnXX9ZY7YDVp4BFL1jlgLUr4K/F
yjPKYWyLXTkwnstyzWSLxNcG+oOR5i31uxQ+2lUGkHgFzQ4gsUvrndMmj9nLAmJjIeroOYgVRMfY
aKQRhbXTDRabzr6sA/aZVAbzkn8WHDkRfznsaCHC/KWKwxSDGdZGxG8+x4diULmy2AaWFDhyOBy+
11+84frc3IzxYvmALg9CGYojH8RSlliGIAEXn3NA5sP3npzndjul/sGQeu4VLzQ+9cLSph3N/iGb
75gigwj31xJX9dnn3t4wNBwaEvFRpDNE6Vrb/PqevbX1TZFvv1szvG5DXbihYVukYUtTpGFLU2Td
htpwZ2d3FABaWrujI9EtI5Exf09/FICak6mFsPtsaU0XDIPEtxN+RoPom6XITCLdzE9qUBbMn1qh
exlGi7fqD0KwpbEjDEDKzkyXc3PSFTv+6nLAyQJdgdTt7yeEHWwUpJUlSJPGF/P7IPGrkUQrkEaT
TUpE7AfmO1zoLLPQ98s3rAHR4Q/DB5h4C+qUMucAwZTJle47bjojDzG5uu2uF3vWrN8SApPfKleG
A23UCV1nvPXu9wOv/uPrAQBwux3SYw+em5/udcusnOoetckuGe9A34jW+Z/P1tPwDLzDy3dYimbx
gvn7cyc7X0fvrHvvgy+3DQ4M9Zu+NaMLhIM/ie6zfkcc2yK6L6wr0X2bZ1m7cXsfISTRRAYROBot
8vFTkWhynQOAs2LshD0N0MoCXRFQBoQgWE8Ha34kzo9Y/kkz97TDR06k8BElO53x/xMfeQCk//aB
J67NyM6dJOIzkuA/NTN2g0pIIHuQJCz8xSmZJ11+Q57T5ZIGgwH1mTuu27L660/agr3+EPf9UpSY
eL9G19UfvPna6mg0GrFt6zo+svKRpgn2BdRoRFsZ5u/pVms3rg831NWFd2xritTVbAjX1mwIr1uz
KtTTreGkPn+3+tPrKe26v6MtDEDNyslXCCHYsOzLDojDBbG/FE4aOYkmNMiz5+9XBllSWP6Y2jvD
67Yd2yIAJIfLJWflFSjGfVjlEFZZTI8NIEUjERKJhIit7dIeAiVjxmfBGiWInttFaBhNNikR8XpE
iI9q1q9aA4htBntdb8vUfsTSlI+d4D7loqt0fPTqUw/3bK3fFNrZQSkC4IfPPxr49qP3BgBtP7Yz
r7kt353mlfm6Y6LC+Mw2dRBg4w9fp/BRcmTn6+j46NsvPtk2ODTYH3eQhlhlRmSPxLbBKA9seQAn
T5xdYv2aeOUQUTnaM+xoqN3l8JHj/1fFO0lxwzPsvvu4vIKirN1inESMPZSLoNep8rBNwygFc1lG
nrhpYuczp1cVZGV4vL2BwSCs4MgujB3/vqNBeRBY35VeSxYw8sqW/8vPiGHlh4bR8ADwAkh/45Ub
L6yuKtrXnvfQj+3SUAVhJx/00ayDR1TBaNeOOHj39IqSHOW8q17Y3tEZwD1/en+HJEkB5v347xbv
+4w2EhkjPa5qb2BgoK6+acO0yWP30HlLPQ6GJzzfWF63tnXRzYfJX555vf8vz7zeH+d5pGD/EBke
DhG32yElJTtCWdKeh+3gjUaipLW1NwSAZOd45d7egfDy1Y09MBsj3nGJtyw2RWISxb42hYWbNKG0
zNqWtTNefzRsaY0CwOSJZU6zHMRyW+yMWRayMr0yAEQiUdI/MEzSvS6Jyowuz0y5kyaUZK1ev30H
zLPr+Fl1o3HG90iI1Sv8jPAwgNBfX/73ilNOOOgEgIyonbM+yWknHZj5zfc1oTfe/mogFI7i0msf
73zv77cUp6enyTxfE9mlLY1tkd/e9nIPfYG7bz45e9JuJS6+Tvp6psEj1ldiznv7+sPfLtvsZ96b
XQ0sCpeZrL36uRLDbAuwjkSj0VDT9pYtEydUTiMmHhKOz2J5sd4X27TEg0NIcJ/PjwT3CVataeyF
eTID32bs9ppgv1uKrJRM+DpX5fiJOVm5eZMs4JY91sXELg2sHSjMMRUz+84ao+zysZMKvBlZ3oFA
bzx8xM78TuEj67WfEh/ZyQ+Pj3zX3ffoOaUVYxbpsgBDLuLJklBGYJUX+846ri4A0+btn56ZX6y8
9MDN24O9fvL3R+5pcLrTBpL4Jnr1Sab9uRKvYy0rkNpbW4Mt27fVlVRUTdYSJsEjLk1fr19fFfbo
vbf3IcF37/PHViBZdIi9nhHLijnP4EBQHR4ciAIgvuxcpbe7a7i1cQud+c3jJNHeJCmcZE+iUKMs
plAAKNUTp5bz+iF2aOIVALRsa4oAQHF5lUOSJIuM6bLAlsXIjMeXpduOgWA/8WVlS3a2DwCKq6oz
69b8wO+DxOK7FD5KTLwusbStj959c8UBhy05gYBIbHtORpfQNPsfviSzZu2K0HeffjgQDYfx1H23
dv7uj08Vuz3p8kj1RPuObZG/PfEHHR+dcME12SVV1a6R2CNTHQQY7A+EG9atTOGj5InAKjsmfNTe
3LylvHrsNMOvYPwLgR9h4ZPpHhC/HLPvwvs28VclMdeFPpC5nG11NbscPtpVViAB1vAMrEFyAnBe
ePYRCyQChYacEoFetuNNlAaEA9+xPFo61VQW7MqKnTscsnL44pllsIaxc8MMklL7TpgbgEiJ8A6c
3Y/AqohFcsPOrHOBGTx65vGrTthj97HHG7yHRY6svLemsZU1Lt2fn/xP4J1/rxw0y5o5zfSpZWlv
vHhh1dRJpWlaVVQlxv2eKdKIlSXTzDoAkaVfrVkFxMLC6fxRdV1AYJwbfDRErKVFH0BK9lnQ29uv
xtMtfJg8PawdMV7FLIcqOrr6olFVVQFEC/MzHCvXbPUTQvgZqSLHxc55SVFi4jtdJAByaUluqdC+
CPRHfUNzGIA0flyxw9YW8XpEPweyMtN02+HvCaq6J2NoL9MzjK0uoHG+4+2DxL4b/76jmUR2Sjgj
fPnKTe0trV3NdjaCOpHsuVlmtPP77zgnd+KEcicA1G9ujlx1w9NdKqHRCpOzSwODw+TCK//SFewf
IgBw/JK9vMctmeuzqzOZwSOA4KvvGrqjUSKa+c4CJTuQNBp1jci3McWJr9nUWEdMPLT6A0K/Ymfu
kx9xHyO7/90PW/gwQfzKCDasFt/OUhSfWL3M+rkyYljj0ONOngdJUgig+zVEZzMHigEz0KZ6Qu9A
MfIjyfyEyU8IgexQ5JnzF9qF+ab4KN6q2NFEIrvD6pCfAh+xfowtPrrgt3cs2W36rFP4Dhd6DNjL
ApjrYPMSs7yAyfvx638NrP3+y0FRmYjlLR83Me382x+uKhkzLg0AwsNDrE+e0iOJyc4mUf0c2rBm
5Uq9Det8E7R1cDyNpenr8Y8EJ6E/0KMtehqBnhLrIsKkIejzd+t74fqycxwNG1d3wxpeisdJfBi7
0eq/JEtxJ9kVlpaVW3io+wqsDBG0btsaBiAVl1U6AJh4yfIZNnbHm+HT+zmHBgdVi+3j5DavuJxG
aOBX8LI4iX1H/p1HM4nslBAf1a9f297V2dbMt2fwdkBgE9g0Z17+m9yyqmonALRua4w896e7NHyU
SE8w5Q4PDZL/uf+WrqHBAQIAex6w2LvnwkN8iepmr1vqANCwbmV3rA8mhY+SI5FvY8JHTVs31/Gr
f6j+AL1m0vkwrnPtHWw5EJXD81RkizidxTyDbo+4ckS2MmaHdil8tKutQAK4mQxgHN1Zu4+bF2MN
lQ7EOBj7wsZ5jO36MRgBMdJQ4WD4RQVGdE4MnlIQfeB+U8peef2bOpg3i2Vn2bHgSIYmKPQ9R6sC
Gcn1ZMkOHNENYT0AvH+6/4LDFx8w80JDjpg2SpUCfRRdjszyZtv5Jkjz9gcrBx987IMgAGzc1By+
6pJDMhVJ4tJp+UoKs5wvP3XO+N/c9kbt+x+t52dwjUZZSUS8MWKdGKqgQ//z/Hurzj/7iIgsyw6h
zmDbtaCdz5he7Xz2sStzYKQACIEsS/Clp8mU/263S0pzKRIIQXaWR05Gt4jk0E6+2tp7qYGJFhdm
OP71/qrtsK46Em3gKJpZl5KnxGS7Aik/L6vEbF/A6A+AylUkqmJLU4cKAOOqi52idm+VBeY6gEyf
RwdIfX0DKkqyFZoaXDmEAFUVuexGsaJ9kNgJDfz7puRCI/od2FjNfEih0Jq19WtLiuaU8b5Gsm0d
hMDjcclPPnxZ/mHH3tw6ODhM3v1g2dD/vPBh36/OODhTKC+cf0OIit/c8lf/xtodYQDYbVyx4/bf
nZgzUv3CnlNZ+mRpTSes4CjeDLvRFt+bEn1f2obYb2EKWfDVN6tqjz5ib5h5w/kftj4sf1/sl4rv
s/mR4D6fH+b77PMSglA4rH6/sqGPfU/uvUVhVVN2aGQkWkFCcYZr7MQpe+k6AZRtgg6S2D0eGJuu
x0tjSS+oM3Y8afZe5V//561aiPERG8YuhY80snvnH/stEg0eeQB4z776xkP23PeAy0CIxMtQfBkY
WUcclZdNq5YN/fu1Z4OSJOGAY0+LHHjcaRmSLAtlLzuv0Hn2TQ+Mf/OJP2zasOxLGqEhRYmJcD8W
J0URs+X/fuP1FQcctuQkSJB3prO3sLTccdnN9+awskErN0wOIz8gUAmBvFO6iDtnjgPdXTpOSs/O
cX7/4TttsPdh2EgNdjO/UxSfWHwkA1CycgrKLHykMmCSJ6B1W2MUAArLKx3xbI4ui/qxVrgnPUPH
R4MDQUJs6qFl5RWVZMC6ApbHRqKwqilZMIh+i7j4qGFTzdrZCwrLklvZI07jcqfJF/z29vw7rji3
NTQ8RJZ/+dnQuH+93rfo6BMyk9FTqqri1cce8Ddv3RwGgKKKKsdx516RI6qbt3e6X8MeM89es+K7
FD5Kjuj7JsRHa5Z/Vzt/4UHMAA4rGwYP9EEagR9itiNMnjjl6Hw3lWPWRfpf3qexkR+aNhweVrdu
XLPL4aNdaQDJMssbTHiGvLxsb1lZ3nRRB4wBurVr4o41cx4jXaI00I+NdEaeveZUFzsVxRWORtnN
YvmNYul7RJEyRizF+wbxvpFoVoipgxfmwSMvAN/tN566//FHLrhGksB17sNejjhZsh88EqUh2H/B
RPf+Cya6Pv96U+ixZz7p31TXEnnwzl9mZ/jcMl8WAUG616U8dNeJk9zOfwy++f4afbltiixEYJYR
+jGpUdJn1jVtb+vb0thSP666dFJ8HjLF6M4FQUV5vqOiLE+bHTViuRmJboFJdnh91treowMjX7pb
fu8/a1thLJumP955iWeMUjooMbE2Se+4y81OLzLzFzB94ti9HS1dkUgkSgBI46oLHWJZAES6hpab
leXR9V1Pz4BKuDpoelpuWUl2OqwDR3z4OtEMwpQ8mInXKZb4xW+/99WqQw6acyi4diu0HXF8lwlj
S5x33nR6ztU3PO0HgN/f+2rPlMkVrvl77paWSHc8/cLHgTffXTYIAOlet/SXh8/L83q0MIf2tgkw
6T7mnMpdOBwhH362ngIk0eaw7NJ7ETAS6ZyfO9nZI32W2d9f/7j+zlsuCCtO2al/c2K1GyabZHtf
oINs75tlMv59Pj/i3q+pbQkOD0fY2ZZ8KFU+RMNolI0fS7yfq4f39mZkePILS2aCAd1UJqiuIIAu
I4nTxDisq4bEHTXmNNr5mEm7FzmdLnc4HOKxEYuPqK1K4SMz2X0DKcn79DgePqKDR76TLrpqvwUH
HXYdic3AF3WgsNeF8iCQE6H8xY5Lq8e7xkye7tq6cW3ok3+8GGzZWh8+/uLrs91er8zWS8t0uT3K
cZfeMNn59IPDq5d+1BvnvVOkEYH5u7Cr1EwrkBo313R1tDVvyS8qGTcSHlIdkpmTp8yYt48nXpqR
6RDBdZs07PP19hgDSA6HW9rww1cdiD94xNom1i7xf1NkJtsJdr6srBJWBiw6BAAIQTDQGw329agA
5MKSckc8PseygJZKj9OYAaShYFAlXJ0wlQlkFRSnw6wLeYzE/lJkT7St2OKjb7/4eNUe8/c99Me2
6eKKaufJF16V8/xDd/sB4PWn/9xTXj3eNX7azLRE+uSzt/8eWP7FR4MA4E7zSOdcf0ee050m6Q3d
zjdKoO/CkQipWfFNCh+NjFidystOFEDk03+/V3/O5deFFcXhNNt/gwe6jPA+iUjGLH7ETpbDlQf2
GpMXxHqtrXFLMBIO73L4aFdUgNQgUeXuBOC45rJj5jgUJY0HvIlAtQao6HEsbJUgHT+z0iiLCz3F
gmhCkO51uRYtnFwEcYgGF+xnNqQoPiXTePhBR+oMUF7QlUfpV1yyZI8zTjnwRkmGQ8R7WzkiAjmi
5wnlCMjMSJOf/vPZeb86bV8vAHz8xcbhY05/tGvzlvYI41WZ6pdlSFMmlfgE75oiMbHGiJ1Zpxv1
Tz9f8R2IyrVfPhRm7FznhxFWTjMmKsdrlZMblZMblZMb+zB5mm5h7AYhIGx5IGhu9euzFlauberp
Cw4NARiC5rDQv6KZdaml0yOnuHsgZWakFdraDkY3NDS0hmkZVRUFDls7o59DP6bOalamsQKpJ9Cv
xTbj9RdzXlqU6YXZ3tiFsWMHklJkJratsGGETGDh7298Vt/XG/SzOl/ET6FfwuQBCE48bh/fycfv
5wWAaFTFJVc/2d3W3hPVH0eXF+jH3/9QN3zXA2/0xgrGPbeenFNdWeg026bYM+j1A2bZA8zypKVf
uaapJxAYGobV4WUHqVl9ayjR0a1jWLnhZScUGBgY2t7S3mjyLez8j2Tvkzj38b9/f/W6bXQvPrsZ
dqyciFbDjmZ5SYb4MGRUjzsAOA8/8YwZitPhNYCvAYzFITYAEbj+SfMDcLrdzslz5pfAwENsiG8+
SkPKJiVHybaXZPGR7+jTfjV70RHH3gSNJ+bOEIj4i5g6iCcD1LQJrsfypmdky+feeH/unEWHewBg
4/Jvhh+/8dLO9u1NEbZMMHklWZZKxozP5N4z3jdIkdWfYcMH6dELVn775Td6u9d5yOoAYuFhXP4L
03DlWvQMMcmPZQY54erg0vR1d4UARBSHI7pjc01PJBymnbosXqKdvCGYwweN1hUCIyW7EHYKAMWb
7is2yYBJhgx+tTfviMQDDYXzAAAgAElEQVTyorC8ymHYFWu75+0OYsdpHq+Oj4KBHlXXTRDIDggy
snO9kiTZRWfgJ9ulbJGYeH0ixEdf/ue9+mAw6Gf5CDB6HRyPbOwGQLDgkCN8ex9ylBfQVhU9fd+t
3X3dnVFLucxx/YY1w/96/gkdH51w0bU5+cXaXsSiOuzqFqXZUbexZ6g/mMJHIyeRHdLx0dDAwFBn
e2ujuf2KbIBIbqyywOoesS9CYukTlENE8mEuDzbPtW3zpl0SH+0KA0h2RkgHRwBc8/acvED/joRA
72yllgVi0EuYPKY0hC2L4VGsU1hUFmzKOuSAKRWwzq5zMc9PDRNrjFJG6ceRHTiiQFUfPDrn9IOm
XnnR0Xc4FDnNylfAjq/GdZjlSCBXACwyQv8psoTfXXNE1n23HZ+lKDIatnZEjjnj8c7Pvtw0JJJJ
AgKXU6HyAohlJSU/BrHGiI/FGwYQuufB174fGBzq5/lM4uoCO3lg0o1E/zAyEVe3EKtMAAQtbX0h
ABFJksLPvLi0EQYQYgeRhmCe1SAySimKT6LQblTHSNOmVGY6nY50Qw4AQ15g4l39lpYwACiyjLKS
HMVWtuzkBgTZ2h5IAIC+3iHVVn8BACHIyvK4szO9bphBkV0Iu5QesRIR/CUwO7o6aNhQs2WD0E6A
4zHDIyMdTGlu+92puZMnavshtXf0RC655snOcDhCDHmBXlZrmz9y4dVPdUZVlQAgZ526f/rRh832
mp8hVj5Xv14nc87ros+/3tQF68w6FhyJNv9M6ReN6IfkZ2dGAYTr6pvqWT/B1t78FPfJj7iP5O4v
W7m1BwK7CzNQSk1iGDnZTWRg8ZFzyow588wAGFbQrd8j1nvUDP0v5J+y597lMIewoz82jB2Pj1L0
44jHR3S1lwUfHXzsydOOOPH0OyVZpvuvCnkNWxmgegi6rhClIYyNZK/LiiIdc/5V2Ut+dUWmJEno
bNkeffLmyzs3Lv9mkAieB4RAcbrZfUrifYMUmYnaJFZX677MP158+rvQ8PCg3p4J9TE5fcDzVtcB
P4GeITZ18OUSo24wz9XT2RYGEElL96mfvfHSZpgHjYYADDLXeB8mZZ9GRrxNknILij0OtzvTxF/d
1WX4SIC25qYILSi/pMxpb3Ns5AmAw5UmybIGkfr7eqMmmQQnbwRwOJ1ybnEZG6WBDevJ2qFUf52Y
iOAvgQ0+2ra5dgP9/oDIr4COY81ywlyPHf/ygstzS8eMdQJAn78r8vT9t3ZGwhHClkuP/V2dkWfv
v6VTjeGjfQ4/Jn3W3gd49XJHWDefpm719yl8tPNEZUaIj7Y3bq03+Rfg5YX6JKwtYWwH4a6Bz0ss
8mcpB+JywD0DLQc25QEEjZvW7pL4aFcYQKLEAyQ9/JvbrbiqKvJnQzcgse9LndXYdXoO3alQLen0
NKKyCJPGUhZzzq0M2HvuuFIYjjm7CondLDZebNUUJU/8TEzasavHgocRmiH92KMWjP/dtb+8x+lU
MqjRYPkPgSzFlREkKyPmPADBcUfN9j7z8Fm5Pl+aFAwOkfOufLH7qRe/DBCVXYmiPaPLpbAb3Yv+
xvsuo4V4RcsbJF1RB4MD/d//ULPMjs8WnlEjk6Q8mPRPItlKIDfCOglBa2vPMIAoISTctN3fBzMo
YmfXUSeGdVrUON8tRWISrkCaP3dyGT/II5YroHZzSwQAxlQVOBwOWWK8kFhaGGWI5IYQeL0u2eFQ
JICuQLJPS59pt/GFdKNYakdF4RlSdigxsTqF3zcgBCD02dLVq8Q6HxZ5MOsPmoKmAbwep/TEny7K
83rcEgB8u6x2+Mbfv9QdK0kvKxQKk4uuerqzsysQBUCmT6l03nD1L7LNzxArn6nfJKcCPaPnUVW8
//G6dlgdXlGMb7s91kabjuHfnZ/prYcMWrZ8Q61IZix+bDz98n9xn8S5H3teVVXx1Xeb/RDPruNj
e/OddKNNRn4M8dEZ9EGBovLyOWxHnV3nmTUNC5B/fH7oaai+A8ZMmVkiyzIdLIoXxi5ll3482eEj
4eDRvoceNfG4M86/V3Y403X+gpoPe3kAcx3gZIORGQjyGi4QUxch2PPAI9JPvfa2HHeaRxoeHCCv
PHir/4s3X+4TdeI4nC62b0PU2cuH8RMdjxbi9S1vm3T73uf3B+tq1q3Q9QGsvI0nFyPSM4TYyoZJ
luKlMT2fds/f0TYEINLf2zPY2rSlB+KBI3avWLaDN4WTEpOoT0Kf/D15jz1LCYEEkQwBJjlo2749
DADZ+YWKO80jCWVJ90UE8kQASQLSvOkyAAT7elSTDjPJniFXheVj2H1ieXyUmmSXPPG6xIKP1vzw
7SpRmwW4Y5FdYPgMEDhdadK51/8+z52mhXWvX7d6+LUnH+zWy43VEY6EyXP339IZ7PFHAZDysbs5
jzr9guwfUzf7DiohWP/9lyl8NDKKZ4NM+Oj/sffmAXYc1bn413v33WfRzGg02mVZsmVsY2MbG9s4
scO+hoSYHbPlBwn8SCAk8OJASAKEQAiEBBLygkPgPcCENewEMGAwGG/Y8i5r30azz93v7Xp/9K3u
U9XVfe9IwpbuTNlXc2931anqOl9955yq7ur7fnXHA0r/AtFfCPZApStRZ+BlJbsicoSEhUSbo+I1
lZ1i8H2GXXffcVrGR6f6ApJsiOjdUqHT+8bff+65nmsXu0/4+6FxCfOE4KD5SGAc21ZKzKOSBUnW
quF85vHnrhtGfPGILiAlBUkrqbekChBocEQXjzIAslddtmPde975sr91XGsQEnaSsQTEMZKeR4kR
QIm3y5+42fnCJ183vG7NoOH7DO/90Dfn3/y/Pn+sWqv7tD7XNlR3wsiB0EqQHaQkg9QCuTvkY5/4
6g991pa4QOYMaVs78qSjelFasa0do3iQn2hM3yYPim3y+Pdde45VERkgeeGoinhgJL/A8TE3SKdZ
ii0eATDO2Lx6tcAL3MZI9gOM4f4HDrYAYPOmUZNyiCovd35AOIaBQdM0DJQyGgDMzVVYNEGn4KbO
7zM2j+SkdsvbNPDr4tdJ/66kaJyouEXYx/gTN3zjnlqjVYegU0g6hqQznoPniaratGHUeu9fvnSA
N+QzN/6o/MnP/GCe4uXd77tx5pd37moAQDGf0f/5g9cN27ahQZKXjpOoTrp4BMbw8COT5T17p8sg
29sgfncddX4pt6xwTJBI54svi/3cf33vvrbf9gW9yHwg643aLdV5nLzzsl8jcxbloN17jpVnZst1
iEERvQNz5SXCx5dUE3SUz00A9hVPec4W18uOMiDUSxTYqoJf6buch5RHeI7jgENAFbCr6mDIFkre
xrPPHYG4hR19AmklPjo5qVt8ZIEsHp17yWXrf++1b3qfYdtFQY9cd0SnQAJWpONAvGyImS5lGYCt
513svvYvPzw0ODJmMMbwvc/fsPDZD717sl4t+1S+aVn8CST52ldScuKcS198z/k6jJO+9+XP/0jU
EyN6ItwS6rALz7Au2KGcgwS5Qp50/po+cpDHSdR3qUkf2ZdRbR20ktKTvAOMAcCY2LBlPHEBMbQl
wbkj+/a0AGD1ug1m3ObIXALBBlE8utmcBgDluWALOwEXMVwBq8bX5pEeH6m2sFvhmCgx8pchJT76
zpduvKfRbNQF/wHS946OY3n4cfJ9dM066/de/5YwPrr5218r3/SNL85z/5gB+NL//qeZ3fff0wAA
L5vTX/6Wdw4blq31WrfAKRIeAeDYgX3l6SMHV+KjE0sMIn5C3PzgW1+/r932o7Es2AR5fKtsjMp/
idsPpc45jrrJYV3kdEhu6tCBcnlh7rSMj07lBSSVs6vcvu7Jlz/uUiHYDQ0S41YF4L9pPohBb3Bc
nuCNB8dxWfK7UqI8PN8zrzlHtY2dheS9vuVrX0nJSRVIy3di0uAoc945m1d/9EOv/9tszh2DhIsI
S+hR/2ospeZJybd547B54w2vGb7o8RttAPjat+6uvOCVnzi478BMg+fJ5lxLuv5eFoyWO464IaJO
TOjI/ODHdx3cvfvQwwIWJC5IHOcnyj9MUSfBYxq3AAx+28euRyZ5YMSdFfnOOhoYJe2nupKSU9JW
QdQuGePjA6sjHUPEBtFf2/fxwEMHmwCwaf2IkcYPoYwE7AyWgjvs5uarvqDKED8gcoEN6wbzECfm
5BeWJ713YsUeRYlJ32V+aQJoLi5Wqg8/vP++SKeAOJ4hjXmeI9KXyCHA8555ce4lv3tFlp/8i7/5
vzM/unlnFWD4/Jd+tnDD/71pgRf6+/e8dHBizaCpwmBinSxeJy3/7R/cO4m4s6uadJHv3l3hmAgr
MmZCu3TgwFT56OTMoXCsJ/ooSzhPvjMpb9fzS62LHLtr5/55xO2tfHcd7wO5b0D+rqR4UsVH1Oe1
LrziqksYkBBcI9R/lId1VMn9jKAi5Z2dDIrAm4lyhXOK+hnD2U+4YgJibCQvIqW9f2LFHqUnua/S
4iMXQGbD1u2rr/vj6//Wdr2R5IkStU6BBKxAzA8mY1Ahv2ObaNnh8XXWdX/x98Nrt55tA8B9v7y5
+sm/euvB2ckjDZ7HsBz6LmHVXEJSPy33RG2ScrvvW276n92TRw7v72XxJ67jOM8IPMGYElNhGco5
iXmILKkOnzHMHD1U7VyTaocG+QmkpPfErqR4UvGM/MSOMTQyujrUnTTWZXtxeP/uFgCMrd1gyjYL
FANU1wpMeNmcDgALczN+6NFQvpHsV2nVGN/CLuldSCu7NXRPTPrOeUXglEplsXpo7+77Qs4gegTR
E9U3Pa6yHU+48prcZU95dhgf3fgvH565/85bqwzAz//nmws//sYXw/joRW/8s8GBkTEzrW6Zb0Dq
hlQ3Y8C9t928Eh8df2LSJxYfTR09XJ6dPnYIMZsiY0ilN5VNUela5a+q7I7UBkkOEuR0KAz7d91/
2sZHp+ICkryin+TshlsebN449oRQG6DBrvx0QOh9cBMSlomASPLRPKR8/GX2alk0z2WXCNvY8bvs
XCTfaZf0hMmKcQpS0rYEXd95tHn92PB/fPzN7y0UMuuPT/9Ut+hB/xBl0foUuAQYBksZ/YaPvmTo
RS94QgYA7n/waPO5L/2XvTffsmuegaGYty0k42MFL/EkGyQG8khs52/jK/99y0/SsMBSsSDzjyLf
UvhH0QYVt4AxHD220KjWm9Q5kd9/RO+AUT15RPtpJYkpaVzFFo8AmCNDhTE1fwCR/oDDR2da5Uqd
AcDGdatM7uBQqKp0rcLO0GCwgDQ7V/F7wc+6NSW6x3faC2PTJu1W+CXOK7Kz2wTQuPmWnb/iQ0vU
HbrYiqgKeSHnnX/2wsFzz15vAYDvM/b6t3xi8itf/+Xi2//y/0zzQm949TX537jy7AxOUp0cUd/6
/k4eIDUTPvJLP2k/raQgUczE7tDctfvgQyoOYNJ3Jo3tbudjsno5z1LOI/38bXftnUV8H3PV9gwq
fKzgRUxJiwHKxSMA9poNGy+SJ275sKeBbHwyL8qjnpTlv0HOHV/5jTvOH4e4eEQ/SU8irdij9HRc
8dGq1RNDb3zX+9+TyebWcV1Cpe+OHsH1mpInMDHJ+BDwmJCnY6bAwJAtDOgv/bP3Dp3/5KdmAODw
3l2tT7zzjfv23n/3AmOA7TgmuW56/b0uJi3XpPJnYhOhv/jhd2+KdETGdioH9MATgCiL1hHmkWSl
4U7KszA73Ww1m9RPSdvmm9oo2Tat2KUgdYuNZLtk5gcGx1QLPgLHMIZ2u8UmD+1vAdBGJtabMSxB
gQfug0iYcDP8CaQ5H1Jeijl0vhdXjcjxkRwXyTd8r9gjdVLxSSw+uu+u23/FOgQf2osTtB0vePUf
Dq7bvM0Kjvns39//zslf3vS9xc9//INhfPSbz782v/2CJ2bkumN1ELkx30mR595f/GQlPjrxRDET
i48OH9j7UJz7O9pT2BnuO8g8AvkYJH0yUZ4oR8Ko0l7JNkk8tveBe07b+OhUWkBSLRzFHn9FRN42
APvZT7t4XT7vdSbsxHcPIVRk5zcHV2hBOvhk6sC3qywmy4ryCYtXYNi0Yai0ccNwEWJgRIMl+Umk
pIk7ua+WW5KvXWWwVdvWeQAyxVyu8NlPve3dg0O5M0WdAUjCSXgcav0rcNILlsT6ABlLpmVo73rb
0wf+8k+fMWAYuj6/UPNf8Yf/ueffP3PLfscx5ZcK0+BQhRe5D5d7Ut1h1/jQP3/x9unZ+RkIupB5
RbGtnaBn+s4qBpa0rZ0kD1SewFNkWzsFtzD42H9wuk6uRbUtgyooWrmjLj31umhE+cYsFTJjqjEv
25mHHz7c5BWtXzdsxvOC/A6+M64qFqmNMYZSKaMDwMxsxRf4K4F31qwu8i3sVDdl0Mk6E+L1rtgj
dYoGs+KOqU9+5lt3+cz3RUxAGveBmChPR2yIm+g3wGA7pvbRD75muJDzNABsbq7S/oO3/ttkvd70
AbCLL9hiv/kNzxjA8dSJeJ0ce3NzleY99x5cQHxiKW1bTMoxK3wjJhk7PoD27Xc88JBycUj2PVP8
jkflPEs/33n/Eb2LTsYIvYlBxsYKtwSpW3wkbOvd+dibzjxrOF8a3hKohoXqige55FwYCAPqAPjk
lx8YGSuMrd88gPjikbyl3Up8lJ7SFkq6xkfZYrH41vd+5K9yxYFt4mJfpC8kHOc3V4XfE/Kwjt2J
HQ/xGcmHoiyXaRqm9szr3jTw1Je+vqTpOqoL8+1PvfdP99z2g28ccjLZXm+wA+JYWa7YAaJrZ9KH
voOi8V83fPzWhfnZaeU4p7pMwo2QJ4En+HHKK0KedOyIeYJzs0eP1Mh1yFt9y08ercRJySmJY7rF
R1Y2XxyN6VGBg2NHDrX8dhsAMDK+1lTps0MRYGAK3ATqYix6B9LC3LSvrlO0TYUhYQGJv0NbnqNb
iY96T7KPK8RH3/3KF+7y/c6WZJ3sSdwAcjwUTHTN8xiWrb38rdcPu5msBoBVy4vtT/39uyebjYYP
gG0+61z7KS+8biDGOao6llB3dXGheWj3Qyvx0clLMnZ8AO2Hdu58SMSHylbI9kCyK0qcEX0KckD8
FtGfRYI8yG1QyNm1847TNj46FRaQkibBlft5Qwwo3Oc+65JLIsck1Ca44xlijzu0sXeSdBxanid0
cKkseYI3NFdxWUwhCwwagGf+1o4Jcg18uwD5aST5vUhJdzgAy88oqRx9+W4XGkDzvvXQee/Rlz73
9j8dGyld0B0nCt0m5SE650EPxQlistBTffz3tc9/fP5TH33xyEDRMxgD3vOh7xx861989T7F9ct3
GS73O2HkhUY5cTIOV/nr9WbjW9/95S1UL73xigoLx88ZSjyk8NT+A9M1iI/Bqj7d7mag/bQc8cLT
Uu6ok1/+bRUK3kjHQ4CSCzq/H3qELCBNDJlKrknDGMHFYDFYQJqdr/i8dJQXJG/wfc3qUlZqf+zJ
Xul40rZ28lYxyxk3kcMgBUkPP3xwbu++yT2R7iCN6aB4NO474kIsRL9pvnUTQ9YH/vqlQ1L9bKCU
1T70vpeNmKamLblOCStCGxjDz27dNcsYk7cBlR+3T5t0Wc4YSUpEMUH/fflrP3owxv9p/oLKNiTY
j0fr/JHJ+fruvVN80k7eCgjkL09JXLJcMbOU+Ci2w8FVz/rtSwHoyuCZgQTIHVTRgDl27njLs57K
77jkyrVy+6W/8kLSSnwkpqXERyak+Mg0zdyffeDj7ygNj1wAoiPIukOkb6iOU/2CxzsqrHATFB0P
61JgDoqyjDFccPUzCy9+69+MevmCwXyfffOTH9n7jX//CI2PVL7ccscKT0kLarQ/qF1qA2g3m83G
z2/63k+PlycE3IT5KE8k8AfFF+Jyk/MEv6cnD9E4iS8Uqd43odqdQe43+ne5pG4LR5xj5EWXMD5y
s7kRKLHC45bg3OTBA61OPWx4bI0l8oiCJ5K4CAxO5wmkxbmZdsQ7CfaLAYXBVR40jcZ4ylgP3eOj
FY6JEuURIT46vH/P3LEjB/cIvIE470M+3iXP8Oi49aI//LNYfJTJF7Vr3/j2EU3XtZjcE6ibMWD3
vXfNYiU+OtmJkY8PwL/5B99+UF48Av8u/A2KR3aBKXWq5o4kv0Xlp6jsUtwGgvDX/OxUffrQgdM2
PnqsF5CS7pJSObt0ewO++OJuP3PtBXIwC0YC2o72+H80X/JEsPQEgUIWYrL8BFnR78sv2bIG8QDJ
o9dDrtOWrl9lmIA4kPo1yYNFhRnZyIfvPAKQ/fwNb3vFGZtWXxOIkHACGSdAd5yIeQRcJOIkqT45
D4SyFz5+nfeFG161dvsZoy4APBS870ZePFK94HG57s+b5uQm9QUD4L//72/8Ra1eq4l6kZ5UXMpT
R/w3E+WJWFj6U0cUM48Ek3TylhNJd7uoxo7cV7QPl1OScSMvHNGbGWLvbBgayuc81y7K4zl0OUn0
8mDnCSTHMbXRkYIBIM41CRwhc8nAQGcLu9kKi3GOgndyGctcG21jx69HnqhLemdf0gvNlxNuVNco
T7oAJFi69bb7d/LDS1s8Src9v/Wb52Zf8aIrc/yArmvsH//ulSOrR4vkqbYe61TYH45eLusb373n
GCI+kbcYkAMj1aRmWh/2c0ryd1X2iN35q12z07Pz00taPOp2np3AeSz9/D33HphH/E5Ljg3eF/KC
dK9PUvd76mWijsZH9IkdF4C34YztF4kBriIYpt+BeBDNVOXZEsojtTw6+Tadc8E44jEejY9k27QS
H0VpqfGRfHNd5m1/97E3jKxee1VMl+Q7kKxvkONQlOWYQBJWpOMRJcXzQKp33fZzvFdc/w9rR9Zv
cgBoBx95oJLQB73cbLdcksyrSf1E54lCDv+vT37s1kq5XF4STyRgovc8RG7ILSyGnST+ObjrgUWI
k3XyjXWqid0kO7Tc7NJS7ZF8Q4NtGLbjeJkh9YSvqMujB/c3ASCTy+vZ4oCu5oJI72AsEVP8CaRa
pcyazSaL2R8JP4ZhGoOrVuegvjGDvqMvKT5asUfpx/j4CuOjB3fevbPXhaHweEoejoNzLr4se/nT
nx/GR5qmsZf+0fUjxaFhM7JbRNYS6lbZpZ0//9FKfHR8aUnx0a77751dmJ2dVtsLhb8h6Ssa99Sm
IPRHU+UwlRzZH0pvV2CPHjyt4yOze5ZfW0oDC50IV90t5QHIjIyUSqvHBraHWgeD74OVK9U2Yz4W
5ys+A7T5xYrvt5m2WK76frutLVZqrNXyuflCq+VjsVKLPFYAGhhjjGk8D//LgcFTPudoGqB5ngXb
MjXL1OF6lqZpQCHnaJoGlAqu4Timfs72seFi0cvMzVXLiBx3/ug0n+z1Sb/oCO6S4aCRHRyel3Xy
U+D1a0rDC73rhQehGQCZt7/ldy+95OJtLwu7qONAUJ0zMNTrDb9abbBKte4z5mvNZptVqrUgg8+0
DlVgcbHm+35UPpOxdcPQuCcDXk8u53Sc7wijmqYhn3W0qP7gfD7n6NFkTLyNE6sL9v/515dsfsdf
f/3h//7OvWXEJ7eTfvN+g/S9X/GiCoj4X9X7XYTtAA8fna3d+MWbb3nxC6+8kuuMTqpWq3XWarVY
vdFmtVqddc5rlXLNb7X5wz0I9coIxrgRojqWbYbtmJpt6YR7gvKOY8G2DS3jWbqha0QewyP7jlUR
d1BkQ6TqgzY51pb6cTnxCqDGDRDvM5lj+CSXd+lFZ05oGuNEAD6eW622v7BQ9RcXq/78Qs2fX6yw
X975SAMAbNvCZ7/ws/L4eMlwbZOMUz7+IdgcxhjqzSar1Zoh0A4dmmkDwPRs2f/K1++sTIwPGBnP
1BnATNNAxjP1fNbRsxlL03RNAxg2TAzl9h2YpRN2dOKugehJNdofTYi2iOOH4q3fcZPmu8iTLqE+
P/fFm3b+9nMue4a8kNNoNFm90fAXFqvMb7cxt1DxWdvHfLnqNxpNVqs12MJClTUaTb9SrbOFxZp/
bGq+PT093z42tdiemlloHTk6F96tuX7tKuvW2x6u3nrbQ9XgCLR83g3aRX0aHShkXR0AsjlH9xxT
c2xTLxQ8zbUNzXFMLZu1dc+1NdMIMHP3fQcX//s790whmWtUE3PULvkQ7U8/44Qm1QSCrvgIeLr/
/r27Lrlo+yC3EwwM1WrNr1Rq7YWFCqtUG4wxP9Rps9lCpVzjYUvIH/V6g9XrLcHHBRgq1TprNFrg
KvCF80BwIwMQyQNCcgNDNmPruq5B0zRmGZrmeTY0jTFoYLmsrX3/xw/MQsQH7QP5aU4T0USeQfIv
Vz+X/11qfJQBkMkWCsWhsfEdwkQLgGql3GpUq+1Wu60x5mv1ao21261OUOyjWimHuRv1Oms2GlHZ
ctlnHUz4rTbz/TYM09YiD7qTOgjUdQO252m6rmu242mGacKwHc20TM20HBimpdmOq5uOq6+a2DBY
GBrOz08dq4DEeQjiI/7eAMozK/FRPCXZJNl34XY+AyBz3R//+TPWn7H9dxInyzp+a7NR91utJvN9
pjHGUKuUfT4hAgA+Y1qjXvMt29Gj40Sm/J3Ij1yd4IzjZjRoGqDpmuN6Gp2kgWJipzg8Yr/kbe/b
8o0b/vGhe2/54SJE22Mk/JUneAHRPvVrSuIX2jdJ78YEAFQWF1u33fyDO5549dMvo5hp1Ot+rVrx
q+VF1qjXWaNRZ81mA2BArVphfrvNAKC8sBD2bzBQyaIC/5cRJUi4sWxHM0wruAhd02wnowGAbpma
adma62U1w7I107I0x83oTNOw54F7FiD6LJQnaH/IPn+r85fnp77McuCXbj6vHB/xRRXhBumN27aP
aZpucKy0mo12o1Fv16o1v1ZZ9KvlMquWF9ji/DzuvuWmKgBomoYv/dtHZnXT0GzHC8epputw3GDn
BQag1ayzZqMRwaWj1Xq9yu7+2Q9rnWz4+g3/NDs0vsYsDIwYTsbTXTerGY6j6YYF23Gg6wY0TUe2
NOBOHz0oLx55CO9O8UAAACAASURBVObs+NNqsj3i8dFytkfHFR/d/N2v77zkqt96hmx7ms0GazUa
frVaYe1WG9Xyou/7PqrVst9qNlijXmeVyiJr1Zt+o15j1WrZX5iZaS/Oz7YX52baC3OzrbnpqTA+
GhpbYz1y713VXffeVe1oQHMzOV3TmOYzaFQpbianA4Djerph25plObqTyWmmbWmm5WiO6+mG42i6
bmgAcOiRBxfvueWmlfho6em44qO9e3bt2nbO+YPUJ6hVa369Vm1XyousUasyhkCnDECr0UKtXmGy
X9Js1Fmz3qCHATDU6zXWajQjA8EYUSaxT8Q20Vlg2/V0TQsoSjMMzXY8BAESY46b0R688+endXyk
dc/ya61XFRjJj8DSu6O5w5sFUHBda+CKS88502d+cf+BSWf/wWlncbGaA5Dr5OFP9FhEtuwsHm/b
5cTIX24swnerZDyr7rp2dXqmPANgtvOZ6XxmAcwBWABQBlBBYKT4u0y4nKQ7ZWSS6rfUzdmVt5Oi
E7tZALmPfej1z/c8a9W+/ZP13XuO+ZNTs/bsfMWZnJyzFxaqbrlcd6ZnF+idMxyDlOxpW9LamZZS
dZTNOlouY2vZrKMXcg7yeVebWF3U100MGOsnSsbEeNEcG81bn//ynfve/48/uBsBfqYAHCOfaQR4
moeIpSa676l5uieqJ3nVnj49EuMTAEUAAwAGLcscevbTL9o+NT3vzMyW3fn5sjM3X7FmZssmY4ze
ZUTxeLxtTUuyfkJ+KRU939C1VrGYaR88PDtfq7UWEXDIHCJuoRyz0PlUAFQR7fctb92g4pR+w4mc
VLihk3Wqp48oxxQAFLZtnVh7xaXbzjp0aNo+NDnnTE7Ou8eOzbvlap1PiDlETi/26ERtNL0TituR
WqnoNRbLjflWqz0H0RZxrMwDWEQcK/L+8KptEfsdN0l2SL5xIYeAU0oABgEMvfxFV18wOTXnHT06
6x45Ousem56zq9UGD04pLng9PDHF9176WxXEybJVv6n8tmnq7ULea9dqjVql2uQ8Mo8AL9MIbNAU
RK7h+OETwNyHUQVW/YgTnmT/hdsjOvnPJ8sLnc8AgCF0cFMsZEcAlObmy5xvPIi+bS92qBcu6ebf
Jh1X+b11BNxRRmCTOM9MIcCMimuoryI/PdvPfgtNafGRPFEXe48NAnzkDcMqbdl+9qY2Y6VyeT6/
MDPrLc7NeADyWHp8lMRFqnxp56kew/jIst26l8vX52eOTYMxVXw0iwAjMk44t6Q9SbCc4yMaT9On
AsLFIwD5N1z/vt9lzC8c2runMj15WJ+bmbJqlYq7MD/rVhYWnHq95lQW5uWtbZcSHy3Fj0nUk2Ha
mu06muW4WiZf1PIDg3o2X9JyA8P6wNgaY2hswiwMjdh33vTtvT+88d95fDQNYBJRfDSDKD4qQ/SD
+z0+AnrjFzpxznklhyhOKgEYyJVKo+s3b1s/PzPlLMzOuIsLc3ar2eSxlcrPXQoOlmqL5PN0q6ym
admNVqtZAWNlxOOkaUTzMPPoHiet8Iu4KwP1Z+iuDNxfyaODndHxdWt1yxiaOXLYrdWqHFPcpzkZ
uFEllW5knPC4poZA74sIsMBxwjEygyiWLiN6h1ZafLTc8HJc8dFVz3jeBXMzM97czDF3bmbKnZ+d
sRu12ikfH+mm2Xa8TLvVqNea9fpKfLS0dMLxUTZXGIHGSuWFhZX4KL09JzU9lgtIKudFfhGsvG0d
B1EekUEqIQBTsfPJIyAmPlknP1Lay0JAt7arkgooPiJiqCEAAJ3knSUf7rTwBaQqoqeTqGGSF5Jo
fbQd/ZSSFgXk/d/lrQGzEJ0Xjhf+nWMlA5FwuMxeDIuqnUlpqbqhRoRjqQGglvGsaqXa5NiZRhQc
cfLhRqqMAEscQ2kv7zvdU5IhknHCn7aggVEeEYdwTqFY4RihnLKUxcVe2k1TmkHieGgj0ivnF+64
0EmYOUQL1NwQcWPEnReODf4U5HJyYrrxC71zV96ClE/YcWdYxg+3VRlEE3Yyv8jtSGvjUpNywg6R
48KDJNkW8ckVzh80SOIyqD1Kwk2/YUaFFRkf1E/hzu6g9CkiCpxVEy5pKS0wku9k4n97sWOqgIwh
0i93emWemSYfOgmzCNGPodtqLqdgmv+VJ3XpzQx0ooUG1fxT6nxkf4VuJynX161NvbS7W2DEv/Pf
dO93HiBVEHEKD6jpjVNJi9WnRJD0GKRuCwE0sJZvZqATvfSmGOrLdIuPui0CnEi/p8VH8qQdjZF4
fERxIsdHFC/cHi0HzCw1PqITu/yGS44V/kmLj+ikzFL8319XfCRjqWq5brVZq8nxEZ/EW67xEU9L
WWikTwLyG6XyiDilhAgz/MbdtBulTmQBqVddyHFzG5HvUkPk91KOoZN13PdNi5Po/Mty4Jdu83Xy
tt7CE46Icwyfs+N4ovERja97nXtJS2mLRxQr1G+hOOF+Ll9ISouPKE5UNzb0O15W4qOV+GgpaSU+
Oo3jo8diCzt5wowaI3nvVPpuoHBrBsMwcmdtmxg/Y8v4xMhwcSyXdUuObRQcx8pmPNtzHdvN5Rzb
82zT0DXddSzdtDr7i4XbkAGaBuSyjs77mW4t49mWZjsmou2nGGr1JqvXmxDwwMIH8QHG4PuMlcs1
Vq40/Fq94dfqrfZiud6uVOqNQ0fmKwcPz80fODQ7vXvvjDY5tciVz6R+sKRPrXOu0ckXvnwd0bZT
GpHTT2STFBzJzi5dOOJkQxcb88VidmjH9rUTA6X8UCHvFfJ5N5/NOJl8znNzOcfJZ13Lsgzdsgzd
dWwd8JHPuTrANMe2NNvuYIhF+CnkXS3aag4AY5ib77yHhI5jRrf3YGg0Wqxeb7BytcHaLZ/NL1b9
VsvHYrnG5uaq/uTUYvvY1GL7yORi+9j0Yuvg4YVmuVIPSbZSbQLxxVZH+tQgEqhBGsWJpl/w0m3x
iPaR7NzyjwfAzee97Po1q4YmJgZXDZQKg6MjhYLrmJ7jWI5lmWYu45i2YxqObWr5rGsAgGUbmueY
GuUCgCGbdTVNgxbigQW4yXdwA54fwVZ08wtVFpUHGq02q1UaDAi2LavX2qxWb/izc9X29Gy5PTtb
aczO1xqzc5Xq5PSi9eBDk83p2UoVouHlk/3yS2HlR4MbneOcU/p5UZonlRMp44bzSxJ+sgByxWJ2
YOvm0YmJ8cHR0VWl0VIxU9R1LZPNuZ5p6rZtGlY+75m2beiOZegAkMu5usZHIPM13tX5vBvaSRYe
11DIOxrH1vxinTHmg+LI9xlbXKwL/FOrN/1Kpe4vVpp+pVpvLS7Wm9VaszE1Xa4cnpyfO3ho3n14
z5Q/P1+j2wRpUAeG9c6H2yO+jRAQx014CUtVyimakoIjOrFLFxfpuztoYKwDMEzT0EeGC/bQUMEb
GMh5+axnua5l5LKuYdumlsu6OvdV+D+5rKsZhqaFQNEYMw1Dy2QcjfIGAAEXDNCC965Bo3kWKzW/
3WoLZeYXa3677WNhsebPzVfbc/PV1qGjc/V9+2fa5UqDXz99Kk+1DaJqMg7ke5v85jL7BSdyUtkk
easXGTN0MsUCYE6sGfYGB/K5XM7L5nOeW8h5Tj7vWbmsa2SzruE6plbMZ3RugxjztXze03XSs9ms
rema1sExQybjaIaBkFOC/6PvXF2NZpvVag3GmI+5haoPAJVK3W+22lhYqLbr9RarN5r+XPC9dWyq
3Dh6bF4/cGiuPTVd5n6IHBDyIIjjhPaX/JfbLxq49SNmVPZIHmup8RGA7Jr1m8fXbNq8NpsrDjuZ
zKCbyZRcL5t3M9mMm8m6uq6bpuWYmgbNcbMGA4PjebqmGfDBNLpFmJfJBB5MBw+MQIMBqFYqjLG2
wFM8T7NW91vtZhQugYFBY+1Wk9XKi36tWm7VK9VWrbrYqFcrtUalUpmbnpw7dmivPX1wv+/7Pp9M
oX5/UnzExxePjzhm+NYw/YiZbvFRN783vBlzYHh41ejExvF8oTjkZLNFz8vmHS+TcTMZ1/WytpPJ
WIZh6m4mazAGzTANzbJcjYFptutpCJgmeIeIacKyA5sk4yXcEq/dRq1WZUnb5jUbdb9Rr7Nmrcpq
1TJr1Ot+o1Zj9WqZLc7NtBdnZ9oL05PthZmp5sLMsVazEcVHzVqN+i+UZynfLqf4iKckf1f29WJb
YqKzQOR52fyaTVvGV61evTqTKww7bqbkZjI528tkXTfjul7GgabpjpcxGYPGGINl27phWuEL671M
TvM1pjEGmKYJy+5sg8mxEYXTYAAqlUUW2qbwHEOtWvGZT+PvIE+jVvfr1Ypfq3KOqbTq1UqjXinX
56aOzk8d3o+Zwwdrvu/TJ2Woz0L7S55cludflgu/qObrZB9Gfn+d57rZwtqtZ06Mjq8d93L5EcfN
DNiOU7RcL++4btZ2M64GmI7nWR28aIZl6aZpB3wCX3PcbLBPLgDdMGA7rhbao+APj6IBBlQJXrQA
gmAA6rUK8/02QI4BQLNW9ev1il+vVFv1aqXVqFXq9VqlVq9WygtTx6anD++zJw/ua/mtlio+ku0R
j494jLRc8HJS4yPDMPTCwJCdL5S8bKnoeV7WsmzHcDIZw7JszfE8nZGR6gPwPE+DboTxEQOYbpjh
FqiAEBbxI/D51t7SFna1asX3223iFwO1Stn3/TZqlbJfKy+0q+XF1vz0ZH3myKF2o17j178SH/We
Tkp8NDQ65uWKpVzGzWadbNbNZLOO62UtN5M13IxnmJajeZ0tCYNO9jXPy+uRbws4XkbTdC3cLtdx
+W+QdxtFPMM5pNVssGa9zhgDqtWyD8ZQr1f9VrOFeqXcbjYarNWs+9XKYrvVaLTKc7ONhZkpfW7q
aLs8P3vaxkeP9gJSGsHQO+ocAK7nWdkX/+5vnHne4zZtm1gzuHVooLBxeDC7Npt1B3VNM+huhOL7
YoDQnEjvlOEhDM0jLAKFv8UyweSNI+QBOJCiPEwqExEPzddxfuqN5tR0ZXbf/pmD9z88+ciXv3n3
7ffcd/QQ4i/m4/0jvKulkxjiwOm3pJrc5YtHNJD21q0bGXzBcy87Z9O6kU1Dg4W1A6Xs6mLBGy2V
MkO5rJsFIGEl4u1krCwtTz5nC+/MScdmlEeFTZpnfqHafmTPdH3XnqnKPfcdmbvtrgP6PfcfqUC9
eMQ/fJVafpEf789+cmIoRii3yEYo47pm9rUve+o555236byx0YFNpWJmTTbjlDKeU3Bdy0se450j
x80rACR5dOE63+GY3vESlze/UKsfOjo/u3vv1OH7H5zc85Nf7H7w9rsO7EXcsaHBs3z3Mb3gfsOJ
nHrFjVcq5XKve9XV5591xtqzR1cVNmSz7mgu6wxnPLvoulYWkt5imABE7ChxFuVnUllqmyJ71Ckd
w4dsexLa1PleqTbqM3PVuYOH5g4+tPvY7u98/+G7fvKL3XsQOb78bqlqp3/4XXdJuJHx0w+pF1sU
3rU7NFQoXnPV+dvO3r7+jDWrByYGB/KrBgdypaGhfK6YzzhxvaZzSiIHUJ8DIqeIWEzII7choc6F
hWp734Hp8sOPTM0/+MjksVvv2Lf3F7fvrUJ0euWno6H4C/R3MA2kT76otgjKXnHZjrUXXbBt24YN
Y5vXjA2uGxwsjA4Us4VSKZs1Dd0Qx7Ok+5hfI+mcyXwgnhcxE7ct8fMitySdX1ysNQ8dnSs/snd6
aud9hw/cctu+R355xz5VYCTbIP63AREX/XpjQ7fFIx4fhf7uk5/x3K1bzjrv7NLQ8IZsobQuU8iN
Z7zCmGFbrvieGEQBMP3ewUSYh35PzAPQiX7by4SUoXgRtcEXDMI8nYJR2+giQ8SCfrvVnp+anJo+
cujA5P5HHnnw9p/effCh+/ZDnFig26nJu0wA6sC631I3mxS+OzhXKhWueOpzzplYv2lrYXBoY64w
MJEpFEZdLzNgWbYt67YbHpS6RFyvSS8ld7J5sS5RvkHrTcRK53i1Um7PT002jx3cUz66d9fc7l/9
EpMH9pShnoCqkePLJT7iKWkxQOaXzBOvfsrmcy960oUDw2Nn5Euljbl8cdz2vBJj6EzuJ+s2+aX0
6AkzNI/AMaSOAmOGsm5VHZLcdqvlzx47MjNz5OChyf179j50xy33HHz43n2IjyPVOzh4Ylhe/CLf
7C0sCFx4+dXrz3/SFReVBkfOyBUHN3n5woTtuAPQoEf+B7FJAr/wI4g4IPwO4pPE9S3oFx28JNYT
4bJ7PdH3dqvtL85OHZs9cmj/1KG9jzx458/v3rvzjr2kD/iNm1VE2FlueFlSfFQolYrnPOHSbes2
n3nGwPDoRK5YXJUrFEu54kAuk8s50Zg9Dj+F+BJd/Y1UHupeN7VBM0cPl6cP7ps/dnDvsX0P3r13
3/33rMRH6rTk+GjH+ReuPeOcc7eNjq/bPDA8sq5YGhz1crlCNlfI6qZhqPQa+ioKvyamS+EclSPK
A4sfU/k8vcipVcrN+enJ8vSRQ1OH9zx4YO99dz9y4MF7Tov4SOue5ddSHzXI1HkJHd0bPv5Hz37S
E7e/wXXsUXHiI1IUwuNcGVEegAOG5+O5ojKBrO55onwI6+w20aIM8EPZYvvDK/B9dvDw/N6vfHPn
t//hX2/+KYJH1srS3yqiR+7pY4/0ETZeweme5AVHupeqsJ/qG17z9LNe/uKrX7d6tHSFpmlmePmq
iQ4BK50jJwkr6ZNyqny95wnrI/Ufnlwof/WbO3f+4//+2S/q9TZ//xF9BFLea1W11zftjNMx9YIT
B4D3whc8adMfvvY5r12zZvDJlqHnlTro/FaN114XcRKxclycIf4GNz5peBF4CpiaLh/90U933fwX
7/+fb9frTfr4vWqrBvpegX7CiZx65RfvpddeuenVL7v61evWDj/F0DSH9rNq4UbJ9UDKmAbUnCTK
VWJILqvEpUKmjCVBTmBnZ+aqkz+7dc+P3/X+739jbqE2j+iRa/pZDrihvot8166wLdAbXvOsc577
rEufMzE+eHEu740Hb9FMsT8Kf+J4uSL4SblCXefxLB4l8d3sXLW88/7Dj3zvpgdu/9Tnb7sd0XaZ
3PbQrT44Tqjf0k84oUlemJa3k3IBZHZs27Dq7/7mda/ccsaap2QzzmiIAUmPIuen+aRLy5tcF7qc
p+XRQ1sjfE3NlGfvuvfQPV/62t23fPP7D9yH6P02Ml7otjA0qOrHbWDkyRf6xE04sWtZVuaN7/q7
F27ctuNlluOM8yEbm8il3+U8sfxAb5MpSXkQBsfcpgjfu+ZJbj+tf3H62L7bv//1r/zimzf+ElFc
RH0Yao/o+yj6ETM9+y9XP++FZ/7GM3/7NUOjY1dpmuEoMSHrSqG3rnjgMnuRL2NBqjdNPj2ehu+F
2anyAz//0b0/+fJ/3tJuNul7KFTxUQ3p77k53VNP/AIg8wfXv+9ZW88572VuNrdF1EF3vZ14HgUX
EP0eP8ck5YnqWJiZOnDb/3z1v2/95n/9AhG3cJu0HPlFhRfq87oAMq/603c/9czHPf7lXja3nfYx
AHX/BxmizpL0IYx1KivB7sTqId8hyVHVw6VGMqN6ZIzQti/Ozxy8+0ff+epPv/zpW6C2R9SH6ef5
up7jo6f/zovOuejKpz5ncHT0Ys/LjkPX9N59DqJDyPpUlImV78WX6V53T3I736uLC+Uje3c98uDt
P7v99v/52kp8FKWe4qMNW7atuu7Nf/rK8XXrn+K4mdFQz0K/E98j5AriIyhxIuksCUOSnJjskDfE
NiTZLqEtCXIq83Ozhx554J57bv7+LQ/88senbHz0WCwgyYChzosHIPPjb7//+o3rR54fdD7tAxYq
EOE5Fip7KXlAlAVSDyNlgiJMnUdq24ktCEi/GcNdOw//4mWv/9wN9aZP340kvyNJ5cT0E9Go7mag
TwZ4ADIf/eDrf+tZT33Ce3RDc0QcAOn65YNb1DHP2RMOloiV1PqVWFHlicvatWf6yHVv+uJnj0wu
Hka0gET366WYSZrkPV1TEk4EQ/SBv3nV5S94zqUfNEwjszScdI4kjV9aXiGvK5468iIdg8hK4LJU
7CVgCgxHjy4cfOX//4UP79o9cxTii0BV7xZIcmL6JfXELx/8q1dc+fznXPx3uqF5oq6RgIlOHkl3
4XGiY5n/YzIT9d4pL9lHUfcpbVVik7RJKjs1XTn0+rd95SN37TxyEKIjs1xwI2NF3t7QA5D97H+8
48WXXbztzbqmWaK+E3hFMe6XxAMn6tMktOF4uefOew7+6nVv+eKnZ2bKxxDtA07xwnGSNPlyuuOE
J9XNUrF94F/ye9dsedc7XvbhTMZZL+gs5s9Se5LG/fL5BN+0m3yKx8Tzapyoz9PyUV7f9/0bv3b3
l69/73e+AzGopr5uUpAkAfm0T/Jknbzti5fJZPJ/8c+f+duB4eHfDANdpEx4hJwAZRCdngehboXv
3MbwPPS7kIe0J9a2XuqneUTZe+6944df/PC7Pgffp/xCg2s6yduvmFH5LzGOee2f/OU1F1xx1V/r
up5hcr8m9XcXvakmRpYuQzyuxFEP8unxJMzNHj00+eUPv+uzs5OHD2L5xUc8dVsM8IaGxkp/8oF/
etfgyOjTeh/nSXoLvqm5qTseesnTC8ccT549d9/+wy9++J2fgxgj8b/LjV9kexTO12UymdyffPDf
/nxo9fjzOAaA+NgMjon9zI+p9NwpKulNxJqoO7EeLpVyBSQ50Xe5HukcrYfKIm0/8ODOn974wf/1
Kfg+XRTgNknmFsov/YKXnuKjt773H1585uMufDM0zVo6HxBcke+nJM8kyD2064FfffEf3/3p6sLc
SnwUpNT46KpnPH/LS37/jR92PG899V1kX4T3v7DAQ47F9SnpLE0OL5Mqp8NL0rGYL0S5RTomY4kx
Br/t+3f/9Ltf/t5/fPSUjI+MX5fghESNkerul8wX/vPtLzvnrPWvYlwbCDXAh2NoBaLfIaWgl0ne
3u4CZyGIQNrCYnkiuTwfk8oERWgeSG2P5xldlVuzZeOw+43vPbAb4kvj5Eft+/ml5SoHhju8LgDv
WU+7ZP2bXv/Mjxqmnlm67rrnielYqd94HnBpJ4yV3vKUil7uovPXjH3uK3ffh+jFofROOnllmmKF
4dFfTD6ZSYUTA1FglLn0orNXv+Otv/OvlmkEe2aEfdsDBuh4VY7foHzvvAJAKh/jO4U8mf9iGO4B
L9mslf+NJ20681Ofv/3OTlEtKpzKK/2YkvglDJCuuvys1X/y5uf9i2nqOQh6i2Mi1LcwziHqUanz
KD+TygoYVeIjoU0Ul3KbaFslubE2dfDkeWb+iRdOnPHpL9zJcaOThnbDzenOL0Dcd5Gxkvng+37/
yU+/5oJ365pmhmMwbYyn+jRRebWdknHWG6/8uheuR1flRi+5YGL8xq/edV9IRRFGKFaY9Om3pJqs
41t5uAC8zZvHBz7x0bd8PJt1Nnb3VVmkqxRbEj8v6if9vFxe1q/sc6fZqBT5nbydctrZZ67a7jM2
c+sdB45B3KZDxkvSth/9ktLiIw9A5o/e85FXrF6/4VoOk54WeIQ8wTcepNJgmI/xxDwdIarAODxO
vndv4xLrJ3kKw2MbBkbWWA/dfvM+RLaIV6OyR/1ypzdNXeOjC6/8jfVP/72Xf1TXjVwv/avUm0K3
ifpfgl5PxlMmvV6Lk81lJ7buGPvVTd+6F8svPgLiE3byeyY8AJm3ffBjbx5dM/HbYv8uTSex4z3l
6ZW/JEwuqX2S3BSsF1eNbSitGjMfvuNnnF/CJmB58EvSbkHCfN2b3/dPvz+2dsNLw4GSYGs630jf
Ixyr/JhqHIPKCb+L9UDGamo9VM9S+xK4KlYPldWRkx8cXrtqzQbvgVt/vAe9z9fx1A+Y6RofverN
73jyeZc++d3QNDNmH1IwEB+34rmkMipdppVN44OTVXeuNDi6dts547/6yXfvgxBkrcRHkOKj8fXr
B950/Xs/7nreRsYijhd1ovInxGMqLHF5kI8djxzeFulY3FdRYUVxTRRHGrRVazdvB/NnDjx4zykX
H+nds5zURJ0wChwbgLNu3ariBedvejXj2uDDmnGXgB/3EeZh0XFVsMpIGS4LgiwWk8W6ymJqWUwh
S5GPcX2nyGKM4cpL11++aig3AqDQ+WQR7AXJ30lB9//WpM/pnuT9MalRCg3TH7/x2deZhp6P9yWg
1PES8iRhqqvuesZKvP7ui0fJbTpr6/D6Zz3lzK0gL1NGEBioXlLIx34/4SVpn2b3z9/2Oy+yLaPE
OVfkFF/SW2S/mTxe+W/KPR15oPIEXom4hxEuiur0Jf0SeZ3yMv+JOPBJ28jvEFPEH2EMYyPZta99
6RMuAVBCwCt5BHiRsZK073c/paQn12wA7vVve+HrLFMvJtojsOBPqG9ExwGiIwg6inFNmj2Rx39P
eRHJpG1iiOrnbaL1J/EdGNaM5de94Jlnn4sAN3kEL1XuBTenO3bka1DejfmMay54kwboIWcTXYj6
hqQvnkP8rcSEEmfcWU2v82QuHjFZHpG148zRs1794idcCKCICCeyLaJ2qB8wQpNqb2/5rkz3nz74
putyWWdTuo8ije9ufsCjcZ6dwHmoz7/q2vOf67rmECJfl3ILxwt9102/YQYQr0mOj+yJLVsG1p+x
7TrGOZzxcQiEwWl4DuEYFfMwKMtjaeVByoc2LaSStPJQ1M/E+llCeamNm8+7+Mm50pAqPuI8I78f
qV/sEdBjfPTsF736VYZhFtCLfjt2IKnfqW6RkCfCg0Jnkl6hKKtckErBBHq8FjBgcM2GddsuuWob
otiI2yT6Qm6VXeoHvABd+GXV+HhhdM26F9BxSse5OE5Zok5i+qQ6TMxD5IbnpLoVHIekupWYkeTS
64jlATadf+lVmUJpFZYnvwDJeLEAOJ7nZVav23itoB9EfR8bm8J4lHWWYjNi3CWfJ+fQrR7KDwn4
UPFKUpvIo60+AgAAIABJREFUta3f8YQriqtGx5A8X8f9GD5fR/v5dE49xUfnX3blm6BBpzqh/dw7
lyeUl493ySPoUK7jJNWtsm0j67acdeE1z1uJj7rER//f2959net5m1TjHKq+VXJ+kn1Q6Ui2N6Ic
NZd02hKTE1zgiSweRXIYzrv6uc81bfuUi48e7QUkQP2kgAXA+fO3Xnu1aRjRZF2HuPkQ58cZ+Y5Q
6SQPY4hP8sZlsZgseSI4ykdlMUGWPPks1ccUspAki+bxYRqa9dSrNp2FCDDUgeEOr/zy2H4kGv5d
uAtmIJ/Prl878ltC3yn6W6mXnjGFRBxEsgBRd0uoj5E8Shz0ghWEeZ7z1DPPRRQccazQBUf5xaD9
gBfZeeHbY4YvEd6yefWzlqIPFfckYem4MNcjVpiibUk4WAqmrnzi+vMQLR5RB8ZFcmDUbymVX1at
KuXXrR1+Wth/KXqU9Z1quwCSFwRDIHmRjI8edB9rq4pTBDyB5EWcWzptuvKy9edC7cRw3FB+6Tfc
JG7pcf3brr0gn/O2cM3F9MhUfcs6h7pxASSeInXIukuo8+QuHqkwKOZ57tPPvhQBt1Cc8Hcs0EC6
H3ECJN8sZQGwB/P5zLata5+f5n+k9XnPi0vdzuNRPs/U5zMZK3ft83ZQm9Rtcpf3cb/hBhBjI84x
7rNf9JprdMPM9zQxGp4DOUeOp5QPVBJxAT+HxPKI198pn1o/SyiP3sprhmlvvfDyHYg4Rg6ql1N8
FOOY/MBAbnj1mqfKfQfS90BC/wIdfXfXGxRlVZgJ61LoFYqyXCZoXSmYSLsWXu+2i696HKLYiPou
y8F/4Um+69sC4D7td17xRN3Qvd7GKc1DxrzMRZCOMyIXCXK75lFxDEvVeyi35zwMhmXZWx5/KZ1/
oX7McuAXnpTzdU+99roLDdMqhmMPCj0KOJD7XI0lKOUQ7oKkb8o1CbqNcRSDuk1JNhSqesRrg66Z
Z1zwpHOgtkd0wbFf8ZIYH73gVa+/IP4+NdLPKVwesyGK8kq5ch1JtinJTh1H3UpMKuSe9cSrVuKj
KMV9l3w+s3bjpuerxieUvAGodU36XbBTkORI+oyNb5WOVTZR5S+p2xXnFJVfFPy1XC+34/KnnXLx
0WPxBBJ9SkC443vD2uEdfEijYyCC72SRJmQGbhSi7/w4QzyPMqCO3fkvymJKWaQMk9uZJMsXZTGS
R1EnlfX4c1dvQTTBm/RESb8TjWprD+fFL7riTMvUCwCUfSf2N9Bdx+o8XTGVoDtRFhT1qfOkXkun
jUn1nXXG0BqogyOOF+r00jsBTvck34kZbufxyhf/5hbPtUaQwANK3SKej47drjjplVcIF/SMpy78
w1R1Stewaf3AGkSGSLXQyO9okA1Sv6UkfrFf+JxLzrBMPRf0IZak71AnS8FGIj5A8oLkBdF9dFyl
/0Q8Sb+75X3c9pHNEHEjB9T9yi9AytNql1x01uWBdmi/QepfJHO7xO/Hu3jEFHWe2OKRxFNyGzp1
Qqpz3ZrimkLBGUB8sk6Fk37ll0Tf5Q9e/5xzbcsYUI3BJS0eneh5lnIej+7583es3oz4zS98G1rV
5G6/JfmOTIFjRtdMPD5xMq7DBcFv7k/wPCzMA1IGYR4AcnmhDkbqkM6xhPqFPAnlcSLlg3aNbDhj
E9STdcspPtIRx4xz9bN/73GGYWSh6ldF3yMpT3Aiwk2K3qAoq5wYofiR8iChXqHNnQyJ8slxkOND
azethWiPZLz0s11S8Uv43on1W7ddmjTOIr5I1ytL0WtMbgJHHe/iD1LaHh6nnCK3HVJ9jGF005mc
X+Q4aTnwS9J8nQ3A3rj9cZcm2wqiF0jniD6UY5hxn6BzToEJAHG9IkW3Sdji9ShxQOpRXJvY9uDc
yPqtGyHaIzk+Wg54ifku2x53weVKLke8L0HyxI6H37vYJqTbJpykutWLGwnlSZ7CqtVrnGxuJT5K
iI+efu0rzjVMayCZyyW+VupEHuvRXwhlIo5AgjzIbUiTg17kkHYx6VjCdY5t3n7KxUePxRNIQIJR
GhrKbQkGp7xlEyf6zrHOdzEQlhZp+DCWygiyWJRnaYsBUR61LH/pslh8Wz4GhonVhWGIhog7u/Sx
Nflpkn4iGvmOhvAxxwvP23x22OdLxktveonLQjwPk3HAB//Jw1TsWhRtZIyhkHeypYKbR7RwxJ0X
1fZSdPyf7phR3f1iArAet2P95jinyOPNFzEibQMX29YuNsaJvE55gVfIIjgU8tBlmzym2CZPxArZ
1k6Sx6TrARhyWTOzZePQKkSL0vQuKRvqO+v6zeEFUvjlnB3rtsf4BaxDA7zvER0H5QYI3BDjIxXX
JHHEUvIyqU0MUf28TbStSfyjlMswUHTzgyW3CLVNkheP+o1fgOjaKFac0ZGBbaLdQFznMZ0h9lvE
BSQOQiQLrFOEygZEvUHCDaQ2gMiS8KWoM9aGlDoNQ9MvPn+CTtapcEK33qX9fLpjhSZVQG1t3bp2
a9SnpD+ZSgcKzng0zrMTOI+ln59YnR+GaI/SJl76dREJiK5LuMnOcTNjwRDmNgGhj8HpQxXYIszH
KYCUB1OcAzkHUs9xlkeP5fm19FQ+yFMcHR9F/IYpug1MP8dHqgWBcFFg9dp1G+U+A+l7JPZ9ZF9C
/UCtNyjKxuRL9coykSKfHofqeNp1KWTarudmS0NFdF88UtmlfknygmPnru/ipggP6WMZFDdKnZEx
qxrLstxeOSYBawJHdIQn8ojQvnScl0YnxhDnl+U0/wIkzNfli6UtMgbiY1Rlk2SdBcYrhgelbUnB
FK0nARugciDWgySMcO5JuTZ+rjiyegzxCV6KF3kHGN6/p3tKjY+KQ0PbaD/Rvgak70l5WDxPIkcl
lT/BumOYUZXpoW5N1/WJM3asxEcJ8dHaDZu2inwMYtvj3B0fu4SPFHJE25JwTCGPxeTJcoJMKjmQ
2xDylbpdoPUxoDA0fMrFR4/VE0j0IkPQZDxnVfJERnQ86HhfnSdCDeLBqjzJG88DJsvyCVlQWWIb
VbJYTBYjsuQJXoUsxjBYcnKIyIV/kpyXfiIWQHTIYkHS4GBujRovUOAlIU+a/hKw1ws+0RUv6AFT
ijyxfBDq1zSGc7aPrEIcL/Spkn7bs1nGibD9y+qxgQ3y+FZzSpwHls4XPWCJkTp7xRxT1Nkr/0hY
5fk2ry8NQ1xo5FjhxryfuQXowi9jo6X1SfqWdaSyNyE3ALExzR2K2DjukUu6Yk7FKQoMgLRPaCtp
E22rpjGctXXVCNRPN8oBUj/wi9x25YJjoeBOpNsEWb/x36IOIckCBL3Kvzvlk20HIlmJvJFcp7IN
XeocHysMQMRJN9/ldMaJnORFd4FbHNsoChhJ4GqlP5vmd5wi5wXfV8E5qvOOY8i2iN5dl3Tnbj9h
BojHSOGCgOV4o2kTHcIka8g5/DfIuag8+7WXZ/HyLKG8UEfEcbGJwZDSGJxsgcZHsi1aDj4MkMAx
+YHBdRD6P1l3QLJ+QcoiRW9IkU+PI0nnTJSPlDZDUTb1usjxoYkNwyDbWyP+fpJ+8l94UtkjwYex
XW800gvpU5asy+Q80vgP8zBFHjUWunKEkEchl3JSUtshyZLyePkivxmT4mQ5zL/IeKHzdcENDV5m
VMAAyDiGrAupz6HQp0onQMT7kPSt4gjKH0n2J5SZYMMgnVO0SbBRJK9XKMl4kX1e+X3lp3vqKT7y
MvkJFf8Daq6O5eF9DFE3QKQLoUxC+V7qTuSLToGTUTcDkB9atRIfJfguhmEVZR2A8jrkfpVsQIwb
EuQwlRxRT1DaEAVmlPYl3i4xb1KZ+DHdsk+5+Mj8dQpPSfJjazoA07bNYsjs4Erl5qZzJPwdWRdG
yvSaJ8rX+c2JgJRR5QEnEuG3WAYsngeA1C6SJ/GaGYp5hz/WSJ8i6deFAJ5URilGNI5jBdvXpeii
5wk5VR7yOxkv6XlCvNA8PdTPSW5JeTr5SkXXQ3RHHcWK6v1H/YIZQO3sGoWcN3iinCL0/xJ0FtaZ
yFFReSUGe+EV+Zp64TIwrF9TKCIeEMl4oU+S9BNW5CTzi+m4Zr4rdwCiLpVcHuVnUlk1jjqlpbLB
/wq9xnCC6LgkV4Xr8HhMrtSmTlsnxgsFxPlFdXddv/BLUjAdYcU2BxL5PokTEnkoKp/KAWmcIPka
YZ298lAqvnqoE0A+52QQPdFInVzqu/QTTlRJdWem4bh2Nuw7ga8V+Iidl+xT6nlaHurzFAcKDPTW
FvTQVjV2+HnHNuh7C7stSvdjSrqhQQdg6obuRion3gj/3rEPYR76XcjDx6r0nSHUZchkcv5YHoQ6
5TzHmHQ8IU/X+ntoo5PJ8vhIfpKkn19w3y0+MgEYtucNsG76S8JOF93Jx3vVmxqPvWNmKXhJuq5M
oZSDaJcMLI/4CEietDNM2xnsdSJXned4+KOHPIJeg28qDPKWdcVp1+uLyri5YkbXdcf3fbp41O/8
Iid5vs4AYFq2PSj3V+crVLoIvkV56fjkehD1JuqLS6VjmcukdYKp6pHO0XqorFjbxXpCPlG2HbDc
jGN72UyjWl6E2h7146JA1/jIsuyBpfMJS+zzE/JrZJvUVe6J160qY7nZlfgoIT6yXScrL/wCUf+J
/Sr6Bkk4Eo4rfZe4nJhsqHWr9mckG6SoYylyDMs55eKjx2IBSRUk6QB009LdQGss7PROV4ed3dF+
lIf8DopEZfioZb3mIb+jOsOR3z1P5xwjZUL6Yel5OFDDdnXyGYZAxPQRYkow/b7NFCBemwFAd2wz
J/RxF/2pdNFLnnQsnECeE8aLKg+DZcYWjJLuqus3nCgdGNPUnahfgRPjFCAdIwp5VGfSb24ojodX
YpzBSPtT+I/LyuYsFyKnyAtHy23xSMCOY5nZuM6D73FsIBVDanxQ3UdyRYwkyVXIlPEkyZEn+AVM
LUGuY+v0KbWkBcd+fEpAiZPtW9fmDF2zleNdGp/BryRsqOyAWF4e33GspdSZxjEJdaa2oQu2LEun
2KB/5cfs+w0nNNHrC22S59rFqD+pbiQMKc+Tvo/ZD/m86IfE8kq+sIyTZFlyXeihrWm+DoNr66rJ
XHlSdzkE1LHYKPjoBh+PDHzM8e/BNyFgpcfT8sTyIx7I0u9d8yyx/tQ86fVrhqkbhmW02005TlJx
TD/xjOqahElewzAzbCn6W4Jeel6QSqm3Kx64TBXme7gW3npZvq6bafG0Kj7qB7zQFIuR8vkBR9M1
S+43IKVvQ1+gB53S7yfCMUtpH3rAaZfrg6bptpeza+V5upi/HPiFJ3k8hPyqG5Yn9CkQ6ji0Awos
dL5C5BaiK4h6C3Mm1kN1HNWprkfEh4hPsR6h7VKb4vVEbffyJadRLSctSNO/tI/7ISnjo/ENm3PQ
NTuJw+n3R23c/5o5pxe5hmWuxEcJ8ZFlO0U+ZntaPCLHVPoW+j5NDs+7JDkq2yfxnnRMeU1Kfywq
Y5jWKRcfPdoLSPJAEIhGY0wP6ZyPOjD0NNFB83TKM6lMRPi0DhYqWZknBJFYJijSQx7pd9SuqP1p
eQw9ts2g3Hf9SCqA+q4GwTg5tpWJ998SdCPlUekiedI1HaNLwzHJc4J4AQMM01BhJGnhqF8wpLom
DYCmm7ot88PJm7DthpGo/PEuWCmxJP3uie8keZ5jGKr+Qhwn/YAPVUrkFgC6YxmZuM6j7yI2gu9x
HQAq28Rzp2JE1n8PcpVtjeEACXhBHFcKuZ5nmhCdvm5c3W9JwMkF528eDsdyqq9B+/dkcFGX8R7D
WXKdSiymtaEH/jP0GCd3w0q/pti1Dg3kxuN+QtxGMKHve88r6litu/TFoziW0uXLOJP8lG5+DGMw
LZ3bI57SJnT7HTcxf0bTYXCVL32Sg3NP53sYwErHE/OAYOh46qd5jqd+midqC2OAYdtGu9rshpF+
x0rMhzF00+mmGz7GZR3H+jy0JXG9dNU3lynJp/V2vVu8B/n0uFCXVK+m60k4UU3Y9RNmkuI+bWRi
PNe7zpGox550ehxjPAmjwPHnSWs7Le9kMmatPN8Lv/RbSppr0vKlIReASccgEO/X6FikZ64PFR74
GOZ56ffu9ajxE8pW6Le3eqLvYfsS62FwXI/HR73E1f2KmzA+2nzmjmE63gWupt9T+Dz42butCb53
KXMS6xY4oxe5AHToK/FRkGLXmisMjDNG+030SwR7oTqGqCxfEIJ8DJINSPF9YthNkxPKo3JEuxhe
k6IOxK4zOK4b1ikXHz1WW9gB0oVlMo7GwLRAE51PSOyK32E+3ulRnnCIctR0zvU0aULLdPIzOY/0
OzJGtF0sBFUsjyAbSLxmxqDrmqbr8H2fvzSJX0CsL/uZYFSJ2baRZVKfqzAS142MGZ5jqXm66y8J
o13zdOSyLm1U5fHbfhtAG0jFTD+l1IUOS9fttLHaHR9AOO574gssESMgskR5oTuUwitAXF4qTjq/
rcAedcPIcuMVnphtm5l4/0Opp+CbqM+YrjpyVDJjWIrhhMgUysr4lNoqtymGlyS5UltJ2Yxraohw
40v9tuzwcvaZa0djYz5pjCp1LupN7V+cHF5Q1anGgqoNILLksRCXp+uaj8AOcZyk8cxySsx1rBwT
+jalX2PnE3SoPK/GS/fFIxXe5PPJ2EiXL42FznnL0nUALYjcsoKXsCMNJ2kCjfNPiAplYCvn6Yz0
EBoce6E1iL4zXietn+ZR1LmkNgbyhHYltFHOY9k2GtUy55kVvASJGZbpyv1/Wi8ESbhSylccl/HC
mDI+krHTr36MfF0aABQHhr2eMLAEnATfu4/fXsZ4ep50XPeSR9324Lth2kBv/ks/zsMor2doZLUr
j8mwn0mfQ4GF8BySdQJJjiCLhTXGOEKoh7YvlCnWCSbXQ9uuqEfCSiQzOqdbNo2PZLz0I0ZS08Tm
zeTdajg+TumSR7AT9PvJ4DNVHUTf8bp7kwttJT5KSMyynVzq4pGCv5W+ClPpTuFDKOqg+u15ESps
H+USSQ5vi3RMeU0EO7phnHLx0WO5gMTIXz+TcYTFo14mZkEUzfMxqYwqD0Jp0e+oTn68Wx6QdkVl
wt9S+5lURnWNxAQKsg3DaPp+u4kAPNzxTXN++zHR6/MB+LmcO9wdM5FekjGj0o2YR4U/JslV4S+G
2R4xGuZJlSVjNPjVavt1AM3OJwkz/Zgop/CPb1m6lTp2u+ADnZwg5dMX+0BkqTAp/o7Jo3o9Hl6R
fsdxEpRvtXyOkSYCjKgWHfsVKzTJ1+sD8C1bd0VsIAFDnTxMFBPXPdVDJFfUV5JchcwYVkQ5qQuS
xymXAfBcSwPQQMQtqsmY5ZAYAH/voampoAOZ1it/pPNRQp60MZ9UZ5q8JM6SfqttlsRZCp7RNK2N
ACeyHVqOOOEfH4DfaDYrgj5TfQH5vKLPE8+nYYriKZKRjJEU+Z28vclXXB8YbFMzEPdbltONMDQJ
hGyaJtN0zeRdF/Y6/05UEAWu4nc+jnn/8wBW+C7kkWUn1JmYR2oL56WUNiYuSqW033BcHwFeeHC9
3GIjngTM6EbwBFJS/6vxk4CRhOM96bcLblKxSY73hpl0vDIAvt9uIPJfVHYJ0vd+TgwAKw2PuIyR
vkQPGOglz5J4ILl8LzzQW/uWjsFWu8nj6SR+kfuzn5Lqetjg6Igncz2EfhX1zPWhGr9cJzyvcA5k
HEPUDZdKbV96PaIcWievR932ZJyGeCJ1ttutbnjpN4wkJQbAnz5yZIoxxhigJY0/QM3XwnHyvXd+
SJHbpe4l884S68ZKfMQTvV4fgN9qNSpyf4Z6Udj7mC6T9KjyJxR1UP1SeaDHjkdO529cjuKaJOxo
hnnKxUeP9gISI39DsABoNxrt9m137vpSrVb3avWG02i03GarbbdaLbvdZmbbbxvMZzpjTGeMBUTE
fI2KDnuPydVExxnJHySfZInKxWVJ8gRZ5CZsoW5Jms+kfCSPxoLZJwSPYem61tZ1tA1da+o6agDq
CMiGEg41Tv2Y5M70yad945du/tiObWsvWihX9Vqt4TabLafV9q12q2X5PjNafttkPrSgd5kWfPcF
8ScdM0w8JvxVYobFZEV4oWXFtjEtaLAW4MXXNM3Xda1t6Gg9/MjMJIAa4sapnxcIVAO1DaB988/v
/8HgQG5PrVb36o2W26i33IBXfMswNce2LJvB1zr8ojHGNC5GjQ/ylzidYhN8CQtE2pIxoqo/CSdi
PgYf0DRGcMJ0XWsZOlq/vPvQfkQ4kbHC+fkxMUyPYpKUFl53+wc/2vnFtRNDZx87Nt8GY7lmy/fa
7bbVavuW7zPD99umH2BFY76vMQYtEilzfRpGxONMUTZJrhIrCk4R5Pri8Ti2fDBNC/iFMaZp6PAL
2oaute6+/+hBILRJMr8w6dOPKcQIAP+f//XrDwwN5P7qnLPWPX7X7iO1I0dntUaz5bUaTbfd9u02
Y6bvM5MxX2MMOsAITqDUVfBL6j4mP+wldy8LYeArz/tCVlV5uQXiAbU8jWmBrjXma5rW1nWtZRha
4857Dh2AiBOOFXoX1XLACk8cM+23X3/DBy67dPv5lUotV6s3Mo1GK9NsdfDS9m3fZybzfd1nTA94
RfR1RclJ3CFxgtwsX4WTNIxIvlACbkMZTEZU9L1zQX6HW1q6zlqGoTd0HVXfj/kuScF1P2KGXlvo
67ZareZ9d/z8U5bjjc/PTLU0TS8GWGnavt82me+bfpvpDNDAfN0P9KtRgVy6oEXSgz4TtEtg5ivz
s86BGPoEDpLzyLIjLMttFH+DQdMYwFfq9bama21NN1qten0RAcfwGIljRvZh+hEvPMmYaT1w123f
sCx7db3R8FrNhttqtZx2s+X4rG05ruf5PjMY83XWiY86/ayFfgpxT7jOjhs7TJbVHTcsUWZPmOkE
SBrTwHwGzdc0va3pemvmwL6jgBBTy/4Ljan7DTP0uvh1to8cPDBz7+0//0y9Xvda9YbbatXdZrPl
+u2WrZuGaximzRjTfT/gFyDwEol6u3MMA3z0jpPgJ5M4R/ZxeB1dsCK1I1w8iPJyvPgMLOQX6Ear
vrgwj3R+6fc4SbZJ7dnJYwv333nrpxu1utdq1r1ms+m2Wk3Xb7dt3dAd3bAcxpgOxrQgRmIaOvFR
Em/wilR2J44LqDkE6IqPeD2iUVPhmB7zEcy7AAA0+IyBBdwS4KU6Nz0LNV6Wy2JSiBMA/re+8OkH
ssXiX63ddObjjx7YV5uZPqa1W02v3Wq6vt+2fZ+Zvu+bYNAYYzrAtKi/g29y5ENOAbKOSAFZ676i
t0UxsahLwAoXLlWtaB+L3G8NTIPGmKb5gNbWdK2lQ28c3v3ASnwkXlcYH33qI+//wPbzLzy/Xq3l
6vVaptVsZNqtltvy27bf9m3W9k2ABfFRMGWuyXpKw1AidmK4iWOGyo1hJQUnsejdp7WIFTAtiI+g
ab6maS0GvaXregO6XoXvnzLx0aP9KCV/QZgFwAbgAsgAyAMoACh1PsXOJ9c57wJwEL2wux/3haQG
moOiDqAKoAxgEcAcgNnOZw7AfOd4BQERcRJinfKna+J65S8FMxFghuMliwAvHCcDnd+FzjkPIl7k
d730Q6Ik0Uag9wYCHFQALCDAxxyAGUR4WUCEF05C9Aml0zHxl8gl4YRyiwonFsSXF6ZuiXeaJRVO
mohwsogIJ5xbOE7KEBeYQqfwUb2CX19aCm6KCOxUDmp+6SfMAEvDjcwvHDfcMT6dcSPs540AJxQr
+c6H8gv1XTwEvo7qRd39kISJhc6H2qEyRH5R4US2Q6d7wETxwrnFQYCFLAK8FCH6unmINslG/IXd
/ZLoxJvsu5QR+S6yr1tG4A9zzLSIjH5I3AcxIcZHOUS2iOImhwAzcnzUbxwDJMdH3TDD/V06mcdl
nK5Jfm8PtUkeIrxwrHC7RDnGRrLfK9d1OqZe4qMFpPsv/RIfAeQF5RDnX7g9oj5MEQFeVPMv3B4B
/cUxsh/TRJxf5qD2Y/qNX4BkvKh8XtV8Hfd5Ob8A8Xdwnc5JxksLAVY4Xvh8nRxXq+brTme8rMRH
6WklPoqnlfgoPZ028dFjtYVdUgdVEZGJ3jnPJ604MfXjZB0QEQI1SDLRcIDId07161MlPNG+4cEj
7xsbEZkwRHihDi9dQOqnRAOkFiKnly86lhFfLFJtadcvKWkM8T7h/AEk46RfuUXGCefbXnHC5fRj
SuIXGTd8YX658ovqpoY03PTT3VPyXZicY/jiKrfT/AYXfk72afo1QOI4kf05GSfdfJd+S0ncS/HC
fRc+vvjkrg4RM/2SVJMvvE+qiBao5Yk5+SnHfktJHEMxw7HB37PQhDhhJ0/w9ktK8+2S4iM+OcfQ
f/aIJhkzct9wvMj+iwFxAQnoP8ykxUcqu9RPE3WqlMS91CbxOEief+lnfgHU/cLHEMfKcuMX2Rbx
ccRxUUXk8/oI+oVP8PYzXrrNNXC8UB9GXozuJ45ZiY/UaSU+Sk8r8VE8nTbx0WOxhZ08oKhjR+9Y
oIsB8t0M/QYYnsJHyqEm30UkLyL1E8kwiPpNcuzoHXSUYLgDwyd3+80o8SQHjTLRqILqpHdo9UPq
FSd08UjGST9yiyoIUOGELgbQuxf6CSOqtMIv6iQ7vmn8koSb0z3xa+C6pTaaB9I8aOSBMj9HJ3xl
nPQLVmggzT90goHekckdXnkL3n67kQGIB9OUX2RuoRN1/IlYPunbjzc10L7hvErv+ObcUkX6DVP9
mpKenOBBM5+s44sB/CYqehNMP3EMT/KdvPJkg+zv0vc79psPQ2MkFV64TeJ2h+JFfuqef4D+woxq
IbaJiFdUdqlfJ3h5km0S5V66ePT/2juzHbeRGIoSyTzM//9sJt2Y5cEgfEWRpVIyiV2sc4CG3bbT
iKWry6UWeZ3kDV7NYTrnuyN/if2Xzv5iNh4U+MuOu7u4lrw2Qi/Pmlr10q1fR300hvooh/qoZpn6
6FXj5UfuAAAInUlEQVQrkLLZdWogLphv9phdp1sFdQ1GZucLKhqw/mT3n+iW8MYERgP1d3tqwQOW
Nnc7ByUnm3kYjcZnwXyz54CkBif9W6uS6USPhRZF3gT3pks1MN1JK5lOdAsY1Um8t0332XV3/MVn
13kCE7d/6aQZs/9XN6vzrzz6sfhqx9zF368aux39Rc+tem8cbHStxNxFk91uHpNdPx/23HrBwus6
G1NjklkfvZjl11KcMFXppePqRifLYfzGuZ7H+Of8NY1HnQcDzPL6SLcOyjQTayOz9TXjg0dRL1/s
mL9oc8WvL6+NPH/x7WS6xSWz+/VRFZfM1teM2VE38XhoHqurA+JWzd3z3ar/4oMCsWnnPt01Jpmd
rx/NZ/1979fp4PRuevHjE+NRHBjoFo/MqI8qqI9qqI9ylqmPXrkCyRNeF4fOptJkV5fCuqi+PP/k
8sKJSapeVGo0Lhz/iXvudmrWKVEvn3Y0DrOnXv60Z/Ki2x12u6+N2TmoqF50FqInvrpCoGMTJgtG
OiikvpKtapy5T9aK2ql0ks1WdW/RG3+ueu+aWaJuZv1lNKFhRZ040Quqgdm7uuniMdqs88E0nX0X
l9l7Y7f7ygCz48Qgv2a8AaNaiXGoY+7izTqz5zHRZm1s5MVtmnX2rllPzajv6oxVj9Hf7Tww3VUv
SoxH6hmjgrprvps1ULL6SAcGVDddt2x2Mr1Uk+uy/MWsjkur6meU90a9VPVRJ5+JTSnN52L/Rf1F
BwPUX8z66WXGX2K+69vYxQmZq5NdPx6jtdGv/pL167rpJevXmT2vJfcXz3ljz65zPKI+yqE+OkN9
NGaJ+ugVK5BiQDI7BiNPgnUZm4tFZ1RVvLuQrk5qPD5xNYUmM3HUsRsxiXGT+ZDXXS+6zcedLcne
XS8VMZHJ9KJa0dVH3e4lEGfW6WCjvx/3nq10MqOHd9bM6HxGnWgSE3WihVGngUYlFtW/wl9s4v1X
MnNOZ3WjN4Xtphv/Hr5C2rVidmzU6Xa8o2083lkTd8gaDXHF2oed8xZdHdBFI47Go+gtn/I5HQzw
mZg6oaHzYIA/V6+IE2D0p/PsXafyGB8U0IL6w/KC+iqHeXcNzZxPLap1pUDmM5rvzv79VZjRy1Xe
e6dp9+7aUX6kPuoel8zOtbRrxd/T/kscaLyzxfe7a6U6rzFmZ/7iDd/u/mJ21ot6hR8nXdnYTS+/
Kh55v66LXqiPcqiPzlAf1SxVH71iBZI/6gDSZ3jNiyMVTJwV3kEskWrWhya9ehNDne0dZ9Csjo5Q
axITP6OzqK6au900o+c5BibVjOqm8wokf/Rj4L9nOvEgNBo86qKXqBM/Hrplm2rFk5fMWzqCv+Tc
0c3IX1YnDlD7VkHxM64VL5Cix5j1SnbNzglvbL5UOolbS3XRSsS/01VMitsydC2ozc55btSMFko7
6uXKY3SCXZbHOJ00Y3ZdH2X5bmzCdNPNbExyj4mTMXfKe2fqo84+E/MYnTAV+y+zg0ddtGJ2r/+y
g79U/br42h/2zHlnBo+6aOZn4lEnf6E+qqE+GkN9dGaZ+uhV90DyL1YFpLh3ZlzaFllZPPEkx6Ad
m3Z+UWki3Nlk1GA0MMWA7cHIC6Nqdt3KWlGywKQj1lEvUUNRK6vrJl43/vxKJ64Vs9pfTN5ficxb
9JhokNbApMFI/11HZvzF93Oe8RdnNa2Y1ed4Vjd6ne1QUOvrXkj71plZYdRxewYnS3q1SKp+usUh
JX4vv1b0+MSYlPlKR81EvZidC+voMR1XNkZGHqNeW62e7jYgMFMfaZzO8t5Okxkcbdr57yO9jOoj
s1ojq2qH+ignDqpV8aia6d1RL9l5jv6iGhn1Xzpy1a9Tb+msl+z8Eo+eUB/VUB+doT6qWaI+etUW
dopeJDEgZQajdBJOlcRo0qs/f9sLBPObiUWSNnn12GhQuhoQ6KKZanDArNZJNtjYUTNmx+/51Y46
iSsaZwPRitq5o5OY1Phn9N900susv0TN4C+1brSI6qQb14o/Nzt+18pjOg0wZlRFdZW7VHnL6vqI
ZN6i2zbEfDcbCFC66MVsrJlRrttVKxlZHqMrKLJVR511M6qPYvzZyWecWb3E+kgfM1bVD/XRkRiP
zM7fVeOR3gs06qS7Xn6m/9JZL2Z1vy5bdbSrXnaMR9RHOdRHOdRHNcvUR6846LHY0R9NcK8CUSfB
OFVQMjuacWYunZp1SjznmWaqJY2dTcZsrJeolUoz8e+sSuYVXijHVYx3k9yZ99+ZUTGt2hh5S/Z3
OpDpIPOXTDc7+Yv/vrNuftRjzPppoyLGpKiTXfIWZ5TvZnrZTTOZx0S9+GzWf+yslW6amfUY8t3j
4+71UfQVszx32aG561AfnZntv0Qt7a4X/GXcf0Evx8cd9UJ9dA310RHqozFvXR+96gSMmnbx99kG
b0dUBJmZZObS2WT8eaUVS57vxO56qXRSaWO3YOTM6CQ+N+ulFQV/mWOkkV10c+Ux8fX4b3YgizE7
xaHIbL6bfXYXKq3oa519RZnNY9DM83HHfNe56y/oZV+9ZDUP/pKDXh7c6ddln98F9EJ9NAP10RHq
o2vesj565UkYJTLxfXhwZSydTcYMzdxlZDrxeRcqjWSP8GBHnWTgL/cYJcJmfXVTDTyjlTNVvrKD
ThTi0jxoBr38CDvXR+jlPjvnvejlPvjL8Tl6GbOrXqiP5iHXfYC/zPM2mnmHExL/D5X57M5IHDsY
jJNpAs2c2V0vI18ZvbYbV9rYQSvKlW7QzAN0M+cpu+olO/87agTgZyAezbF7vuuglznQywP0Mgd6
eYBe5kAv1EcjqI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGr+Aw6+XOmgcK2e
AAAAAElFTkSuQmCC
}
set pieceImageData(Paul's,145) {
iVBORw0KGgoAAAANSUhEUgAABswAAACRCAYAAABnh52YAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAN8AAADfABgkQckwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13fBTV9v/O9vQeUkhC70qVjtIEO1ZEEQGx997xWR4qithFsaFi+SF27O0htmf32em9hJ6E
tM3u/f2xe2fO3LmzuwkBNsn98hkyu3PnzuzcM+ec7zm3AAoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKzQvagb4BBQUFBQUFBQUFBYUmDZFTRPvMwWz2ZZ8VFBQUFBQUFBQU
FBQU7KF4WSNAJcwUFBQUFBQUFBQUFBoKTbJv91cEg0HAxL/ivoKCgoKCgoKCgoKCgoIcipc1ElTC
TEFBQUFBQUFBQUGhIRBJmRbDPmBPyJhwDGhh5ExBQUFBQUFBQUFBQaGeULysEeE60DegoKCgoKCg
oKCgoNCkodlsDsl3lIgFyV8RLYaQKSgoKCgoKCgoKCgoNAIUL2sEqISZgoKCgoKCgoKCgkJDISNj
fHMK33NQUhYIHw/CStAYzGROQUFBQUFBQUFBQUFBwQrFyxoJKmGmoKCgoKCgoKCgoFBfyKb94GTM
Gd53wSBnlJhRUuYI/w2QY0ALIWMKCgoKCgoKCgoKCgp7AcXLGhkqYaagoKCgoKCgoCCuaxvps+gw
t8h5zRUAWHswOmGQMbfwmU8DwnsxBgDUhf/6YZaxIPmsZEpBQUFBQUFBQaGlQPEyhYZA8bJGREtP
mIkZWHFfVEoixEXxIu0rNE1EkwEZVLsr7GvYyaX4vZ0sKhltfESyIXa2pqVCZidl9lT2WaHxEYvs
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
v7Uecv6rZB+mWRNT5/5ydZWE7vucjdEDQVpLqbpKYs4W5fxYTkc1YDF1zFJsPachvX0tmIZi1vqy
mic5NKahGNPQ+ZiGYiwvy2N52TosL5vnovKyh+yAVGCdep56rJWcodFGqJbkHsgbpNxn/FgjpqEB
bX/k0bSTZ0478lhTMMTM6cW0NEXbl9q19F10U4uOUj5pTkel+zDNnE/LfZbatnTW6ij3WelYTH0e
FlPHvKsdMg2ZhoQ140O517ViGooxDZ2PaSjG8rJlLC+bx/Kydfzg87KH7oycgaldOHPMiSo3W1s6
pqPzMA2N5LRh2kmzxqmlnteA2aHzMC3FnGOLUq9rYM4/1erDNOf6MdPRebaoBiwuOg+LqaeYhs7D
NBRzTjydel0jazVUg36AZQ3NPa8Vs0MxlpctY3nZMpaXLWN5mWEYhmEYhmEYhmEYhmEYhmEYhmEY
hmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEY
hmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEY
hmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYhmEYD8L/A1P1kbwtZ0URAAAAAElFTkSuQmCC
}
set pieceImageData(Paul's,150) {
iVBORw0KGgoAAAANSUhEUgAABwgAAACWCAYAAADKWNw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAOawAADmsBVP4NBgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7F13YFRV9v7etMxMOoQkEDqhgwpKWUQQBQvNXn7YEBsquHYUlcWCde3YRdeu67rWteIKrrK6
dgQEBURAeg2pk2Tu74+Z+9559903M4EEk3A+fczLvPvKzP3m3POdcwvAYDAYDAaDwWAwGAwGg8Fg
MBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAw
GAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAY
DAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgM
BoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwWAwGAwG
wx3GH/0ADAaDwWAwGAwGg1EH6DRMXXSNSPE9BoPBYDAYDAaDwWA0LrAerEdwgpDBYDAYDAaDwWA0
FRhJ9hPpG+Hyqh5nMBgMBoPBYDAYDEbjA+vBegYnCBkMBoPBYDAYDEZTgCoADc2+Wg6wCz0qBpMJ
RAaDwWAwGAwGg8FgNA6wHmwAcIKQwWAwGAwGg8FgNHboxCAVgh7NexIiyQbNK4PBYDAYDAaDwWAw
GgdYDzYQfH/0AzAYDAaDwWAwGAxGilDFoIe8yk2WA+xCL6psRvx1nxOBDAaDwWAwGAwGg9EEwXqw
nsEjCBkMBoPBYDAYDEZjhyoEpQj0xjcj/ipFIRWEqhCsJa+AJQr32V6jDAaDwWAwGAwGg9GIwXqw
gcAjCBkMBoPBYDAYDQ23TmmJ1gZI5X3GvgHddDJSDPpgiUK50Z6jAjHhJ0VgTfx8KQZr4exdymAw
GAwGg8FgMOoPrAcZewLWgw0IThBa0Bkq9T1dGZU4OiLtk+RiMBiNCrs7Ypzt195DojYnlTZqX0Aq
YoHb4cYFHY/duC6gd8zd3mfsW9D1FPXFNz95pT1IAbsgrI6fW02OyR6lkmfMsX0XrAcZDAaD8Uej
rpow0fvNFam0s6m0zYy9A9aDjPoC68EGAicI3Rtb1WglanB1gUn6ykas+SERH1Kpb7djyRw75hBj
d7A7ySXJNUPzHqN+4eYcG0jcBu1rQlAiUZJQdegoj5m/exe6Hn7qPj0uoLc3LAwZKnekIKRiMBB/
TSPvU67UxDcvgIhyfZ3tYOxbYD3I2F00RAc81oOMhsaeagjmYMMglfaHNWEMyTqN6tpkbof3PlgP
MuoLrAcbGPtygtCt8VUNVbIALWARSTVUbMSaJ1Lt0eVW32qjl+z69BqpDr1nMCRSDXpJ6BIq7FQ3
HFJpiwyX99TzmzPceoDSV3W+eF0bzNzdO9CJP4/yns7nUutPLhrO9cnQ9Rb1Ii4G77//zt4nnTj+
Mg+QUV5ZWVZVWVkRqYpU799/2AOwppGJwL4WBeLHvHD68QDza18A60HG7mJPgvTJtKDbtVgPMuoD
iWIZ6t9u/jfbsfqHrs3R6T63Y+p+c4barur0oJt+ADnGaFiwHmTUNxLqwZk339Z77LixlwkYGVWR
yrKqisqKqurq6tEjR7AeTAH7aoIwUUMLWGQxlH03R51uUc17LAybDxIlWJIlXNwckmQC040z+6zh
YqSMVANfunN0Dhc71Q0HnZNM2yDaFkGz31yh45kuORjVvKpCgkXE3oFbEEPymC4YnkgQ0gXEdT4V
1+e+AR2HpBiUvUXTjhx16Aktc3OPEBDIgQCEQFVV1XYAT8OaSsYH+zoUdHF6D+x2g9H8wXqQsbtw
C8inkkSWx9V6T6QHEyVlWA8y6oK6xjJ0OpD+zXasfpAsEajTgzpNCLjbn+YCnQ6Ur6oWdNODgN4O
M+oPrAcZ9YmU9ODw4cNOyM7NPQJCQCAbQghUVUVYD6aIfS1BqDacqRirZIZLJwSjcDdkADdKTRXJ
AgnQ/A3oeyGkei830cdJG0YyJLJ3bu8BTseLneqGQyIRmGxTz9+T+zck6osjOpvn1t7KBaajLtdh
7jYcVE5LrspFwuU6AHTRcA85n/pR0lFX96GU5/psfkjUfunWmgisXbt+fceO7YF4chAAKiNVFQAy
EONNFSz+UY5JblFfXufHMZoPGlIP6oKTbnpQnss2rGnBTfclC9Insi1u/phb8oX1IKOuSJYYdEsS
6oLwzLv6hfqdq22N6jOrbRO9zu5ouz8yobg7nEmUGEy07el9GamD9SCjPlBnPbhu/Yb1Re3bAwCE
EBACqKpiPZgq9qUEoc7pkUZIGiSvy6tbUFbXo6EWdoKpx6kxY0PWdJAoOUiNVKIEobqvXt8t2K/r
gezmoLsJSUbzQqqOfKIElMpZyh1q2+S+mnBh+7VnSFQ3sjeUnFPdq3nfLcH7R4q8ZNhdrqh2Tg3E
0jaXJgcTiQhG/UMnBlVO+8g+5bOEWqe1iE0F4om/AlyfzR2piEHJpQBia0yEVq9eXQoMjCcHBQSA
irKKCIBMxHjkh8U1lWPybzm1jCwDsG/V3JBMD1Lt54VeC1JOUr5IHajqQfl3oo6j7E81DSTSg0Di
kaapaEHdKz2f9SBDRV39/kSxDOq7UaidH3QcZjtWP3DzeVS/mbZNqs3RcaIx68NE0PFJZwvVBFIN
7P4dwEmlvQXWg4z6wG7pwd/XrS0dIAZCIJYcFAAqKlgPpop9JUGYyBFSA68+uBst1dmXDRIlVA3s
RqwG9saKnif3uWFq3EgluSw5BNgbNyB5gjBZgJ+em8oQe3kN5lTzgptjn8jh1zlolK/0PQk1OUgT
Lh6w/WoIuDk7tEcUfS/RtByNWQDuSS9Rua/rUUjbWyoeDNhFBL0W87ZhoHPgpT/lh8Vnym+1g4L0
pWoQmwbEG3+V15d+lSwv3+f6bPpIFHynvrkf1kL0aQDSVixfWU6TgxACZWWlEcR6jEoeAVa7Jvkl
ueaDPQAqp5iR58jnYZ41XSTTg1QTUj3ogzMgS6+n67AiOUaDWmoHUgr2pxo/VP9KbetU30w9py6d
RXX3U5PRrAf3XeyOJqRl1KR2Il2hS8LwVH/1h0TJFLUdoppQ14HFrXNCY9aGqUDVgvJVHYwhpw+U
AX7p51Gofh2jYcB6kLEn2G09uGrlynKaHIQQKC8vZz2YIvaFBKGbGFR75NBGV/eqG/pMGyQanKyG
3ZCl0tuh2ZKsmcGtF4wucEChc6QTBSoodA6Q2ktKJnDoOcyp5oFETn6qyUFAz1fpjNFghtoLj4Na
DQe3dkm2PXJLI/uyraIjCdXevo1RCKbCj0Rl1ACFgNXm1iK22HR1fIvA/h3UwN3BY9QPVP6pYjAA
y4EPkL/lcXk+TfhGyKaKRllWfY/RdJHIJ6LtF/XPJZeCCxcvqYwlB01FiNKy0hoAYcT4JHuDUjEo
A0nq6C7Aav/Yt2oeSKYHpdbT6UDKOzUQC7gHKKkelK/Up5KjGiSYX00DukC+bvSp6lsD+hFYOm7q
tCTrQQaQui5Uuefmp7nNnkXL66b3Y11Y/9Bpdtn2UN9ZbrTtovaIXsvtHo0ZddGDakdRqgXld1Kt
nAuwfmgosB5k7Cn2SA8uXbqkUiYHRXzJifLSMtaDKWJfSBACiXswuAVidQ0wbXxlA0N7icrGSJKs
irwnk4MGWBQ2JSTr1SVfKZ9Up1oNaqsJQl2Q39CcqxupSgMNbqO7AOZVU4VO6KmcTHa+rkH1KZsu
Qeg2KgtgMVif0IlBc6Hl+BaMv0rnRx3RkIogbCzY3UShW3KQCoeq+KbaX2kb1XaXUb9I5MBLPgeP
OurQgiv+PGl8UZv8vobHCO3cWbJl3qdf/O+6G+77rra2liZ8q2BPhgPOERjUbrENarpIJAZpZz6b
CKTbl19+XUmTg4DA1i3bqxAThNWwAuc04CATN3TdCcqhRL4Vc63pwI1fKrdkENYPZxCLJguT6UHK
rwjZ98DioppclGB+NU4k0oOJpkyT5XWdnNRAdTI9CDinwmI9uG9hd3ShLqGoJgd1/KV+l250tIxp
AawL9xSq/0w7rvgQ83PMETLQdxxtijPL1AWq/69LDlI9qJuykrbXlJ/M1fpFSnpw6KGHFpxxzoXj
8/Pz+xoeb6hkV8mWb778/H+z/3on68F9F3usB3/49ttKmhwUQmDbDtaDqaK5Jwh1BKPEkoJPBl7N
YOw111zSd9zoIw9t177NfpkZGW18Pm8YEIhUVZXt2rVry6rVv6986633/3v/g3OWxg0YFYJVACrj
147E7yWDltXkuThJ2LjhZqDchsj7W7dumbZ+/VbAOdJUvuqmuVN7fak9Y+g0etWaV1meTmMLcr68
D/OqaUEVgYkaTLW8UMpSsWEGwX78bu5Fww476dnt27cDdodL7VFDk4PcyaH+QOtOFYSBrZt+eTMt
GGgvosIQImoAgBDCECL2M/f5vCGPx/DIgHjcDQKE3WcWJGCeeln7cQGBaLS2pjpSE6G+kRC0ukX8
f9V3Mq9g3j9aG41WR6orEXuXPBt5VrJvGIaAiJrPbRgQtbXR6p9/Wf3F6GMvfwpWm6sGbelUXKpt
Zb7WP9SEN012B//5ysPjRxw6+Aav15MuedKmMA89u3c+5rixIxdPOPPK+775fvFW2P0oapsSdbjh
umyaSORrqf6WFIRUDIYAhDZt2uqLVEUqAwF/MGbLBDZs2lQZPy5Hy1NfShWD1D+LkOejbR3lGnOu
aSBZcpB2FLXpwczMzND5ky86YOCfhgwpbF3UOy2UlpuWlpYtovBUV1eVl5SUbl637vdVX/3384Vz
Hn/0x/gaJ3T0QiWsjitVsM9GI0c0yBHuFMyvxoVU9KAM0gcAeIuLi9OXL19eS8pSp0YXfKqrHqSj
ZaRNk+ewHmyeqA9dSMvTUYN+AL6JE89r87e/PbEdzuQKTUbTqf5oDIJ14Z6B1pttba0F//1qWnpm
ej8YRjqAgGEYQcPwpBmG4fN4fcGYtBKIQhjWL1+YEs8WLI+XNQ2SAIColGemzjINlKnrQK4nSFnr
AD1O703LRqkOFfbnSfV+NdWRSiFQG41Go9U1NeXVkarSjes3LL/8vNPnwF07SLsoRwIxPxsWCfXg
3Q8/OX7gkINv8Ho86TF+Ann5+ejUufiY4Ycfvfi6y6bc99PihawH9y3Uix7cunWrLxKJVPr9/qCI
25atW1gPpormnCDUEUw1UDLrHAIQDIVC4Wf/9tC4EYcefFZ6eqjQEegUAqFQMCcYSstp1SqveMCB
+x1xxeUXbP7oo/kfXzR1+tzy8soKWEYsLf5aAaezryNasyFVM4VODNp6Fz/3twcP7tOn55B+B418
HJYho42Xrseoyk119CHgPm2Crjeym4Mu78c8axrQiUCVL2oAIZkQpCMGA4FAINihY9tLvvnynf0P
HHTUTdu375INHG0wZU88H+ydHCTUhlLej3mWOnTBJj+AwJq1az/v3q1rH3gEpE8shL1NkmpKHTlj
lSXv0bLyfJrAU863recFAY/h8aWl+X2WsFPLkjZT+yzkeQQQCgYydM+i+ywx8UjPj+2vXbOxDLFF
p6lw0PV0loKwufBTbSdU7M3PqPpbNAhuLhz+2EM3Dzv8sD/NMgx4hVmHVp0WFOb1fv7Zu67tN/CY
WZWV1eWwTzcj21EaIP2j6zRZHQDNg2t7E25ikPpbVAiG468hAOHSsrKyFv7soLRD69dvqo6XletN
0PaNrhOudt4C9L56c7Ef+yp0yUHJLTlaP5iXl5d16113j+9/0MDTQuFwgRm8JMFKn9+fHgxntGpV
UNBr/379R5961qQdX/7383m3/WXG+1u2bCqFpQflVgH36fsAd9+d0big6jZ1VIT/ocfnHNqxU5c/
jRl16EOwT5mmC2bSa6aqB+m06lQPqh35aAcpeX95nPnVtFAXXajjjqoLAfssSAEA/ilXXvXOCadP
eO+U4495qLykRJaVHJId4n2wOEc7OwCcJKwr1HqidWnGLMuryiOFbdsMMmOTJFkmHMk+JflGk3Xk
uFvyzZ5ItB+X2s/9foK8b79W0mej1zbvp382n98fVu+38peff4FTD1LtIDf6u2kO/GxyenDGrXcN
G3zwIbNgwGvjRryu8/Jb9b7l3gevPXXMkbOqqytZD+6b2CM9WFZWVpadnR2U/Nq4kfVgqtDNb9+c
4NbLjy5kGQYQnjHj6v6rln/zt7FjRk1LTw8VCjMYGQ9ixf+2B7UEsrMyW514wphTF34396azzzq5
P4BcADkAshFrpDIApMfvI6cHCMA+fQN1BoDUjAyjYZEoweyBXQyGunXrlDN69OE3FnfpMKFPnx4F
ALKULTu+6d7PAZDz56lnHvjxhy9MWfvr5y/877PXZvTs2aWtPAaLU1mwcyoEq8ezOmWk2vsUYG41
NegEoNrjPeCy+ZUy1O4FR406pNBjGGn5+S2PWDD/jVtzc7NyEbNZcsuAxbUQ7PaLTkOjS1Ayz5JD
/b6oE+0F4Hvwocffh3SXhZJkM5N3znYpdpj+LWzl6fnxP+zlbW0ezL9NuWb7G8q1lbJQnhtKewr7
tRyfhTwLbM8C1ERra//64EtLEbOL0iZSe6gGY5syR3UBobpuDf18dF8NngbGjh5xiREXg3r+Aa0L
8zpfN23ycMTqNBP2do6uAabanr1Rn7r7NaY6aMrQtXVuYlAKQcmN9PgWKtlZUkbtyu9r10lBKM9T
z09XrqVO50ynXaO+OvvrTQOJfHnaWVTyIv3yK6cd9MG8/7w4dNihl4dC4QIZfLUCWFYQy5q+CAiH
wzkjDh917GvvfXjbpAsvGoq660Fq09TnZ/xxSMQhNaYQ7Ni1a4tBQw6e0aao6MQOHbrkIzUtKI/l
Asg54dTT9p/95HPnvTv/i8f/8d7Ht3ft0aM97HpQnqPTg7StdLNbAHOrqSIVXeimD9Vjjhm0DK8n
p01R+7Pe+NdH93Xo0KEV7FyjdozGHyjfVDvGbWVqSFSvgVmzbnlLREWtHJlnqiSaUJNaTEonTXtl
Ki/SnoEeJ+2dWd6WrEt2Pyj3U5KD0j0z7wflflDuBytx6PZssXuLvz87ZzEsrtJ2Vl0/WJdAb0po
8nrwkBGHXQIjlqhRk4Nyv2Wr/M7nXjyV9eC+h3rRg6W7SsoseyKwcT3rwVTRXEcQ6n6EOkc+BCD8
wnOPjTlm/JHXer3eNHugFCTwCTgCmWS/MD+vzf33zLysT5/ur19x1c3z4HTQ6bRn8YuRaC4vrtqY
oDZsOg7R3sbhZ5+ePTkYTGsHITDz+svGnXjqBXPh7L1kG0EYCAQ8Uy46o/uYow/7U8/unQdlZIbz
Y6UFMnt0bv/xB88d9OijLzx1060PfYtYr4YqWFMWyWmL5AhVucnFewHngqqSV5SHjMYHN0dDXRdC
lwCRoHXuEBoAQgf2691R2rO27VoPmzf372mHjDjhgZKSMtmTRk6XLNfccXNqJL/Zfu0ZHKJwzpyX
tsycMW1Jyxa5vWNFiLJytEvWcdtIwJTL2o87RwLG39WMSlRH2ptlbefX8bnj1xJwni+vsWTxyhU/
/7zag5hTJ3uC0YXM1c4STQ1uwbxkzqiA8/eoe6++Ia/v6P18wjFHtc7MTO8lhb4rp4TAkD8dcACA
H+Jv0l7rdPq+Guy9ek303Se6v/zO92YdNDXovlvq09B14YJQeojCEoPpAMJbt22v7NChyOTYmrW/
1yLmq9EpZQSsnuSqL05Bj9EF7dmHalqgbWtCPfjcS38/s/+AQZNhwGcLvMIerNSNsJBmLD0jI/fC
KZdd0L1H77nXXjb1nWg0WgZ3Pajb2J9qPEjmj9NkSwhA6L4HHp4aCKS1FQAuu/qqsZdePPkTOKdF
U/Wg9//OnNRj+GGHDerQpeugcDg9H4jxLDs3Fw8//WKPF595as7Tj87+AXb/vJK8Uj2o+uusB5s2
9kQX6mwNlPPTAAQ6deqWAxh+AYEWLVsOefz5V/56/lkTZv22cmU5rJEWAVjrgbl1wJMcp5xjpA5H
ovCTjz4q37Jp87ct81sNkH606VhSbWVKJfvxZFN20s4u8vjujDCUxxM+G702Ob4nIxp/X7tm7Y/f
fRNBLDkoYM26pa5dp+NrU0Cz0YMjjzqqdTg9oxdAuKnwVu7v1/9A1oP7DupVD27fvqOydVE705at
X7+O9WCKaI4JQl1yx623aPij9/9x1tChgy4GhGGNUrAHIx1BTiiBzPi+4YHnvEmnnJCZHso4/6Lp
H8K+mL2EKg7oe5RkzZJwTQwOBw2WIDSTgxddNKlH797dTpcBqcGDDxwD4Gs4gwDRzMyw58Lzz+x2
1JHD+vXqWdw/HA7l2GwR4WB6KJh7xWWTLj/wwN6fnHbWlf8sLS0vhyUCA7CmK1KdHnUYNIvCpgOd
CKSjyugagnKj9S+hm86WLnQe7NWjW0/Lvgl07tRu0H8+efWaw0ae9sjW7dvldMlUBOoEoLy+nNZI
TUwyx1KDWu9mfX/++f/mjx93RCxBmCj5BkCXvDPLmueTayjnOzvEWMeFer5rIpE+C3meBM+i+yy2
UYNxjlqfPXb8tTfn/YKYUxiFM6GtE4NNSRDqhEeqYkQo++rfDSlKtMH43n2L2zg4BH2HrJyc7FxY
9SoFvtpLPdGIiPr6XG5C0O2+Ktx8PBaGdqjcpsEEL4DAB+/9c1z//n3PLy+vKCkr3VW6fWdJ+YYN
m8rWrllbuXTpLxU//7K85rvvF9Vs2bI1Qkc0jx0zskNOTnY4UlVVk5WZKQoKWhkdOxalZWWmIzs7
09umqCB74cKl35x25p9fj9+f+uh0E7D7Ulx/jR+636i67qCpB59/5dVJ/Q8aODlGH3WUBfkxk0Cq
I+gqA6OGYYwYecSo+x6dk3nJ+Wf/A86OVrEL2/lG32M92PjgFlMwE8yTL5rat1OX4lNj3BHoP3DQ
cX6///vq6mpa71EAIrdlS/8pp53ZffCQQ/bvWFzcLxQMZduC8iRBHQqHW066cMpV+/cf8Mm0qee/
VlVVVQGrsyidfs2tbQRYDzZVpJIc1OlCGn9SY08C9nY2ACA48ugjewghDHlCbouWPR99+oWbJ585
4e7ffvu1BJafLeMPifxqOV0btXfMteRwiz15Fyz4bP7YY44dAFiSyZrphSgqaUMAsy1TjzvaM3K9
+GmO40mTfXW+X+JEYtJnixcUAP47/+PliCUGBGI8TUOMp4k6U8vvu7FzslnpwS7derYBiA8l7Hyg
+5lZOawH9y0k1YPPvvTKuL777Xd+eVlFSVl5WWnJzp3lmzdvKlu3bl3lyhXLK35dsbxm8aJFNdu2
bYtQn+rQw0d1yMjMCldXV9dkZGSIlnmtjDZt26ZlZGQiIzPLm19QkL30pyXfXHPplH1eDzbHBCGg
b1xl5tkUg4898tfDDj544EWAMNQe7KQZsloiNZgVP0bLGQZw6injjlyxcvWuO/766P9gb4woyeR+
bfz5pBPV7EjWxOCWoFE5lAYg6PP5wlddPnmaxzD8sspycrKKLr3knIH3PTBnBQCjU6d2odNPO67L
4SOG9uzds7hHMBgIWQ5VnE/uwXZj+CEDDlsw/+XiU0+79KklS1duhn3Is5vjQ59fzpXMorBxw00E
qtMjm1OG3j5revfy8grPTbPuXQN7Qpo2ZPKasoENAgi1KSroJoi9A4BOHdv1/eDdp6eMOOK0Obt2
lckABJ22Vk0QAjFHXF5EDT4wx+oOW93/5cY7F4wZffi5Xo8n4NYuAdC2TbE9U+XZjtvbPFkyhbLk
eF2ehUhMYt+kOEjtuWnZsvKKyN+ef3cDYoG5CNynvm1qUIWGKkDUhKf6GYWy0TUZlIpskN+nars8
AHxbtmyL6Hnl5FR5eXkNYnZK1isNfqlTBNGtPj+LmyDX2WdaToJ+/7Q+1DJsIy3oggl+AH6PD5mZ
Gem9MzPSIfJbopOwvlLKo2htNGraMiFw+oTju58+4fju6hTK1Ja0bJFbAOBDOH83dI0TuXngXGOJ
67DxQmeP6OjBEIDQnL89f0q/eHLQPjrB2rcHr+Isk+aLnmO2p8CgIUMHXz3jxp133vSXT2D3oVR+
UZ7J27Ae/GNRFz0YCgaD6RPOOvtqAF7pM2VmZreeeN7kIU88/OAyAEaX4uKM8Sec3PXAQX/q0alz
cTe/35cmCNeEyjXCJSFg9B848LBnXnuny8yrL31m6ZLFG2F1GFX9H9ppkPVg04WbP0gDpjZdOO26
GT1btshtefUVl/0AZ8dRui6l5LMZG+vSrVtPm30D0KJlXqcH5zxz1aQJJz64ZdOmUsR0oeSb2jlV
9T/pveVx5lpqcLRdd9w268tRo8eUB/z+MO28EtuDto2Kvx0v42zP5PHdGWFotZPO65lXNK9hHzWY
8v3IZ9EmIgHU1NRG33z1pbWw6waaLE+kBxszF5ulHtyxbVvE4WtpEsdCABWVZawH90246kGf15sZ
Dmf0DoXT0VLk2Xwnaqei0WiUdvgbd+wJ3ccee3x3tRMWtaVZuawHgeabIATsxpP2rgoACE4+b2LX
0047caZhwOO2rpPZKpmNGOGK2fjZz5Nlr7js3HGfL/hq82cLvlkFi1y1ykYXw5TDVSmxmgXJmhBU
g64KQnXe/tALzz90TH6rFn1NeRfnxYUXnD6u3wF9Vh7Uv0/Htu1aF3oMI35tWY60yzQg7hJAbd+u
sP07bzx66XkX3vDsx598+RvcxaCbEySg7znKaBxwcz5svWbIlgYg7cwzT52ZHg51idTWXHn77Q+u
jJ9LGzM6UlkKwTQAoYJWLYup3ZLc7datU68P/vX0+UeMnvhcaWl5KfQJF50IFND3UGY7pof8buQ+
NPvGsmXLK375eeUPPXp0GWC6z7aEnH5Ee/Ky9uPOzgnxd5XzpVCzt5nyCkq7mfKzWNcScJ5vXoOc
P//Tb9eWl1dKkUBH66cqBBs7J3XCI5EYApy/S7XXmwH7dE/1/fvUiVkPByiFCgAAIABJREFUAM8r
r/5r400zLin1+/0ZtG2LPQWpYwgsWvTLFlj16tbOqferTyQSgWo9QHmm2IdwrwOd3WQbaUGXzPGl
BQI5djtAfSmLR4YHHrsvReyMzb+3zovW1gjEEkXSL5dTqanTF6m/O66zpgFVD9LRg2lnTpzYfeCQ
IVN0owZje0BKowYd5WJnjzv2pJGf/vvfq7/4bL700dRpjdREofShWA/+cUhFD9KprkL3PfTYKdm5
uT1Vrhx7/ElHdinu2q3vAf2K8wsK82EYTp5oRk5QHppemgAKi9p2uPexZ664/85bXnj/7TeWwQqa
qtNNurWTrAebBlJJDqrrMQXGHnPstJycnAN3lZVde/OM67+HZTvUICdg8TkNQKht2w69dTasVUFh
h9lPPjt50mknPV2+a1cp7Hyjtkl9lfusC3cPNj24YcOG6uXLfv66Z+9ew0y3Jl6MJt8sX4koKEEq
R5N8U49b+87rqe2jqd2E6WElL0uvnezZzLL2Z5XnL138/YYtG9YL6EeVNQc0Kz34/ttvbJx82VWl
Pq8vw+ZfAY72b8Wyn1kP7rvQ6kG/L5Bj2QElOUj3DcND+WTrZKD1swSiNVHWg7D3+mkOUH/E9EdL
p4ZMu/KKC6d6DU9I7VXsDB7E9hOW0wQrgkF/2u2zrjoa1mK5usXpm8tUaM0NqvGnUxKZycHBg/sX
jjrskPMsjgCSB0VtCgtOOO6oP7XvUNQ6lhxUORIv68I5Aco5AEIgNzcr57mn7zj/rNOP2R/WQvVy
sXvJMTofM+1BJedbVgPozLM/Hmod0N4yanJQTmWU/tqrc47Nyc48yO/35l5z1cUPTLvqooGweCG5
kUk2aYPS27QpbJFf0LKr5GOMa3FfRQj06dW1+7/efPLMYDBAOUavIe0YXWtVPqv8TMytukF15s33
3vrXB/91a2/0yUHaVoGUV25D7Q8532mD5L1hL6u2fa6daHT2jT4L4qLAeb4pD5VnefHvH/0Oe4BC
/S7dvlNducYCNx9G2gKaEJXTXOs2OcJcdmpRF9XeW76fWS9bt+6s+eHHn+dSPwkA4SAACFRHIrUP
P/7KMuhFr86m1LedcRODaj3QoFwarPqg+2pvV3W6Zm6LLST034N+f5ZqB7SjAqmtob67S3JQCIGy
8ooq2OvOD+dvJ9EURozGBx2ftNOLTp5y6XWGx5OmBhFkkIEGEsyghFmOHHMEImLX8fp93osvveJI
WD5UJmI+lKoH1V7x7Ef98VDbAGrLzdlkDh52aNsBg4dMdHIAKCwqaj3yqNFD8gtbm8lBB08gXR6X
5KCw7wfTw+lXXH/TORMvmHIwgFzE/PQcWHpQrsMTgsUxdUQN68HGC7fkILVjUhfKtZjSb7n9rpE5
uS0OhuEJnnDKqbddcvmVByPGDblJLUc1naUN27U7QGfDBID2HTsVP/Tks2cFAoFc2GMP8joy/qBO
/6euYc88s0NoXh06UG7vvvPWAtOtAWx1JOJ+kK0OZZsFmD6Rvc0i5xN7hPj1TO2o4YSufZTSTbVb
jjZSaWut+2mOu9xbaod5H7y/DnbbpvuOdZtaB40JzVYP7ty5s+aXpUvmWvVI+Wu1f5FIpPYfLz7L
enDfQ0I96Av4sxz2QUkOqnzSJwep/Yu9VlSyHgSaX4IQsFeQtrfonbfPGNimqHCILZhgNqo0eCBM
8qRUTglW9O3bveMx40YWwx5Yl8kbSjx1+r5mRbImgkQNMZ2OSBr60GMP3TklLc2fZeMIJEegcARa
jljOFOWS/W8a+AoFA8G777zytOuuOf9g2BOE2XAmb6gopE46i8LGA7Vx8cDufKgiMAQgfeTIQ9oe
PuLgP0sG+X2+9OnTLrnx8svOG4xYsEByQwYMbInCiy84fZDP6wk4E0CWfTtgvx7dXn3pgRPi58tN
19lB2jHae5mdnbpBVgTtWWaONr/zrtkLy8vKd1FNY6s7YmtMaaccd4yAV+2Pa7IPyrWFcm36LDCP
C2151S7aeQflWYTLs6zbsLXio39/vQMWr8jNbaP03XrpNUbo2iDaUYCOVpCbXJibbm4+hjrVzt74
fdpIeOakq19at27jL05exYpGa6Pijruf+vzHRT+XqOdqNqDh6tQtuaAGhmWHDbd6UEVGsnpgxKAK
cc+ustJyt+RgeVlFVWlZWVV1dXWtLTkIgV0lpdWlJaXVkepIVOe3AwKRqqpq2Hso66YvYiHf9KDq
Qfo7DgAIXnvDzMFZOTm9aBDSaiJJsEoNpOoCleQaagC1c7fu7Q87cnRX2P0naiN0SwbIz8Ac27tI
pAdlkpC2xeHrb7z5Uq/PG475UxYHAItHtn1dGU0wy8ZD2Dnp8Xm9Z5w7+bhLpt1wGKwkIU0C0SQ0
JwmbDnTJQXN6Pug7jYZ79e2bf9SY8dNk22YY3uDEc86fcd6FFx0MoAUS68LMQ0Yc3iU9PSNfG0yN
865rj17d7n70qZM8Ho/UhDL2oMa4gtjHAqr1BNXPdYw4mvPEY8tKdu3aZuoj0DYKznZIY0ek/YF6
3JKHmsSfnRP2+wnlfkK5n1Du50z2OTriODiof7aK8vKaf7/79ibY+SS/O6kF1e9Spx0akz5s9npw
xhWXvLR544ZfAKtO5T4gEI1GxXNPPPr58mU/sR7ct+HQg2Vl5eUQdnsjbVpFeXlVWUV5VaS6uhaw
28Ky0tLqstJd1dXV1VGdLyYARKoirAfRfKcYVSvNliQcO2bU8aYNoYFPyRRII0VsT/yYUP62GjD5
fvzc+N9TLzx90Jtvz10La2HVyvhrGmLzKetIp85ny2hYqD9otRFwTC166y3XDiku7nCo6/S05G8n
RwB3LintHHGUJLe8Ho/38kvOGJedlR6+evq985G4t7HagAIxfqmOFGPvI1FykDoeNDkYbtEiO/ux
h++a6Q/4cynHfH5v8IbrLrusvLziyUcfe34ZYsPg5Sbr2AsgcMjQAQNc110lnB429KC+D9x7/c5L
LrtlnlVYK1rUJIwsQxM4BphrKnSOLhU1UQC15eWVkf/977uvDz30TyPs9gT2uiN2wml77Med9if+
biIbZN5PXkFpN4V15VSfRcB5vp2Lzmd594MFG4RlfOX3JbmuJljd+NkYofNdqP8ibQKdVpX2mBWw
PrecCqMaMZtSTcrppgKuDygVZrcXv/++oeLg4afdNvuB604cdvBBh2RkhDIFgGg0KpYuW7nh9rue
/Pbtf82T/pKsT3Vqdt0z19fzuwXm1J6i8lXtJS9BOSk/SyT+SiF9Pfn8bCP1MK6+8qb3Zt02PX3F
il9Lly1bXrV8+a/i5+UrsHz5KgMk4bL4h3+P6dChbbak3uNzXljzlxvvWQOg1uv11rZsmRNt2SKn
pm3bNmjbttBoU9jK4/EYFbC3v+rvsNmIvn0QuiSPqQdHHnnkqbJdkgECAI5Ejmye6L48ZtuXzWTs
IrFz4gXGnXBiv39/8O4axGxBlWZTg+nURjP2DtRAj5seNAOC02feOLx1m6LBVmAbFpcUDmi5ogaq
zH3Ygqb2a8d5aBjGuBNPGZUWCgbvmnndXNi5Qz9H/KoO/4f1YONCouQg7TRqLhcBIOzz+TLueeDh
6YFgIJ8mXTw+X+D8i//854rKqqeef3rOEuh1oQeA/8STJ4yw2zpo+XtA/4N633DrnWU3XnPlR7B8
FqoL1X3VF2RdmBzyu6LfZRRAbW1tbfW3X3/1v2GHjjiK1lF8F5bWUmxI/B9qR+KlE7RpzuvV7/00
SUu3svTa5Nm++vw/myory3UxCTptN9UP1AayHvyD9OCGDRsqJp5y7G3TZtxyYr+Bgw4Jh9MzhQCi
olasWrFiwzOPzv72P5/MZT3IUGHcfvNf3rtq+nXpq379rXTFiuVVv/36q/jt1xVYtcquB9/5aN6Y
Nu3aZUt78fcXn18z+967TD2YndMimpOTU1PYpjXyC1sbefkFHq/hZT2I5pkgVDPNtukhi4oK0ova
thkIs9GJ2yslWG41b9YxYe5bZZMF2ffr270oGExLr6ysqkLMkauMbxWwGxRp+Ojzs/O0d6EmabRT
ixZ3ap876exTLhFCGBZHAMutIp6W6ThpuKTwzpVLCu9iPQOBcyYed7gB4b1q+n3zyHOrULmjCkRu
iP4Y6BwPlXc0EBEEEA4Gg5mffPzPawsLWx2gs1l+nzdw6y3TzqusrHrhb8+8uhwxZ8S23kT79m0y
e/Uq7p0qb8+YMG7oihWrS+6f/ey3cBctbolCDjwkh81pJvvUmax+4ukXPx8+fPAI2ym2+oO9HVNt
j3mc2hVSlhyn19JxI3ZYMSPaZ6Ftp/NZhOZ892exnvulv89dD/tavvK7onPEUzGYqNdoY0AyISI7
qMh2SJ0uRhWE1YgJENkxSV4zAus7kP5GfbcBKp+pmKvetmNH+YQzr3obwPz99+tRlJ2VkfPTspWR
zZu3yV6+8tkjsH8OmgCuJfcRyn33FIl67Ep7TOtCnQVCPofkpPwsnvir7nui9cew160AEP3mhx92
HTX6lFdhnxpNvprBgnB6yE/tYyiY5olfA7W1tdFNm7ZWbdq0tfKnpSsqAJQDKItv1Fa4+UmMpgG3
3ve2JE9BQUF6XquCfraguCa4aRs1AaWcbLqUciZxhNX+7ddvQMecFi2ydmzbRnUgtSd+xGyEF/bE
DevBPwYqbxxTi3br2bPV+ONOmuKawANMP0zlivRzbGWU8trrafg6avQxh9TW1Bj33PKXj+HUg252
zM3OMc/+GCRLDmo7jQLIePqFV85vU9R2qC7p7PX5/JdcftWk6qrIS6+8+NwvsPvIAoA3GAym9e3f
f3AyGyY5O+KI0QPX/PbbjqceefAr2P09N01I29WGSEY0Fzh8H2gSDM8+/eTnhwwfcaSAMABYtoLW
E+ztlDyetGz8H91xyglLq+naQOv47tyP2sZk9/vw7dfXwa4Hq5VNvq/jYmPEPqMHd+3YUX795VPe
BjC/e49eReGszJxfl6+I7Ni2hfVg4+Xn3obDJi5atGjXWRP+L6keDKaH/bT9CgSDNj24bevmqm1b
N1euXPEL60EFzTFBKKGuP+gD4Lv80osO8ns9YVsSUEm+mHXvOiKMlrOO6QKpgTS//+gjh7V7/c2P
yhFz5ipgF4O6afkk2ElveKiBBDVJQw1/EEDoxZcevjgjPVwApb6tBHLs75jzQv5OmmiuG+8MAJPO
OvZQAeDq6ffNVz6X2kjqjBztNSTAfNtb2B0RmO7z+TI//eSNK4q7dBzharMgEPD5/HffdcPp0dro
P599/rWVsIQgABg3XDtlWCDgS0s1WW0YwPSrzhv1v68Xbv7vF99Lrqi9uJJN6VjfTmdzgfzdyX31
uzXFzhtvvP/buvUbf2/TOr/IYU8AF5sSvyy1UcnKkuP2NtI6rp9S1Hm++XxudjBZ2fhxmkhcvOTX
kh8XryyB1QuPigbaS9KtxyiU/cYCXRtEpzNLAxC86/ab+p9w0vgz8lq2ONDvD+RUVVXuWLt23Y+P
PjrnjdkPz1kO6/PLGQtoDziHo436FSO660sBJ+vHHD3zw8KlmwCUxj+b7HFZDasjlZxxgQr9RPVa
X59Dfidqh400AME2edkZj8y+7NRu3YpGZ4TTuggBT1lZ+dpFP6367Ipr5ryz+vfNpbD4WQm9YATZ
bwhh3tRAvweVO2pHAPq7r0KsbmoA1KSHg35qk0LhoAF7gE3XoYByk5ahvdBVbtPnZjQ+qH6WY+2e
CWee2dcwjIAjAShI62c2n26jvITZxNJyuoCmz+fzHThoSNHH772zCzEtqK5LQ9edZj2495FMD6rr
DIVuv/v+KWlpwZbJEniOhCDdl1yRZei+rUyce4SvlIdHjDt+aEV5efUj99zxH/KZqL1yC3rJ91gP
/nFIRRc6Oo0CyLj/kcdP3L9f/1NtfANs3PH6/P7Lrrn+NMPjeevl55+RM8zIwLpx0WVXDQqF0zOS
2TBLKxiYMOn8kb+uXLHjkw/eXQaX5RFg14Xy0WrAPo8K+l3Iv+XvUvou8jWy4LPP1q9du3pVUVG7
Tg6bAZUH9vZMPZ402Rc/UXdcf796HGEI1c7Zr7d54/qK77/67zbofTk1SahON6r6co0JKenB6TfM
7D9m7NgzcnNbHBgI+HMqq6p2rF+37sfnnnnmjWf/1rT04LKlS5qkHszOy8uYOn3Wqa07dBqdFgp3
AeCpKC9f+9vyZZ89c9+sdzZv2MB6sO6g34PKnZT1YDAY8lN7EgymsR5MEd7kRZoM1OGfugRPeMqF
Zx/auXP7g5wjGtSRXrF9fdKHljObK9vfsXKx/d9Wry2ZN/9/G2D1HFAbLt2IB6AZEa2Rwq2XsaOX
KOILgN96y7ShY0ePOg+Ijx5MmvSL7duC3CTJJ2x/g5Sz89PBV+lUGUC//bp1FCJaueCLhVusG4IU
1jbStJzuO2E0DHRBK+3UVyDJQQAZn857/c/79e05NhWb5fV6PKMOP7jbL8tX7Vi6dEUE8emQunRq
3+LO268Z5/d5vanyERDw+rze4cMO6vDSK+/+UllZRXtr0UZbfQ9gjiWDW0BK12M90Lt394z9+vTo
SWRSgvYp/upoo+zHm8KUovRZ5jzzr1VffLVkM6zeXqVkk72/KhBzxGVbq4oI+mCNAbpeiurat6H/
zH/vjOOOH3dXVlZmV6/XFzYMeHw+b7hFbm7HkSOHj+ratXPlG2++uw72aeok3NoDYM+/i0Q8plyW
n4kKLXl/6uxXwqpf+VoBfb3STgn18Rnoc9P1ftIABIcM7JH3z5dvfLJzp4LjgwFfvmEYPo8H3rQ0
f267orz9Tz5+6NBvf1i5aO3vW2pgCUEJ+n1LG7mvTyGo+u7q74Byhf5NR/d4AHg8Ho/n+umXDDAA
Q9qZZctWlrz1ztyNsESeFJFyBFc5LG7JfRqMoD2WaYCJ/n4YjQvJ7GkQQHjiuZNHtm3f4UB70ibe
0skmx2yHYLZnaiIHgH50hVJOANj4+++7vvri8w1wBjZUPajaNeZaw6IuejAEIP2aGTeOGDpsxNna
pB3dd3AKsI/s0SQE6b6DT+7X7t6rT8ey8rJdSxct3A7rduorDXAlan/YV987SDU5SNccTAeQcce9
Dxwz8oijLoZhGMmmRTY8Hs9BA4d027J5065lPy2pjF8vmJObmzn9pluP9fsD/lRsmOSlYXiM/gcN
7jh/7gcrSneVVEPPLd0oQpBX3Xewr8JQXtX2yzZ6rEPHzqE+++3f15ZQU9qhVJJv6nFtYhCEE/GD
e3Q/8xp1uZ91bVn2vTf+sfqHr7/ciJjvVg67HiyF3adTfTmdFmoMSEkP/uONt84YPWb0XekZmV3j
6996fD5fODs3t+PQYcNHdezYqfLDD95jPbhnnyGhHuzRt1/edXc/9mR+UbvjfYG0fMMwfIDh9QUC
uXkFrff/08gxQ1cuXbJo66b1rAdTQ73qwclTLx1gwDCkz/Xryl9L5s39gPVgCvAkL9LkQHtdOrL+
GZnpOfZkTixAal9vMBYIrXM5pazcz8nOCsPq+SU3leh0HTlGw0PXgAF6RywNQKhPn56tzpl06mUg
yUEnT+DKEzj4BNvf7uVMb0hbzjCAKy89Y9T4McO7ITbEmg65povU02kI3BYNZzQcdMlBtWe7mhwM
A8j4ZO6rF/bbv/d46fckt0VRBAJ+/+MP3zL6yCOGdUFsIfnszMyM3KqqqlqLP5aWE4oNs18zirZt
8nMff/gvI2EN5U+HtTA95Zjkmfxc6m+MoYdu3QQZMKwCUHXPfY8tqK2tqbHbHcBmU2CvQ4DaC1IW
Tg5ZIixeNqEdgnJtoVzb+SzC9jd9Fvu9ZHuqPktNTY146R8fr4G9R6F03Nx6F9aXYNhboE6uOY3J
I7PvHjxw4IHTDANeXccAj8fwnnzyMZMmTjx1P8R+71mw2gA54oFOf6LOrQ/s/m/UTkRL8NDefnSK
G+qQq1sqTrk6hVV9wW3Ukdlj9KF7p87Mygrt50x2x/7KzAy1vv+Ocy/3er3ZsNrhdMTsubo4vawH
9d77GgSc3BGwc0dyRgYLJE/M/cLC/KjHMAxqk3JysuR6K7beykguBtWpjJqtEGzm0AUbvAC82Tm5
hTKoHmtyaNslfXnZ/FjHZHtlP4Y45ezl6DUgBHJatEiHXQtKW6DTgvuyTdibUNu/pHqwW8+ercYf
e+JUbXJQKPsOTkmtCCdXoOwrZRA/3/XahmFMuujSo4cceribHgzFN3VaOubcH4PdSQ6GAaTfO/vR
448cPfbPAvDoOKHaHyEE/AGfd9qMm44+7uT/6w0gB0CWzx/I2bWzpEpnB23XEHZeAgIZWZnpN9z2
19EejycDMY5RTSj5RqdBpDaOOacH9YOoH23zYR5/aPaXkUikSm8/4sqKyEQ7F1Qbo9iS2An6ds3k
mGqvLLsmNaOdQwnaWlMjajhIOU3sYFQI8eFbr62BfR1fqgvpoAwa0NfNctRYodWDs267c3C//v2n
CRhewFn3hgHvmPHHTDrxZNaDe4CkevCCa26aGUrP2E9qQVs7DSAUzmg96YrrWQ/WDfWiB/Py8qMw
PGZyUADIzMpkPZgimmOCUELnaHmBqM8tkecMSu5OOTjKRqO1BpxikIpC3SKYjIaD+v2qo07p3NLS
IQ8989TdU9LD4Tx7/SMBT6DwBPpy0omz8Qku5XS8A7xer/e+uy4/pnfPLkWINUJyo6KQJglpMKK+
nAKGO9x6J7slB83pYz7410uTBg7od9Lu2Ky0tDT/3564Y+TwYQPbA8j8fuESHHfihZ/t2LGzanfs
28gRg3qeedq4nnAmB6kQVINezLHEoA6G3KfTH5jO0M8//7p1yU/Ll8RK2m2Dm+2Rzqoz2UduG9/X
1XnssN4OOW0gTKGn51Nqz0Kkpq3sl1//tGnjxm0lsAsIKSykoyfFoK5HYWN25lx8lphdGDPuqLMA
YUjxTb8b+Z8Bw3PhBRPHwC5E1A4iqu2n968vqIJN5bJOEFbC7pDTxC+deUF1zoH6rVPdCBI/gMDp
p47sUJCfM8pmH0mbLbnfprBF59NPHdYP9jaYinI1ULYv20Oh7As4p4ChYo4KuDKylffo3tmn2qT8
Vi0D0ItB7TVgF4ayw4E6PZXuuRmNEzrfywPA6/X5AvGmEjSYagt+xjWdNLv2Y0o5OAOoUK9hGDLQ
p+pAN598X7YNewPq9+s2akfqwSCA0G1/vW9KMBxs6QjOy7oHCF9iF9YlkkHOByyuAAov1XvQALpy
zOvz+S6ZPnNcm6J2BbDrwXRYwclEPgFtk5h/DYdEI20SJQcz7n/4sZNGjDpiiryGkxNCwzfJD6/n
iukzho87/qTuALK2bNqYNuWcMxZs3LChFBob5m4jY9zr2rN3u3OnXj4IVoKQ+p6Ua9Tm6QLhzDW9
P6SurRcBULl588adP/20eCESJN9MhSC5AEvPOeqZ2hJXexZ70yqr2iU7N6z7aY673BsO+6l/tqU/
Lty64fe1O6AP6qt6kOqGxj69KJBED448YuRZQsjfPq1bQNYtDMMz4YyzWA/uGVz14Igx4zvktMwb
Zao/+vuAVRe5rfI7H3L0sawHU0O96cFOxcU+s+2L25uWLfNYD6aI5pog1A1RNQB4KiqqItLDcQTF
ZTOoC2DqyiFJuXgjvXPnrlo4BaDaU0AVgvuygWhIpDqKS4rBMIDwnCfvGtO9W+fDEtc/kDpPAJUn
7nyCUg7acllZ4fCTj1w3zu/30R6jbo666hhwT76Gg1sAwk0EBhFPwL379vMThw4dcLqs592xWenp
If/zT99zyKAB+7cGkPnNd4twymmX/rCrpLQm1VHRglzz+mvPOzQvL7cF3Pml9hZ1SxIy7M6FdITU
BemlM1wJoOLtdz76j1rXDpuitT2AxQ1yS7PO6fmAWu92ewXb3zbeKc9iyT2lbIJnsXPcepZ33vvv
KtinGVEdOJ1waAqLTOt6kdsWQ8/NzennbGPodxv7q3OnDl3gHD1OhQhd46q+7b76HQto1tNEvJ4C
gUD1HbdedgDsPYAjyr5uGnZ16ip63z0FtVN0pgffkYcfcBCEMATsHI/t2fk6+MBuPeDsoCNto1tA
dl+2jW620BYUg1PISRtQ3rW4o9/WbgmBvLzsIOx2VBeMSCQG6foTTaWzAcMO3ShCT6SqKpJoxJ8+
kErKAXETYL8GhFrOukZVVaWAXQ9SH1z3rMC+bRcaEsn0oGNaNwDh62+8+bBOnYsPs5Im9oBgIr7Q
gLstQE7+hlD2IblI3reVd94/PSMr/epZd431eDy0s6hMEspRhKl2GmXUP3QdlVNKDj74+JyTDz18
1EUADDuPpEvubn/kvsfr9Vx9w42DRh9zfBcAmet+X+ufes4Z32/etKlCtYOg1zA1h53Xx5w0YXC3
nr3awNKEbrrQRz4jc80OnQ+krklvC2y//87b/zEdEYf9ULngtEPSXiBeltqSZKMGTb2mHrfdO/H9
XJ+NcBW2+8G83/yP3l0JuxZUE0x0Rhl1SkD6PTc2JNWDWdm5/QDih0Bpf+JvtO/QdPSgNxConnL1
dU1GD+4/ePhBAjAcvh9IXcT3i3vvx3qwbtDZwjrpwfYdO/lVHyw7pwXrwRTh+6MfYC/CAGCUlJSU
2hIvpnNttljmMfuoCbiUE6ZRcJaLsXLbtpJq5Vl0PURZCDY8dI2uNMZmwwu7Qx665OJJfU48fvQU
t0Dg3I8/2/j2v+aWdOvWOfO8SacU+H1eQ8sL0GC7dSwp98yGRvO39Jbiz1TcpW3hrJkXHnz1dQ/O
h3MxV7rINQ2cSyNnkIel+4zdR6oJacf0Me++/fzE4cMGnWXnjcoHpGSzsrLT/a+8eP/A40++6Mdv
v1tS8cWX39eeNvGqn19+/q/dQ6Gg1+IiYHrf8X3VXua1yE6/984rDjlj0vUfwH39HMo32pAyx9yh
OkLUiTadmPtnz/kmMzP8t0DAn2t4vBk+rxEOhoIZiEZ90WjUm5HXPrsMAAAgAElEQVQZToOAR0AY
0VrhidVn1IgChogKAyJqiNh+rIyIvReNCk88+WFyVoj4dMoQhkkpaweUF+RjmDRCfLybAQgYEIZh
RIUQYldpeY0hIAwDUcNjRA0hhJwmPhKprq2qqq4xYucKw+OpNQwR3bJtZ9kzL7y/DPZ1B6kjpzpx
DTXtSENBF8T2IjYgIODzejOorQcswU3bgVAwJG2InJJI10tRHSVQHxCwftOUx3SztUfTrz6n10nH
HT5m2vR7v4ZFImpD1Ck9VHui2o/dtSc6/0utB184lJaTODloHQuF0zIRs+dUzOimk2muHfV2B9Sg
1MKqj2ok9t+8APydOrYLqm1hbo6ZIFR7nlJxqYrBRNMV0+dU9xmNC7ogvPlb37J541aIvpaSI6bU
9LDkvq3Z0ySEYO3Hi1geFSm35rdV5cqzqQGhfT0wtLeQTA/KtYZsaw8O/NPQojHHnDhV5YxM4P33
s083zv/4o10dOnXJPP6UCflev99Ixhcnp6AEft24qAT3Adu1O3ft0e7cS68e8vg9t/8HTj1I/1b1
IG3Loewz9hy7qwsz5jz/0sQDBwyaKLliTxbD5FEqNszj9Xqmzbh5/+pI5KeP3ntn++9rVnunnnPG
0geefK53i1atAnBc38l3eX1fwO+bOu0vI6ZOPOUfsOtB3dRs0n/zgrnmBupHS39IXZet4qXnnlk4
/LCR8wzDyKipqfFXV9f4o9FaX01tjU/UCk9UCI8QUU80puUMRIFobCYSQ0AYQggDAoYQUSNWVhiI
whBCeKIQRkwTQvLKELbHA0Q0phdtchACwogXjcbfNqyogmHEqWkY0dghRA3DEDCMqIAhYscNYcRE
oAAEYschAE/UiNGxZt57by8HsAuWJqSJQjodpU4/NHYfLrEe9Pky1OSg3YeJHQuEmo4enHT+lF4j
jjh6zOw7ZzUJPZgWDOXY7aA+OQgIpAVDrAfrjj3Sg23btQuqHQ0ys1kPpop9KUEIAOLzBV+tHDd2
JKgS1AXZBNlPFIxzjoCg5WLHvl+4tGQvfT6GO9wMvVtP0SCAUP/+ffKnX3vRDV7DEzCbARIIXLRo
2c7jT75whRAiCKBqw/pNxo1/+XNBrKgslzyJbJWz/206+4RPVjnCPZK8PnPCUQPe/fDzVfPmf7sS
9mQNNYq0V5qawJEPwKg/6BowVxH48YevTB48qP+puhFWsb+U+k/BZuXmZPpfe2V23/HHT/7lx0U/
V83/z/+qzzr32tXPP31HR7/fZ6hcBKQItPNUQOCoIw7uMWxo/0WffvYtHbGl7ku+ecEcSwbpTAP6
EYRViHOlrKyy5Nrr7/oU1toysqeutFuSV+oat3TKLFnGT/bVdZAkVwG9w+z2OeSr3NQesNQOqQll
dQ1GKiCoE0cXoZcLluvWJ6DJQWKAGzXUDkPempoaT3V1ZGcg4M9J5I9ACOws2VkBy6ao6x7rpjGp
qyisSwCHBjhUYVg75qihh+RkZ7U564xx7Z957u018XNo3et6h6rTAzVEnar22gPAu3lbSYl5ywTJ
QSEENm/eGYF9TVb6G9vTOmjukF9mbfzVQOw3LfdpvZizPhQWtgoD9nYrPRwMZGVlGCUlpbbeyrDb
E3VNU9qO6UYiU3BAs4nih++/W3HIiJGOZEzs1fSCXJI28revBIfIvjxGy/2ydInUg80yqNBEkIoe
lHbbXBPc5/Olz7jl1isDaYEsXQJv2eLF2y+dfK7Ug5W/r1sr/nzV9MJYGUByyY0vzgQi4Vycb3VL
IAJHHnPi4K/+M2/1d199sRJ2nyuRHpSPxr56w6JOunDOs1Zy0FnXlo1xs2FO2yTg8Xk902++vReA
FR+9986utat/M66acv6qex97unNmdrbPjZPW9a394p69isafPKHXW39/8QfY10/XJQsl1zxgrqlQ
vw9XPVhbW+s/78wJzyK2zpyc1cdtnTnqe0quUc7RhIXUkOr6pHX1WYWy6bSdapdUe6RqQskjnR7U
JQjpchOqRm3s0OrBSHVkp98fyDHtAKD1RUpLSpqMHhw8fMQhGVnZbY4+7qT2773+aqPXgyU7tpXI
G1KbaKpzYjt3bt/KenD3sVt6MK9Vflj1mYKhUCAjI8soLS1hPZgE+1KmWgAQz73wj5WRSFWFbfSW
5TlBBndowM1eTriXsyV9Yq+lpWU1C774bifshNEZNroBzYRgjQTJxKBuisdwWlpaxgvPPHhtRnp6
gVqvQMzYLPjim51CCNOpeutf/660l4sbJ4UrzuvF+UR46EwOKlwkx6xRPQJer8d716wpo3w+D53q
I9E0kPJ7UHsucyO1Z6CNfTLOmSLws09en2olB532RWh4k6rNys3J9L/64v1du3RulwEg8OFHn0cu
nHrThtra2qTXpPf2GDBmTD9vSPyZ1XUI5RqK6pQyvPiyHqpgUR1nOoJQTqVQCqAEwM74tiO+bVde
5bYzXn4XnEk1VbS7zatOnzGVz0E/i7b3q/JZdpFn3a58Fvr3jnj5EliiUDcNBP0sTa1tVXuPGmvW
rF2YrLOSAPD9wsVrYRf+qgDZE7Ffl9+u+p3bvvcePTqHO3ZoMwAQmHDy0UOhb6fdrqe7VyLsjs1R
RaHx8qvzfxQiGnVNDpp2E/jwk+/Xwn0a70QjhZqTfdR93lS+AwlHL2M4O6TIIFCksCAvU9dudenc
PkCuI22qTiCqHVzUoHlDfU5Gw8Ct/RIAxAvPPfNzeXnZdmlGHdNACiswrlvjCa7H9NfYsX1b1fdf
/W87ea5kOpBR/3DTgwacwXLbrB533P/Q8a3bFPXXre0GASxZtLCU6sFPPni/AqBcSIUvpMyeJAfj
53u9Xs85l047zOPzJVofTuersx5sGKSiC1XuZTz/99cvPHDQoInU/tjrOrn9gY5rAvD6vMa0G2d1
OeSwkS0ApK34eam4esp560pLy6JunFSvIe910hmTBqWlpWXC0oR0zUu5dIsaHGeuWUhFD6oaqgyW
hqKaUOqmbbDrwRLYNZTayVJqNZqcq6uO0rVn8vOos+PIdcDkZ9kFS9+qmpDqQPlZ5WeR+lbOKEP9
ONphtMnrwfXr1i80bT7g9EUAQAj8tLhp6MEOnbuG27RtP0AI4IixxzYJPfjpB2//GBWIOpKDQtkH
sPDLz1kP7mU92LJVq0zVZxICaNuhA+vBFNBcRxCqDZPZwO7cWRr54YclXxx00H4jYiUtG+M+pajp
XUH+4G2XjxtpRzkI/Hv+lxtramrVqR11PfWaQiPVFJGqGLQlBwGkv/3GU5PatS08iCbfVA4MHnRA
i0DAvz0SqfYD8Iwfe1iGnStKe+hI+oGUI2WVpF9dOdqhXWHLKy6ZcMAd9zz/FSwjqk4FKQPpPli/
E0G+M+bk7kMnAinn6FqXtuRgv369T3CdUlThk80WJUweWPuFhS39b/5jdsejj7lg7Zo1G6Kvvf5h
ZZvCvG03/eXiFoDCMXrv2EFIWhywX7eiU086ovjlVz9cAiuBpS4OHoHlFOmmGm02vW3qCfI7oY6Q
F5aQkol8wC4YK2HvnaYKAhp4CABIm3Hdhe1PPfGozjBgpAX8Xp/f69m1qyz6j9c+LJk569GdAIy/
3n557uEjBoUMs5ZiVZWVHfJs2LCtdsQR522pitSIMyaMDt14/XnZJGyFqoqIiFRXR7ds3VH7z7fm
73j4sdc2wi4IpcB1W1uAvtLeyKowdkt26sRgk8WDDz7x6j133zLE8MDn/H3HPl51dXXtrFn3fAen
/VH3E6E+f5PqvU17OP2qc4Z7vZ40AYH9+nYb2KJFzuvbtu2ojt+7BvYpV+rDqd7jzzXvPwu3L/7p
tw/79OxwlDY5GN//YdGvv3307x827uZtmhpX3eqkrnXlVp768bWI8YHaBFMw5rbIybL7WrH9Th2K
Qt99v0ReS/redKoi1S9KxUff3SBDovptanXfVKBqQgGgNlJRUb34x4Vf9h8w6CgAViDd9JmswII8
ToM+tn2pA4WlAM39+MW+/mLBJiGEOrUj3XTPCTAv6guJ9KCPbLaZZACkX3/jrMMPGXHYuTTQZHrb
8f2+/Q9qEQgEtkUiET8A76ijx2baE3gWF2RSxbaftAxMDam7v1pGcrJN+w75p559Qf8Xn3joSyTW
g9L2sR5sGKSqCyXvwgDSX3ztjak9++x3Ak3KAYk4Ez/qYsPoeZIrPn/AuOHWu9rfcOWff//ys0+r
li5eVHPj1ZdumnXfwwVen89IhZMQQIu8VlkTzrto/6dn3/sF9GuJ0YAr1YXMNTuk/dfpQamrfbC4
JH+zUidRPUi1IOWaPJ42afLFRcNHHtk+HE4PeDweb2xKUuCfL7+w/aVn5pQCMM46f0r2keOOyTA8
hsmfQCBg+HwBY82aVTWXnD1hs4hG0blrD9/VM2e1CGdkGkIIlJXuis3iYhgCQohPP/5w58tPP74e
9mSnOpWfHK0jE5W0vVT1oJwSkK5DVgH76NVmpQefeuLxV2+48eYhhsfw6WwAIBCpqamdfX/T0INn
T54y3PDE9GCXbj0GZuXkvF6yo3HrwcVff7l99cplH7bv3O2oRL7h6p+X/rbwy89YD9bPdVLWg1nZ
OVmqzyQgUNS2XWjp4h/ltVgPuqA5jyCkJLINY35w9tNzo7WyF3hcytmC4vbggun5JC1nv56IRvHg
wy/9CudQerf5k5tN49VIkKoYlIkaMzn4wjMPHDdkcP9TBKlnq25h7vft3S3js3mvdJ8545JWj8y+
sXDG9Itb2rkSL2tyhfzt4BQUTsGlnMW3RBw99+yxA1u1zMmFc5SXHOFFh7pzr9H6g5sTRJ1zc9oi
xOtn3sevTT6gX+8TbPZECAhEITSc2f2RzlEUFRX433ptdtvWrVsFAHgefOTF0ocefbkk0ahBeg9Z
bupFJx8EqyeyOopQTVipowiZWxaUH7frCEK5iLIcdSd7iW4j21Zl2war5+VOxHtZjhg2sGXr1nmh
1oV5wdzcLH9mRtjbpnUrf3VtjdkejTlqaLh9uwJfu6J8X7u2rXzt2ub72rZt5cvKSPd0K27nLyzM
MwCILVt3RDMzw56szHRPVkbYk5UR9rRqleMtapPn369Pl+CRhw9Mhz0wpfYW3Uk+h/r8W8n7tAep
7DFK1yCUotKt52tTaFvV5xUAxKOPP73ysSefmV1dHYk47T1QWVVZffW0G+cu+O/XW+H0Leh19xZc
xSAA76ABvQ+X7VzA7w1devH/9Yd9iiO6NoPa03xv2A/SgFu/y/+bdOdTK35d/61bcnDFyvUbzrno
oY+hX+9JV7dNEWodqPXrUfaTbV44AwBQ7iHtos6vjwIQ2ZnpOU7fSKBt29ZhuNQn3NcyUeuHPlOq
n0sX1EgU6GgyvUubENzquxZA9O8vPjs/KkTUCpwrI2Yg3R/p+5Bjpuvtfkza55qaWvHKM0/+Cuda
Om5r6jR1G9HYUNfkoOmbz7j5tlHjTzr5ag8Mr1WnzpECnboUpz/999e7X3jpFa1m3n534eRLr8iT
ZaTfbPKJnJ9actDSkLZgJN2PF7bdI74/5oT/G9iyoCCZHqSzyrAerF8kSg7STnymLvT5fBl/f/Od
y3v23u8E11GDch8KT9xsmHlMOI75A2nGjNvvadOz7/4hAN6vv/g88tBdt21LzFtB7hM7duT4Ew4I
hzPkVJfqzDIBsvmU74L5FYPqq7iNIJTah+pBqfdULbUFTk24A3E92H/wkBadirvm5LduE84rKExr
Vdg60KqgMOALBGSCUhw66ohwQes2vlYFrX2tClv7WhUU+rJzW3jDmRme7j37BPILCuWakuhY3M3f
qrDQl1/Y2texuFugQ5dugQ6di9Pad+ka7HPAgSFYU4Wqs+PImWSornX7DPJz0BlyZIdRdf3Bptqu
avXgi88/u/LFF56bXROpjujajcqqquo7b75p7nffNA092KPvAYfLdtDn94dOPGNSk9CD91536VMb
1q7+lvp/tD3euOa3DY/Muob14B+gB8MZWTmqPwQB5BcWsh5MAc0xQahWttw3RyP8880PVn3x5Tef
QTpIuxtot9xvbbn3Pvx8w9ffLN4BZ089aiTka1M3EI0NdRGDtkTNA/fMPHz8uFEXitgCzfFLuHOg
e7dOwcumTsybcMrYLK/X41rOySk4ygkNpyxRQMqZ4lEtZz1vdmZ68C/XTxoAy0mXjnoI9qk+1KkH
OEhVP1CTg7qEdAhA+N8fvXL+QQf2PbUu9kXLG1ouic3q2L6N//VX7i1s2SLHC8C44cbZJe9/+FkF
vabj3srf3Yvb540bPawD7NwKwi4G1bXtVDHIPLND/ojVdfvkNCxSEMppWKiY0iXXpJii08uUtm3b
KsPBEQj8snxNFYBoenoIrfJyvA7uERvTuVORDwB+Wb6mxs4V2OxRh3b5AVgJQtlTlApbOiWO/Bxb
lFcqamWiU/YWpaMH6QhC+n02BQjNq8mByy6bvmD8sWfMmDt33ry1a39ft2Xrth2/rlq98dXX3vru
kOHjXn7sied+gX5txz8qWUrbXXN9gOOPPawoLy+nZ+wTxh7lyFGDBsMKztIpsOl6GXLbW4FLh/jY
tq20cthR19x7/yNvPbb4p9WLNm/ZuXXz1pLtPy5ZveruB9+YO+rYma9t3LyjBBYndaNjqfAAmg5H
deKF1q8q7HTCT7clKqNewxUZ6aFsXdvVuk2rMOru16ifjT6b7ll3RyQmCnJwu7jncNOD5kiEf3/4
4epvvvxivjPBp0/G0HbNShzaj4n4QXrs8/kfb/h1+S8lcE5bpK65pI7gaiq2oTEjkR5UR9TY9OBf
brn9iLEnnKgkB636pskYCIGOnYuDp519ft7Io8dkGobH8oZImVQTPXbOWWUc17Nd28lZQCAtFApM
OOci2aFPXRaA9eDeA/0udSMHTf69+M+3rujavdcxZgJZsTFW0k/PE7fpa50JROsawVDIc8s9swva
tu/gB2C89drLFa+99NyuRB0k1PuE0zOCx/7fmb1haUK36Wzl53cLjjIs+++2VANNrEktpSbW1H11
ms7S1oVF6VZ9WnW6fu2aSgDCMAxR0LrIbzqsjjZQoF2Hzj4A+H31qppoba3TZsU/TWHbtmnKZ5C6
Vp1aVNW122BPEqqdRen0onT0oJqQUb/bxoqEevDmGdcvOPfsM2Z89un8eevXr1u3ffv2HWtWr974
3jtvf3fKceNffumFZ5uEHhw+6sii7Ba5PUH4N3jo8CahB0t37qy84fz/u/fdl555bPXKnxeV7Ni6
def27dt/W/Hzqneef3LuLVPPem3ntq2sB/8APZgeCmU72z+BVvkFrAdTQHOaYlT+oAzlb5pRNpN0
F069/o1PPnipT26LrBZmUVtgQV5CSc5IR80WgIgdF+S8HTt3VV91zd1LYZ9agU67py6c2xRHOjQF
1EkM3n3H9YeeedaJ02AIEhi3HBwnVwCQY0L5284VkHL2v6Ww03OKtBna+4KUsz/fuKP/1HPWHS2/
W79hK53qQ/bYkjykyWoP7FNAMuoGXc8P2mioUxeF3//XC5MGDjjgNHcuED4oXIi/CwdvlMS2m83q
1q2j/5Xn78ofe9zFmyurIjj/4pu2f/Svx/zdurbTTGNIrgeYHLvoguP2e/vdT1fHP08leaXTXkpn
yAtroWH5PTHPLKgOYi30gpkKxUroe9rRXsnSyQ4BqM1MDxm5OdnpdhsU21++fHUlANGtuL3fMGLv
OewVAAiBLp3b+j6Z/03Vr6t+r6mO1Ai/32s47SBQWNgyEAz4o5WRapkkpCMh1WlCdcKOihs6vQyd
L56e0xR7iwpYvwcpRBxJ4nnzPls3b95nryK2llAYVmDPgH3KWdqDlk656jZ/frLfYl0cabVnHG13
feedfdzRAAzaVnbu1K5rv/27FXz3w89b42/SAAINKKk9zutiQ1ItS+uAinJzFOxd97/+1V33v74U
sWBrENbICzldibrgOZ3+VhWGTQGqHUrU21HX4xNIziG341RwugrKUCgtw9FRRsQ6S8HOy2Qij/5G
VM648ScRr1S7rvP1VTtF7QGj7pDfn9wH7DbV1IMzp1/1xotvvNs/PSMz2/S/hNnymc2jGRQFTD/N
TPSYfhYpF7/G9q1bqmbfMWsZnBpQt8ZJU10nqSlApwel7yT1oJxJJjxz1h1HjD72+GkGSQ7auGG6
QsKqKGHngskTuh+/iJmwSfnaLmXg5JyOs386dGSvvz/zxMKNv6+V7SpdGoD1YMOhzrrw2Zdfu6C4
W/dxqXLBrO/YQTvPSDnrWuYRB2eyc1t4b33g0fyLzzxl066SEvHYfXeVdOxcHDhgwOA0O7fi1zd5
bF1/1Lhj+rz8t8cWR2trJb9CiPlDQVhTYEp/SLa90hdivsVA7b/8Hcq2C8ox6ZvSWXuoFnTVgz6f
DzktW2RS7sg6/n3N6ioAoqCwtTcQDBr2NtDOoaL2HXxff/GZUVVVKbZt21qb27KV186/2E5efuuA
PxCIVkcitNOoTHTKJJ9u2Qg6+orqQdqeqp1Fm+qSTinpwS8WLFj3xYIFTVoPjj95wtEQMKhNadO2
Q9fiXn0Kli9Z1CT04JvPP/HVm88/wXqwEenBQDCUoevoF87IYj2YAprjCEIJ+WOWP075Q4wAqFq5
cs22S6+86anq6ki17DplD6DHtuRTisIqFy9bXR2JXnDxTYvWb9hSCuf82jQA6tabg34GRt3h1qMh
oRicfd9Nh5977qnXez0ef2rJQZUrsP1tOU8aTkmPCZJTcJZT/nZPSrqVEwimBXxXXHLy/nAfRaiO
8NItGs49+VKDrmGkDY5Mlpnrmrz5xtOnDT34oInu9sXiTF2n/0zlmhAC/fv1CNx/z7RcACgtLccZ
k67bVlKyK5romoJc88ADuhcd2L9HPuyjB9Ngn0bGzZljWNA5C1QU0Ok55RSddCSh2vOSLuJum4Jl
4MD9gx4PDJVPURHFz8t/qwSArl3a+2MPo9gXwCwfH0Fo1NZGsXrthlq1LZRlDQNGcXE7H5y9X+Xn
2KU8q9x2wD7ykfYUlUnFCtid7abYW1R9Tl1vYTqClI4ila/q96IThbppTeoLOudf7ZTj9/l8ab16
FY9Q207DEMb55xx3IOw2RO05SqeZqe/RyOq59DdI/UgpuNXe2/J3SOvFrT7UREBjHy2kE4P0u1dH
QqhbwGVLUza3cnT6Ox0f/H6/3+/z+9Kc/jsQCgbVXsdq8Myv3ENu6jMl+yypPLP67NTnkq+675yR
OtTfkfo7psGdqs0bN5bcc9vNT9dEIhHpxps9js19qQcAGnSQx6Rbrx6rrq6O3n3zjCU7tm8thb2D
3u7owcZqHxozdksPzrz1zqNGH3v8NYZheEHqHIQbAHnf3JfaT+GCgzOkjOaY7drJ7p9CclAIAV8g
zXfy2ZP7wbkkAOvBhkOqulAmbNIfeGTOSX0OOOA0U8JBaLmEFLmk5ZxyDMo1Ctu08824476WHo8H
Iho1bptxzfbNG9fXaq+hsYG5efmZh48e3xnOWWXoaFW32WUYettPR5nrdJSckYVqQaoH6SY1YWmP
3n39/8/elcdJUVz/b/fc5973CbvAciMCcsqNgAge8T7iFTUmXtGo8cR4RKO/xCT680rU6E88okSM
xisa76goAoLc18Iuy7H3MTuzM1O/P2aqu6q6emYWMS44j8+wPdPVVdX1Xr/3vu9VVVssNqtBdkCw
q7Y2BIBU9K+2GmWQl6HisnJt0UlD3a4wDPIX9/VVVSnvX0V3lQlDvs0ovYdWk/6zmJD62exuMuL2
orIx7av0g8KD/aoHTdftVVxmFEVZdPIZaTzYN+mQwIMWq8VB9RWIroscDnsaD6ZAh2OCkFV07OpB
NsAaBND992Vvbb36l795MtAdDKUSaJcF5CGUC4V6yFW/vHfj2+98ug88EGQVAjuLVDZ7gFUMfVVB
9FU6IDD4h/+5ZcbZZ5/4K1VVrakniJFiOZ2Vid8jqLNdFmQ/0KTkCcdNGZyd6fNBB4LiVh+sgpLN
xklT6iSTOyp73Lsu//zYvXNnTJ1wMcurZPollYRfMp0l020nnzDLfdmlp3sBYPOW2vBPL/9NMyFR
0zrZvigKcM4Z8wZBDgTFF6Wngw6pEasokoFCFlCxyUL2wwKortFH1Ph5nsaabGxsCXV0dEUAoKqq
1CZuKSomh/tVFFFAqGzdVhc2rlzVy9YMLHPCuPJRfMG8mPBk+8++Y6IT8pl4dJzEMTwUSAQg7GxR
FhBSftOxYpO/Ighhg88UDLIkPnepPIfJxtNsxqgNgP26q398hNftLORsWPx4+tFjRqmqKuoQ9n25
4mSD3sxGTNTfRCSCQnbGMwvGKR9o4EJ73yf4bY/MVgv1VRJ1NAvERXDFAkCn8HExf8XtqF29+Ij1
OgDYy8uLM0CIosuV/vg7nXYa+JaBVAfz1wG+n7J7SNQXs3MO5lh8Ny9rG9nnRjb2aeodmeFB9n24
QQCB1195eeMf7v3N/4V7IhE2mK4FFoCUAutUnREQ9IR6yO/vuGXD8k8+lOFBMUgk2rFDbcVDX6RE
eFC2taMbgGfxb+49Zv6iE65TFMWSPNGCuKsjJm0olqOYTC4z2u9scJSpWw/Wm7fPBuzN644dj5k8
daDHY8CD4jajaTx4cElcTSHiQjviSdtb7rxn5qTp037GJ/1YnjKyaNBN5rLAXQPq1hsTe6ycDR89
1nHxlddmAEBrU2P0zht/2RTuCZOECW3m3NFz5g8Eb/vM4g5m29mm5c1oA9hJLuyqOZosEhMU1C+V
TbDsAhAYMmKkX6bjOtrbw+1tLWEAKK2otLP6TQsBQJevIj1BqNTX7QprNlQiI/2qBlE8yO4IY/Ya
Dda/1hKb4P1rdsUhmxw8VLfs/kHgwTMvvOQIp8tdyNvLWLUjx4xP48G+R4cEHiwoLs0gBIqWHISu
22x2ZxoPpkCHY4IQ4BUrgWQFIeIG9cmnX1p30U9veKqpqSM6QdkAACAASURBVLmNCywkCooz5dgg
RFtrR/is8361bsnzb+wGv3IwACMgZBW17GWYaeo9HRAYfOjBO48599xTb1YVxSbyFxzfYSoHEH6n
pVNL9CDFctRySspJ5TRW1uNx2i+6YEENjMpL9j6AtKN+YCRzTMRtPbTVg7ff9sujTj5x/rUKoBgS
eSb6xSzhl1xmhHImdd503QUZM6ePcwDAG299Enx6yT87uXJcnVGuzmNmjutns1lYg8gav+/KkTsc
iTB/2Y+4pQq7EkGcRdgp/KWgkdqg4KABFdnUY2LlpHbn7m7afr/KYpupfonrosqKQm3G6NZtdWEI
51m9VVVV4gQ/E9IM4Ca6DxYImq2+kIHBQ8WmiqBQBIOyFZcUhHCrRMEDZtl7jhPpeNkzmWgMZbaX
nSWvOePzjpk0W9cd7C0DuTkZmccfN7UKvEMuzhxNNNHAjMz8KjNATP/Sa6jc0mdPNtuZ5UMzjAlt
yg/ZaqFEfexLJAtyittWsXaArlLxSD5e5iM7L37cwjG3AqaoKDfTaA8BEAKH084GI8W+Opl62P6y
7Zn1sTf9lwXjHTDOXk0H4w8uyXSqFA++9Nwza+6985ZnOtraO2mSJ24mUw+sx+1ke2tb+Pbrr1r3
zuuv7oZ5clBmx9hAUV8PFvVlSoYHqU7gVw7+5t5j5i88/vpYclC3UxoC1GCYJGnHHkOXBfYcmHOA
8Lt2LMqacCy0r3laWvvmfbPbnbY5J548EPKAFrvrRxoPfnsyW0EjxYU/vfzqIxcuOuFGEFgS6R/+
HF8OEGWRKSfIGZ/g4cvREMLCU87wTjtmvgsA1n+9qufZJx5t12FkYh1YM3RUcV5BYQbkq4DE3WVk
72D6oZOIB9ktDsX304sYivqdHeATRVpiMP4J9qsamMXaNaqj9u3d0037UFJWYeNXjfK6CgQoLC7R
8ODuup1hTf4EGQGA0n79XUi8Mo7FO+y9iMdibDWNBw8hPDj+6JmzZclBQoCM7OzMyTOOSePBvkt9
Fg/m5eZmGuxSXK7sjjQeTIUOp3cQUiLgH+YIYkpDBINaRnvZP97ZuvzLNU8+8sBt8yZPGj1A0a7W
TCA0r4p+EwIQb/3rk9arf/W72rq6va0wTw5qBhnGF5WKew/3dcXQ1+iAwOAjD90997RTjrtOVWCJ
Xc4GmOLfWTlg+S4JRMVVEEVwkuuo88V/16/j29VkjznHJ5IALtFo0t/j5k0YcPf/PPs1jAkc1tBS
pUSfmfT7AHpHrCJnnSF25aDzxEXzKi+95KxbLapqk/JdKn+MzBCTcqJscTLIf+dkDgAIgdWq4uE/
XZ81eeZP9u7Z0xi9cfH/th09+QhHRVmBlS0nk+vsbJ9r4fxJpS8t+6AT8m0CWEdOBIJp2eKJ2jBx
XCjIYd/XQd9RKHvZcRixcafvrqCyGKooK8rWdRA0Pu6o3R2gP1aWF9mkOobRPRVlBRZVVRCNEmzd
WtdjKMvIb7/yQjd0p1eWJGRBrixgKoK9KOSTa0TgcyjKl8jbEHgHkQWL7Ivbqdywq03F2aKsvNBj
VtcD5jKYCiikx6zMWQHYCgpyvVX9SyZSAAhBBgkITj5x+tCly/5dF+9zELwuEV9ST++D7W8inWL2
uzjDn/UhKLHBDMoP+m5rC/ixE8Ej+/dQet9YIr9K3J5FfO8NtYGpbP2TDPyw8qSC367bDcC9fPmq
4OlnX/3IiOHVFXa73RsO99gjEWIl0ahly7adHfH+ReLXUN5QPiBerxU8YP82vGH1EKunxHfoqMwx
JdEH60sycSiRiAfFZ5g+lw7E34/16tIX169cvvzJm39z33GDhg4rZwOgmudDjzXfjJ6P6bUvP/uk
7U/33L6joW6XDA+ywVlxBaHZu2jS/O8d9WayqBYIWvybe+fO45KDMCb24j8SQLNhyRKIsa+MV8TJ
lJ6M4Y4FudPqOwjtT5o+d9Dfn358LXQ8SN8Nl8aDB58S4UItOThp0tElZ517/q2KxWITZSX215zH
mhxpx7xuYuvg5cUoizI997Nf3pyxYc3Xod11OyPPPfloxxHjJzhrho60c9drfdSvU62qOmvBCdXP
/uWhFhhXTbC+nNkWgWky+rTsuwipSmDfdSau6GH1HrUvVBZtAEJFpaU5LN+AGF/3NewO0k4Ul5Xb
dD0FXfagy1d+UbFFVVUlGo2Shl21EYOcQpfBopIyFg+yCRd2RaHZRFAz/Cf+Bhh9uEORDks8mJtb
4C0uK5vI2TlBv02bO3/oB/96PY0H+wYdMnjw61Wrgzdc+bNHqgfVVNisNm9PJGIn0ag1SiKWXTtq
03gwBTrcEoSsMpAxQTZLxQnAUV+/p+W4Ey95fc7sSZuuvvK80WOOGFqgWhSF8c6huWDx79FoBP96
9/POhx55fv/7H33ZAn55u1mCkP4ue4Hu4WDIvg86IDD46MP3zD/tlOOuVUAsmmliE3mxH0CYY00O
GJmgMpJaYkZMOIMpx+gck4C8eXKQL0u46wiq+hVnT5k4ovDDT1ZTmZfNxDHbyzstj4lJlD/WcLFL
113l5cWZ9//u1tsddnuGlL8pyR8Qk0ETvouyJVyXSAazMv3qH+69OvO0c25o6urqJpdddW/L0ufv
ybVYFF6uJYnJuXMmVLy07INtkO8hTh25UHxsqMFL5sD90Ek2LtResLqOPWZfrEwdCqoDwwCieXlZ
+SL/AYKt2+q6aX0V5QU28+R07Der1aKUleRbduzcE9m4ZWdYro9ipcvLC1xaQ3qj4juhxBfOi9ut
sTZS5qwJD9AhRaLTSfnXAx5sEPCJVdk2TRSUsFvsAObJZBU6AGX709tnUxYI096zs/jGC6fabVY3
Zz8FGZs4fkSVz+f2trd39cC4ssFs1nkUvbdXMr1Nv4sBFnZcKNijxyHwu3FQeWUDHWwSXEx808Ho
y8SOgRjkNHtfQ6L3g/Q2AMjKFa1XC64C8ASDYdc/33iv/Z9vvLcD+sxPe7yfJH4M8DqHjju11Q7I
9Q4lMz6Jv4u6yOz9dzSYwAZ86DX0eezrstFXidVfLA9keJBiNScA566dOxovPuvkl2fPW1Cz6NQz
RgweNqJAURRFDKzH/sZ0V09PiKz4/NPOpc8+3bjy809boL8bV7YqQpYgZLdEM3sPYZqSk0yvi3iQ
3fLKBSY5qMaTg9RESZN20PlO3SI+WWyWwGPqSFi3WQLRKHey9pMlhIoqKrOHH3lU0ddffsYmBtN4
8OBSMlyoTRx1Op2eW+7+7S0OlyPHwHv22EQOeB6zAXZBRkzlNbEsujxu9Zrb7s669uJz9kciEfzu
tpua73/y+XyXy6Vwcq7Vpdc/fOxRpc/+5aHV4BPQ7M5FrP/K+qCpBPh/aCSOA7VnMhwo+uIsDmDx
YCQnNz+P5T1taNfOnXRHGRQWl8USwpwMab8ABLBYbEp+UYmloW5nZNfO2jCrC+OH2vUFxaUe5p5E
H6kHifEgDeKb4UHZx2wM+yoR4e9hhwd/fOnlUy1Wm5vKk2wSzJBRY6rcHo+3q7MzjQf7DvV5PBgO
B10fvfdO+0fvvZPGgwdIh1uCkBIdUJrRl4FBcV/cAADnW29/vOuttz/uKCzIzZkxbVxR/35lGXm5
Wc6sLJ+tvaMLLS2tpL5+X2TVmo2hr1au7+7sDNCHnm0nCB50ysCguMUo+94kSI7TJKcDAoOPP3rv
gh/96NhrUksOMt42kq3a0s8lT8wkaxdMOWPSj2+X6Z/wnbZ75qkzBn74yep6mCdw6HhRZZhO4CQn
mfxRgymuXHX931//eGF2dsYAQ0JYA2e8HMnljymXQA4AQbY0Z16ULb7crBljnWeeNtf1zHNvBD75
bHXoz08s67j4gkVerT/SBDUwbkxNEeQv6GUdVrNtIFhjmCb9uaPH7G8scI6Cd9So/EWZMuwzHQUQ
zcr25RknKACbt9Z2A4Df71Wzs/wWwjbN6RhoclBdXWbdsXNPZMPGnRG5PoqVLS3KccPoCNIGxFlU
LEAUVw+KY6I3xv8mHvdlYvUsOyaUQsw5AiMgFLdaocTKgbjFCzsxier6AwEosgk64nYjVgD2CeNH
zUym59wuh+20k2dVPfb4K2vAzxg10ycRGPVJb/tsBmTF7Wto5ylvwsLvdAwpaGRfZM/uGCFLAvRV
WRWBMv2I79UVg3/0vGqxWKw1NQO9AFEJIRJeRZCICInxhxCiRqPEChA1Go3ao1Fij0ajjmg06opG
o55oNOKORombEOIihDhJlNjjfYUCJQwFIUVRrKqiWFVVtamq4lRV1a2qakBVlJCiqiFVUcKKGg0r
ihLZtKWuIxKJRGVdSvIby1MRDIrv3AmC1/XitWnb+O2JtZcyPGgHkyCkn7dff3X726+/2pKdk5s9
btKU4sr+1Zm5+QUup9NljZKoGujqIg31uyIbvvkmuGrF8kBnexs7C5mdNc6ujqerCNnVEez7B9mJ
PYeiLfs+KZk/TvGg9i5wAJ5f333fvLkLj79OIUgxOWiyWkvzxZljsQyg+fDJV4L1MjnZi/anzVs4
8OsvP6uDUX+n8eDBo1Tk0PX7/33s9Jyc3JFyfgKpyQrP494kqfW2WHmJXxcvN3DIUPtp513ke+bP
D7U31O2MvPDEo23nXHpFRrIEZWV1TZ7Xn+HuaGtld5ehMkYDtuI7l6hDkJa1GNHnjh6zv1G7RkmU
OREPWiDgQZ8/Ix8w6pH6nTu6AShWq1XJLSywSle2xv+juqq0vNLaULczUrdje9iQxNbKArkFhS6m
v+K9snaa9ZnEFfas38z+lf0uHvdlYvUs7fNhhweHjR4z02DnAE53ORwO24x5C6teffHZNB7sG3RQ
8GDVwIFeQogKQhQCKEkgoLidhgIQBSSiRgmxgsTwICE6HiTRqCdKiJtEozoejPVDjQ9sWCFKSFEU
q6IoVkVVbIqianhQieNBRVHC8U+krnb7DwoPHo4JQlGxsrNGWWaw28uIQC3UsGd/15Ln/7kHsX2u
qbCze8KKdcuWx4tbpgUhny0qm/mSptRJptRNweBDD945h08O9iY5w/gcvV61RS2gfu6/mZScNH5I
maqqzmg0KpstavaycHaMwVSeJp3MHAoKgBwAnD+54MxBI0fUnCQm2WQ8051p/lzv5C/+uyAHssSQ
KPu333pRxnsffBmqq98XvfO3T7QvmD/RVVyYqz0vRhkECvOzPCOHVWevWrO5i7lvcUay2bsm0nJl
JDom4viwv7N/iVCWDYhqgCrL77d4XK5MTf4Yvm/cWBsEoAyoLrPptSaQQQD9KoosALBvf3O0ra0j
6ve5Veg1a9fn5WU5XC6HJRAImiUJxW1iwsJf4UHh/iY6PtRI5B+d2SZzLsPgJyJYAVisVqvl4gvP
qnzw4Sd3xOuieoluOWvmb4iyJcqUGYk6kAYiKCh0TJ48Kr+kKHd4Knb2+GOPrn7s8Vc2wfi+XHFG
omzWqHgvsr7K+s4G8NitcOwArDdcd/Kgu+7523bmenZSF+UNux0u9fF6hO/ibMRDQW7F2aLUv3J8
8ME/T+lXXjrHYlH9FouaYbFavVaL6rXZbG5FgdVgg9hJT8JkE90msWUAvg6J/BD2N6NdEyfK8HWw
bcKkHb7v0WgkEuoJBwESR6562XAkHAyHIxGAAAptkEBRFBIM9XTcde+SPyx54d+bwG8DRSuRbZGV
to8HTuKzZYbZgog951I82NS4P/DGK39PhgfZSSxmeJDdWkpMDJqtHkzzvneUKMinJWUQx4OL77xn
ztyFx18H7b1vjGekqZFUEnialuhFAk+vmw2imyUQZYH2XiUHmTKDRhxRAvPVg2LQNY0He0dmQXJ2
VxkHAOeiE35UfeTYcecnlS/AKAeCrMaLJJcDWf2y5I9Q/wlnned9/19vBnZt3xp++bmnOo8+Zp67
vP8Am6x+emyxWNVxU6aVvvvashbwiUHZu+nTuNCc6FjI8KAinKPfabKHjq8BD9rtLsXt8WTLksY7
tm0JAlBKysrtqmoxXS3Kyl9Jebn1i/8g2NXZQZobGyOZ2TkWVgZpWafLbcvKzXU0799vdq+iLxQR
PozDlvCvOH6HGrF8P2A8eMrpZ1Uuebrv4MHhR47Lz80rGJ6KjpswY071qy8+26fw4IkX/HTQ0r88
tJ25Po0HAcdLy/5xSlFx2RzFqvqtqiXDYlW9imrxWq12t6rASnkrsz3s+09lE7Xk18QKEcN1+nnR
Bsp8Iq5eg9+UuC0SiUZ6wj1BY1tAJBIORiKR+OR5JXZFTDJJT0+o429/efgP77+xrE/iQTV5kUOW
2AeNNS7szFEWuIVuu+XnQ75Z9crpjz64eMSc2RP9Xq9HgUkCz+mwY9aMo5z33f2L/I/+9Zf+V152
Ri7TBpuEZD/irAF29eChohj6EolAkBohqtDZ5KALgOd/7r1p6hmnLryeTw4yrDUELfVzxnJi0sWk
nDQ5mKgc9aTYcuDKyoJkYqKJCOVyc/yuCUcNzgM/w0M0tOn3ARwYmRlM7b2X1/3yoitVRbGmIgPG
IKmxLFcuZbkSypnU6fO41TtuucgPAIFAkNz12yfbuHImdc6dPbYEPAC0CWMh7hWflq3kxD/Y+kdM
qInf2TIaHT31yHxFIQovAwAhhGzYVBsCoFRXldp53rI6hukGISgry9cmGm3bXh+GXpqTDUUhysAB
pR7I9bZ4r+w9JrpPtqw4VocaifdA70/0XcTJR+x25kEAoXA4HD7//JMXTJ8+KRM8GKQz/NitQMTZ
pmKgBjB/TsWgodmMUdsVl54+R1FgkdtZ/bYJIRg9emBRSUmeH7yNYoOYiSYbpErsfYpgkA1k2d95
5bYL3Q6HH0YnXnyfmYwv9Hd2W/lDaVKYWcDdBsDmcTqK8vJyZmZlZ471+30DPW5XscNh92vJQc0G
IQV/KrEtk/k9WnmuDqRYh7FNaRkCrh1FUSwOu9XtsFndDofVbXdY3XZ77K/b7cjy+1y5Pp8r1+d1
5fk8rjyf15Xn8TjyM32u8jf+9UUAgB/6y+xdSDyJJk3fnthnTLY6wYAHz7zgoqrnXnv31F/d8duR
M+Yem52Zk0NXthieXZvdjqMmHe36+bU3593/+JL+M+YtzBDaYbeUYpODLDZMrx78diSzReKKLXYb
Kvc11980ad7C468HieFBMSFCdRZ9/LVAFXsMaP6w2Tkw14Owx5LAEzFvX7OYWhup9o1pM37sz8p2
14w4Ih+8bU3jwYNH7FjR8TNMXL748it/rr930MhDABr+M8iads5EDqXBTpM6gLhsSmQsXs5qtSk/
v/6WTEVREI1G8dC9d7VEI1GjLAoyP2jYyDykvrtMWs4Sk2gXWKzAJtMS4UGtjtFHTciFqloNckGA
bVs2dQNQyvtV2wDKV1FGeTkqLC2neFCp37k9rOk8iPIIlPev9oJfiWR2v2KiUPzN9P4k3w8VIsxf
9t4OCA+ecOoZC8ZP6jt48JSzzpsDBRZNx4HXPawNHDhkWFFuQWGfwYM3PfDXC61WdxoPSvCgzeEs
ys7NnpmVkTnW6/MOdDrdxXa7wy9NDhJGfxBBTwhlDfbQcJ61Y4nPS5ODpvZSLpNsW1AVi9Vmd1vt
NrfNZndb7Xa31WZzW+02t93pynJ5PLkutzfX6XbnOV2ePKfHk+dwufNdXn/5iv+812fx4OG4ghCI
8Y9mWWWGhE3kaasKZ82YUFNUkJtz8klzck4+aTai0SjZs7cx2NzSGm1rbSeEQHE47Ra/z62WFOVZ
HQ6bAsQE5djgpOz7/7RkC3jlzW6VxgJBs/cO9nXF0JeoN2DQDcDz27t/NfmC8065VVVVGx1q0xVZ
hGeHONNdGtgUvoNAL8ec0wNSersE7HX0G2H6wbabpL9cu2DKESw45qiKj/+zth7ypd9sMofuc56e
zWdOslmi9MOtIHzwT7dPL8inq2cAuewxfCMm5UT+suVSlD9q5Dh1I5HpY+dNdE2aMKLr4/+sDr7w
0ruB88851jN65EC7XLZixyOG9c8FL08sEGQdLtGJS8tXcmLHx2wGN7s9iGhPFADKyOFV+QZZAbB3
b2MwEOgmAFDVr9jO6zbwuoiRr4rSfG0Lk2076sMjhlfZYSKzg6pLPatWbzHbg14224+14Wb28XCS
G9Z3AfRZkCKIEGcCs4FlAFBrd9ZteeLRu28dOmr2dZ2d3VGYgz2Z/xGGuYyJJAuEiVss20eNGDhd
ruv0LmizzlVV/fEZc6vvuvfpVshXI7PvnuiBUZbM+izqbJnvwAJlx+/vOndMv8qC8xacesdC6O8t
YN8XIc7glc0MFQMZsjHv63LM2jhtlfyGjZt3DRk6SLdFnC2R+0amk7KY30X7aKiTs3VsO6LtJEwd
MCkv9L03/Yhfx7cj2sfY7w37muqbmtqd0J9rAuOWynSbIjPdmKbeEatTqe5MigcnT501OLegIG/G
MfPzZhwzHwTAvr17u5v27420tbRGw5EexefLsHj9mdaikhKrarHE8SAwfe78nHdff2UHjPqgB0Ze
s7PME+mHNJkTq9fFIJ90sujFP798zElnnr1YUVUbVSVcMBvQdIYYHOKOTcuAT7xoOks45spAD0wd
UPtMfSm0P3bKjLL1q7+qQ2I8mPbXe0dmuJD1iewAnL9afMfUvILCseZ8QlIZiBfRbI52LMqHtH5e
DvXrhbYYmRo0dIR99nEnut965aXAhjWrev7z/juBCdNmuRLJYnn/gTmQxxnYFYSy3YvSciYndkwS
+elmeFAb35qhw4pkui/Q2RFu3r8/AsBeXF7hEPUUINFhAIpKyjU8WFe7I1wzYrSDKxu7AARAWXl/
z6rPP5W9/84sGJ6qbTxcZIb1XYBvgQcb6ndtue23v7910czp13V3d37veLB68JDprEwYtqNl5ExR
VHXOwpOqlzz24PeOB8++/Fdj8otLz7vnqkvSeFCCB7du2bxr4MBBmm0ReZsoiQfo53k5kJ/XdZbc
H5Jfx+i5A2rrIN0DAVr2769vb23ts3jwcE0QUqIPGx142TL1MIBIfn6uOrCqbKCmkgiBokApLMh2
FuZnI87eeK36c0wFYOTwAb6iwlzL7ob9suXw4nai4uwe0dD1dcXwfZNMqcu2dtRmit51x3UTLrrg
jMUWVbHF+CboYklQh+Wv9qGKQvOS4uWE78ZgFJhyjP43a5f7zvYvWbtM/5hztN0JRw0uAm/wzLb7
YJ11cezT8qmT6AwZQKDT6XQtWjD7XLlMIQFvoclAff2eyGOPv9jZ1NwabWlui3YFAhwPCAgcdpvi
drsUALjuF+f6+vUrtoKpg5YzlT/mHP3ttpsu9M9ecMU+QgjuuOevbS8tuSNXLtOx40EDSrOE+xeB
YLLZyGn5So3Mxkg2nvSvAkApLysq4GQAAAhBbd2eAC1TWV4kn0QRL8vKTGlJngYIN2/dHeb0lqAL
+/cv9sEcDMocIJldPNzlg/VZRKKrTCzgDJN2DdVB0YceeeqTF5996Pp/vvLEeVNnnv5U/Hor9Jeo
J3IyCYzvgUkGtMwCYvZLLjqpJivTW87ZRVHfcXJGcOzcCf3uuvfpNTC+c0LUK+K2MrQ/tLJEfaVg
ULYttH3RseOLFx571O/27m3+LBDosTN1UuedHSvWoWd3h0g0EexQkmmRv1YAthdefHnLCcfPh9E/
kvsoyZJ2fBno+sZwHkwdbJswaYf3s7g6E/bDrB3RTxPbhKGdb9bV7kZstigN2omryw509nOakhOr
J+mxDA+GfRkZqKyuHiwG7nPz8pw5uXmaTLPn2OPBw0dlOp1upbu7i8WDYcgxIbtlWqKJMGmSkxke
FCeLaluLnn3+T4afe9FP77SoqpPjoaYiGA+H6rQ4v2XbKBqCmomSMlzdRF5GqLvX7Seqm2l/8Mgj
i2HEg+zqwTQePDBix0ncVUYLcE+fPeccdtUCTOWElwEqX+0dHdHHH/hDWzDUjWB3t4EP1BmyWizI
zs23zF14gruwpMzK1sG1JZFDPukXO3fqeRf7Pnj7n93dgQCWPPa/7eMmT3cqFlWbICHKa3F5RabN
ZrP39PSIE0dlPhx9fln/U+tOmgyUaFwS4UEVgFJUWlbI8zzGuD0NDRoeLC4rt0llFBDkCCgoKdHi
yru2b+vhJzxoXhMIAfJLyrxIjAdl90CrY5yzw5pYn0WklPHgkqee+uR3Dz16/UNPPnXeeaed9L3i
wUWnnV3j8WWUA0n0HGPTxk2Z1m/JYw9+r3hw7LRZxWOmzfpdS1PjZz09gTQelODBf776ypZj5s3X
+CbfNjRZYo33fQx+FScnhG/LrF7TtgBdzuTnRXt2wPcg+Gm1Wzf2aTx4OCcIRQUmPozc7IvLLz19
mNUW2+aBK24IHMSOxUC7qkA5fuHRuQ89unS/pB1xpoeoFNg+pykxJZqdZ3jvGwD3DTf8/MhLLzrz
dotFYWYyMcNvlqAxyAKYcowsJAiIc8kZIrBdErTS3Cch0CRPIPHfU5HV/v0KM/1+l6utLSB7YbiZ
o05nN6TBoE5mcmhYPfjQn349JyPDW2mQKc1xNpOpeDkQ7N/fHPn9H//akWrnrrzsDK9RnvXjWNUm
ch8/BxCMGNbfduZps93/9+xbXR99sjr0yadfByceNdRhlNPY9cXFuZ6cLJ+7sbm9HZK98KEnCWUJ
obR8HVySymhhQU5+7GdeBrfvqNcAYUlxnl20cQZdBACEoLQkT/MjtmzeFTbKmN5WaVGOG7y+tjDf
Zc6Q6BT9UORD5r/QcRGDyPT3MOJgEAB5662PWtra2jYcMWro6X/6/eIdl121+FPoYJLdFgVMfTI/
iQVXsmdUNkmHnSRg/9EJM+dwspCCra2uKs06ctTAnC9XbuyCbs9lW6DJtpaRyYkiHIszRdlAsjMn
x++58+bT77PbLLmfr9j8ZbxtQAfKdHY27bi4vRO7ZaDo87H968syLRszFkRbX3759dbOzq69Hrcr
35hAM/OVqL8i8X8ILx9cIk9iQ8U2Y9XJ2jGpU+qvKEfssgAAIABJREFUCX6dpB3R/5ImB4V+fLp8
fSNiO1pEwb/7TgxupJOEB5dk+lTUc9r3k886d4jVZpcnj9hjLggQP0sAu8NpmThtZs67b/yjWdJO
shnkbJ/TlJh6gwddANwLTzhp4MU/v+I3FovVI+WvaeJE5LdwLJYxlIeua2ibSds3qTvl9mNHhgBb
/LiwvDLT7fO5u9rbZXhQ3GKUTdyk/XU5yeyliAttABy/vHHxpIzMrAEG/gE6nzR7xfMS2ndg6fP/
15Vq50aNGecoKCm16rKi18nqL05WYZSxjOwcy8LTzva88MSjHbt37Qi///ZrganHHOemvRX1o9Xm
sJT06+/fvnFDG3hbZ7Z6MI0Jvzvi5DInL79AxvOG+l0aHiwqKbPz+gYG+aBympdfZLFYrUokHCY7
t28Nx87wuouWziss9oDHgiIeTLbd7A9FNmT+S6/w4H8+eq+lo71tQ83Q4adfv/j2HXcvvvl7w4PT
Zs+bAyS2daIuKi7vlzVg8LCcTevWfC940O/P8Zxy0VX3WSy23C3rvk7jQRM8+Nbrr7d2dQb2Ol2u
fNEvkfkwssSa6BeJNjHl5GDSJF6sIXIw2jK7R2lbsd83rlnVp/Gg2Z7PhxuJD5zhoZx+9NjRfAKH
QB58iIN+SQBi9szx+Uge4ATfiGnf0mROogOpzV6AAAbPOGPRgF9cfsGvLVbVqTvXDE/NkiRCECqh
LIAvm7icpklSlC30QgZhLCd8t6qKcvTEYfkwbvchriD8XvY8PsRINJbiNgoOAI6ZMyedFpvBYtQZ
Gn+YoKNh+zVC4HDae8UHv9ejJqqT9EK3XfmzU3yW+OzQ3/3x+XaZXNE6FYUo48cPyYZ8GxlRttLy
9d2RYaZo/K8lJ9ufb5BBEGzbWtcdL6cUFGRz78o06iJo/M/M9KpeT2zl6sYt8QSh5hjxMlaQn+kU
+4P0e27MiPVTCIxBZXEFCrtLAQBg48btnwNQzjj9uMsXLZhdBmZVffzjin9kgUGzLWgoib+JIMsC
wOb3u501A8ona/Ypka0V5OyMU2dXwfjeGvo9lffXyP6KoEY2sci19Olrr8vwu0aCRMMP/Pn1dfFx
coKfUMP60OK2hWbvRhH5eqiRGPi07tpVv1GeQDPxgTTdAL08ayN7VQdbHgnKQK+DmNfBtwOTdmQy
LNhyST/eeW9lC/TnjcqwWYA0Td8NEeGv+DvGTZw8Rgf3PKiXBRmoj8WWGzdlGsWDqfYnlT6myUiJ
8CC3m8zMOXMrr7nptvvsDkcmfVQN/AV9jMVAVdyCUftEhGOAL2MoL8gLUmnfPChl6Iu0fXnQS8eL
ijJk5Jg88HhQ3AYy/W643pEoi+LOMg4AjqNnzfoRZPw36BWGZ5ycELicLlVRUmeH2+tTxDpk+gum
cqg/BwtOPsvrz8xWAeBvTz7aHomEiVaH5D5KyvtngI81mO1alJaz74ZYmdRkMzMru8CgnwjB9s2b
uuJlUFhcYtf1JRj9YZRTxWJRCgpLLABQu31LWNSFrP+UW1DogfxZYfEg2/cfskywPgHBAeDB7du2
fQ5Amb/whMunzT7me8GDbrfbWdavanKyiTAyXTR9/qLvDQ9eec+frnN5fCMJSPjtF55O40GdDHhw
9+7dG3V+sraA91uMvrToc4kyINoixu+h+om1QQnbgrQu0U+T2WjTe+Da59sC11bs91Wff9Kn8eAP
JUEoEmcovV6XrX9V6Qjt+dScG/07NWqy4D0tN250TY7b7bKhd1uopSl1SjbjgwODs6ZPLP3d3Tfd
47DbMiHjHagC0HksL6fBMaYcEsgChPpgUk7TSJzjzfYjsQwieTmhvwQER42pEROEoiOQylaQaYpR
IiBov/P2a8ZlZvgqzfkvyJ0gU/Sf1+3SdPVdt1/ta2/6pjj2WVvc0fRN8e4dy4vOPftENy3j8zmV
RHWyfTHTbVReykrzLCcsmOIEgA8/WR1auXpzKFGdVZVFPvABGjHQYDZbNE0HnzgwCEDNzPTmG3QV
IVi3fns3LZ+fm2kFc940oRw/X1lRaAFANm2pC0fCEb0srT9+nJenJQhliUExaSybbPNDkxPmQeO+
s6DQ7P1VePX1f38OENisFs8ffn/TtYWFeT7ooJD9uGEEO/SZBeS2V/zOPtv0vU+2m66/YILDYc8Q
bapua5nbok55vNzcWeMqVFVlQaDZeycskPdL/CvqaumuA39+4GcL+1fmnwAQNOxrXb9xYz0BD5xZ
G0nrp3wRgbs4w5c97usk6yc7zioAZd2GjRtF/yORryT6XXKfy8wvg9SGiuVTaUf016R2MFE7hCnP
+IqyOhqb2ro2bNoVBv9OXjbw8kPUb98nibpCBaDY7XZrSXn/UVpQgOokNnCQKPgQPzfsiLF5FotF
Zt9kmDBNvSczG8TiQU2n9+/fP/fGX991l9PpyNWCQZTHAMdfCLxng0Pcd8M5Vl6EY+h6QVNJKbRP
9ZYob/K+Mb9zfTGvu2rIcDFBmMaD354MQVMw43vsCSf1z83NGyVOKuD1Cy83Mt2jqArcbo8CADPm
zHV+/NXaok9Xbyj6dPWGoi/Wbylauam2+OLLrvLSTnl8fjVV/WWQNaGvTrdbOfbk0z0AlH0NuyNf
fPJhty7j/H0QAhTGtpNkVxQlmjQq+m5p+nbE+WtgfGCPz1fA8pX6MI379vYAUBxOp5qRlWPV5DCB
nFJdVVxeaQGAxr17Ip2dHVGDvoqXz8rJdcGIGxLZSoC3mz80+WAcS+57Snjwo3+/+zkhBBarzXPt
zbdfm5f338eDP/7pVRNsdnuGdgNSGymzicCRE4/+XvDgxTfesTC/uPQEAGht3L++fud2gjQepGTA
g1s2bdwo80+ARH4LjSclPm/wz4jMThrbgqEuYmiL8/G135PcA9WJpm0x/WXq6mht7qrfsbVP48Ef
SoKQVQii4bH84vKzhzvstviWfEJAQBYUYMqxAQiHw2ZZeOzkfBiXzMuY3icE4BAimXMgKnVttkdB
QU7GY4/cfbvH6yqkTkuMzHnKB4cg5bGxHKNkkpYjWkuJ+gFi1l+YlNP7q9cHk3IEw4aUZ8M8gUMN
nZjEYXnwQyeZgyHOPnIAsB+/cPaJiXSGJnsCX0U9lJOToenqrq5uKIoCRQEUKCAAvD634nI5FQBQ
VQVut0s1S/ixMqW1LdFtbF9+evEiL73vRx//R2eiOvPzMtltJM2cfpkOTMvXgZPMrrCzL7Wx93vc
uUY5APbsawwDQG5uhtXptCm8LIApHztm9VZFeYEVAILBEGnY2xyW2U9CCPJy/WyCUHxuEgVP07Kh
PaCGj9mWdfjjA09u6eoKNAEEWVn+8qXPP/gT8DNGxZmjLCgUfRfZil8RZLHBMCsA+7QpR87idFv8
VpIlBwEgN9fvmjtrbDGMs0XZIKbZrFFZP9mJReyWX9rOAz/7ybxhs6YN/yWV269WbVsDOWCW+c8s
X5Dg+FAm9h4UAMqbb/17o6lfJbMtBjkQfSIkr8PMhyJiO7G2elVH0jLodR1rv9neAj2YwMorHcdk
Y52mg0PSxGD8r+WsCy8ZYXfYvRzQJ3GOUh9OEwNZICN27PZ57aPHT84DHxAXZwen7d2BkRke1FYq
gAnwOb1e7/2PPnGrx+frRwM1YPjKBoZYniYuYwwGURumyYSZfDDXJ2xf7AuENhO0b+gLK7vM9RUD
aigelK3qSuPB1ClZjELbtu60s849CVAUnQ8S/rNyAoF/DG+9Pp8KAA6HU/H6fIrT7VKcbpditdgU
gNq9GLncHlWvg38GZIkf9hy4c7HjWQtPcjtdbgUA3lj6XGeiRHZuYbEXRl0oWzWW1oXfnhLFGjl/
3eP15Yl8JQRoqN8VAoDyftUOqCqno2T8ZfVZcVmZFXG1tXtXbRjCeSrzTo/XnpWb54Q8XpqeTJOY
iMnHFA8+8+RjWwLd3U0ggD/DX37fw3/5r+PBkWOPmkU1km6LBT0DXh6p/Pizsl1HTpr6X8WDc046
c9jQMZN+Ge8Ftm36Jo0HeWLvQQGgfPj+vzeKvjEg6A0NHyXwn7TrGFkgot4x2kljWwBJ0han3zQ/
K4ENJPK2xP7yfdTbqt2yqc/jwcP5HYSy2QKG1RQALNOOHjueA/gAlUSAERQw5/TAALhyc2cfVfzc
397eDLmxS+Rss309HJTGd0Gs8aFKXYVxa1HXqy8//ovc3OzBXFAIYHiHBDymBose6/qcCDynSkUv
R7SS9LpoNIr/fLa6429L32m5+/ZLix12m6q1y/WD7Z8gW4Z2mf4x59h2Df2Lf+9fUUi3+mCThKJx
NZstmpbRGMlmTFEHwwrANnf25OLSksIxlB9mOsNc7vRzdodN8XrdSkdHF2nYsy/C1xk7auvojAKA
z+tR46+Lj5+SyTwro5JyjBwREAytqbRNO3qU/b0PVgaXvfpxYPEN5/hzczMssucjPy/DBR4UyyZK
mDluaTo4JJsdp9rtFuu/P/zyHatNzXXa7Znd3SH7/sYWpWFPo/LlV+u7ALhU1YLHnljWQqJQMzI8
KiFE5xGJKkRRSGdngER6IqQ7GCSBYAh19fvCtMj/PrqsffiQSptqUaAoStRmU0k4TCJREu3pDgS7
hT4lAoXp2ermRIQP/Y0FhQiHw2Tbtp1fDRlSPROEYOiQqgkP/P6mrT+/6o4PwfshRHI9kRwnA4Ts
zHB7zYCKzPKy/NGiPuFsVBJ7e9LxUyv/+dZnteDfOSF7d26ybTlEMCiuMnGNHtm/4PJL5t9hURUH
tbkvLvtkffw8ffdSRGiL3oiML0Q4fygTkRwTAFiyZGnt7+5dHHA4bC6pX8X616wNYv0zU786kV/G
nodQh6QfJu0QQ3nRDqbQD1F2hXtb+fXWFvRObmTjnaYDIzM8KAaoLaPHT55oDFwBmrcVP6cFAwCw
gQIqbwTA+Kkzipd//P52yP2hVFZmUd2cJiMlw4PabjKP/XXJ5QVFxeMMvNPwEZIGK2kZlr9aUCle
0LxuXna2bNjQ9fF7b7cdf9rZeR6f39Kb9tkysrpTaZ+V3eKyykyYY8E0HuwdsWPD6hZtfKsHDcrq
1796Oic/Bv0i4TlbjuG/15+h7GnYjcbGfRHNzIGRE6LtMAi316OwdQCJnwGprDP1ezw+ddq8ha43
lj7X9c3KL0O1Wzb1lPavtul16dfl5hfK3jdnNmlCHMs0fTsS7Z0KQLXY7dZPP37/db8/syzc0+Pq
6gpYu7rarM37G5WVyz/tAODs6QniH397poUQolqtdsXhcKpx+YxHGQgUKJqyIiBo3L+PvpcNLzzx
cOvgEaMdGdk5qt3hAAgikXBPpDvQHQxHwsFgoBuQTxY1SxqnMaGRZH4jgQQP7qqt/apqwICZBED/
qoETrl18x9bfLr7pv4IHK/r3z8wvLhmt2aF4L1O2twAmzTimcvmH//6v4MH+NcMK5p56zh2qanFQ
u/nZO2+m8WCMZPiEAMArLy+tvf7m2wI2h90lT8jxfg5nA1l54K4x2sSESTyp7ZL1hb1O0hcTv+pA
26Lnt6z/ps/jwcM5QQjwSoE6HdxKH4vFYhtYXTHGPBnE8EuSbKEl6fGkCcMLLBbVHolEE+3pb2bw
Dgel8V2QDJCYzvh4/pk/nVgzqP88MaCjmyT9e0wJCM8kVWCiPLCBKFEeJEGvjs7OyMv/+KDxkT+/
tG/d+u1BABg7usZxxqlz8mgLEPpoLods/0zalcqrptW063Nyfc6C/EzXnr0t7TBP4rAyyh6nZVQn
QwIGjExedNGZMxQQ1chrwCBPWpAxdk4md/l5WWpHR1ekYff+CKeH4tTc1EIAICvLpxj0U69kninH
fD//nHme9z5YGQxHIvj7Pz7q+sl58318cDRWLi/XzyYIk80KBNLO/sEm0a5oMhoKRdSzzr/1TQC5
AHIAZAPIAOAH4AGg7N3bFL1x8WONMNqqlOgvT73eCV04w/FPEEA3gE4YZSCVxGBaRnQi4MeDjjW7
hYkGCj/+z5crhgyumkl1xRlnHHfqx5+u2PPs8//cCmOS3mz2Kf2oYN5pgcQzRm3XXnPONItFtSdO
DprovbhOmTJpeKndZrOHenrYWaPsRxbIFMFrUjDodFq9D99/yS0ul72Itt3e3tX41rurW+PlehAD
g7QNkSeCg3BY2kpRHqIAoqFQKLqrrn5rVb/yoWa+hzEJx1SXUnLQ6DMlS9olbkeUSaFO034Y2xHl
WrYq8uPP1rWZjGWid5McrnL0fZCIB1l9EMODDoe9rKLfWDG5EvtLGWEE+/p5Kh+x64YfOa4IvZ+M
l8aEiSlVPOgE4LrjvvvnDawZfDx9bg2JEaI9wRzvYmXosy7nb/wSo4xIEj/dXYHIJ+//q/m1l57f
t2Ht1wEAyC8sVmcfd0I+35cDaT/eToL2zRJDHn+G0+vPdHa0tbCrBmWB+rR8pkYyn4iOq+Ps8y+e
olpUl3kQXKJfKM8l/Pf5/SoA7NuzJwqBtwDQ0dFBAMDldisWS2xnkERy0hsZBIDZi37keWPpc10A
8OG/Xu867SeXZWi1aXUBbp/fIRkTs0C+LJgf712aekkyPGgBYImEQspd1//iX4hhwVzE8GAmAB/i
eHD75k2hP99/bxNi8ssmcGndCXny1acfB7/69OPueLkIYn50CEAAMTxITPpnFoNKE090/NjvrC/J
4cGVK5av6D9gwExq9+YtOP7UVV98sefNV1/+zvHgqef/dJqiqPZUk4OiriGEYOjosaU2m83e8x3j
QavV6T3v2ttusTtcRVSfBjo7G9d8/lEaD+okyoOGB3fvqd9aVlYxlPOxJD6MwX9JmsRj/Tj+fK/b
4uplzjPHBzM5yF63cc1XfR4PypbEHo4kGhmqtCyXXnzKYJfbkRPjpD7+dPsFjR9iYMEk6JHhcztm
ThuTByMgFPdclzlGaTInqYMDfdsOBwDXheedOuiY2VMuFYNCGq9kfAbA8tW8nKYlEpbbsm1XYPGd
j24bPub0L6685n82rVu/vRlAF4CuRx5ftpOQqES+INQHvV1ZkIxrlypCmbyCu3+qxMaOrma3GWX/
ypI5afnUiU1qmc2WsgFwjBpRM00bdUFGZCsntHImAdDc3CwLAOys2x0V7QQhBPsbmyMAkJnpU83q
JJC0nUjmme8zpox0ZGf7LADw9HNvd5nqQL/HLhkbMQnEjqHZGKep9yTKp5iIkz3bsq04DtYzz9bH
tsHqcMPMVvB6J51IlhPrMIpgUHMy7//TUysj0UgPvURVVOs9d15z/sDqylzEtkrxxD/s9jLs9ims
bZCBdTEIpunAMaNrplN7JiZR5PaMltQ8bvh9LvuiBRNKwa8MoS/0ZvtnJjsyv4GCQQ0QPv/4NRcW
FmSMBdP21+tq6WxRcQxYHsjeKSHy6FAmgWkGOSMAouvXbdys2TeJ78HbFqY6if2R2immPtE2Gv0n
WRl5O1p51i4z/etVHZLyAEEw2BNd/uWmdmYcxeeUvjdGJk9pOrjE2iBq/6wArKedfd5wu8ORSUDd
JjFQIA+um23Jl5WT7x40bGQ2zCeLJluhlSY5pYIHnSeedtqg6TOPuUoM5Bj4Cp7HYL5rLrSmZ8CX
MZTnA1G1W7d2PfHA77eds3D2l7/79U0bNqz9uhFxPPjaS8/VRaNRo4yx9Yl9kbYvl0tAOJbdPyEo
qxpAd5URZTNREjtNRpLJpbaCBoBt6PCRk6l5kekNqX4RdA/LP19GpgoAexp2R1j5iRFBS1NTFAAy
snJUdms06TZoBhkkhnPg+kpQWFpurR481AYAn7z7ZiAajUr6SuD2eO0w+v3ieMmC+Gk6cJKNZzI8
mAiDHcx+JcOmifx58d7SpPuMrA9pwINLnvzzykg40kOfa9VisV527Y3nl1f2/87x4MAhI6ZrVi0l
W6o7wVQnuT0++7hps75zPHjFXb+/MCsnl5sstnPLhjQe5O+LlTcOD27dtGmzzmfC2xnwNgysXQKk
ZSH8LvNnxLYga0taL2PjJH2AwSYa+4gk59m2enqC0c1rVvd5PHi4riA0C5KyIMIKwD7/mIkTQREA
dEeb4wcXFABTTnhO4gJx7NzxpW+983ktjDMbEm3bQftLmL9pMp/1oUJ4mWxBQY7/lpsuv1G1qA6d
J/GHkuNx/BfC8zj+OHPfY4eMHqTKQvgeiUTIex+uaP7zE3+vf+tfnzYi9nCLLwpWv1m3NbB23bbW
oYP7ZdD+EaZPej+Qen8FeTXtLyOv1f2L/DA+D+wKV1nAIu2QxSjpTKQFC6aX5ORkVsl5GDvmeC3w
x6hbCPJys1QAqKvfE9F4zfB4//4mAgCZGT5Vrq+Y+hh9ZSgHcPqQlrNYVeX4BZOcjz/1RuemzXXh
dRtre2oGlNpEXelwWGVJQZmDJo4hPU7rvgMjWfKaA3x/W3Lf8dX9y47oCUccdpvFHY5ErIoKq8Nq
sxMQhRCiEBJV4vKiUNmLRKPYs7cxcsuvH237YsW6UFaWV/3s3w8WiPoI0GWyOxgiwVCIKIpCFFpA
Ucirr3+6Y/FdS76CcRaxuM1QOhiVnJgH1bD9SwQA2bWrvrtu154N5eWFw6ht8Pu9mUue+u3ZE6ed
8XgoFFaFumTOqlg3JRnItwKwz5g6prAwP2twrGJev+m2D9oxPSfTfcfNn1j5t79/sA2Jt5WhfhWd
1cnqEREMslvQuX994+mTR42sPF3UhW+/u3prvFw4ft/iWIljxiv8w4dk90rvNwIg8sl/lm+aP2+G
Xszge1A7xNtAwvCZXqGVN/FzpMlDQ/lE7Qj2MFk/uDKQtBO/RlaeEGzcVNceDPZQf5AFgOJv9NkS
Z46m6cAplUldVgC2sROnTiIA+IAEQOWF+kaaZFEfKkG5CdNnl21Ys2o3kuNBWdCcIO0TsZQKHrQD
cObk5GT87IprF1tsVpcWvAE0vojBIhnvqArRA0UwBKMo79njUCgU/eyj9xtfffG5+q9XLG+B8VkH
AHX75o2B7Zs3t1RUD8g80PbZMlpfUr632HFJRVXGuq+WywK7su3+2Al+aYqR6KeKE+GsAKzFxeXe
/OKiUYn5Yy5X7EobWs7ni60g7OrsJD2hHmK1xd8fjhiPm5oaIwCQkZmlmvFfVr/5CkejDE6es8C1
ed3aUPP+fZEt69cEqwYPd7D1EwI4vV4b5CsIU5kYmNZ/vadEdk8FoFx/533HDBoyfLrd6cyMRCMW
EomqURJVCSFqNEoUEKJECRSL1aLY7E6VMXQgAB7/429b3n/ztQAA/PzG27MGDh1hdzpdqsVqRTgc
JsFgt+ZlUVlRANIT7In2RMKRUHcg9M2qLxuef+yBlZBjQTEJxd5XmozE+oxSPLinvr57756GDQVF
xcOA2LPp8Xoy7/j9A2eff/Lxj4fDoe8EDx5x1MTC7Ly8wZxdExI/3HECfXPU0bMrP3779W34jvDg
yRddMbli4JDTRZ339fKP0ngwRrJ75fDgl18s3zRl+sxYYdZXYY55e5RCEo+pi7VZoj8k85e4epO2
xdbBnze21ft7qNuxrb2nJ9jn8eDhmiAEzIEE+xJza83AyqMSBxXix8w5Q7KJDRyAYMrE4UUwzhhl
P6wRpMaP7mecdoaMlAjYa9vJPPvUH8/LzPRVxS4hPF/YABX3HUw57WmHLg/6d6oUWFlobm4Lv7js
nT2PPPZS3bbtdR2IGY4QYvykRoTyUwFgff/Dr+qHDq7M4Npl+sT3T2iX6ZOxf8nkVT9XVporvg9A
dNwTzdpKy6fc4dYShKecNG8MCFESyZzGQ+Eclwhm5NjjcSkA0NjYHI1EIlAtKsNXYHfD/ggAZGV4
lWT8NwZVacnEMnXCcZNcjz/1RicAvP7W8kDNgBItQUiNos1mERM9IvgzS/6kZevgkDiTTwuiDRtS
dWRBfs4AmT5heSjTjeWl+dZBA8utX6xYF2pt7Yy63Q7VosmgUdZ8PqdQZ+zviKH9siBPDsqShGky
JwL9maEf6miyTmf0q5VrV5WVFQxj+VpdVV718AOLZ59/0U1vM/UkAoL0Q+sHjMEeao9tP73ohFmK
oqjmyRr9Oz2W6z5g0oRhxR6P09nZ2Z1oWxnRlrGVsdvIcFvQLZw7tt8Zp0y5QVGgss9CKBTpeeHl
/+yOl2f1kjjO4kSgw1mHyWQtAiC8ZMmyzbfdek3EYlEsvI/C+F5SOdDLcPrHxC9PPTko6LCU+wFD
eZkvaazTvB+r1mxtZ8aK+obsR5ZAEGUuTQdOiSZ1aVtTllZUHmWegIEmb70Jro8Yc1QxkuNBs+28
0z6RkZLhQQcA5933/+9ZHp+3gk+qyAM42u+JygDSABH7e0tTU+jt115uWPbCM/VN+/Z1IbYNGd2K
TIoHP//4vV0V1dWZxmBTL9qX9CWZXLJBtvzSUi/4ZLkMF6bxYHKSyabme5xz0cUTVEV1sGOfknxC
wrv4sdefofnJHZ2dJDMzQ2H5v7dhdxQAXG6XYp70Y58FXjbM+srWMXbydNfTD9zXFolEsPyDfwf6
1wxzsH0ACOx2p9XucFhDwaAs4WwmX2n69iTKpGb7Bg0dMT4nL78fK3vxQ47vsd9YOY2dz8rOs9BG
Bg4bYc8rKLayZb1MWVpv7CetbreiqlHw8pBoZaPMPmrd+oETQYp4cN2aNavyi4qHsc96aXll1fW3
3zX7jl9d853gwYWnnDULgMrqDcCoz8x1o27nhhxxZLHT5XJ2BwIHHQ+OnjKz38RjFt6gACor++Ge
cM/n/3ojjQd5kslaBED4H8v+vvmyq6+NqIpqSb7lpnliTbSLonwY6zX6QoSwdZi3BaaNb9WW2T3E
f9uxcf0hgQcP9wCc6KhRw2gDYP3RibMr/X5PSYyZhEpR7CMGDUyCArJyJcW53iNGDqTbyshmjFJQ
KBq/NPEkA/UsINSWhf/4rB9Vjx499GRTvlBXV9cWScpRz0hebuPm7V3X3fyHzcPGnPLp9Tf+cf22
7XWNANoBtAJoi/9tBdDCfNoAtL/97ufb+frQUJAnAAAgAElEQVT0PhnlC3o56H2SyyHfX1rSUI4Q
FBdm0QShGShkx1rkRZqMTjcXaBoyqHoUL0tGmdN4Qwjq6veE29o7oom2/3Q5HQoQMzjBYFC3TAC6
AwESCMRm6/n8HtVMnroDQbJtR3143cYdPazME0k/ifhsEIIjR1Xby0pioOC1Nz4NsP2k1zmsVtGh
T9XJT9OBkWw82Y82ky/D7y00s2uJZI+Wy8jwqgAQjRK0tXdE5fIDpg5wdYIQlJXkeGCcjCALRon3
IrvXHyoRyV8C42y0CIDo00uWrdCKajwDjl84Y+olPzl1OGJbynjjH7q9DN1ahp2ZaTapRFyFbhs1
bMBUXf/Eu6jJlP6dHpslBwECt9NmPXHhlDLwW8HItpWR9Y9b3Q1mG5nS0qysOxaf/mu7TfWJ9n7D
pl217e0Bem9UJtkxFsH34QoKifBhty/S5Gzv/v2BvXv31RnsG2sHRX+K1UESf0uUH2kdgh2T2jBD
P9D7OszKsHpOWgfwxcotLcx4iSCQTR6wcsSOf5q+PSWa1GU97qTTBrrc7jwqkgbwLwQp+HLMOSHQ
UFRakVlcXumHfEssqpPMJuelSadU8KAdgGPBCT+qHjpyxOlJ+UfPQTgWyoC5HhLZqN9ZG3jwt7dv
+vGi2Z898eD9m5r27WtCDA+2xT8UAzbHPxoe/Orz/9Qa+iLrY4L2uWOuDLWgRrkEU3d2boE4YVS0
pWk8mDqJyUFNxwweNvxIUW8Aut4Qeb954/pQQ31dONjdTcx0j9fn13gR6OqM6ucAEGB3XV0EAKw2
hwKtHV62gt3dZN+e3ZHN69eGwpEwr9dkssnYbILYNqcDho60A8Cn770diESjnAzSct6MLNnrJ8wm
jqZ14IGRGR4UV7VaPF5foUE3aj4TdTzk5wnhk9PdnV1xVanrHBjkFYJMAdn5BR4YJ+zIksdAGgea
EZH8JTDBg6+/snQFBD4TEEyfNXfqiaef/Z3gwapBg6dSP5nlv4byJHZJuyHB5tntDuvEGfMOOh7M
yivMOvWSq35ttVh9ok+wu3ZrbSDQmcaD/D3R+6d/NTlr3r8/0LhvX53cp2Ftn36elw3qy/DXQzjP
2zOjX8Tb1sRtiXWJbcFwD0h+D/ET7G9b1605JPDg4biCUBZY5IAg4kDijJPnTIbG5Lisa0qJftfP
cYEFTXj462i5RQsmlH61amMD0tvKfFsSnUWqoNnZKc4bf3XJlaqq2Ci/vi3/ODtLDSmALVt3Bu7/
0zO1z77w5h5CSA+AYPwTEo7prFG6j7AS77ft8y++CQaDobDdYbVy7Qr9pYpR7x8jm0TeP72crlzB
nKP3m5+f6YJ8uw8zmRR58kOWTVbHiE6RBYC1pDR/GBH4Ro9FnhJCMPzIExsIISoAZGf6LVnZfiUz
069mZfrUTL9PyczyqqtWb+ihHejqChCXy6lQOWjv6NC2eVizdkvPDYsfbiXRKGlubif7m1oie/e2
kF11eyPtHV0a31Z/9kR+QX6mxSh3zHPBnKM9n3b0CMfTz74T+WZ9bU/DnuZIQX6GhS1ntVtY2Uk0
8zjt5B9cko2vJp81NZVeh9Pm4/WJYP8AE30Sk4BMn0fjV3NzezQrw6sa5EesQ5Ch/PxMt91utYZC
YbPVg7JZxfSefsh6x4wI5FtVaJ+33/mkoamprSE7y1fI6iAFUG6+4aLjv1yxpmn5l2t3C3UZZp5C
H3+WJ5Rv2tbtZ506pzojy1shtz/xLie1uXy54+YdVfH0s29vBh9kl4FC6mxbodte6i9oYBCA+6mH
r/hFpt/dT+YnfPTZhh3xOqIwgkFxlh97jr2ZQ53o+LHfAV4uKMDp2bJl+9bCwtzyWElWx0hsieF8
vHrGT+H0D1NepqO4OqW+kyBnknZEXca3CclvSfoR168ff7qO3WZQG6/4h4JBs+BCmg6czOyhGCSy
T5wxa6IeWNc9IDZAofvVceZwQSy2XFwSCABFwcQZc8pefPLR/eBxIDvbnX56mD7SZ4/9myZzPEjf
8+b86RVXXakoFjsAY3BHO2b4p/m8zHHSMkB97Y7A3/7v8Z1vvrqsgUQiFAPK/tLnPMLcgxWAbdPa
1d1dnZ1Bp9vtSNi+oS+QyqYYpNJ1oXndHn+WE4mxYDppnZxksQpudWtefmFNynoDwI1X/LRx/769
BADcHo+aV1BoycjKUTOzs9WMjEzVZnegduvmMO1AR3s7SBGtGAiGukl3d4AAwL6G+sgLf320vamx
Mdra1BRtbW6KNjXuj7Q07Yt2BwKabnni1fcLXB63KtdxfP/Y4+FjxzvWr14RbG7cF6mv3REqqai0
izJotdposlmGoYG0jB1MEscZ0J9vJTsvz+lwOLJE2dNcHY7PkOoRt8+nJQgDgQARdS1M6mb1lceb
4fBnZTnbmpvNdpRJ66DeEUESPPjpR+83tLa2Nvj8GYWxC+K8URTl/EsvP37d16ua1q1ZfdDw4Kxj
j6/2+DMqeLuUgs0Fb88A3Z6PnTqj4t3Xlh5UPPizxb/9hdvj6yf6fiDAhtVfpvGgPn7sd8AED9bu
2L41Jy+/nPdJ5Ik1eUKOP2+8jpcfHWbyCTmxLQjnZW2JfenVPSRpa8PXXx0SePBwTBACvAAbZs2A
zuYa0u8oeWACkCdk9HPGQBefkJk2ZWQx+FmN7Ate2ZkX6W1lkhPr3FA+amP5x/sXH11YmHcEfWL5
oE/8F2LCL4G3YgAprgrQsKcxdM99T9Q+89xrDZEICQHohp4Q7Bb+hqBvM0oBITWYjp6eSE/d7n2N
/SoKC/j+pSCLbHBK/K45XeJ1QhKAEPjcDtmsZVlih+XBDz2BLXtOAf5Zth49aXSey+nIgsAbqVyC
IBgMEUKI5mA1tbRFm1raAF12oF0Qp+7ubsLKRUtLh3ZuxcoNPStW6slEoa8aWW2qkrLcMf2eNH6I
4+ln3+kCgE+Xr+tedOxRHu7ZI1F2rMw+afpuSBaksACwzJg2rkyUPQh6gZ6BcI7qD3+GRwOEzS0d
EQLCTXIAINVlWr2EwKIqSs2AMt/qtdtaIZ+tLq5iTstMcqKDzoITbsuKtd9sXD1l0uhC0e65XU7n
Xx799clTZpz7RGtrO71W3DKFBT5KvE56LG7VYj/9tLmzkvtMsePkycHYt3FjBhZmZXhdza0d7Psm
7MwxO/GKAkMgJkPc+4oBuB689ycLqvsXzuLlXO/Hy68ur4cui7Qj4iw/dmxoRZAcH+rEPuRi4IGO
Q3jFyjVbJk0aM03znTgbKPOnkyftYj/z9bA6qqFhX2R/Y0uU7WJ3d5B0B3uIzjZdn40YXm33uBxK
ysnBpP2AUAfvd+1uaOqu390UgA4C2b+ybWWYRtJ0EMhsNQWXJCzvP2CcDPjHjgHKT02KGXExC3TR
ekaMmVDy4pOPfg0jHrTCONs9jQfNiR0bcRWoHYD92ptum5Sdk3dEjDeJE2jxIhzPUkkO7tvbEHrm
sYdr33zt5d1MYlDEgwEYE4TsVmxWAM5oNNrT0tzYUuhyF6Tavlmw3SCnpvfPyDcBPH6fA/wzIU7U
ku3qIB6nZTRGrP+t7ZBRUFDs9vi8ZanwlEnGaHi7q7OT7Ni6JQxsoe0YxjvU06ObMRB0B0NamR1b
N4d3bN3cjiS+tFQHGvoKg2wNHjXGQe9/y7qvg8XllXZRhq1Wq4hNzLBh2t8/eGSYLArAMnr8lFKi
KAqrGwx6R/tN56FWmvArCIOBrqhoH9myrD0U6y7vN8C3pvnzJvD+e7JtjtNkTtR/NMWDWzZuWD1q
zLhC0d44nC7nTb/5n5MvOePEJ9rbDw4enHHsolkyn0kmI6kkBwFgwJDhhR6/39XZ1nZQ8OCPr7l1
QUFJxSyzPqx4/+00HtSJMH9N8eDaNV9vGXXkuGk675MlB+W+i2lykJEZWrZx355Ia3NzlI04hEIh
EgoGiRYHZ3y9fgOH2J1Op5K4rdh10vMGXy1xcrB5/97upn0NhwQePFwThICJUURceU2eeERBbnZm
tTbmQtBBEx/mWBcsSTnh+6Dq8qzK8gL/9to9nZDvjyxuM8oav8NJkRwskvHSBsCxcMGMc7iknxBw
NEv6QSgrS7ZFSRR/X/buvmt+df/W1tb2LvAgsBsxEMj+pefpCkJqKCzQ97mONDW1tvSrKCjoVX85
WZT3l03kSGU4fs7jddIEIbvFX7L3AqQpRjKQo43htOkTK438A/Tx5/kX6tFB3IDqftZRIwfbAKC1
tTWyo7Y+uqtuT6Szs0tbIQgAXV3dhJWZjvZ27jwAWK0WFBflWwoL8iy5eZlqTlaGuvabTeEVK9f3
AIDH5VSkes0gTwArd+PH1thpG5989k33ovnjPOyzR/QEoWy8ZN/F8mk6MJLNyqXyaRkysLLEqDsA
KpeyBI6oTzLjW4wCQFt7F+F0DZvY4eTGWE/NwGL/6rXbzFYws/1PBw0SE2WkAh2wsSBFc9bfeufj
VZMnHTEndhWvh0qL8/P+8sjieT867ep/CHXIZkYC/EQRbisZq9VqH1JTPsXoW8W7K00U6eekuhIE
dpvVcspJUyseefy1VvBAkAWjIeiBWDaQzM4WdV9wzsyh8+cdcRnv6+n9qKtvbFq3oS6AmDzSQuKM
P3FmrmxLmcPJl2PvTQwahAGEly17a/1ll/4YvB9jxvPkyUGD/SGEqyMcjuDE069t3LBxe5jpY0K6
8dof+y+/9CSfsR2JDyb1K4nQVwh18PK0Zt32NqT2vgl2bInwSdO3o4R4cPT4iUX+jIxKMThB/SL9
GOADnELSRfOl+HKVA2pyM7JzPK1NjV3gZ7uLgaw0HkyNRF7SMXRMmz3nTCNvzJK7Rv6ZJUcIASLh
MPn780/X/9+jD+3s7g7QBGC38AmAx4PshFFqlygeDAEItzQ2tRQUlxUka1/Wx/htJLk3s/uP1ef2
ZrAJQllyUIYH07IZIzN8o/neAKwTpk0rAxQlZb1B9MEtq+hnHTZihA0EaG1vi+yu2xXds7s+3NXZ
yY1/JBxmLS2C8ddOsH1VLRYUFpVYikpKLFk5uRaP16ts/GZtz7o1q3vil0qTOMnkr7xqkM3j86md
7e2RjWtXhybPWaAbr3gdVqvNbEcZwOjnp/3+b0eyyaKa7asaMKiE1zGxA53PSCinAOB0ujTeBAJd
uvcu6jDtN3l7JZX9/WtWfC5OWBe3hTSbbJzWQTrRRy4pHvzs4w9WjRwzdo7sWc4tKMz71Z33zbvh
8osPCh6sqKqeksjmynwms9XytK8Wm90yedaxFW8uffZb48Fpx/1o6OiJUy8z9iF21LR3T1Pdjq1p
PMgTe29SPPjvt15ff+aPz+cSa6IMyJKD0pWB8d+lv8XLRiJh3HzFJY07tm1JGQ+e+ZOf+RedeZ7P
vF5jX0SfSpYcFOWa3vfOLRsPGTx4uCUIzYLSHBgEYLvogkWTFYUoxqAm414JiRZj8CpeUhLkggLl
+OMmld7/4FJ2WxlWeYnbjEaQ3lZGRmaJGCsA2zVXXViTnekfZEz48UGdHbX1wa7OAGpq+jl074SW
479TPjfs2R+69ob7t7z2+of7YEwK0k8XdDAoJgip0qR9dsR/Jy2t7a1s/2ifUkrS9EJmzVZOelx2
q8WiWCIRInPE0snB5GS2Uss6ZFC/SgM/E8hbKBCizzpOPeU453XXXOSLNaEnd7u6AqS5uSXa1tZB
Orq6ooUFuRZaBiAoqyi2vvPGX3P9fo/q93kUn8+rut3Uedf102N/ebaTJghDoSBxOCyKUa+ZyFO8
XF6u31IzsNS6fuOu0IqVW0KG4GpU+2I2ZrLf0/TtSJZ85Z7p0tLCYlamNNMiCXaL+pOW8/lcWoKw
szNAjHWAq8eol2O/V1cVe8Fv+52qDkrbRJ1EH4E6k+xWHxHEZ6f95YmX1t9w7UUBp8Pm0p5xhi8z
jh47/ObrLmy4/Z4/Lwc/W5T+ZcddhQ66tNUbAOxXX3HqKI/bmRdvQJALE9mS+ldGPXTsMWPKH3n8
tfXgZ4uKwJDOZqUrsKnf5wTgGlRdnHv1zxbcbFFUh9ROguDTL7bUISaHPcy4ypz4RO8KONyIBSiy
LWXCny1fub+1rb3F7/Nk8v6JMckmTnBKmBzkftNl429L3+6KJwdTGXcCAA8+/GL7uWcf4/F73Spf
JwRdKLfXxjIQ+sXL04qVW9uYMeoRPvR3cdsm8X4OZ7n6b1BCPDjvhJMnEYL4LGKqGwFqLzUuM+aM
DYaKgVMxuaNaVGX8tNmlby59rgXGIBa7mpDFg2IQNG37zP1uCwDbrPnHlWRm5ww35WGcL7tqdwR7
enpQ0b/KYeSzkX+EALt37ey+77YbN61d/VUzkuNBMUFIJ4wSSPBgONzTxQfTU0sOysvwMswFqlg5
ZYJZTpfb6nC5rMFAQJyslZ4s2jsS5VMbx/5VA4t7qzcozV24yHnpZVf59F9i/A50d5PWluZooKuL
dAeCpLi0xKr73IAv068+9eKreXaXU3E4HPB6fRa316uoiqKbNAAvPfdMJ00Qxid4SnQcGB/N2FdF
UVA5cLBt7ZefR9av/CJIZYt9tlSLhd1K1Gz80vTtSYYHuSRhflFxsajzABjkL1Eix+7U8WB3V1dU
Vlasm5UJ+lt+cbkPvN5J9A7UtIzISfQRCBLgwWUvLFl/zsU/DzgcDpdsVfPooyYOP/eSyxuefPiP
3woPnnTOhaMcTneeaHNiHeTtmdiHZHpn9KSp5W8uffZb4cGCsn65x55+/s2KanGYyemWtavSeNBI
hPlI8eDqlSv3t7e3t3i83kyRl7z9M0kOMok19hpjEi/WnXffeLUrnhxMZdwJALz87FPtsxae7HF5
PaqxXsbGCW0Z+5s8OUgAbNvwzSGDBw+3BCHAO7DiTFHtM3LYwPFc8MoksUTPEfDfjeV0Qaflph89
quT+B5euBQ8EWcXFGkLZbKrDWbn0lsSAtxWAZerUcWOkwW3mePkXq9vnL7qkzmKx2L5Z9UplVoZP
S66IgUH6EH/0ycrWCy6+dcP+xpYO6NvFsCCQfuh3NkFIZ638P3vfHR9Hcb7/7O71pt4suRv33m0w
mBJK6JBA6C1A6J0QShJCSSCB0AKEdFIgJJTQIYTei4vc5SJbLuqnk+5OJ13Z+f2xN7uzs7Onk803
+dm615+19m7mZmd3nn3fed53Cru8qAvGFHelP5lOmLHDO0ez9eM+ix2uYPLlh1lZhlRaEnS1d/SI
RpfZLf1R6JhpYjdTSwagVJSXVNm2p8ApnkjqMwglWdbKNrc74PN6JJ+3WqkdxqoEA+tlJcVy2Zwi
l6GHYL5O9q/b7dLbkKhcfewcooAl35yZ41zrG3YkN2zckUok+onX45RoWiZjmcyYSwqY+nrFdsRo
ZUVJjXVJ7ey5EKdsmoaMUMinE8Le3n4VgBDT2VLMukvLDAKC0SMraIDQjhSydaf3VRB7YTvqomVP
0r29fclNm7etmzp57GzA+k4DBJdf9p1DPl++rv2NNz/aIiiLJTx0RgQlhPqSLUceuvAQWubXGRwE
CGZNH1NZWVkcaGuLxGHenJ6SQjcM8kpHe9LRol6Hw+H//aOXfj8Q8NQa+tOK3dffWt4MA3v88in8
XgGiEX77Ut9Nt0/MZ4o1Asu+E9s3T506YY65v8L3z2z6zYRPB1eG8btkMk3uvf9PPTTjmNF1ynfP
O8nv9/vltraudEZNw+1ySYlEgnz0ybL+jz5ZmQSASE9cffKvr8cuv/jE0KCClJZ6i/peTJ7s7z77
YmOYe0Z2I0btsFSQ3RO+32rHB51jxk9ewM92EAZT2HMKTyZfLkfozPn7177x3NPrIQ4Mivakp043
ei8FLBgi4oOOo445bpFtcCz7/Zr6ldErLzhzp6wozuff/ni0x+MZcL+1ZZ9/Grnr5us2xKM9cZgD
gywHZDkhGyCk9oJdXtTEByFJ6YHwk1cAMQeG7WdnaBlCxaWe9sTOAh/cM7Htf4eKi4r5YK+lbXQb
xHR7ACiKwvaI9N953B7JU1Wj8Gn03OlwSeMnT3bScnQHq16G9kuni+GFbD6mrgbGst9Q3cicDx+9
n2PNV58j3N6a6ersTBeVljrYe8yoaQJx8CrX8yzIngkfXFMAKMWlZTVs+2lnZixmUw07yKYD8HiN
GYS9vb2EtY9GGWbMiq5XMaxWNGDUbpACUMDFQEK7K7Z8sK+vL7mzaeu60ePGz+b1AX3/Tz7znEPW
r17Z/umH7+02H5y3+MBD7PpNrN1ir2uc878z667RE6ZUFpWWBbrDnbvNBy+59e7vu33+WjvbSwDU
f/Z+gQ8aQu8lLz64a+eOzePGT5xjbsscwTbmXGQb+b4O/T6dSpG//e5xnQ/W1I1QjjnpFH9RqEju
7GxLgwAut0tKp9Jk2ZdfJJd//nE/AMRjUfXfLz8bO/bUs0N6uTmuZdSXCDEqCg6y97Bxzcq9hg/u
iwFCwH7UjALAOXnC6JKamrLJ9o4L47OhNAnTYxM40QUBgVnTx5QXBX2+7mhvrmVGWTJYWFbGLKLO
I/ucHKUlxTW52jCVSpErrrlrZyqVlhwOhySB7vUmDtZk1Awe+80/d9x+52ONmQwRBQbj2UNECPnl
ZGjhdLQoHWHjBCFJe+zo3SgT5kwOV9YhZfoMJh/3XLjPZaV6gJDF4EBEcKh3zHLN1JIByF6fJ5Q7
yGakERCkUkmmcInDJcxtC8CMD+Mz2zG32JJsGW63kyGCdnqNxxxTXvZ6+42rcQBAJqNi05adyWmT
R+ojsTNqpqC7/vdiWfq2pCQwzKojYKNzBPlAUBzy6/iJxXuJCNPmcmBKp5gbXlcWgHW5N54QArl1
UAFnmvAdSALzaD59hNqnn61cNXXy2Nl2usjhcCgP33fDsYceufGv23e2iTanpyLDGABD7ZsrGPT5
xo6rXfB/ERwEIZAVWT79W0tHPfDoC12wEkI6I4PWi87ed0AbLer/4+OXnjG8tmwxLVMUHIz19iXf
eW9tF/Ns+ecoWkqGfT6E+7uvCPdCW4hyGkB6zbpNW6ZOHT8nv+Cgte0HCtppeYC/Pv1qvGl7awYA
xo0dobz77yerQqEiZoANc001g2eff6n3gu/dGQaAhx99Nnb26YcHggGvbHcdHn/W4CCHZ8H9JvqS
mRWrGqMwE0B+xKjdskQF+XrEjg86ADiHjx1bUlZWPomANjfnyLJ13rNOcliCNsZvtJNxU6dXuTwe
T7Kvj90vRzSDUBSUKeBB3Acw9SE8Pl8xff5GWxhtmEyl1DtvvXFHOp2WqyoqHS6X0xocZNpPVQle
+Ptfdz7xwL1bCCF8YJAeceYvO2BUtN0EddCb+KAsSWo+y6tZ8Wl1UgE8Fu0xzDqzfP6gE2YeyOOQ
PRe1yVAX/rmYZhJ6vN5gPnrDFJjJliUx35i61WCwzpQBpnw9K3Md/ndOt9vghVk7NjCuzIEeEILa
0WP1YGRz05ZUqKTUwd5vfyJB+2aiZ1fA0tcvdoOZlVBxabVouezsKWztYPY/AgKXl11iNEZy6SAI
8ELzllZUBwR1zGUPeT+MXmxB9P4jewj5YP3yr1aNGjd+Nq836LnicCpX3nLHsVvOO/WvbS3Ng+aD
Pp/PVzNi1IKBgoO5+k283WN1j6Io8pIjjxv18t/+sFt88KJbf3ZGadWwxblsb3+iN7nuq08LfNAq
7H2xGDPxwc0NDVvGjp84RzTTTrcNPP4EgTVxwM7AxJsvPx9va96VAYBRY8Y6fvvU85WhUFBif0cr
q6oqXn3ppd67fnBNGAD+9dc/xg49+sSA1x+Q7a/F1FdgH/O5h2SyL7OtYe1ewwflgbPslcJ2aE0b
0QNwXnHpKQslCQ6tJak6tDqLaEdJmM/krBDnczgU5bhjFg2DeTkZJ3Pwy6sVRuaJRRSwUgDIHR0d
HXxbaKK1xd+eeql1/YbGNADccO25xcVFQdnIp2sAgBBE4/HMhZf8ZN0Pb390UyZD4gCi2aMHQARA
F/OXPSIAupmD/i4GcQAx5fO6FB1nFuwgb4xRBTVwPl2b6fnKywJ8gDpXcLCASasIMenzuUOWNrE4
RQ0HpCLL+rPt6+snPC7NtoHBOdOeJkcrb09MWIe5rBx6zYJNJu/Y0TX64JKmpvYUe3/J/uSgphAW
ZI9koHdWJ1xFRYFK2o68jkCe7R/we/VRnLEYXWLUwCKLaxaLhmNKA2BdTakf1pmD/Kh1O51UEEMI
95clJ5bO+m9//+xyVSWqqN20UgjKSkPBP/729qNkWQ4A8AMIAghkD1/28GYPD3tcd9Vp8zwuZ4iw
1WLsmlmf2WERDIb4fMAR35g1AtYlZeh+EvTcyxw+AL6rvnfUnCULJpxNyxQFBwkIltc3tqYyuh9L
tE8AuxQIv1/A/6Qj/18Ueo88zuiSO6l33/9sQ04dw9ss1raY0mFbRiLRR37+wF+itFKPPfLjEmFw
kGSJniTj5BOP9S2cP80FaLMI//TXN2J2GOR12OCCg0YZGxp2xFLpjD5qG2Ls0HP22Q4FLP23xI4P
OgA4Tzz17AWQZYeJ+FO9KCL/bD5A79/pkGPKIEwZTqfbMe+ApTWwX1EmV5CwIGYRBX2V1ubmdv1N
5J4/IcDrLz7fvmt7UxoATjvvwiJZUvQ2BPMbAEj09an33Xnbhl//8p6NhJA4ND7XA43jRWDmgmGY
+SDlhD0w+CANJFqWH5UURdKvz9fFxqEGBoMmJxWxv3/rszEw7AuEHCjwwT0Vu8EIEsnY6w02KAc9
zSg0ncqY6SAtQ7dD0G2QjgnQsgxM6PpJRzksVobVXblxZb2PmuGj9QBhZ3tr2piNof2wNx63CxAW
7N3XI6IAPvudHiD0+gNVwra12EFGJ2X/o+lut8EH+3oTKl8e24cT4177XFxe4ZUkibfN/OBRuyBh
QQwh3N+cfPDFZ55aTghU0/tM+znQ2qeouCj4g7vv3y0+ePLZF81zuVwhw36ZdZt9cFBg95g09vcz
FxywW3zwiFPOmjNhxpyzTfbWZHu1k/cRzRcAACAASURBVG0b1rZmCnzQTug92vLBLz/7dIMpOKjb
Mb6fzPdXzHgw6Q+YsdPXlyBP//4JnQ/edvfPi+2Cg4Roy2EfdcyxvikzZrkAbRbhWy8/FxPhy2rz
bPpdedzDzsYtsUw6vdfwwX0pQJjLOWoihLNnTVjM9rZ4Z4CF7OfKx33m8x12yKw6mIODon0IeVIo
up+CCGZvvfLyOyu0r6xt0dLa3veTnz7WDIBUVpQpF51/cjEASz4Cgh272vqPO/malS+89G4zNCLH
BwdZMsgGC2lQkBLBGMwzDGlgkF16NOX3ezxGMA/2GLPcF8z5iF0+2qGzz1cU8rswMBkskEKx2HXC
ZbeL7vElaBNet4DA53HpBXV3dxsbQGTzpVIZEunuIS2trZlNm7el6+vXp7p7osTQQUCku0ddUb8m
tWlTY7qlpTUTjcZIJpMBCLMKhF4mTJ81jKimetoPjlABQjB2dJURINzRnmbvrz+ZHgwJ3Nc7UP9t
4UdhygDkOTMnlrgcit9wDfDtatY5IpwCBIGAMdI4kUiqQrvH4kxkIwlBUcjnKi8NuWF12IqWWivo
nfyEbUSeyKQApDZs3Nq9c1drk8WWAKZ2mzFt/Mhf/PSqA2AQQfbwZw+eHHoPXjJrieF6YrFhLp/q
RtG1DRtolMGWOW3SqLLRo6qKYCWD7MGSQf/0KaNqLrngiJskWXYYepmvo/b3nffXtmYTKeERjfJj
Z4WIlgLZlyUXztLPPvfK1mQq1c/3Q3Q9wNrBHP0Xez0F/PHPL8ZaWztVAGTOrCmOeXNmuvUysrim
5E0vU5Jwy03fC9EvHnnsuVi0J67qeYR9MAjrZRpMYVNXEILlqxu7YXYm8KSQkkEeQ/yzLsjghO+z
2vLB8VOmL9R1URY+rGObn1HDpwEU0uJ8YMqYueDA4TAHBNkVZUT2r8AHzWL3DCQA0sqvvtiqv5pM
W4AQ9PR0J3/3qwebAaCyepjjG0cfHzLaFyYnT1tra/9Nl5y/8q2X/7UTVj5IA4T8IFE2MEjzxmAM
FOVnFlI+mFacTtPIdbFTjLkf7t5o/cH83pqHGCoLPDYBTyAg4oO5BmkNdSyywj8LS6AwraaJuT0N
vQFTm7PtqcnOHU0Zata0P9q/RCJBusJdanPzzvSWTZvS0WhU/xUBkEwmyYZ1a1MN69aldm5vSocj
YTWdShO9LE6P6V/b6T9iTgN3H8Xl5XQZP3S2tabBpBEAfYledmWlfPpLBdu3eyKaZafzwUBRkdPt
8ZSwfWsT/kw2zNzGrO7w+JgZhL3aijJCHcbhxXw9wOF0KeXVNeygUbslRgvbTuQv7Psl5INNW7d0
t7fsatJtgakPlP2GAOMmTh556Q23DpoPzliwcIm5LLb9KS+EBYOWOnD1YX8/cr8JZVXDhg+KDw4f
O6nmsJPOuAmQHKztN+oAHavrln1W4IO5JRfO0m+88vLWdCrdb7UpZh3A9lfsgoOGvTFj57UX/hEL
d7SrAMikqdMcU6fPcLN6Si9LvwAgScAFl1+j88EX//anWDwWVa11ZLmBje3L8x62bVq3V/HBfXGJ
UXakDJ3Vo88grKws8w+vrZpBn7PJUcSAQO+xZdOs+RjnA+tM4H63cM6EKqdTcadSGTq6QbTUqN1s
iX1dseyx/O7J55p+/OMru3xeTwnbhusbGiMXX/rDjZ2d3QSA/LO7rir3+b2yaAT7ipXro2ece/Pq
ltbOGIzZfnQpUUruKNGj37NLj9JlZOjSovTFps4ICVo769OGy0pDxWx9sypEP7dgjMEVjzG2k8fi
kSoxMGnszEmnQ2H3vrSbtSOSAjYNsZDnTCajDqwvtHMCAqfboT/rt9/9JHnLbff07NjVltmxvTmz
rak509beyS9VgC8/ebayKOh30DKbm9sySw87px1cm5WXFUnV1eVKdVW5XFZWrGzfvosJ3lmdoWIs
wZKvtqbU4XAoUjqdQdPOjjSbr1+bQZjLqPHYGQqdqP+GCEfVA1CWHDCjzrBrgG7/AJv2Nz6z+Xxe
jz6oKBZPEFudxNtSvSzjuymT6kLvfbS2E+JlRgerk4a6MIbNRFLYzdRTAFIr6tetrhtWMUp//wEG
A0ZH96zTvzlv+cr1bX/+22trmLIAw54lYdg5d0nIHxw9umauHXbs7FCu/pNIH0kSpFNOOmDkPfc/
2wkzCWT3waAblcsul+J94qGLbvL53OWWvhxbRxCoqkpeeWN5e/a3opGiomVlRPprX9RnhDtYAqMT
w76+VP/OXS1No0YM24/Fk/l5c3pI0C+z5tfOo7G4+sAjT8VopR667wclsszARtR3ysqS/ed6jj16
ieelVz7oi/TEM7//8+uxKy89MSS6jqnulnT2Ovy9QT9ftnxLN6xOBTsyyBPCfRFD/03hZ05Y+GCw
uNhbXVs7Qyf9YB0AjGag59k0uxkV2RKYfPo3IASYOGN2tSzLTlVVRXzQidyzJQp4EIveJ3j5+X/u
uPyGH0TcLnex/harGdK4aVPkwXvvaox0hdMA3N+79oZyt9sti2Z+rl9d3/OTG69eE+5st+OD/F92
lRjTSjEw9CJgXobNxAeDwaISHkO8I9SKMwaHPD6Zc9aRZcI3V7bH5+NnEPKzCSH4S88L2DRE9Kwk
QoiUU2+InOdZ+eCdt/p+cvONkXBXpxpu61A7O9rUttaWNBvYA4DfP/NCxeSp050UG4lEAud+65h2
vm5+f0Aqr6pWysor5PLKKqW5eafBC3m8wIwda10NvPmDRbLicEiZdJqE25rTJkewqpJ0sp9exw4v
BRx9vSLkgzPmLa4hWSyI7Jb2Pat3sjm4vA6nW1IUBZlMRkr0xogQ19mLsHgx+klG2cNGjg20N++y
23ZCNFgBKPBBO2E61Ln54IZ1a1eXV9WM4nWR9tdon8OPPXFew9pVbW++9HxefNAfCgVrakfMHcju
5Nt3MvfNWDxJ0qLDvjnyhSd/nRcfVBSX97s/uP0ml9tTLu7nGeWrKiErPnm3wAfFQrhDyAdTqb7+
1pZdTTW1w/cT9VlEgTUeG3zfm8VEPBZXn3ny9zof/MEd95RCkqzBQUa5UdY2b8Eiz8IDD/Z8+v47
ffFYNPPWv/4ZO+b0c0N2gchcwT/be2DKaly/Zq/ig/tigBCwdnJ1Qnj1pafMcTplT36O8fydW7zD
Q0siCAQ8rsMPmVX1yhtfRmG/OT07apQqtILhswr7ohAAyGQyan39hk9nzph40F0/e+yll155L+50
KSUbN25zQBvV4j35xMMCxx9zcLGpfQhBRlXx16de3XXTrQ9s7OtP0dGd7D6DlADypJDfhJ4GCOkm
tbSeMgzSb9rUt6wsWM0HigYO+gH2uOXxCCYfVa7mzy6Xku+swQIeNcn1DPTnlE6nM4BNWwqc4S6n
Qy+3YePWdMPGremBKlJSHJRpKQCBtnSuVTo6u0lHZ3d69ZrNljRbZyijy0QBBBBAliWEgl4p3BXT
Z5JRzPX3p9iAJv/OWt7hgnwtYjdaVAKgjN9vRC2rRww7pp1bdASDBda2KYoEn88j9fb2kXg8Qdh2
N9tIplwm3cgLTBhXE3jvo7V2I0XtHKX0HgvYMYTArJvog6cdUdPI0Zdeen/lMUcuOSZXcBDQAnF3
/PB731hZ3xCuX72Zt2uUENJ9HVxXXPbtBW6Xw8eWmW//CTS3XZ+My3fEIbNG3HP/s6thLB9DbTCt
Typ7QcefHr/i9GHVJTMsmGfrmP3csKkl0tLWTe9LhdGJT8Laoc/Vmd/XJBfG2CVl0gDSmzY1bh41
omY/s03hg2lamnjmIJj2MePiN797IdYZ7lEBkCX7z3RPmTreZZBBWgZbRZjKu/LSM4teeuWDPgB4
5Nf/6jn3jG8EQiGfbLoOMeNCVA9xcJCxnUTFR59tiMC6fAw7alS0d8m+jKP/hfCzD3Q+ePKZ58+W
ZYePAFzQj3VCZFtWb/ZsPsP65XbyU0iAwBcMeabOWVhZ/8XHMZhnElI+SP+KBscURPxu6Aokk8lk
Njds+GLc+IlL/vibx17+8J3/xNpbmz3xWIzOcvAefMRR/gOWHlbEO39UleDfL7+w66Gf/aQhnU6z
AT+WD7KrxLD70VM+mERuPuiC4F0PlZRUD4yhgQM0PI7tA4jgME6gOJzsgFE7PggUsJiP8M9LkgCF
bUtA1HZaBt1sZiXa00NefPaZxEAXDYaKJLZMnz8gSZIEPpAYj8dIfMum9LYtmyxlUNzwuot3nlsd
+NqtFpWUyeH2VnS0NKdpGgFBrKcnyV6COdhLi/4WZPeEDw7qftHR48bX5AoMat/DglWazuoer88v
x6I9aiIeI6yj3CjDaktF16uqHUH3pbfjg7mChAWsGEIwCD740dv/Xrl46SHHiPs32s8JAYgkSRdc
cf03Nm5YF25sWD8gHzzptHMXOJwun6i9hTZNpAdz6B+jjgQzFx4w4oUnf50XH7zkR/ecXlxWOcNU
B+acrUNr05ZIT7ijwAetkgtjFj64bevWzdW1w/cTzww09114bOQKDhICvPzsU7FopEsFQGbNW+ge
P2GikzV3bBm6vdLvQMJ3zr0o9On77/QBwEvPPNlzyLEnBbyBoCy6lrlPZZ/O60o6E7uhftlexQf3
lQChKJgh3G9i/4VTF/GOccMIEgY5gqAfm88EOFpeNi/noDjysDnDX3njyybYb0wv2neC3g9BwQCy
HUZ6rq+pffvdj75y30+vq3r40b+uBVAC7RmGAKTOP+eE6rtuv2K0tss3bTeCto5w8trv37/+1dc+
aIOx8Twlg3xQkF0mJtfMQfpSA8aoGtaQSgCkk45bUhf0e0sZ08fgERA7RgcI+uXArV0gwOGQ81la
tEAGc4uFCKbS6VQufUGNCT13uRw6iXM4FJSVFssVZUVyWXmRXFVZqoSCPgkA3v1gWf+mzTvTABAM
BiT2dQgxAcLpU8Y4Dz1ktjvSFVW7umNqJBJVO8NRdWdzhxoOR5n9AY33gely6brMotc4LAX8Hinc
FUN/f5KwmOtPpfhlZPjlFoayLvu/EOGIZRg2UK6rqagZeJCBlip23htpoaBP6u3tQyzWx82UHaCs
bDrNO2Z0VQgDLy9acJDmL/Th2u05kQSQ/Mfzbzbe+9OrukIhf4ntAAEAIAR+v8f9m0dvOergIy75
R2+inzYmxRUlThIA58EHzlxEfydqbwueuKBfvsFBEIL9xtaUTBpfV7quYUcfDEJIR6cr2fvFFRd/
c8bi+eNPsNhBto4MTj/4eH078+zY5WNykcGhpNd4PS7E2hdfrNp06MGLjJ8IgmkABhccJATd0bj6
8OPP6KNFFy6Y6tK2rmFxw1YTpvIAYNaMCa6ioE/ujvaq0VgveffDlX3HHrXQl3c9+HfFlMf4fseu
cKK9oycBKwlknTQiMliQPRMRH+RnDzoAOKfNmrfIHHhhtAI9J0ajDHbkuzUfMGv/pSPqv/h4B8xL
YtktNUoHjNL7ISjwQUCshzIAMr9/7JGXLr/upqq//PbxVdD4YDGyQdhjv3Vq9cVX3zhGyo4wp20d
6epK/urnd294/63XW6DZkgSMZUFZPkj3EuSXDeVnDvL7yFAnKjtQVAIgTZ2zoMLhdPupveQxZHGW
El2TGvpOxx6HXfacz8OVLcsDDhgt9MMGL/rzIpJELPrA5Oxm2wvgX3F/ICCVV1YrpeUVcnF5hVJc
VCo53S5p/eqVyfovP0sCgC8QkFk7JMsSSssrlM72tsy4iVNcsxYvcce6u9We7ojaEwmrPV1damdb
ixqL9ui80HB0amXYBYbMutHAZ3FphRxub0Uk3JFh80WjEbsAIX/wNz/Udd3uiJ0NlAHIFdU1VYC9
XqA4BSC0cWDye/0BKRbtQaK3VzWXYcaL2SZy5RGgrLomAIP7iQaOFvTQ4IS1jbZ88O03Xmm85Mab
u/z+YMlAAwPcPp/7+tvvOera87/zj/5EgjavkA9Om7do0WD6T2wfzHTdPGxf1fBRJbUjx5Tu3LYl
Jx88/Ntnzxg3ddYJpjow53wfbn39lwU+mFtE/TAL1tauWrlp/uIDtB8wfZx8goPWYJuWiRAgFo2q
z/3ljzofnDxztttUOeYaen9Kv4b2d+LUaW6fPyD3xmNqIh4n9V991jf/wEN9/LVMOlJ0D7b11f52
trUmopHwXsUH95UAISCe9UQ75Q4ATrdbcY0aXTPHHGSxOok0QHB9FUs+XXWZfidyLuy/cFINjNGh
oo3pRVPp2ZmEQ0HRiIQ+aPYZEHAjFD75ZFl7S1tn61uv/e74ZSvWhhVJDhQXB4pnzJhQM2ZUXZHR
1kA6nSZP/+P1HT+847FNkUiUkjqeDPZCPFKUnzmo7ykIMxmkbcgGC3VMHn/MojlGZ8lsS8wOM+12
hcFCqt0Y/AmDhTmcog5FyTVilBU+AFGQHNLTE+0ejL4AgC8/+lNlSUlADvq9kjAfCM658K7wps07
06WlIcnlckjsK+H1uCS/3yfF472oq6uQb7z61KAIR32JJNnV0pFpa+/K+LxuKT+8gdFrxmef1y0D
QLI/Rdi6trVH+mF0FvgOhOgoyNcjPBE0CGFFcY1Fb+idM4HeAGx1UzDolVpagewsHkFZ2e9y6CUA
GFFXRvecEC0pwwcJ6f2x91rAjljoQ+b3TNA7pmvXN65bOG/KYqE9AUzv+5hRwyoee/DGg8+56I63
suXTmfH92fKl8vIi37ixw6eLg4O8bTPSRPkGCg4C2ibjp5y0/8jbf/b3MDQ77INhbx0AMvNnjyu9
/KIjLpUkyPkEBwGCl99Y3gaD4NDnloR5xCi/nAwz6GLI6DQWY+zzSANIPffiWxu+f8OFRJIgDS44
yNghQbrf55FrayqU9dFtKQDo7IgYz14YHGT1jnZNSSJwMLP24/E+1VoPMDhh650rOGhckxCC1Wu3
9cDqlOFHi7KzjAr28esTy8AtcHxQURRXdd3wuRbnE21+3aZRrIJJz9/Jz5c/ceacGlhnD7KcsMAH
xUJg5SCsncsAyHz+8Qct4fMuaP3NU8+dUr9iWbMsy8GAPxDab/KUmtrhI7P70Gvtm8lkyH9efXnH
bx/+xebuSIQG++hKMpQP8oNG2ZmDNH+u4CCtM203U9D6oCOPnSMMMOfAEOtwt+QnukYyznmsMn01
+iwURRHtdynihQU+uBuS6I33kwHakm+vW+99qMwbCEgVldUOWdYGwvC4eOp3j/bQAGEwEJRMbQug
rLxS7mxvyxSVlsnHn35+UKS7UskkCXe0ZbrDYdXpcstWTNnVldeNBK7svnSp/j7C6sZoV5jyQv5g
HaEFm7fnkjM4CEAuKauoEtqt7H+Ea+Ncwb5Qcanc3rIrk4jHjJ4RYwd5vJjwx5RdXjXMBzEP5GcT
FvTP4IR9z4R8cNumTesmTZ+5WNRO/Ps/rG54xdW33nnwPbdcZ8sHi4pKfcNGjJwu0hEWm8Tpo+zl
8rJ9Rl2BRYcfPfKfv3nYlg+Omzy99PCTz7gUEuTcdTDKr//o3QIfzE9YjFn44NtvvLLh7IsuJRIg
0Tbc7eAgE3jz+HxyeWWV0tQYSwFAVzisL5VtvgaPP+ZakKA4nbou6U8kVFG/yqij+Tv2Wva/AXZs
adjr+KBwWbq9XEwzJ8AsJ3PJhSdP9Xpc2t5vhEDffDL7mcLF4pjIlc/kOBDnq6wo8s2bvV8ZrKSQ
XVaGHymzL7bNnojIyNFRHf1nnnvjP11Oh3TheScfdv65Jyw88YTDJrLBQTVDyPsfftly5PGXfXjl
dfeujESiEWibyNNN5+nG83Tz+QjzPd10no4eZWcQssvJsCNJCMSzWZXpU0bN5p1OsOBOu2U9H7HL
p5vRPPIxDllC4DaWGKVSGC2aW0TKmXDnpKW1s83qELXqC9YpOqKuUtGCg1aHJNVB7R1dKgDU1VUb
AzuyZUoSUFdbqQBALNZLwOGBlunxOKUxo6odC+dOdCuKLFnxIcaR6X6yn70+lwQAff0pwtZzx87O
hFH5vAwd4f4WJD+xez8tS2wXF4dqCKdvwLcrOAxw+KOfQ0GfDAAd4R7VwAiMsoR4ApMGEEJQN6zM
D/PMDtZui8hgwUFlL/x7RW0Q6zzVyc0HH3xZz7ad6acmXGhp3zxy0aQrLvn2dGgz84PZv0XZ8+B3
zzlmrsupuEw2hmtvtnxhPtO1zWlmTGpphx08ow7GkjI+aEvIBQAEvV5X8YP3nneR1+P029pBxn4C
BM2t3YmVq5t6kHsj+qE+YhQQ63LTCMiGhsaecLirVaRjhH1sTk/YzSxUZAk3XntmkFbkP+980adm
+mE4sNhmMGOGlrmyfl2SDm4oCvrkgw+c4bXTh7wuFNXLyAOTrlxWv7UbZjKYghVTQ2VJov+FWGbS
gwkSHvudMye5Pd5SktVPBBSC2T5PFo6mNIoLmzS7MljnVllFVWDUhMmlEA8YLfDB/IS+K6x9o7Mi
+m++9opnnG63dMK3Tzvs2JNPXXDwkUdPqh0+spi2QTKVzLz31ptNl5196vv33XHryu5IJAx7PkgP
ng/SgCFdWWYgPggI+OC4KVPnmvHE4AZiDOnfE1EeoqsskZON/Z51bEmywva3aF3tBosWJD/R9Xks
Gu816QZw+oRtl2za6P0mOKtrah2yLFvS6Hm4oz0DAD6/X3I4nBJjxQAClFVWygAQbm9V7XSXw+mU
KmpqHeMmT3PJDsVe/1nqatV/LqdbAoBkX79q1JWgpztCAwj8u0uQ2ylakN0T+q7ydkQJFhVXsW1j
bkOz/jD6Vpx+yqaHSkoUAOiNxwktD2B0Ey1bvx4smCEEKC6vpHzQFMzkDsDeP1XQTYbw709OPrj8
i0/rWdsAm74Lbc/5Sw6edMLp59rywSNP+vZch8PpMnScoY9MNklgn/KyfTBjCgCmzV1sywddLm/x
WdfcepHD7fbnroNx3UhnR2L75g0FPjiwiHS2iQ9ua2zs6ekKt7J2BBb7wvZ9OFxQfWPKC0iSjO+c
f7HOB7/85IO+VDqjl6XjGSz+YPq+Yf2aZHaJUvj8AXnavIVevl+lLxvK2UUw9yOy3+y1tjWs3ev4
4L5AOkSzBk1EMHs4Dz90/iLoBo9awOwBqzNgUPm4z3y+Y4+aPxwaEcy1rMxA+y4NRWGVDksE9Sny
APp7e/viSw8/74kHHnryb2vXb97U1NTctnXrjvZPPl2x7cGH/7Js0dKzXjnhlGs/WLZ83S6YiV4X
jIAgf/TACAqK9ppgX2wREeTJoPOMUw4dV1VVMs6KHyAXfsw4Q+58YPEI23wOp5zP+z9UcTdY0R/s
tqadbby+yGfQgd5uNjqorU2bLVFbUyWbf6f9GV5XpQBAd7SXWK7NXWNwek011ZPmk7LQSCbT2ZGi
Wr7tO8IJWDfGFnWeWAP4PzWEe7GIRovSz7otDIV8lQPhT4QVgxwaWKFL3nZ09qhC26eXB6Feotet
qSn2K4pE91uiA3lEI0YLezHlL7nspT6i73dP/mtNJp1OmewOwPV5jDQC4MarT99//pxJddDIICWG
RQBChx40a6awzQmM8pg0KzbYa5vTzHmNfKNGVIZmTR9bAW1DehMhfPz+i06srSkZaRuY1HGvnRNC
8NGnGzpg3juB78DnIoRDQVh9DYidDvrIyMatO7aIdIyOK8LYN94GCuwfzfPNIxf7pkwa7QSAbdtb
M2++9WEfsVSPaV8CvcxkMkkuu+reLnoDN11/aqiqskgRXUdcL6NswtyDqK6ffrGxC+YRo6JlZNhz
kV0syOAkFx9klxd1zVl80GKRw5NClHWeUj3G5hMteSR2brAOLS1t7pJDKR9kOWGBDw4sueybvj9Q
bzQaPf/UEx5+9qknn9m2ZfOWSLgz0t7W2rXyiy8an3jw55+cc/yRL99983WfNW7c0AKNB9LAIDtA
VMQHeyAODLKzB/PmgwsPOnRESVn1BAACrFmdTRYnFMR5wPxeXDZ9mMa54nCI+pKFAaO7J7z+JpFI
Z4/haBS1qdGWYNMIr1vMaZGODhUAKqtqFL0HxXThysorFADobG/PWMugtk2ALWLOZ9WNMKXR+3K6
tYGjkCVTXbs729iVZUS88P8Lp+heLqJ31GILfYFgpXnmJ2/f+Da26hCKm1BJmQSAJBLxjDmvUR7b
f+IxQ69dXFbBziDkB/VIEPPAgm7KLbnspc4HX33+mTWZdCZlti0w6SFw7XnqeRftP2HqDCEfnLng
gJmGfrFiDDDwpZ9nM9JfiHShjjzmd9ksKK+pDY2eMEXIB8+78ccnFpVXjsxl/3j9t2nVVwU+mFt4
XZ2TD+7YsX2L0MbA3I4WG8nkhek3WhUWLDnEN3Lsfk4AaNu1M/PJB+/1mfUUTNgizPepVJL88vZb
dD74rfMvCYVKyhVDN7H9qIH6Y5x9ZOpACLBx9Yq9jg/uK0uMika9sdPTnQCc+42tmy8OsEA/p2ki
x5J2yrWX7hRg81nLPHDRpGHIvawMJYUiR+hQXlaGCq98qMLuhxawc6mq6rz97sc/uv3ux+uhGQYv
NOLthPFM6W+TsC4n0wuD+NktKcpPK2dfZNGSDtQp4QLgPO/sbxwDDoMEPCapshHhzIw1M86ogjJ/
zqooQ0tmy1ZkuUAI91x4JU42NGxt0/UA+8yBvPWFCBdt2RmEw6rLFQNDNC8wrKbcASDZ1taVMdqc
xxpTHwvWjDRCbPIxOFKJSgAgnc4QMGnbtreJAoSW58Q9Q9F5QfITYVAweygHLJpR7nTIHot+YNrY
qh9YPQJG3xD4fR4JALoicTWVycChyMiFE7PtNL5zORR59MhK36Ytrd0QLysjco4WdFJ+wtpKdnmU
FIBUe3tXbNPmHRvHjx8xWWhjTNjQ0twep+Pxh68/eOmRV77a0xOPQ7OtmfKyIufkiaPG5rZFMGGI
x8bu6sVvHb9g+PL6zREY9td5/lmH1C1dMmn+YIKDAMG/31lN95swOZuZg5KdgUa97+tifpHNel4n
hatWN2yaM3vyYnO7i7DGtDdn1brZUAAAIABJREFUd3g8EhDIEnDD1aeHzr34rk4A+MFtD0UOO/TA
an2FPFO7mzH44sv/Tqxr2JoCQKqrSpVTTzooYK0LaxNpvaz1MGPdjK3unt50/eqmKOydC7lGHhdk
z8SOD+qDRQE4akeOnk8AHXO6QwoQOENhcVhZ8xk2js3HOrZovkkz51E+yG83wc4g5O0fe09DHSd8
/9LKB1Mp56P33fMegGUQ80FAe470nWT3ot8TPijcWgICPnjMaeedQJfAZvFmcZyC4o8IscaPZhfn
0c4sjtfsuSzrS4yKhMdfQeyFCP6Sxk0NHWJ9Y22T7KltW7K6pbOjLQMA5ZVVMmGuSn9fUlYmA0C0
u0tNJZNEcTolq05ineZmPNnXldeNWoLDqQUInU6nCXct27fGYT9wdKj2pb5OEc2oE3JDr89fIWpD
7SsWc/o3RveHw0qoWJtB2BePER6zWrksbsXXIwRwuj2O0opqb7i9pQfWQaIFLrhnQpCDD3Z1dsZ2
Nm3dWDdqzGSa2dJ/4drf4XI7rrrt7oNvuODUV+OxmM4Hi0pKnMPHjBtrZ3u0onP0oVj8CPpQljIY
TM0/+PDhjRvWmPjgQcd+q27i7PnzrXpOUB/mHtd+/nGBD+YnJjsHGz64ecOGTROnTl/MP/Os0tDP
rZizthOrZyDLOOW8i0M/v/X6TgB46J47IouWHFitzbo3asbatWzpeO8//0ls3bwxBYCUlFUo+3/j
6IBdIJJwdWTxxNtp/ne98Wh6x+YNex0f3FcChMAAI0ZPPnHpqFDIN4zRPDAMH/Mu68rG+JyFgel3
hrIT5TO/L4QAY8ZUFY8bUx3atKUlBmOkKCWHbHBQNGNiKCiZXEKVPUsG9eVkYB5xS59XOptGR+RS
8kOJHBsgZAlhAuaZgnS2IL+/BD9ClArFIOuMcAFwzZ87vmLCuLr99Z/k5RTlMMnijMcyhzvz74w0
6uxSlLxmENJ7KohZCHeuG8ePPlzRIgrOaWeDbTft+2isl/T1JQkAVFaVKnqxjA2pqiyXAaCtPaKm
0xkoCqM6dtMBb3Kss/kMo02cLsWUb+OWljj7PJi/7ME+t1zPtiD5id3gBHnnzrbknff86cF0Kl3i
dCpl/clkINmf9qXTGa/ikL1ut9OjqqqDEKIQQmSoREplVMTivQTE3BThrqj63of1fYDWETr46Ftb
hlWXyBVlRQ5FlhAMeWVJYn1v2n8SJCJJRJUkKaMSku6N9/cl0+necFevCqvN5vdfEi19VRCrUDtp
0kfMX9MeCp9+sap+/Pjhk7Vf2tiUbBr9XDessuhXv7x28VkX3PFpthw1GPR6kpmM6nXIxmU53ZQr
OCgejJVLNxmfy0oDXmgjRgkAecbUkaU3XX3c4cbjYK+d/Y5Yr92bSKbf/mBdGILZKLBfUoY+V+Zi
Q0bo/bJE0LTvxFtvf9Jw7lnHg+1zaL8cbHCQsZ3Z/EcdscA7fepYZ/3qzaktjTvSK1fW98+ePdOd
KzgYj/eQO3/22256A9dcfkLQ7XZIfF14zA8UHBQNOlyzfnsPIUS03wTbf+QHmP1/QQr3EcnJBxcf
csSIQCBYl9sJn21tHU5sPv0bq/OLLYcrn+arGTmquLx6WLCjZRfLB+ksQtEyowU+aAhr5yzLi8LM
BynHoXzQzX3POktFfJBywT3lg/pWJ8i29/T5+9cOGzlmiZ0jig/gGXkE+IIVa/YBRL487VzSBoyK
ZqoO9Vmr+Qjf7oQ71NUrlnUQQggB9H0CWZ1h7wxnHaTW9g63txEAKC0rU9juFc1XVFIqa/kJIl2d
amlFtWLCmQBzpmsNgCdaW3qeyWQIADicdI97Ld+urVuisPYXWNvHc0P2ORYkfxEN9Db5Fh+587a7
R40fP6m/ry/U358MZNIpn9PlCkqQPBlVdamq6iSEKACRQSARECnRGyeZtL7FF9RMhvQm4qSjZVca
AJL9/eSR22/s9Pr9mp4g2n5jsizD48t+B4n09yXUdDpNJIlkJEnKSJKc6ksk+voSvbFwe0sKVi5o
5xctBAlzC2sn+T6mhQ+urV9eXzdqzGTr+22nK4Dyqqqiy26+Y/G9N1+j80GvL+BJp9OqS1FsdJhd
cHBw+pDXc4QAgaISEx8cPm5C6TFnXni4pnLzCw4SECT7+tLrl39W4IP5C71fWz746cfvN3zzpG9r
mUnu4J/RxrmDgxSr8w5Y6h0zfpJzS8O61I6mbenly5b3z547x01rxmI6Wzqi0Tj59YM/1/ngsWec
F6SDW3Jdi8dmPvewY8vGvZIP7u0BQrvlZKhh0Tvkp5y0VAvMsIEStjeVTdO7QKwTifud2InO5jN6
czSfJAHHHzV/+H2/erED5uCg3bIymey9sEp+KJJDtqMoGgHTD7NDmcAcAHTB6GTwhpGOBGUJIEsE
2VGiSVhfZFovikPeGcG2r/vOH557pqJIToAqK4o7rRi74DKLT5rTgmWBk0qIZeZcliU7EljoeOUn
hDtUAOqmxh2xvr7+uMft9Gu5RMG53PqCb99wV7feM6+sKJVNuiorw6q1wGEmo6Ir0qOWl4W4fIPB
GvO9RU9So6j9wulQ9HyxWF+6pbW7D2bCx4+uZo2f+SYKsjtiZwclAEpjU3PyoUf/0QCgDNryWaUA
iqEtCeKH1qF2w7BBuXSAqa22bmtLb93WBmj60S4/Pei+B1T3xmHYOdGMiVyEcCjawnyEfSb0HeM7
62kAqT/85eXlZ51+1KkSwARJaBGcPmDe+8MPnTvy8otPijzy6+e2AMg0bm0h9z349/pbbzxjLpuP
1WtCPQKzPRpscLAz3JO69c6nd0DDLnw+t+vhe89f7HY7XdZrZ69rYws//2pzVyqVpjNBqL2n9p8e
vP3/n3fg/8disnvglk95/c2PdvX2JmJerzvAY8jcFtb+S67gIP3u+qu+Ezr7Qm0W4WVX3dX1z6fu
q6itrcsOnjG3eUdHi3rx5Xd2bmtqzQDa7MFvn7CEqZcAdwPVQ6+3Fecr6rdGYN2Inh8xmgtHQxlX
uyuiPiw/6MQJwLX0yGMOEJF77S+jMXSVZefU0k5yBV5oPi74KM1benjda0//sRNWPsgOGi3wQbOw
fUZ2wKgCez5Ig4O5+GCSycPOJOzjDtGswVx8kF0uj+WDru9cePnZsiw5cgVq8nGODuz05HCt49Fc
tqI4BsP5CvxQLKzeZu0jIp2d/b298S6P118KUVtB1EaszmBxoOXr7+8nsai2n25JeaXM6i76u5Li
MhoMJ10dHZmSiirFih2z/hsIc7nqmkmnCADi8XllWr6qZsiubZv5GYQE5kAhP3C0YA/3XKgNNPlH
P//w7fbPP3ybQOOElA/GofFBdqa1g/ktLY8XvV3qP/+ob4D6sG3LBqj6oC3dzNaVzvxXBN8XBi7k
J+w7k5MPvvbCP5d/49iTTiXZ55k7OGjohzmLlow89jtnRV56+s9bAGRadm4nzz35m/pTL7x8rt3A
FO3UPjg4mBnM9DzaHU498/gDOh90uz2uc669bbHD6XbZ61trcBAE2LKuviudThX44OCEtXcWPvjZ
B+/t6utNxNxeT2AwwUEeb4bNYXEBfOvcC0P33nxtJwD8/Mc/6LrviT9V1FRXK5AkU3BQVQla2trV
e374/c7WndszgDZ7cPFh3wzwdfk6goOEAE0b1+2VfHBvDxAC4uVkLEHCKRNHzxc6AQDtOyHRZ/NR
hcV81jtS5t8Zysic76Alk2vv+9WLq2HdnN4BKyksLCuj3S87HYVVPuxII3ZkLU2jo0XpSFx2JA07
GoRuLM+TQGoM6MvMGgPRy2o3UtQNwH3GKUvHTZ44/FA7bIgDNsxnoYMKTL7BY1cxRozaSWHWjlWI
4C+LTQKAhDu6mocNqxinZTC3tQUDjMGz5AOQdYZT8oTKilKZJYE0X3V1pT4jtK09kikvDcpW3STA
kE1g0h5r2nksliAAiNPl0PNu3NwiGiVqN0JmqOmz/wvhSZIouCYakcmTLbYMXvJtJ5pvIJ1iN6BH
dNiRwoLkFt5esp3TJIDkqlUbO5qb27fX1JSPGKx+uum606Z9sWxd4rMv1kUAqI88/lz7QQdMbV2y
aHrV4IODYp1n1U/MZ6Lilp88taOjs0eGZmOl++8+Z9zIEeXFQlvI6TLC6bV33l/bAYMM2nXgaT9A
tCzWUBGR3WOxRolOKpPJpJq2NzdOGD9yGn3+fFtY+j2WoJx90O7wQ+d6Z0wb61y5anNq3YZt6Rnz
Tm2eMW2sc/ToWkcyqZLunjgpCnmlrkg3+fzL9cn+/qTeTnT2oKnMnPXg7aG138Xm/+SLTRGYB7Lx
o0VFM4/4vkVBBi+sfWDtHLvEqGP4mHEL8hvJTnUfdJ0ozgcM1sE+adb8utee/uMaWPkgPdh9eQt8
ULtfOz6YhnWWCauTWD5I87DplDOyBz9QVDRrcCA+SFeTMfHBb5zw7Uk1I0YeQHHB4swSHKTfm3Bk
DRbZBQcHzqOlydqSI4ORQl/MLIQ7p/iifzOdHR27aut8pTpg+LYGTG2UzWL0Yuh5tt26w506L6yo
qlbMwUGtvcsqKhX6XSTSmbHqJFYP8jpPt9h5Yy6dShMAcHt9Ev1duL2tL51K0eX4RJxQtIfXUNNv
X5fYzSBkA24Dzcyzk6+zTezqyPJCfvYjmw/c3wJe7EVkL018cPOGdR3t7a3byyuqRvB6YCDbc8p5
l07buKY+sX7VyggA9cWnn2yfMnt+65TZ86r+G8FBlaj4+2O/3BHtDut88PSrbx5XVl1XbK/rxMFB
AmD9V58V+GB+wupq/rDwwdaWnY3DR42dZhdYEwb/BkineJm9cIk+i3D71i3p045a2jxy7Hjn8JGj
HETNoK+/X3U6nVJ3dzdZv3plMp00+OCxZ5wfdDhd0kDBQd4mW+/Bmk4AbF69Yq/kg/tCgBCwdzo6
ADgXzptcXl4WGqerFKoVGLCxn8X5GOdG9jPNmW9gZ+qk4WWlpQFfOByLw7zMKD+DUDR7YigpHV7Y
B0w7kxK0Fw0wOgn8aFBKtCVBHlbZU0JIfydaF9guuMGPFqVkUCeEiqL4rr3i5O/JkGTCYUr7RM91
bQMCHkMDBf2MtMamtvSDj78eu+6ybwbrhpXoy4nwGFcUqUDwdk94o2gZEbll264tNcPKx2m5mPbi
9YVNcI7XIx0dEZ04lZYW64SP1VUV5aV6gLC1rSszaUKd06LTTPXh9Z+Rlg/Wunt6MwDgdhpLjK7d
sKMHVhLIzxwU7TnBPteCDF5syeDfn7zlW1MmjthfkiW3mskoqkpkt8vhkiRJBiFSRs0gFu9Te6K9
6hv/+Srx8weeiwLAFRcfHTjz1KV+TVc4JJ/PKQlxAoJ0KoOuSDzz1D8/iP/6D2/FAEgP/PScktkz
R7scWb9TMOCRIRGASAQgkCRCXv93/Y7rf/jU5xAHC3lSWJDBCaufqG5iyU1y2YoNq46uKRvB9nUG
Cg4CBE6nQ/7VA1fPOOyo65ZFemIpANLl1z7c+M5r95eWFPud2tUpRri+FFhdYk4z6x0w+tGMu2ee
/yTyyptfJZDtw55x6pLyow6bUWuHT9vgINH2Un39P6soIdQJM6yk0K4DD8HnoSK8DWSdD6kNGxs3
Txg/Ylru4KCgrWmeHEE7SZJwwzWnFZ15/p2dAEg6k8FXKxpSX61oSCGHDKsuU045cUlgt4OUer1E
7wdBKpVWP1+2uRvW5WTYfiXvFB2KzoX/K8nJBydMm11RVFK+HwHAOsBZhxSyaToqOGcSzUdxYeSD
ru905HD5aPkjxk0o9wWLfL3Rbjs+yA5uLPBBQ9j+IssHeWcxTUvCCA6yfJC+b/wSYmxAkOWD/EBR
uqoH+96K+CAbIPQoiuI7+pRzLgKRpFzOUbtAjf3ytTxOtbJbdmxLvfKXJ6LHn3d5UWlltWLnnIVk
WVGmMChr8EIEh67rO1qbtw+rGzE116xBkW5hnfEsJiLhTn1lmfLyCoVWgNVJJeVlOl/sam/L2Af9
rAFKFieiupqulU1LpfoBgLjcXh2rbTubYrC+O7l8K0NZv+2J2A0U1Wcz3/rLX582esKUw6GqUoao
MggkVSUSgSr1JXozajojEUKk/mQfaW9uzjxw27UdAMgR3zo9ePCx3/JTrHi8XlkC3edLw2w6nUKy
P6l6vF6ZAHj/1RdiL/3lN1EAOP6ci0OzDzjU63J7pOxyxoCmAkFA0N/bm/zsndcbX3vq9ythH8gs
DBjdfWH1EYGAD25av3ZVWXnVCGG/hT1n9BEhgMPpkC+9+Y4ZN110xrLeaDQFQHr8ntsb737ib6X+
UMgp0jO8/clt2wTBQaYOn/3ntciKT97T+eDiw48tn77gwFr7fpp9HVRVJWu++KDAB3dPWIxZ+ODW
LVs2140aM00UWOPbg8eb0U7W4CAhACTg2+deXHTPzVd3AiCZTAZbGtaltjSsy8kHSysqtdmDeQYi
cwUH9Xtgysqkk+qW9av2Sj64NzvdRJ1ZCxkE4PjuuccsphuBm53jnCNA6LgYZD7uM5vP4ZDl446a
WwtuqRGIR43mWlptKIlI6ZrWNoYx0jMObZmCKIDu7NEFIJI9upjP3QB6skcMxmb0dMQoHygUjXAT
zVjViWD28D7x0JXH1VSVTB0YQzBjTYAh43sIsRZP9JNzLn48/PxLXyZOOOOXHStWbUuaHL5MeYo8
aCgNNezlEsIdpin1K1Y2bALXZjn1Ctc2prYFQUenscRoaUmRbC5T+76iosSYQdjWpQrxwzk5eUwS
QT2JjV7riWozCB1ORU9buapJFCDkiWBhmdE9FxE5Eo7CnD5l1MLSkmB1SZG/pKw0FCovCwWCQa8r
EPA4AkGPUhTyKbU1pc6J42vdNZWl+qCh2TPGumprSh3DakodVZUhJRjwyEF/9gh45EDAq38uKfbL
Y0ZVOPdfMMGd/TkpLfXLI+vKHLU1JY5hNSWOYJD+1q0EA24l4Pc4xo2pCoIjsMxf0WhRkd0viFnY
jqVoWRmd5Dz/0rsr9F6tQO/QTjI9Z/VOXU2F95FfXjkR2pJEnta2LvnWn/yuSasBr5+MKu1pcHBH
czh1+8/+HkbW3k6aUBu47foTx/L5CH0URHRtI9+qddt72jqiCVgJILvEOL9nwFCfCZ3L/unLwH/y
af1GccDNpt/D9o10zzVnK5kyDj1olmfu7AkuDEIfXHXZ8SGXU5EGtMk2fa9cwUGAYP2GnbG+vhSL
GX7AGT14MliQPZcB+eCRJ31b54MEFHK0bbMty6VRNUX7Zvb5OIeCKF+2DFlxyHOXHFrgg4MTwp2z
uofng72w54P0bxhiPhiDsf8g5YPs6G92WURaJzs+6IbBBz2X3fbTE4pKyyZbnEw2ztF8goP092aM
AalUkvzhZ7d0rfni4/6Hbrq0Y9uGNUk+D72+quoUoyB7Jrxd1FdU2bB29UaRzjC3o1nvsDqD1zvs
DMLisnKZ2iq2y1Vcagwc7e4Kq4A9XkzX0jIK0lj9Rkz3QQjQ16sNHPX4/DLN17RxXTesvFAV/BU5
Rwu2cWARcUFRkFAuLa8c7XQ4fA6Xy+tye9wut9vl9nqcHo/PUVRS7i6pqHSVVFQ5q2tHupwut25n
xk6c5iotr3KUVVQ6SiuqHF5/SPb4A7LH55c9voDs8QfkQKhELqmodHgDQdnrD8qjJ06lfBBur08q
rqhy+IIhRftdQHZ7/Yrb51PcXr8SKqvwTpm7qAZmu83OomdXlRHZvQIfFAv7LuXkgx/++40VFn1E
f8zoC61Qs/0oq6z2XnbTT3Q+2NXZLv/5V79oMv+O70sxFbSxbWy/jNVHtLRwW2vq2d8+rPPBYaPG
BI4/95Kx1t+Z78muDjsbN/ZEu8IFPjg4Idwh5IOrV3610dp3traHuM+sZTLZH5qetUPT5y/yjJ8y
fVB88OjTzgs5HA7JYgvtriWsI9EpIr/U6K6tW2Kp/v69kg/u7TMI+eVkLEvJAHDOmD52oS2pBzBY
Z5Y1nwHeLEJAc4LLe8iSKXV//Ou7G2AmgfTg952g90Q7gUN55CjfWcxwaazRS8Eg12yHgioullCy
Ly0fzMil+O3IILuUjPf4by4cc9jBM8+l7kqTo4n/bMIQoGONw5Dt0qMg8Hmc0kXnHuK/9a5/9HR0
RtVTz3+k8xc/Oa3omCNn+Aznl3ZdxRohHKpOh90VFk8srtQXXnq/4bKLT8pmMtqJ1RG05dg0i27J
5tu5q0PHe0lRQDLyGXmLi4P6SNHm1nCGb++B9R+XD6z+M+dL9CVJKpUhAEjQ71Fovs+/2kyn0vNr
3NPzXDMICzJ4ETkNdTLocilKwO+ttGDOhDMDo41NLfpoqzGjqhw6fgawa4CGlVDIq+9VEYn0qoYO
g/kdyNaldlixH/YzB/lZhOxRwIxYCMyzI6iOEtm75L9een/r/T+9IhwK+UuJRUeJ25rVUYcdPLvs
excc2/v4717qBIDn/vVh/IhD5kaOO3ph8aD6U1qi+NpMWiqj4urv/64zGusDACXgd8uP//LCEV6v
S2bz5a/LCN7/aGMn/1xgHjH6/3Un/n8sLMYsOHvm2Tc33/HjS9KKLDvM/Ww7O8j2cYy2MnBobl9J
Av72+5vLuqNx1YwrHmsGzmoqs6sqmK5pzS+yx9YyYan3ijVN3bCSPz64INpvomAPd194Z4DIyegA
4BwzftICnsTbOb2QzaNbPh0OjGWkukqYj9FwXD5CCCbPXVj3/qvPNaDABwcrrLFSbdLYGQC5+CB9
F1ke+H/CB+cfeOjo6fMWn00EWGIdqGIMcucMjuhN85h1OJzS0uO+4//nE/f3xHoi6qM/uqbz1Mtu
Kpqx/1Iff32VDFksfV3CYoK3iyoA9a1XXlh30pnnqyCQczvBYdJJ4rYGIl1hnRcWl5Qopi529jQQ
CMmKw4FMOo2e7i7VovvYa+WBN5rPpN+Yusaj3SoA4vJ4JHovW9ev4Xmh3cDRwkzC3ZeBBowqABz+
UNEwvv1haW/tpHVnU4qWW14zzCHCbPbnJuzQkn2BoB6cTsRjBDxu9HPthyUVNQFYZz3abTfB88IC
VqxCMAg++OHbb2y96Pqbw/5AsJTVNRadZOr/GO04Y8HisqNOPr33tWf/1gkAH7/9RnzWoiWReQce
VmzWNcSmLE7fsXgT6MVMOoMnH7izsy/RCwCK2+uVz73hjhEuj1e26FPm3Kq3DPw2rPyywAd3X3i7
Z8LZ26++svm7V1yflmXZQZ853x5mXWLFDOHbTs+jrSpz/V2/LOvtjals+8NyLeMoKSlT6DWMckV1
MdcRhOSoi4Hdps0b9lo+uLcHCAGr45A1LM66uspgTVXpVP0553TMs70r3pmqm0RzPogCNrzjAHq+
eXPGVrpcTk8ymdL3I8ge7H6Edo7RoaqAWCOnwkySaTpNoxvW01G3/LI8IuXFrpXMj2YD85fWA0yZ
omVFPQC8JSFf8Ce3nXWDwyF7GCtngyHmNiyOeDOG9N+xWGM+n3HKIr/H7ZBu/NHT3f39aXLlTX8J
b21qT1363YOLJEnS8zmsS4wS7m9BrCJS3vTQHQ0r6jeEo9FYOBD0l5r0AOvszH7OpS/o513NRoAw
VBSUjRYy8OH3+yS3y0X6k0mptTWi5qerWJzZ5LNgF4hGE7ohKwp5JYCgKxJPbd3e0QtrYJAfScTu
2/I/N4L7iPCkSQGgLD1wRpWiSE6rPTPOWextaWxJA5AURcbwunKHEKfc70E7QyAoMgKEiHTH1NxB
IqCs1O8J+t3OaLyfnT24J3tkFMQsrL1jl/vQyc+qNZtXL1447UAju7lNzVixtv0Prj+97ouvNqS+
WtHQB0C67ubH26dPHeUbOaLKJW53Tp9oieJrM2kEwCO/fjXy2ZebksiufnHvT86sGDWi3G3Olxtz
pnwAXvt3fRsMp3BScLDLgBQcWIbQ++dnhesOwK6u7kRLa/uO2urKUWabRmDti7O2R2Avbdo3GPTJ
waBXNtk0y3UEbW+6Jkz5zXlgrpfQZhvpXyzbEoF4KXvesWC3PBEEnwuSn4j4oB6wqaysCZZWVE2z
OsDB4BE5HOBGvpwOdvZc/63VkTBm4vQqp8vlSSWTBT6YvxAYfYBcfJD2Qx3Q9LiID7J6i++vivgg
+66y9WDxJuSDvlAoeNr3rr1BVmSPxXlpwRLriOIxKHCu0jzMOVWT8w872u90uaSnf3VPdyadJk89
dFe4o2VncumJpxfrpJgApDCDcHeF4kFiPrOHbg+bt2+PRTo7motKy2pp+9jrDAYDEOuk7kiXjvtQ
canOC5meDyRJQu3wkY6mxs2Znq6wqrc3gxEz3qyOeLF+E/+uNxpVARC3xycRAqTTabVxg77EGjvT
N5ejfajqtj2VnANGA0VFbpfbV8Y7ywGxjWvZ3pQGAEmSUFFd6xDhQNc3sGLGFwwZAcLeuMrbXZqX
1sPl8zlDZeXens6OKHIPGGX1eEHyF2rrbPlg48b1q6fMnHsgzTwonQTglAsurdu4rj61ae3qPgDS
7+7/afvI/Sb6KmpqXWwZpt/DqpNyBiizZbz57F8im9fU63zwO5d9v6KiZpg7X/squsfVn75f4IO7
J/T+bflgd3dXorO9bUd5VfUoYfAPbFswwTamfeyCgzTdFwjIXn9ANre/1XbyvzPKNafrvxNciy2L
xZqBY4LGtav2Wj64ty4xKlpmjDUc+nIy11xy8nyHQ3ZlW5iqCJiIPffZks/GqQBidXjo5s8mn8/r
dB556IxqmAkEO2KUHelo5xgdikaRfUF4UseO9KDLwSSyR2/2iDPnNI1fTpTfeJZA/MLyGz6b9piA
NsXe9/e/3HJ5eVlovNELszqdNGUkwhCLPeSZz1CsJx03x/fEQ+eV+Lzaxqv3/er17mtueaq1L5HU
R9rr68AXJF+xU9r8DMIMgPTWptbGr0uv7GruUAGgpCQku1x0LzgzPmQJqKvV9qHY1dqZyU9X8fgR
5MvWm61nPN6rvxclJT7x5oqTAAAgAElEQVQZIFhRv5XdiJcfocY6Xwh3sM/zf2II92KxGyAjA5Bn
Tx9XR1jccW1vtlXApi3NaQAYPbLK4XTKkhmnEGKFMM0W9Hv1JUHDkbhqwiDAYAsACCQAkybUhbi6
i5aTYYOf7H0XxF7494wlhTr5+ffbX640ZacdXGE/yZrP5VKkxx66cnhxUcAFQInF+3DxVQ+2JpMp
Ym13zhZqieJrM2kEwJfLN/U/+Ngr0ey9SeefdXDR0UfMCprzcXU0XZvLB2DHznBiXcOuGKzLydgt
JcMPHhLpsX1dRHob4JaTyR6pzZt3bBbZFR5jJM88bPuagnYmAjdQGfb2zmzrYLadA5Shqio+/HRj
F8x4EY0YpaSQf0eHEo6+LsmbDx5zxjnzZVlx6cQ+q2+sy/6xaVrhuZblg6AMgCs/C13W6eD0uJ1T
5x3A8kF+BuFAQUL2/oeaEOYvtW8iPtiHwfFBfr+hgfZIY/mgZc/B7OG74e6HLgmVlEzgcWBySrHn
gKGPKAZ5PGbvXv+exaWeh2DmksN853z/zhKXxyMRQvDm3//Q849H72lNpZJEx2hGZW1aQXZfWDyy
S/qlAaR2NG3daKt3TDqJaUMbnUSXDJUkCaFQSDKDk/angJrhIxUAiHZFVMJgyijfiklWb4FPI4T5
nWF7VZUg0RvLAFCdbo9EQNC2Y1s8u8SaaEYuH4QHrO9aQQYvogkTytz9D6qTJCKb9YY91nZtb0wD
QGlFleJ0eySRnRPa0myr+fzsDMK4as7LY0/7r27M+CJYV4LjlxkVrSozVO1gvsLbLyEfXPbpRyv1
zEw/xmSXYG9/FKdDuvQHdwz3BUMuAEpfIo5H77qlNZXlg5Z+EMDoEe66TD7eBm5Zv7r/9af/qPPB
g445uWjm4oOCZtvJ1J27D9E9httbEi3bNhf44OCEv196LuSDO7Zv25xXcJDqCUtfmv6GWPDB2jUM
kG4ORBJhXQzaRyxYEV+LxTGBqhJsWrNsr+WDe2uAEDAbA9MUeuZwzZ07YREl+Lo6yrY6NWY80SfQ
UZF/PgoyDJzv8EOn1cG83wQ7YlSBOEgouu+hKPSFYTvf/Nq+LDG0O0REcKCRbPyoLDY46IYWGPQC
8D32wBXHTZk44igeRyw2KC7129LzwSafFb+6hWbwRs8POWCS5x9/uLS8qjKkAMCLr66In3rBY03N
LZEkIQSSTAaDJV5RDXUcAmYlzi5TlAGQXruhcSPbfvnoFQj0BUCwI7vE6Ii6atmcZq5GqEgbsdfc
0qWymMhHV5lxJsAtkxaN9ekB9KKgTwYh+PiLzWEwRJj7Wxgp+vWLyDFKHVUyAGXM6JphsOAJwjbN
pDNo3NaaAYAJ44Y52bxmrGS/5fFHCIpCHmMGYSSu6ukibGU7VRP2qwrCfuYg7xhl77sgYuE7l5bB
C8yR+tOfX13X19+fANOxNd5/rTiLrWHzgWD4sArnQz+/tBrZNqxf3Zj+xYP/6OJtEi2D74tZr22k
ERB0dUXVy6/7bTiT0SA1bfII103XHF/KlmG1h7DXZ9nfffBJQxhWpzLbL6Dn/BLJBd3FKgOzI9Q0
SGTZivUbBxu0s+KQy8Pqk1z9KxHuuP65fguESSeiMsTXYe9t2/b2eLgrxu5Xls+I0cLyRHsuA/FB
BYBrwtQZC3knge4sYhwFQmcBKDQMXcOWQQRlWBwSJqeFljZ1wQEsH6QzCdkZhKJlRkX3PZSE63zs
Nh/sZ/7y72uufdEA8UxVIR/87g0/PGrE2PHH6BW2cTTlE6xh08D8HszvIcgzYeZ8z/duf6A8VFqu
AMDy99+K//6uHzTFeyJpECCdSbH3RrijIAOLHSZNgbCNa1ZvsNMZsGlnqncMnaTl6w5rA0fLKioV
he6jpNswo4xhtXUOAOiJdKpm/cbpNUZvmfUbj0UxXqM9XRk1o2094fb5JUKALetWUQcp/16yNlHk
aGefawGDA4soYGbiUiP3mzyct00A7R6xWNDSm5u2pgBI1cNHOti2NvpFOfQTIXC43ZLL7ZEAoC8e
I8b1GEzR/Nn6VNWNDME6UFQ0aaIwizA/4fV4Tj74+r/+uS6Z7E/YBkOQw/5klUZZVY3zout/qPPB
rRs3pF/482+6zPiBqXxW3+iVZuqgX5cA8Wi3+qdf3B5Ws2Naho8Z7zr6rItKjbIMLGe/EffpuHvc
VP9VgQ/uvrD2z5YPNqxZvdHSHoTRH5weAXh9lbsfZNZl9m0PLp0PSvL9qPwCkcSU3tGyMx7vjuy1
fHBvDBDyRNCyrFr2cPp8bveoEZWzTASfdrJgnNO0nM7xfPMxaXb5Fs0dVyPLMrs3ATub0AXkHCUj
eg5DRVgFRA+72YT86A9e0ecTGGRfUt4BrwehYWxC7wXgu/6Kk+cdfcTcS+zxBqaDNRDekGc+Q3my
+SZNHOZ87snLKidPHOYEgFVrd/Yfd8YjDStWb++O9vSlBPcpet52n4eq8PhjO1w6Dp/6+xvLQJhu
cB76hwjaWVVV7NzVmQGA4pKQHO7qUVXTYF+tWVSiwu/3SQDQ3JLdg3AQuoqvJxHUkxryaFQPEJKi
kEchIHj3w3V07XZRx5NfYlS0XFNB8hOR7mfJoH5eU1VcQ/WI3oY89rKdmV0t4XQyqa0os9/Yaoee
l/u9EFfZdKdLkbwelwRA6uyKqhZsMWXR78aOqghATAbzHSk6FG1hvsLrKnaf3hSAVKy3N9Gwcft6
k60hxmtJLO3P2yQt7bBDZgUuueCYYmTb7Fe/eTn69rsrE+J2B6dX2Gsb1yIgICrBTT/+W9eulq4M
AAQCXvnR+88vd7scklmnsbcLDqPia//73TXtsDqT2YPVX/QZEtOFhraIbCHV7ykA6RdeeqfBpDtE
bcLbQt5msfbKxk5adJQwj9mWWfLb9b0sZUBYxsrV23tgbwP5UcciPBUwNTjJmw+63W5XRXXdbJET
KZ9gjNmhweRjyoCgDHBl8NcaN3WmiA+yA0gLfFAshPnL6iD6Nx8+KOKEg+WDdJYqzwc9AHxHn3rW
rAVLv3E5AL3/rJ1THBo4028mVx4bR5XV4W7OAwA1I8c6L7nzocpho8Y6AWDr+vq+X//oqob2lh29
8Z4eff/pguy28LqcnSmXApB688XnVmUymYxYZzDtl21DsGlcvkhY24OwurZO1tHDlZHsT5LiklIZ
AHoiXaqRxmLF8B/kClAa1xbrz6hWHwJADRaVKgTA+uWftSM/e1hwtu+eiPiQZTUZAHJ59bA6oX3j
bRwIkn39JNzeqgJAVd0Ip9B+cfoJYNKzeXzBkAJAiseihMUe6PU4XVVeM5wfMMoffHBQ1AcoiFh4
W2nhg/29vYntWxvXA7nbl9VL2kcWU8DMhfsHjjz5DJ0PvvaPv0RXfflpAiZ8EFP5uWwgG6j5+6P3
dXV1tGUAwOPzy2dd/6Nyh8MlmcuiteL6btlCjfsx7nHdlx8X+OCeCY8vCx/88D9vNujvPadPALNe
AnibZ7VNsKQTU7qoXJMNtLHDEJQFrg4Y4FrbN2/Yq/ng3rwHod1IGToDz3Hl906a4XI5gsh2Zqiy
MDkBQMGRPSgKRHmpIrHkM3825WPSaL6yUr934byx5R9/tjEGKxlkZ0Da7b80lBURvXf2ORAYz0Zl
8vIdBzY/X16ul5EPDtKDHfHrBeD79kkHjr/04qNvU2TJqbc5YMIRMWGFGkQBrghTNRa/zO+MfOa8
7HVrqoqUZ37/varrbvt76xv/WZPsDMfSp57/xLqSYl9ikM+hIFbhDaGu/D/6ZHVbc2vnzuqqkjpT
OwvbyziHnlP73N0TUxOJfgIA773/ZXLc5KNbZFlGIOCT3a7/x953x0lS1O0/nSanzbt3t5fvyDmD
BAUVAX1fs0hQBMzKK/LzRcWEKL6+Ku9rRFDB1ywiiICKWfLBwSUu57C3e7e7k/N01++Pmequqq6e
mb07lLud733mtmf621U1Xc8831DVVQZq1Xpcn0znKPaVyWTOqtZq0HV1ClwFBmeCHsDhbGxPygkE
owF1ZCRZ3Lh5Tw7eM6/Yx+mbJV460p7IkoOuJWV6uqNDPMeAxx/DFdt27KnRAhfMGzSIqCtyEnOe
xW8iHtKKpYqZTOYtGTc5baljbM6srij4GaPskmpeT06w372DH2+hHSBOZOB+p08+uWLFMUfNO0HO
QUwxLFdJfJsbP/qW7iXPra0ufX5jhRCC/7jxjok/PnDLUH9vXJPzimgPnWOqe/dP/5r73R+fKwH1
pbS+/qV39Mye1Wu0x1VCG+snARBkc6XaY09tpLPbvSYO0dmi4vLI7P2dzsJyuIgvE0Bt5cqNyVQ6
O56IhXud373MHjL84vpMYq+4/pf5Q4LfJCuTw6+kHdJ6ZBirn392+Va615IXnsTZorAL5O9pR6Yu
suWo7ae6Lrn0HccYPl/UDvYBIfCvH7iCf/s8sfXYRBab4GyUwCRAGbYkTvmsXjiWCC48+sS+9Sue
ZeNB2TKjnXjQLQSO/0OEz5rFg2IZ4rHI86zIJotK48FTzzl//mvf/q7PKKrmdyfhweGEw1njnBRz
Lh0IGGyeFI1192nXfua2gXu+/eU9q595LD0xOlK546YPrQrHu8se37cjUxPWHhIIS2uOjuzIju3e
uWFw5uzDXf2PZliAq5/pE4Srnl9ae8Xxi3druk7iiS7NtCySnpywwPODUioWSKVcIrrPr9DyW/Gb
F2+52wqkk3vtpdKiiS69VCzUNq16zsvHkvlXndhw30Q2SObKWyW6e2Y6/chzCsD35Z7dO6v0fP+M
Yb2ZPQR4zLDYjcQTamp8j1nK03hQXh/FWHf/YATu5UVlS4yK8eB0t4XtCMtNnvHgC8ueXTF34WEn
ePs8Ag/IfB4CvPGq93ZvWL28umnNqgohBN//6ucnPvutHw5FEz2a2P/tTJABgH889Ovcsif/bseD
l1/3yZ7egRkG3wbaKm87KOK4VGjKVZ14sD1heVsaD25cvyaZTafHI7FYb6tBPNbeiVgUcSizS9Jy
JZ+BqaO9utjrvOvatm7VQR0PHoxPEALey8lwewCcd86xZ9R7tY5XMQkA4k4+UD1uxnLjvSwx0VKv
8V6s+6ILjhsGv6yM1yAhO3NU9v2nqxDmr8zoiS/R+RTPE8kL8F5GxhUMnnHqYUO33HTZ5/1GfVCa
MBhw8ME0WUyStUxQ8e+p3s6RCXPHrskai7e6qqMXDBjqN/7r0qH3X31eFwDUaibZO55tNmN0uhu6
ViLDi+hsVZct37DC6T9Lyj9uXrE4Xtk9Wp8lyoplWchkctbe8aSVTOcsZnCw3jhCkMkWGnvAWW1y
lSXlKjdPWhgZS9mzrPu6I8azy7YkwTtRsoFBcZ3tl8yj9AepeD1ZZw8SJuLhQUDOMRxXgGDr9j02
H8yd26+zyXAXJ4l2leGz7kRYAYDJZN7idG3HnL6vlzVrVlcY/MAma8/ZZC/gPXO0I24hwjGBe0Z7
DUD1+z98cLllmSaYPqZOMo8X9r1bzzA05Y7//XBvd1d975HxibT13v/41nitViMuXnHZQ+eYlrl8
1dbKF77y6wz9Lu+/+pXR8887Ksj7dOzXg6dP1zhpn3vqmU3JWs2UPVlSZo7ZSR9es9ynI4ex3599
LyZFawCqW7fs2izyBIcH1sa4/CCRrwTuYTEr6IP2fJN6RFy2XklExJhz/vGnNtJltmWzRcX9l8Tl
ZKYjjg6UyCbJsHGUcfSJp54he5KvThPETh7UzzNBP43hmHMQyiBCGRDKIJIy2ONjzjibjQf9cJYZ
pSvKdOJBbxG5mOWidl4yXSJ5AfJ4UDo4OH/R4QNXfPhjt+g+f4JNdFFOchJKkgQUewwJziBgjilv
YnS0Njk2WgNzPQQ8G4GA+tbrbho8598u7QKAYiFvju/eUdqH+94RR2Q4lCbh16x4fpm7/1phwdGj
fUv3IKRi1mrK5PheKz05QcBzoi25bIbbhxCUn2RYY+rieMuD+zKTE7afFI53GVvXvpAyazVZXMgm
22UTRzuy/+La0z0Sjc9gsQa4OYmeHxvZUUOD6/pmzNId/mhoU12ImOGxG47FVQAo5HMNKrKzDC67
SQB09Q1EZG2HfLuJzjKj7QsRjgk84sE//PqXy02rZoLBg10A07/1tx4+DwBN15T3ffILvZF4QgWA
bCpp3X7rp8ZNs0pYvXYHB7etX1O5/+7b7XjwFa9/e/TIk88I8m1otIoIx42TNkkL5W96YVmywVWd
eHDqwn5/9r00Hhwd2bl5fwcHeR/JC4MUB6xv3sSv8qgLrrqIqy5ZuRtXPndQx4MH+xOE9K/orBsA
jAXzhk6hqBETCXZQDzhWj9NzzjGUYp8j3HUOWNx6NjNxemedsWgI/Gbm7KxR2bIyKuog6syScYTe
B9nTge3cp2bnZU+o0gCdXQ4oCCB02MIZvXd887pbI+HAkNPvbJMcUgGDMR5HYPTaw9Ge8Yz575f9
73ilYpJvfvnyrrPPXOR311s/1lQFH33/BQML5/ZpH/vcrzfWava40/7cp+kmLL7oe2oAXZvQ3vfA
35+78JUnXyR/ytM5pp/LeKpWq5FXnHus37spdQmHgoquqwoA6Lqm2P0vYocawTYxJtMbHU1V0Qh8
e7pD+t8eX8cuzeD19CC7pIXoUHUwtn/iWlbG59O0aNjfJ+ci57j+McGWbWN2QDh/Tr/eHC/162WY
icdDKgBMJnOOpwW5vQUIhga6QnAHg157EHaCwfaEwLGBBHwwwzqnFQCVrTvGUtu3j22eO2dwkZwz
GL4S+1TQGxzs1r/51ff1XHb1f+8lhODpZ9ZWvnTbr9KfvOHNCTBlcBhkjmmZE5NZ893XfXeyUqkR
ADjlhPm+6z94cdyzbrB81Qx39br/8uiacfDJKpG32CQWew87XOUWFmcuW7hqzaaNxx238FSp38P6
2C5/XYI/zl559b3clraqx9v34rEjq2fveKa8ddveAhj7DzeeOk/RH3iRPT3BLS8KwBgcnnMKAcUJ
nKQR3Akk57xjwrhkFZcYEPS4ZJdTPtVzJbIALDz6pCG4nx6kk0XZbSfYSTPiE0LTXeh9+GfGg9LJ
ogPDw73Xff5rtwbD0VneCU9J4tLGBotDd5KqcbVLv5TPWbfffP1kpVgkl/3HpxLzjznB71W/oiq4
4C3v7O+dOVv9zR1f3WjW7AUkOjJ1IeB5iB14diUIH7n/V8+de+Fr30qIogAiJwn8xCW1HSzUzCpZ
dPRxPrYBzgEPZfZcrVqzze++8RaLR0ePAMhMjttbSYRjcX3p3/8w3vjO4lJ9ol0Ut53o2MSpi2yy
KPc0fTASHWznKT4A2LNrhz1htG9wlubmLx4zNj+x5RGCcLQ+OFQsZC0v7NAyCCGIdvUGdZ/PqFUq
XltOyGLCjjQXyk/0d9U0HhzbvSu1d/fuzf0zZi1qyguedsrRS/T06df+v8/0/M+nrt9LCMGGVcsr
9/3wzvQbrnpfgl4HyLiP9b2AXDpp/uDLn540axUCAPMOP9r3mrddFRd9qpY2lj1mvsf655/uxIMH
TlicueLBzRvXbZx/2BGnymyQ2D8y2yN76s8+L9ozrq/dg3isXyVrC3+drC2S6wiQTU2UJ3bvOqjj
wYNtgFC21ja3CS8aQdVVV7xqcSQc6N/fJJJcjy/T/WQFo+tKUNSP5w73xA9bNNi1bsMoXVZGtrSM
bFNe9mmiTnBYF/Ee7O99aTb4zAaDAQChvr5Y4mc/vPGW7nh4Qb0xhMERwCWmGu8dx4zHoqMn4gjO
5ww2167fVcvmiqRSMclVH/ze5I3XXRS9+oqzI42wg8dmo67XXXRs7/CshPHej/506cRk3usedqS5
sEQuW2K0CqB6/4OPbbn15nePdyXCve4+hjcWGu8JCI4+co7vR3fc0MO4PB74ajSLSX6KA5NuPDDt
8eAqGf/tHJmsALD8foOoqqr87k8r90IeBLLrtreaKdrB4NTFa6lt9YJzjx9UNFVvjpXGXxBs2jJm
AsBAf1yNRgKq27aBx6uIGdRtazwerA8QpnKWG2O8LkAQDOj68Izu0I6RySyab0zfGSTcd2F5ikCY
MQqg+sxz61bNnTOwyGVviLy/m/k3577s6OAHrrk49s07H8wCwHe+93D2uKPmGpe85uRwO76VaZrk
Ax+9c3J3fd9B0t0VVr/x31d165qqyG0iMBW/zjRN8shf14wz98FrPyqv5WTY4+ksRHixttB+auKv
f3t23WVvfRXcfc/2u8y+sTpg+Ie4+pT1ceTYJIIOhDJ4/Ij6zeshWLl6J7vfRKvZouz96mBp/8Vl
/8AM4pz28gtmB0PRIe/BFtj8xSZO2WQA1XMlWInTeWL5VI8rnzmmVNU1MBgbmrsgsXvrphzkK8rQ
SaNswlcWD3dw5L4HL2Y8SON1e3Aw1t2d+Nit37o5HE8s9hqca+eJCTdOWidmd2xcV81M7DUty8L3
v/ifk6+57N3RMy96QwRQPOs/9syX93b1Dxg//+rNz+Wzqf24TR2Bty2kNqACoLJp3ZrxvaOjW3sH
hua1NwDc+MTmGgJV1ZXrbv5qNzgstIkzLzxNibd4/iSEIDUxXgFAFEUxA6GIvuKJv4/B8avEwUGv
fZjY32rHNk5dZHZQO/yYE7s1XQ8BbpzUP3OwAgLs3rHNBABN9ymJ3n5dxAury2Km/pFTdjgaqw8Q
5nOExa/M9tZbryoz5i6Mbl+/Oo3my4t6raDTkdbC8hOBJB5cv3rFqr6hmYuoMstBgLcNop6xjS1C
cOSJpwYvfOPlsd/96kdZAHjk3p9k5yw83DjxZeeF5bzDc5hlmeTur3xusrHvIAlHY+oVH/l0t6Kp
ipzDnLZyHEa/g33slL926eOdeHD/hQgvaTz4/FNPrDv/on939bPYVzIbJRscFO2jbHBw3+piy5Wf
t8sVrtm1ecNBHw8ezEuMskbQtbzoJReedoY00SC8b3S74zVRettXvUYiwp3AEBIUhOC1Fx4/C/Il
ZdgBws4TFFMXkaTaeYkiW1bU9eRgOByI/vYXn/3MQG/8GLj6HTYe2PduPUpc/Hu5Hp9gO+eMxf6f
3Pm+7p5EWLUsgi/e9lD2hk//IlUsVYlsRj0lxROOmRV/7zvPnr3/t3rai8wQcoOEK1dtWsH2gSev
MOdcfAE5r0y1TKleM67isONw167dqSqA2syhhPLEko3j5XKtBPmmzl57ELb6/XWkfZElR7Xjjp43
U44VQMQAAcGGTSM1AFg0f0h38AI0x4xTFsVXdyKsAkClYqJQrBAHN05Z4sD1YQv76T6EbGLXa3CQ
/d4daS78ja6/xGVlqgCqP/3lH5dSZ5fHDCD2N5H1P1sFAT72kTfGzzztcPvJ549+8gfJzVtHq0Qo
n8dU/dwtX7k3/cSS9WUARFEU/M+t7+gaGkjoTt3s1xG5jWkjIHBb/dzyVdvTyVS+BDdf0eVk2ASW
F2+B+TvdhdpAFl/2/Xv4kSd2lsrlgvQpv2Z2i7j7kdNh/aGWZXjrtBwcZGMHjzKeW7G9nf0mZLNF
2XvYwVP7Ig7cePnsxsvOv/hM+vvnEgsA7OWHIJyjPMKek+kJZUAogwhluJMS9UKOf9n5zbadYOPb
Tjw4NSH78BKlrXjQHw7Hbrrtzs/Gu3uO26/BQTuX4IE1CMcNnQXHnOi/6hNf6g6EwoplWXjoR7dn
7/nWl5PlSok0q3/WgiPj577xsjn7cY87GOSF2kP2aRPuSYLVy597zn7igcZYHJ80CuLOEftcnWtE
biJSznEnVd14asVbTlu9uS81sbcKwIx19aqj27dkssnxPORxoTh59CX7FMVBJl62UFtwzLHDLE4o
H8htHMHojm1VABgcnq0pisLhsX6V216y2KXnQ+GICkCpVSqolEukqe1t1N0/Y04M7oc/mk0YZb9/
R7yF/V3RY2k8+JeHf7vUVrJ9IYEz2GPBnxH56d+uvCa++NgT7HjwR1//YnJs1/Yqva6hLrWV99/9
nfSGlc/b8eDl193UFe/t1XmOhHMd01a2DbQmEcs7N61L57OZTjx44ITaPBZf9v176rG/7ayUSwUW
MzJ/RuxfL3vkYJPAsXV8WSymXLZTWpdYrsTnoliXlLV9/ZqDPh48GAcIZcvJiIOExuJFs+zljBo9
SKkBDqrcQT6ImCzYRz3mnJfe2acvmgF+ORnxxc6e6RjCf46wmKJLFYlLwQYBBHVdjz74y09/bHhm
z+kUXWK/i5gjNkbQpp5jd7z0Tjputu++n3yo97CFgzoA3Pfg88W3vuv2iZH60xdu7DeO/T6d/v5b
JRk6WHML6xiIhpCbhXTnDx98jBAmrN8f/mkbX4LevnKVBDuEWNixa7IMwBzqj6l3/eSxbcz3LcNx
qthj0Ri+pGbKHKTSLEGqzpnTP+T0K5x+FDEAglKpSnbsHK8BUBbOH9DdOICjb3tPEhyCIFEfIFQA
IG3vg8nqg3sPQjB/Xh8dIKR8K86A9UqKdrjJWwjzl+UqcUZbFUD5iadWjY6Pp0d5nwlw8FI/Fu0S
p8fYNlVTlK9/+T09vT31/QjzhRJ594e/PZEvlAhbJhGue+DhZwrf/7+/5OiXuP4DF8XOPeuIIIc/
LzyxOAUEnDp6/3hiw4Tw/b1esr0mOuIIEV7i0mo1ALVq1axs2z66mceWyEVobt9E29bqPNCkDHD1
uNrF2mjixpPbxgJPPrOp1X4TXrNGwfztyNSE5X/ZhFENgDFr/sJTuQDfhoCQcGhgQ9Rjk+9o2FKv
hIHrnA0d5pykjIXHnDQT7liDXVVGXGa0Ew+++CKbjCwbHAzquh656bY7P9bdN3haUzxw5xwssLgD
owPI8codMzoLjz7B/8Fbv9PbP3OODgDLHvtT6XufvX4iOT5mNqtf0/3aP+F+HuoicjqBZNIogMr9
P/n+E7WaWRU5wc1Jcr7wmtTg5jdvzgHV9eAtlvsc3pPjGYQgPTFWAVCL9/YrS//+h11w4sIS82KT
7vSpHHYwtWML90CnsPAAACAASURBVE28cqMKAG1o5pwZPBbkWAEAyyIY27mtBkAZHJ5nSDHHcBPA
YAM8bvzBiN2ubCZtgauvcS3FVuO4e2hmGG473iwW7Ni/1iLyEkGTeHDNsmdH08nJUS8bVD+kfrvD
LXYFgn1SVE25+obP9EQTXSoAlIpFcsetn5oolQrExpTEDi599M+Fv//2V3Y8+Oq3vjO2+PiTg7xf
Bec6pgyXjbSP+fZtWPZMJx48MELgxpcLZ2a1WhnbPbLZZY/A2ymA4SjqSwt20cGmh58lYEp23o0J
1h46nOnYS7a98ro2r1520MeDB+MAISBfUs123M87+/ihnq7oPJsubMNn97JtzGzEyfQoSNBKD956
zHuxvCMPG+rp74uGId+cXpwt2llz+8UT2RIy7OAgDQjtYBBA+Le/+NQHFy+c+UrC4MXpe4Dt9/o7
mR4R9KjxbUfPZjXMmpHQ7rn7vT0vf1n9iY1Va3ZV33Dld8afW76t4mAVXHl+n+4VEHYw1lxEEqcG
kBpBbh3zP/556fatNDl6APgHEl4Bq9cMN804rQlXsbqTybxZKlerAGpLV2xPL3lu6wScAUExEGw2
80q8nx1pX8QBMteyMoMDiUE3VsDzTKNvN28drVoWUQBgrr3/IDhsuXAIMGUDFDddsZDtV2TSBYvV
9cLj3Nk9bEAoW2K02dJqHWlPWJ6iM9q5TdmXr9y4yvn9Ny4hTv8S4T2nJ+GiwYGE9o3/fk+PUl/z
GmvX76xc9593jpuN/W9F27R+467qxz79k0la4NlnHOb7wLWvijllMnW57CzTRsDbHgP4/V9eEPdM
LYOf0MAmrmRPPHc4y30P6H0Rn6avAqiuWbt1Q11L7o+39HdYO0Tc/dxWGV46Nhdhn8rI5Uu1FS/s
yEFIAoNPLIhLqXUmyRwY8VpmWwNgzF2wuDve1bPY9rng2CJqDtkkANWzz7kSF+5EBCRlQCiDCGVA
KGNgeF5Xorc/CmdQULbUaKsnKDqy/+IVD7L7DtJ4MAAgBCDyqa/fdf3QrDkX2C4WnD4HgykWKxxu
IMEJ5JgEgzUw11PMdfUP6e/+7Fd7Fhx1vA8ARrZsqN7+yQ+Ob12zsuxVv+HzsfmgdpLvsiVup7Mw
jhH3EpOEFQCV3Tt2JLduXLeC63sOBwyfEHcfO7zCXwfuXHPeasV9kOnZbeV50bIIkntGSwDM1PhY
4Zk/PbgDzuBgGXIfi7WLok3s2MX2RTZZlLMTiZ6+AQj9J7VPBEgnx81SsQAAGBqeo/MDfyJmHHyi
ccziJhAO2byQz6Ysed3EcbFAkOgbDMP95KBsVTV2kntHpib09+YZD25ev2YV4PSzE+/JfR9aKMsN
rH2Kd/doV330U3Y8OLJtc+Xur90ybpmWgwHm+pEdW6u/+PZX7Hhw8XEn+c5/w2UxeRso9twcx9ti
d9vXPPN4Jx7cfxHvAb0v0nhw++YNG6R2y+YW1mYRV9/xNsnDPtqYYjnHXRdfLoMNWr+AY6+BRoq9
UqFQ27lxzUEfDx7sA4SyWX3GO6+44GUAUWAbrcY9b3jEYoAP29nx0GPO7W9inr1O0xTlklcfPwvy
zellM0c7M2YOvHg9hcPNQEY9EAyiHgyGf/3jj1917NFzX+9gCWgLI455ZfTQBEsQyoOHHkE45Fe/
e9vl3Ve9/cwQAOwdz1mXXvv9iXt+szQnw6bPr7Z6IqfVDOUOBnkjyK2zDeYpwod///TjzfnHgidm
uL6zeB6hAaKrTKtNrpLoSbiK6hFCsHc8Yw/6lUpV9mnBEuQzRWUOlmgMXzJG8SATMYlFuUvr6YoM
Evb2MhgQ+WjT5lF7Q/o5w726CzMiz8lsZsNZiicCKi04nS0QF9cxZdGyh2ckIuADP1lASL8n/d4d
aU+I5MXylc1Vf/jTM8ucIJDvc5etY/XEPmX0zj7ziMB173ttlDbmD39aVvzmHb9LObiq62VzBeva
D9+xt1AsWwDQ3xfTbvviO3o01dk/if0KvG/HtFHgQk4PwNbt44UNm/bkwAfDXkuAiE8+wy6ow1lU
mmHLDgwfe2LZWpltEftWNmgnm7witWtSbIg64PnLs4wm9pPTAV5YuytrmoTaOGr/vWaKdpZSO7Di
uZIMAOOCN156GhRo7uCeHhObQqb89A3k5/i6miQZmDKgQDnurPNpPChuOSHuTS/beqIj+y/7Eg+G
PvG1O94zY+78i114EPqcxVT9rTtBBeZ67hgCniDBHVN/IBxTr7zx1u6Tz78oBAD5bNq6+4sfm3jy
97/O2uUxZWu6IXsy1ev+dKS1WMKLnTxaAVB59I8PPUZtCs9JLI4afpXAF25uIgwO2uEt4saPDGfE
OefFn4QAuXSqVq1UqgCqmcnxPCFEHByUxYSyrScg+duR9kQcILTjwUi8a5DDE+DwEXgcje3aZceD
fTNn6zYvUT+I4x8P7DYu8gXDNB4k+UzatJ0eF4YdnHX1DdABwmZLjHrlQzv2sLkQyUsaDy59/B/L
eNvF97PLPgEOvgTuobg5/PhTAq95yzvseHDFU48W//Cr/0txHAWgkM9ZP/jSp/aWS0ULAGLdPdpl
H/pEj6KqjfLFNhBpG8Dgm/rs7HUTYyOFPbu2deLBAyfNsGXHg8uXLlnrwgu1MxIMAW7byOLPhVH7
c8H+uc6z5TJ+FxFxw/OdWBeYsnZv3ZAl5OCPBw+mAULREIiJRHtm3zFHzDmNGr5GT4P2uhjgT0lP
eC/VQws9wuu9/OzFM8EPCrIBYbMZM+w96ci+SbMl+iiufKgHg/Y+E3d/9/q3nHbK4Ve2jxFMAUtA
21gCXHqapuCmj14U/8InXhfTVBW1mkk+fvP9qU/f+uBEpcruSwgEnCcIxe/f7ozRjsiNITsbqwKg
ctu37l2aK5RyRMIBB4R/WpRJJGWSKZZJj3fsrC8v2vh+NOATBwbZQNBrI/qXjCE8iEQ2oC8mslQA
WjweGpD2rcgzhGDj5t01WsHc4V6dnrc5yYUv9npwZXfF7ScISSZbtAhbl0dbZgzGQ/AOBFW4Bwnb
5azpLkT4K9s03J7Q8LN7/rwhVyhlnX6qX+qyOS4MEFvTbZuA695/SeKs04/w0UZ99ZsPZH73yNI8
xY5lWfjIx/9vYsu2PTUA0FSV3P61a7r7eiOa3C6ydTNtFHRdeoTg7+7lRSvC33b3COgIL6IN5JZW
uee+v20qV6tluS8j2Li2/HVIdWSDia56pDYPTcpA03qWr9yRFr6vV2D4kt1v4iATr3hQjAmNeYsP
P82dCAAoP4iBv52ogHCu0TteCfJ6ke4yIJThagdTxsLjTxbjQdlk0WbbTnTs4L7LVOJBe4Dwupu/
8tZ5hx/1NsDBC9h+lvQ5hzfpuXpDmg8g8vXI6ldUVXndu66LX/KuD8dUVYVlWfj9j7+b/s2dXx2v
VMqEbZtmGOKWEx1s7ZuwXC7bfsL2N/54/z1r0snJPQ4GHE6y+QkCPgTO8XpqpiVvTYX76PUCztgy
0pN7K+DtHjswWIJ7kJAmUGUTRzvSnnj9TtlYSQOgByPRAQczog3ieWPvyHY7HuyfMazLBp3hwpYc
e/6gs6JMPp22WJtn41bAYLSrN4TmS4yy8WAnDmxfiPC3aTz4998/uKFULGZZv6bR+4wdcgr0skMs
l4EQvOZt70gsPvYkOx58+Kd3ZZY9+Y88vd6yLPz061+a2DuyowYAqqqSd3z0s93hRJfG8lw7bZDx
qX0dgI3Ln+3Egy+O0PsjjQcffeThTdVKpWxzCmNnAKH/wJ93sNXMv6o3gbOTYrnE4TFPW2mX4eHn
S9qwY+PaQyIePFgGCGVLfsgCQt8RRwx3DfQnjpAlAFom56keWuiRJnrMextETfROOmb2QDDoo0uL
sq92BgplT311pLW0SrDT5AK77GsIQOibX33fxRece+z7SeMJVfs3zGEEHJ7gwgT7HgcMS2z5b33j
KeG7vnlldywaVAHgp/c+k7/8PT8c2TOeqVK9WCxgSO6DeI862PIWkdC91nOv5HLF/NNLVj/D9ZPQ
b23zlAf/NCsTkjLRRpkyfG3bNVlivhsbCIozRcuAdJYonXkl3sOOTE1kT9LbNiISCfTxXAQXDmi/
r9uwuwoAqqpg1owuTYovgMeCiLFG+Yl40PYrUvYSoyLO+LYM9UdCiiKd8MPuw9vZj3D/hO08kauq
aOwVt2bt1tUcB9j93CiCBmccBuDWY3hG1xR86yvX9g70JzSgjqPrbrx74oW128sAwTe++7vUI39Z
XmhciI9f/2+Jk46fG3Bj0HH8bVvLcRxa6t3/8LIx8PzlFQzKlv7o8JVcWFyJGDMB1AqFUnXXrrGt
NmcQBi8evji4PvTS8bZrLttHsG9leOk0+PXppVuSkPyewCeGO1g6MOKVEBWfIPSFotFgz8DM4zyT
24CdGKA2yUkeUE5j9dyJAdjHxNETyiBCGa52NI5nzj+sLxiKhMBvO0GP6VORGiT2Hh07uK+yL/Fg
EEDo2v/87CVHn3z6+wA5XuzPhT7ndBhMQcQKhGMPPJFm9QM4+RUXhS+74fPd/mB9ub9l//hj4cf/
9YmRXCpZo/Xrho8OOsvuS0f2TSjn00mjYiK6svLZJU95Dex5cY6DFeYc4bmkFW+x3Ad67MFbEOuR
lJGe2Esng7IJdtkgoWyJUdYeduxie+KVr+GeHGy8V4OhcL+3feL7c2zXjioAKIqKnsEZuoMdCLoO
N9kuEosNAIFg0G5nPpO2ZHWDwxlBKNEV0H1+Nu8piwdbPU3Y4a7mwvqh0njQNKuV7Zs3rubsEwT/
B3K/xuYfCY8oqoZ33fCZ3kRPrx0P/vi2WyZ2btlQJgR45Fc/Sq1c8pgdD15yxXsScw47KsCWAbEN
8Laz4NrQuK5xvPyxP3fiwQMvLK5EjJkAaqVSqbp3bHQrwPo3fP+57Y+7772uk/pSnJ2U1yX3pzxs
IVeX08ata1ccEvHgS32A0Mtxd80SRWNA7b1XXXyaokBzrJU7AQCGzKR6jO7+JtyB5np+v6ZdeP6R
M+B+irDV04T0noiz/jriLc0GwWTBILsJfehLN1913r9dfOoNUKCIfSr2NbFxAkEP8MYIwGMETbAE
HksNXVbvzFPn+e/70bW9C+f16QDw3Iod5X+/4s5ty1buyhEQxCJ+OkDY6iW7jx2pC0MkLkPIzcb6
9p2/fdyyLCIb8GvOU+3xj1gmOQBlyjht246JEvPdxCCQXXJU3IT+Jfso/UtcvH6XsokyGgD91JMP
6zU01c9zEXvLeT5au2FXDQBmz+rVDJ+uiJwkxQ11iATsJGLOAGEmU7LYsmQ2ESAwfLo2PKtb3IeQ
DQjp/j9iYMjeH/FedYQXlp/YYIc6rlUAlUcfW7nCtjEyHLBFEQ89mz+c63q6I9q3v3Ztj6apAEBK
pQq55kO37/nl/U9mv/ath1L0wle94tjA1VecF5OXydZNa26l53Dc2N5MecWqnRl4b0gvLgHiNbuv
I3WR8TiLMTYgqq1dt2OjzLbI/KfmPhakOjYuSDtlyHXc7YKjz/Jg42+1VrOeXrolDf67irNH6b2g
94Yn4460IyLPs09JiFtN+AAYr3nT5cdrmhZqQMLGgDSx4Ar8vRMMEMoQ9SApA0IZrnaQ+jKPR51+
7gy440Aai7DLjcoSpLKJMx2RS7vxoAZJPHjZ+28495Szz/8oIYoiHTQBgyXmGB7YYzHFYoU7bqrj
jVcCYP4xJ/mv+dz/9PUODesAsGP9C+Xvf+bD23Zv3VQghEAPBPQ274vM3+oIL0R4eQ0SVu/9vzue
qDSepHDxCni+YLHD6xEHa014i9Vz8xHPfaCfu84JHNn4tqnxMbqyTA3uSaPsy2vSKGsHOzbRW1rZ
QXGijN4/a3ZUN3wRlnMoM/F2rN6fYzu3mQDQOzik6YZPgYgZCHjysneEwMc8QZjLpCy53eQxqBAo
A8Nzo7LvAsfuySaPevFTh6PcInITPebiwVXPPb3CwQtvhwDG54GHjZPZKwDheFx7x0c/26PWlwwl
lUqZfO+LN+1Z8tffZX//87vtePDoU88KnH3Jm2KiLSRsG2hdsjZwNpO5jgCZ1ER5ZPO6Tjx44ES8
N/QzaTy4Y+umjfzEOsHOAEyfy887/U4YTLj9c9uewY0VeV2Ew4tXG8S6zFrN2rpm5SERD75UBwhl
BlCcFUNfdPDMAOA77ph5J1OLRf/Z6LAdGhstnnrUuLHvsS96Qt28Xl3zgnMOZ/chlL3EQUJxiRlx
9mjHIPLSLOCR7XlF+8IOBm+47vUnXfqms29SAK2dPm3d99SotqNnW2JvPQ7XsM/Nntml33PX1f0X
nHNYAICydzxnXvruu7f86oHnR4MBXRfuRTtBYAdXvChwyJ0le9eehE88vWb36rXb1sj6l0jwIvLU
geCfdriPtChz05a9BbidKbqcKA0C23GsOtJcmk2QYZdZEffr0085Yf5Mhzt4ThAxUylXybbt4zUA
WDC/X5fjhr2+fkwEfNBXPOoEhOls0eJ5jG8LAey2HLFoIAr3wCDLyezgIOsDiD5CJ3nlFiI5Fjeo
rwEwv//j36+qVmtVhxcal7D8IbN3dtEUX3DpnXLigsD1H3xtjCruGpms3fDJH42TBgiGZ/Zo/33z
ZT2KCnfdHIZpibK6WT2mjSBYvnJnBu59YsWlP8S9gzq85S3i74vvjPrLDpKeeGrl+vYHB+vFtPTD
WT7zsJNNJwRSdpO1i7W9Hu1Yt2E0XyxVxdmhXkunyXDU8a2aS6t4kI2L2AE04/DjTjodAJ8IoNwh
SzgQymewbVM7CXLS+M+l16IMVzsIwaITTmPjQXFVGTpIqAvfu9lTFB07yEureLDl4OC/XXHNSWe/
5nWfgqJq8OhPMH0NGSbA4AFyTLmxQk0fgzsIx03q7x4c1q/6zNf6Fx1/agCAkkmO1354y0c3rVny
6J5AICxbUabZhNEOptoTlvcJeH+rOjE6kl39/JIlngN7TThH/rSDN+eAXsPVI5YvaQOr1zgHoYyJ
0ZEi3HGhOHGUnu9MGp26yHhdXEpUHDjTAGiHH3PCTGk/N+62nTBH/bOxHVurADAwPNdw8OScp/xj
Y6CJvfMHw3aOJJdJmaw/xmEQPMZ7Z8yOwB0Lsg+FyGJBcbBUxvMd4X9n9FgaD/75gXtWmWa1ytsY
niMAOQfRwjk/CQ5eFhx5TOCiS6+y48Hk+Fjtp9/4Lzse7B4Y0t76gY/10DSb2Aa2fGkbmGPq07Nt
2LlxbScePLAypXhw9fPPrudwJNggx89x9z3f74KtIvwxryP302V1uWye8LnstzC2c1u+Wi4dEvHg
S22A0CsQlG1Uyw6o+QH4fD4tMDyz5zhQc2NbwAZVMMf0cy89m9oa5wiry+mR9vSEulm9006aO6iq
KhsM0j0OxOCQDhZ6rcstM4jTWdoZGGSDQekyMm954zmL33fNxZ/XVMVfL6bRh5R5ZHhieJGw71vg
zsEI2tSjSOVxzepFwj71m19+c/8H3vWyOADUahb5xC0PbbvpCw+taXJPOjOSvUUkcNn9IXDPmDHv
/vEjj7H9KXIFJFxB9doZRJTxT7MyW2JLUubGzXsKcDtVrTZz9jKELxlj+BKSVgODslmV3JMT8+f2
zaBODwResTHTOL9l256qadVXfZ0/p19n/RYODyJ2aPkC18XjAUVR6s1PpQqWrS3DGnP9ovm9MeG7
iPvyej1RL1t6u4MtXmSOO31xewRMTGSKm7aMbLQ9a8ZnYd/Xj5xjnkMkeo33H7jm1YlXnHt0ECxw
AGIYGr71lav64vGA5q6babKLO9m6RT22buDRpzZMQNgsHU4QKDryLLg74i3tBIUEgPXze/+6yayZ
NVe/ethDqd1ieUO0gUB7ZbTQEbHlOcGLECx/YWcG7iSCuByR7J7JfPUOVzky1XhQtBmB/hmzT5Ql
t/mgXkgicOeo2XL4hS0DQhneSQdBr0k75hx21KBmGOKgoOw9/Z6deLB9aSceZBPsrsHBcy5+/REX
vunyW1RV83P96ep3N67sYwBgsMIdw8EDPLEiYE3AnQvXzLE/GFbf9OFP9Z95yVtiAFCrVsh93/7S
lj//4nvrhXvSzuTRjjjSbHAV4O0i53Pd+8PvPlozzZo9uELawQDFDvHGh4xzuHMsdoS64MYYtYWy
MsZHttOJo7KEO/uETqu4kL2XHZHbQfGvOJGSjQd9g7PnzWT7mbdBfH9WK2UyuXfMBIDB4bm6J54k
uLHtHZzz7BOE+UySeYKQ2lXGnWOw2jUwQ5wwytp4Lt5F83iwYwfd0nY8mEmliiM7tm10fv98XzcO
XVxlF8r2Mdy28Pw3XpY48qTTXfGgphm44iOf7guEohr1t8U2OLl1SRuYY9YPa5QAQoDNK5Z24sED
L23Hg//4w8ObzFqtJvpDNk+BtzGuvqd/KR8JWHDbLLfvxePDuy7Y5wlXPtsGEGDXxjWHTDz4Uhog
9EqIsrNjZJu3U+c9cOXbLzgq4NeZpamo1aEk4rxvdO/U9Jhz+5twZ69LxAOBl502r5/9LsJLDAjZ
/SjY2aNe+xN2DKI3rsTkOjc4ePwxCwY//8m33+o3tBiHE8j6H1PAEwQ9eOjx3Np0UJI5Jw5Kqipw
3XvP7f76F984FPAbKgDlqee2Z+HGjcyxks1Onq6Y8hoUZLHF6gGOYbB+es/fN+/YuWekblwsF1dw
3GD3L6/njStLyj9imQSWi/tkkxjA6jXOZXPF2vhkvgLJcgHgBwWZwlz3zws/0xVTrMgSWGJSVDYo
yA2kDQx0DYHlABELTP9v3DpWpRXOnd2nNbdd8LRzlJs0TVGikYAKAKlMgUDAmovHGucXzOnxCgjF
vZhY+9/MDsp+nx3hhe0Y25l9csmaF+zTNm6c9/WjduwTwPEPAFUFvnrLlb0zhro0MAD93I1v6j72
6OEAhDIIU37zuj30Gva2Uq1aDz3yAg0Ixdl87D44ImeJ8pJw3l8C4hXQiPfHvq+ZTK66a/eeHTI/
mLdJcPiH8ZtFfDUvw81hRKoDVz1TKWPpsm0Zu9Hetq/ZJKzOhAa3tEqIupKgEOKnM1950aJAODTg
uMZsogBwJxPYhIMkkeDSA39MsULglMOda68dvkDIWHz8qYON70NjwCDcMWG7drATD9bFi69k8aAO
fsJuEEDouNPPmv2Wqz/4JU03ojSOo33t3e+M1yXDBP28wRZu7DEWUMCKV/0Q6xfapqgaznvTO3r+
/X03DuqGTwWgbHj+6RRzT7ziws6AoVtkfqYsLpTdJwLA2rFpY2rt8qWrKDaoXWqPc1gMuc/BVQZx
rmPrYssggp59DpIyCEzTJCNbNuTgXjlHTLqLttFrwF52b6ejeA06098j+zSd1zZFvq6+wSGWLwAG
R+DxMr57pEo5pH/GbJ3qAgK2mmDP8aMA3fArqqYRACSbStVkGGR5itbX1TdEt5yQxYKs/WPPicuO
duzg1IT9fdrx0boVy15geQIcdpy+5uwPeyxwEOzrAAUq3v6hG3sTvf1cPPj6qz/UPWvBYQEWd7I2
sOW3sseNEkAIYFar1gtP/6MTDx44mXI8mMtlquN7xnY4NoqxWxD7TuIvCTYJEO2i2/eBx+dtDUQy
5YNyl8Bb29atPmTiQb21yj9FvIwgGwzKnhykjnsQQOAVZx97iph4pJ1t9yZsuqEsg1K5QiqVqk0f
tZqJfL7s0ByxUCpWrGqtZpfnDxiKz1AVlqRsbwxAJOxTVFWB3+/o0ZpZPTRI81WvOGL4H09u2g0+
IAzB2SyVTbzTe1NljllyY4V1xFoR3aEkXo6nDFfUAaFORxBASNf16O3/+77/DIf8Q2AwI+KHukvc
ewGH/HV837NYcPBEOJxwSar6ByDMsRTvkvZeeP5hsYXzr1rwvhvuWb9tZzLf4r6wy1bIAhyW8KeD
tHLWZUs/sk4pAWB9967fP/b5my57i8gBtoqLpzz0GMwRQc/NfYyeC6uMHsBgS8Q4sHNXsky/B/hZ
MVRYLMhm+rNAViXXTjeeYsULX4D7d0mTgezTBXbysKcrMsj2qThhoHEAi1hYs3anPUBYKJZJKp23
opEg3RpAwA693imjZlooFMoWW3486lcy2SJ2jkzWUsmClUgEVan9Y7A+Y0aCLinjmvwDfoki0Q7W
4PwOWUef2kUq0xFfzZx2WUKGACA/+eVfV7/j7RcQBURhwjCemyR+TLVqklK5TLKZIilXqqRYKlv5
QomkM3lzYjxrTaRy5mQyZyaTOdPvM+w6F8wbMBYsGPAtWbqpyNalaaoSDPpUkQf9hqb4/IYSifhU
v09X/HTfTCl/1t/d/9CyPZlssQY3f7FfRLw/bJKBYkrUnU54otIMS+J942Zwr1m3fcvwrL55AOD4
xSyeGJskPQ/ORuVyBcsJ/uqfWZaFTLZIeD8IMM0aURRAbewjLXIaz08EPkNHIODsyRoK+eq8SDmR
WHjs6c0ZeGOI8rYC9x6qmuS6xheftrgCph4PUt+dHUALnnDmuafRfm86o93GG3+OJrRK+bxFr65U
KqhWq4TqlQoFi5A6jRi+oKJomsIwTwN3BKqiwRcIKoqqKj5/QGnVjsNOPHN4zTOP7xC+VxDu5dvZ
+yTGg/Q8K4S5Zjrha1/iQdb/CMW6uxPv/MhNX/D5/X3ShCixGUSesAQ9rh+5kq22n9VEp1FIuwnZ
VvUffurZ8e6BGca937hlXXpij1cs0yzZPp3jQVFETMmWxBfjQvv+Pfizu546/LiTj4MCpV3eqlYq
pFqpEEIIKpUyqVWrjkfmgS+Ax4BdfuOcbvih6Xq9DYqiBIJBxSnLtsYcDidGd5ZKhTy7p1KzJyZk
GBP9MBFL042vgPbtoBgPuh4uiMQTgy4b1/iP9nupULAK+by1YdXzJdqA5Pie2qoljxcJAN0wFN3n
V2xSaZRBLKZbWA4EYJomGd+9o0ZPp/aOmWuefbwY7+nXIokezRcKqYbhU2Rti/f2h+EeAGRjXa94
sAp3LNjJmiPwUQAAIABJREFUi9Zln+LBf/zugdUvv+T1hEBRZPbKi6/MWo2USyVSKuZJtVwllUrJ
KpWKpJDLmNlUyspnUmYukzZz6bSpGz67zv6Zw0bfrNm+LWtWFB1SIFAUXfH5/apdX+MCzdAVXfcp
vmBQ1QyfYhi+lj7W8sf+tKdUyHXiwQMj+xwPbtuycUvv4NC8ZoOD/BN8bv+IHfwrFnKWRdetapy3
LAvFYp44OK3XZdVMoigKSGPJK1e5Nr7rfzXNgG74bF1fMKgCilMXIdjywvOHTDz4UhggFIFFn8AR
HSt2CUhuyY/GK/zc8g0jhWLpz+OTaWXnjnHsGp3UalUzOJnO+aqVmj+TKeiVWk3PZUtatVZT84Wy
UqnUxDa00wlix7cUXdcQjfihAFY8FiRQYHYnwlZ/X8Tq64lYu3anUuADkiDqa7dX4B4cZAdtNNQN
Il03WoE7cT/dCKtZMCgmGNjBQfoKAQjf+rkrL4iGg8M7d+3dMD6Rzk8m87VsrqhNJjPIZktaNlfU
U+mcls0WtXyhrGZyBS2TKSpmzVQJoBaKFVQqVQXEaY9pJ64ciUQCiq6pLhx1JUIMadVF11UlEvK5
dH0+TQkEfEo07FNCIZ8SDhlKJORXohG/GosFlOGZCW3WUEIf7A9rC+Z2B3/+vcuP/M/PPfTCP57c
nJfcE9ngYDPDOB2MopcB9HqqS9xDzb6Xd/34T5sXzh98KhIOxNOZvJbJFLVMtqCl0nktnckruXxJ
LRYrKgFRc7kSqdXqeR7TtBQRO3JprRIMGEogYHDYohKPBRRNUxCLBGDoGsJhPwIB3QwFfGR0PFNo
cW/EzcS5vfHAG0CzcU8oV1EcTQc8idLMwWLxIz5dRwPBEJzJMsEtW8f27N2benpiMqdMTGaV8cmM
PjGZ0ycns/pEKq8lU3k9lcor6UyB/V3jC1/5TeYLX/lNpkUb25bnlu+onnzBl0Z1XVNUFURRgGgk
QCLhgNIVD5Jo1G/5DL3WFQ9a45P5LHg+ZhOj7EQZ2hZ6X6qNvzXwgSGLLztvgumDLxmmRC6XLtH6
wuqt2d8+/NTjqorY+GRWmZhIaxOTGW1iIqtNpnNquVTRM9miUq3VtHQ6TyyTKKlMXubY0r/iMReI
bdoyVn3rO78+ImkvJMeyv+hKhNSAX1eCQT9i0YASCvkQCvpINOK3YhG/+cv7nxuDd7/TeyLaQfHe
WMzf6WT/WJHhCvD2H7i/X/6fXyz501+XTgSD/m6zZoYLxVIglc4bmXTeSKZyWjKdU0vligbCYJVA
yeYKVs3k8jzN+OhA9wfFKk0kVP1+oxYKGtVkqkD9bjGB3swnEJcsEgdzphNPsXIg4sEwgNCmNatG
c5n0Q9VyOZBJp7RcKmlk0ykjk04ZxVzGqFWrPmIRo2bV9FI+rwBEBaCUiiWYtYqsbQesLzRNhz8Y
hGr4iD8QILrhM33+kBmJJ6xIoscq5DJZ8LEg3dvZa7KoGA+acGLBTjzIH8vsIX3yUkxG0/sffss1
H75QVZTQru1bnstlsrVCNm0VCnm9VMiruXRaq5SLej6X04u5rFqplLVCLquBQCOwVABqIZ8jxDRV
uMVun7RjJB+KH+mGTzH8foUA8PmDiq7pCgEQCIcVKAo03VBCkbgSisfVcCyhBiNxNdbTryX6Boy+
2fNDV95021EP3PHlVdvWLM/BzWNsjCMbMJyO8SAVGV+JvhW7JCL74uzlhlXLU4/c99PHdN0Xy6XT
Wi6T0nPZjJZLp7RCLqvm8xmtXCgqtVpFKReLYt3Ai3zPNU1X/MGg4g+FieEPwBcIkkAwQgy/3yrm
snRQqVlSlP7OWP5mB3G0xnXUb5+ufAV420HRZ5etgMXGgyEAwb89cM+SOYuPTBcyGWN87261mMsF
CvmMr5DN+nKZtFHMZXTLsmhZdn2/+9n3s0yb9qcfCADkM0nz57fdPA6GIzTDgM8fhK7rphEIWaqm
VYPhiJnaO5qC8/sRn+ZmBwfpfWJxxk6iYW1hxw7uQzy4ffP67JJH//K4CiWWSSeVbCqlZdKTWjad
0nLpjFqtlvVSPq/UzJpWyGWJZZpKIZfd53hwz64d1e98+j/2Kx4MRaKq7g8oPl8A/nBE8fv9MAJB
EgiGLV8wZC77+yOdePDAyH7Fg/fedceSZU89PuEP+LvNmhWulEqBfC5j5HJZI59Na7lsRq2Uy414
kNgTa4qFvGWZXNj0L40HdcNX8/n91UIue8jEg1NO+L1I9TdzrkTHSjQUYQARAFEAcQCJxt84gFjj
c2os/Uw5bOdNVcROauc+sgRIB/PoJs5FAAUAeQBpABkAqcYxfZ9rnC82XmzASI2luDEmrUsk5ENd
vJLtopPKLtEjYoriKia8oo1XGHVcscv9ULyqkrq92vhiCu1rexaVYai1OcPdZMHcXnQngubPfv38
JtTxlQQwCWCi8UqijkGKvSLqA9Z0XwHZRquHKraa4clroJk66SKOusDzVKTxCoFfNoN11F3Oz4ss
Ltygzi2VxotyVRY8V9G/mca5QuNFsUP5iiaw2A2gRcf9UMWSTFoNPssSDTQxSpceo1iLoo4zii/6
Nwo3ztiA0IunZO3cV2F5gl3zvwLHDubg4EqGKcpFrA2kg4fsfide+wdMB74CvH0rcSkimkSgHBVH
naPYVwIOfije2CSXyFNU2g4IJW2XBYXN/or1sn5WDXWclFDnoxwc3yrJvKi9y6DObwU4k7QotsT9
c6YDllhpZgvFfZxZX4r65BRT3ajjitrFMHgfnfpoXthi20OY8y9WP7gCQvD+ew4OdlKQYyoHxx5S
W8riigaFHWy5OYv13WXxIJ3YF4Ljo8eZF8VaBHKssYE82xbgxbn/zeLBEur8k4fcDlIsNbOFtDx2
yb9OPCj3r9j9u6hdFFfyYX0r+pf1q6hvFYDDfy+leFC0vxYAU1GUatfADPTNnKNEEj3W0j//diMc
u0jjwcnGi81FtIoHpyOuZEllcaUPr7hQ9NdFTLF7r7WyiS+miHZQlsdi40I2NqSfU9+Kcpfov3f4
yvnbLC8q26tdnCjDchWbG23mz8tyDvt639u5jvYvu3clxRO1gV7xILWTU4kHpyOuOvFgJx58MaQT
Dx7C8eC/8gnCVs6VbI8ldn846mhRMqOEFQYQikT8kd6eWDwaCUWDAV8oGPQFDF01otGQDyB1oBEo
BEQBAWKxgKIqbj4LBAzF59MV+t7pGr6v+Cdx+HPZTJFYhJBiqUJKZdPMZItWoViplUtVPZMtq3sn
sla+UKGGMQA+iU6T5uxMPvb+lBvvK43zdJkZQD4T61Cf3dDOYI7XkgWsY0UddHZQkE0uBOKxUKgr
EQ7GY6GAbmh6OOQ3dE1VdV1TwiG/CgIlEvGrmkZzDgTBgE81fBpAoACWBE/OMSFAoVQh1UqNiOcA
IJUpWqZpIZsrk0q1SkrFKikUqySTK1l7x3Omyc+2BwBUqxY2bh6vbtw8XkadnGRPv4l7fRqo44rO
+KOPQh/qWGKlHTyxyaqg8KIJBzbQs2fRGLqqRqMhPRwK6H6/bsSiQSMQMFS/31DjsVB9ZiVzp0Mh
Q/XplL6dRT0ikYCiqVBa4Yq+r1ZrpFCsEoCgXKmRYqm+1HK5UiO5bMlMpgu1yclCbe9kzjRNi/1t
NZvFT7lLdPhYnqfLWrJGkOWq6YQtoL3BZ3E/PtYWUseLHQikDpbP0DV/LBYKhMO+QMBn+KPRoC8U
8hl+w9AiUT/Fl9L4C59PU4JBgzGI9a4IBgzVMHTuM/E4ny+TWs10jCWp/5fJlQmpLwZI0tmSmcuX
zVyuXM3lykouX7HS2WIF/NOD4vLaAD/Lv9T4S4NCOgBNn6JgDfp0mjXaymmnf9nfrbi/MX21k9yk
QsTz4VAAPp9Gn+IEAKKqConHgoyeQgAgFPQpDV1kc2Vi1p+cVgigMN2mAEClXEOhVOHqKxQrpFyu
efWv1+/Lax8z6qTLAleC6edXyURMtIu+FbsVgLhvDMtvntiKRoJKNBrS/H7dPhf0G4o/QFdRIIrP
0BEK+tRGi4iuqwgHAw2ny4KmajCtupkhbBcxTjshBJlM0QKAXL5EaqZFSuUqKZVqJJMtknKlZuXz
ZdGWeQXE9LdFbT7LY4S5XryX9Qa7B6emA7baiQep3yTGg6zvHgQ/iS8MIKSqWjDW3ROJxhNxfyAY
DoYjQUKIHgiGfFAUzRcIqJquq/UGqEogFFZBGp3RWPCvYcbA/Gm8Ia7PKqUyqVYrrqiwVqmgWik1
Pq+vglUq5M1SPlsr5nNqKZ9FPps2iWX5UOcgGg+yk6nY+yQ+kaPDSTZ04sH240E6iCNOFmXjQYor
msSy8w0AAuFYPBiJxkOhaDToD4QNTVd1QqCEIlENAFRVU/3BoEJvdjAcUYGGcbHq7dR9BnyGX7EI
UMxnWcgx6Yf6nm+VUpF15WERC+VCzioXi6RSLpFquUhK+ZxVKZesYj6HWqUs9rNCCFEmR3dVJ0d3
0WSpVzwo7vfFxoPUvrNYmm648uIrccCZzVuxcSE7MVTVdZ8ejSf84WgsGAhHAoFQ0E8I0UGgGoGA
qmuGShptCEUjdrynGYZi+AKc387mphy8OJxFLIJSIWdRvnNUCEqFBgYp71kWKRZyZjmfN4u5rFko
ZK1iLtvYQsf12xInX7ODyV62lL23Hb7yHnRmf5OsjyXyFuWuEICgZhiBWLwrGorF4sFQNBoIhkKE
EN0iRDd8Pl03DOqPIRCKqErD89Z1QzH8QQXEQQjnEAv5hjpoFFJs4Mexm/WDYi7nLEyqgMC0SDGf
M0vFfKWUy6qlfM4q5NIVQgi7bCqbF6WXs/dEjAc7drAuL5l40B8MQtd9KmAzBlEVhQTDEYW5iACA
3x9UtPr+uCgVcqTxtBi3IhvlQLNaQaVc5Oorl8rErFW8+rQTDx54edHjwWAorATDEY0u8wkAht+v
+Hx+pW6/iGIYPvgCfupbEU3T4Q+EVEpEiqLBsvgH9Bz+suz3xYZNLBXzxDJNUqtWSLVcJqV8jtRq
VatcLBzy8eC/eonRZj9S0fjZr1DIH37Vy0+Yd8JxCxYN9sdmdHVFB+LxUG88GuwKhwORUNAX8Bma
5gR17O9Z2PeN2+MEYH/73L5vjXMt933j9Pgym+1LVyxWzGSyUN47mcuP7smmdu1OT2zZNj7y+JKt
m3eOpFnAsT80ahCL4GfAsuvjTOflGmSERXElSy6EwkFf9KwzjppzxOHDc/p7o0M9XdHe7u5ITywa
jAUDRiAU9PuDIb8vHPLrmtpIXDL96MIAhw12dXbCOOkEcoyC0XPvj+PCNrMvD7GAZCpvpdIFc2w8
a05M5s3xyXxt+85kZf3Gvfk1G/bUsrky+zSl6MyzwXKZ0dPgDOawBvlQNYqKcOwVBIpr/4cAhA5b
ONx/+mmL5vd1R/t7euID8ViwJxYLdceiwVgiGgwn4uFgNB7yOYN6bm5oiim0y1OCXuOc175yMo7M
5spWOlusZrKl6vh4rrBzdzK9bWdqcsPGvbuXLNteK5drbCKLvV/s5IZmDiZrDA9VPIkiw5fMwRKT
VwEAwQVzB7rPOHXR3NnD/TMHB+NDvV3RwVDI3x2LBmKhoC8SCfmDoZDPp2qqwnKOGxONz7j929CC
l6hmG7rMeZsDhfPVao1MJPPliWShODGZz45P5NPjE7nJkbHs6BPPbN28dXtyD9w2kNpBylE0OBTv
LTC98CX+xkQbKGKJ3bMk4PPp/oXzh7rnzxkcHJ7V19/XF4vHY+FQLBIMJOIhbgJDJOJXDU1DKORT
vf2t+nEzDDTFouA7NduzNZ8vWdlcmeTzJWt8IlcbG89VxvZmyiO7U4XV68YmV67ZVapUTK+li8Rk
vECa9vF09KvYRIPXUmqsHyFOkAnOmtEbP+G4hXNmDPYM9vfHe/v74l3diWg4GPT5gyGfEQr49XDY
r4bDPi0SCjTm7Ln72/GvJfbSw6fn7aSIQVEHTj3M+UKxYpXLNZJMF8xUKl+bSObLo2Pp4vadyfSm
rROTy17YVc1kSkU4gaC4RYB4H+mLclYNbixNB2wB8qSouNqHuN9uwB8KhU8847wFs+YvnJfo7p0Z
jiUGw/F4v8/nj/h8/rAvGAr4A0F/O3uyNY6YfVDoJ7we5TkblRR/xEYSayIdKynqebSjUi6Z5WK+
kklO5LPJiXRuYnxi97aNO7asfn5TPjnBLlnExsmyeFCBMxkLmJ68RcXLvxIHm23/3efzRY448dS5
w/MXz4139QyFo/G+cDzWEwhHon5fIOgLBP2+QNDnDwb1Vn3qxgyPCW4/OGbvpCnvN8jUw9ZfzGet
fDppZlMTZj6dqmUnJ2rZ9EQ1OTpSHN260SxkU+IgBHtf2MQxO6OfxoO06uniXwGt+Yr1s+iTgMFI
PB4/8czzFs6YM39Boqd3ViQW7wtGYj2BYChm+ANBfyDg0w2fLucjoc/tYzh9zhy3whbPbW5McnU1
wVe5VDRL+WwtMzlRyEyOZzOTe5JjWzeNbF27YkshnaQ+FYsR0Tdl48Lpnr+aSl7U5q1QrCty4pnn
LJg5b+HCRE/fzGA4MhCMRPv8oXDCMHxBn88f0Iz6xt8y+2X3uNSGNdfl7aeIMaEs9rxdhry8Srlk
lguFSj49kc2mkqlccnxidPvmbVtXLd2UmdjLLtsnxoMluJeDnM642q94UNd1/9Dsud19M2YN9g4M
9ccSPfFwJBryh8OBUCRqhMJRQ/f5VcPwqf5gSFU11R6Uad/Xao2/feGscrFgFUsFUikWrFw6Vcsl
JyrZ1Hg5tXdvYc/2TZMjWzaWzFqlEw9OXfY7HuztH4zPO/yoOd29/YNdPb29sa7urnAsHjb8Ab/P
HzAC/oDuDwZVXyCk+UMhtbE9r93n7j3D0XhPOD3WDoo+mWx/Q9HnEjFIy6qWS1a1WiH5bMYsZrO1
QjZZTk+MF1N7dqfHR3dOjmxaWy3lcwdtPNhs9P+fUa/MuRJnMgQWLJiR+PTHLr1o4byBk+OJyIJo
JDBbUxXDphGKAIdNYJsc4Zx30p35vbccyGHq8EpUtZFwJ9x1Dkg57iEEk6nC5Avr9qz5y6Prl/7i
/uUvmCa3RAO7VANNlFIg1pgXAQ/KQ5XAZI6n6FzZZHXZ285b9KbXnvXKgYHEkYl4aE40EhhQFGgc
VliciBgT8MBf59H/IsamPIgjYN5VL9M+12+grmVZFnbuShbXbRpPPfHM9l0P/G71hnyxMgn+Efsk
nOUc2Efsxb1QDuWlZWR4EoNA26G4/C3nLLzkNaeeO3fu4Em9XdHFgYDRBYDvR6bPqeFxc4VErw1M
gWpPIaHePp4ZPeF9tWrVRsbSe7dun9z2+NNbVvz8/pUry+Uqu8yobLlRdokidrkGylW0gkNZmvGV
OGgfeNsbXjbvja877fyZs3pO7E6EF4WCvt56MfK+88KOi0Pa1uXPu7Hh3RYmfcHj2MVR8rZksqXU
xi0T659dtmPFD3/x/HMTyUIaDp5YG8jiq5kdPFT5iv6VzWoX9ykJH3PE3IE3/PtZJ8yfO3TE0FDX
/P7exHBPV7hXVZXGLDzeRr20uaw1Bk3TtHaNpLLrN+0dfeKZLZse/OPqtalUcQJ1W5eFs5StuBQW
9a3YZYumE1+JXKXAvdKHPeHqpOMXDVx5+atftmjejGN7eqJzuxORmeFIIO72R/i+4/Hm9p3F87yN
Yu2TDF9snZDXY/OPrB3waHf9nGmaZOfudHLTlvFdTz67dc29D6xclStUknCWhKRLYslwRbElWwoL
zN9DTdqNBwMAAt3d/dFLP3D9hUPDc08Lx+OH+UPhWaqi6u0MnqBxjkKw/SS7UE6LhJWsHVSzdWLL
ux0WQPLp5MTkyPaNW1Y99/wzf/rNMpgmxROLKVk8yPpZ0wlb7fhXQQDB019+4dwzX3nRBd0Dg8eE
I5G5gVBkUFVUXYop9pgI/e3SRxPMEI9+d+NlavU3K9tdfzY5Xt69ed3EjrUrd69+6q/rK6Ui3WqC
fcmWXJtO8SAwRb4yjGD48g9ff+68xUedE+/uOS4YDA0RRdGm0q9UT4oLDiP0E+/+l5UvxdAB4CxC
QPKZyeT4zh2bt73w/Iolf7zvOVgW61uJvMWuBsL6WdOBr6aUFzUMI/jm9/zH2XMPP/q8ru6+4/zB
0CwoiiYbfAO8+pN+Arv/wZ5vKImcxJU3lfqY8rx0HUwyumxbG8DK57OTyZEdG7avX7FsyYO/fMY0
TdH+sZiiseB0y4tOOR4cXrB44MxXvPqEgZnDRyR6++fHu3qGw9FEr6opKhEwwvERc9zKHgEMl7DH
Ej5q5WvJ+UiOI1cbQGDWTCszsSc7tmPr6LY1yzatfebRtcVsphMPtpYpxYPzjzh64FWve+PLBmfN
OTaa6JobicZmBkLhON9fEn/F4/yUBgcl/c/ryOriy2peF1uuU75lmSQ9vic5vmv7rm1rlq9Z9dif
VlVKhYMmHvxXDhDKku4iYQU+d9Plp1z25nNvDgZ8s6aULGKCdrmeTSecrufThcx7Xs85J006CNfx
iQXmewjvHcLjdfdM5nZ/5/tP/+xn9y1fBce5EgNENjBsNQPiUBKKZ3E2g7gPQPCs044a/J//uuYT
g4Nd5ysgjesoppxjDlMC/g4spsR6wegJWBF+AxxWXO3j2+jVvnSmVLz7F88+ffvdzzwLZ61k+pfd
O4ASGDuw808nrn+SNMMTl1x43UWnzfrMxy/9eH9f4ryp4Yk9J//Nu7gBAv9wWEFLnpLykogXKZ4l
elJcAelMceLuXyy99zt3Pf0MeCPoFRB6Ja8OFSzJRHTeRb6yHayTjpvf882vXPPxGTN6XqMoRPHG
A/i+8sQO85kUP855Ilzvxgajy5xny5LiXWx3Kywz54ulav6Pf9v48E1f+tMfqlVTnDDD2kG6vvt0
CQqbOe1cMPim1589/8br33zDYH/XaaqiGFPzXwDWjrzYfOJgUaybxZZYpnMdx62Cnmla5sYt41u+
+f3HH37kr+vWQx4UssnQZsmrQwlLrMgSDdJg0DCM8P0/u/nqY4+df6WuKSHO55H2u9CXnE8k4SjX
eTBltK5HxPmU2tG4jseSyGVOPZVKrbx67djqG7/w+182noDOQx4YsvvneO1tcihjq514MHjNxz57
/glnnPdx3af327DA1JNVth7tUvbYxhpzbOsx5Qjlt92OxsUHoh255MT2x37zo5+veeKva9E6HmR5
azpgq1U8aHPWvMVH9r734zff2N0/+GoCRZPd99b9JfQ33Bjx6lMWE24dd9nStnjqNCtbXn+lWCg/
/5ffPv3kAz9dAn7/HBoPsvtBT5d4kErbfHXFBz921mmveNWN/kBwTnO+EPpb6Nf6Z959RvXYPufq
mgK2Gur7zFlsGWJbs8nxnY/f95NfrH7qL2vg8JRoC6czXzXDlc1Xr7/qg6ec9aqLb/KHQvMdPLkx
INoMES/0cxYXImbgcZ7HMlMegwvp+RehvnwmObLkoXt+tvxvD72ATl6UlbbjwTMvuGj+G6689oZE
b/9pUBTD9aSxlLfc9sjur33lLe46oQ32sZu3ptIGWpqsLNMyzfGRHVue/O3PHt6w9IlOPCiXKcWD
n/za7VfPW3zElaqqhQDnfvN2Rm4PnX5yzssG7Pjr3H3bbl0sdrzqgnCewyFbrlCWWa2Ux7ZvWv2H
u/73l8mxkZd8PKi92BV4SFsz+r746SvOuOrtF9xuGFqC3nD7nrBBOnOO13PA4NZjGI7SnnCdQzu8
LmGvswlIpmdToLstzLm2B3JAEA4Y0XPOmHuaoavpp5buHAdvAFjgeG1sSf/+qwaHX0yRPULv2ih1
wYIZ3ff88D9/0N0dOdk9mMP3Q/2I7wdXn3lhDwcKU2K9bPs8sCJtH/+erTfg14zTTxqeO2dW3PfH
v2/aDvfGzuIshkPdAALN8WSgYQBffcEJM7/+X9fenUhEjq3jSeQowNVfUjxJ9IT+57hBilHnXPs8
xei5eIo91wzP/Hfy+7TQaSfOOnGgP2z+9bEtI3BvLEyE13SYcSWKF77o06kBAMGZM7u7fv3j/3dH
b2/8LA5fYl8BzbEDgRdcuACa45JqtqG7j23hsc3oCtcbmuI7bGHvUaefPDx474Or18FZTgZOgS58
TQe+on+9nHY/gOBHPvD6oz/z8ct+kIiFFymAJrUN3HvsA5+1xkG7vo+cI1me8sKhrExeT1Wh9naH
ul993qKTTQvJZ5fZfhUthP5lMSTDE8Gh6VcBrVdmoMFg5Mm/fP2Lhy2e9VZVhcH727J+98AR699L
/TAvm8njRj44yHCZqx1e9Yi/AbFOuOshBJqm6IMD0aGLX3n4SS+sGdu0c3emyNxH5iLpa7rYxLbi
wQ/cdOvFJ5718i+ruhqht/xAPq3n1oPdt6wed80+tMPRa5zdj3b4AqH4vGNOOqVSyI+Obt2Qhjwe
9Foai/17KPJWq4R7AECwf+bMrk989bt3RRLdpxMoKtcnkv5pB1+tdfg+nVIytp36ZfpEqNOjfgIC
zTD0GYuOmtMzY3Zow9LHt0IeC1rCi8XXoSxt8dV1N3/tDSed8/Iv6bqvm7KOnAf4e2//ztEcV07f
2Z+04BTv/m+Fbaet8vKlnCjBlxEIxeYde9LJxUJ2dGzrRspX9J52+Er+9CCXcL/247e85tRXXHib
Yfh6WZwAPE/UP+d5hH5ma8jOe5Un4NK7PpbLmuvSlrB1izgS28Zjrn694Q9EZx9x/KmmaY7v3rQm
CbcdpJdPp7xo2/Hg697+zqPffM2HfhCOxhZxT6G6+r59e9RQEfgNAid58Rt/nTe/Na5jjkXOkV4n
tJXDm6Ko4Wiie+GJZ5xMLCu5a8PqTjzolrbjwa/88N4vzpo7/62Kohq8rXH3vRsvxNV30sFB6TVO
HTyO5T6d/DpJXa2+g6S99BpF1fRIonfosNPOPWnPlvWbMhN7XtLx4L9igJCd1Sdbsi8AIHDmqUcN
fuZBq+6kAAAgAElEQVQTl96h6WrY7oHGi7DvbRKg78Hosb9lBxzsdfSYwKNMwtsSz0S+VM9Gm6Mn
lLkvT5cpCpTjjho46m+Pb105Plmgm+/SyqmzPp1mIFORERa7FGQQQPC+H3/iIwODiXMh3HvGbHn0
bYs+a4pTMHo8Lvd7UNITU0K9rt8H2766xuIFPTPGJwvjL6zdMwF5QCjD1aGayGqGJ3vm1Y/vvOGm
nu7oifVLvPteihOWk4AmeGqXKwS9tnhKoifgtO2kO99u5chFfUeks8XdK1aPpeAM4LC4YbEk/j3U
pRVfBQCE7rn7+g/MmtnzKue+1v96PwnY+MzFM8z1TfrapSvyEtfH3m1x45qW4P4NTLUtVHewPzxT
19Xs00t37oXjW7A4kiWwDmW+AnjfSlxKJjgw0B27/X8/9N2A3+jn7B7rb3DvgfbsY/3cS2ZwcIp8
pqiKetLxM49Yu2HPlq3bk3nwTrsXltjXoSytkqIBAKHf3vP5qw9bNPw2/v7z/SkdHOT4gLj6li/D
C2OijqRMKf688CzqiJgTuKzJ9w34teCpJ86a9/P7V674/+193Y8lyZXXL/N+1a17q6qruj56qqt7
untmuufD095l2l57xmuP17I98ifYXmSbxcjy7oLgAWmRQPuGeEK8IIQQ2gf+hn0F3kBCCGSJxXjZ
FQhhvKzZsT12T09/VtXN4CEzIk+cOBGZ93bPdHfm+UmlynvzZERknF/+zonIyLyLhZUfAPIkQ2yy
oYuIjQfpIqy1a9f/0rkv/bXv/fM8H0wdI2jXu76G84nrQGEQX5VQ2xn3jTfArw4LJgrA7FZqh9uu
9y3TDldblg+Orl2//qMffv+Hd2/djI0HY9rVZUg3B4P86u//k3/5e2d29z8V+ozyI+Lzal+MX247
aiNwq6F+j0sr1U/Ka6h/59yFcw/uvPeLt3/0P38OfxzIV7X3Ib8CWurVjU/9xrNvfePb/yLLBmPa
p5JeyHpE/cOPi/neLyOuKW39T+pKcouXH2traZVl+eDo2quv/q8/+k8/vHf7lupViabc3cXBL/zW
9/5gkOXTmI+qr8r/HvcIX+D7CrwsSH7l/Pqg65Nt3f48y88///KrP/6T//rf79x85xjhpHvfeNVq
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
J8gTQjPaAAAAAElFTkSuQmCC
}
set pieceImageData(Paul's,155) {
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
gNnxULlDlLdF8uqPf/7lvfMGnikmZxkxMQyWbbFatWbVqxW7OTGGaeVSyWY20ziGbNiaWauyhmky
1/65UHKtITFtmqZFYgkN0jnvPbh/R2IJTQtpWjSW1HTD0IxwRHOsopDkBU694Nld3fMHwr/5xqc3
l6Zzsr0PwcsVVB16dBbMsYq1dnbN71ka8PpVAMAtN914/+s/+MmVTlszC9VyxSqXS1alVGLVUpHV
ahVWr9UYY9BqlQqzLBMMQKVUsGknvEMvqZ/kLeZkLhga9ToadTdHouk6ovGkxq+MRBO6HmryzVDI
QDgW04xwWDOMiBZNpDQjEtGMSBiRWFLXdV3bO7ipBH8uyp+RjDf68ruOf6tjHWv8WMVBZzPYw3kZ
RiTNAJhmwzLrdbNWq5iVctmuVcqsVqmgVCygXMizcjHPRob2mLzy9ffcXh3asaURjsQ0Ixxx7isc
jmhGNMJjf8GNWmYD9UrVsRmWbWHf4OY6/3vPlg21n1//6fHO3n4j1dGtx1NJPRpL6UYkgnA0pml6
iEXjcY1pus1M09JCIYNZlrClG9yJFXyZZo4jmYfKS5sGuVxXDouHbln/8JZ5i5aucjoxAVimxcrl
olWvVFi1WrUts6GVSyXbti1USiVmmg1Wq1VYtVy1zUYN1XLZrtWqdr1WY6X8lFWYnrZK+Skrn5sy
S/lpDw8tFafNn3/jcyNo8c5oPKlrusYnnXBtLRpP6JquA2CaEY5oRiSixeIp3YjGtHA4qkViMT0c
j2lGOKqFIzEtGovpeiSqhcMRbdODd03s274p4KFHXg6Zhw7tGiyOHti3N9PV0x8ywmEN0Kq1qlWr
lO1atcYqpSKrVEqM2dDqjRprVGsicFp+tlIqMpvZjBot/nlzTIcb6jDGUC4VpZBNNHYyX2hyTZ0P
AAFjQDgS1UIG7ybUWTSZ1DRoNjTN3rLm3qOOh8pG5Z8lMtj8gl95aSKa5EwCSANIn7R60UA2m+zd
MzQWHj4wEQOQaZ1LtnSj8M4E0ck9cHksG4SDge8b2ECTaFZDIa1iWawAIA9guvXKtd7zAIqtVxlA
BeJm8KolKLlxVhnIY8nIzRSsyXsC8Q4DGsQkQqFQ+ntfv/rFYMjsGx6v7R4atfYNj2tT+VK0kC/H
JiYK4Vy+HGk0TB7U+c08Ujnrx+K7eiSTjmnJRERPJqPoyMS0gYUd+pKFnaHFizpCixZ0hBbOz4Yt
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
6nD82JHj1/3Tx7/67S9+8ttI49DHkcahekGljhW4vmm+6eqXEYV17ZVvetszLv3xF7+nNTZ2iq1b
tB1MfcvjWmoH1oYmB4x8NB9oPgLfTN6cOG07/MhDP/zC//yzv7r7BwfvRqpnXtdMZI3lGm8luvo/
/8J5z37hy9/bGhs7jXMHcPFssJO2DRiHnOkw2znPXip/pct0nfORxx+550t/++GP3P6db94J2YfS
xblV5FrhOPScCy/Z8tq3vfPdM3Nzzxr4T9vPjOLHdNow+ib5MlHfJB1cpr4xvVYP/vCOW774sQ99
4r47b/ZxaDaGikN//Q8/8NO7z7vgrWFY6wApB7g/5Vzjbc39HeWJxaHcdFd+T095/f5S/95bb7ru
0x+89uMLx46dFHFo7ekoRAAnm/RUSwtA+6VXP2v7e379VX85Ntbcmg4sAImE0L8TssXXT6V2qWCZ
aYrbQZNWsBskynZxmmQn15PURznseL2pXVy3TqcxedXlp11016HH7rztzkefYteWVlAHAFnvCy8r
uCPlq9f0itzO5//P775327a5lyD5TTHNMyBtk3Tb4k/ihEwenHiecVtadlyumGeaJtoR3rVbtcaz
L95++mIvevLb3/3Rg0h/DFmLF/9bCZ+yImAf/ns3LQBjs5OTE5/++G//+brZ8YvyNcKlZS6OmcfK
eqJzFbjM+Gnkm1VXXicnz2meAs+h0B1rTFx2YMeFDz1y9N4bb3nwMNLX5NLXdFBulX1gIwt5gx5J
IPq5T/3Ou3fu2PCTQYBAbh+yT9SiND3lSfxtcBXI5gpg8zW/Pkooz9bVND3Jm9VH0uF6LWice/bG
87ZtmcYXv3r7vTBfh8X9KOdcFXRNf/PV30Zf7fJL9s7/5Yd+7aMz0909Kz8ZmqUlZhk2B1ycPnG6
R3kWBAjWr+vOvfiq3fu+df29N9/3wOEFkgktvMjri8qOvCeo9NPunc998g/etP/CM385DNGQ20zz
QPA9jEeK2EPnZHCEc5nmA2Ij8M3FNaNcsLJcdeP3gX2OYYhwy6bJbS+88oyz/vGzN92w2OvrStIF
sHRigOsbyPdqLpo90Sgchz7vmlftfvErX/uRWr0+rZtLfNqTbCd2QKpHll2aZtsNNvjAQ7xplGHa
EVW07GANbKR2vIyMutDzV0Cz050+7YKL9j101+23P/Hw/cdh84ZqHODj0Mw49L0f+ti16zdvfalS
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
Pn5sVZGladI+zzVze5h+m+ebj0OLwscIy4ePQ4vBpVNF/CnPo6rwulYMnmvLh+daPnwcunz4OLQ4
fBy6PJw0cehaaSyXwEnfRfKoAvKI4pplr7KwaXi+DY8srhThWl4eZQLnxqgcc+VXRng9Wz5WQteK
2pQBRfhSpKNWNd6tFM+qDolDXtdMrLQvrTKKcszzzdz2sYEbvt82GnyMMBp8HDo8Vrq/VgWueV0b
DUW4xreL5ldWeK6NBh+Hrgx8HJoPH4euHNZsHLrWGs9FOtffRdPKiKJO1GVbZXHT8HwrjiKBaNG/
qwKJIz4okOH1bOXgda04vK6NjuXwzMPzaxjk+VKXjUcKz7diWG6/rUo89P225WElYgTPNznN65uJ
leivVYVrXteWB8+14vBcWx58HLo8eL9ZHD4OXT483zw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8
PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8
PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8
PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8
PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8TgD+P1GmOX3WkTPeAAAAAElFTkSuQmCC
}
set pieceImageData(Paul's,160) {
iVBORw0KGgoAAAANSUhEUgAAB4AAAACgCAYAAADtqXF+AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAPYQAAD2EBqD+naQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURB
VHic7J13nBRF2sd/PTnsbGRhl11yFEEEBJEkGDDnfJizYlZQOV/j6RnuMJ9ZDJjPiFlRERXzeaIi
JuTIeSMbZ+r9Y6a6n66pnp0NbOL57qc/09Nd09M9/exTz6+e6iqAYRiGYRiGYRiGYRiGYRiGYRiG
YRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiG
YRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiG
YRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiG
YRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYZg2
xGjrE2AYhmEYhmEYhmG02kzdpisjGnjvtI1hGIZhGIZhGIZh2gLWv60AJ4AZhmEYhmEYhmHaFqOB
dfVVIjTr6quuLMMwDMMwDMMwDMO0Bax/WwlOADMMwzAMwzAMw7QdToLXSLEPcBa/qYQwi2CGYRiG
YRiGYRimrWD924pwAphhGIZhGIZhGKZtUAWuKnzVbXS7KnoFgJhmGzSvDMMwDMMwDMMwDNOasP5t
ZTxtfQIMwzAMwzAMwzDbOTqhawBwkcWpBzQVvwYsEQylHMMwDMMwDMMwDMO0Nax/WwlOADMMwzAM
wzAMw7Qdut7OLgBu2AWwXGRZKnyjiX1RWCJYJ4Rpz2mGYRiGYRiGYRiGaU1Y/7YinABmGIZhGIZh
mGRSTZWim4NGZbsWGUxaOA1/JcWvXDywC2Jqf1LoRmGJ3yg5Lh0Si2EYhmEYhmEYRgfrX2Zbw/q3
DeAEcGp0js/JGabqTaDbzkbIMExnpKlzy7NPbB+o96+h9409XlvTWnamfg/HAR2HVDbfUFwolHWn
fQxDUec2csESvN7Eugd2ESzLx8hSD6AOVg9pibS9dBptGKYx+jcVXO8xDMMwHYV0NG9TdW1708MN
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
21TetIJzqCj3TOeWFSbeFOFa2eM+YH35B7fl5ZQRG+FgGXWPYhIN5IMw9DxeXllQNA6kOTDdX2Yd
LJqH2AYAeRmmcsuAovkvnfhwecj6x/9g+Gsrd9pRZPzP6Z8Zjn8bh/O/64fLfzcOl/+uHy7/3Rzc
kPnv9dJptiRE/h133EGFjYz8b5kTD468RNh03IlfPvKcq5v4SLAR3ePbDvm6J7cd78xw+re5mET/
TMfLhEm5x/eZ/i8Txg3A8H2Ocyo26odN5ZQNRTnodM+Mohro4sDxKBoHOg5mGDcQyO0c//Lh8t/i
cHnw5sKN/00Gx7/NhfO/k8HlvxuDy383Bpf/bhw3ZP57vXWYzak6p7s+2MhlW/FSZhEE8p2q4+D6
UCQZMdmWCTbejdNDBzsc7yaH07/NR5Fk2LRdNjgN3BzkaZvTv3wU4Zrj4HhMMiBj+7+McBq4uXD5
72Rw/Nt8uDykOCYZ/zP976DC6d9kcPzbXDj+FYfzvZsDl/+uHy7/3RzcMPmv60AHBwcHBwcHiqIr
/FwMYYcpqCu6r6yw8WnS/WXDOA453jk43BiYxM86/TPDpm1OBx0cHBwcHByuN7j8d31w+a+Dg4OD
g4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OD
g4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OD
g4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OD
g4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OD
g4ODg4ODg8NVxP8PdU1LZjTeeUwAAAAASUVORK5CYII=
}

lappend boardStyles Merida2
set pieceImageData(Merida2,25) {
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
rkJggg==
}
set pieceImageData(Merida2,30) {
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
8a/jG3MAAAAASUVORK5CYII=
}
set pieceImageData(Merida2,35) {
iVBORw0KGgoAAAANSUhEUgAAAaQAAAAiCAYAAAAQ0q1EAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBCh03CKOQMgAAIABJREFUeNrsnXd8VMX6
/z/nnO09m91N76QHUoCEDgm9SVUQRZpYEMGr2FDErggWFCugCCJNivSeQICEkAAhvfe22SSb
ZJNsO+f8/tgQQUGSEO693/tzXq/962RzZmfmPc8zTxvgn/ZP+6f90/5p/7T/gkb8X+osyxYA
4IAgPP6Zuf+DjWVLADDtHxIA+R+dS5YtA8ACEIIg1P8fzcM/HP3D0X8nR5zud6IQQAsAqr0z
aB+YwAf40yXkrh3jGYbJAEGIQBBef+pP27+hD50Zm3wARjCMESTJb5+oXg/oXdkALGBZ9g8t
gyD+9DddecYFQQTc5+JsA0C3A0MBEANwgrHtOgTCUCnQqgbEtW1t15tZlgZQ1b6W6HYdiWof
M7cHOEcVAJwBgLJYEuj/3FphAWT8STdkAQT/Za7+4egfjv7XOeJ0rxP1MJvzwOOFCoHaQMAq
AyS5BKGuZNkcEIT/A/nxDKN7YtqMjf4EIT4AeKSwbLYV4ALgA3ChgEZJZvqhRpYtug2yfy9E
1QCkXKAqiiRJX4CXBzhfZtkSy4PRYlgJwIkgCIp7y0gBsGYBbBvACSMIivzjGc0A1usAIQQ4
gQRxyyPQFoC9CsDQ/f40AXCXAA2hAEMDjqlAYRvwGgTCN4ZmZBxeVVRUFezp6ZQdEhK4DiCP
AUYAnkKgOhQgKECZyrIlhgc3RzkAOJRen/C80Wjur1Yr3mLZjAIg6AEKgbu1TADBFFDtA7S5
AcIywLEAyHhgQvIfjv7vc5SVeWRVSUlNsLuHQ3ZQUMD/DEfdPCFdAo/nHZGZefTdC/GpA5ub
W0UBgR5FTU2JPwB23zQ11phlcoceHwC9Xue/9ecjr9mr7J4aEd1vu5trwDd1uuJse1U4T69P
eLGysmZKL7/gzwCX31i2giUIl/8ASlxufX3Ki0eOXFiZkpItjQj3b544aeiH9vbenwGw9Pz7
ON7nz1/YlXgpTcmCBcsCfv7umDBh0NMCAb/gxPH4g9eu5fEIwqZ4h4X7mseOGzTBaDT5HD16
6fvcnFIQBECAwIBBIXXDhg0eAyD93ouxAUAVarUlSLp8ESNHT4JA4AqgzSk3N+6zc3FXJ9EM
zcTERJ7w8wtZDqzBubiTX3377W+h7f/C+elnpmuio3nXAY4gP//U2jNnkkaDJcjhIyIOBwQE
r2DZqgqTqQyxZ48gLCwKjk4eACT3ZZ5gWQsADgkYwpKS0l87F5fs8PY7T12gqOAtQFrbv3fT
rQLQqqmuOvP2+fPXJldU6DSOTkrt8OF9Dzk7e7/NsuVagnB9YByp1MqnRozou931v5ijo0cv
rUxJyZJGRPg3T5gw+EN7e58HytHlxHQlQRBgGAa9fN1u4yg1NZ9HkiQYhkFoaK/bOMrPKwNJ
kmBZFlEDgnuEo7y8uM/iz1+fRDM0M3x4vxN+fsHLgTU4f+7kVx999HNoYWEFvL1dnF999QnN
iA6OTq+Ni0seDRbk0KFhh/3/j3HUTYHU2zPpcvzG9et3RigUUtjby7F508HA3NzSjxbMn8qh
LZ6ftasXPdoIgmRTUnJQVFylPHsm6fnZs8eOGjV66JtGY77r1p8Prf7993OCxU9N/Wb2bE7T
l+t/ONFiuAiRWNn+M1UgCLt/A0gNfY4dvfjq8WOXZDEj++PEyUQZC/bVefPUpwGk9Pz7eMSF
i9f5F+NTeUOHRSAntxj5BeWYNGmQG8DH2bPJgqKiKk5E30AkXclAXUMjOXbciF4kaXY5evQS
j6Zp+Pt74vz5q7AyVsGwYUPJzr23HoDYXSZ3mDFw8ERPgUByAlDE1dTkvfjN17tnt7YaARDI
zi5++OWXeakuLi6JZ89eCfLzd8frry/Amo+34OyZK/7R0QOCa2vrR3377W8zmhoNIEgS6Rn5
s197dX6li+uQN/n8hhFRA8aPEwi4xYBkL9BYep8DRtbVxS/PzCx+6urVLE1qaj5OnU581d2t
ZFxIiP8yACX/vk1XJCwvT/943dqtC44eTYDJZAafz3MdO+7Gsy/+6zGBl3fEc+12mx7n6MqV
LCQmZigHDgx5ft68iaNiRg6xcbT10Op9+2IFzz4z45tZ/2GOjh9PePWD93+UGQxtOHYsQQaw
r86dq3lgHF1KSOV/vWEvjyRI0DSNseMGYNKkwW4AH7GxKYJffjnBoSgKNE3j8cfHdnB05MhF
3onjiaAoCgzL4DlmRrc4GnQLR1pt/otffL5j9pEjlwCwSL2e+/DKlQtSnV2cE+PiUoLS0wvB
4VBITy9EbFyy/4joqGCdrn7UV1/tnPH7gfMAgHHjB8xetWpxpYvL4P8zHHVLILW26h7Zs+dM
RHhEAJYtmwUej4vU6zlYteoHQZ8+votGjnT9BUB1j1u+JXK90l6GQYN7g8/j4qsNuwO12oaf
Xd3U9LlzKYJp00dg185TKnul7Itp06cc4fHFBYAkGXBNNZuvmVm2GATh+YBBalVlZBZK+/YN
wKJFM9HUaEBOdokUMD8wrznLsmxUVDBee20hDh2KxZdf7sZ33x94mSIpJjOrhPPQ5MFY/NQs
fPXVdpw8kcj5+utfP6cZmiwpqcayZY9g8uRomE0msCxYgO3kWZvrmpmZ8tO2rUdiysq0GDos
fNHs2RPeLy+vjiwtrcGXX70IAHh+6acoK6sOdXHxPafW2JlSUrK5SZfTUVamRWiYrwkQmoqK
ynwKCirw1VcvgiRJPL90HSoqa/opFJnL9vx27M0zZ65IHByUePzx8ZPCwvrMA1B+P6qwXt80
7vDh8wFpN/JRVVWHnTtOe0yYMNAlJLjX+n+vQKrvf/pU4sOHDl0Aw7CgKAoWixVHDl9CUKDX
w0897b4FwPkHwZG9Sg6LxYL4+OvIzSsLXFZT/7Obm4be8tNhQW2tHl9v2KNSqf6zHGVlFkoN
hjZwuRy0GNqQm1P6QDkiCYKlSBIkSYIggLIyLTZtPvgyRVJMXn45h8OhOp7l5Zdzvv9+1+c0
Q5NlZVp0PGMAgiS6yNHVn7b+fCimuLga0TH9Fs2ePeH9ioqayOTkLNz0zyenZKO8oibU2aXX
ObVaYeJyOVyGYcHlUtCoFSZAaCouKfdJupx5U+3A1ZQcVFVp+8nlmcv2/nb8zeMnEiTOTirM
fWLCfy1H3RJIdXU6n8oqHeY8NhY8Hg8Ag5DePnBxUaOgoNx+5EhG9iAEEpcrTHJ3d2yprq4T
v/PO03Bx1eCjD7dIuFwupk8fjqefmYmGhmasWvVDgKeXU4CTkwp9IwIbIqOCT/j5+W4EPOJZ
NscCuIAgJA9oWcurIiNDdNu2HnGsr/8S2dkleGTWyBJAmP9AzT/tNm8vTydERgahqrJOCgDB
wd4IDvYCQKNPHx9UVNSivFwrB4DIyCB4eToBYMB28X3GNt3kbduOxlhpGo8+OhqbNh8SOzoq
FwwcEJqrtJfj6w2/gaRIqFQKODqqSgCHq5MmDf2pprrumRdfXM8dOy7KMnny0K2AOsXFxbHW
wUGJb7/dBwCws5PB1dVJd+HC5bm/HzgnWbhwMhIvZ2Dr1iMx3t4uUwB83f2RajG7u7t/+Ppr
T+UeOnx6zvFjCco1Hy89KhQK97M0e+XfaZRimCa33NxSicVCg8Oh2k8vBKxWGnn5ZRKGaX0g
3mguV5jk4+PaQlKUmCQIVFfVYd26XyTOLmo0NDSDy+WgrFyLVat+CHD3cPyPcdSvf7DuyJFL
jvX1TVCrFQgN9X3wHLEsaNpm3MnJLsGaj7ZJb31+81nylWwkX8mW//VZ10gyGnWTt207ErN9
+0kQBIH09EKxi7NqQWRU71w/P3dUVdWBJAn4+rrBQWNfAjhcHT9hyE+Vlbpn9u8/z33oocGW
iROHbAXUKc5ODrUBAR6oqtKBYWj4+rrBxcVBl3DpytzPP98hqa9vBMsCDMv+13LE6fqEFaKh
oaZKJBIiJ7sY4eEBAAjU1emhq2uEWqVoBQtTzy+USgBo9PF2advy8xFxcXEFEhPSIBDwodc3
I6JvAEiSi8GDeyPpcgbmz5+AzMxi7Nt/1m7XrpOzJ04aMn7KlOgtTk7+a2g6p4plS3o0VJJl
6wFoAcirBw0KK9+9+5TjwUPxCA72xpAh4VWAqI5lswBoQBD2PQ6S1UKjra0NPr1c8MYb8/9k
ogHa2loQGRmE/v2D7vCsDdZbNsXONLPF4qGtaUB0TARiRvbHnt/OoqamXqxxcN7y3JKZkp27
Tg45F5vCee+9p4s9PX02A0yrp+fADyZProuJj08NHjsmKt/LK+p9wNrq4uKzac6cMdNWrvzW
cfDgPvSSJTMuOjt7fH/ixKUNYrEQMSP7wmS24Pffz8NoNDl33j/T0u5uEALwaHe0WsDleidL
JEWBZrOVw7AsaMbaqLBzPt/SdKX5j++XAmgGYAUgAkH49vB6zgVAalVqOyNJEoLb54SAyl5h
JEm+lmXzevTdNzny9nJuE/C5YqPRAk9PJzw6ZzTi4q62n9QIMAwLtcYOTz01Bamp+f8RjgYO
Ci0PDPJ0PH/uOgICPTFo8IPliGVtypBGo7gtaq7zplACWq2+S9+1WCwe1dX1AACKItHaaoRW
2yDWaJy3vPjSHImbm2bI+fjrnPnzJxZ7eHrfztGF1OCxYwfke7Zz5Ozss2n+gknTCgrKHQcP
7kPPnBlz0cnJ4/vTpy9vMBhaQVEUrFYaNTV1MJn+OznidG3CtADUsLND/sSJgywbNx7ghob5
wd/fE99/dwB2CgmGDA3LBcE1sGwegF49GLUklBXkX3rl8JELqrLSaiQmpmPUqEgsWDAJ5eVa
BAR4AKCh0djB09MJw4eFY9y4IZg3bwKOHk3AL78cl1+7lr38+aWze4f07vMMWH1ezy3kOtB0
HijKU11RkbLu6w07w+3sZNiy5S1s3LgfG77aFbX0+Uc+c3YOeZVhCrQsW9ejMHEoijx2LAF5
eWXgcikwXQCCJAhYLDTy88vx8CMxpE1E3btJpYrYUaMjn96186Ti0MELIEgCA6JCbgDOh8Mj
7JMEQsGhC/GpoWWl1WIAfFsoqklcVFwlq6qqQ3Fxtd1wNMkBryqgmSksrKTAAo8/Pj6uT5/B
jwFq/ZAhYTlnzyb7LljwPswmC6ZOHdaoUNjF/f1cFAFoQW7uJfj5TbclaQB0VdVJlmXTAYh5
dXWpn2zZsu/J2NhknrHNjFWrfnj0qcXTeg8cFPkIy2Zmmc0tANxu5cNqMCRCLLaDLZzX+z7X
iwWtrckQibyrx48bqD129JJ7XrtTnGEY+PRywcSJg7UUJa82GuvBWhkQHLLnOCpIeGXv3liV
yWQBQQBTpg6Fh4cj6nSNHbNPEEBDQzPMZgsWLpyM+fMn4sjhi9j2b+KosvLquq+/3hmedDkT
HA6F5CtZ+Obr3VHPPTfzMyfn4AfCEcMwZESEH959dzEkEmGXv99saMPq1RvBMGynOZJIFLFj
x0Q9nZFeoKira0RIbx/06x9k4yjcPkkgEBw6d+5aaFlpzV84qr4jRxUUzTB4dM7YDo4GDuiT
ExHh75uSkgMHBznGjIlqlMt7mCNjz3DE6fxiYQGAaGm58uipUwnvHzt6iWsyWmAwtIJhaNQ3
NKGiohY/bj44ZOrUmA3+AaGvAcUlPbNQWRiNqVN37T41UyDg4aOPn4NUKkRAgBfkcjHcPVxw
M1HMz88Dq95aAIGQD4CGvb0Cc+dOQFRUMN5990e8++7GmDfeXLg5NDRsPsuWFN6vdseyVtRU
H4CDY7/w9PSLn3z7zZ5RFIfCW6sWwsFRg7feUmLNx9u4H320Zf6zzzzsHhTcZ0VO9sZrLGsB
QXB7YHQIw6BBYTXnz11T5BeU49kl0+Dv59EpHFiWQG5uCb79Zh80DnYYEBVSCjCNndMGNaen
TBm+zNVFvTQtPT/86tUcrkgkaAZMLKBstFrBWCxWnD+fqp44aeh4tZqbCtDe5WValUIhRnm5
VsHQzR4klZ7d0NA87UJ8qtpisaK1xWgCnOoBI8nn8QwKuRi9+4RZ/P3cM/r2DdjA46li/x4i
TwIo7mdvrx6WnXWov8lkloklIp1GI08CpPGATn3o0JnHbtzI561ZsxRyuQR79pzBpk0HQtw9
HJ9ycQn/lMerjKqqjB2lra3zsFgssLe3q3B3d7kEqA6azQV19x8OnQyRSNY3MfHUV78fiHNp
bm7tUNwIgoDB0Ibtvx53aWkxfj9ocP9XmkxzLvQkR3v2nJoZF3cVAKBUyrBvXxzqdI0wGi0g
SZvgI0kSZaU1eGH5FwgK9sZjc8ZgxswYRA0IwTvvbH6gHGVmJHyyYcPOUSdOXAbDsO0nCSt2
7DjF1Tc2z3/uuVnugYG9e5yjIUPCa66m5Cg+/Ggr/P3cAbDt7/87BY8ASRIgQCA7pxRNTa0Y
NKBPlzh66KHhy9zcHJamZxSEJ1/J5IqE/Ns4MhrNOHfumnrSpCHjVe0clZbWqFpajCgpqVIw
tKGDo/jz19XGNvNtHPF4XIODgxIr35hn8fN1zwgP8+sxjtJu5PM+/PBZiERCHDp0/q8cVcWO
0mo7z1GXTkgWS9pDO3YcXX/oYLxq6rTh+NeLc9Crlws4HA7efHMBbtwowL69scJ167bOfuWV
Jyhfv4iFuK9Y/D9aWVnZ0OvXczgrVsxBQIA3vvv2N/zw/QF89PESODqqOxYNj8eFRqPCH0F+
tgXl5+eBtWuX4qWX1uOrL3cNXf22bJWbW/izLMsa7+8UR0Gj6T395MkTH/y4+WBAn9BeeO65
mZDLpQBoODlp8O57T+Hbb/fhvfc3xsyfN+nX0aMfWkHTvx7pGb2OXzR06IDHZVLhxxs3Hog5
fPAi4fCkPTQa5d+aDgiCgE6nx9EjCYgaEMIuXjw1NjQ06CXQbcWddDrTxRVp24YOm3nM2eXC
xr17Y6fuPxA3Yflylwk8nvK01WwiHJ2UaNA34caN/OkjR/b9prU1J6iqSiccPjwCWm29oLGx
MdBOGZmQeuPXCfX1jXBxUYOmaSEAwmotmrD/QNxDmVnFWL780YO9fAc8+/qahbUfvvzZXSCq
AUCJ9frEFUeOnFty+nSSprmpBRRFAQSgtJPN7RPqWxsd3bcpOTlLPmxYGIKD/QAwmD17FJ6L
v468vJLHr6Zkjbt8Od2npKSa29ZmBsMyIAkCwSE+C6dPj4kNDQ151WyuSLkfoQCU+MXFndn4
/vs/hufm2E5GJPmHQNLWNGDnjtPU1ZScgW+usv4wYsS7U1l2Yy5BSO97tVRUlA+Ni7vKIQgC
kyYPxhNPTMC2bcfw+4HztrH6UzOZLEhJzkJ6WgHOnb+G11+fj7XrnsdLL37R4xypNb2nnzp1
8oOvN+wOuH49DwRBgCAIUBQJmmbAMAwOH7qI8jJtzHPPPfzryJE9zdHAx2VS0cfffbcv5ssv
dxP9+gWif2Rwh5C+86mKReLldCRfycKYsVHsqjcXxYaGdZGjyrRtg4fMPObodGHj7t1nbuOI
tloIggBSU/OQll44PTq67zdtbblBJcVVQoZhUFpaI2hqagxU2PVPSE/fMSE1NQ8kQYBl2Q6O
DnRwNLvHORo+IhxFRZU4cyYZTz01BRcv3LBxdDVrXGJCuk9RcSW3tdUEhmFAURT69O61cPqM
u3PUBYFkFmdk5Cw9euSS6sUXH8XwEf07NnuAhb29AtHR/dGvXwBee/VrHDp0/qElS1zHAfit
J+wMTU2tXiwLaByUWLt2GzZvOoR588dDrVb+SYNhQVutICnyT+ZCBk5OGrz22hNYsmQtdu44
Oeu5pfZnRKLNv9zf5lIadObM+bXr1+/0fuThkZjz2FhwuTw0NOixe/dpPPLIKNjZKfDSS3Ow
c+dJfPnV7gAAH40dNzKTZY1FxO3ug+5odgxgTQ4NGzj7jTftV/7008EnV7+1Uerr5waBgH8X
7Y6A0WhCXm4Zps8Y0bJw4ZRNTk5+H7LQagmC30l7uQsaG67CaCzWSSSibHt7BQ7sPycZPKjP
K4MGe2QxLMsqlTJ4eDjicmJ6yIgRA4fodPqQ+vpGTH5oKA7+fh41NfXBCruyEZcu3QgODe2F
ykodGIalAb1DcvLVZXv2nBY5O9lDLBHkmY0VtW8ueRMk5XuXeTCTev21Fd98s2vVpYup1MyH
YxDZPwgisQAthjbk5Zch4VKa+o1Tl9XFxdVwdlaBZa0gCALNza2oqa7Hxx9tVTk4KlVRUcGY
OGkINBo7EASBivJa7D9wjnz/vU0jX3zpsU0DB0Y9wrK6PIJQdWvC6uvLH//11xPhuTlld/Tb
kSQBkqSQm1uG7b8cDQwK9Hpc4+C0usse8zty1OZVV9eIceMG4OOPl6K+vhGp1/PvaFrncjlg
GAYEQcBiseJmOPGaNc/j9dfn4dlnP+lRjmJj49e+++4m79KSalsINcPAwUGJJxdPxuZNh9od
/CSuXcvFu+9uDmDBfjRmTEyPc7R6tf1Kd3eHJxMvZ0inTh0KRwd7sHcYegIEqmvqEB9/DYsW
PdSycOGUTY5Ovt3nSCrKVipl2Lc3TjJ4cOgrgwZ5ZAEsSxAE6uoakZhwI2TYsAFD6ur0IaWl
1SBJEuUVWmhrG4LlirIRFy/eCNbpGuGgsQNY0IDeISXl6rJdu06JnJ1V3eLokVmjEBkZBB6P
A4OhDcXFVTaOVn6rLi6ugpubxtaPMi1aWoyoqanHhx9sUalUClXUgGCMHhMJjcYOHC4HlRU6
7N17lnzv3Y0jX1rx+B056oJAqnNKS8sPcXRUYvCQPu0nkNsFAUBDKpViytRh2LXzNL+puSHs
fgWSzclZ5ZmfVxIokQjRqG9BXl4Z5i+YgClThrVrdcxtg/rdd/vQu48vhg2LwO3pUDT69PHF
3LnjsOWno8L+/QOfHxH9xHGWXa4jCFG3+qfTFc/Yueuk96hR/TD3iQkgSQIWsxlVVTrs2xuH
oUPDIBaLwONxMGfOeFRXN2Dvvtje/foFPWqvkn5434YGQoPk2MPoO9xD5+QU8+b48br+SUmZ
Q956ayE8PJzuKpBKSqqw8vXvMH7coOtOTjFvsGxGy9VzBPpFh3T63XK7CJsWbbxa7uqiZlsM
rcTevbFRwSEBiwmCIAkQGDYsHD//fExYWlo6V1tT72Cx0ggJ8caBA+eg1dYFiMSF8uysIuGC
+ROxc8dpcChK1NyUu3jf3rPDFHIJXF0dWKlEXMIXht1jnZQMPvj7mefPxV2lPl6zBOHhgbf9
9uAQX0yePBRXr+Zg3brtOH/+GhYvfghqtQpnz6bAaDJj4aLJmD49GnZ2MthKr9i+7+3thv6R
QVi79hf88P3+MFcXh5fc3DVL2z21XW3c4uKKAelpBX+red80m6WnF6G0tHKAxkHEBWC+P44q
PQsKSgPb2kwYER2BuLiruHw5HVXVur8IJIIksOS5GcjOLsaxo4mgKFs49PFjiRg+PBwzZozq
YY5KZuz49bh3SXF1h5AWCPhwdlFh1OhIHD2agIYGA8xmCyiKQklJNX7bc7Z334jAHufI0Snm
zQkT6vofPZowZMmzayEQ8O76PaPRjLY2EyZMGHTd0Sn6/jgyXSt30NixCZfSiN27TkeFhPgv
JtpLQLAsi4uX0oTlZWVza2sbHGpq6kGSJGq1etRq6wNEoiL5xYs3hCzLggULikOJDE25i/fs
Pj2spKQaoWG+rEwq6RJHaz5ZAplUgpMnLyM3z5a2FBTkhYWLJkOvb8Gn67bjXNw1vPveYjg5
2uP6tVw0NrZg1qxRmDhxMHJySxAXm4K69ijJYcMi8P77z+Dzz3fclaOunJCo1tY2jlgiAofD
+VtlTS4Tw2qlYbVacX/CyAiAz6msPPPMqVNJTuPGRiEw0BOffbYMTk4q2OaKuW2jpWkrrl3P
g7OLGnerHTt9+ggcOHAehw5diOjbN3i6VOb8Q/d6aBUVFlSMrNPpMXXqcJAkCbPZhC/X78Hl
y+morKzD6rc2IaKvH/71r0chEAgxffpwvLxiAwoKy2PsVeGfowcSH/tFT7opjGmGZi0USUIk
FkIsFt1VIInEQlAUCauVNgOwkmRIt9/P4wuK7e3l9NChoZyMzCIy9mzCYl9fN9JqpREY6AmJ
WID0tPxJXC6HEouFcHFRQyYTo66usZ/B0GoVCPgIDPKCxWqFWCLsHRubGFBaWk1GR/dFa5uR
EUtEZffaT6qqy+cdOnTBfsqUIe2Rn3+tvENRFPr3D8EnnyzFCy98gdOnr2DMmCicPpWEF198
FI89Nq7jNP3nJhDwsXDhJDy56EMkJKROcHP38wTQnRBkwmg08swW6z39fARh852YzBYeQBL3
y1FV1bVnDh2KdzI0t2L9+t3Q65vR2mLsMI3dqtRxORz07euPhvqmDtMvQRAwmczYvv0EYmL6
YcaM6B7jqLi4YmRau5BmWRZSqQgrV85DULA3HDRKvP32YuTmluD997egUW9oF9YFKC6ufDAc
MbBYrTSys0v+NjCLZVm4uKhhtTL3zxGPX+zopKJJkuScOpVExozst9i3lxvJ0AxIkkRebhky
MvMncblcSq83gCQJNDW1oL7exlFebilI0mbeFIsFvc+dTwo4fvwySZIkHDRKRiTuPEfTpg2D
Qi7BkiXrkJFRiJvWf5KMw/ZfTuDFl+ZgzSdL8K8X1iMvtxQjR0Xi2+/24/llD2P06Eis+Xgb
zp5NQVvbHwHXO3ecxmuvzcXixVPw5JN35qgLoTsSg5eXS31pSRVqauphK9z3140OAK5ey4Va
rYBUKtPep10XVmv6jL2/nZkvFPGJSZOGgsfjwtnZoX2R/HmzJZGfX4G6ukYEBXndZTNmoVbb
Y+LEwbhwIZVzIy13DtDUzWQKmlddU6sQS4RQqRQAWHA4HIwaHYkpU4dBoZBgytShGDt2IHg8
DgAGarUdRCIBtNp6NcDl4wE01kbKbT602z+252yPvVFRbqeU6S1WGjNnxmDPb2dkFZW1EoZl
IZGIMGRIKM7HX5Pk5JQIXZxVEImkcHXVIDe3VBBZLs4iAAAgAElEQVR37ppk0MDekEpFYFmg
Rlsv3b37tHLGzGiAABRyqYEghLp7gVRaUqGurW1AeLg/7l7E3naK9/BwwZNPTsapU1dw4MA5
ODurMWNG9K2jd8fvOjgooXGwQ25uqQpo6W5tLNrZ2aFao7HrcNj/nX9Co7GDRmNf1s3T2G0c
7d93dv6li2kEQRCorKhFW6upPdHzr4VCAwM8oLKX46Yv57ZTW1ohLly4DpVK1WMcabV1ipYW
Y4eQNhrNOHgwHocOxaOpyYBDh+JxYP95GNs3OIIAmppboa19cBzd/L0UdffPvU65XeVIrbbT
czgUDIZWbN16VFZZVSthcDM9w4SzZ1MkOTnFQpPJDIIgYDZbkZNTKjhzNlnS2moCQaCDo61b
jymbm1tAUSTUGoWBIASd5iiirz8SEtKRmVkEkqTA4VAdyb+FhRV4e/VGlJZqsfipKTh1OhmH
DsXDQWOH8eMH4r33fsSRI5dgNls6vmf7TW04eiwBcrn4Jv9/4agLo2lfGR4euMvJSY1P1/2K
ykrtn8AnYDFbcfRoPI4fT8To0QMKREL5ie5rda0ASoJOn77wXmxsiuzpp6ZCLLmp8TN3EIQU
6uv1+PLL3fDzdYePj9vfnuKioyNgpWkkJqaHs0x5n+7kHQAkKxQK2NYWI9rajB32/7CwAIwa
1R+BQZ4YNao/IiKCOhau0WhCm9EEoYBvthVo/F9ofJ1GrWipqtQhekQElEoZft1+AizDorm5
Fb379EJxURXOnEmGTCbGhQtXIZWKcD4+FQUFFYiMCoLZZKu0vGPHSUikIowdOwCVFbVQqRSN
gLTyXj3gcCjbBkF1ZkkzGDYsHAQB7N51BpMfGgKBQHgPFw0LgsDNDZwFiO7Kc6uLi+vWyZOH
tvB4nLsGnrAsCx6Pg4kTBzW7u7tsv+ORrwscnT176b0tPx+VWSw2v9mdBNGtm/Do0ZG4eOlG
+4ZE3BYMYzSacfrUFTCMFTExfXuEIz5fwN6cu5s+q/j4VJw6lYTSshqcOpWEc+euwRaqbusP
h6Ig+B/jyEGjaOHxOCBJEtev5WHnzlNg2xUXkiRxIT4Vp04mdey9BAHExqYgPj61Y55YlsXu
Xadx9WoOSJIEj8eFWm3XJY4okgTNMB3v+LOlQafTY/36XQgM9ARFktix4xQmTx6CkycvI/bs
VVDUXdZX+/rgcKg7ctQFgVTGqtWBPyx/4dGkpuYWvPTiF9Bq628TStu3H8Nnn+7A/PkTW0dE
R35Mccw5trs7utO4gpKS3JW/bDvmO2nSYIT09r/DhkEAINHc3IKTJxPw0kvrEXs2BfYq+T3M
iiy8vV3g5+uGqynZMq2uZijQ2J0+tvj28swiSRIJCentp0YCN/OhPv74WWg0dri1HHzCpTQw
NAM3N4cUgDX8b4AkalFr7LU6XSOsNINnnp6G3LwyFBVV4eUVG/DhB1ug1TYgLa0Ae/fG4o2V
3+C332KRnVWM+romfPbpDqxevRGlpdXISC/EU4ungsOhoK3VQ6220wGclnvtuy4uThVKpQxZ
mUWdOkNKpRKEBHvDZLagT59enYgXIFGna4S2ph5eXs41gKSie2NVAi43+PRjj03a/uySaYxQ
yP+LUGJZFkIhH888O42ZPWf8L3y+3ymgtNsclZbmrvxx80Hf6qq6W5zXdxaCNG0LYti7Lw5f
frkHViv9l42FJAmkpuajuroW3j49w5GPj1uWp4cjmI5NkABFUagor8Vrr3yDygodKIrq6AvD
MHBxUcPVRf0/xZFKrdQKhbYDH03TiD17FTfTAkiSgFbbgPT0P5QEkiSRlVWCmur6DiWjubkV
Z84kw2ql283NPKhUXeMoPaMQw4dHICjYCzRN31FpSbtRgNLSagQHe6GtzQQvb2ccPZIAmv7r
mmEYFiIRH1OmDIXFYkVVVR0878BRpwSS7c4LBd9kKospyC93MJstaG01wmKx3iaQmppbQdMM
KitqOZWVtZMBeajZWAXamNuNySkPOHMmcSyXy8HIUf1x9Oh5GAwtt7yPgNlsweHD8Vi6dB1+
+vEg+vcPZEZER8DQ3HrPDUkoFCIiwh9FRZUoL6sZAFDdSWawunt4bps0aUjDTz8eRnx8MiwW
K6xWK0wmC4RCAUwmCywWCywWKy5cSMGPPx7GhAkDdd7e7tsA9oFodgRu3sly9w9BED14O6Og
Sa1SVOj1Bqx683skp2TBTiGBVtsAR0clxk8YBH9/dwwa3BszH47Bhg0rEB0dgcBATyjtZejd
pxesNIOioio4O6tQWaXD2k+2o6amHkqVtBxQ32uXYx0cHA4OHxHRundvHIqKyv5kUibalzp1
y4cDdw8HODurYK+U/ek5ectY2b5vtVrxy/YTEIoE6B8ZHA8ouyyQWFYHwANATv+iorIQfYOB
IO/iGiIIAnp9M1FaUhkOVIwG3NurO3Sdo9jYpLHJyVkQCHjw9nEGX8D7i1CiaQY8Hhfh4b54
5ZXHmKBAL+gbDHfUcgmCQHV1HXKySyHgi3qGI3fPbTNnxjRIJKKO8jxKpRTOziowDAsnJxWU
SmlHX6VSEWbMGKHz8npwHN0UfDRNg6aZO3zoDgHaUxwplbIKuULaMT9Wq7XdH3/rx/qXfvz5
b2x7s03JkMlEUNiJu8TRb3tiwTAMPvjgafj7u8NqpW97D8MwaGszoaSkGk7O9nB2UoFhGFRU
aMEw7G1/S9M0RCI+li1/GFOnRWPnztPg8TiIjAz6C0ece0OkB0CKGhrSV23ZcmB5XOxV4cSJ
gzBu/EC4uKhvM58tWvQQwkL98OuvJ3jJKdkPLX1ullvffqGLAOO1LluVrS0DM9IL7ftHBuLA
gXPIzSnFsGHhHZtEY6MBX321G9ev52LihME1I0b03W+nlPk8t+ST0X/vR/hjkwoI9ETTz8dQ
VlbTq29fRgagrksbP0GAZZkT02fEvMyw9Meff75TpVGfAEnaTm1WmgFFkZBKRGDBQqvVY/JD
Q3UzZ458ncP1TCQIWc/5jdgKAOCQJMGnaQZNTS1oamzGnYuuk2hqagFN0+BQJB+wclg2x3Qf
91ixKrV9qVwuQVWlDkmXMxEU5IXFT03FuHEDIBCI8fhjY2Gx0uDzeQBIhPT2RouhDRSHhFAo
QXNzMwYN6o3ExHQc2H8OpaXVEIkEUNsrq3CPyvG2edCfmzIlekdWZtGiN1Z+h7dWL0JAgDcY
xgK93oCGhmbodHo0NhpgbDPBZKJx5UoWamsbsWv3GQiFfAiFfMjlYtjby6FQSCGXSyAQCNDa
2obNmw7iyOGLeOFfs4t8fb2+AroWsXMzsdxqzZh95MiZT7/6ao9TXm6ZLanyzxFuBIHWViO2
/nycSLiUPmD58ke3jhvftpzLdd/JsrYw4E5zRLcMTLtRaG8yWbBo0WSMGRuFFS99iYoKHSiK
6Nj4evf2xiOPjKoZNix8v8JO6hN/Ye3ou73mptkuN7cU0TEDe4yjqdOiX2YY5uOfthxWGZrb
sHbdUgQEeIGiCNA0i7zcEqxYsQEiER/zF0zUTZ8e80A5oigKgUGeEAr4dwkNAtqMJts6poie
4UhlX6pWKVBUWAEejwuFQgK1xg4atR1UKjkUCgkkEhH4fC4o0jYurUYTmptb0djYgoaGJtRq
G6DVNkCvN8BkMsPeXgGV0q7LHL36ygasXv0k1nzyHN5550eQBAFXNw00Gjso5BIIhXz06xeE
vNwSCAV8ODoosfyFWdDrDWhuakVdfSOqq+pQVq7FzJnRmD17NH74fj8OH76AZctnFfn6ev+F
o05E2cmJlpZrz2zevO+lK1cyue++9xRCQ/06bPG3njrEYiGGDe+LiL7++P67fVi7dmv4q6/N
2xwWFvawxVRQwOX7dH6RkhRNcShwORRkUjGeXDwFfD4f9fV6CAR8rFv3Cxrqm5jVqxcf6927
92rAznrk8O5dlVU6DBrUG51J2XB0VIIggJqaegeg1qmrINmajpHJBv64cKEdQ9PMtyeOX+Y/
OmcMVCo5uDwOrBYrdLpGbP/lOMaNHWBatGjmy0DQz0AJ27MQOfJaW68tOx9/Lay0rAbvvL0Z
fP7dlVWTyYKyMi3OxV8L8/XzWiaV+X7KsjnmbsLEKpWqk0OHhi64ejVHunLlPJjMFmi1DThy
5CK02ga0GNpgMllgNtt8RSRJgs/ngs/nQiDkw14ph2d7YVg+j4vVb29Cn94+zRqN+kCnJhOm
Nje3oLdeWvG47Isvdsz817++IMaMjkJpaTUqKnWwWKwQCnjgC3gQCHgQCPjgcEiEhfVCSnI2
TGYLTCYzrBYaZosFDMNCKhHCp5crKsprkV9QjhdemF00YfyQJUBwcteTQPMAkMOOH4v74oP3
f9LU1DSA+ht/l81kRSAvrxzvvbdJzbLM+kmTo+sItuBk1zZ7iqYoEnw+D2ERfvj9wHnodI1w
cLSDrrYRBEFg/IQBzJJnZx4LDglZDdhZjx7dsyvtRsE9E0KrquoA0D3K0fwFdgzN0N9u2nSI
f/lyBuLirsFoNIHP50EsFkAo5OHxueNMCxbMeKAcxZ1LCXNyUuKTdc/bApbuZOYkCNTp9Hjl
5Q2IO3c1rFcvzx7haNiwsAVFRZXSl1+eg8jIYNir5BAK+R25WQzD/OWG2lsTiI1GE3S1jUhO
ycKn637F8OFh3eZo6fPriBeWz8KGDSvAsgwsFiv0egOaGltgaGlFenohrlzJRFVNPU6dvgKZ
TAInR3uIJULIZWKIxAIwDGC1WvDWqh+Qm1uKZcseuStHnL+fIAuAosijR2JfunjxBveDD55B
UJDP3/hXbVFMEokIy5bNxiefbMWmjQfC33zTfqna3udVdCGPgiRFV/393JuSLmfI16xdCoVC
gd8PnEWNth5yuRg11fV49dV5v/r06vcCQHDS0+M3bd16xH/UqP4ICPDsxNjbIsA4HAr19U1i
wCzvlnmM0MBq/ZxtbR3smplZzJ0xcwRGjuyPlpYWWK22E1KfPn4wmky4nJjJbaivk/GxiBXb
/9iDR31KYDBcX/Hz1v1vXLp0Q/DxR8/Czl52Z4hugUnf0IwfNx8ScTjUW088MZmSy9XrYLt2
sotjQIBljacmPzT8QOLljLlPP70GAgEPPD4PdgoJ5HIxJFIRxBIBlHxZR4SkxUKjpaUNDXoD
cnNKUd/QDLPJAqPRBJFIgIceGn6QL+h1tnN9cADLZld6e4c9/dqr/Mpdu04s3LbtmPSRWSMx
e/YYODnbQy4XQyQUgOL8NTrqpv/EYrbA0GJEQ0MTiour8OX63ZDJJXj77cWXoqLCXk+7fvh8
7zDHLm50LACd+vq1uHe+/HLXPYXR7Q5kEjU1DdiwYY/axVXzet++/a+ybLmusxf3kaToamCg
RxPAyj94bwuamlswc2Y0XFzVWPvJdkTH9MVLLz3+q7d33xcAgpORcWHTz1uO+Ov1hnv2sbGp
pYP3nuDIbJ7FmkwrXFNT87nNza04fiwRIpEAN+8gamszQa83IDU1j9vQUC9TKgkWPdpsHG35
ed8b3323X9Cnjw9+3X6iE2NM4IfvD4goinxr3ryH7pujSZOHHriclDG3rq4R2dmlKCgoQ3lF
LRobDWhrNcFstrkAbv54LocCl8uBSCSAws5m5uzVyw2tLUb4+blj8uSh3ePoNX7lrp0nFq5Z
84vU19cNdXWN0Gob0NjUApPRDIax5Tzd7Mjrr33b4evicDiQSISwU0rh7uaIWl0DFAop3n3v
6b/l6B4nJA5VUpK36MCBOOfHHht7D2F0+2bP5XHx9DPT8PzSTxEblzxv1iynnfq6ossK+87W
AFNmjB49YF9KStaCV17+Cn7+Hki6nIE5c8bg4KELePyxcVd8eoW+BlipGzcSvv103S+T3Nwc
sGTJjPbEOrYTsNuCEJoaDQRg7VZBLJZtAdDqlJlxYtqVpEyyrKwGB/af73AoAraIEoZhUFml
I9MzCh4fOvStHY2612vlqp6p4syyzXP27Dn+xuZNBwWzZ48ESVFoajR0YvGR6NsvAD/9dFgg
4PNWLlg47RqAbpZiaTN7eQX9OHx4xPQzZ5LEH320BBqNHUjSdp2C2WztsIezYEHAptFxubZT
EodDgWVY1Dc04Y2V3yEqKtjQy9d3E9Bi7qxJhiACwLKZDc4uI15+Yh6PupKcvbRfv0BEDYgA
YILVaoHRaIaxyQyLhb7NWcvhUODxuBAIeFAqZVCr7eHj44JffjmB8eMGlkdFxTxtNpenB4ZM
A0E4d3l0jMbyCfv3nx2Sk1PaaWF0q1DKySnF77+fGxbg7zVDLBF93/lvKzNiRkbtS0hIW3Ds
eCIokoRcLsali2lQq+0wf97EK97evV8DrFRaWuK3n6zZOuny5YxO9fHmptgTHAEAl/uN+sqV
I9Pq6xvJn356A64uGvAFXJCkjR+zyYKqah2+XL+HvJGa+xjLVm4jCOeGnjshNc/Zs+fYGydP
JAqeXDQZPB4HDM3i7xIkCBAYPLgP+vcPwpkzyQKBgL9y4X1zFPzjiBF9p6/95BexVCaCXCaG
RqO0+dRc1JBIhBDweR2BDSazBa0tRjQ2taC6ug7Xr+eivq4Jzc2tWL58lqGXr1/3OHIe8fK8
+Xzq0qX0pWfPJkOttoNGY4fAIE/Y2ckgl0sgFvHB43HbhSkLo8kMg6ENjY0G1Nc1ory8FgkJ
abBYrPjwwyX35OgeAqnG58qV9HEESWDMmEh07RJYBiqVPSZNGowLF67bjR8/aCxFOCWh0+VP
6DZ3j6B3X/jXHOGhg+cfqqquEwoEPOLkycvw83O3DhwYugHgWtLSLnyzfv3Oab6+bli2fBZk
MmmX+skCMBrNXJPRpO7coi2BLZLI2u4AFwFs+bOJiWnh9Q1NCAv3xaBBfeDmqoFAyIPRaEZ5
uRaJiRnIzi5BYkJ6xICosCW0RfEey15jbD3gAZCBINy7AE9hBxI0bex15UqGQCEXIzenDDlZ
nY9sJEgSSjsZriRn8eY+MYFnteSBao9Q7EpVa4KwA8sastzcHEqMbeagY8cSUFWpQ422HsY2
M6ztDmCWZTuKIBDt0To3hYHGQQknJxX0+ma4umqKAWUGQWi6qGUGgaazLFKpOMXRQYlDhy4g
L68MZaXVqKtrgslkhsVKg6EZW1grazvBEAQBzi2appOTPRR2Uuhq9XBwVBYCTvmx5wowbkx3
TDFWYUFB8axz565R3S33RhBAfHwqOeuR8knBIeN+6ry1gW5zdw9896UVjwsDAz0fqq6uF8bF
XSMKCysxb/4Ea2RU7w0A15KRfumbtZ9smxYfn9qtCv09wRHL1sQkJqSFWi0MkpIy8XtVPBoa
mmG1WMHhcGBnJ4GTkwoWK42EhLSwwYP7RhuN1/fx+Tfz6+6fo6SkDMHQoWGY+8REEEQX9hGW
BGWrSs6bO/f+OXJx0ZS4uWmC3nl3MYKCvCAQ8G4mstuCKW4RlDdzpbhcTrvyY0ZOTglWvfkD
nJzs74sjiUSU4uyixqBBvfH+B09DrbbrcAXY+sLcFhl5K0cMw8BgMOL06SSs/2IX1BrFPTm6
h8muISwrs8i1T59eXd7oby7TyKhgHD58EVWVusF+/r15QOfuSiIIBVi2oNjPL2rRSyu8omjG
7JJ8Jeux8rIa9/79Ag8LRZ4HS0tT133zzW8zAvw98PyyWe0lProe9WK1MhyzhXH9+7HIR11d
GQB3PtAmbg+aIACaBcGUhIX7Z816ZJRnaWm18KcfD0OhkIBhbBnW9Q3N8PRwxMMPj2zrHxlU
zOEQJXaOnkLAyP/DPcpv0dWeNtmrPEEQvTqjSQGwkwAqHkWVCAiCwBPzJmDu4xPBdiGHkgCF
XbtP4vz5VPD5PAFBeMuAGgZo6EYorbhRaSepbWw0oLS0GqGhvhg1qj/slFLIpGLw26G6mbxH
0wyMbSY0G1qh1xtQVVWH9LQCNDa1wl4lrwfUzd0yvFCBYNkCi6OTCieOJ8DNVYOwMD+oNXZQ
KKTtGibXlhpA2MAyGW2mQkNLG+rrm1BRocP1a7kwmczQqJUGgKHHjRnaTd27waUgvyysqqqu
29exEASB6iodCgsrQoJDdE7o5I2ct3Lk5+cVRdNml5TkrMcqKmrd+/b1PywU2jhav37XjPPn
r4MgSHRXaN4fR1yGIPIEffsF5jQbWj0vxKcKU2/kg8vhwGg0QSDgw2yxIrRPLwQFebUNGNi7
mOJAxCFCxT3JEUVR2PrzUezfdw5dKx1oC7cePKQPBIL750ihENVyOBQKCsqRmpqHwsIK1Oka
YTC0wWiygLZaOxLgSYoCn8eFVCqCvb0Mnl4usLOTgqRIKHuAI2dnFQoLynD9eh4KCypQVlaD
hoZmtLQaYTZbwdB0e19slgaBgAeZTAyNxg6+fu6or2+CQMiHWmV3T47+ViC1tjaIKipriVGj
+gPdChJmoVYrwOFQqK6p5QcFy4muQegDU+u1VoKyxjIsjaioKfuiolqkgIOOYTKH/f772YcJ
AM8umdEujLpxqRYAi8UClqHJu0NUC8Ckksnk09PTD0wpLi53b2xsBkGQhLOThlEqZYX+/p75
wUHe1JmzSX779sZh4sSB2Lz5MObPn4hjxy5hzJhIxMREVTIMk3ftevYYrTZhXn29XsWyLGRS
KTy9XEv9/T1/BwT7WLZWRxD3UjTlpMFQ+n5B/qWRVqvFoU6nR1WlDllZhWC7EAVLECQqK2rR
qG+mEi6lviUQ5L7g5++RKJG4/qvr0r1WVVGpc3FyUuGFF2bBamVQU12HiopaZDeVoLXNCJPJ
ApZhQQDg8rgQifmQyyVQqRQYODAE0SMiUFJSjcrKOhegUg2grMurjrXCZEpzrK7WYdaskZj7
xETU1zWioaEJDQ3NqK7Woa3NbDOrsrZFwONxIBYLoVBI4OfnjgEDemPs2Ei8sPwLVFXrVCG9
DSJ0L8kGQCu/pLSSZzZb7ksgmUwWVFbpJAAjvB+OIqOm7AP+4OjwobiHz5xJbtdwu3mC6zRH
RpVMJp+enX1wSnFxpXujvgkESRDOTg6MnVJaGBjonR8S7EPFxl3xI0gCo0b2w5YtRzFv/kSc
OX0F06cPR3R0ZCXDMHk30vIm6LRJi+rq9SqGYSGXS+Hp4VLay9ejyxwVFlwaSdO0Q0N9I3x6
ucK3l3vXcp9ZAgWFZWhuaqGSEtPe4vLuj6OamgaXykodft1+Ek5OKjg62SM01BcKhRQisQBc
HgckQYCmGZiMZrS2mdDc1IJanR7Xr+eiqqoOFeVaaGsa7osjsynNsaa6DgUFlfhl23E4OCjh
6GgPf38PyORiCIV8cLg2ky1toWE0mtDSaoReb0CttgFnzySjrFyL5qYWaLX1KuDvOfpbgWSl
WcpstkDA53XbLsvhcDpg6k7ji8JtOqY2BVZRTittZVplcgdOYUHRoosXb8ief/5hSCQSdDOR
vX3ggb8vpMMRarVZX/74475ZFRW1pKuLGvb2chgMrUhMSEdzc0vvm98WiQT414uzkXo9Dw0N
zTAazVjx8mPYuvUYjh1L9CEI+LAApFIxvL2cIJWKUF5Wi5OnEkOcndXjFi6YNsLBMWAR7lmb
ywl5eRe8Vq/eGMKhSFgsNJKSMnD9em5XFbt2/w6NTz/9NcBqpfH2O4urw8P7d9lxz7LZIdnZ
Ja5FRZVYtuxzNDe3gsvhQCYTQywWQCQWQCDg2eqVMSxMZjNaW01oaWlDU2MLzGYLJBIRyspq
kJVV5Gq16oJY1lTW2crJt+h2nIqKqgHZWcUoL9fi1OlkNDYawKEoiEQCCIV88HicjkRLhqE7
/FwtLW1oazOBy+VCrZajslKHnOwS39GjqnwBJHfXW240WoibpsHur1MWJpO5W4rX3TgqKipe
dPToJZnVSnfZt9Udjmq1RV9u3PTbrFMnr5C1tfqOepcCAR9yubi3XCEBWKCwsBKeno6IO3cd
jY0GnDt3DU3NrXj77c34+edjPiRJ+ugbDWhqNHTUS+NwKKhUdiGjx/Qf9+STM0Y4OHSSo/wL
Xitf+zakslKH1lYj3ly1AI88MqaLewqF/fvP4O23N+PpZ9YEODmr8OFHz1aHh3WPo/S0Aldf
Xzds+HoF7O3lIAhbZKzJZFOkrBZre7QqAQ6XAw6XAwGfBz6fB4ZhoNc34/nnP0PajXzXKVO6
z1F5RdWA9PQCPPLISKx4+XEIBBwwDAuj0Qyz2dLRl5s+eQ6XApfLhVDIA5fLgcXCICurCM88
vQaZmUW+MTF/z9HfCiSBgGeWySSordXjj+TCrulNNxNoZVIxATDITMtEUO+gLi92O03fWyat
xjn1Rt5glmERFuaLm1UQutZIWz23ziW2WWna0pKTXUIOGRqKESP6oanJAKnUlg9AW2kYWtps
V0+rFLh06QYO/H4eTy6ejCNHL8HBUYlVqxahrk4PmmEgEQvB4VAwmy1oamqBTCZFfPw1nD2b
QpotpjaAsHam/yazhREK+Hj33SehcVB1y1x56//T1ujw1lubYDJbmK7PNaDX143MzCgU8Plc
jBzZDwMHhsDVVQOpVNxudyZv0af/qLVnNtsueqyq1OFyUga2/3ICGRmF/FqtdrCDo7Ib5af0
DjnZxaHl5bXo08cH48YNRHCIFxwd7SEWC9uDKDgdG7Atwo6GpV3Dq69vRmlpNS4nZiAzqwQ3
buTbNTbqBnZfIBEWpVLGUBQJ9j7iwkiShEwm7qa14s4cpaflD87PrwDZjdqtHA4FArYAok5z
xFhasjKLyZs35N70j/2/9s7vuY3qiuPfXWl3pdVqVz8dSbbsJE4cO+CQWDAtCT8aBhJKh2nC
UGgnAfrUhwbK5KEP/QfaaRkmHaY8wQPNAIHSkMl0Ck2GFKYPDNBgcAgkVjy1LcWyHa1+rHa1
Wu+v2wfZTtKH2JZcHlqdf2B3772fe/ace+73NBomKhW16dUWJZrGxibQtdhG/fjxv6FQkOH1
enDhwsQN66i5hpbGtVrVkEpFactcPUe27U4YRv0AAAgRSURBVLiKUseSYOkfX3sP77//CdY0
WRSFYrECy7RRMSzwvB+27bTO0TeTvmDQj3Pn/onseA75/DzKZRWapsMwTDiOe9PZp5/nIIoB
RCIiUskYtmzpAc9z7XM0PnVHoSCDYTw4ceIMsuM5FAoyFEWDpjVgmhZcxwVBs9qQYRjwAR9C
UgDRWAjpni70pLvA8xy+HLuyIke3dEgcG5nctDFZP3Xqo8DcfLmlcF6Wq7BtB4lEfM42FQfr
Yo1APj8nqFoDH300unyYt1ZnOTk5g7purAImYiWTAy/8+Cf7977yyqn+L0azoOimUgQFgOVY
CIIftu1gbrYEwzBx+PDD0wcPPvBOT8+GJ0+8eTZ98uSHSKViYLze5l+4YS6nrSgKmJst4Zln
fpBNpzf9FiDW6higUFU0vP76GQhBvu1R1VQdVUVrPa0Eyto1MmDqDYP9/PxlyMUqurvjiMVD
kCQBPM+BY9nFqKR5X6Km6qjV6pDlKmZmipiZKUIUAxge7icUTUdBDHrtnlaJ+vxcsK8vAdOy
MTU9C4/Xg2pVQzQqwedbipCuOyTLcmA0FlCpqLhWrCCfm0cuN4+g4Ec8HoLtOL2tj6xU3NiX
KvC8L1ar1VtOf0uSgJ7urhlgRZHMVXM0nZsTdN1YM9uu62K2IOPs2Y8xOVlYNUeJxMALTz39
yN58/lp/NCpBFAOoVlUoigZFqaPRWFgW5bztts04dGjf9A8P7H0n1d315Kuvnk5fyV6F67pg
GC/8/uYmHAoFEQoL0FQdsqzg0KH92Z41cAQCuISAEALXBa5cySObXbtU05JGICEELiEtd6+i
QFmZzKB55uyn7G9+fRzqogLOkvO+nlq9frG5GVktnf1QEAQeqVQM939vpD2OfE2O3nrrAyhK
fbEylbrpQveNa4eQpXchi+9Gwe9nEQoFsWFDZEWOVtjJxUsPPvTdC7btZiyztZRbJCxhz+47
nK6u2PszXzsW1qPbMAjV3R2nQ6EA3n77XMt5b9clGMlsw+D2jfDcIl9BUREQQrL33ps5lkrF
jgoCf1IU+VxN0WO1mjZYKikxRdH6inLFOzKyzdq5c+CzwcEtLwG3n3/sMf70wEDvz0dHxzO6
bjCRsGiHw2IuGpWKUih4ORQKyKraSNcU7fHevuQxYEt2dQ6hhp7uLuvggfvNSkVdFmBsx3je
jwMH7kd3Km61clwSCid+9+yRJy7u33/3oxMTV4ev5ueT/5osCGNjE6xpWlgwLdiWDddtpho8
nmZ1HcN6IYoBM5GI6Hfs2FrYujX91ebN6b/7fL6/EJgthH3upd27dz2dTEQOf/Fl9q6pqdnk
p59+HVRV3WMYC3Bs94YgjSw7CAIChvEiwPsQjUrW8HB/6YknHpwY2r7pAykktnFxTCrfPrz1
H88//+S2crlGtVTFRggiEZEMDW3+EEiU18chESqZjNJ79gyjFYhomsIbb5xZM0f33JM59vLL
8aNBMXAyGPTn1FojVlPrg+WyElOqTY7EYMDasWPLZwPb+l8Cbj9/8GCTo7GxKxldN5hoRLLD
4WAuHJaKUki4LEm8rGlGulpVH0+nE2viKJWKWz995hGzVqujva631+dKFANIJmMtc3TkyI8u
7n/47kcnJ2eG8/n55NxsWSiVFVavG9AbCzDN5j0gmqLAcgx4vw9+nkMkIprJZEzv7o4X+jd3
f7VpU0/bHL34YvTwha+u3DU1NZssFORgSVY8iqItZ7+WorWlilnOx0AQeIRDQSQSEau3N1Ea
2NY3MTi4cUWOqFsP7LsAhoYAN9XeFLmuUlkYY5ApT89cailld/N7TQi6XnpK09R4OymQpa/3
cSx4PnCWZTOf3GqRARMBgOrZc/d3xv/05zcxnh3HA3ufAwA/UJQA1wtQDtBVtOzPbeL6QFEN
MMydXqAYB1wP4LGBWA1A48wHvye3DW3HkeeO4vS7pwYAswBs0ihKWMUYfAOA7AAQx7oagePY
RdclF1h21xrn5TJUdR7B4H00UI4C5R5Aj2uq0dswFlKWbcAyLbguoWmKIizHEJbxgePYghD0
5QB/BYhOA9FSSf7QEYMSWF+mhfUxhYUFGRyXoQE5BpT6DKPWpyjagKbpXEM3JMsmmx3b5shi
lRLj9cgs550WBJ8ZFISKJAnjoMRpIHn1r+/9Qf3+ww/B49nZ8gYFjCcBZ6itfBsIcR33Eu0Z
nl2fjfM6R+2cG3U4+nY4qmtGb8MwU7bdjCJd16VpmiYs6yUsw4FluYIQ5P7rHNVq9YF6Xeca
+sIyRwBZbFNByyznnQ4EfKYgCBVJDKyJoxUcUhaEGLBtG6TFnZ+iKLgOQUN3EY7etT5TTbKQ
5QLm5ottN3UmIJBEAYnEBnBcZoXnXoTjWNB1B6J4J0rXzkMM0ajXXAREevnWsmURGNoCook9
uHZtFH7WBeenAAqgCAWt5sJyXNCgEUvcCV0dBbNYN8JwI6scg28ANIUW11Pg8fpGR2GtIAFA
qfQ5QAgCQlO81csAlmmhKFchlxRoah22ZcLLMBCEpm5cPB4GyzIwTcBDAZrqgmFoBEOZlr/j
WuE8WNaGP+AF7aFAiI3p3DwmJ3PYt+9ZEEK8/7H+ndde+5W7ffsQ+vvTCIdE2E6z+CKfr2Pr
wH1trtmLsG1zxR5IK6Ry4LqAzz/S4ajD0f8kR+sn+Nyxjq3CRr/4eDlvPzKy+1t99i+e/hg/
+yUQDgM+PwuOo+H1AKYJmKaFSsVGw6CwY8fuzkR1rMNRh6OOdaxjHevY/6v9GxLPw3erfBqh
AAAAAElFTkSuQmCC
}
set pieceImageData(Merida2,40) {
iVBORw0KGgoAAAANSUhEUgAAAeAAAAAnCAYAAADXTpstAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBCh0vG88IZAAAIABJREFUeNrsnXd4VEX7
97/nnO0lu5vee09ogST0Ih2kKk2RpoKAWLBiAUVFBawoRbCA9A6CQAjFEEoIJCE9Ib33bLbX
M+8fGyIoICXheX7v41zXXkq2zc7MZ+577jbAv+3f9m/7t/3b/m3/tn/bv+3f9m/7t/3b/m3/
C41qrw8ipASACQAHgB8oinpkP4KQ6wDY1ocUFOX5f24iCCkEIG79lxYUFfCIvrcAgBkA6YCl
xQVFBbZjX8sB6AAwt3wuIbkATGhRloElgELhA8AOFOVz02tKARgBCEFRXv+B+c0FQLeOcxAo
iv4vW38VAAyt/xI8Uob+5fdffv/l94E7VgxCMqFRx4MQgoQz74Fl00BI/qME2IOQot6EGAQW
y2UQkgtCim+Bg5AMEJIJQir/C+HNQHHxJhBChIQQYWHhehCS8Yi+uwGEkA56NLZTH+tBSBaU
yt9ACEFl5T4Qkg1CqkFIEwghFCGFvSyWzNUWS+ZqQgr7EdLMJaQShJSCkGzU1uwEIQRNTYdA
SBYIaX6E82sFIYUSQsqGE1IaQMh/09pLBSHZsFgut/3NbE4CITmtgvFffv/l919+O4pf6uE6
VoWjv03F6DE/h7NW9UhlizaKz+dWi8V2xwHHc0CdkaLCH8EAZU2qrKzcSAh13tPTZw/guptl
y3Q0zQMgAMAXA6ohAJ1lMtUWsKwMQmHEfwm8TQCaxFar7uWysqpBAIG3t/sZhpF+AzDam7XA
Dtr87I3GlvfVKq0zuWlliUQCiCWirwGqWq/Xf6BR64V/atkUJFKhXigUfgAQN61G94pOZ/hz
UVEUpHbiOj5f9hFFBTXdX390ABpbT0MCUJRLq/bJdyVEO1upVEVKJIIcLlexw6A/XygQPg2r
JXNWQkLSiiNHEt1YQjBubP/mvv1i3+dwfL4HqgBwAywW1TS1Whsmk9ll0rT0Z0BTQ1GRIKS2
9eRHA3AARYnaeXxzAMyFVrv63fPn097393e/EBjYdQKgagGMoKio/+DaMwAoASByAlTDVC3q
xwgBZHLJaUARR0hjPdEJwEhC/uX3HvgtL68aRAjg7e32H+K3dUcn5O/8avTCm98nkdyGX4oC
iO0/HcVvi1IVKZYIc7hceRu/FkvmrMRzSSuOHr3gRgjBmDH9mvv0jfmf4JfzcN2zp0aP+X5s
ytXLX+7Zc8q/pKQaYrEQw4bHvjBqVN8NEonjMqulQcNwHDsYAysOHDgjiztxedSYsf2GjBzZ
Z4ynZ+CX9XUF552cO0s06uLlZ85eXujn55EfGRk+H6AS1Wo1pFLpfwPCPLW6/r0d24+9cehQ
AkMIwdhx/QdNnTrcTi73WAqbXb8Dm1x8+XLixHVr93lbraxtNK0sHh/TB7NmjdkLSLQn405N
27r1hOiGW4EQgunPDNeNHTv6K0DruWfvyaeO/HYeDGMzyzAMjRcWTCzt32/E6vs18xiN6eDz
Y7kAKLU6wURIEQDiUlaWt2H7tuNj09Kuw8/PHbNmj5kQEhL7JFBtSElJf/3zz7e4hUf4gaEp
fPrpL4oPBNwFvXpJ9gE854KCrG0//XQosrCwEp07BWL6MyN7+fgEzSOkolqnK4BI1JsHgOj1
F82EZIGiItoJXgKgRATs6Gw0lk37+qsd/OeeHxsaGNi1FyC+BnhU/2fXXgEAXlBFec7a/QfO
DEq+nM0QAvToETpz4hODz3h7+yygxIJHcAy28XsyLnnU2HH9hwwf3us2/CYv9PNz/+/ld8fx
N/bsPsUQQjBp0mODpvwH+DWbraAAWFkWY8b2/ZPfk6embd1yQkRuOnVNn3Erv78dTgRD0yAA
uFymQ/jdsSNubFpqPvz83TFz5uNt/KalZry+bNlGt6KiKgBAUlKWYtVqzoKePf/k95efD0cW
FFSic5dAPP30iP9v+OU8XOeKO129mvntsmU/eHt5umDU6D6oqqzD2rX7xA31ypdmzBynbarH
B63qUAc2AUVTDKqqGrBnzynemdNXJj73/Pgegwb1XmG11jns3HVi0bff7uaEhHhHfrDsue8i
InuMv3z5xxKr9TJo2g4Ap119HffXtP5JSRlz9u49zbz44pOgKArfrtnD+Pq6zR4xwm0zgJyO
/X4eqa9vthSXVOP558dBIhVix7aTKCmpAcCNACh5TW0TGhtb8OxzY2BlCTZtPIyamiYAiAW4
7iUlNbBaWUyeOhgatR4bNx5CfX2z1aZL3+t6agag5vH57FMNDYnjrFZW4Oys2AMI91gsdc9s
335ibFJSFkaN7oOEhFRsWL8vaunS52bKFZ4HMzILvHk8LpYvfx4UReGpacuQlVXk3atXX3et
tn7aDxv2R1ZW1WPIkBj8fvQ8CMiY116bkSgU+q8TiWQT6+sTpxJCDM7ODocAu+1mc5GJy/Vv
h7G10GpV9dvnL1x7saKyVtbY2IIrV3JcTKadu6OigtOCg8OnAfgP2lSdJfV12atXrvp1yOFD
iWBZG6aJienM9evlQ5Ysmb3a0zP4aQCajuaXoTlISclDZmYR7/Sp5InPPT+ux8CBNn537Tqx
aPXqbZyICL/ID5fP+y4iovt/Fb/JyZlzvluzh2lp0QCg8N13exk/f/fZw4Y9Gn4bGpWWy8nZ
MJssbQp0l27BbfzW1TUj6XLWLe8aNiKmjd+ysjokJWW1KdBcHgeTGh57SH7JLfzu2BE3du33
+0AIQWLiNRgNxqj337fxm5VV6F1eXgcu1yaOKirqkJNT4t2zZ193rbZh2g8/HIjcsT0OFEXh
4sVMEELGLF7s+P8Fvw91AjaZVNN37TzpHRjgiRWfLoBIJAbAIjDIC99/t4/Ts1fnSd26OawD
0MGavkSpsLcz+Pi4CD76aC62bY/D8g83eTc2KL8NCvI079oZx3n5pcm4eDED69ft67L4dcHW
qKgeKTQtzQckVwHnFJZNM1KUGIArKOpRatZmUWlJldDOTozhI3oCALZsOYbKijohQESPpAsU
IJdL8MQTAyGTyXD5UjZSUvKwZs22pQBFkpOzeC4uCkyZMgRmsxUHDyQgMTFdZDT+sg4gSEnJ
Q3CQFyZPGoaWlhbs2XPqATrBZYzGxsVHfjuzbOfOOIHJbMHYsf2GTJ48wtdqNfmkX7uOMWP7
Yc6cKfD2csY33+xGU3OLv1wRoPfyctGoNTrp779fBE1TUKu18PJ0VgN8XX19o0tmVhEWLZqE
kSOHgMuhceJEEvR6bTghJa8dOHDy3X17T3MA4MlJj40YO3agK5/vugqAtR0GltYbDFGJiWmK
3NwyqNU6XL6UTVdWNEidneVdgoNCHf+zAljXNyHh6tBjv18ERQEcDtOmXB8/noSePTsNnT7d
vS+A4x3Nr4OjzMDjcQQsyyIx8RoKCyu9X3+95dugIE/zjz8e5uh0RiQn52DD+v1dXl3M/6/i
t6y0WqjR6MAwtvHTag2oqmx4ZPxSFAWGYWClWVAUBYqikJFeiHXrdi4loEhqSg6PpmncbMFK
SsoWmcy/rqNAkJFRCA6HAU3TIISAYZgHCKK18Xv0yJllO3bECYxGM8aNHzBk8uThrfzmgxAC
DoeB1coiM6u4jV9PLxeNWCKUqlVaAIBUKoKHu5ON34YGl/T066BpGgxDw2KxIjOzqI3fgwfi
392z5xQHACZPGTxizJgB/6f4fRgBTDU1NfoXFVdh5sxRrcLXAoBG3z5dsPGHQygpqXSMioq1
63gBzGT5+LhVqtX6AC6Piw8/nIdffjmMr7/eyXN2VvCCg70xc9Yo9IgOxQsvrMTzz63o4+bu
2Cc4yBsxMRGqLl2D411dPTcBHmeAfAMhRaAo/0cEsEjZuXNI4969p6UrPtkMmqah0egRGuZb
CHAenYmSABaLLRI1ItIfDY0tSE3N5wIATdPo3j0MhBBQFIXo6HDk5pYgNTWPBwD29naIiPQH
wNo+44GCFDReaWnZ89au3SsYP74/JFIRtmw+xnFxVswZOXLAyeBgbxw7dhEioQBnzlyBv787
FAq7asClMDa284bJkwYv+erLHXyWEMyYMdLYq1ennwCHAgcHe1VQkBf27zuDlhYdjh2/hOBg
b0gldqaEhOTZP246xJk6bSgIATZtOixwc3OcP2iQ824ARQ8/qHqLk5PrF2+8PqehobG+97y5
nwXNmfO4ZuTI/sf5fCbOajLk4z/a1F65eaVCo9HcJnxvbOhmswX5+aVCUKZHEHLKZHl7u1ba
ySQBymY1GIZBdXUDPv74Z15gkCevpqYJDEO3KgaXkJNT3MfV7b+H34jIoEYPT2dpRXkdAMDT
0xnBId6Plt+bLJMUReFKcjaSL2dzbfN5s9XS1uJPJuNkXDLvxvMURd3y/IPwey0te97nn/8q
qK62BW8VFVVxXF3t54wY3u9kcIgPzp1Lb7OyBAV5tfEbHR25YcGCiUt+3PQbnyUsnnt2jLFn
z0gbv/b2qpAQH+Rkl7a9NzjIC1KJnelc4pXZq1b9ymlsVAEASsuqBW5ujvMHDvy/w+/DCGDC
Fwg1AgEPtTWNuHnXbVFpYDKZIRGLWHJj1DpswakAcBsCAz2KxGJBwJUrOZDJ7FBaUgOtVo9r
1xowYeIAcDg8hIX5IjjICxwug65dg3H5cjZ+//28nbu708QJEwcOGzmy31EHB6+lGk1uPmHz
QNEdHXxSCMC1NDqmS8LYcf19V63cBgB47fWnEBvb5fyJHT5VFksGOJxOj+QUzOHQABjMnv04
Zs4cdcvTNE0BYMDhAG+/PR0sS/7yPN36PP2AoX0mr7LSGlcOh8EzM0ZCKhXj6NHzKCqqVDAc
TtKMGY/7//Tzof5ffb0DDg4yfPrpghyFwuEngFjs7DxXPfvc2NDMrKKper0Bs2aNPigWO34K
UBap1OnnefMmjn3zzW+9vvpqOwY/1gMzZ4xK5PIkx/LzyydKpSLMnDkKFosVv/2WiLKyamfA
7N4+AHPAsg1nZPKgEr1es53H5wQJBDyDwt7tJ8D3OGvJ/Q/HQwu0EomYpSjcNqdCIhGyAKN9
FPz6+3sUeXu7BDQ1qkDTgFwuxWOPdUdRcSVYlsWNE5zJZEZoqA9CQn2RlJT1X8Fvj+guCU8/
PbyVX4JpTw1DTEznR8ovBYDL5dxqNL7Z6XsHpfuvzxPyoJG5Jq/y8jrXhgZlmzKnVutQUlyl
YDicpGemj/a3Wqz94+KS4OAox/Nzx93K77NjQ7MybfzOvA2/RUWVXvV1Sgwe0gPPPGPjt+B6
5cTmZk3b9zU3qVFeXvN/il/Ogy08AiADCrnjqcGDe0zfvesUEx0dji5dQ6DRaLFp4yF4ebsg
IjIwRachFYQUdKCPRgogb3D6tetRZWW1iDuRhKBAWx7h5ysXIuVqHjp3CgRAwOPx4OyigEgo
wKJF02Aw6JCRUYhdO0/iq692SM6dS52ycOGkiM6dO72dc/34Ub0uC0JRRAfBW4aXnvXGtz9e
f+Ly5dShx45dxDMzRoAQghMnLqFH97Bxw6dxz3z55Vv7HoVG39ykxsYfDkEg4N9REyatxFJ3
QJSiKBgMRjQ3qR/El1UTFOxTzxLi9eWXOyCRiNDcpEZomF8DIDjpHxBwdNmyecvt7MQzT5xI
okQivhKQVFMUB4SYDUplga66qgF6vRGNDSqIxYFGiuKDkKYCHo9To9cbvSZOHGh99dXpG3k8
0aeAkOrcOUi9f/9Zh9Wrt4NlCfR6IwIDvWoAuure5rAKQDNsEZhWAEzrbkaBokIACMAwnhOy
sy4t37bt9/CKijrs3HnSkcfjbhk6tO8PfIHrhwBMthx6Q+uOaGj9HA4Afoflk9qiO2VJfft2
qdq7J96zvLy+Vcmy8e3p6YR+/btVURAnEZIDigrrWH7T86NqqhtBUYBQxMd7789Cr16d8f77
G25Zj4QAzi72mDt3PObOHY/09OvYueM/y++V5LShv/12DizLghDg96MXHim/LMvCyUmON994
GnKF9IFPshRFQalUY+XKbbDe97mJVxMQ6FXv5u7kVVpSDYqi4OQkR3CITxu/7y+du1wiFdn4
Ff6d36rqBuh1t+dXpzN4TZg44BZ+IyMD1K6u9g5VVbZULA8PRwQEeP6f4pdz/wuvEUAqAHlg
S0vtSA93J6jVOhw8+Ae6dA1FdnYx4uKSMXXaEJjNZg+BSDcaiNxHSAmhKN8OWH4VPtnZuSu/
+WaXQ6/ekWiob4FMLsVHHy8AAAwdGtN6OmMBUBg9uk+rf8MKgYCP6OhIdO0ajISEVKxatQ1v
vfld5JJ3Zv3Qv/9j86vL+YdNxjzw+CHtCG4TACUAO9G3P2Y8fTLu9CdffbXdqWevTnj99afB
EharVv6Kjz760XPx4mnrFi9e6QTIthBSpAPLA8W0d5ECC+wVMsZkMuPbb/cgsrM/3N0ccb+G
C5qmUV3dgIyMIjg6yGCvsKNtLol71gULIyICP3r11amf79t3VlFRXotuUcHoGdspyWwWlzJM
rYXLdUjm8/mzCgsqcOliZqegoOBuhJT9ARgk9fXNXerrm2GxWFFb2xTq7UNLCdE1AzU9Ll7M
CCssqAQ9nDbzeMJ9rMVQRnNCme49Ii726h3pe/FCBpycFHjppUmq7t3DVwLckrvPoQlAMSjK
HYSoFYAqADDYAxwWEBcBDtUtLQl6oNotLy9r+fKPfoyUy8R46aVJKC2pwRdfbHfUG4wvPfHE
sEtW6+XfAB8aaHQHtCE2ejkAJKWArJxlr+goSt7OBREKAIgkFkvVFB6PIwqP8ENFRf0trwkL
84VIJBAZDM1TBEKPbwnJ0FBUp47hNyd35epV2xxqappAUYDZZMG5c9fw66/HkZNd0srvn5aY
PbtPo6iwEmPG9sPQoTFYuWoRzpy5+uj53ZTxdHz8mU9WrvzVKS+3DAxDg6KAjIxCLF26wfOt
t595JPwqFDLGyrK4XlCBqdOGQcDn4H5lMEUBBqMFO3bEwcqyUMgfjN933pn5+YH9ZxXlFXXo
FOmH2JjIv/FbdFt+lV1qqhthMllQW/d3fosKq0BTt/Ib1T384vARsb6pKXlwclJg3Lj+qqhu
YR3Dr1yMV1+ZguKS6nbl9wFOwCoA0tDMzNRN69ft65OdXYyAAA8MGNgNAIG3jytGjuqJhD/S
kJiY3mnOnDEbxoxhPblc129TLhA2qjfVjjBYYTZnTtq7Nz5cIhVh+fJ5MBpNqK1tRNyJCxg4
KAo8Hu8mWwvBwIHd/2J/sYLL5WDw4Fh4ebng3XfXY/nyH90/+0ywrkePLs0A91z7AlMHQO6s
0eS/s39//Pwtm4/wxozph+fnjodIZEvVe+utmfhx0yF89tkWp6qqhm/HT3gsVCLxWQG6oa79
N0BdY3R01x3vvjtrwXff7bUT8HmYP38iunULaTsR/bMGTpCeXoCPlv+EAH8PLHzxSVWP7hGb
LCbVfWTysyyX6/DjqFEDCvv3j5568WLq9E9XbBampuZ2GzDQKQiQ5gBWvsVsgVDIx7lzaZLR
j/cdZ28fmgDovCoq6j2lUhEYhkZ5ea17dIzKE3BUqlR1kxMTr0mEQgFYq5VrMRtdOFwPAJVh
aam5PS5dzMKSJTO0PXp02iO1E+wGJHGAlb3zmmuB1ZoEhvEP1GqTX0hKOjSouKjKT63WSXh8
LnF2ltcEBnjn+Pl7HQe08mPHEsMZmsKq1YsgldqBECvWrNmFvXvPSAYN6jHb0dFZUFt7dlRR
YXmfktJq74YGJS0Q8ODp6VLXpWtotrub59eAaxwh2Zb2yKm3RatqpQ31+Su2/Hp0/u7dp5iG
+pZbgm4oisIff6QhM7PIftLkwctnzRob5ujo+yohJQ3tqUTf4PfA/tPhOTmloCjAw9MJUVEh
uHghA7W1za1C7da+qdU6nDp1FYnnM7B3z2m88MJ4DB4cDS8vV7z77rpHxu+hg6fmr1mzh1dd
3djmowZsaXg5OaV45531TosWNX47duzADuU3NrrrjsWLpy1Yt+6A3d69ZyAS8iEU8e9ZCFMU
Bb3eAJ3OCKFIgFdffUoV3eNB+e1f2L9/j7vyazJbcPZsiuTxx/uNU9jbJwA6r6qqBs/mZg2s
VisqK+vdo6P/5DchIVViMlluy+/FC5kdzy9D4eOP56GmuhGjRvWBk6P87/wWlfcpKanxbmho
pgUCPjw9neu6dg3NdvsHfh9AAAvlFRUZX61a9WsfmqLwzTeLERTsBYGAD4CFq4sDPv74BdTX
K7F7dzy+/WaXvVgkeH/Y8P6pnbrX/9G+i49Gc3Ojb2ZmITVhwgDI5XbYseM4vluzB506B6B3
n86tAvivjg/qNn+zIjjYFytWvICFC1bhyy+3u3/6qWKZj0/wFEKqGinKvR02HC2AFs+6uuu/
fP/99kHnEq7RC198AuPHDwDDMLBYzQCxFcFYsHASvLxd8P33e7n518sWLVwwNcDF1X8mIU1N
FGXfnoOoF4s7vffEE5xMTy+X99as2R362mvfYsyYfhCJBP9ozqJgMzsfPXoerm4OWPn2i/nR
0Z0+BuWzjbVU3vMxmqKcQSzXWCuxnJZIgpMdnUoi1Rp9r+074gIjIgNec3QMmQdowFqtiOoe
jNq6JmRlFj3er7//SsDkVVRUofDz8wCPz0VxSZWMsAYvim6oz8jIG1hT3YDYmDCwhLROvBOt
VF58eeu2Y0HNzSrIZJI0qV3XRRZzhsZqVkEgvlty/TgwzKb+2dnJ3//448HIK8k5kEhEUCgk
MJutUKm13gzDeHfuFDh86LAYY25OCe3j4wap1BakSFEMunYNwuHDibh6NefxnJzfH790MZPb
otRAIORDLBbazOiNLR6OjnKPGTNGRY8Y0WcVjy/7gpiLjRTX72GZoQyG+kVbfj06f+33+xiL
xXrLCfNms2ZtbRPWr9vP0BSeeuGFyXkisdcnaNeahzSam5t809KuUyzLom+/LnjnnVmQSAR4
+aWvUFenvGM0LofDwGK24Pz5dOTklODVxdPwzDOjsGLFfCxcsLKD+c3/Zd26XYN27jhJ6/XG
NuErFtsUaK1WD4ahUV3VgI+W/8TNzy9bNP+FyR3Gr0jc6b0nn+Bkenm5vrdmze7Q5OQcPP3U
cAweGgPmH5RoK0tw+tRlbN16AtHRYXjppSn5MR3IL2n156emXUd2dvHjffr6rQRMXiXFlQqD
wQhCCEpLqtv4zcq6PjAlJQ80TYGgg/m1WKFWab3pv/Dr7+eBqqoGPPfsCkyZOgSxMeE4dPhc
G78XL2RwGxtV4PO5bfw2N6s9XFzsPWbOHH1Xfh9AAGt7xccnDayvU2LDhjfh5e3Rat7985TJ
MDRcXR2xcOGTUDarsWvXSfuoqPD5PMYlCX8WnG0P84vQaLSGa9R6uLk54syZZKxYsRmqFi0W
vzYNEokEf41GJ4TAZDSBx+feBm4rgoJ88OriaXjj9e+wc8eJgYtesp8nEnX6tH02HhGj0eS8
sm7tzsGJien45JN56NW7c5so27L5dxACPPvsODAMjfHjB8Hd3RHvvLOepil65OLXpi+ws+vW
rpsgRXmBtWZYTWbDttjY6Gw3V8dPvvhy24hffj5KxcSGgcvl3uXrKJjNZlxOysGgQVHktden
n/Tx8VtisdanwFQCrqjL/fWF0wW/Hz+BkcOj9I4O8hYnJzkSEtIQH3958tSpjnsBvoUlBN7e
rrCYrTh//ppfr97dBlMU41FaWsPzD3CHWCRATm4pz2DQdBIIGedz59L8A4O8IJOKbpjVrUBB
/5MnL0w8feoKfH1d4eBgpwb4huLragRHPHaXDbgBgC4oJydt3dKl68NBCJYunYOu3UIgEvHB
sgQqlQa5uaU4deoKPvroJ35tTRMiI/2hVmtbhTBQVFSFstIafLBsIzck1AfjJwxAj+6hcHax
B5fHgdXCorKyHrt3n8Lnn2+R6/WG9598Ymg9ZfLd+PAzbnXJzb3+1J49p+8ofG92K1gsVuzZ
c5oeMCBqavceTpsA1LQ3v02NLQgK8sJHH81FYGAgdu/+HVlZxbe1wFAUBYGAB6PR3HraZNDc
rMaXX+yAj48LBgyI7XB+N6zfPXjzL0dBCNpSdwDghfnjQVEUVq/aDkIIaJqGwWDCls3HaJqi
Rr7y6tOPjN+U1DxqxoyRkErvngmlVutw9Woehg+LbXd+HR3lOHP6Kk7FX548ZYrjXlB8C1oj
rpsaW3DhQrpfbM8ugymK8SgpqebdKARUUlrNMxg0nfhCxjnx/DX/xoZbLDRWoKB/fPyFiSfj
LsPf3w0ODrIH5nfZB88iKioUHC4Ds8kCnc6AwsJKnDx5uY3fzp0DwOVyIJNL4eXlguKSapSX
1eL99zZwAwI8MHp0H/SIDoOjoww8Hg8MQ6G8vB47tsfh008335Xf+xbARqOyR2pKnqBfvy7w
8nbHndOtWDAMF2PG9MWSJetQVVUT2qlTiKC9BLDNgV7rl59fHGIymeHiYo9ffz2OqKgQhIX5
IjY24jbrnEZFRTVWr9qGVxdPg6/vDeXh1tPwkCExGD26N3bvPsX07Bk5Z8BAh12EqAsfPr+w
2vPq1WsT4+Mv4733Z6NX764AWBDCwmolSL9WaNuWLOZW0xuNmJjOWLx4Glas2MwMGRo9s29f
ty0AytrVjsB0AiGZAIyp3j6hn/WMjRhUXFwl+PzzhZDL7/6blUo15sz5BD17Rhp9fAI/BbQp
Bq0QUlmXB+rLqBHDQQhhZTJZiZurPQR8HvbsPiWN6hbyRnBIeBIhBFwuB/37d8OPmw5zKiqq
p8jsJA3l5XXo2TMCQgEfp09fhUql6dLQoJReuZLDmT17NNKvFYAQQjEM411UmDd79+54+7Bw
X8jlEkgkkgKz1WS9G7ytuHCVyoo31q3dHW42WfDtmsXw8bl1DYnFIri5uWDgwCikpRXgqy+3
IyUlHxkZBejduxs0GjVOnLgEBwcZXnt9GkaO7A2xWNy6Vv9cryEhvliyZCZkMjHWrd8vCAjw
fKtHtPgsgIesTNXin51d7FdX23xX4XuzEK6ra0bb8joxAAAgAElEQVRObolf9x5R/u0lgG/w
W3C9OKS2tgljx/WHwWDE5s37EReXBKuV/ZsAZlkWPr5uWLJkBr79ZjeysorBMDRomkZzswrr
1x9Ely7BGDIkFqNHp3QIvykp6RP37z8LlkVb/zgcBhwug8DW4E+BkAeL2QqrxZaXy7IEBw+d
YwYPjp7Z5xHw27tXp0FxcZcFc+Z80lZc447qmJVFdU0jpk4Z0q78yuWyEkcHO2SkG7B16wlp
t6jQN4KDw5JuLHFCgIRzqZzJk4dMsbOTNBQXV7VGcFMoLamBWq3p0tColCYmpHFuGOEoiqIY
hvEuLsqfvW3rCXutVg8HBzmkUvED8bvmu9fA43Jx8OAfSE8vgKpFC0cnGXr36oRXXpmKJ598
DF+s3oaUlHw0Nioxf/4ERET4YfmHP0EsFmLhwicxenQfFBVX4PDhcyguqgJF0wgI8MDwYbF4
f+kcKBRSrFu3XxAY4PlW99vwe98C2GzWM1qdAQ6OMvxzwDqBTC4BTVPQ6Y2EZkSkfeCtA8Dn
qlTZ8w4dSnDvER2GwEAvzJs3DhKJCA4O8jYl4G8an0qL9PQC3Fy7+K995nK5eGbGCMTHJ+PQ
oQT/qO5hM6RS5w8eXnPV9L6SnOvl7eOKAQO6tQpfgh07TuLsmRRkZ9sK0C+YvxK9+3TCjBmj
QdPAoEHdsX3bCVy9muvTp3eP6PYG2La4I1vHtoRlWRCKosDhcMDh3H2JcDgc2yZjZQlgtVBU
l/boDisUcQvsHWQIDPRCbm4pdu851W/JEp8AlmXBsgQx0WHY+MNBpKfnD+jaNcSibFbD29sV
QiEPKrUWKrVmxPXr5YzJZEZMTDjSUq+DEEKxrGXu7t3xngxNo1fPCFRW1UMiFZRwmHvxmKk7
X72aPfH8+XR8/PHcVuFrvY07A6AoGt26heKzzxdi0aIvsH//WcTGdsbFi5koK63FRx8/jyFD
erWuUett1yGHw8H06SMQfzIZR44kBnTuHDLi4QWwkdFodDTLsvdcbIFlCXQ6Aw1QTHvze/jw
OXeVSof4+GScP38NZaW1rSdL6jbvA2QyMaKigiGVim5xj9A0jSvJOTgZl4RJk4d3GL8pKXle
TU3qNrMzh8Ng4YtPtir+trrPGza8jYyMAnz7zR6YTGbQtO3El5qW79O7d/cO55ewICajCYWF
91YjgsOhwbKkffkVcgvc3BxB0zQyMwuxb9/pfm++6R1gZa2t80Xhen45MjMLBnTuEmSprKxv
XY8UqqoboFZrRxQUlDP5+WWgaQpWKwHLgmJZy9y9e095XrtWAJqm4eyigFhy//x+smIeuFwG
L738BS4n5dwSdLpv71n0iA7DW289g89XvogXX1yNgwcT8Mkn8/HH2RTk55dj6dI56NuvK9as
2Y2DBxKgbFbfsrj27jmNjz+eiznPjsHZsyn47UhiQKfb8HvfdyoJhXZ6N1cH5OWWgWUt/yCE
KRQX20LSHRzkerNZbX14eAkAJwDVo48fT5xVWFCBZ58dAy6XCx8fj1bhS+7AGoVr6QWQy6Vw
c3O4C48EoaF+GDQoCmfOXKXS0/OnAY2e5CGvwTCblW7l5TWc0FAfCAQCAAQUBbi5OSA0zAd2
dmLY2YkREuYLDw+nVo2QQCgUICTEFyUlNVyLRd+x1d1vOybkDo+OaRRFgcuR1Tg52ZvVGh1m
zhqF06eucNPSsn0sVttNLQ6OCvSIDkNCQppdWVm1PUsI3Nwc4OSkAIdhUFJSpTh7NsWue1Qo
HB3tQQgByxJkZOYHnIhL4s+cNQoGoxEODnYslytooSnBPfRM7Zx+LV8uEvHRpWvQP4yBLa7A
3d0Fr746FWmp15GSko1DBxMwenRvPPZYzF9cN7e3Itnby9CpUwDS0wvQrGzu+vCjKzR6eDiZ
uVzOPaWr3LA4uLg4GABK2578xsVdmBUXdxkMQ6OuthmlJTWgKOouwX8EUd2CoWzWoKys9pbX
3cgRPnDgD6jVKoSFdRC/ZbWcW9OiCMrLa5GXWwaVSguVSou83DKUl9WCvel1LEtQUlL9CPml
wDD0PT3a8VbatrngcGQ1Lq4O5hsFPg7sP8u9di3Hx2olba/R6YxISEi1Ky+vsW9sbGmt4gUo
m9UoLa1WnP0j1U6rNbQpiixLkJl1PWDfvjN8mwIJuLjYPxC/Ud1CcOrUFVxOym6rAnfjYbFY
cT4xHW+++R3Uah1ef/0ppKVeR3r6dRw6fA4jRsTiscHd8dlnm7H5l9/R0qIFc9P7OZwbZZHP
QCIRIqp7yB35vW8BzDCy4337dam5mpKL06ev4Ebe1G1eidraemzefBTdu4fCzc3lTIuqsR2S
+isBlIWlpaV/vvmX3+2enj4CQUE++PM+0TtBxqCioga7dp7CwEFRkMtldxXAHA4Xw0f0hFZr
wLmEa35Wq7Kv7eaYh1ALWQKLlYX1L0F6gwZFY/Hi6QiP8EN4uB9eWzwdQ4f2uuWEQkBA/pvu
sevwRmc7OdnpKyvqERMdju7dQ/DDhoNQqTSt48LBsKGxyMkuQVxcEhwd7CAWCSAQ8ODkJMep
U1eRlVWMocNiQFFcUBSg0eiwYcNBREb4Y0D/bigvq4WDo1xH04Kse/SfEp3OQARCPkQiwT0q
ISxiYyMQEemPn346gurqBkyaPLjV/Hsv76chtRNCbzDCaDS1wyWkdtkREQHnw8N9/7YO72Si
DA/3RWRkwAVAlNd+/GZ8vmH9ATuNRt8mdO9mEmdZFj4+rpgydSiOHb+ImprGv93JStM00tML
kJ5+HQzD7xB+b86PpSjbyWzf3jNYseIX5OaWIje3FCtW/IKdO+NhMVtuZfh/jl+ZnsNhQFE0
amubsXHjIbSotG3FQmjaVts5Pj4ZBoMZtvxbWxW2M2dScOliVpuSdYPfjT8cQnV1U2tpSgaO
D8ivUMhHbU0TWJb8zRJkUyAY5OWW4ssvtiMszBeRnfzx809HUFZWg2lPDcWhQ+dw8OC5OyqM
NE2hqbkFVqsVCoUUBqPptvw+ANDyzH79Yn4dM6av5eOPf8YPPxxoNefe2omkS+lY/Oo3MJut
mPbUiKt8vnQjQLfDChSK6+tLl37//Z5gPz83TJgwAHcLErL9RAr5+cVYuvQHFBVXoX//bvdw
oTKLrl2D4OPjikuXMjnV1bUjAMVDbYA8nkzp5enC5uaUQKvV3zRmNuVhzJg+ePzx3jcpE7bf
oNPpkZNTDDdXBwuHI6j83wBYyLq7u1gbGltgNJnx3PNjUVRUhYQ/UqHXG7F/fzxKSqshEvNx
6OA5mM1WvPPOerz91lqAonDkyHkI+DxotTqcT7wCi8WKhIQ05OWWYt688bCyLOrrlfBwc7IA
jO5e++Tm7kT0OgPUat09nhwIuFw+hg2LwZkzKfDxcYW/v8c9WxAIsaKxQQUHexmkEomyHQZW
4+sbsHb+wieVnl5OdxUKtoIcznh+7oRGX1/vbwhhte3F7/p1e4Pz88v/0Uf5143x2LEL2Lb1
hK1iE/X359VqPS5cyOgwfj09nNlb06LQpjgk/JGKc+fS2pSBv77uf49fZyuXxwFAQNMUzp5J
wblzaW3jRVM0qqsbceiQrYjJjeFiWeDIkfOoqKhr26dpmkZiYhpOn75qi4gmBDweB+5ujg/G
r0aH0DAfCIV3LjxE0zTO/pGKtLTrGDmiF06fSYGXpzPs7MTYvi0OZpPljm4cQoDgIG9wuVw0
NChhr7C7Lb/3tSBtpdcqrSKR67YX5j1RNGhgFL75ZhfSr12/6aMo6HQGfPHFdjQ1qbD0/TmG
sLCgHSWFVKWjA/8hzVctAJqGx504P7G4qAovLnoSQuGdTiI0WKsVGRn5WLHiZ8yfvxJVVQ2g
aapV+P3zxungIEe3bkEoKqpEUVFVD0D9UPcqUpT8fP8BUbWVlQ04eTLpJuuB7TFgQDQGDor5
y99pxMUlobysFtExYYUULb3wvwGwvMxeIS3W6wy4dq0AAQE+ePLJQWhoaMHpU1fx+Wdb8N2a
vbh+vQJNTSpcu3YddXXNqKxqwKVLmVA2q1FcUo2Plv+Mt976DidPJqO2tgnjxw9AZKcgFBVV
oUWlhVwhLQOkVffWJ7u8iAj/MrPFiksXM+/DdEcQFuoDmZ0Y4RH+YBjuPZ9+q6rqkJqaj67d
gi1yuSzx4fiphy2P1fns8GF9T7799jNwcLC77QZECIHC3g5vvT0dI0f2OU1RgksUpYHtermH
4zf+5IWJp09fBUVRsFis/6gEWCzWthSPTRt/Q12d8q5m6qtXcqHVajqE3759u9Y6Oclv8Rmy
rM2qtXNnPHZsPwmrlf3b8w6OcnTvEfo/xa9cJimWSoRtypHBYEJ1VcOfQosCLBYrmlprOd+s
rCiVGlgs1jahTFEUKirqodcb294vFAkgk0seiN/z59MxeHAsJk957I51sCmKgk5rQGpqPgIC
PSARCxARGYCKigaUltbccQ1arSy6dQvCs8+NRVNTC65ezbsjv5x7h0cJZfN+yBX9+xQWpi3f
vv14QOL5dER1C4ar663+VB6Pi+iYcBz7/QJWrd4mmD591JK+fWMcAMVHxJqlp5gHLQ9HMfX1
lY8fOZLIGzOmL3g8Lj5avgkzZ46Gt4/7TadG28a1ceMhnD1zFf7+Hpg3d4LO2UUhePuttfes
dNA0B127BWPfvj9QWFDu3b+/JqR1B3vAZl/QtWvE2ieeGPj+N1/v5hkMJgwf3hMMQ0OnN8Bi
tgIE4HAZCIW2tJa4uCSsX7cfT056zBwT0+kHwLe8w7xHpB6AltwMwj/5+NsUwNYqhk1NmbC3
j2yH3vD1Ts4OWpphsOTttegWFQKT0QSGoSGXS/DGG0/Dy9sFf5xNQVOzCsHB3hg6JAYGowkH
DvyB/NxSSO1EGD6iF+rrmrFq9TZwOAzKK2rx4Qcbcf58OixmK5ycZCpAdo/X7THlkZFBhwYN
jFq8YcNBhEf4IyIiEH8GUVF3cMlQkMmlkEiEcHGxh61U3d8Fx82pfAANjUaHNd/uAShg+PDY
LIoWX3jwuSWw3f8r8FIqs946ciRh9O5d8VCp7nx4UKt02LTpMJQt2tHjxg5aL5d7vUtIc3F1
cSbc/CIfiN+G+srHf/stkWcwmKBQSBETE4Zr6YWor2v+m7mWZQlkMjFiY8MxfHhPnZOzQvDK
y1/Ter3xLkKSRlFRNaqqGhAU5N/u/HbpGrH2mRkj3l+39gDvRg6wt7crPDycIBLxAdiKWlRU
1KGioh5WKwuhkI9ZM0eao6MjHw2/lO0IZrVa/1nPowAOc6MEY/vy6+hkr5XJpaivV7YxwbIE
hLBt+wtF0aBp6pa95oYwtK0BFjdFQbeefm3PyWRiODjYPSC/hxAREYA335wB1mrFzp2nWpXB
P60aN76vpqYRQoEtR9/VxR61tY0wt7oXbqxT2yUYtpNvdHQYVqx4AW5uTli5cgssZguGD7s9
v5x7hxeQK/qPTk5OXrdq5RYvgMKbb05HbGwk7OzENwk/W/TmK69MxZgxfbF163Es/3Cjw+w5
Na9PnjSMIxTJPjSZ8rU8XvCDACxvaFDF1tY1o1tUMNavP4DGRhWkduJbTg0ZGfn46KOfwTA0
3nhjem2vXp33KOyd6jdv3vcuw2F4Hu5O92wCDPD3AIfDoKioSsKyhoe8GcZsFQqdvpgzZ5xI
rpC+/PPPR0XbtsWBx+VAo9HBbLFt5BwOA4lYCIvFCpPZjBkzR+smThj4jUTist5Wiawj4NXC
FpwplAKgLWabZvpPfsIWpQYW20XgNEBJFQoW+uZMCBUPCzFlkstleS7Oin5iIR8uzgqYTGYs
eWcGBg+Oho+PJwAKnTqF3DSXtr6++OLk1v9nWi0zLMIj/BB3IgkFBRUwGc2wWCxwcpJDIZeV
AkrzvboBxWLntXOeHdevtLQm+s031mDZB88iJqYTABYajRaNjSo0NChRV9cMpVINvd4Io8EM
ZYsWTc1qnDiRhLLSWvD5HIhsGjycnRVwcJBBLpdCJhODYXioq23A6tXbkJCQirffnqEMCwta
ARx7iNt1cgFIA6qq8jd8992Owfv2noXBYGrd/G6fb2uxWJB+rRB5eWWi/LyyaQsXTnZxd/d8
3tWXesBjMCVvaFDHFhdXg8tlsPDFJzBkSDQWvfgFalqrSd3Y1CiaQt/ekZj+zMjanrGd9ijs
neq3/Lr/XZVKw7tb9DZFAS0tapSX1SIoKKBD+J01a6xIIbfxW1vbhPfen41+/brhhgubZQku
XUrHS4u+gqOjHLNmj9aNHzfgkfFLCKFFYiHCI/za7ti94y8yW5CdVQyAdAi/ri72/fLzysDj
UZBKxXB2VsDVzQFurg5wcJRDLpNAKhVBIOCBy7ENoMlshbbVzdPSokVzkwq1dU2orm5EXW0T
VCodzGYCF2f7h+B3Q/TixV9j6dJn8dZbMwHY4gcCAjzg7uEER0c5ZDIxhAI+fH3dIBTxweVy
IBDw0L1HOL7//jUYDGaoVFo0NqlQW9uI4uJqAAQffvg8JBIR3nt3LS5ezMRbbz2jDAu/Pb/3
eAKuAEC6pKdf+2758o1ewcHeePPNZ+Di4ojbBz7ZIidDQ/3wwQfPYd++M1j7/T4uCHl1ypSR
Ro1e8UFifIq175Co+5xULsvlcAw8LgcUAA93Z0x68jEoFDIolS2ws5MgP78Y7723AV27BLHP
Pz/hmKeX3weAa2F9fcoPx49f5HXuHAgPT+d7FMAE9g4ySKRCVFXXQ6XSPtSqpCgxCCnQ28k8
P5w1a4LRZDJ/sG/fWTz11DC4uzlCKOIDFGDQGVFVVY+ffjqCiU8MwuzZ4z8HxCsBg4GiZB0A
L4Ht3nBpeEVF3tLTZ5L5JaXVWLToS3D+wUdnsbIoKa3GqTNX+H36dVvq6+tfJpAbs0sv58In
JvRhusXK7BQnhw6Lmbb112PiaU8NhZeXK+rrm1Fb24SUlFzU17dAq9FBrzfBaDSBbVUWOFwO
+HwuBAIuRGIh5HIpPDwcMXZsP9g7yFBVVY9Fi77AsGExWnsH+30Az3Jv8+cAQvILg4MjX126
7LlvPv98S/dXXvkGkyY9huYmFbJzSqBstl1EIRLxwefzcCPgg8vloF+/LmBZFtfSr8NoNMFg
MMFitsBkssBssUAo4MPDwwmhYb5ITLyGmupGvPvurOYRI/u8yeE47QMWAlj0APOrAmCSNjbm
rf76q62D9+w5bTsP/MPc2u6ZpWA2WbB92wmYTObH3nh9xncKe4/pOlVmk8gu8r755XA5Bg6H
hkQqQpcuQdiy+Riyskrg5CSHWq2D2WwBl8vB9OnD2Tlzxt7C78kTSTyLhb1rv23R0BbU1jV1
GL8ymeeHM2aON5pM5g/Wrt2Pq1dzkXw5G2qNDmitiMXncyESCTBt2lDMnDnukfIbfyqZHxMT
hi++fBli8d2jg7VaA15/7VvEn0rm9+7Tpd35HTYsdtrVq7niGTNHYuyY/vDwdIREIgKHw21T
jv+eWXGrC852zakZGo0OFRX1OH78In7+6Ui78PvyS19iwYKJeO31p1rvQqah0xmhVKqhUmmh
UetQUFiBy8nZUKt1uJSUBQIKYjEfCoUdAoM8IZWKWgue2JTZoqIKvPnmd2huVuOdd2Y1jxjZ
+4783qMAFkprajKWfvP1dl9vb1csXfosZDIp7n7nMWk7DU+ZMhQUgLXr9nO8vV3nDhzU+2if
wU6X7n9OGaWDg12Ki4t9VEpKPl5cNBkMw0VpaQXWfr8XC198El9/vROREQF45ZWnNinsvd8F
fJqMhpQlu3fFTSguqsIXX05qLU95b1XWxGIBxCIBmpvV0Ov1rjfu23xwiANBiMmq0dR6pqVe
x6RJj2HatJGwWo2t9/Ha8vIYhgeNVo+rV3LR3Nxsp1BEGh7me+/eqgBII8rL835csWJTrFqt
x8cfzwOPx7kXCxbMFit27TyJzz77pdeSt2f95OPr95x3ND/z4TY7CoQ0HR4xos/Rs2dSJr/+
2hqIxAI0NalBUYBYJIRIxIdILLAJOwHftjETwGS1QNmigU6nh05ngEFvglqjB2EJ7O3toNcb
4O7miFGj+hzncFyO3V9pQG8Qknk+LCxi+ocfzF2z5dejgzZtPMyEh/ti7Jh+CAryhLOLAnK5
FCKRoK1QxJ9zR0CIzS/IsgQmkxlqtQ5KpRrl5XW4fDkLa7/fh+49QvHZ5wsLYmO7LKMo/x0W
Sznhcj0ecDR5tNlc8uzOHUcf37//bNv43t9cEBzYfxbe3i7D5s59YrrVLFqD+85FY5QODtIU
f3+PqISENCx5ey1qa5sREuKNl1+ehE8/3YLy8npMnToEixZNuYXfvXtOTkhKyr6n+uSEECiV
GgCkQ/m9ejUPjY0t2PzLUXC5HDAM0+YDNJst0OuNuHr10fL7yScbY8+dS8OTTw7C4cPncC82
aBdXe+zdcwafrvi51zvvzG5XfocN73X01KnkyWqVDmKJELk5pSgrr0VNTSNUKi20GgMMBiMM
RlOb35yiKPB5XPD5PEilIsjkEri42MPL0xmeXq6wWKzo3j0UI0f2fnh+txwd9P33+5mrV/PA
5XFRUlyFxkYVlEo1jEYzrFYrrCwL0mpm/nXLMWzbegI0TYFhGPB4HNjZiaFQSOHp5QJXV3sk
JKTB3cMJb789syA2tvMyigq4I7+cf17MjQDqR/x+9NyYysp6rFv/VqvwvdcyobbayxMmDsK1
awXYvPmoc3h4wBKBgJ4GQHd/08oShb3zwQkTBkz5+uudUrFEiC5dgrFr10mIRAJcupQFZbMG
b77xzEmFvecywKdZr7/y2q+//rZk69bjzPwFT6BXr0731XeGwwHD4UCj1kGvNz50IQJbBaAG
38yMvJGpqXng8jhY/OoXaGpqgaG1vJ6Az4XCXgaWtSI19ToyMwon9uvvtlaryigS23XI3aKB
5RXXf16x4sfo4uIqLF8+F8HB3vexv1Lw9HDCsqUb8cmKn2PfeWf2Bm8vv8mw5Zw8RDMZXF0D
1j85afCI999bbzdr9mj07dsVbm4ObWYrhmFA3c7teqPiDktgNNlMRXV1Sly+nIl1a/fjvffn
qNw9vNcBZsP9bSwC2K4fU+f6+IZMW7xY8XVJcfXTfv7umDFz7G18unfOSQcAgUAEOzs5PDyA
iIgwuLk64FT8Vby4cFJ5bM/eTxuN+ZcZmgKX9zDz3uiVfi170datJzj/VH7ybhuqxWLF9m1x
TGxs5OIe3bsfB5B/3/wqnA9OnDhwSkpKnvT69QpQFIUhQ3rAaDSjtrYZ3boFY/bsMbfwu23b
kSVr1x1gTCbLPQpgtKa1dAS/KgAN/hnpuSOLiiuxdNkchIT4wtFBCqFQAALAaDChqUmN/Otl
2L0rHunpBRMHDHBdT0hJQcfcCGfj97PPforOyS5Bj+5hKCupQUnxvXksaIpC9+6hyM0txaef
/hL79pJZ7crvpMlDRrz37jq7U/FXoFJrQQAIBDzw+TyIxTZFms+zKTAUAJYAJrMZer0JWq0e
RoPNWmS1WiGTSWAymbFs2bPtwu9rrym+LiuvffrAgT9aLT4MRCI+JBKb5UwsEUIo4IHH49i4
IYCVZWE0mqBr7Z9eZ0BdXTOu2artwclJjs8+XVAeE3uDX/qO/N7DCZjLr66qmHr09/PciRMH
ws/P4z4E2M0maS5mzhyJ+QtWIyU1p/+IEa7hQPwVYMh9DB4fhDSdGD5iwFqlUv3yzp3xgu3b
46BWafHSy5Nx4MAfGDe+v9o/wP9zwK/OYEh+eeuvR5Zt3xYnfvnlyZg0ech95F/+uY9SwA0z
pwhQcXB/93T99VdIrdam106fvuKuVGpQV9eEwEAv+AfYouwAQKszoLa2CUWFlVCrdTh9+opv
dHTkC4TlfwKgpf35ZbpdSc6MPnH8IpxdFPho+U9tgRL3Pjc0mppUyM0txcCBUYG+T4U9bN0/
UJQrCNFcCwjwKnZ0lHeJjAyAQm6H/PwyVFc3oqFBCaVSA73OAIPJDKvV0iYsBHwexGIR5DIx
FAo7uLk7wtvbDQEBnrC3t4Ovr9t1wO7qgxTppyhf1NWlQS5XN4jFsiO+fu5TiwormZqaGiiV
GlRV1aOhXonmZjVaVBrodEYYDSawrWPKMAwEAj6kEiFkMgkUCilc3Rzg4eGC7JxiCIV82DvY
XQT8rrCsCgJBp4cSGFZr6ePHj1/wrapquK+0n79t1DSNqqoGxMdf9u7aNXSE2ZyXz+WG3De/
w4b3X6tsUb+8desJQUuLFocPn4NGY9tHp00bqvbz92vjd/v235d98/VusVqtu0/FgXQQv1JY
LKUTT5++4h4c7I3hw3uiuVmNunolbgSHCQR82CukGDK4B7KyinDm9BXfnrGdhvIFAQUdcwJm
ul1OSo++lnYdG354C0FB3rj/Qjk20+n8+auQmJgaOH16+/EbGOhdLBIJu/j5uWHYsFj4+LrC
1dUBcpkEfCEfPC4DhmFuuo8asFqtsFisMJrM0Gp0qK1tQsH1SsTHX0Zubil8fd3bhV+RWHbE
z9d9qlQqYiZOHIju3UPh4ekMZ2c5pFIReHweuBzmllu5bkTmm81WGI0mtLRoUFlZj7y8Uuzb
ewaEAPb298bvPQhgXXBubknflhYNBg/p8TC6IwICvdC5UwCuJGfLBw3q+RiAK/f/OVqLUOj6
4fRnHs/u3afLTLVaZ5+Wmhd2Kv4KPzLCD0MGR+8CXC6YTNde2rHjxEf79p0VL3lnBoYP69ka
1vtgqchmswUWM+sHqCSwXQj6DxtfTqv/wnCTqZ4DAAKttmVQbW0jJZGIYDZZwNA0+DwuhEKb
D9hssYKiaJhMFkikQtTXN1Pa/9femQbHVV15/P+2fv36db/e1VptyZa8LzKWNwFhxyQsBgIJ
gZCQIQkwk0xCkYEQapKQCSEEQoAkkIonRQLYBAfM1EDMDIQdyyu2JW+y9n3rfX399vnwWi2b
IiB1t6ZmqnQ+qVyuV6/vfb977j3nnv/JZLzpciAAABUcSURBVK5y2ByPGsaR+NQGiAbAAaBB
EHUzXJhPP7wQWjYrG9XVZcS/fO/GXGermQMsyTIee+wFiKKkAoys6+35Oj6CWFTgd2ONulx8
m0Owrb7/x/8O3s7BwjDgbFa43XY4BR42mxWCk887F13XIWVVpJIZjI4EEYulkM5kIcsKUkkR
Xq8Ar9d5EmAL3syUlTXmxrE3unBBtfHSi2/h9tsegqpqsFhos0RC4GG3myd1G8/lbkkakCUF
iUQGwYkIkikRyWTGdNC6jlgsjYaGani9rglgTLfZihW/IrlgMHjVvv3HyVIt9wcPniTCoci5
/jLhyZk7M5Pfm266/ETzplVfTaZEz8EDJ5bu2rWHbWpajAsuaMrz+8ILr/9bYc53NvmdYNOp
2CXBYJToODWAG7/0Q8RiqXy4cnKDxVoYOF08eJ5DQ0MNkUymr7ewsacN40h2NvhVZNVQVY14
553DaGk5VhC/imJeTpQkpaT8Op22tkDAvfqii5vwla9ejlgsgUgkjuHhCcTiJptSdmr8SIKA
hWXAcVa4XXa43A7U19dg3boVoGgKkWgSHq9QMn7n11YavJ3Dl2/ejIaGWkQiMUSjCXR1DSGR
SEMUZciSnFc2oykSFtYCu52D2+2A2+VAU9NSnHtuI44d60UsmoBnmvxOwwEnqzs7Bz2BgAeV
M7g9/LHhXIrB6sZ6vPvOEWTFdEFdsgmiBrreIerIPLNo0fl/ATTrqpUNV1x22dmbXC6+n7cL
fwBiK957b/99zz37Gn/X927E5s3NKEo+MRd+U1XdARDMJ4PRDyAFoNYCxBcCRHlujSIBxgAg
CYLriXvuueXyrq6Bte3tfYEdO9484xmaroMA8MUbLsaypQsmFi6sOej1uF4FYRUAsh5QGHNf
bwEgjAH+bsM4LgN2EMR0le40EmAaAasT0FaTJAin047Nn90Ei8VeEMCqmsEf/7QLDE2zgLKK
IPgAIEmAcqSAsEnORFAUYZAEiXPOWY1bbrkCgYALHM+ByansTOVWjTNCpqfvVkUxi4mJOLZv
/2+0tnaCpikDEEvgjmjCxlthd3C47farsXRpHbweAVaOBZ1/v4/K/U1dPNE0DYqiIh5PY3Q0
gieffBGapoGhaQByCd4vax8eGq8dGQ5Nu7/zp4Wih4eCGBuPLC+vWOICECqU34YcvytX1l9x
xZWf2eQUbHl+33//wH1PPLGDTyTSRTvf0vKry06Xd+fdd38129nZv7ajYyDwlxffgqEbZ+Qw
CQK4/gsXYcni2on6+nkHfT73X0EQ8wBb2WzwSzMUMTYWxs8ffKa4szRFwWq1lJxfiiKx88W3
0dJyFP19Y4gnUtDU08aLJDD5eZp11FMsUzQJwcGjZl45IpH4pNxjyfh12DmkUyIeeXg7xKyM
keEgMplsTiXLXNtIypxTQzffb3KtIQiAYRh4PAJq5gXQeqQTK1YsmDa/03DAMjM0PE6U+V3g
CjoZnWmVFT7E4ykkUykDYAoMhS3C+NABeMu6RYohRVnJPltVffGz0dgu8NhIhYLvPbht23/5
Lr64CZddtgml0C7WdR2qquLTtUsYCmAuDIX2f7OtrfPs7q4hTyyegKZphFNwoLo6IDpd/ECg
zCdXVvqVjo5+2Hgr7rzzi9j23OvQdQM3fflS/PqJHSAJAoGAT0smM4H33v/w9omJ6D3jY2Ff
MpWhKYqEU7BjwcKayOrVi3f7/eW/B+i38Mk3404zuyUa7XvkwP7jzaIoU4c+PIFwOIGXd75T
4DwTyEoSghNRHDvW7X3pLy89zds5asPGlQfd7trPoeAuWLJ7aCi4OhyO47zzroJBENi3/yQG
B8dzJQlpiKIEWVYwpTNr1qJznAVOlwNlfhcqq/yora1Cc/NKvPP2IQwOTKyqqFjuARAu9Jsw
jAwMo3/JiePd1LKlddiwYTlCwTg+/LAdwWAM4UgcyWQGmYwEWVLy0JIUCauVgcPBw+N2wOtz
obzci5rqclxy6Tr8YesrGBsL1TmEBhaAVGR4kh4bD5HpTCkWK3NsM5ksQqEoRRAcURJ+5eyz
lZUXTfEbeu/Bbc+95gtOxEDTJen/UBC/x493n93dNeSJROLQNI1wewRUVwVEp9M24C/zydXV
AaW7ZwhWqwV33HENtm97HQCBG2+6FE89tRM0RaKyskxLp8XA7pbDt01MxO4eHw/74rEkTVEU
XC4HFtbPi6xcWb/b5yuU3xPNkqRQhw4eR2WlH7d+/UpYWUtBYyTJCv749Ks4drTb+/LOl5/m
OCu1YeOKovkdHgqtHhycgN1hgyDw2LLl3FypjxNCLoJF01MhaE3T83nfVEpEJJLAyEgIvb0j
GB0JYTwWwdBgsGT8njzZQ6mqjmRKxJLF83HxxU0IBLzwegU4chEsiqbydb6qqkLKyhBFGYlE
GqFwHIMD4+juGYam6ejrG502v9O5BU1qmg6SoooK4Z6+w5osXJ5J/vejFqhel/+7q7sFNm4P
dMUNt2toxf4Dx7eMDAfxw3/9B5AkVfjmDShApzzb3Nba+ufHHn/eQ9MUFi+ah6oqPwzdQGfn
IFr2HLWkkpmVWq4bTZnfhXvu+QpomkR7ex8MA7DZOHz/3lvw9NOv4NVXd1cAqCBJEna7DQsW
VKJhUQ1IksDoaBg7drxRsX3ba9d9+ztfunBNY+M1AN6b3ntWE319u5mfPvA0y1nNcI/f78Tz
z79R1Py6XA50dAygrbXTJWZlPPb4nYzbfU4RR6/k4lOn+uvGxyN46BfPQcxIIEkCLrcDfp8L
DsEsAfD6nLnexSYg2ayMdEpEV9cQ9u4xlbFUTQNrtWBsNIxTHX116zckFwHYU4xzi0SCG9ra
uoihoQl85eafIJTrXWrP5Xftdg6cjYWFMS9xGAA0RcWErOTLHeLxNBRFBWdjwdusGBkJoatr
qLFhUWIeiu5+RJCarpOGXjod4kmBhGJE/D+J34MHT2zZt+9EUfnq4vht+/PDDz/jOXKkE6mU
CMMw8h2aGIa22O3cSp7noGk6xscjKCtzY9u2N9B+sg8Age3bXkcoGMMDD/wJW7e+UsEwVEUq
JSKdNtMgkycrgiDA81zFmjUN1931vZsvbJwpv/27mfvv38qOjoah6zqWL1+Aq68+71N7AP/d
5EBaxCuvvI/nn38DO3a86Sqv8OE3v72raH7bT/XVZbMyHv3Vd3D22WcB0KFp5vcvihIURYWi
qNBUDQQAhqHAuQUzlcOZTJiNuEgcPHgU3/jGz3Gyvbdu3fq1JeH30KFTxOLF8/C7390Nr9cD
QIcsy2YFRVY2872yAk3Tc/2oWTgcfL7UjGVZTJZNPfnbHfj1b15EV/f0+J2GAyZlr9eFY0e7
oGkqKMpSjPtFOJIAx1nAslbi9psj+Oe7x7Bs5bKiGKtf2Jz/W1XbzmvZ3earra1AbW3F5G8o
nF7DgKHPyIGHJFlO9vePee6558toalqBeDwBlrXgqi3nQtcNiKK58DIMjfJyH/r6RvCDe59C
U9NS0AyFnz/4DB742e341aPfxdhYGJKswO12wGplQVMkkqkMxKwEt0vAoQ/b8cDP/gQxI6YA
fUa7Qd0wwNuseOCBb2LxkgXFbVTO/GZwqr0H9933+zM6whRiqpq48OjRbsEwDDStXYKLLlqH
xYvnwetzguPYXLtE4u+svAZ0TYWYlRCNJtHdNYw33zyAnTvfRWtrp+P662Lrg8EP9/j9awt8
u4y3t3d4dXf3MHg7h02bVqJp3VLU1pbD53OZ4gKM2dLR3N1PaX9rmg5V0fI3tMfGwmhv78fb
bx9CZ+cQ2to6A5s3n31W8Q5YUVxOQWPZqSb2xRpjYWC38wQgl6Su5qP87t1zzJdMZgo+/Zph
wZwISwH8yoqc7Owc8iQSGZAEcUZKQ1FURKNJRCKJ/L+PjoYwMDCOL3zxQjA0he3b38inH0ZH
wzC7nhEfSY+YTj2ZzODUqQGIYnbG/MIwGZ5sKNDfP4bbbnvoU2v3/25QW9PR1TWcbzKh63rR
Tc9UNXFhW1uXYLOxCE5EsHXrS+jqHMLoaAjRaAqpVDrv5KbCuiQYhjLvduRKfALlHtTOr4Df
7wJvs6K1tcORFUvDb2fnENY0NmDv3mPo6BhAT88IghMxxOMp8xa2ZDpfUyYLIEnKFNLhObic
PDweJyqrfFi4sBoECaiKirbWzsDmSz+d32k4YPtoXV1l7OWdb3ufeWYXeLut4MkgQOC1XS2o
qPCB4/goZsFSqbh3YHCccLkc6O0bLfLETmBkJJjvHWxM61l17WvWpB/esuUzj//yl89TgYA3
n8BnLQwEgYff74LP54SmG+jrG0NbayeWLJmPf/ynz7dYrSwee+zPzd/+1iNY3bgItbXloClz
4zIZcpVkBQRBgLOyGB+P4IrLm9W1a5f/wsjwJ2a835dkvP9BK3p6x6b5+6Y3z8PD48hKxecw
NU12+bwCPB4Bg4PjOHy4A+mMiMoKH9weB3gbB9bKwGJh8jfcNVVHVpIhihLSmSxi0SSGh4Po
6R5Gd/dQrnCeJ2RFXQbQZOE7j0RtNivNY3LCHxaL2RtZ1XRIkgKLhc7lixQQJJl3v5MnSEXR
kE5nkUqJyKSzkLIyYBiwsAzErEzLsrQGwAtF5rjSVZX+IY9HaIhEEkXngXXdgMftgN/vHtLV
bHo2+O0fGCMmx6lQi8VS6OkZxMjI+Iz5bWxMP3zTTZsff/zxHZTbbYcg8MhkJKRSGUiSkj/F
TnpBnrfiiiubcMcd17ZYrSw03Wh+9dXdEDPSaWF3wPxOLHA4ONhsViSTGUQiCdzwpUvUs85a
NmN+DQC6Zt4jIEkCiUQae/ccLW7rTJIgCHOeda34FUHTZJff54KuG7j33t/l6/Gn5B7N9QLE
1KbZnPvcjOWlHs2NFc9zsNs5CIK9RPzK86xWCz7Y3Ya33zkMWVbz0YnJXP7Hb/CNvCRmPrVE
EmBZi6l7LU2P32k4YGf36lUN3StWLPS+tmsvii0mN3QD11xzvmKz2f42Gw5Y0wyWokjsaWnD
yZO9RT9PVTVkszJcLjsoMqf08IkWNGi64vnPf/6ia8vK3OfX1ARaPR7nSCqVYeKxVP3ERMQe
CiecwWCMDYZiEBw2fOtb14fPOXf1C35/1UMAiHt/8LX73/rbviv37T/hOXVqAG6XA36/W1pQ
V5nw+71Jj9fe5XDYlGg0VdnfP7Jq48aVb7GsextUaQa8pOFw2OjFi+Zh9wdHQRDHSjoPhmFg
8aJ5cNhtNFD4Os2ywlO33rpF2rRp1XVHjnTUdPcM2Y7t7EYikYau6bnyAPIMx2LkdHBV1RTF
p2kKgtOOsjIXmptXZW6//drBpUsXvGdl2SdluZhjv9re2Ljsp48++t2bW1ra6o+f6LHs3n0U
YlYCTZtF+pacoICFofMca6oOKRfikrIKFEUFRZFwuwUsXFiFH/3o1vC6dct3UzT9QvEzkUlX
VZXv/9znNl2wd+/xoi806bqODRuXoaLc9z5JK+nZ4BcA7HauqBD0rr+24N13DxfM77XXXnht
IOA5f9788la32zGSSolMIp6uDwYj9lAo7gyGYmwoFIMg8Fi/blm4+exVeX6/f+8t92/csPzK
/QdOekQxC7fLgbIyt+TzuRJ+vyfp8ti7HHabEoulKvv6RlatX7+8IH7tdo5es6YBNTVlKLXI
h2EY8PmcsPNcCfi9StrUvPK6traump6eYdvg4DhCwTgSiTRk2fz+T29gYbYaJEHTNCwsDcHB
w+d3obLSh4b66szy5QsHly6tKxG/S3/66KPfvXnPnqP1J072WkZHQgiF4vl0gaqqp6VMp44Y
k+84KU/pdPIoL/eivr4GjWsawk1Ny6bFLzGdidD1tuuj0djVsqQW3buZIAjwNltEVZgf/+DO
unApQtCnmywf/trx4x33hULREpVdEPlLPStW1Pc6HN7rGWZ55JPHrA9A5hxA3wC4nwUqwwAo
YDAAGByQrochBbKSzDIMrVAU3wrYWw09rBAkAcDLAslVipJapWkaY2EYiaTYcYDvAag0UD0O
QANGPEDkZkPX9hMk+wFBLJ0BYCcZVRHvjUYTi1VNw2wYRZIQnPZTDGN9kKZXKoUtBB2oPWcR
+j4YqATSSxUlvSgWS50ViyWcqWR2fkbM+tPpDLJZiVAUFQAIhqYNK2cxeBsPzsYG7XZrv8sl
ZJxO/hDL2k8AjpNA9YiqHDZicQOFhrAMowdd3XtQv/CcCiDWlEykFofD8cZwOD4/Ek1UR6MJ
Ip0SWVlWXYqiWswcEsBYLLAwZNzKsSlB4HWf15V1OvlTPr97xOt1HqAoxxHA0g4kMwSxsuiF
FDi5PJmI3ZVKi2yxy7QBgONYibfxjzCWxhOlXvgn+Q2HY2Qxz546mcwSv5AC2ez/DX61WeKX
pEgIQun5jcdNftMpaX5GlPyZzMfza+Ns4Dg2yNvZfqfLmXEKttnnNxJvjIQT86OxZHUsliAy
6Swry6pLllWLrmkAQcBiYcAwVNzKWVIOh033el1Zp8Cf8vncIx6vMCN+p+GARcQS78MlXFLy
CZ4NaTbD6LcApBegSvxwHUBMzWTEEM+v0z/5HeIAjgGQkck4YbMB0bAGq5UCywGqYoCidBCk
uUBoKgFZ0mAXNmDr1kO44QbAYjFAURoIwoCukdA1EjRNQMoCoqTB46WQyQA2G5ELZHgxk6J0
w9gK4Ov43zC3m0CsiE62ofEDsDspkKQ5JhWB9RgPGiQwKgCabarpAnInHMIw9XQ0mL1CKxIE
QeiGvg+qSsMwCGRSOlzepqJ/29joIbjdAAENGTkJp+MCACEHIDvMmyNZHsjWAAY/qQoHAwYI
ahSwTwCkChgKUBn57OVVyl//8z+gaRSkrIZESkVVVXMJmDgAglhXsobwpszgYRDEmjl+5/id
47cIfqf1kRv6CSiKBK0ENykJApAkHZGggrr6TbMAcAfM+rDS7wp1HZBlgOPOmsZ7RGFevvh4
ndJjx1tgtQCGBjQs+fhJ6mxvMT8BGVix/OP/T2/XHgAG6uqbZzhOJwEYkGX5jN6ls2XTGbPp
2ODAPvj8DHp7Rfh9Flg5CjyPXN5qKt8GA8iKQDqtIRSSQZI07IKBysqNs/YbY+ED6OoRUVvH
wek0yxYURYemmU0NKMp8L1U1AOigaHNRVmQgElax74MEGtc7ULdgQ4mZ6ISmTnXbKoUpigFB
WDvH7xy/c/zOMr9zNmdzNmdzNmdzNmdzNmdzNmdzNmf//+1/AFKZD6F0Z5YKAAAAAElFTkSu
QmCC
}
set pieceImageData(Merida2,45) {
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
QmCC
}
set pieceImageData(Merida2,50) {
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
}
set pieceImageData(Merida2,55) {
iVBORw0KGgoAAAANSUhEUgAAApQAAAA2CAYAAAB5hAnwAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBCh0R2q4VzwAAIABJREFUeNrsnXd0FdXW
wH8zt5f0HtKooYYOoQuhgwiCgg17BXzv2fB9PkWxg72hgnRRUBGl9x4IJZBASEIS0kkhPbm5
feb74yZIBFSUEt/LXot1FzB37pw5Z//OPnvvsw80SZM0SZM0SZM0SZM0SZM0SZM0SZM0SZM0
SZM0SZM0SZM0SZM0SZM0SZM0SZP8LUVoegUNRZbTARWCEN70MprkbzyGFYDz/KcgtPovaVs5
UAPIgBZB8G/q8CZONkmTNHGyEXBSuD6NywGsdY3TNGoIyXKmFnyckG0HIxCBIAj/owqXBZgA
TV3/GRCEiEb4nCmAdAN+WUQQ2l7HdhYCZsBSp0ctfvX/pUAJ4KEBR2+QvEAsB2UcmKzgiSD4
/Oo7eXXg0QA6BCGwkY/Jw0BbDUgiHDKDD4LQ7b9E34rq9M0OqOr0LaCJk02cbOJkEyf/FpxU
XttGpQG1gEEN1JnI2jJZPl7r6pTIRtgVtlcgPwI0C0F1FA6WyPIpBKH9JdqXWjdwFYARQWj+
XwTJY4DKCwz+oO4GqnhQFsvysXJB6NrInlbwBLXR1Q8XtQSwSyAVg+QAhR+oNCBe4loJsFvB
eQ5EJYj+oBIvve5yAs4aoOL69EciECBCfiAggqpSlk9Ugx5BaFl3lbcAZZFQ/FJxcdnY8rIq
o6eXW01AgM9mcP8MvHfVvRBkOaNONzVu4PAAlQQBhbKcKAlCVCM2uIo7Qu7bgB6CX4ba3X9/
XcsBqoFDQFc/UGhAaYW4c7KcBLghCGFNnGziZBMnmzjZqDkpXNuONXiDdTzYR1RXmaOdTqfo
5q4/rlBotoLmO6gswAqCtlsj6ozE75KSUicJiDWRka1SFUrDVyAuBofZZQSHIsvn6lY4+rZQ
ex+wFwxbZUe1TVR1+C+AZBpgbQt8lpd3tl1FRY2Ph4ehNDQ0OBnEJ5xOKUWp7NSInvfkq6aa
mvssFuuvhrSMQqHAzd1QqlAoxoMiV5bt31ZXm6LtNsdF16rUStzcDAcFQTUFnKFOp3NNdZXJ
x+l0XnStVqvBYDQuFoSOL16fSUsfDtLTFkvtGIvZrHb3MKaKonY+aNc7HLYapVIHWCMsloof
f/h+S5flyzdRWFiGv78X99wzkkm3jUjXat1H2m3mDJXaDzAbwD5WlmwPV1ZVRWo0WptOZ1gP
4rtgzW5MsHTp2zkgUCdJOctWrtw8sbKymqlTx+zSabxvFhSOmsZpdP2hsQv4iVARDbZJVost
xmSq9dbptWU6nXY7aL4Hv4OQJTUmA6WJk02c/G/g5IoVWygqKsfP35O77hzexMnG6KGss+qD
Zbl6XmJCypgf1+xWnErKwulw0rxls5Bx4waM6dOny+0qlfrhKostuXFBwi79+ONu1q+NNQ4b
3rv7hFtv6hQV1TpGofCaByE7ZDlbhmJA1c5mK1kYF5cQHRoWOD0iPOIdEN8sLT1h9fHp9DeG
ZD5Q2cpsNi1a/cP26MWLN5B/9hyBgT6B9983JnDSbTGLtFr9VJvpVJra0L6RPLXTe8mytSGb
N8Yh1C8t69AWGOTDC/+5TxcaGqGEYMFkOhH4ztxlIQkJGRetrKI6t+S5mfcEGo2RApQoz57N
D3n9tcU+hQWlDe4pAyNG9eaJxye5Xz0QlF1wdxeMBaFtXTjNHGGxVC7YuvVgzE9r9lBWVkX7
Ds1D7rln9IDIyDZvKxQes8ABWO/btHFPlzfeWErziECGDutFakoWb765FI1W3WrixGFTQXgZ
BC3Y3ko7ffqRZcs3qk+ePIOHu4Fx4wbOGDW6b3ut1uPRyrKEDA/vzrg8ZMpftd4bQfC7jv2b
D3hrwBIpSeKgNT/upri4nIkThxj1eoUbaJ1wxizLZy4KbzVuXbMAp0UofqSkpOS1Dev3+ezZ
k0B5eRUeHsaQ/gM6R908duBUP3/7f4Av01MPSq0ioxsXJ9fVcXLC/zAnV2+PXrpkEwUFJQQE
egdOnToqcNKkxsvJLRvjEBXiBW2RCQjwviQnExMzEMVfrpUkiaioS3OyqKisQdqD5JQYfoM4
+fPPe6koq6Zt+/CQu+++FCf3dnn99SWYTGYEQeTcuXLeeGPJZTm5/OtN6lNJmbi7Gxh7c/8Z
o0Y1cfK6GZQgesuy/Nm6dbvHvfn6UiqrTLRs1QyVSsH2bYfYuvWQMGPGbf3uvnv0QqWofDAp
Ie5Uh869G4XKCYIClUrF2YJSVqzYzMaNB9R33Dl04h1TRg0JCja/AF5LQe9tt1cuXLFiQ/Q7
76ygbdsww+zZj/67XbtW1n/8o/rN2toC9PqgvykqRRGEaVu3Hox+663ldOrUnJihPTh5IoM5
c5ajN2ijb50QM02W5Ke4MQk5l2RNdnYBiYnpdOveBq1WgyzLpKXlUXSuArPZJoFCAnenw+GU
UlKySUvLJapzSxQKBXa7g8SEDNQaJQ67E6fTQ1YoKpxms01KSMzA4XDQunUIgiBgsViJP3qa
tu3DkCRZ8dcheRrwBWqagaI/SIEgngBnrCyftgAqsL/48897Yl57dSFubnq8vd358cfdpCRn
q999d8ZDIaEhmxSK0Lja2vzBmzbF4eGu5513Z9C2XStOp57h/vtfZ/PmQ4we3W+wXt98NtQM
Pns2/4EXXvhcnZR0huYtmpGWnsdLL32JxWKNuX3yiJdkSXxIljPtYNeAph/InUBRCM594Jsv
y/HXMXdR3d7pLJ1TW1sb4XRKXk6nhCTJWCzWdlXVhRt0Wm25SuXzErDv76VrGkBzb25O5pzZ
sxe47dhxFLvdiSCALMOuXcfYty/R56UXH5gT0TzU2iryzkWN5cnrOZmfX8KSxRvYvPmgesrk
oROnTBl5SU6+9+43REaGGV6Z/ch/HSffeH0pNTVmRFGgstLEm28uRa9vvJw8fDQFpULRwEgM
DQu4iJOpqTkcOZKC4oJrnU4nGo3qIk4mnsggN6eogfHpcDqJvAGcfHX2V1RWmhAEiDt0iuTk
bPW77zTk5JbNcdTUmFEq6x9NQU2Nha1bD1/Myf98rj54IOm8XsbFJbk4eXsTJ6+5QSnLMpB6
y6mk1DFvvbkMTy83Xn/jMbp2i0QUBU6n5jBn7td88MFKmgX7R8fE9Hmq1mJ5+IIlxw0WneDu
bsRg1HL//WNISMjgs09XcyjulNezz93zfvfuXQaCXL5v3+HoDz9YiYeHGykpubzx+iL13Lkz
pi1bFrIfNAdkWXbAThnCcOWsuF+U6Ns4xak0myu7b9gQi6+vO2+/PY3QsBByc/OZes9sNm06
yKiRfXroDQEqXBnojUa8vNx4/Y3HCQ0JRJKcvPzyV8TuT0ShEI1gmQWJ1Uqloo0sy7RpHcLH
Hz+FXq+nvKKahx58E1kGhVLRSqE49RGIBoVCNCLLDBzYlZdffhBRVJCbV8idU15CuArZIrLs
AA4C0hSLpXp2RnpOREWFSRUc7FMV0TxkqyAYXwOHqby88uZvVmwmNDSA996bQUCgH2vX7uW1
Vxexa9fRoHvvC4mRUR90Oh1ijakWvVGPj68XIOLj44HBoMVca8bpdIqCYBShrM/OnYf0CQnp
/N//TeWW8TdRXFzK0099xNcrNhMztNcoLw+/5qDSQ83zubmZo3Jzitz1Bq29devwLIPB/BJY
v922LYGhQztfh551/POnn3aOWb16F06nk7S0XGx2B88887FBqVR06dOnIw89NP4/Wq37OMD2
9zFK0oIslsqn5s37zm3LlsOIonDBBOdi6fZtR3B3M7jNnv3oU1brmk0aTVRBY+Gkh4cRQRBQ
KESKCsv4+OPvOXT4lNfTz9z9fo8LOfnhKqqqTBw6dIo331isnjNn+n8NJzdtOkh1de35flMo
BGqqzWzZEtcoOSmKAgpRRHGBh1IQQHT9WwNOuvpW0eBa1/XCRZys+34Dg1KW5QZ/vx6cXPnt
ViorTef7Q5Zl4o+msHt3fNDUey/gZK2ZX+8hEwQw11p+xcnD+iOHU1AoxPPe16qqWr75Zisx
MZfiZLG73qD5n+XkNfBQFrvLkuO+H3/cpayqruXtt5+g/4AeuJJzoUfPjrz44n089OCbfPPt
Fvr2jRrYpq0xFMhpJF6DvIAALxwOJx07tuChhyawdOk6Fn61jn/98wPNrFkPTOnZq708f/5P
6PVaPnj/Hxw5msx7737D8mUbmz32+MQVKnV1glZrtEHYDlClgPogZFTLcsp13e3250SB3W6n
qtKEwaDD09PNZax5GjEatdSaLDicThAUjW5LpyAIGPQ6DAY9suxEpVJSXl7N55+v0Xl7u09F
AKvFRmZWIeGhARgNenR6PTa7A4VCJCurkHff/SZQo1U/AVBWWkV5eTUqlRKjUY8gKDDodQiC
gHxV1j/bgJa3nSvO++Tjj1f6rF27j9paC/4B3u6PP37rxIkTh2k1Gv17FeUVmuLicqKjOxLZ
NgJQEd27PWq1krz8EkA2mEylgsHgnt+9e1vmzfuRJYvX069/Fw4eTCQ7u4jhw3uh1+vzLFa7
pNVIyqzsQlQqJdHRHfH09MTT00DbtmHsjz1JdbVJ4+8XEORwlDyzYf3usR999B25uUWo1SrV
yFG9W//rn3d8EhQc4IyJkb67To4VjcPhxGa1I0muSUJ2StRUm9Fq1djtTmRZ1jkdlr/ZNmP1
LcnJZ9pu3BiHKAoX7ZIWBAFRhK3bDjFp0uC20X263QJ83lg46R/ghUqlwOmUEEURWZaJ3X+C
grMfal588f4pPXu1l79asJay0koUCgWyLLNvXyLLl29s9thj/x2crK4yXdIwqTVZGy0nL8XN
yooavvjyJxcncXEyO7vokmMyO7uI99779hdOllVRWVFzDXf5/8LJTz5Z6bNuXSwmk4WAQG/3
Rx8d34CT586VI4pCg+d1Op3k5Z9rwMlu3SLZves4siy7eC7LgECXLq0bcDI7pxCn09nASyuK
AuXl1Rdx8pNPvic3twiNRq0aPrxX63/+c8r/HCevgUFZq6mqrmx28mQm7dqG07lrmzpjsn4C
loiMjKBLlzacTMqgpLTcr2VLH2PjUS/79ojmwf/Q6TRiYkI6o0b1Z8aM24lsG87rry1m1qwF
jBzZWziRmMFjj42nZ68ORLYN48DBkyxavIH9sSeaBQb5NGvXrjnt20eM79ChlSUw0DdWFD0X
gnq9LCdVuMoSNGukeNHIer2HqUuX1ixavJ7Fi9fRu3cUh4+cIj3jLPfdOwq9TpcBTntjfHoX
GGRkZIxGPVqtmu3bDnNhZqUkyXh61g85GQHw8nTjbP45fv5pb4NrtVo1RqMeGRkBue7+V0u6
aB2OwocWLvrZZ+Wq7YwY3puWrZqxe9dx3n5rGYEBXiOGxPQ/6eXtlRsa6t8hPj6V2P0JhIYG
sWHDAWw2By1aNAPEyv37Fc4RwzWf3zYp5qaUlOyA+fN/YtGi9TgcTgYN6syUKcNKFArVgs3b
9zrHjGhlbRsZjt3uYN36/ej1Os6eLSb+WBrBwb54errlSZJj+LH4EyNefXUh/v7ePP7EBPLz
S1i/bj8ajcrnhRcefAxJuwFXvZRrLNovJ4wf1nHYsL7+suzwfuSRN/XFReV88snTNk9Pz3Ma
jeqMRqWea6ow/Y28kwC1oamp2UpXeE647GRfa7KQkpqt7D+gW2ij4mRE8D/c3Q1iWVk1glDn
uVIoyMwsYNasBYwY2Vs4fjztvJeqfuJeumQT+/f/d3CyU1Qr9uxJ+JVhAp06tWjUnPz1GKup
qWXVt1svsaARLvJwFhaWsmjh2ouuvXYGpYuTixb97LN06SZk2WW0Z2UW1HHSe8SQmH4nvby9
ckNC/DtkZRVS7xiVZRmlUknz5g05OWnikJtSkrMDduw4gt3uRKlUMHhwNyZPHtqAk5FtwlGp
lDid0vn2SZJMUNCvObmI4mKXMWux2Fi1ajtqjcrnhRce+J/i5DUwKAUkScLhcKLVqlFcwuUt
iq6JWnJKOJ1OGUS58aiX+nRYaGBOSIh/xLFjadTW1qLX6xk4oCtHRySzYMFaFi5cj5+/J0OH
9QLA3d2dceP6E7v/BDm5xZSUVLJ92xEEUSA0JEB7001dh4wY1bd/56g2BzQaj3mg2CDLp6pd
9coaW01OT7tSWbH8jjtH3ZSckqX9+OMfmD9/LRarnb59O3Lb7UNLFErNlw6HwtmYISkKAg8+
MJbx4wde5EGQAYNei1andvWfm57Zrz5Mrdl6USBblsHH2x3xmsDS3Kq0tKz79m2H6dSxBa+9
/iju7p707RvFvffOZu/eBOWAAT0C3NyMsQ88cHOHl16az6OPzMFg1FFVZWLgoC4MHtwtB5kN
I0eEIMv7doeEhv7z9defeP/LL1YHLliwlrvuHsaTT04p9PPzeS7rTNXOsSNvQZbT9w0a1L1o
8JBuAQvm/8x3q3ZgMpnR6jQ88/QdeLp77BIVSLt3H1dVVZl4990ZDBzUG7O5huLicvbsOc7D
D5d0CQuLaAGcuPa9eW6/09lshEoheirVloUqpXKAUqXAzd2Q5OnpM6WiwlqoNyiqZLnRz90X
m2X2P6ZGDoejsXlXXZwM9Y8oLa2ifndvvUFVUlLBj6t3U1traWBoCIJAdY2Z3P8WTt4x8qaU
lCzt7l3HkSSXp/amwd2YdFtMo+bkpRbGlzIIL7eAvpJrrxYnd+w4iiTJ50PwCoXLU7hv33Hl
gAHdA9zcjLH33Temw5kzZzl7tgRRFFEqRYbEdL8kJ197/fH353+xOnDBV2uZcsdQnnxy8iU4
2a1o2PBeAVu3HMLplHA6JQIDvbn/vtHnOblnT4KquLisgRdTkmT270ukuPh/i5PXwKA0WN3c
PArCI4Ja7t1znOyss7Rr35r6kDcInCsu51RyFoGBPnh5ejirqyxS41CyFECs8fZ2N3fq0JyN
mw6SlpZLcJAfL788n927j+Pr60FVlYmgQB8CArzPe7OiOrbEzahj6NAeTJs2idOns4mNPcHu
3cf5auE6Vq/erR4zpu+gqfeO6dOmTcuvQfN/kF8oW9MQNK0bEWqSAUNyaGhwxcCBXQL37U3E
7nAgOSUGDOhCeHiIzVTlrDR6VDXKCdqVO6MARIKCAwkKvlzSv3y+70SFghYtwrl8Fa36axvm
uF2NWdnplHV2hxO1RoVarQQEdDo1oiBgtzuQZVnllJSvxQyNDnb3MIxc+/NexaYtcYQ3D+L5
56c6AgMDXs3IrEqs0z0ZMr719Y242d/f+06Hw4mnhxE/P++d4LnM3aM+lcu6zdc3eMFzz939
77P558SCwjLGjO3LzWP7S717d9pkdwhvKVQ8ZLM7EAQBnU4DCKhUSjQaJQ6HhMMhqUFQXp9e
DUCrE8zo1OMsFkuUQimiUimRZTlMEJ1Dvbz138pyEh7+E/5m5qThbHh4kEOjVSstZutlJ2mV
Skl4eKBDksSzjY2T7dtFcPxY2vlnVShE+vXvxJ13juBAbALLl2++RLtkJtw6kKlTx5CamvW3
5+SAAZ0D9+1NrDMoBfr379yoOSkIoNWqr2khelmWqa21cJW2RqidTlnncDgv+Tt1odwGnFy3
dp9i85ZD+Pl5MnPm5Tnp5+99p93uxNPDcFlOPvvsXf/Ozy8WiwrLGRLTnbFj+jXgpNXm4Ne2
tCC4NiX9r3HyGjS0pEqp1GwYNapP3y2b48R33/uW1157lMBAXwBqakx8Nu97srMKeG7m3Xh4
um/JTK/OXP1tHrdOCbnBqqZQQNXDx+JT2h46nEx5eTVbt8YxZfIw7HY79903iqHDevHD9zvR
6bUY9Lrz33RzM2AwuHIMw8MDCQ9vxrBhvcnNLWLjxli+W7WTZcs3EXvghHr69In3jR17Uye1
2ucZ1GWNpjCzLCcA2nayXPPp2rXbAz/55Ac6dGzBQw+PY8H8n/jss9UEBHgHjxzR932HTZgu
yydSBaFTI4GkgNlsZeW32/D0cufa7PESqCivwnyZyf/KRVPs6+ud06tX+7Zrf97HBx+spFXr
ULZujsPhlOjeo52s1qiPgZDhdIr3Rffuck/nzm1ezMjI90o8cYb8/GKhRfMwZXCgUXa9g67I
crHK4cjRJidnIUkSyck51NaaAy21Dncfv151s5sbYDmbk1Mkp6fnExXVipdnPXxOq9G9JTlY
qlJTAuryPtEd5RVfbxE++vh7xo0rIi+vmIMHkujfPwp/f+/02lrr2Ws/JjMBdTtZrnw/MSFx
0KpV27VJSWew2Ry88soCnymTh37Up2/3uxWKztNqahKOGY2d+TuIq5i5c0vHjq2Ke3RvE7xn
TyKKS6TbSZJMly6t6dKlbbHNJm0pKYjHN6hbo+Hk4cPJDcKit08ewnPPTUWn03LgQOL5UPCv
vf5Wq4OwsEDCwkL+9pyc99mP2GwORFHAbnfyxRdrGi0nZRk8PIy89dZj+Pt7I0tX35cjiCLF
xWU8//znXB2npYuT3Xu0a3v6dG6D9AK9QUv3Hm0vycn09Lyrx8k0FydnvfTQJTjZQV7x9Wah
fqe/LMtIkkxUp5b/c5xUXr0G1QCZgMYHHOoB/bs4b588RFy8aCPff7+D6dNvBwR27TrKqlU7
GTykG7dOGCSr1arK0DB1YGT7ohx5Uj6CstkNUjQTUHhH5pmsZ155Zb5QVVVLaGgA69bGMvn2
YXzw4dPodGoEQUFkpCv8olKrzhsuOr2Gdu0iCI8IrBvwrtVUaGgQjzxyK8NH9GHJ4g2sWrmN
//znSyE3p6jH/Q+M/8rd3e0BqzVxT025A5/Abjeo7WeAPEDd3mGv/GrNmh3Rb765hOBm/rz+
+mN06NCK0FB/Zs78lJdfXoDdbh96880DF4PuYVnefBLCG0USfVV1LR98sBKFQkSpUiBL8lUy
LAUEUcDhcOJ0SDh/gfBftCoP5anVbT98+OHx7xYWluoXfrUOSZJQKBVMnjyEoTG9Mq1Web1W
2wGrNb7Ebvf5CexPS7LsVVVZw47tRxR9+3QeJTmVi3GdMwZUh9fUWKLPZOYjIJCXX0xFeXWn
wIDgIKAOlEq102kasX37YUVVlSu1x+GUjmblWD8JDlDaNJpuyHLmuj59uz5xz9SRrZct3ciB
2BMgQM8e7Zg+Y5LFzWj8ShCjiq58rBXgOnnCguvwjL4NKyFzDDDU9VskkKWGqlk7d8aOmDXr
S2qqawkLD0AQBPbuTeBA7AnF889P7TPh1qEzRVF81GKVKzXqtLrbVQI96vrJBBhITxXkVpEn
cB0XqEIQQm6AvqUBbiKUBXt7e9U89vgEzmQWkJ9X0sA4kySZoGAfHn9iAkFBfjUOuxBssygz
ZDlTulGnzVzIydmzFwjp6fkNdgG7uxs5ciSZlSu3cfBg0iUXXqIosGXzQWRJYvjw3nTr3pbQ
0GY88sjEvx0n58xZRnFxxfk8UVEUKC4q49XZXzVKTsoymM1WKqtqGTGyHwqF+qr/htNp47vv
tmKxWOvD4FeJk7e8W1RUqj8QewK73YlWp+b22wYTM+TPczIzMx9BEMjL++ucXL5sEyaTBaVS
QXSfjkybPvF/jpNX0UOZChjDJKnqk+PHkketWbNbefhwMk5JusD1LVBZZcJuc5CaksOrry0S
bh434JHo3l16gvsjOL0TuGE1uwoDrNbyGYuXrHdLScnlldkP4e/vxY4dR9EbtOj1+rpHk9Dp
tL/0a92np6cbb709DY1GjSCIXLgJCSAiPJj/+7976dixBXPeXsZHH31PTY2l5ZP/mLxQq3V7
8Mf5N2YFLsvZgIcIPFBTXfjUkqVr2837bA1t2oTyxhuP0bZdC8BJ56hI3nlnBrNenM+slxZQ
XFwefdddY34wGlvOBf1CWc6Wblyek9IaM6QXB2JPknmmAP9ALx599BZatwpDkv/6cBIEkfT0
HOZ/+TN5uedo2SKYIYN7AELtX7vzCCB3QatWEeq5c2Y8l5CYFlRcVC6u37APU40FwCaKgqm8
/CgueBXpzWbRKDldK/Q9e46Tm1fYJyKieeuS0mMnfH26AhiLikr054orCAnzo7y8mqLiUnVw
s1AvV3/nAfbe+flFA2L3nwAEHA4HdpsjwM1N5aXRdytyFW221sqyZK2urqVfv44MGdILDw8D
nTu3KQ0K9JtbXeP4siDrFEERVzrWvgLu9wC6g19LSBkhyzalS2d0RWDcAup00KbAcSu498/O
zh719ltLcXMz8M47M+jYoTkgcDLpDG+8tpj33/+Wtu2aT+zQoe0ySTq6HlqooLo5ePaCtLGy
XKt1Ou0oFEpaRabkgnIHqE5Bs1RZPo0gtLmO+pYCaFRw9tGioqKXN6zf67N793HMtbZL7ha2
WGws/God6en5bcaM7v9DcETwy6BeJDmSTKKyww3lZEJCBgqFeN4jIwjw1VfrWLx4A+Za6yV3
rtdHE4qKKli2bBNr1uylZ6923HnnCAYO7EJEeMjfgpNLl65t9/nnP1FVZbqoNI4oihQVlfPK
y19xrrgi+s67RjcaTg6N6cWB2BO8OnsRyaey6NEj8oI1919ZfAvnPw4fSeX773cSGOhLzJCe
V5WTc96e/lxiYlpQUXG5uH79Pmr+IieLisoRRZHi4vLf5KQg/D4n+/bt0Gg4+e67M4jq1AoE
SEhI5/XrxEnl1VG2ZEAItZgr56/4ZuPweZ+txmy20q59c+6/fwy33RZDffX4YcN6UVhQwrFj
aezaGc/WrUcU99w9osdjj0/60cNDfEiWk7YJwo0ApRyTdCq9208/7WHAoC7cfPMAjEYDgwZ1
I+10NitWbKF3rw706t3hsorn4+P5G4opoVIpmThxMJ5ebrw8az6LFq3Dw9PY8uGHJnx611N+
4+56OuGMTt/5OkIyF1B4wNn78vLyXvvk45XGH3/cw+Ah3Zk58566nXHS+efv2KE1773/T+a8
vYz3319JdlZBmyem3fZ+SEiIAbwWy/Kpykud5XvtRb9o2LB+/r4+7pPfeWeFKjb2BGt/3s9z
zzUnOrobrpxK+U9CUiI+Pol1P8dSWFBG/wFRPPuei62BAAAgAElEQVTM3Y4uXSK/sFnlT/6a
oapDllMdSQk1n7Tv6L81JsZ/qCzZnz9xIi34++93039Al9a33DL48Zoa24uAE+w47FbZ4XAQ
GOhNUXE5cXEnfZo3DxvvdMgnXY1UDCkqLHerqTEzelQ0mzcfIj/vnLFLF0d/4CDIAlhGxsWd
9CooLCMoyAen04nT6dSLCurcFWoV1Dy9e9eRdt+t2sHEiYO47bZh2SB+LopsLMqpSjL66B1B
ER2ukBFaPUyZZLUWTk87ndn+ZFKGIT/vHKYaM0qVAl8/T5o3D364deuwwmbNAo+rVO7rwN4r
7tBJ96yss8x+9RF69+5MfT52796deWLarfzjHx+wd89xZadOre8SRY2HJOXcWlR4rkdGRl54
amo2+fnnMNWa0eu0NAvxp1OnVtM6dmydbTCYPgLNIlk+XiEIXa5nuHja8eNJr7/11lL94UOn
sNudDercXWh4VVbUsHv3cfbvP8G2rYd9nn9+6pyu3Tq3kSXl04D9RnFy7dp9gHA+/BjVuQU3
De7GkUPJHDiQdFHtwkt5KUGByWRmx/YjHDmczKiR0Tz62Hhatgpv1Jz89JNVxh9+2FUX5hYv
0z6RigoT7777DdnZBW0ef2JSo+Lk3Llfq5Ys3cjyZZsQRBGNVu3Cx5/EpICA1WpDckpIskyf
vp147tlrw8kh9ZxM/G1OOh2uNIScnCLi4pIu5mRRuVtpaRWiKFBdXcvZ/JJLcjI7pwhRFOo3
Ef8tONmzZ0fi409hMlno06cT06ZP5B9Pvn95Tp7OJj/vHKZaC3qdhpAQfzr+CU5eJQ+l1s3p
rP7ghx+2DZ8792vat2/Ok0/eTrdukbgZdXCBx87fz5unn76b2lozKSnZzPtsNQsW/IxCIYZP
mzZ5tixpT27dkFg4bHTUdQRGDZDjmXwqS2kxW5l46yCMRiNWq4Xlyzey8Ku1FBdX8Oyzd9Gr
d8ffME5+TxtdXtqYIT2x22w8P/MzvvxiDS1aBLcfOaL/zIpKefr33x6xT5rS43pBMhiqPz16
9Pjot95apj6RmM5ddw1n+ozb8Pb2rDMmBUA8750NDw/mtdcfo9m8H1i+bDOnT+can39+6pwe
Pbv1RdI9ZKo5Xm0wdrnOoLSflGzOh7t2aXdmzpzpj37x5Y8B336zjSeffI9HHh1Pq5ahf2oH
oiAIZGUVsGD+TxQXl3PP1JE8+sj4c0GBQfNstdLbChW1f/XJBSGSnJx4yW63J6u1bZMl0iOC
mvk9ZbXaWLJkg6JHz3YPh4aErCsvPxzr6gMZWZKIbBtGVVUtW7ceFkePHnCrp6fXJ7Isl0OS
T3p6tkKpVNCvf2d27T5OenqeKAiS31uPfQ1Inqba8pFbtsTRPCKQwAAfSksrzg9eV25fVfei
ovz7Fy5cqzCZzPj5eyGI4jJBcLxls0qodCJGt+5XMNbygRovKH33VHLqlCWL1+l2bD9CWVk1
Wq0anV6DLMmYTBYEAcHPzzOob7+ooBHDo0d17RZpzco8i1KpJCIiiAs3U4FEq9aheHgYyc4t
pLKycuLx42mTdu08qtq/P5GzZ0uw253o9RqUSgUWqx1TjRmDQSv06xcVcf/9Y9/q2avzYFFU
Tq+tSsjRu3e+xjonA2m3Z6Rnzn551nz9sWOn63aiKn5zDCqVrhqOBw+eZNas+bp3333y/pYt
WhxcvnzNirvvHn/9OZmcpXTVHQSNRsWddw3noYduwdfXi/nzVxMXd+qKdEyhUFBTY2blqh2c
TMrkpVkPEB3dqVFycs7by9WHDp26wCj+pW/rjev6hYEoCthsdlas2MrptFzjzOfuaTScnDt3
xqNffPljwKqVO7Db7QwZ0o1Ro/qiUl+5SWC3Odi8+QDr1x1ArVEzeUpMo+BkvdjsDrZvPyKO
Ht2/AScz0nMUNpsNoW4DZHrGxZzcvu0wdpv9okm+MXOyRYtmZGTk8q9/fUhFeTUffvQUbSPD
G3Ay4XjapJ11nMzPP4fFYkerVaFSqbBYbFisNtyMOqFf/6iI++/745xU/nWFqwYKBmVkZI2e
9/kaWrZoxpw502jZMvwC75Z8kdGl1+vo1q09r7/hz/PPf8qyZRvp27dTr97R3SZbLI6PuL4n
54igbFVcXIZaoyIiIhhJkliyZAPvvfsNJpOZvv06Mem2wb/zWAK/nOP520bnsGHRJCdn8eEH
q/jww1VC69ZhU1q1bL594mTDKqZcjyarVFDx6KFDR8bPnPkJZWU1zJx5N3feOQKNVnvemDx3
rpxDh5Lo2bM9/v7egISXlzvPPHM3zSMCmTN3Bc8++7H6rbeeGN87uus+m9XxKdc5bUEQ2uC0
HbNkpZe+EtGm2c6ZM++d16plSNvPPlvNm68vRaNR/alNNLIsY7PZ8fb24IX/3MekiTGpBqNx
enaafUdQMySV9urkcoWFue6TmXmIiAhDelCQHxqNmoTjaaxZvcv38Sdue0qSnMd/gZkrxaJn
z3YsW7qZ9LScNt26eUZD1W5Zpv/p07l4e7vTqnUoAYHepKXnYq619Jn+dhcD2Pumpma2PRZ/
mqlTR3A2v5SSkvILRqZRIUm5j61evcPr8JFktFo1wcG+CILiXEmBiF9wpyt8h9mA0g3kD2L3
H5760qwvyc4qpHfv9owY2Ye2bcMwGvVIkkR5eTVnzuRz+HAye/ccZ93afbRr11zjCjc5KSos
vUjfKipqsNnsJJ1I5/HH3lYnJmag02no0qU1t98eQ+vWYXh5u6FSKzHXWsnJLmTHjqNs336E
Y8dOq1944d6bx4wZqJYFxQNVpcfPuvtcy0k+091ur3li2fKNbseOpTUoM/JHDa+EhHSWL99o
fP7fDzw+4dZW6zif73V9OWm3O1CplNx77xj+9dQdaLU69sceY+nSzZfciPNrvfq18eVqn8DJ
k2d46cX5fPTxv2jbtmWj4uS/n/+U9PR8RLGhN1mSJFq1CmH0mL5s2niA06dzL6q9eSjuFM/N
/FT95huPNTpOzpu3mth9J7h57ACGDxtwhY8lsnnzbvbtTcTX14Mnpk287pxMTEi/JCfPP6Eg
ciz+9EWcTEvLxeGQUCoVSJJMRnrerziZ1fbI0RQEQUS+IHXq15w8ciTlunDSzU2PJMkuTmbk
cehynCwqxdfPE5vNid0hodGoqaisruNkxnlOiqJIx04tGDmqDx06NMfHxwO1WoXJZCEz8yzb
tx9h185jHIv/45y8Ch5KhQKkkbt3HdGeKy7juWfvrDMmf6/8lgw48ff35YnHb+XBh95k08YD
iq5d2k/t0lVY8eLLhedefTnwOqmaRS1JtmjXiQ5KVGoVJ0+msWD+z9TWWpBlGV8fj7pTY+TL
GpN2u52ScxV4+7ij0Wh+06hUKETuuWcUhw6dYv++Eyxa+LP7C/95cKZSKe8Giq59m809CgvP
/mPO28s5V1zBS7MeZNKkmLpVd73yKDhw4ARP/etD3n3vH9xyy2DAAcio1Sqm3DESlVrNrJcW
8N5736o/+DDo2YCAoG24ampcV1Gou1JdcVAC5y610jB+6tSxs9Vq5e0vvbSAQTd1ZfDg7ld0
uo2AwM6dR9m+7Qj//Odkptwx4ienTfw/cJ7y8QeN4epvDGjevBeynC42C/JFq1WBoObbb7cz
cFD3sZ2jIieCePhCA2PgwK4sW7qJPXuP6zt3jrxNoSyLr6quDM7KKiAwyIeQZn40C/YlO7uA
6urqIP8AfzdZNt+zd0+C3umU6D+gK6tWbr9gYsQJJZOSk9MmfLNia10VA5ngIF8kSbZeKSTr
nxTKp5w8eeqOl176ksLCMp577m6m3DEUNze3CxZgrrfev39X7rxzBDk5hWzaeICVK3eQnV2A
JMns2n2MUaP7oVIpzy/aDh06RUVFDWVl1QQF+3DP1NGMHduX1q1CUWs0F92/W7f2jBrdj23b
D/PmG4t59dVFuHsYRwwc0HN6Za38Ut0Av1bGSVROztmOO7Yf4c8WCRAE2L79KHfdNbJjy5Yt
oriu55e7OFleWoXTKdGrdyQPPzwOrVbnMu7Lq6kor/7dRZparcLP35PysuqL6lQqlQpSU3P4
fN6PvPnWE+h0ukbByblzviYtLf+S3mRJkonu04Gnnrqb8vJKUlJyuDASXr8YSE/L4733v1V/
8EHj4+SLL85n955j+Pp6XrFBuXv3caqra3nllYevMyf9UKuVmEyWy3Ky/v2XlFSwd19CA05m
5xSd3y0kCAK5uUUNOLlvb4K+5FwloiDglLk0J7/ZitMpodVqaXYNOHnHHcMwunkAEhZLLTab
g/DwQPr27cTd94wiO7uADetjG3By5854Yob2pHfv9hQUlBIV1YrlyzfWcbIKb293xt8ykAm3
DqJ9x5ZoNSrMZisOhxOlSoFep6NPn65MmHATGzfGMvft5X+Yk1fBoCxXWq3VXRMTzxAc7EvP
nu2u0Lko0a59c9q3i+DkqUxqLSbPoJBAxfVSMFnOAqpaFxcXhsfHp9I8IpCgQB+WL99EjamW
u+4ZjlKpZNzN/RFFxW8alMePpTJz5mf8819TGDfupt8xqmV8fX145JHxnDx5hp/X7mdITM+o
oUP73CrLefOu5e5TV8JxxcgdO+I8jh8/zYMPjmXixMF1xqR8gafVteKx2x04nc4Lwt+uyVwQ
BMaPv4mkk2dYunQT+/cnhE6aFDClqjJulrtH7+vNStw8o11TgOlYqkrQbQ4M8L1doRDp3Lk1
t98+4grHpUBZWRW7dsYTFOSDKKrX2SXbKUHoeo1boUv28fGoNBp1Hl26tOHw4WQWL1qnefXV
Zk8ajNpZ9bSv94p07tyGbdsOM2XysCEB/rp+ZSUV2ry8cwyJ6YHBaCAsPJC4uCTKyqo8vb2r
h5eVneu5fcdhOnduSZs2oUiSVHfyhGA06pURFnP5v5Yu2eBeVWVi0E1dOHr0NN4+HhWSdOWT
nyxXAiWtKytL//3xxytVmZkFPP30HTzw4Li6HLtLT1yusE0oT0wLYeiwXnz00So2rD9AXNwp
cnIKaNkyDICysnK2bIlDkmQG3dSFp566g86d21ywKe7S99doVIwZ3Q+1SsEzT3/MRx+uIrJN
+GO+PgGbMjPj9jRvfq3Gbm27M2fyPYuLK/502an6yTEz66xnmzat2l0vg/JCTh4/fhqFQiS6
T0f0Bi0rVrhOZFq3bj82m/032yZJMl27tWHu3BnMX/ATSxZtuKhckigKbNlyiGHDezFmzIBG
wcljx1Ivygut97TKsoxQH/4W6svGSBedHqNQiBw9mtr4OBnoe7tSqeTH1bvYuD72CikJFqsN
lVJ5AzjpXqk3aDzMZit5ecUsWbJeM/uVhpysN9UkCXbsOMLk24ee52RubvH5fhMEgfz8kgs4
Wdxz584jrjSVumtk15x3npPLlm50z8kuRBQFdHotXledk7fgcNjZufMg+/YlkJaWR2WF6yjg
sPAA+vbpxJCYnjwxbTJDh/Xmo49WsmH9AQ4eTKKosJRbb72J+mjCls1xOJ0SXbu25pln7qZf
/yhMplq2b41jz94EsrIKMJutuLnpadEimEGDutO/f2duvXUIGo2a52d+xkcf/T4nr4JB6cRq
s8jlFdV4ebnj7mG84mi1TqfBz9eDlNO5WKx2WaFUydcHkjJwVoTyR3buPBKckZHPczPvxmg0
MGxYT0JC/IiJ6YFWq/nVzu1Lq5bZbCUnp4hzxeV/2Jju2zeKoTE9+e67HaxauU3Zq2eHB93c
xdXFxQlF/v7XKqdL7WG1Wobs3n0Mb293Jk4agkKhpD7MXVlZzaaNB6muqiXxRDqCILJrZzxl
JVXoDRpGjIyu24DkOtbq9tuHsm5dLHv3JnDzzQP7W6yCgety1NRlxpOhK7KcJkp1eZOuT+mK
V97nv19Xfkhr6Hodnt6aanTTVbi5Gzz8A7yYMGEQ33yzlZhhPbqPHnXTDFmSVDKu8h8Gg44R
I3oye/YiEhJSg0aMDHyysKg0uLLSRMsWwYBIZOsQamst5OQW+bRt1+bhEyfSQjLS8pj0/D0Y
jfq6PHwZQRA91Brxn9u2He22bl0sEyYMwsPTSGpKDm5u+iqlUp35Zxwi4Lx3375jzXfsOEr/
/p246+6RdROz/DvRC9f/t2kTwauvPgrA+nWxbN50kCemhQKu3ZsnTpzhppu68uZb0wgO9v+D
/ey695AhPbhl/ECWL9vI1q0Hve6+Z9wEu13ayzVLt3HI5RXVrjOe/8pdnBKVVbUgCDeEkykp
2YiiyOZNB8jOymf79qNYLDYkp3zRUX2XupfBqCU0NIDgIN/LGs0mk5mvv95Mv/6d8fRwv6Gc
3LPnODabo4F3UpIkwsICGXtzX1QqJV26tgFkhgzpgbeXO06nxIb1BzhzJr9B+NtutbNvX2Kj
4mR9eTWz2YbFYvsT4wN0OvUN4aSvj6dHyblKRFFg86aDxMT06D5q1KAZsiSpfr1IOZ2aQ0Ji
atCIEYFPFhWVBpeXVV2QcgHV1bUXcDI95HRqzq/yZLmAk/Hd1q+PPZ/S4O3lhpub4apy0mq1
8v57K/jmm23Uly2qf95Dh5JZ+/N+OkVt45FHbmH48GheffWx85zcsD6Whx6+BYfDydYtcSQm
ZtCla2vmzp1Om8jm7NkTzxdf/MiRwyl1dZU5H83ZtzeR1T/sZsKEQTz73N2MGNGHuLgkli39
fU6KV8OgVKtUgpubjuqaWmpNliu+g81mp6rajF6nQaNWCjRwMF9LSQVMY7Ozsu9csngDnTq1
ZNzNAwCZli1DGTt2IDqdrq4Tf/+RCovKUKtVhIT6/1FVRKPRcuvEm/Dycic29gRHjp7qLAjy
JLv9Wr6C6tDS0oqO6Wl5tGvfnLCwwAZhwZzsQj799Hve/+AbtmyJq/MYxPH+B9/y8cffkZGR
d8HQkWnRIpgOHZqTnJxFWWlllJenLowbLo3oNM8rY4vk4emJj48HRYWlTJ48hKAgbxYuWCuU
lJwbKeF0czgkEFyTc6/eHfH0NLJ9x1G1LNsHZWWdFSXJSfMWzQCBZqEBAGSeyRdk2d5/+/Yj
ajc3A336dDrvYrDZnCDIbuXlZbd99dValYeHgSl3DKWosAxPTyNGo0GWJOefCAVXauz2mmG7
dx/DbrMzfHhvPDyutOi8hJeXB089dSdtIsNYs2YPZ88WYzLVsnr1bgL8vXj2ubvqjEnnFdxb
RqFQMWxYTzQaNTt3xlNTUxMTFubmew07V3B301/yONorGiGiiJtBi2sn6vXl5LKlm7DWFfFO
O53Lzz/tx1xrRZZ+35isn7hdKRRO8nOLL7tZThRF4o+msnfPsTqv8o3j5JmM/Iu8rpIk06FD
c6ZNu41p0yYxcEAXQGLggC5MmzaJ6dNvo2u31nVGVsMXkJqa3Sg5WX8e+5X/uXGc9PX1rCtZ
JVBTY2bRwl84aXfUR9Vc7aqttbBzR7yLk9kFotlsbeAQslhsZGa6OLlj51F1Tc2F6RgCNvsv
nFy0aJ2qqqr2vEHp4+OO0ai/ipz0ZNvWOJYu3UhNjRmlUoFSqUChEF11lpUKHA4nR48kM/O5
T1m6dD0eHkaeevoXTpaWVgICq1fvxsPDyPPPT6VNZHN+XL2Tp5/6iH17ErDZ7HX3rb+363fM
ZivffruVn9bsRqlUMXJkb3Q6ze9y8ioYlAZZq3UvjWwTxtn8c6SmZl/hbV1FRVNSsmnRshl6
vbGstKzGca3zJ2V5PUC4xVL5/MKF67wLCkp4/IkJ+Pp5X+Ahkf7gBCVgNpvZtu0wnp5uREaG
XcHEJtG1ayTdurWhvLyGtWv3KWtNpsm+vlr9tWu9g4qKSqqqawkL9UejUTUATJvIMN7/4J/M
++J5pt47GkmSmHrvaOZ9MZOPPn6KTp1aNvACqTUqQkMDqKiooaKqWqVUqRU0yZ8UfZXRoD8R
GOhDdk4xPr5e3HvvaE6ezOSHH3a4iqs7ZVdBI0kmNDSAvn07cSD2BNnZZzlzJh+9XkdgkA8g
4+/vhbe3O5mZBWRn57NvfyI9e7U/v/Gs3mskyRKr1+wi/thppt47ioiIIPLyivDz90Sv052t
qDCb/9SUXF1JVuZZtFp1nV78GZFo0SKEhx8eR05uMTt2HCU+PoVj8ae5667hdOzYit/P2b70
ZBoWHoibu57c3CIqKio9NRq19hr2bUVERLDdw0P/p08QkWVwd9cTGhZottvlgmvvnfyFk4sW
r/dOTs46bxCLoni+3NEfCeHLsoy7u4Hhw3pRXl5N/LHUy36v/uSrdetiMVvMgHzDOFldbb7o
ORUKkYMHTzJj+jtMn/YOq1ZtB0RWrdrO9Gmuf9uz+/hFYfL6UlBNnLw6nPQP8GrghTx2LK0B
J3/97g8eTDrPSZvN0cBD6XRKZGUWkp2dT2zsyYsMZVlycfLHNbu48IQoWQZfv6vNSSf79p/A
bLZddqFWn5tbWVnDhx+sYsvWOFo0DzvPye3bj3A0PpkjR1O4ffIQ+vSJYt++eN5+eynnzpWj
UCp+U//sdidHjqYiSXYiIoLw9nEn53c4eRUMSj8bKJcOGNjVotVqWLBgLSUlZS4v7u+KiNls
ZsmSDVRVmRg+vDcqpXprekZl+bWFZDXQQSPLjrkbNuzr8/33O5k4aQgDB3T7E54tV67htm2H
2Lc3kSEx3QkJCbgiT4nRaGDIkO6o1UoOHkgiMyu/k1otda6qtlyrN1C3XdjlHW7oJZDRaDR0
796egQN60rZtOE6nRNu24Qwc0JOePTui0+katE+WweFwXjCxyE28+9MimQRBOtUs2IfSkgoq
K2sYd8sgunVrzfLlm0g6dQaxfpISQKFQM3hID0pLq9iy5RBnMs4SEOBFYIC3Szv9vPD39+LM
mbPs3BnPueJKhgzpjkqlbuANSknOYtmSjbRrF8HEiUMwmSwUFJQSFOSLRqs6lpycXfFnIjmS
JLt2BKuV6A26vzRmY2J6EBkZxvZth9m08QC+fh6Mu2Ugf+UgDo1ahUarxmq1Y7c7rg4SL8+K
HWFhQUf79o06b8xf8VuQJPr27UREeFCCLAv7rysnv9v5F+7l+hwzth+9ozuxZUscaWl5v+nV
FASRo0eSSU3JBrhhnJQvM+FWVNSwbdsR1q+P5VTyGUAg6dQZ1q+PZcuWQ5SUVF7yHHOaOHnV
OBkc7HN+DAmCgNPp5JsVWxpy8gLO5eUVs3XrITIzCy55kEBWViG7dsWTl1tcl+Z2wfcVLk4u
X7b5/HxX/7uBgT5XlZOy7KS8rPIPfVsURcrKqvjwg2/Jycln6NCeDTjp4a5n0qQhlJSU88EH
qygoKL1s/dRfv4/yiiokyYlGo8Jo0P0uJ68CPa2AYktUVNvYe+4dxb79icyaNZ/k5DO/swoX
yM8vYu7c5az8djs339yfvn07J1ks0nJPD8011rRkwHZ/YsKpMe+99w2tWjXjoYfGoVSp4IpT
kgXiDp3gvfe+QavTMGnSEJRK1RXDom+/KAIDfSgsLOXIkWRPWbaPsJpeuEbtV+Pu5iYYjToy
swrqTjL6dRhEApyu8jOtmuHl6VbnBbrYa2s2W8jMOou7mx4PN6NNdjocTcD7s+IPqMWgYF/M
Zht5ucV4eHjywIM3U1lpYuFX66g1uTwmNpuD0tJyoqJa0qJFMGvW7CYp6QzNmvmRdCqT+V9+
T3x8CuHhgWRk5LNq1XZCQ/3o3bs9Foulbm4TsFisLF60ntLSSh55eBx+fr4UFZVSVWWiWTN/
BEE0R0T8mYiBDY1GLXh6umG3ObA0CDFd+eTu5eXJqFF9OBqfyqZNB7lpUBeaNfPnr1Rfsdns
WM023NwM6HVawHkNS7mEl+r1ngvvf+BmR0TzIJxX+FNOp0RYRCD33TfGYnRz+7xa7Fh+vTj5
4Ycrqamu/Qtn2MtotWr69+9MRkYuCxeu+90NPKIoUFpaxaG4pBvKSYMrveCSRmV9uNBUY6Gm
xoTZbD0fNrxU22QZ3Jo4edU4GRjo08A4EkWR3NxiFi1cR22t+SKj0eFw8vNPeziVlHmRwSgI
IukZeXz/3U7sdmeD7woCWMxWlixeT3Z24a9+UyA42O+qclIQFHj7ePxxk1Qhknwqi5Urt+Hp
6c7o0X2Ij09l48aD9OkTRYsWwfz0026Oxaf+IWPyvOfV2x1RVGC3O6mtteBm1P8mJ/+yQSkI
WkBVpVJ5vnP/fbfkT506gh3bj/DII2+yafOBy3gPROLjk3ns0bf5evkWRoyM5sl/TClXKvVz
rRb5VNvIftdw1Z0B+Heuqip5et68H/RlpRU8+tiECxL6/9CaABApLa1gxYqNPPfsJ2Sk56FU
KtBq1X8KtmFhAbRvH47d7uDAgZOYzbV9RdVdumvzFvQFAQG+KR06NCclOZukpKzLDAWXN2TF
N7Pp1z/qMu9H5NSpTJJPZdK6TSieXu7HqittOU3A+7P6JAD68qAgP8lms5OXXwzAoEHduHls
P/buPU5+fjHV1bXMeWsZd0x5kc/nrSYk1I+U5GyKiys4e7aEp//1Ia+8spCZz31GcXEF5eXV
JJ/KokXLEL7/fgdPPDGHZcs2YLfZyc0tYufOowwe3J2Yob0AyMs7h9Vqp1mwnyw7xcqQkL5/
ZpxJBoNXeYuWzbBYbKSkZP3l9xMd3QFBEKiuNhMd3QlB+CtRQ4HsrAKqqkyEhwfh6emeYqu1
Vl3bvjX+EBXVce2sWQ9ILVoGX9H3W7YM5qWXHpA6dIz8sbDI8oOviuvDyc9/0GdlFlzk8bnS
d20225gzZxkzZrxHelreH5rYJEniYFwSVqvlhnGyfbsIZEn+zcl8185jPP7YW+za8f/svXl8
VNX9//+8986+TzLZE0hC2HdUdtlUBBVwt251r7bWalvbT1vX1qWt1VZrba3a2tZaV1xxBQQF
2SEQIBBCQlaSyTIzmX279/7+mEkAAS2QhH5/D87jkYc8MNy5Z+65z/M+7+1V/rUqQaqqUlZW
cIqTvcTJ/Lws5Ujf9+rVFWkvo3CYN6+ysm4lLmsAACAASURBVD7tpTu8u0BnRxeVlXWH/b/u
tkIrPy8/wvOXyM939TInRRYuPJOsbMd/Hc1QVVi5cgter5/Jk0bS3ad32vTRRCJxPvpo3SGe
1a9/71QcDgvnnz8VUdTS3NSGxxOguDj/azkpnjh43KREzPVr7PaMj374w6vUq6+ZS2ODm/fe
XU0ymTyCUanyycfrKS/fw7nnTuK++26goCBndSyqfJ6V05Ru8tlnrnIBYjesWLGhbMWKLVx2
2Vmcc87EgzyO3+SRhIb6/bz44nvcdOMj3H/f80iSxPARJfh8Abq6ghx7CC5VnHP66cMQRZGq
qnpaWz1j7XZ9cR9tF506nfXzhQvPJB5P8q9/fUAwEDjCclDR6XTk5WWj0+mOcEoXCQQC/OPF
D4hE4px77iTFaDS+b8uwhU8h70SGvCzDaQ2ZTHrKt+yhq8uHXm/kxpsWUFiYhSwrbN5Uxcsv
f9pTnPL559uQU9JgbN9eg1ar4eZbFpJIyqxZU5GCkiCwbt0OnvnTW2zevJvfPvYyq1ZXkEwq
5ORkcMstCzEaLchykl276hBEAYfTEhYkzRfHNw9XVBQ1H06aNBKdTsuyZZsIBo/n/TiwHgsL
s8jPy8ThsFBSms/xhw0FkskEn3yynlgswdRpozCajGt1psJA3xlp1YDHIwj6l846a3LbAw/c
SFFR9uGFG0eAe35BFvfdfwPnnDO5TUB8IzcnJ6iq+/qFkytXbEEUBVQ1dS/HojqlqiqyrKCq
CmWDCzEY9OypavyvPZ2CILCnqpHm5nZAOCmcXLBgOmaL8Yjz7v67To+flSvL6ejoOuTvv/q7
RpOeuXNPcbK3OOl0WkNWq+mQ71sQBOSkfFTj6XjSTbrVdJKJQ6+pqipGow6Ho7c5GWDKlDH8
4M7LMFsM/9U9i6JAy/4OWls7yc1zkZXlwGY1M2hQIS2tnTQ3t//XxqTBoOWWWxYwa/bpKEqS
pcs2Eg5Hv5GTvdA2qBmwFUPn/ZU7q69++eWPheXLN6HVahhUmp9Wg1APg3lJSR42u5lVq7by
yMMv8q2r5p43bszIkkR85IMwYLEa24ugL+uLs43L72+fs/jNFbhcDr593XlEInFe+c8nlJUV
MnXa2KN6JT0eH6+/vozXXllG8/4OSkvzuO22C1l04Uz+9sL71NQ0n9AJftToMqxWE60tndTX
73cUFw8cQR80vxWEPFS1/p9Tp024aNGFZw5e/OYKnE4r3//+5eTmuo6y4R9+KHC7O/jT06/z
yScbuOzyWcyaddpWJSm8WVfbdYp1JwbKaEamE6fTxttvf0Fjk5vp08dhtRrTqjIqoVCEWbMn
8NOfXsPevY18/NE6mprb0WokRo8p4+KLZzJ8eClz5pzGyy9/QuXOOhKJBK4sB+edN5XTTx/G
E4+/wtq1OwAoKMym0+Pngw9WsnbtDj78YA0Ou4WMDJsM+I5vHhFA+mjixJF3TZ48YuAXq7bx
+uvLuf7689PeqWNNL0m1SjIZDYQMUZxO60H/79iv9ckna3n33VWMGFHMrFmneRMJ4aOqbdv6
yJisBQQjaC72elseW/L+5zlvv70St9vzjVWyggDtbV7++NQbNDS05Zx33rRnsrIMQ8D6V1Wu
9AnSiD7j5NtvrSQSiaXVYSA7x0ksFqfLF/7a+071YlTR6TUMLivkrLNOY+GiFCd376o/BlYJ
tLV5qd7TSGlpqqjrZHBy4aIzB7/66jL4igqQTq9Fr9Oi1Wp6Kn6TySSxWIJ4PHmY4XnJxTNP
cbKXOWl3WPAc1ALogAfzUO8dqD3/PdohrvufCSmB8q+9ZvdztdvNvc7JN95YznXXXcBVV84j
EYvz1FNvEghEjiD3eWBeqqqmc987GDAgG5NJj8mkx+VyUFfXgr8rlD4QKj1tgoSvzFFVVSwW
A7d990JuvvlCtFo9n3++iTff+Ixhwwd8Iyc1xw/IDqATEM+MxXzPvPPOZ6P+9PSbQqfHz1ln
TWDu3EmcOX3cUZKPVRYumkF2TgbLlm7ko4/Wsmp1hXTLLQtHXXvtgmcs2iSCfuhiX0c5Dldv
97TSTGpocJdu27aX2bMnUFiYxZNPvcbzz73HnXdezpSpY48ASpEdO6p57Lf/Zu26HYwcUcJt
372IadPGtuTlZW8LhcNn1tQ0mu02M3a7+Ti9JirFA3NxuezU1bWwd2+TbvYseVIsWr1Ybxjc
By/jgEqLJXzrXXd96+8CFL/xxgoqKmq59NLZ5OZm0NLaic/jJxCMIMsKkihishjIdNrIzc2k
vcPHm2+uYNeuOi6+eCZ33vmtOrvd/nOWLGkdtODnJxUzKZ3VqCIcAoJjdcYfkFdLX0fp7Cwn
M7M/eqyZoxkZzoDDYbU2NrjZU9XIhvWVqQ1ap2Xw4ELOO28q11wzj5xcF8OHl3LuuZMJhaNI
ooDVak6HglVmzDiNiRNH4vP6icfjWG0WnE4bIPHbxzJ59tm3WfHZJrZtq+aO7/+eZFJGVRXi
8SQjR5bgcNgS0VjiuHK9BMGCqlZWOxyu/9z23Ut+truqQfjjk69hsRi55JLZXzlsCgf9wMG5
uoqikEx7HGKxBIgCWp2WeEImHI6g0QhIkiYdavzqdQ4uq0g17VdVlWVLN/DIw/8A4Lvfu5j8
vJxX/AF18+gzZvfBeqwDcED4scrK3Vc/+eSrphWfbSaebr/zTV6DVL5sgi1b9rB9R62watXW
vLvvvubXw4YNGYIg/TgaLPcZLH3Dye3ba3ukBueeO5Ef/vAq1q2r4JGH/0kikTyKByilBDZ+
QhlXXH7WIZysrW0yH0seZvfcd1fVce68VDjxZHDyzjuv+LuAWrz4rc+JxxKgwtDhA/judy8h
JycDi8WIKEkoskIoFMbt9vCXP7/Frl31CALodFouumgGP7jziv85TnZveN1N2o/XIZK+zEnh
ZPd9qwf1DlZVtef90mgkjEY9BoMOvV6HTqdFk27BkzbJSCaVNGPixOJJotE4sWgcRVHSP6nD
xMFFQKoKdruldzm5u0F46snXMRh0XHbZ2dxw4yJEUeSJJ17tMSpFUcRo1GMyGzAadOj0OrTp
lDtJktBqUj+SJGHQpdg4ZGgRsWgiNcdonEg0TjgcJRqNI8upOZpMem7//qXccvMiREli6dI1
PPzQP4nFEnzve5d8IydPwEOZCfhnhMOdf3vuuTfKnn32HUpK8rnn3huYPXsCer2Bo7fdUTGZ
jMyZM4mZMydwwYLp/Onp1/n9E6/Qsr8z564fXvVnVY7z+sKdi/tgFZZ2+ULmWCzOkKFFuFs9
LH5jBbNmTeCaa+YdBMgDG92aL8u5/4EX8HT6+cEdl3LpZWe35OZmvy4Imr/JsjJq9+66s6r2
NDJ0yMB0kcDxGZQZmXYyM23U1DRTW7sfRUla/vPKzj56GWuAthV5eYW3/PwXNzw9ZuzgIX97
4T3xwQdfQKfV9hjVkkZKhbsUlWRS7nlpE4kkxcV5PPDATcr550+vttttd4BlKefOB35+EiG5
D7CKEClNKjKqCp5OP/V1TcfsxfJ0+lMhO0UGKPV4VTEaLFd6f/P+6rDVGY3abYMHF+bv2rWP
W29dxODBAwgFw9gcFgYNKqCgIIdUJ4WUkaTTGdHpuosHFFRV7jHTDAY9uXk5X/EyqxQXF/LI
I7dSXX0ee6rqaGvzYTYZaGxy8/zz71NaWoDVat4eDJxIrpekgPj45MljB917z/WX//KXf+eh
X/2dtjYP119/ARaLBUVJEgyGaGnpwO324G71sH9/B23tXrq6AkTCceLxBPG4TFKW2b27AVmW
+f73Hken16DTatBqtVitRpwZNnJzMsjPzyTT5cTlspObm4HFYkaStMRjUV59bTl/fOo1IuEo
P/rRFZxzzuTPVMTfSJKa6P31WAVITgg9vn79lhsefOA5obKyHlEUvjbX7kiGlSSlQnlLP91I
c3OH8Mtf3nLDxDNGoSr8uL293JeVNb7XORkOR1EUlZKSXH7602tx2K1s3lTVw4IeYa1un5Gs
kJXt4LpvzzsiJ6v3NiEeY2GPoqjU7WtFVWUEQTxpnPzZz1Oc/Pvfl4h7qhqYNGkUF17YvbHK
hxxGQWRPVT27d9czeHAhN9y0QDn/vP9RTspJVFXl9IkjmDBh6DE7+7dsrmLH9r1pNbWTwMmy
wvwtm3enDBqNhN1upqgom8KibIoKcygszCYnNwObzYzJZMRk0mMw6NFqxEOa1ccTMvF4gnAk
SjQSJxSKEgxG6Gj30tzcTkODm8bGVhob2/D5gulUDpVBg3qXk/fde/3lD/7q7zz0qxfZ39zO
TTcv5NvXLSAWl9m4oZIRI0soLc0nJzcTu92C1WzEaDKg12vRaTUYTQZURUGj1SJJIlq9jsmT
R/PKKw+RSCSIxZKEw1GCwTB+f5j2dg91+1qo2F7DyJHF3HTTQmLxBP/659s899x7xGIJfvxf
clJzfItxP9BQlEj4n37xxbfL/vzMW0ybPoZ77rmesrKBdFcIf5MBBTKSJDF16jgGlRbwu8f/
zSuvfAoC2Xf/+No/z/vP6GjCVPGBVjumFxehNmyxGBWNRhKTCRlRFBgxopjLLpuN05nSMY3H
4+kQhsSmjTv5+c+fRavT8Icn72La1LHvabSGB99/J7B1wYX52dD5nY8/Xqvt8gWZMXM8Vuvx
eihBq9OQk5uBqkJraweBYHTCxReXOG+4gV6v5hSEsvRmF11mMtkvvuqqea+2tnaM+ceLH3LD
jRcwcmQpLpcdo1GPKAooikosGqOjo4vtO/bytxeWMG/+ZK66at4OVRavBKkyEvZgMp9+EiFZ
D+hE6Pyu273/B2+++RnhSJRXX13KRx98ecxB0a5AmHA4xhtvfsaIkWU/KB6Y0xL0xP8S7tqi
mOwT+nAmlrhGY1l94UUzz/700/XatWt3cM218zGZbChKFL8/TENDK21tHtravPh8QcKhCJFI
jEgkTiwaS1UQp/dtnU6LTqfDaNBgMOoxmo1YLUacThu5uRnk5mYyZEgRoqgjEgnxgx/8HqNR
z6WXzU4YDIa3jcZPA8e/zoaiqlUeUXA8dMGC2XZRI8799aP/En7/+1epqWlm8uTRbNu6hx07
amlp6UzlIAtg0OtSgNRpU6dwox6dToder2HChJQnKuVNSBIKRYhF44TCMZKJJIlEkng8iYqK
xWwkK8vB0KEDGD9hKNV7GnntteVYbSbuf+AmLrpo5mdarf5WFRrt9nF9EToWIHpXRcX2G+69
9y/CnqqmYzIkj2ZYVu6s5d57nhV+97s7bhg5cmgg5JV/CsR7m5NarUZU1SilgwoYMCCHf7y4
hPffT6k96vU6EonkQV4hhWHDB/CLX1x/VE56PYH/usr04OHx+IlG4xiNhpPKySuvnPdqa0vH
mJq9zcTjCZ5//i062n34A2GSySSSJGG1GMl02YlEU/vI3HMnc9WV/7ucfOPNz5AVlcsunc0V
V8zjWBXFXn/9Eyq2VZ9UTi5dulGrKArfv+NSpk8bS25eBg6HNR2pEQ87TB/5z8JR/nzgkO7z
BWhp6WT9+h38+U9vEU8kueTS3uXk+Qtm2wWNOPc3j74kPP30YnbtruMnP7maW2+9iO98ZxGS
lKpnSCRSRm8kEsXrCRAMhYlEosTiqZQLrzdAJBLjsxWbycywodfrMJuNWMwGTCYDTqcVk0mP
RqMDRBQlDoJAm9vD4797mbff/oKMDCs/+9m3/2tOHqeHUtSihn6+9NPVo579y9tMnDSChx++
Ne01OdYGwynDMifXxX333YgAvPrKUgYOzMm+5poFP47FNKuqd230Dx5+Ri8tQnmVM8Paluly
5O7eVU92dgZP/+lujEY9oNLQ0MILL7zHbbddhCRJPPLoPxBEgUcfuTU8ceLYP0fCPCGIcuuC
Cws0EP7Z+vUVs957dxUlpQXMnz+FY8/nOuhhSBIZThuCAB5PgEgkmpeTk2kC+qQ9iCAMTQOm
UfV665xr1+xg/IQhfO97l6DXH71w8swZ49i6tZoN6yvp6PCardaM0LLFXVxwxdSTCMkGQCdB
8LutrQ2PPvTQ89YVK7Zw1lmn43I5UNXjS8T2ev188flWHnroBev999/86/zcHKGrI/GXiL9c
Ntr68gQu/fm000acvXDh9NmvvLKMJ598FYfDyo4dtezbt5/OTj/RaIx4LEE8kUQSRXQ6DRqt
Bk3aq3zwMkzKCnI6nJOUFTSSiFarxWDQ4cpyMKgkn1GjS4lEY3zx+VYuuWQmkyaOWgOafzY3
zgd+wonBsnKHKGiuPm/+mU9kOO3ffuLxfwvvvbua995djc1qYmBxHnPmnMagsgLy8lzk5mTg
ctkxmY2HKDkckkMEKOlQjSynw1XRGF5vkI5OH62tndTXt7JnTyPr11fy7rurUVWVkaNK+OEP
v8WMGad/LIqa2wSRelEY0wdrcj8QntPaUn/bY7/9l7CnqjEd5u+F1SFJVFU18Nvf/lN4/PE7
ryvIz3uvs23DZ5nZE3uVk1lZjtyuriA7d9Ryzz3PsmF9JbKsUFZWwK23Xcg///EhlZV1oMKg
sgIe+tUtR+Xkkve/5HgKslJV/eEeg/Jkc3L9+kpkWeb115aTSCR7JAe/Gv7VarUoisKmjbv+
Zzn58MMvWJct3ch5501h3LjBuN1tx3zNceMGM2/+JJa8vwZJFK33nQROXrBg6uzXXl2O02Fh
+IjBgEwymaDL7ycQiBDp9joGI4QjMeKxONFY/NBiF0HAqNelwuMmA1aLEVPa+2e1GLHZzDid
DpxOF60tnYQjMRYtmt7HnHxZWL58M/ubO/jBnVeg12mo2tNAQ4ObNrc3lZrmDRCPJUgkZWRZ
RlYUVCXVEg1Ufv6zv6RUcMSUR1arkdAbdDgzrGRnOcnOcTJgQB6DywoxmQ08++zbrFxZzqjj
4KTm2BfkPiC8aN++fVc/9eRroivLyb33XJ82Jk+khZuC3W7jRz+6in11rfz12XcZO3bI1PHj
Rt4QC6tPn+DFD16AbXm5OfXTp43OXbJkDZ99tol586en5ybz8sufsHpVBd+97WLeeGM5tTX7
+fVvvssZp49909sh32uyijFJcmmh647t23fe/MjD/yAUivDTn17NoEGFJ3CbKqIoYjIZDwJo
FEGQxL4FTDUQu668fHfR7qoGfvrTq1EVFbfbjd8fIhpLoCgqoiBgMGixWs3Y7VbOPmcij/3m
35Rv2V1yztwzzz3/cuNzXMFJHKoEwe+1uhsf/dVDz1mWLd3EzTct5Hu3X0Kqj9zxjUgkxl+f
fYtn//oOAljvu++mX+fn5QoRf+IvQLJvNjABVV3n0+sz/vzt6y6Y8uWa7Ybnn3svZfy5HBQV
ZTNyZCn5+S5ys504M2yYLUYMhlRukFanRfpK24tEUiYRTxKJRIlEYoQCYdxtPhoa22huamNP
dSOrVm8jGIxQXJzLt687P2owmJ9NClJX4YBhvTCnEahKRWc0Kt41adK4hj/9Ke+2Z555M+uV
V5Zxw43nc8ONCzGb9Yii9gjeg//2gJaa84CBB3sYZOJxmU8+XsNPfvIMM2aO5957rw8MGJD/
ZCTCX/QGuUUQ+mrDU3ITieA9L730QfaXX24/Ls/c1x7rRYG1a3fy0r8/dtx155U/12rFnYC7
Nzk5ZcrI3L17m2lr8/LKf5YiCAJms4HbbruI2XNO48W/L0FRVJxOKz+++6qjcvLRR/5JW5v3
uL+DSDROPJHqGHIyObm1fHfR9u21mEwGMjPtuFx2rFYTBoMOUZRQFIVYLE4wGKGzs4v2Dh87
dtRQXl5Vcs450//HOPm85f33ViOJElu37uWOO35/XDmU3apGqqqy5IM1IGC9797+5eR1110w
5cvVFYbnn3+PaDROfYOburoW3G4PHk+AQCBEPJY8JB/ySJXT3TmXopgywHR6LVabGafDSla2
g5KSfIYNG8ibb3xGVpaj3zj58sufctedTwIQi8WPqYdtIhFO65Af6nndt6+l53lrNBJ6vQ6N
RiQYjDB33mTuvefYOXkcHkpBK8v+6994Y7ltX10LDz9yK8OGl/aSvaeQl5/DD35wGbd/73Fe
eukj/dChJXflFuuWkEpm6YWR79Xqgs9ee+38UevW7jA/8MAL1De4GTOmjIrte3lr8edcdfVc
fF1BXn11GQsWTOesOROXgfgze6YcE0WHBF13VGzb+at77/2ruaZmP9///qVceNGsXtA0FRDS
wA2HI0SjMQlUXd9Bcj8QdSQS3lkffbiaaCTGxx+v5913VtHZ2UU4HO05gQuigE6rwWTSk5Fh
x2DQEo3G+eijdeKZZ064MR4V32xr3ejJzj3jJIFSudHtbvr1ww//zfzJR+u57PI5XHX1uSQS
SXy+wAk9kyu+dQ6dHj+v/GcpiorlwQdufjQzM6cJeLvv5pMN6D4dNKj4i7lzJ8392wvv86O7
r2TeuVPJyrJjMOjpztU6uuefrwnnHJAXTSbjdHYGWLWqnPvvfY45c05j8OCBq0Mh+UOzuRc3
AHEMwWC5b0u5/v4zTh/Yct750/+wePFKfTjdWPxAQ33hK/d87G24DvwI6HR6wpE4yaTMWXNO
UwcMKPqn1x3/pd4iyL+ep/bRu+UGus7cubNq1ptvrkgXCPSuzSMIAoqisPjNFZxzzsSzR48a
vsjtXvdcTs7kXuPk1dfMH7Vu3U5zdXWqz66iKGTnOBk3bjAffLCGmpr9CILAokVnHpGT27bt
/NUD9z9n3rGj9rjnn5LFkw8yAPqXk2lTw5lI+GYt+WAVGRlWfvmrmyktLcJuN2M269HptOl3
USURTxCOxPB3hahvaOXBB17ggyVrxDOnj78xHhUXk6pmPbmcfOhv5mWfbmDqlFFkOG3Iispx
64GmH9LIESV4vQGWLd2EovQ/J+fNmzz3mWfe4t57n0+vFxWdToPZbMBg0GO1mLBYzVgshnRx
jhatpDmIGiqxeKInfSYYDBMORQkFw7jdnZSXxwABrU5CVVRuuWVhv3Hy7be/0IdC0ZQBmC42
0ht0mIyp3EmjyYDVasJk0qPXazHotD3vCKRym6OxGNFogmAwQigYIRqNEY3FCQVT+3wkEkUU
RURR5OzZx8dJzbFBsgPwT6yvb5y8ZMlqTj99OPPmTaZ3JaQUpkwezTnnTGT5Z5upqto3cNy4
kWfu27uupqRscq9AWFVr/jNs+PCzHvzlzdc88sg/eOy3/8Zk0hMMRigtzefCRWfy0ksfoyoq
V151TkhvMP5RTdIiShoR/Lfu3LHnl/fe+1dzXV0Ld//4W3z7+gvSQFF7baOIRRMk4kkRVE0f
0sUA6g31dc0T1q6tBAT21TbjcjkYWJxLRoYNq9nUk0MZDIfxegJ4PH7q6z2IosjatTuoqW0a
PXzYoHOTHvkdUj0QTsKQ5n65ptz8wfurEUSB9et2UrHt1730TASi0Sgq8MnH6zjnnDPMl1xy
nrkvZyMIpahqhV8QTFuGDh04FyAzw05RUT6xWAh3awe+rhD+riAdnV34/aFULmEsTiSaIJlM
HLKejAYdRoMei9WMzWbCYbdgd1hxOKw4nVZycrIwGvUoqsqQIQOQRM0aswW/IIzu1XlZLOMJ
BLYA2etzcpx+u92cVbdvP8lkAo1GQzQaxecLEgiECYWi+Lz+1NzCUaLRBLFY7JAm06IkYjCk
2mNYLUbsNgs2uwWzxYDDYcVqNSNJAg31LYiiQE5uRkRVxXc0OlU2W/oyv0s1yHL4yiVLVgut
rZ4Typv8ei+liNvt4cMP1zB69OCFgqC+1BvvYDcnhw8fftYDD9x0zaO//ie7d6VqDpqb2rn9
9ifw+QLE4wmKBuRwxbeOzMkH7n/OXF5e3SvzF04SJ1NV+soF9XXNE9au2cn886cyZ85E5GSS
QDBCR0eqg4Kabimk0+kwmfTk5WVSNCCfRRfO4D8vf0pNbdOokSOGjvb5tq50OMZxMjm55P1V
fOvKc/jJT67Baum9vvDBUJQ//vE1/vmPD/udk0OGFs+VJJHMTDsTThvK8GEDKCjMJj8/i8xM
O3a7GZ1Oh1abSp+RJBFREA8WEe6pdk4kZRIJmWgkis8XoLm5g5qaJnbvrmfzpt243R4GDynq
N046nJasSCTGsOEljBtbRmlpPvkFWeTmZuJ0WjGbjWjT6U7dcxMQemrmFFVNhcPl9NziCYKB
EB2dfurrW6iubmRHRS1bt1UjCALZx8nJY3wJNQLEFm7aVJnZ2trJd793MTabjWPPm/x674JW
p+eii2bwySfrWL9+hzB+/LB5sZj6L3ot7B2Og/VnZ844o/nPhTm3fb5yi93jDRCLxfjow3Xc
/8DfqKio5sYbLmDY0JIVgWDyM6vFIkHy1l27dv3mnnuetbS0dvLLX97EwkUzj9Jr88RGurTf
mkjEioGqPjqtjoHYz5YtW69raHBTUJTNeedNYdrU0RSX5JOZaUenO9BfLSX110V9fQvr1+3k
o4/XUVvTzLJlG0zDhpY8rtVqGoAvTxIplXg6PD9y+ECyshxfq25x7KdGO2aTkR079xGPJVVB
EKN9PSFBGIOq1q/Ny8uM6HQa45Ilq9m6dS81extxuz10dHSl82QO7SUmSSKiJKSViFMV+nJS
4WANd0hV8LsyU1XQA4vzcbd2IIoi+QWuiKKK6yRxVJ/My2qdgKpWN9tslmBuritr9+56nnvu
HerrWmlsdON2e/D5gkfQmf+qEyXdf+0rvkxREjGbDWRnZ5CXn0lZWSFr1mwnM9NOXp4rKQhi
uy3jtD5+eqGhbW0ds1at2tovi3/tmu10dnqnZGZmlwCVvc3JZwpzbvv88y12rzdILBbl5ZeX
4vUEMBi0XH7ZHIYNLT6Uk5W7fnPffc9ZesuYPLmcVPUQPmfZ8g269nYfkWCEBx98gYb6Fjze
AMFgmGg65CsIAnqDHpvVhMNupmhgHqqq0tHZxbJlG8zDhpXeIAjCWlKaxSeNk6oKZ5wxApPJ
1N3FoleG0Wjk9DOG8dJLH50ETmZEo2J4NwAAHvBJREFUDAadccaMcTzy6G0YDEYOFOQckBNW
FKWnTyqoqZ6TaXpIUkoy0yJ1R38kBgyAMWPoieY8/NDfefXVZeTn9x8ns7Mysjydfu6++0pm
zz4jXWx0cEea7rmph4gPpBtCISGi1UrpcH66UClXpGwwTJ48HpCprWng299+CFlWjpuTx2hQ
hjMUJXn2hg07cThtnHHGCPpG4F5h5MhSBg7MY+PGXXz72thUu0McBFT3zvVHAbXNQY96b2nx
wKWlNxbNB1UTj8dPGzmidPrGjbuYPWscixbNqBIl7SNWizsE5htra2t/+8D9z1taWj38+tFb
OevsSUfps3niQ5YVonHZDELx8Z+sVaCJVK76wWksImABgnWqGvPm5bmyZ8wcR/WeRl7618e8
/tpysrIcWCxGrDYzBr2WaCxBIBAi4I/Q0ekjFk3gcFqZMXM8hYU5qKoS0BnEmmh0G3q9+hXb
Xw/YgMIT0AL+6txqD/urbjB85zuLOP/8GfRu6o7E0mXruOOOP/QsUq93Cw6H45DTch8YJrVZ
WY54ZqbduHJlOVlZDooKsxkzZhBZWU6ysp1kZtpS3jiLAb3BcKAo56B1kEzKRMIx/IEQ/q4Q
Pl+AtnYf7W1eGhrb+OKLctrcHnJyM8jOzkiIotTct9uASXA6Mykqyqa8vIq/Pvs2mS47BflZ
nDZhKJlZDlxZDpwOCzarGbPZkKpW1+t6coEUWU5VtkcTRCMxwpEIAX8Yj9dPe7uP9jYPdXWt
bFi/C683wOjRpTgdNk88mgj2/b4tnltb22RvbGg7TMat972UAg0NrdTX7Te7XNlje8+g/Aon
Sw/m5KDpmzbtpqQkl4ULzzyMkw/+8gXL5s1VfWpM9h8nozZVTZyel5vJ5MkjWbZ8Mx0dPuLx
BJIk9hxyRFHsCcunwvQKWp2G7CwnkyaNSHFSkSfq9ZI9Gt3WdrI5+cenUp7E3t2/BPyBILKs
dlsz/crJjAybsbPTm/LABcO0tHTQ1NROZ6ePzo4uurqCBIKRdLQjzsFy6oIgoNfr0Go1WKwm
nA4LmS47mZl2CguyyS/Iwmw20ukJ4HRa+5WTBYUutm2rpssXIByO0dnpobmpnZbWDrweP52d
ByI58XiSaDR2yOlb0kjodTr0Bh12m5nMTBsZmTZysjMoLMohOzsTfyBCOBwjPz/zuDl5rAal
tsvnzdhX28rAgTnk5Dj7yKAEm93CkKFFbK+oIRAI2HNy8nrNL9/9sga9W5OyklguiSwHEY2o
K1p04ZxLzzvvzDFanbQfhMWQtQVMhaFQ54+ffvp1S2VlHQ89fAtnnzP5oNNBX4RZVBKJhCCJ
gvbY4VgHdK8FsRT0zhSsREDUgKKAVgGTXxD40cKFs8+eMfP02U2NrWV79zZZKiqqee215eTm
ZmA2G/n0041MmzYanzdIq9vDFVecxbhxQxgyZECwsCBnr91uWSnLLI3GlKjdbikGMg5oDijp
ZSZ5gVpV3ZaGZvGJQtMIwlDoLptVMroPbBqtFq1OT6pPY28NDVqdtnv9CKAMNBr1A0DjBFkA
tYo+CfdLGllWhEQiyRmnD+ehh79DXp4Ls9mQLmARD/LNfV0Ri3DEaICqJgiFonR0+PjVr/7O
zp213SoSUt+CUlZFAURJwOGw8Lvf3c74CcMxmw2YTPr0mhGOcN9Hnsfhf5aJxWKEQlFqapr5
6U+e7vbemtU+z7cDCLtqaprFaCTWa8bB1/EsFIpSX+/WT5ykjgde6WtOLlw0+9L586cfkZN/
+tPrlnVrd/Z6zujJ5aRw9+Gc3MsbbywnJzeTvNwMvvxyO9PPHJvqp9rq4bLL5jB23ODDORlV
43a78aRyUhBI9/BUev2ZdOfhnQxOqqrKjh37+PGP/0h9fSutrR5C4SiJeKKnMKVbBUfSpO6z
2/BKJpXD1GcAtFoJs9mIy+WguCSPysp9CAj9ykmNRiKZlHnppY95663PqalpxucLEonEegp0
BOGA8o2kEXvm2d1D+qtqQaIootfrsFpNFA3IwWTS4/cHKSzKOm5OHmvIW/J1+YW2Ng8TJgzF
bDb2FSbQaDQU5mexalUFHq9fzS8Y2OuWm8V5aB5LIr6lUUT4w/YdYWnChBIZtQ2E/YDhW6tW
bR76ycdrufLKuSxYcGafGpOQWgTxWALxmJdrHWA0gjwbdlwVCoWnuN3tOZ2eLhLxVEjYbDaQ
l5uDzWZp1WjVCo1GLzocjs1OuzUzO9tp2bBhJyaTnnvuuY7m5g5Wr67g3HMnk5Obwb33PEsi
HmfatDFkZ7n8IFWqSrJAURM3C0L8J42NbQWdHb68YCgiSKKARqvB6XSQm+tyWyxda8HyHzCu
gL0nCJXwIFlOfhgMhGyKoiCKoj4YCKXOqsEwXT5fT3Pv3tlcRbqvHw5HBJ+n44F4PPEdnd6b
a7VZIpKkmQvs6N3NsgkIz6yp2W9qb/dx7bXzGDJkEIoSIxKJ4fV00OnxEwyGUv3IQhHC0TjR
aIxkQukxMQUh1dzcYNBhsRqxWk1YLGYcDktP/k1x8QBmzBjH6lXb2Ldvv3nokLIZfn9Fuc02
pq+WeH5HZ4epek8jw4eXMGPmaRgMJhQlTjSaIBL20+VPzSsaiRGLp9ojJRNyz2unAqIIWq0G
vV6LyWTAbO6enxGdTkdGhpOMDAennzGcTz/ZQENji3H8+Bxn3xuUCbGx0Y2sqEiS0OefpigK
zfvbEQT15HJy9eahH3+0Ll0t2/ffcm9yss3dkePxdpFIpDhpMhrIzc0+Kic3bqzEYjFyzz3f
pnpPA198sY2ZM8dRVlbEL37xLInEN3Cy05cXDkcFsZuTDjs5Of3HyQkThpKbm9nrHsq2Ng9b
t1YTDvU/Jzs6ukgkkqxatY3sbCdDhw0gJyeDnOwMsrId2G0WLBYjekMql1Ls9qCrkEjIxKMx
ItEY4Ugqx9DjCdDWnhJbaG3tZN26HUQjcTQaibp+5GTN3iYEQWDbthpsNlO6d/CAdETJSWZG
qtuA2WJI5VKmw9sAipwqFItGY4QjcSLhGF1dQTo6fLjdXtzuTpqb2/B6AsiyQlNT23Fz8hgN
Sp0hnkhK4UgUk8mIKGrotbTGw885mMxGEvGUa/rYpfOOfWh1E6jdt4b8fElubmzgtX/Aj+7L
H+D3N1//6iufSjk5mVx77Tw0Gm0fzvuQN+V4XuiBitL5eN2+ffOXLltvXrmynPY2LymYCMhy
SlZPr9eSlWUflJfnGpRfkE1mpp3Oji4++2wTbW1e7rjzcqZNH8dPf/I0sqywceMunvj9Hdz1
wyt46sk32LKlmlmzJuTn5GRc5fUGaGpuo6XFQ3ubh2g0ji4t99QtV+VyOUpnzT6t9Ny5ky4s
KSn5SBANdwP1x//lSGJtbY3lwQeeN3d2pDRxvd4Aqqry5B9e4+9/X3JiVYuHW5QEAmGSCZnn
/voOb7y+3C4Igj0j08aDv7xFGjx4SB8sUEGE6LCKimqNKAqEIzFeeGExlZX72FfbQkeHj0Ag
3cw2luiRGBPS0lwHb7rdvRoVVUWv02A0GrCYjTicVopL8hg5spRwOIogCGzetFs699ypwxVZ
Evtioad64cXPqKvbn1Pf4Gbu3AGsW7eDPXsaqN7TRH19Kz6fP2VMRtMqOYkkyaTckwt6sBdN
0ojotBr0ej1Gow6jSY/NZmZAUS5lZQUMGTqQLJedYCjCnqpG8/jxI+eoauVaQRjRhy+vYAiG
wicgZXfsqAiH+6ce7us4+fqry6RQKNJr/Tb7mpP79u2bv3z5BvPnn2+lscFNMBjuqRDW67U4
nVayshyD8vIyB+XlZ5GRYcfT2cWKFZvZU93It644C4fDxurVFSiKwqovtjFx4ijmzp3I668t
o3zrXmbNHJ+fnZ1xlc8XoKm5ndbWFCc9ngCxWDytmiRhNhsoLMopnTVrQuk5Z0/sdU56Ov0I
ooDPG0QQBG6+ZSELFsykd2sgJD5duobbv/c4L7zwHm8tXmlXUe1Op7XPObm9oloTicSYf94U
brppIXl53QUrBgShOyfySNKsHCXK052SoBIOR/F6A7jdPl761wcsXrySTZuqpLn9xMm6ulas
VhM/+vGVTJs6hoxMK3a75aDuAsJRolVwuAztgR9ZTuL3h/B6A+zeXc+vH/0nTU3tx83JYzQo
FUUUBFWSpLTMUt8aVcmknOoHJYl96g08eJSWTP1KWKR6TkVF9fBNm6q45tp5FJcU9I8xedwj
dlPV7t2X3nXXHwiGosybN4nxV8+lsDAbm9VEMilTu6+FbVv3UlvbzN69zWzcuJtwJIbVamTc
uCHcc+/1TJs2lmXLNrB6dQUlJbmsWbOdFSu2cPXV5zG4rIjX31jOx5+sw+8PYzTqcDis5Odn
MXbMRMZPGEJJcS5arQZ/IMz+5na2lO/h5X9/zNtvrTA/8fu7Lh09esQu4P4TOXBEonF19+4G
zGYDgwYVkF/gYtToUpQT0qT9mqOi4GL48IE9YZGammba2n1EonG1bw48MZffH5xZUbGXaDTB
X599h1gsgcGgI8tlJyvbyfjxQ8jLc+FwWlInVLMBrTalMNPNkWQiSSKeIBJNKSt4Ortoae2k
sdFNe5uPlSs28/77q9FpNcTjSXZW1uLz+WfabFkuoK3352XVQuvkLVt2EQ5FWfrpRj7+aD2h
UBSdTkNGhg1nho2S0oJUfqg9VbltMmjRGXRIaXeUiko8GiMaSxAOx/D5grR3eGlze3G3etm9
q5533omi12vR63UkEzKbNu0WFl04a3IsJpmAcF86DTUaTb946dLnHTQaTb9R5kic3F5RPXzT
pt19FupW+4CTP/zhk1RVNaIoSjpkeOCBBYMR2tu72LOn8Qh+OAFJI/HBB+v48MN1hEIRSkry
2LRpNzff9AiqmgqhVu6so3LnviN68rpDlN3D4/HT0OBm3dodvLV4hfnxJ+7sNU5WVTXS1uY9
JCwajcYJhSK9HMmRiEZTgk0tLZ3s39+JqqpkZzv7nJPbKvai1WpYcME0Jk4cTyofVkaRkwTD
EUKhCJG0GEQyLbOYTCR6bC69Toek1aLTHYh4WC1GdHpdWrLRQkFBEV5fFx98sIYdO2v6jZNd
XSHGjR/MJZfMxm53pg8BMvFYnGAomtbkjpFIyCSTKU9rdzqDKIno9XokrYRep8Vg0GM2p6I5
Go2UbtaeSWlpAR9/vI7a2pbj5uQxEigaNZkMssNupaOzi1gsntbs7gtjT6azswujUYfJZDhJ
RlybVlXi5635cpsYi8WZPGlk+hQg99HnqYckCR/nNdabTMawomAqKszizjuvwGZzIMspVQCN
RmLI0EHMmzcdVU0QicTSnq4ITqeFvDwXgqBly+YdPPbbl9BoNHz/9kt46o9v8rvHXiY7y8Hk
KeOZPGUULS0deDxBLFYDrkwHRqOhpzG1qiZIJJNIosS4cSOYMXM8u3fV0by/E6NRH1Hk5JYT
D66kxsIF07jzh1f126Gj+9Of+sN/eOXV5fSdzSBOaW1tL95b3YTRqGPChKFMnTqGseMGM3BA
Di6XHV1a2SGVyvNNBWIHqh1lWSaRSNDlC9DY1M72HbV88Xk5G9ZXsre6ieam1pyMMa7BGzcu
bzvjjLN6eV5hfSTiH71tWw2KomAw6BkxspjTTx/OqJGlFBRmkZ3txGQyImlSDYZTHoavehc4
iAupdh/pql86Ortwuz3U1DSzeXMV5eV7CIWi7NhRQ0eHd0x+/kAX0NCHCyTqynSk77s/DEoB
u90CCCeNk19+uU3s6gr1eiGOqoIkHqyS1HucVBFMiqIe1aP6dekKqqri9fqRZYX8fBe3f+9i
nv7TYhob21JtW4Rj12uHVDGPrKi9yklREtO5jQfm89xf32Xx4pW9HfHG40l9J90HC0VRESWx
zzlZvaeRzEwbLpedDRvK2bevierqJpoa3Xg8gVQKTTBMOBIjEU8eUg3dE+2QRAyGdJTDmk4L
yrCRn++iuDiP4uJ8rGYjWdkO9lY39hsnZVlhSFkhbW0eNm6spKamiZqaZtytqY4YgWCYUDBM
LJZI5Usqas9jTR0gRDRaCZNRj8lsxGFPzc2V7WRAYTbFJfkMHJhP2aACNFrpuDl5jAallHQ6
HZH8fBc1e5tobm4jJ8fVBxu5QDQaY091I06nFZvVKgS6IieBlHExHAkUVlc3YbNbKCzKTr+e
fRXOkXtOd8c/DMsHFg948Tu3Lrr9oV+9yJ+eeROtRseeqnoCwRDZ2RkMKMomO9tJbp6L3NwM
slwOcnMziMcTlG/Zw5q1Fbz26jK83gB33nU5F11yVpeokey/+c2/ufPOJ7n8irOYNm0Mefmu
9L9LUrevhf0tHbS2dtLm9tLQ0EqruxOr1czwYQNRVaioqOH/fnYtpSVFLwa8yse95gpS1LSK
Rn8eOsTupOw+HOGixka30esNoNNpGDq0iNFjBjF4cCF2uwWjUfeVV/ib7kftuXdJStV6mi1m
CgpSikAt+9vYtrWaTo+f2n0tztGjR0ylT9pAJcZ3dviG7dxZi0ajYfqMsVx95VyGDivGZrPQ
3SD6yPNSjzJPEVGU0rrlBqw2OyUl+YwaVcq4cYN5/71VvPLKMurrW2lqdOfl5xWcCbzcd8/O
EB44MFeVJFHoj7C3JInk52eqifjJ6AOb4uTevc19FuLXaCV0Wk16bSi9xsmbb154+333/pVo
tLtF1eESil/1XB5sUCqKgt1h5qabL+jh5GO/fZn2di+iKB3RQ90d4Tjy56UUyW688YJe5+RX
R3V1A1VVaq8aeiogCsKB3MR+GSlOdnWlCqzu+cWztHd0EQxGkGUl3c7pyF7hI42AP4zKwc8o
1UkhpdCkJyPDRmdHF4mE3C+crNy5D0kS+XLNdtZvqMTt9qYFR5R0oZFw0Py+/oo+b5BUYY56
oEhJENFoRDIybKkOIUKqa8TxcPIYDUptp8lk+mLkqJLhX3xRzo9/9EdMfVSYk0zKbC2vZsGC
adjt1qqOtvj+yu2V4ojRI/rRatCJsVgMj9dPMpHkk0/WsWVLVZ95wmRFYXdVfarv43F/ihoF
y1Pz5k2/4LPPNg/8z8tLKS3Np6goh1xzJu42L1W76wkGw8TiSVBTuUJanYZoNEE4nbc2YkQx
P/2/a5g7d/IHkqh7/JJLzrrb6bSd/8enXuOpJ1/j+efexWROKQ4kEzKxWAJVVdDqtFgsJlwu
O7m5mciywqrVFdTUNDNl8kjOO2/qXgHpSUFMRnsDXgDvvb+abdtr6O9RX9fyX5lxJ7CNto8e
XdZ2112XZ3/00Tpee+0zXnv9MzIzbAwcmEt+vovsnAxyczNw2K2YzEbMJj0Ggx5Jk+6NqpJW
7oji7wrhD0bw+0O0t3lpa/PS3NxOc3M7vq4gqDBwQA6XXTaH0aPL4olkMs6JiNMf3QDBbDWp
8+dPYcn7a/jog7V8sbKcAQNzGTpkAAWFORQUZJKXm4ndYUkbiVo0GgmNRuTgnKCUhrdCPJ4g
HI7SmfZMtrR00tTopnbffhob3HR1hTBbjMycOR5XllMQJbmPD6jaZYNKC+52OizmtnZfn1Z6
q6pKTm4GpaWFYVGUlvW/QXmAk4JArxuVgpDKj37r7ZVYLWZkRe5FTk67YMVnmwauXFnOkCFF
DBiQStVxt3nwpAUDurpChMOxHsm+bgNFr9cxclQJN954wWGcfPrp19m5o45kMtmz6aeMEgGj
UY/NZsFmN+Ny2cnJyUCWZRob2qiqqmf69DHMnz+lVznZrXmvqsIRvaK96KBETXtZDzG8ZaXP
OXnnnSlOVlc39khBquoBOcWj3/FXdpR0JXi3kdbds1JR5B4jtaQ4jxkzx/cLJ+fNn8wHS9aw
f38HiUTyoLUkHvNzPDCnA/NV0wVJLS2diJJIhtPK5MmjjouTx2hQqgqYdsyefbqyaeNuMRaN
Ewz03YF45Mhizj7nDCRJt1IUuzrA2s+glHSqik5RVQKBMH986nX6OqSkqEpPJ//jedkFoQRV
VfdarfEnf3jXtx677LI52lGjymrsdnOlKApKLJbQBgORIV3+YF5Hh0/wePzGNrdX2N/Sjtfr
x26zMG78ECaeMbI9Lz/7KUUR/yaKams8LuyeM2fy/w0bNvDq1au2ZlVsryUai2Exm8jPyyA3
z6W6XPZIptOh2hy2FrvduEev1yZUFdHvjwzfvn1PWU5OZsJutz/x4G/XV//qFzef6DclmE0G
cezYwXg6u/p0HR5tuDIdZGbaMZsMIih9sDBsi7Ozc+puu+2Smy+6aPb5e6obMvZWN+p3V9VR
X+9m06bd+HwhEuk8oK9C4kiGRzd8tFoJh9NKdraTyVNGMmTIAEYML46XlQ3ozM7OXC8gvR4M
RN/tG3vZuM7pyLr6Rz+65raLL5o9fdOmXbbyrVXU17eyatVW/P5Qj/dXlMR0TpMeve7Q6kVU
SCSTJNJ91yKR+CFtUCwWI3l5LqZMGc24cUMYO64sOmTwwBqT2fx8LJZ8p48NyobSQQNa582f
POhEZAf/Ow+9wqhRJRQV5u4LhRJ7+9+gTHFSVhQkSeqTubpbPTz2m3/38Lc3OXnXXd967NLL
ztKOGjXoME76/cG8jk6f4PUEjG1t3ZwMYLOaGTtu8DdycvvOfcSiMSwWM/m5GeTkZaqZmfZI
ZoZdtdkP5+SOHdVl2dkZvc7JMWPK8Hr9fd7C6mgHHqfT1q+crNnbpK/aU09Dg5uO9i483gCR
cDSVTiDLqTz7I4S8u421lNqMhMGo6y7MoqAgi8FlhQw/iZzcum0PjQ1u9u/vwOsLEIumQtyH
HnaErz1eCGkPskaS0Go12KwmcvMyGTgwlzFjBzN27PFzUjj2xVFVmEyGXvb5/KWK3LehHEEA
k9kkywnN9f6uzJWBQJgRo0f044vQZIjH3UvWrtt6lru1s19fRlESmTRxFHl5OT/QaMY9fWz3
3QV02CH8D1D3JxLiE1qtow5cKnKTFI9HinRGTQaIOpTEGYhyKShaWVZ0oijIgqDZi6J8WrWt
fXvJSJdaviHIaZMtNDQIUkmJZrQgKOcoSnKQqqqSKApxATGBKtUiareAGklEZI+oMzRK0gAZ
2oREwlus1ao/UhWlMBpWrtvvDneVlU0/wWdTMVxOJhf7fAHrwafh/h6iKGCzmwMajeYSSRq/
q3fXXz3gp61ZkbLypSGCIJZBYlYymcwOBsOTAv6gqcsf1oRDkcxAIKLxB0NE0snZ3Qo6ADpd
qigllWRuxmI1Jc1mfafNZk7abNaExWLYotXq9oFmNahVIT/VZlsk6fcp2J2T+uC9qgeCREKy
xWiWRqAk5slqsqDLFzrd4+3K8Xr8Nnebz9rR4aWrK0gwECYUjBCJJYhH4wf6romg0+sxGlIJ
9KmWSOZUw3eXPeF02jpdLkfCZrdsMhgMe0BaGY8lduj05qZoNIjROKEP2aECO+8J+P23RiJR
oW8Poip6g041GU3PanXjH+1vo+EUJ09x8v8ZTgYjmkAglCpiicVJxA6kTmh1OvQGLeZuTlpM
SdP/OCfb2nzW9k4f/q4AwUCq8Ch6GCcFdHodBr021efXYsRqMZGd5cTVy5wUjg+UVZkgG/sj
ATwYjNHeGukoHTw12t8vgaq2Av6JEJ9yqMBbv3w6IBOPKyv1+gnbjv3ed6MockYslozIshxZ
uybI3HNnsKdyNdk5Rix2gUPz0G3ceftW4alnLlFhK/FoEr83Rlb+AaC1tm7G6RTQ6QRgHHfe
vlh46plxKvh7fkeOQzCg0uyOMHLkdD795AumTLUgyhiQFJMg4jGZT++FZ7NLC0I2qEL/FuMc
/pxi8YSqKkqb0Tgh0Ref0FC/gaxsDQZD6pWtKI9Kw0dZsrVanQ4UczKeHC9IguvQ56keHBtW
QFC7YwxyUu3Q6LRbgVAikUg0NYU6Skr0MVBJxsHTmSQnf2Kff3M+z2asNgFREhCE8ajKTheC
1qoo8VJRVLsr4PSgGKOR2JCkTKmiKBpBSOV9pUKJEpJEu9Gk2wRiBIQYCElVpU0QNOWghNra
Eu3Z2URRZYKBJFb7xH7iR40Boq7+4IaiyAQD8Q6747RTnDzFyVOcPMXJk8LJ4zAoQ6DuI56I
o/TxgUcQIB5T8XriDCyZchJc9W5SclxRTkaVeSq3AfT64/OkyHIFiYSMwTD+G3+3snINeh3I
SQj6YcLEqUf93S0b1mCxgaSBWBxGjJj6jdePhraAqGIwntZL301KXS4ej/eJ2sNxBSj60OPV
PV7+92fMmmXG4dRiMEAioSAnU7DRajlo8xMOA7qqpNZTMqmi0ahIGpFoVCUQSJCXN/kkfnNr
qK6CoiI9Gp1APK6g0Yhotd0FcBpqakIal8uoNxg06PViz3xCoSThYFjOzrNFIQEkUVGIx0AU
UuGdri6FpUvaufKG+f38/lYhJyMkkv2zPuWkisV62ilOnuLkKU6e4uRJ4aTAqXFqnBr/vxpb
ytcc6sBRYMLpU/+fm8emDWswWcBiAp1BQKfTodGkNgRBSG3qiQTIyTjhsEIoAvE4hL0weebU
Uwvh1Dg1To1TnDzFyVPj1Dg1To1T49Q4NU6NU+PUODVOjVPj1Dg1To1T49T4/9qDAwEAAAAA
Qf7WIyxQAQAAnACLFTY+QQXw6AAAAABJRU5ErkJggg==
}
set pieceImageData(Merida2,60) {
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
YkfSQQqLyriuXydeeOFue0CA9XVw1wRo7wY6LjWb90/q2bPjZ0bjj1RXC7p0aYXF4vcutF3g
65dUcw1FK319A798/vm7nnNUO5R161Px8zUzYEBn7rt3BHHtWvxsq/DM9PGT3igsKgcgukkY
Z3K8RkYGodEq3lRMQrVqNJd7pvNB0VRkWfQmD7i7aDQaNBqlZrKTIo0mShWdvkSjMXL1m6ky
PCJEaHVayVPl+M0+rtFoCA8PFKpKZb3mc5c2fb+dsRyHw1kbwy2AZs0bMfL6XpzKzGX+/I3n
4ZjAaNTz4kv3EBBg/dvyee/e4xw/ll0z1oKvOj6rqvqHFnwXS5hf3LCOM3yuQAiV8+W1Li2t
rMPndyY9emNi4mKSdx6ioKiUvn0SfpfPn3zyI/wen5/z8nnDhj34+ZnplNCSe+8dXofPRUXl
F7jXgpISWwOfL62ANuTqdPo1fa6Nn7B86TamJS4hukkkQUFWzoRvlJeX8+23SykuLqf3tSMx
my1783Ltp+sfhLKBY208btf1x4+fwuNR2bp1Hzk5+ezdk8aSxVto3745AwZ0YemSrVQ7XAT4
+9aKK0lSiIoKQVVVfH3MDBrUi0GDulFaWk5KymHm/7ieDRt28+UX89mwIUX34D9uvG740J6z
9Qb/D0H+1m7f5TGZEuohnA8BOh1UPFlcnBc3ZcpCMjNOM2RYDyQJVq9MZlriEp595s6u4Y18
Hnba1U+Fa5dT0tZTSEsS+fnFHD+eyR+tfPU/eMzIzy/m4sZ0+AuoKo5tGY0sy6xalUT79rEY
DFqWLd2G0+GieYtGGAz6I7Pm7Nl7z10JD3fs2GrvO5OaPrBu3c7wJ574gMrKaowGfbXbJVI0
Wln13pZ4vNvWSln6iWxKSipwOJwcP55Dy5YtmTZ9AePvvekMUlTQrtDptI+UlVdaEYKXXxlP
v35d84x6/VSPS3wqS+SCxt2uXQw/fL+WhQu3EBkZihCwcuVO3C4PLVo0QghNxunT9sucVkyn
lxXlPper5P49u4/Gbd22F6NJz46kA7RqGT26c+dWbfWGwGmgm4w3v9NVbGJJy9jGj7eMbeST
mnq0Nv3VuaJFEBMTSbu2zW2qKi2p13xOP4XqPTSFEAJZkRkypBv//OdtNG/elI8/noUQ4oIe
yMioUHr36va35XPGybzatmdm5l1VfFaFYODAznRo37xGgF7KqUBmz95jrFqdfEn4rNfrcLnc
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
TkSuQmCC
}
set pieceImageData(Merida2,65) {
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
rkJggg==
}
set pieceImageData(Merida2,70) {
iVBORw0KGgoAAAANSUhEUgAAA0gAAABFCAYAAABwkcaYAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBChwuddMJswAAIABJREFUeNrsnXd8VUX6
h58559bc9F4JLUAKLfQiCAqIiqKgqKgrllVRd9e+6v7c1bWvq66uFRXErmCj994hBFJogYSE
kN6T28+Z3x83IEhZdy0QvN/PB4XcOzl35s68z7zvvDMDfvnll19++eWXX3755Zdffvnll19+
+eWXX3755Zdffvnll19++eWXX3755Zdffvnll19++eWXX3755Zdffvnll19++eWXX3755Zdf
fvnll19+/UcJfxP45Zdf56qkLAICQsBl9f3E7AB7gxDt/Y3jl19++eWXn0d++R2kX28QFAIi
GDzXgrEQWlZCgVuIy/2N87O0byOAufWfLiGC/Y3i1w/6SBZgNoA6DtTbQU/3vaLkgf42BC2C
ODs08VvrP762cQhIGgt6N1C2w/0r4BGEyPR3Hj+P/PLzyC8/j37zPBJnpkGKABtQrYA1HvTB
oClg8IJYA45K6CaFEG30Cy8AREdwbQKPEQzLwfwVWNdCfBF4EcJ4irKy9XvZr0K9Bor0T1qO
9JkQAY3DoCUBrGN9rzgXgK0UAldDo2xrkRgpcwBrNHiGg6L+h3cL0CuB5YAEUkH0AkWevpwu
QGYDu1rH/EhQokH8p3IaGFeBo1KI7mewjRqAYKDMANowcMb4qm/YBwFZoOtCxB/z/sMA7aH+
Nper+Z7cnL1Bu3YdRNMhNTWZHj26tFgsYWvBdg+w78SyugJkgiPF11yWClBWQ5wXGhEipI2P
pfWAbYqm6f9sbrGHBQYGlKmKeg+4ZjsawggI7fwbtS9eAYoBxEDQEn2vGA6BvhF0LxhkW4z0
+nnk55GfR34e+XnUBhwkXzTLYAD7IPDcAVove4sz1W53CKvVotkCrXmgbgHT2xC0FZxSiA5t
7AvPBdSOmubYuHrV5iiBQp9+GQQFhe4B41ugv+mLNHU9SdvYgJbrwH4HyIVg+xD0EiE6/caj
L72B3MlSitcqysvDikvKkRKSkqKJi4urE4J7IONj2N6mouBSbgMCR+q6fV59faNF8+qnfK8t
0EpAgGWNDyh4QfzZ43Y/29DYgtRPzhahCEKCbRhNpkdAPgcYgOV2u/O8lmbHKZ+lGhRCQ4Od
ihJwCTQvF6LPGWqfJmAO0Ksz8LQuvWOaGppCpNQJDgkqUxTTN2B6B0qzhRiOlPmtY8j+RH1t
1eOvvvoZX3+zmurqBgAiIoK5/PKh/PFP1xIeHv2Cx+N6xGAw6IrSHSlXAQm9wP17KT3jGxsb
43QdQkJCGhTFsAh4DLILYBxCBLXRsVQByHiomvvpJ/N6f/75Um65dRzjxo349nCxMslska7I
mO6/MftyACAGnBPAO0nTtLTGhuZIKSXBwbZqg9GYD4bPwTIbqBCio59Hfh75eeTn0f/Eo2+/
W0NNTSMAYWFBXHbZED+PzlIeGX59w1KtgukOTdOfzc/dE/jdnHXk5xfS3OwgMNCqZmR06nHZ
5UN7pKZ2uUJR3H+A/R9LmdXGUj/cgIqmeZg3fyPz5q6nf/80rpw4ouuw83o9ExYWPhzMr0pZ
sxG8DiFikHJXa9mayR6P87Xc3N1hMbGR58XHxV+CLqZIPX+vUNJ+gzDaBXQCcia73c7X5sxZ
HTZj+nz27i1BSujcOZ6bb7407LLLh79mMu0gN1d+7HBkYbW2lf6iAwo1NbX85S9vUX641he2
OIYvQggQcO21o5l0zahjXjSSk7uPfzz/EXa766ThjwCrmQcfvp7MzO4CvK1lBXO+W82nny4G
eTRK/H3IREJsfDhPPXWHjIoyO89s+xwEeqaC+73duw8M+uKL5eTs3I+UkoyMDnETr77gzoz0
buMg4TIp92z31c+Zrmn2KW++NYvpM+YTFhrI8PN7oyqC3NxCZs5chGpQ+fOff3edlMaZLpc7
T8r5QMIYcLy3e9fehM+/XEZezgE0TSc9vWPIVVdfcHX37imJ0Ps22J4v3RJhaosr3BKQmWDo
vWXrLtavz2HgoAzGjRuhlVbW6uFhht+YfdkO1LcD47SG+rrRy5ZtZsWKLMoO1yClTnRsROT5
52cOGz16wLCwsMjLwXublDuKhejp55GfR608WkBBgY9HHTvFcfOUc4tHJ83k+U88crgQP4i/
S+SP4tGJbS7Pah7l5vh4lJ7+n3k044P56LpEURQA6uqa+fDDH88jXZekpXcIueoqP4/OKQdJ
yoNAsApldzqdjc9++vGiwLff+YbS0mqMRgNWqwmHw8XqNTuYO28dd989IXzChAtfNantxME9
+sf2xiwZENxWjIwABEIIzCYTLS1OVqzIYuPGPAYMTLfeduu48QMG9h5jMukvQ8vfpcx1QpKA
ssler+Nfs2ctDvvnS5/StWs7Hn30psGpqSnT7XbvzW739j0mU+/fGJIMQElnkE989dXKsGee
noHL5SEpKQoUwYEDZTzxxHTcHm/YpEljnuiQLDZrXva1rToK3B4vefmFFBdVYrNZUFTlqP1w
uTx4PF7OH9GH470nQWNjC9k7CnA63QQEmKEVZlKX2O0urFYTjY0tgFC+LysoK69h+/Z9GI0G
zGbj0bVkXdNpaXHSrj4at9sjdN1rPmLMf36bcKQelTHgCvSl2JpLQfcKEYWUeYASDp5Xt27L
H/TYo2+xK78Io8mAADZvzmP9hjyee+7OxMzMtKllZS33xMQEOBXFcHHxwbKkhQs2ERBg5tHH
buCyy4aDEMybu5b/+79pLFq0mUnXjE7s2qXjxVLKPEgPAftfd+zclfDnh/5NXl4hRqMRIWDz
lt1s2JDDM8/eObhfv+5vut2hEwQ7q311qAKEAdwJ4DWAuRmiK446tmdNxLtaQLuJUDUSlGQA
RSioqurLlEHp3a9v6L9BkVLu/ha6Lmhr0e//bbJrbAf2aQUFhaP/8cKHrFy5HYfDfWQYISUs
XbqVJYs38dDDN4zu0qX9NK9Tv013ZxUrprbLo5Urt7Npcz79+6f5efQTePTsMzOor28+OuHN
yy3kySfPHR4dLKzgRPvvY8jpeNTS4jzB/kkpsdksp+XRkX8f57LpOsn1MWcdj/7y2Fvsyj94
tNzmzbtOy6NFCzehaRJV/f7zK4pA03QWL95yah49/G/y8w8idYkAtmzZzYb1fh6dUw4SNAPu
/rru/tusL5cGvvjPT/F6NS65ZBDnn9+HqJhQKsurWbpkG6tW7+C5Zz/CoBrCr7hi5Cu2CM3h
1ZXZbcfAmAEVVdWxBVoRAjp1TsTpdLNyRRZ5ufu56uqR1ptvvuz+6Oi49hD8EpTZwfn0okXr
wl944WOqqxuorKjjr653ef65qYPbd0j6sxD6LVJm6b+tHHA3oIyrrqrp9NFHC3G7Pdx//zVc
OWEEihB89fUqXvzHJ3zwwXyGD8/slBAXc6ku9ZezNq8ns//gNlVTRVGwWEw89Ofr6dAhHl3X
0TSdTz5ZwvKlWxGKADBJKaKFMDpBhAl8PlH75FgeePA6rDYLQkBtbTMv/fNT6mobWnEjQz0e
GW40qhaQxtbfxXnDe3HddaNQVQVFUSgsPMyzT8/0QVEI5C+QhivlbiARONgfHJeBMha09qA0
g/4ZGD6WsiwPajRQL25pqTvvrTe/Zs/ug1xwQR/GXjwIIQTz5m1g5Yos3n7rK/7xYuK1kVG2
WVJqi8CgHjpUQXVNPXFxkQwa1AuT2QLAgIHdiYuLpLS0ioryGrp26WTygcM+yulo6D/t7W/I
33WQ4ef35tJLh6CqKvPmbWDF8q3869Uv+Pdr7QZYTMEXG03KTCkdKhzsDPoUUK8FbyA4iqB2
AVi/k7J5MxxCiG5nuGeZgHZXut2Nb+bl7o+oa2hCEYKy8moUReFgcRmrVm/soGv670NDg8hI
73Sp0ZR3IxiXn7vOUTEQo8CBB8vLK0Y/9ff3WbFiO4oiMBiO33rh9XhZsnQrDoebZ5+dOjop
Me7BnBz7H6urtuiRUf3aJI9UVcHldLN65Xby8g5w1VUjTsuj2tpGKivq/Tw6hkcff7yQurrm
4/qLqqo0NDQzc+aCc4JHqqqiKCdHwKl4pKoKqqqc1EFSVeWUPDrWcTjuOUKclTzalV/km9Af
oz27i07Jo5raxpO2paIIGuqbT8mjvLwiDKoKxzTP3r0lfh6dKw6SlNVABJA/Zd/eAxHTpn2H
16tx9z0TuemmSwgK+j5/8qKxQ3n1X18wY8Y83njjK7r3SIno1Cl5lMnUe/bePWvp0nVoGzAt
NsCAokjCwgLRdUmfvl2ZfO0YZsyYx8KFG3nn7e/YvbvE/Ogjv7uuS9fOPUAWHzhQ1O7112dR
W9vEhaP6U15Ry6aNefzrlc956pnbJwQFBW9zu62fSrnTAZE6RLjAI4UIPIeB5AKM5n0FJRws
KqN9cizjx59PZGQ4AJdfdh6zvlxOaWkVBw+WkZAQH6AAqG2ztqqq0r9fBunpKYCOpmmsXrUD
KSVer46ue3vpulwLXmkwqOFeTUdKSVBwAMOHZRIY7BtL5RU1vP3WN9TWNODVdMBzqxDalV4v
QlFEnNfrK5eYEM3IEf1bDb1CVOS+E4z+z2sL9gJ2oHggaNPLDh/utn79ToqLqwgPs4X3G9D9
wW7dOt2gKOIp8LwByuDCA6Xm7O17SUiI4oEHJpOe0QWAjIyO7MovZPv2vRw6VGFLS+uWeCRt
w2azYjabaLE7qW9sJoG41ghnM3a7E7PZSIDV3BoObQLCIgsPHla3bN1FdFQYDz90AxnduwKC
9PSOFOwrJj+3kKKDh809e4QMBNdMqLwdPI8eOHAwfuPGHFFRXktMTHj4oCE9Mju0T5oA9VNA
bDzzKcIeQA7dsWNvxL1/+hc1tQ0oQuB2ezGZDCxbupXVq7PRdZ3IiBD+9eq9CZmZPQaAtjxr
+3oyew8+B+1KA2BPlbpj4pdfLGH16h0oijhplFUIgQKsX5/DBzMX8NBD109MTbe+JYTMaxt1
PZ5Hx9ZLqIKa6kbenTbnpDx64/XZ1NQ0oqoKUkq2bM7386iVRyXFJ1tdASEUyg/XnBM8Op1O
xaP/WO4UPDozgZL/jUc7d+w7ha1QyM7edwoeGWlqcvDDYlKCyWQ4KY+2bduNcorn7Mov8vPo
XHCQwAkc7gVi/MJFGygqKueisYO4+eZx2GwBgHb0nWFhIUy960pycgrYvHkXy5ZuplOnpLHV
1Zs7CyEL2obpMAOmFrAXx8ZFRBmMKmWHq8no3omnn76Dfv1SefOtr1m2dAvVVXX89a+3ZPTt
m5bx9eyV5OUWMWhgBs88fTv7C0u570//YuGiTQwclB50zTWjnzMam+8AxQ0tLdD0MZjKpSxb
B2VVkIEQpnMSS7rum9AjRGsamTgafRHCZ2RaV/p9/1XadG2P+3Nk5X/p0i1UlNeYEXSgNcO7
tLQKl8vbWvEjZQCpIwCX28P06fNZvHhLqIRQ36YjyMk9cNQ4+8qIY579i8YlgdAB0DR98+bs
bs8/9yFZ2/ficXtRFIXk9rHi3nsnxV1++Yh7pTStMhi8sq6+EafTTWxsBJGRYa2fURIbG0FA
gJmKyroje7DMYARESeeUJFe31GTzurU7eeuNr7jqqhEIVWH2l8s5VFrFwIHpdOyY4NI07aCq
SkBRWpodNDXZiY4KIy4+6mhbRISHEBYaRF1dMw0NLQghdLfL3MVoqr932dINCS+++Cm7dheh
eTVUVSU9vT0PP3xjt2HDe093OsVNqsqmMxwLBoSMiAilZ68UqqrqEULhwP5DVFXVERoaSEJ8
FAajgZjYcMLCQgBN/Crd4YypCYi7uaKyJHbOnPXous7pUneEEOi6zsKFG5h83ajY+ISEmy0W
5f62yCOTyYDXqx+d4B1J81mxfNsJPMrPLzoa9T7y/kWLN/t51Mqjk27PEa0QOmd4dBLH4rQ8
8pzavXSdmkcnJtf9WrbxeB7t2FGA2+1FVRUSk2LEvfdefQKPXC7PKRwkaLG7TsqjLl3bmSsr
d6L84HBAXddJSUk6OY+a7ad8jsejnZJHe/cW4/VqqAaV1G7JPPzw9d2GDc/08+jsdJCaADXI
bm8My8stwmAwMHJkH2w223HO0ZEJWlRUBEOG9mLLll3k5R3A7XaFRUQEWnTd20bMhwXIq4DQ
Bcnt4vqEhQVz+FA1paWVJCcnct3ksXTpmswzz3zA1i27ePz/pnHn1CtYtGQzgYEWbr1tHLFx
0UTHhHPDjWN5+eXPeOXlz1m0aJMtOiYsPaVzO9LSO9CuXczQ+Lg4qRocWRA4Ew7OknLBYRiB
EJZzxBRbAZWkxDji4iIpKirj229WcNllwxBCMGfeegqLyklKjCIxMVoDvUpq+jkV9ZZSous6
+bn7yd1ZcJKJm/Q5j8cctiABXUo8bi+rV20//iCG1knRUafzV6uHE9gOhE44UFjc7Ykn3icv
t5CMjA6kpCRSXl7Ltm17eOqpD4iOCus8dEifp8C8JyEhhrCwQIpLKti2fRcXjRmIlLBxQy41
NY1ERoYRHh4C6PbWiPmc4OCQtVPvvPKC0tJqvv12DcuWbUUIQVOTnfbtY7nnrgmEh4dutDd7
5wYEmQBPc3R0GHGxEVRU1rFu/Q4uuXgwiqKyI2cfJYcqCQqyER8bha7rzQaD/nRubkHnv/3t
XcrKaunbtxvt2sVQdLCcndkF/O2Jd/nXq/d1657R5RohYjYVFqynQ+cz1SdNgPpxx47tR73w
/B8z3B4PRqPg0Uff4ssvljFmzEDuv/9apFQwmgxOm9W80tWifS0EZPY5F1ePjqDPGVt44DDl
5bU/Kj9fCEFdXSN7C0ro2Ck51hcdbns8Cg0Nap2UiOPqpqqCnJz9R3m0eMlmpJTHOY5CCFwu
N6+84udRdEw49fXNJ6y467pOTEzYOcsjWh2ZXXmF5LcG2o6duCuKcsqVWE3TWbsmmx9ix5dG
9+u6Rz/k0ZNPvM/OnftRVQWDQUVKKD5YxtNPn8ijkBAbDQ3NJ9RT1yUREaGn5VFR4eGjY0rX
Je3bx3L3KXgUGxPBvsZDqOqJ6YqBNutJePQeJSW+lU1fHSS5uQd44on3eOXVED+Pzk4HyQUY
cLlcNDXZMZkMxMVFctIjS1oVFxuOqqg0NjnwahogUNpIFEaI0Na8VqW6Q4dEGRcfIfbtKaGg
oJTk5ESEgH79Mnj22Tt44P5Xyck5wBNPvE99fTNDz+vOgIEZgI6iqIy7bCjffruaPbuLOVxW
05rHq2KxmklKjKJHz87igpF9+gwYkJEZGRV5M3SYAWVfSFlwWIhz4T4TKyCWtkuO/+N1k0fH
Pvfch7z00ud8+81ahCLYf+AwUkqunnQhSUkx21sa3fPEOROtkyiKYOxFA0lMjD4lQHRdEhMT
isVqPvqzkKAAfn/beKprGk5brntGx9bXfw1HqRSIj4fmUatWbCU35wCZfbvw2qv3kZgYQ2Nj
C3//+ww+/WQR3363hkGDe3R1O+S7CQnRt44ZMyDivffm8sRf3+O7r1cjhWDnjgKamh1MuvZC
khJjDmou7zZN0zEFyEZQ/zT0vMwPXnrpD5nvTvuW5cuz0HWd0WP6cfvt4+nbJ32H06k/HBBk
bIBAQNYkJsU7xlw00PrWm1/z1JPTmTdnLYqikp29j/r6Zm783XkktYupdTq0xQEB4qV5c9dx
8GAFl1wymKeevp3IyFBqahq47/7XWLZ0C8uWbiY9reMor7csMTbBfOhMjiHNa9imKNZrgB4W
i8dotSoPm03GNPAd1xsaFr7Z7dRec3mobah3rykobW7q2yWUc1cGwEN9YzOapv3oUppXp6nR
3rYmsz/gUUxshKisrD95bFdRyMsv5K9/e5eWZucpJ7oVFfWUlm4DfsM8um507PPPf4TL6T7a
TlJKLFYzV119wTnII04Isv0vaz7KWTORO55HefmFx+2d8u3VU6mqrD+BR6NH9494/725rSfS
ff/dq6rC6DH9/iOPVqzIQtclw4b34vbbLz8lj0aPGWAtLCxD179f8dV1iRCCUaP7ncCjQyWV
xznsQvj2VO7fX+rn0dnrIAUCKmaLg+AQG263h9LSytMOroqqejRdJyTYilFVAYnU2pL58ALq
V8HB1nt79+qSvDO7gK1bdzFyZB+EEFRVVbNxQx4tzU5AUFPTgBCCnj1TCAoK5MhaYnxcFP36
dmP3roP0H5DGwIHpZGfvpaCglMLCMnbvLmb+vPWkprYX4y47r+fYsYNfjI2LvV5gfVfKfdNB
c535TXk/RUYgLBu8X1573UX3OJ1OXn11Njtz9vtiMzYLf/jDVVx33UW43coMs8VwuMnu5FyR
EIKh5/Vk6Hk/5ljh7/MMA2wWrrp65I92xH4duQEtyOt1Je/ffxhd1+ndqyuJibGAJDg4hL59
u/D554spOViOw+6Md7mN1rAw67e333HlFLvdJb6bs5a589ajKAqBgVYmXT2S238/3m00Gd/d
tr0mp0f3UHyX+BXkQtyUPn0yPrNazKmbN+/C4/Fw882X0K9fz90ej/d3Fqt5R32tndDwZEBZ
pAjXK7fdNv6R+vpGvvt2LQsXbsbr1QgJtTFh4nCmTr1SGhTznMYWz0GzRRh27ylB03T6D0gj
MjIC0IiICKN37xRWLN9KUVEZHo873mKx2X69Nj5ZH2p/5K95DbXZeZqHnlYrQRLfymOrFa5u
qHd9ZTAKe3hkf859uYAgwkKDUQ0/foOIwaAQEmJtg/X9nke9eqUk5+zcf5KAiY7JbCKjaxIW
s5Ht2wtO06dg8OAM+vVP/c3z6LVXZ+Nw+K5ZsFjM3H3PhHOKR79mlsGvq+N5pHn1Ew5oOaKS
4oqT8mjO3HU0NbagKAoBARbGjRvyX/Lo4h/FoznfrcNud+H1agQFWblo7ICT8kiX8pTZnH4e
nbUOkg1QSgOsAftS0zqkLliwkeXLt3LppUNanYFjvyyFmuo61q3Jbj1bviOqanZVlLk0pU1F
YsyAmqaqntCuXRJRFMHadTu4pfYyVCF4+KHXWblyO6qq0KVrIrXVTTQ2tdA+Oe64iavRaCIl
pR0IiI4J5/77J2O3OygtrWLTplyWLdvGtq172Lp1Nzk5B5g7d616662X9hkxclC61WKNBtu/
payuBQdCJLVRI1ZtAc0qgOZmBx63l5BQGwAtzU6amuyoqoqu0aumymk1mRVH2zbcauufXzsj
W+GX3U1swHealpGgYBtSQmVlLR6PF6PRDOhUVzcgdQiwBWAwGppcbvYpimVpVFSk8bG/TJk4
Zkx/66pV2cz6agWRkaFcN3kskZERqxoa3P9M6RiCyfj9BYJSy8pBUYuKSypTW1qcaJpGUWEZ
gwfLQqNR7hQi45hJQIkXgt8PC+PKSdeM6pqVtYeKinouu2wow4f1ol+/NGdQYNCXLpd+vy6l
EEIhJCQQRRFUVNSg6xqKYkDXvVRV1SN1iS0wACFUqeu61M/wXh7fhXwWE5Rmgn6fprmSDEaV
oGArQhFI3T0iKtb8CrryupTOPLB7hQg/hx0kARi3JSfHXhMTE640+nL5/+NEMSw8hM6dknSP
R24zGtvSvSMn8uiHdevQIZ6bplzKxRcPYu7cNWRnF5y2LbqlJvPAA9fT0mL/bfPI4z0azHK7
PTSeQzwSAmw26ylPmPulpWk6LS2/VPMdz6PTDf+AAGub4NGp6iAlfh6dvQ5SLLDuAERuGnVB
v9RZXyxj5YrtvPP2N0y9ayJWq4Uj59+3tLTw1tuz2bptNx06xjFyZD+EImZvXle/N617QBuJ
uOQA7lCQd+7atT9k1qyVgGD/vlI2bcxh+LBMrBYj/fp1Y+KEEQwYmM706fPYuDGPDh0STvh9
YeGBmIwGmhta0L0agYE2unYNpGvXDowffz4bNuxk1pcrWLN2J1u27GLfvkNMmLDLcvvtVzwW
F5d4ETingjdbuvYhzCltKHK1HyAQnM85nQ1Tpk2bzXvvziXAZuHBhyajCHj++Y+YPn0+ISGB
3HTTpZMjo0wVulc872zOarIEtr3jZzVNY8niDezadQD9V7ZiiqJwqKTiv0o5+u8UABjrhPDs
HjgwfdDHHy1kzeps/v3aF/To2ZlDJZXM+nIFqqowaFAGFou5wuPR9re0NDerKndZTAFfDj9/
wHOxcTFps2atoOhAGevXZ9OjR6dYze2NAoq/7ztVgMcI1cZ9+4pxuz1oms7evYcAPba83BN3
uHTD4fiEQUdavnX2o7vWrMlmz54SggIDuO7asXTt1iHP4/I+4WjRFyFEY3CQzaYoumPk+b2Z
P28d33yzlrCwEFK6JLF3TzGLF23CGmBmQP9UTEbjlopKZ+WZnExLWQYYA6HmaV1zXbd1a07k
19+sYsWKLKSEb75dQ2Njs3XClSNu69U7bZzg0NugPCXlfq8Qnc5RBykE8CyMjo567KIxA8IL
9h1q3XQvThtFHz26H/HxMfW67l3odOptxI7+gEezV3LkvBvwrRxldO/IU3//Pb16pYGQuN0a
p1s4kBLsDl9qWWBg0G+WR++/Pw+vVzsm/Uln5gcLCD1HeGQ2GXn2mdvp3DkBTft1+7uqKhQU
lPLgg6//Kjz65ONFNDQ0H5cCKKVENbQdHi2Yvx6Px3ucHZNSEuDn0dnsIAE4AHVralqnG6ZO
vUJ9/oVPmDbtOzp3SuDyK0YcfdeC+ev54IOFhIQEcs89V9Gla3uH3a6vHDcxQlvyRVswomWA
KRCqXjhUcuCyp558l+zsgqOb+r6evYph5/XmqWfuREpJeHgYAH/80zXc3GQnLv7EvVlWqwWj
0YDRZEAefc1nrIKDAxkzZiiDB/dk6bKtvPfud+Tm7GfG9PkUFJSaHn3kxkFp6V1neDz6TQaj
I3v//iw6dcpsA+24C3DbQD7f0tx4x/vvf6W8/vrXGE1GHnxwMtdeMxqQOF0uXvzHp7z26hfo
utc6ZcrljwTYrGFo8iHpzWoRhrYDJSklbreHl1/+HJDfH77wq0QKxdGcct+pgL5DH8TP+owE
pMyvBGX6gAHd+1x/w0Wmd9/9jpde/pwAqwm322fEyyEUAAAgAElEQVTYL710EOOvGI7XKz4L
CgpqbmxsIjCwb9Pcua65Y8YcuFLXtTRdl3i9GitXZHH11RdmhEWE9hBCKz5QsIGOnQfhO8ZZ
DNI074CCghK8Xp/TV1xcTnOTvXtkuK2H5tUO+9q9CSgArD1qamq6r1q5HV3T0XWJLr1SIp83
mo1fmiwZSFkIHGqBmA9GXNC/75UTzmf27JU89+xMzGYjDocbk8nI5MmjGDmyn0fXxNdREaZ6
wxm6VNTXf3YDprs8nsZ7Pvl4nvj3v7+kvLwWk8mAyWSgrLSKD2YsYPnyLO6/b1Ls+CsuuENV
jAsQctPixVmMHn1u3XPja5P9QECVqnryJk++6LxduwtZvny77zLGE+5v+T7V9eYpl2E0mfOq
q9xVoVGw+PMsRk/KbFM82pFdcNwkUNclnTrGk5bagfxdBcyatZzFi7cct+/hZPZi04Ycpr3z
FUOG9iQlpR1Go4ng4CDGjBlyzvPovfe/Ut568xscdvdxq3FCCBx2F/9+bdY5wSNdSt9JaOld
zshnOFhcgS7lr8KjydePMb337hwcDldr8EBgMKqMvah/m+HRFVfm8tVXq3C7PIBESjCbjUya
dIGfR2ejg+QzLHsjIOkJTWu+sqS4VA20BZCcHMv2rL1k79zPZeOHI4SCx+Nh46Z8HHYXGRkd
MRoNlJSUWRPiY551Ow1DBo01PtnctKsqMCj1LDYrtYA60u1u+d20d+eKtety6d6jIzfeeBGv
vTqbfQWl1Nc3k9QuvtUR8jk6oaFBhIYGc+w+kiOOUP/+6fztiVtJSUnCaDL94HUJaAQF2bhi
/Plk9u7CG298xTdfr2TVyu3U1jTyt7/d2rNvv/SZHg83tWsnstrGBKa4GzT8qbq65vevvfaF
+PijxQTYLDz88PVMmjTqaK7wDddfAsArL3/BK698SX19i3LnnRPvDA8Pt0LIS1LK3LPlBunT
1BiT0UhYWAjFRb4TaBRFpUtqEvFxEei65JfLGfY5RmVl1ezdfQhN09F1nbCwYEwmY+sm1J/9
mdMtFlvUXXdNfLxdu2jzvLnrqapqQNM1DEaVUaMGEBUVXtrYqC2TspnQ0L4AXHKJSYAt6cj3
qaoKebmF5OfuF0OH9Z1UUy3nJySZW8OcLYAhuL6+Maj0UBWqqmAyGSk5VEVdfaMhKSnYajBJ
tmxZC5QBHRUom7Qr/4DIzytqnUD6Tg+UugwQrUezCtEBKQ8B+srg4JCi0aMGtD9YWIrD6cbl
0ggNDWDMRYOYMGGEOygw8MWaas8Ma4D4GcfGkSPZSzqDNxa8rR3DDNj2QXMltEMc3Rm+FzC2
g5bfzZ23Srz4z08AuPXWcQwZkkFgkI2K8hrmzfOlPT/77IdERYfHDB3a5xV7i7x0yBBqvn92
OaAYwd0DHBbfPh7ZihGTB2y54LILkXyWj7ciQB8D9Y82NtYNLCurIiWlHRs37qKl2XHS8Wm1
WujcOYHDZZUEBgUMjIoKnqVryjP9RzoWnd11PZ5H6zfkneD0KIrCypXZ3HLbsxQVlVFSXHH0
56eSoggOHarimWc+JDZ2HkOG9ODyy4fRt38aVouFoKDAc5pHn366FLfLc8qLP1tafHtl2zqP
DhZW8Pcnp1NT08gVVwzHav11jm13ONzMnr2St976GqfT/avyaP7c9VRVN6BpGuovxCMhfIHI
X5JHbrdGSIiNMRcN9PPobHOQfEZlJ0AcuF4pLS2/+rPPFjHnu3UcOlSJ16thtZrp1jWptfEk
RqOBLl2TMJkMZG3bw84dBbRLjuXyy4e1nzRp1N2xsdFW9ODnpcNbgKFWCmP0WWZIDwFKMNTd
s259lum779ZgC7Rw551XcsklQ0lMjMHj9hKfEI2maWiaF5PJeIxTJE9qrMLCgrnmmtGtHVE/
pVEDSXJyPP/3+M3ExoUz7Z3vyM09wOOPv8Ozz93ZvUeP1BktTfKmFntWli0g8ywE0S5aNzSO
Ae+0AwVFSc+/MJMlS7YRERnC/fdfy1VXXdB6SouvrUwmI7+7cRzBgTZefPEz3nt3LodLq8UD
D06e0qFDx1Gw+1YpsxeBhbNzc7ANEDWRkVF1f/vrzXEvv/Qp69bl+A4oCbJxzz1X06NHClLX
f3YXSbRGPHNy9vPcszPRNF/E+LzzenHvvdfI8LDQYo9bq1Hkz2dQhUhDajleFP5hNgU0XH31
mFsvGzesQ4vDFZK9LZ+H//wW06fPp1+/9IT4hJghYNhut28lIKDv0X7ucrqPHj/c1Gxn0eLN
DB7aKzPAQqLHoRX70hmWA5mJNTUNHDpURUJiJOHhwRQeKKO2pp7ExIQUIaJISvTgO5mqYZCU
rjFLlm6lpcWJogikLnHancLt1tKt1qeO6aPVgHlgdXVV8rR3v6XoYDkvv/wnOqckY7EYW2wB
AaW6JmfW1XhfUhVctsC+P3FclAMyDJraw75J4E6Skn4ul7OD5tWkEGAyWzEYmreAfgD2b5Fy
zxKwFUGVA2yTq6qqu01/fw4Ou5M/P/I7pky5BFU1Hn3GyJH9eO7ZD/jwo0VMnz6f3r27dTOb
rBmqqq6SsiQQ7MnQOA7cfUG5wOVqsTmdTnRdw2AwEhBgc6uqYwUYa6Qs/AICVoNoFiL6LLIv
5UAMkHe5x+N6fcOG7ISZM+ezZfNuWlqcp1wxEULgcLj4cOZCZs9aSWafrsYbb7x42HnnZXYM
iQx8UHqqF4DWIIwxZz2PpOS4U7d0XWIyG2lucbBq5XYURfzoU8aOtFVZWQ1ffrmCJUu2MPKC
vtz0u7FkdO+MqqrnJI+WLs1qvTdLnNaBdLs8TH9/PocPV4sHHmi7PFqzZifPPDOTxYs3ERIc
gJSSXyqxwXfNoaCh0c7WrbtxOFwMG9Y2eATQ+CN4VFpafbTvVJTX/ggeORDit8Aj89E57tnC
o19wBSkPMESC59W83L0Tn3jyPTZvysdiMZGe0ZHU1A707tWZSy4ZctyU7aqJI7FZzeTk7Cc3
9wB79x7ilVc+Z9vW3Tz++JRbOqekdJfqgcukrlecfcalBVAzXS77sK+/Wkl1VT1XXDmckSN9
HXLw4N5IqbErfz/ffrcWt8vL1LsmEBUV9h9WCOQP/n866QTarNw1dSI2m4VX//Ulu3YV8fRT
H/CPF+/p3i4p4emWJjmpqSGrMSgk8yyC0ZFUkPLRmuZ5Zf26rKQXX/yY7OwCUlOTeejhGzj/
/MyjkZRj28ZgUJl41YXExETw3HMfMnfeekoPV/HgA9clDhzUe5qqmv4EUYulLGsWIu4s6zPB
QPBOIWqnZGZm3Pn883df9sYbs8WsWStZvy6XRx5+kz/+6WpGXdgfg8H4sz5Z1zXWrsnm2ec+
JC/3AAE2C1deOZy7775KxsdFf2tv8T7iaVL26Nafl4ZC7c6ePVkegyLejIrUPvZKY//QENtf
23dIGGw0GtixYx+zZq/g7rsn3tvS4lqj63KHr6Qb8OD1uNF1naSkaOrqm1m/IYeS4vK05OSk
cQjxektLDTbbKBPUXltRUUtNTSMjRvQmPCyY3JxCiooq6NEjbVxzY+UrEeEBbl/ELiSj5FBZ
1Pr1OwgKDiAiIpSK8urWCJkUENT66QMA63nQ9Lfvvl0ttmzeRVRUCNHRYYSFhK92ONyvOx3e
pY4md5Mu8UQnDP0JY6IasKpQ0Rk8f3e7my4uPFBs2bptt1pQUEpVRa0vLVERBAfbSEiKGpza
NXlwamqHq2Nio1rMZn0xBG4C93m5eQfE/oJSOnVKYOxFA1FVA8feQRcUHMw1145myZIt5Obu
p6ioLDQjo/NNLpeWohoaL3E4W0ZUVVQH5OUfMObmHuBQcQV19c14vF6sVjOxMeHGlK7Jlw4c
mE7nTu2vNhqdn4D6lJSHi8Gjn+lVJd8x19uA5EvdLvubMz+cF/fGG19RU93Yetm0+BHjRdLU
ZGfF8ix2ZBdwxx1XJN40ZdwHZlPNIwjTS5pzF6ol9Szl0SpqaxqOHgGs6zoBARYGDU5n9JiB
HCgoYebMRTid7v/6KUccqsbGFr7+aiWbNuZx4w2juOa6iwgNDT6neLSz9fS/H3tvlqZpzJ+3
gcOlVTzQhnn05awVrFy5/Wi9jSaD7+8/FxoEICVut/eo824LtHLd5NFtgkdHU+ElbNiYe1oe
1dY2ciSV3W53nZZHG9bvPLpfUB5dsTkXeaSSnZ1Lbs4BenTvRI9eXc8KHhl+GeNSgG8Tlv2l
osLCCX/96zQ2b95FWlp7brttHOeP6EtwsA2j0fSDlRNJWFgIk6+/BI/HTV1dI0sWb+G99+aw
cmUWUuo8/8JdfWOjYh+rrNAeaKzNcgeHZ54lBrUeKARMhtraesO+faUEBQVw+eXnYbVaAUlz
czOffLKQD2cuoLikisiIEK64cjhRURGceGHuT/o0mExGbvrdpTQ32Xnzja/Ztm03r736BU88
edsFAUGBdxgMyguNjVkEB2eeBW1XChgioOElh7Nlwqwvl9he//dsysqqGTq0Bw//+UZ69Ej5
gZMojls5E0IwbHgmkVEhPP/CR6xasZ377nuNO6eOT5o0acxMq9U0C696t/QWNAvD2XMfhxCJ
ANLr3L5IwLaYqKhXH330pis7dEowT3v7G/LyCnn0kbc4WFzOBSP7HbNU/dNXeNeuzeatN7/m
8OFq4uIjmHrnFUyceKHbYgqYrbv1P5iNarUtvvcvUu+uXTNpXQ6t17SsxS6XHhkWHpwZHGqz
+CLSyxkxMrNj94yUPzQ361MdjizXsTSWUhIXH0G3tGQWL9zMlq27SWqXeIO9xTvDZPK2QIkA
TPv2HMTt9pCe3pHgoAB0XaegoASh6GaP5jVKl+IOMoXawPO7bVvzObC/jGHDeqEogvKyqpPY
NYMJGqfs23cg4eOPF+HxeLEFWgkOtjVrmv60LUhdrKqZP8P3swc4BFivkdLz7O7dexI++nCR
smL5Vsor63A5PRiNKoqqgPQd7qHrEpvNQmRUqGnQoAzT6NH9J/Xtm35lWFiIXlRUjt3uJDYu
kpDQwJMEW3QSEqKIT4hiz94Syspr6d5dTqqtrb5265Y887JlW9m2bS9VVfXY7b4VNl+aq28S
6PFomMwGYmMjuOiigdbJ142+qXNKx+HgvRdS50p3FsJ0Jm2NAFLOl9L++pdfLIl75eUvaG62
/9encx25ULWurolXX/0Ci8VouuH6i+91OZQsBCvPngn+8TwqKDh03EEC8QlR3HP3BC65dCjB
wcHs2XOA+fM3UlJSyf+aAuZLGxIcPlzFP1/6gvzdJTz80PUkJMa0fR69/hVlh6tP2V+OHKgj
hHLcSWJH2jIrax/33/9v7rjz8jbNo7KyWlRVoV+/blx66VAsVstP3icrhMDpdDJv3no2b8zD
69WJi49k6p3j2wyPjkhVFIoKy07LI98hCr73a5p2Wh4VFpadcqXyXOFRWEQwJSXlPPro2+zZ
XUy3bkm89/5jJCbFnJZHWVk+HjU3O0CA0WBobVMdr1fDYjERExv+k3j0C60gOQF9mNvdfMXb
73wrNm/eRffuHXn6mTvo1avbMXDWT7FaIjEajURHRzL5+rF07BTPX/7yNmvW7GDmB/OV+++/
4ZrgCPVTs1nfkJ+TT1r3tLMBSa0Ru8CQpma7qKysJTomlLTU9gA4HC5ee+1LZkyfh9PpxhZo
YepdV9C1axKnTpv7qU6SiZunjGPPnmIWLtjEvHnrSc/oaJxy07jb3HZ9XlAQefvytpCS3u8M
wmg/vg2Mpj+2tFTf+Oabn/Hee/PxuDWumjiC++6/lviE2BPaqKXF7rtNOjDgOMcpLa0zLzx/
F6+/9gWffb6C5577mKrKetudU6+aGBgYNAeU2Q0NWYSEnF0pHQZLb+qq1lfrmrwjPNo266bf
jXutS+ek+Oef/5CcnAO8/M/PmDljoa+WPzW/QQgEUFvXiL3FSfcenXj44esZMqT3YVAeqq/W
56oKDWHRvX+VuisKWK3GrV6vyR4XG2HZu7uEkuJyPpy5gCefSLzCarZ8ohqVZT8sZ7GYGT68
FyuWbWPx4k1ccvHg9kbVkqFg2wQBXaEmbu++YlSDSlK7GIKDbVgsZvbuO4Tb7YlVMKQYVCUb
9Ayns6nj4sWbMRgUxl7Uj7Vrc0/SzE7A3d/tbhk3fcZc9u8vRQhBbGwEZovFqxpEhRDyZxgT
3lbTvPc6TWv517z5qyP+9fJn7NtXislsJDW1Pd27dyI5OYbgEBu6Jqmra+LgwXJKisvZu6+U
Lz5fxtw560hL62AcO3YgNbVNGAwqDofraJT2hw6E2+P1wRvYt7eQ3Jy91iVLNrO/oBSXy0NU
ZCiZmV1onxxHXEIkYeFBKELQUN9CcXE5+XmF7Np9kPfencOGdTnqgw9N7jxyZL+3NC37doNR
mVe8L4t2KZlnyMZYLNB4S07O3nZvvvVN69UAyk/os4LmZgfvvPMtPXumJPbomXpLdY2+sb4+
yxkamnn28aiqHiEEuq6TkBDNU0//nvPP74MQCvv3F/PPf35KZWU9P8f+GEVR8Ho15ny3Frfb
w5NP/p7o6PC2yaM3PuP96QuwtzhP2l+OXNzesWMCigKFhWXHnWp3dOKsKpSX1/DC85+0eR7l
5RaSn1fEgP4Z3HHHlVgDftq9YA6Hg3fe/or83EI0TZLRvWOb5NGROIzHo7FkyeZT8Mh3d96R
vqRpOvsKTsGjJVtwu72oqnIKJ/Tc4JHH7cXucFFVVY/Xq1Fd09hab/UEHi1dsoWCgkM4nR6C
gwPo3DmR9u3jiI0LJyIiBEVRqatrpLS0mvz8QgoPHOb9n8Ajw89vYOzAfCD10pzcfYFLFm8m
NDSQP917Db16pf4XKyVHVpYEgwb15I9/nMSf//wGc+euY/wVw6M6duxwy/Yt2o7wiHr72eEk
2YEhChRNcLs8wm53ERwc6BttCGbPXsnMD+bjat3YqSoK/fqlYzYH/Mg2EfjuqZH/hUOlExoW
ytQ7J5CfX8TBonKmvzeXPpldO3fvnvpiWYl7YnAYLWe23RqAsNGat+6mD2fO45235wJw2+8v
Z+rUK4+7NLfVfFFVVctf/vIWmqbzzLN3Eh0Vccx7dGJiovjzo1MIDQ/h7be/Zdq0OQSHBNpu
vuXyF3WvssdmE7mchQqLGgzQaK/f8ZUwKo4hQzL/+uprUf1efukzZf78DZSX1xAdE4bJZPif
fSQhwO32UlFRB8DFlwzmvvuu0Tt3St7ucsr/kx6xIDL214a1AkjdbDbJ2Lioo+N+0cJNjBk9
IGzEyP6P19U6d4SFm2uONQ+6rtO/XxqdU5LYnrWHgoJDMRndu1whRNQmqO9jb3G0KywsIyjQ
SmJiFOHhwYSE2Cg9VEldXVNSZERk75qqv2VbA569bu/e4pgtW3bRvn0c/Qd0Z82anB/YtTeB
PRbw3LlxY07kgvkbj36QhPgILGaDbjAK+09NOZGyDt8hAgeHSNn06rx5ayL+/uT7VFTUkZ7e
gSlTLmbY8ExiosM5slH3+7I69fWNHDxYzoYNO1m2dBvZ2fvYunU3oWFB6Lpkf0EJBw+WER4e
8oNVJEFxcTmlh6twuz28/dY31Ne3YLGY6N27C6NG9WPgoAySkmIICQ6CH6xkSqlTVVnLylXb
mT59Hrk5+3n88WkIQcLw4f3fbG6Ql0fFsf3M2WZvotdrH/PNN6soKan8We51UVWFQ4eq+Oab
VaSldxoTGmJIVAQFZ4c1OZ5HjhbfZaUBARb+8IeJjBjx/T6EhsYWtm3djcvl/tH7j6Qu0Vr3
4ZysjBACKSWLF22mU8cE7rv/OlRVbXM8mjZtLi6X95TtIqUkKTma1/59H6oKU6f+k4J9h07q
aCqKgt3u4t1357Z5Hs2bt57ZX63k0svOI6Vz8k8I8iocKq3iy1kraWq0M/biQWcpj5TT8+gH
jM3evvekPDpYVH6csyMEHC6tOimPtm3dfZp7jU7GI9/+nTPHIwPH3t0opUZ9fcN/5FFhYSld
uyaTkdGRJYc3M2BAOnFxkWRn7z2ORw0NLRhUA91S2zH8/N4MG96bDu3jiIoMRzm6n9ZXYa/X
TenhKpYu2cLHHy0iL7/wf+LRL7CCVAMM6QB1F65fu4PKylrGjRvCsGG9/8dB5KvwhRf0pV/f
VFauzGLzplw6tk++tF07notJGFSQn7PrLDAnjYBXgDPucGkFXo+XkJBALGYTh0vL+fjjhUc3
f2uaJCwsiODgAH5cEq+gob6Jgn0lJCZFExMb8V98Lp0ePVO4+eZLee7ZmZSUVPDOO1/z3POJ
wyNjAy82GvlyydJVjLpw+BmI1kmgF/DZLdk79iZNnz4Pr9fLTVMu5Z57riIgwHrSPtPQ0My6
tb4JbGN9S6uDdHydAwICuPPOiTQ22vlgxnxmzJhP//5p7Xv3TrsFou/duHkVA/sPPxu5xNpF
GqOuVhfY7d6NHTu2n3HjjWMvW7t2Byazib8/9Xs6dUpA/x/vpFBUhf37S3ns0bdxu9zcfNMl
pKR0WNJY75oSHGooW/KFdgZqHAyomEwKiXHhCCFolxxHSUkF096bS89eXYeGhYTefO9jvPDy
08f3n4iIMAYOTGfaO9+xek02aWmdLne07P9HYEiAqKispqKijsCgAGJjIwgJshEcbKOiopaq
qlpiYmLU6LiXIqF5/Np1O6msqGPs2EFERYX9MGInfZDgrrq62knTp8+hrraJdsmxFB+sIDEh
CkUxupqbNO2nJ+XXA0okND2wZcuOiOdf+IiKijqGnteTxx+/mW7dOhzt4z8cG0JAWFgIYWGh
9OrVjUmTRrNo0UY++mgx+XkHAKitbWL5iq307t31hDGzenU29XXN+O6jczJoUDrX3zCW887r
SWhoyA8CVyc+OzomkquvHkXPXl148on3WLM6m2eemUl0TERSRlrK/bVV2tS6yqzGsOhfe8Kj
AqbxNdV1EWvX7PhZf7MQsHbtDqoqayKiIiLHo/Li2WFFfsAjrxcpJYOH9OTiS4YeM5FRqKqs
O3rE/o+126HhQaSkJFFRXkNJSeUp2kag65LPP1/G4CE9GDKkF6C1GR7NmDGvNaCpnKYMhIYG
ktx6wXtQcMBpg1eKInC53G2eR+vW7qS52cH8eWuJj92NLv9HHgmFw+XVNDc7CA0NPCt5JCWo
qqC+vpl3T8OjYx3hysrak/OoqhZFHHssvEJF5cl5VFVZd6q+dwKPamsaUVUFr5czwCMBSNwe
F7W1jTjtTiSSgAArEREh9OqVRq9eqafk0bLlW+nVK5UxYwaSlbWXMRcNxGg0s2rVdurrmhFC
0NjoIC2tA9dMuoCLxg4kJjYaUHC7HVRU1uJwOBGKgi3ATHh4MAaDieR2CdxySzz9+6Xy5JPv
s2lT/n/No1/AQaoDDMEOR2P8nj2HUFWVQYO6Yzabf0KUQRJgC2DwkB6sWJHF7j0lCEUjOt7s
lXITu7YEnwVmRAXcfTTNkbpq1XZcTjfp6e0JCwti+/a97N59kM4pCYy9eBA1NY0MG9aLpKTY
H+0gLV68kccee4eJV43gqadu/9GRviP7c8aPH86K5VtZuTKbFSu2s3TpZuv48SNubWjQFw4e
GNh0ZtpsF/BFmtfb1P/bb1dSVlbNoEFp3HHH+JM4R+KYVbRjopbiyM+Onbz5JnxWq4Xbbx9P
dvZesrbtZcGCDfTs0WW8110+rWd6UD5nqUZPyoRJIOWOOlCKDQYDilAwGFTatYujQ/t2Pyli
5/HoGAwqXreCwagCcl9gsFomRO8zVGMbYKkE16bYuPCLVVWhb58uBAdZ2bIpj2++XqncNGXc
TX9/JHsBBB1XcaNRZeTIvnz22TIWL9nENZMu7BhgDRsPJFZU1FFRWUd6RgciI0NRVYWk5Bj2
7y+lsqIGmab1dzmqpN3VHL1s6WYCA61ceEEfjCbDcf1OQKzHUdfeaFFumjtnjbp2zU66pCTS
p283SkuriI6NxGA0bKo82FRpDVB/wgStCCgFIq6uq6sb/8brsyguKuP/2Tvv8Kiq/P+/7r3T
J5My6T2U0KWDNCkiiDRXsTeQRV3L7tp3XQt23V1/7lpW14oiqyiKIFWlSO+hBEICISG9J5PJ
9Jl77++PSULvIcTv432ePAxhyOSee855nU97f7p1b8czT0+jS5f2nDnafGQNWK1h3HrrOIYO
7cl/35/P/PlrcLm8rF+3m2lTJxAZGd7sHS0pqWDVyu0oikpYmInbbh/L72dMIiY6irOPWgff
07lTGjNnTufhh//N3sw8Pv5oIS+/cv8tIWGmJTqD+lVlaQYxCa1pJPkANbWgsFysrq6nZWWW
BWpq7BQWVYiJSfGpqHIb2UWO45HXjyRJ9B/QFYsllDVrtpCVdRiTScf336/F4XCd9bgoisrY
qwfyyit/4JdfMvjjQ/8PT2PT2JMZBFVVNj6btZiePdOxWEwIAr8KHpWX15ySs4qioKo0t0Vo
WnOKojQ3VBWEk0uli4JIWWn1r5tHkkhtTT3vvD3vmKjB+Z7vArJCVGRYm+SRRiM1qqYKbN+2
/7Q8OjI/4OcVW0/gUWWFDeG4vlm1NQ0n8mjlNhRFRZKEE/ab43m0cUNmUHW1Md2zNXmkqjL5
eSWsXLWd3btzKSgop8HuQFFUwiNCSEuNZ8iQyxg5qh9xcdGn5NH0uycxfHgvdu8exKDLu1Na
GuSRqqrodBomThzGQ3+8gfbtk1FVKCwoZsWK7Wzdup+i4krs9Q5ESSI8PIS0tDgGD+7JlaP6
ERNr5bKenZn5/AwefvjfHMgpPCceXQQDKQAEvSQ1tfbGQ11si4AoKSESURSoq3MQkGW0CMEH
aLm0BpKq7gMECXzT9u8/FLt6dQYR1lDGjr0ckOjSJYX77p1M9x4dGD9+CKqqotFojomQnene
5YCMy+WhrLS6UWJUPKcNKCIijNtuv5qMnQex1zv55usVjBjRZ1hYWMQ4VVXmXZqRqwNiulZU
1qRs3rwXvV7LDTdcSUxM1AnGUXW1jbxDJUdy20IAACAASURBVIBKUVEFshw8iOzelUNtjQ1V
VUlLiz8uuqYQHx/D9dePInNPHls2Z1FdY0uJjo7qKAhqmwXSsUahdKLL8iTRg3OcsMe8VBRo
pX60p7hMwDo7pGRGx1jH6/U6ArLC7XdczfPPf8qXX/3E0GG9unbq1O4RCBhAbWayoij06tmR
nj3asWtPLrt25+hGjx5ylRzw9SgpqsDl9NA+LQGdToMkSXRJT2LFT8E85pGj5BEGsy50y/Zc
Q/b+Ajp3TqFX706NfaeOPAEEKUarE6bn5hZ0nzPnR1RV5c67xnEorxSdVttoaIiH2ndMcmRn
l17QQQESo8Fxz88/b2bDxkwsoSbuvWcy3bqfjXF0cmMpJSWBp/42DYPRwOzPl5K9v4CNG3Yz
afLI5vesXr2dnANFmM0GHnxoCtOnT25sQXA+80ymU6c0pk6bwMxnP2LFim1ce+0waeTIQXfX
1yrzQiMItO78UgCZ2roGvF4/LWkfNaWs1tudwdnSBlrcHM+jX37Z2WzYrFy5FaNRw7fzVrFv
7+FGr7N8jkajisGgRSMZiIuLQqvV4nH7Ths12bAxk7VrM5gw4QpA+RXwaN9p39m5cwopqXEo
ikLH9KRmdcBBg3oQFRmOKImUFFeRk114Yv2IAKrCr59HKi3Xo09tuzwymw04HEGpbb/fz1df
/Xwij04y53MPFp3II5fnmLUmNNYsHc+jgweKjok0nY5HTVFOVVUxmfStxiNVDbBs2Ub+9ebX
5OWX4m+MQjfdX0FBBbt25rJ8+Ra6dl3BHXeNY/w1Q0hJSTyBR+vX7WLCxKE8cP/1hIWF8PXc
nzhwoAiNRsMtt1zF44/fTmhYGHV1Nr7//hfmzv2ZvEOl+HyB5gb3AIdVlZ0ZB1i2dDPf9Urn
iSduZ+Dl3enRowMzZlzL8zPPjUfixZpioiig1UqoKnh9LcPDJs+MRiM1PQQV2tGta7dLCKMS
oArwDff7XFO+nruC4uJqRo/uy8CB3QCFhIQYnnjyTiZMGIYkSY3G0blsLAoutxdBEIiNjThH
4+jIZL9iWG8GDAjK0O7efYiNG3abNBLTvV7CnM4dl2D0hogg3FFcWCkWF1URGxfJgIHdT2Ic
BvjwgwX8/vevcM89r/P8zE9wu7243V6en/kJ99zzOjNmvMab//oKn89/gkdr5IjeJCVGk5dX
SklxpSgH1Gvnf17Fb1cbwa5gARIBwR8VHYHJbKC0pIpRI/syenRfcnOL+d//luHzeW9B9Q6U
ZaUZoKoKIZYQBg/ticvpYc2aXfh83smipHTJOViIqiqkpsWj0WgRBInE5BhUVLJzCgGlvSz7
J61bs4uGBjeXD+pBeHho84FGVVU8vgAaDZd7vJ7Hv/rqJyE7u4D+A7oyduwgCgsqMBp1REVa
ANUDtRQUX/BB/lqPx9Vr6dKNuF0eenRvx1VjBl6wgWCxhPDAA1MYMbIPDoebBQvW4nA4AZG6
unqWLN6I3xdgyg0jmTp1wlH92c4frleO6kfXrmnU1ztZvnwLAdnfWdTSze25NKcfjUY8be+a
C2GdRpLaxFo6GY9KSoKREEGA7Vv389KLn7Fv72FUVT0P4ygYFTEa9ICKva4Bn9d32iiCIAg4
HW6+/XYVDoeDppSctsyjpmaeJ45vUJnr2ed+z7vvPsY77z7Go4/cil6vRa/X8ugjt/LOu4/x
7juP8fLL9xEWbj5pgb0oCuQfLvuNR78CHpnNxuZnKAgieXklJ/DoZHO+we4+gUdNaofHz6nj
eVRvcx4TaWpi3fE8OnhUvVuTgdQ6PBLJ2LGfV17+nAMHClHkYFaKJImNdYkCkhTMevH7A+za
dZBnn/mQV1/9jOrqGiwWy3E8CkaTklMSaGhwsnjxRrxeP6NH9+PhR24lNCyM/MPFPPXU+7z2
6mwO5ATFLjQaCVE8+Wdu3bqPF174iPxDRYDIVVf1o2u3c+PRRTCQNICIwWAgLtaK3x8gN7e4
JbZ+cg+VoigKcbERaDQaVFVBvuQZDU4gJQ54Y83aHTELF64jJTWW6dMnN8t7QzD0GbRrztXj
IuDz+dmTeQhBEOjcJRVRlM5r/MwhZiZNGobRqMfpdPPdd6upt9tHSJI4Rq+/FK7PTMBpycsr
wuPx0alTMlFR4SeMjyAKREeHkZgYTXxCJFEx4c0LIiomnPiESOITooiPs57kAKQSYQ2jfYdE
XC43uYeK0GiF1GtvjBR/Q0FbukyASY2JicRiMVFdXY/PF2Dq1PHERIez6IcNbNmSaUQQ9A6X
77hDh8CIEb2JjAxlw/o9VFZUm2RZ1uTmFqPVamnXLoGm1MyExFjMZiP5+aV43B5NRUWNac26
XYSHWxg9ut8xW6KqgtsTQJJEQ8bO/cYFC9cQGmZm2rRr0Ok1VFTUYjYbiIwKx+9XVJ8Pxo0Z
cgFj0AC4QoqKyoVDh0oRBIG+fTtjsZhbYHwVoqIieOiPN5GSGsfmzfvYvDkTENmwIZOdOw/Q
vXsaM2Zce9S+dWGX1Wqhe492KIrKvn351NTUpVgsmp7h4SIZ2za24twSAZG4GCtGo/6CZYmP
P7QYDDqio4KiF5fW830ijxYtWn/CwU0OyM2vz9U4ajqE9esbrGHLyso7Rrb4dEbV9m3ZbNuW
1WwgtWUeBR1tp3bUVlTWUFVlo6bShs3maGyeqmKzOaiptFFdZaO6qva0taJul+c3Hv0KeBQS
Ymxe103zfPGijcfw6OisgyNrDTZuyDyKRyWn2HtUDh8ua+bR2vW7T7qeVFU9hkcLf1iLqqpH
GUi0Co9CQ80oip8fFq1vFLyRTruPBFsjiHg9Pr768mfeeOMr7PYGoqKsPPTHG0/Bo4OkpsXx
xz/dhNUaQVlZBa+8NIvlyzYRCMiNDp8zfaZEVlYBK1dlACqRkWH07Zt+Tjy6CIsyHAiz63Qh
pV27pTZOkj3Y7Q2cf/6BQF2dnQ0b96DRaOjeoz2qKhUVF3vcVVX+S+itywLQg+vhouLiXu+/
Nx+n0820qePpcVkHjk1PUc/73rOy8ti0MROrNZSel6VfwGNTGTKkJx3TkwDYkXGAnRkHjEaj
eI0khZCds6GVRzAAqNjqXciyQqTVgl6vOeF3FkWJu6ZO4NNZTzNr1jO8/PK9GI16jEY9L798
L7NmPcOsz57hvj9MaWymeuxYGww6oqIjCMgKNbUNQYPV9BsC2talAsIyS4ipOioqnOrqesrK
axg4sDuTJl+Bzebg008WUV9fj8qJRnDnzqn069+FgoJyNmzIxGazU1RUSWiYmZjYiGbHREJ8
JJHWUKqr6qmstLF5yz7y88u5rGcHunRJO6lx7nA08PHHi6iqtHHNNYMZPXoglVV11NXZCYsI
ITw81O12B7K83gv11igE00nrgjnVokhaWgKiqKFlOjIq9Omdzo03jqKhwc2iRRuw2epYvHg9
Pl+AW28bS1paIi3TdkBFknQkJEYiSgI1tfXU1dkJynoKJ2SOXtxLB5gKkpLjlISEyBY1YoL9
uKJISo7zORyBDJ/v0llIJ/Do/fnU1TlOcBpdSA2Woqj07NmRAQO643I5Wbd+D4HAmed9sNDa
xbLlWwgEfG2eR8EDr3DS+/B4fLz80iymTX2JqVNf4qWXP8Xj9eHx+njp5U+Z2vj9p5/+ELv9
VLVdQQGL33jU9nlkjTxW8VMQgn3QPv1k8Sl4dOR9RUUVzTwqKa48xRlYoKba3syjwoKKU67R
Jh598vEiqiqPr6dUCQ2/+DwSBC0et5c9u/POKV25Sdnyu29X8cWc5chKgD69O53IoyXrcbk9
3HLLaC67rCNut5O33vqalSu3n7NTR1FUDhwsQlVlBEFDUnIcWp2Gmpqz49FFMJCSgZJ8UL8c
NrQ3aWnxbNmcxfzvfmm0ns91cw42Ivz225Xs2Z1Lly4p9OvXFVXhh4QEfeX2nXWXcBHJgPqQ
y+V8/MMPF0jbt+cwfEQfbrhhNC2TjC7gdLqY878fKSurZdDgHnTv3o4LEbuIi7MyZEgPRFHA
Xu9i1eod+HzekYGAq2NaqvHSDKMQ7Crt8fiQ5ZP3xtLrdSQkxBIfH0dsbFTzQomNjSI+Po7E
hFiMRsNJD5KKouDz+hEQmnPFf7va2uUAbHlajeBMTIzE4XBRWVGDIGi57bar6dgxkY0bM1m0
aO1J54fBYGTYsN7IssKq1Rnszy7EVtdAVGQoiQlRNIl8xMREEBFhoba2gQMHi1i/bjd+X4Ch
w3o2SsqfOH8WL17HurW7SEqK4fbbr0arNVJZXkdtrZ34uEh0Ok2tJApbtZqW8XorioqiKGg0
IkaTnpYtbBEZP2EwySkx7Mw4wPatWezadYBu3dtx9dhBLb2wMRj1SJKI3ycfe5Bu1QCBAvi/
DAuz5IwZe/lp+oqcu3EkSSJjxwwkLMxySK8Xl4vCpSxCOopHHyyQdmYcbNGUwqBqZChTp04g
PCKCDet3k5Fx4KxTvgUBNm3MJC+vhKaWFW2VR2e66modHDxYzMHcYoqLK1AVFVVRKS6u4GBu
MQcPFlNVVX/Gn/Mbj9o+jxISrCdsWKIosHnzqXh0rDG9+pdGHtkcJ51awbr6IzxyubynNQIW
L17H+vV7TrK2BWJjrK3AI/B4vDgdrnPeyIN1XAE+n7WYTRt3A5oTeLR750E6tE9gwvihgMii
Rev5YeH683LuqKjY6u3N+70lxIBOG0zBOxseiS2/twhACKD5X8f0lMO33T4WWVF47z/zmT//
F7xe3zl8rIjH4+Prb37mvffmIwgCU6eOJyE+5lBtjW9lbbWfSePHXSJv3R7A0FNV3NPmz18l
zftmJYmJUTzwwBTCI0JbwOMrEAjIfDX3JxYv2kCENZSbbxmD4YLTXyRGjx6AJTSYtrN5016q
qmqTJVHoo9e3dpRfB4hYQoyIokhpWQ0ul+c0Hp2gOIEoBuWqg2l2cES04OTj4nJ5KSuvRqMR
iYoMDXrv3L8hoG1dWkCLpNESExOBoqgUFVYBMunpSdxy61hkRWXOFz8GO48fs1FKgMQVw3qR
lBzLzp3ZrF61jbq6BhISoggNNVNwuJj8vEK0Oi2pqbE4HG7Wrt3F1i1ZxCdEcuWopvQ68Rhw
FeSXMmfOj8iyzE03jeayHsHIcHl5NS6Xl/j4aLQaKWAyiS5di6wfFaPRgF6vJxBQTpvqc77G
QscOyQwf3puq6jo+mbUYe72LUaP6NgqctGTTahWfx48sKxgMOvR6XeNiVc9db+KCLiuwqVQQ
dF9cd91IevfpdApHzDmaI7JC714due66kaooSp9rteay2prAJVk9x/Pou29XHZN+0zIHJYWR
I/ty5egBVFVVMWvWYux251l/hiAIlJVWk5GR0+Z5FLyn09QmNNY7iI19DtXGryaF1aZajNOt
DUn6jUe/Fh4dP8UFQcDrDTBnTpBHp3rWoiiyc2cOq1dtazSQTh6VbOLRtq37T9mjrYlH/5vz
Ix7PyVUj4+OjWoVHWq0Grf786lRFUaSiopZPP12C3W4nvWPKMTyqq3MwbFgv2rVPorQ02KDX
6fSc114mAEajrvn/er1+AgEFg0F/Vjy6SDuQBUg/KAghX9x081iuv3E4ldV1vPjCJ8yc+RH7
s/POyvLct/cgz8/8kFdfmU19vZPb7riaceOHqR6v+k+9iY1mi+aSLB1VLQQijRB4cffunB4f
fLAAn9fP7bePpX//rhdowARlq51OF5/PXsy778zD7fKQlBhN504pLXNASk8iPT0JVVUpKqpk
z+6DWkFkykXU7DjF1R0wuzp1SsFkMpCfV0p+XtkZ5oZKXFwkjz12C48+cguxsdYzjLdAweFS
Dh0qRq/XkZISBzK7JdMXCr9dbegyACZE0UBSYjQqKofySggEgqqYk6+9giGDu5OTU8i8b1YQ
kIPF5dU19SxYsIovv1yKoioMHtSN6qp6Fi/aiCwrhIaF8N5787nllue4+ZbnePfdeURHRyCK
AosXb6CkpIp+/ToTEW5m67Y9ZGZmNwt9yLLMvG9XsG9vPr17p3PzzVchShKqGiAvP6gOlJQU
jShokL0oiq8loCwRG2MlIiIEWZapKKuGFhZ9E0Uto0f3R5FVtm7JQqORGDG8Fy0b1hFQ1QDV
VXUoskJMTATWiDAVVfYGfCp9+w9ptZklCAnAFYDxy4SEpOzHHr+FtPZxF2QkybJCalocDz92
G7Fx0RudzsAsp9NOXMLAVl85J+PR8WpZLeX8PHCwiB9+WMO//vUlW7dmnVOEqsl7vGVLFl6v
l6bGlm2RR0aj7qzvqbS4mh+XbWTFz5spK60567QjnU7zG49+JTw62SVJIgcPFAd5dEqxE4Ha
GjuLF21srNU7XWRoA2Vl1af8ObIsM2/eCvbvL0A6aXPm1uOROcTEwIHdz3uPEUWRrVuzyMjI
RhC0XDW6P6oCW7cE95ThI/oAEj/9vDV4v+fR2FtVVbQ6LQMHdEcQghHrqiobPp+f6Oiz49FF
2YEEIQUoAsz/CQ+L/PqvT07lzjvHEpBlvvryZ5577iMqKmpO8/EihYXlPPW395n71Qo0ksS9
91zLw3++WTHqzR+VV/jm2mwKZnPfVl82qloKpADePziddVd//MkCCg6XcfnlXbjhxtHND+J8
DSO328PaNdt58sl3eeOfX2KrC+Z+VlbZqLc7aImeA1GR4fS8rD2iKOBye9i2PQdFkduXl7vi
Sks3teJo7lBAmdWhfbLStUsqNTV2lv24pVHCWzjl728yGbnzzoncNW0SZvPpmu0KKIrM8uWb
qamuJ71TEsnJsX4EVqjq1N8Y0KYuMxDhBF1WbFwUGklqlHMPnhtiYyKZPn0SFouZ3IPFyAEZ
u93J66/N5i9P/odnnv4vf/nLf/D4fEiSSGWlDUEQ2Jt5iE8+XkR5eQ1VlXX8b85P7NlzCFEU
qbc5kDQSZrOJ5577iHtnvM49M17n448W4PX68PtlsvcXotfruPW2ccQnxAAqgYBCQUEFgiiQ
kBAFSIfqahW3w3GhUeNQwJwbExvZkJoaB8C27dm4nO4WNl5UOnZMJjExCr9fJiU1npTUhBZ/
ovU2R/NYd+iYjNUauq/B5t/YUH8poiyhQFoBGJ4YOqRfySuv3EePy9qdF3hFSeSyyzrw8sv3
MXRwrxKXixctltjKomJPm+BRUWH5eSqdntkY2Jt5iGee+ZBvvl6NLCvnfEASBIE9e3Kpralv
0zzq0jn1pIX3Jx70BKqr63nu2Y94+m8fUlVpO6uxVxSVjum/8ehXw6PGXkgnO4Qfyi05ZR2e
IEAgoFBVZTur/VKR1VP+HL9fJju7MPieE8twEUWx1Xgkihpuu20MXbulnqejKahsGRRtgXbt
E4mNDScQkImODadLlxQUxc/GDZn4zlMFW1VVhgzuztixAwEBh8PJ3j2HAOiYfnY8uoguGi1g
qQHNksjIyIonnriT224dg8GgZV9mXmOk4NTXgZxCsvYdxmAycNe08fzpzzcRHh5e6PP7l2Xv
9TmWzfcIH769+hIsHC1QagTvDevWZhhWrdhBfHwkD/3xJmJjo44aVuGsJ0qwSK+ORYvX8Ogj
/+bBB/8fCxesw2g0MHrMAMxmI/Z6B25XSwFYpH//ruj1WlBU9u/Pp66uoVdMjLGb1aprxbGM
BYwHIqOiiidOGopWK7F40Tq2bd1zhql5dC8g9bT3uXlzJt9/vxZBFLn66suJiY7Y4nEFtrob
/Px2taUrDjjgAM/yyMgwwsNCKCquZM+e3ObaxeEj+jHumoHNB639WQWs+HkbWq1EUnIMO7bn
sHTx5saDWzAlKPdQCaIoMG3aeG6+5SrcLi87dmSjKEpz0eiSJRtZvnwriqpgszn46KPFbN22
v7H5Hoy+sh/XjBtEUx+Q2rp68vNKMRr1hIWHIEjCyujECHtV7YWuTzfgWavV6g6PGNEHnU5L
5p48du480OIGUnR0GCkpMciyQrt28YSFmWkZIYgj+9qWLZns25ePyWxg+IheiKJUIKCUh4Re
CsGuDKAcMOwBaeUVw/rx4gsz6Nw55ZzqkRQlaFzOnHk3I0b0A0Fc6fF4cyoqikhvH3sJ7usI
j9auzTCsXpVxrNHSAm1qgs1PZazWUEaPGYAkiudlHDWt28qKOvZl5R21x7dNHul0mrOeG06X
B6fz7PLkgn0Qpd949CviUWio+ZTiLmdaB4JwdrUzgnDmPmqneo+KitGka1Uepaen8tRTU0lO
iT5nI0kQglH4w4crkGUfVmsocfGRwch8cjzh4aHU1NgoK60+5751wV5aCt17tOOJJ28nOjpY
g7xnTy47MnIwhxjPmkcXhVSqmgk4DVD0l0DA8eG2rXtiX3rhExYt3oDb7SM0zIzVajntz4iO
DsMSasbt8vDdvFW88sosdu3KStPphNkjrwyfN/XetK63T0+5BAunEqi/wuWy9Zw//xccTjcT
Jw1j0KCeyIEAWzbvYcO6DAKBs9nwRFwuN9/OW8F9973Oo4+8zeLFGzEYtEyePJR333mUe+/5
HTqdtkWlaQG6dE3DGhmGIAocOlRCdXWtThBI0+uNFBa2jgSvICQDxftA//WEicMZekUvSoqr
ePHFWWzbmklTVK3JiDxSIyLSVHdy7PeEY/7P9m2ZvPTSp5SV1TByRC+uv36UH8SPDSFSjSl0
wG8MaENXMPKqA1TFag0jLMJCaUk1jz36Nq++OotVq7eSlZVLWlo8ekPw0OR2ezAa9fzh/il8
8vFTPPjQ9XTqlIzVGool1ER8fCSjRvXl73+/nyf/chdPPTWVxx6/hU6dU9BoNMGDX0BGq5UY
d80g3nvvMe6ePhFFCRpKAAajjmHDe+FwOsnNLWDx4rX85cn3OHiwmIiIEKzWUIAGqKei5kKN
GD3Q2Q6auaOu7EfnzslUVdv44MOFVFRUt+h2bdDrMJuNKKpCRLi5KR+7xRwwBQWlfPDBD9jt
Lvr0SWfwoJ74/eo3IREmuara16pzS1U9QBlQ0xVsX9XWVN/1xewl/P3vc8g7g6PuZGAvOFzG
3/8xhy9mL6a2ru6uyEjD3OioyHGSNkqvquWXjEcL5v/S3NCyyZhTBRVEzpkfqhoszFYUhZiY
cCZMGMw7jTy6sLki0NDgYm9mHkfXu7VFHg0Z1hNFUU46dkGjMfjV9J7mMTvq+ycbV1VVGT68
5288+jXxKCykxc9gLbvHqYSFtiaPgn27hg/vw3PP3U1yctRJ5/uZ9tKaahsNDU6MRj0WiwlF
UYmKCsNkMlBba6e2zn5OjpjgM1Lp06cTr756H5dd1im4S1bW8NFHC6iurqdPn45nzSNNyz+o
g4DaH3zPVVeXj5k1a4nh67krqKisJSYmnJEje3PddSNp3yHxNK4tlS5d2/OXJ+9g8eJ17Nt3
mC9m/8iKFdu57farLVPvHH9deIQhDoXpqnogWxA6tdIkLALGA9/2PZRbFLJjxwEirWGMHTMQ
SZL4+usfef3V2YRHWPjk06dp3z6Zkxc9Bw/y2dl5vP/+9/y4fDNut5f09CSuuWYwV13Vn86d
U2sMxpCQhQtX6d1uDyEWEwZDSx1iVKKiwmmXFk9pSRW2ugYOHSohvUO76ypKHJ9HWnWtWEJt
AYRXoqKs8X/9yx13uJxutm7J4pFH3+bOO65mwsShREeH43Z7cbm9+Lw+fL5Ac/qDKApotBoM
eh0mow6D0UBtbT1Llm7ii8+XcvhwOZdf3o2/PnWXGhsbNd/rlH8QhN8A0DavEEAgMjKCsLBg
g8WCgjI++O9CZn26FJ1ewu+T8fkCCKJA+/aJzJgxiRtuHI1eb+Cxx1O4664JFBdX4vX6CA01
0y4tAXNIMDpiNOr5wx+mMGHCULKzC7Hb6pEkkaSUeLp1a4/ZbKZPny4YDHpmz15KdZUNr8fH
W299w+efLaWhwUVFRR1+fwBVVQkPCyEyIhRZUVQ5oHLFkAurqxGEdqjqAYDvkpISpk+ddk2H
55+fxfp1u3nzjS/561NTibCGcWYhBeEMfwdJo0NvCCoSmS1mgpGIk6W2qqd4fWrjqLysitdf
n01GRg6RUWHcffcEIq1hG2316s+C00diUuvVH6nqfiBfB4MfVFXXfVu27O38zjvz2LplHz6f
/4z9NE7mwfV4vGzbms2uXbksXbaZBx+cMmjokL7fQ9Ur+AJ/V/37/YK2a+vzKONg48EuaBwl
J0dz19TxGIxa/vv+QkqKq86qZkhRVEQROnRIPCWPzn+OgyyrHDxYiNvtbu651ZZ5tG1rNnBE
8EIQBHr07EDnTqlERFgIDzOj1QXZ7PcHsNsbqKttYH9OAfv3HT6m8bSqqgwY0PX/CI9asu+X
2qZ5FBpmPq2BdOQZH7mXI28//u8nXxfH79VHf6/p9an2KlWFsDBzq/HoX//6iiefvBOrNYKx
Ywaj02qYOfNjCgoqEcVGlVA1GNk6fiyaXiuKQl2dHZfLQ1ioGb1WG+SRSY8kabA3OLHZGhqd
DepRYyIcMz5Hr0tVVRl4eXdefmkGnTq3BwSqqqr55z//x5pfdjXyaOJZ80jTsht2NiD1Bfes
7OycHv/4xxx+Wb0TvV7HlOtHccedY+nRowN6vf4MKjFBWeebbxnD5GuvYPeug3w+exmrV+/g
7X9/Te7BIh5//I7BqanJn8p+9W5VycoRxG6tsGD8wPIQcN5UUFBOTY2dbt1T6dQ5mYMHC3j/
/e9pcHi46dYxxMVHnuL+gg9x/fqdvPbq5+zdm098fCQzZkzi+utHqmlpiSWipJ3rcgb2+3y+
N3btOqB3ONzBJqrH6fFfyBUWFkJycgyqCoGATG5uMeJ4wsOsklRe7m81IAlCd1R1bz3onuza
NV33xj8fuvFf/54rLFu2hb//fQ4LFq6jffsE6urs1NTYaWhw4nS6CfiDh8Qm6cnQ0BAiraFY
raEUFJSzf38BGq3E764bzsMP36y2b580z+UKPKLVCnU6fb9fFYRO3EkvJJIgHiNjKwjBTgBq
mygRNgDq7pAQU1VkZHi0qgZ7rkRFyakrkgAAIABJREFUhpGXX4bf50ejlUhMimHw5T0Yd80g
OnVObdxLZEQBYmMjiY2NPmrsjs0xEgSBlJQEUlISjz8WAjJms4kHHphC//5dWLRoPRk7cppD
/ZJGIjk5GpfLQ2lpDeFhFkLDLB5Hg7/8bOoVzu6SgA45kPP+5MkjX87eX2iYM+dHvv3uFxDg
kUdvJS4u+igjSTjG6RLchwN4vT68Xj8+vx85oBAIKHjcHgL+AE63H0GA2toGNJJETa2dnTuz
ABWTUYtGo8Vg1KPVSmi1GnQ6LQaDDknSHvV5R4+r2jy38vKK+cfrX/Djj1vQ67XcffcERo4a
UO/xKm9GRGjLBKFnKxpHBYBeC/YnvN76Z7/77mf9u+98R0lJdaMKmXSee5aAJAUbrm7ckEl+
fil//vNNhuuvv+oZvc6oOhzuf7hcGX6TqW+r8qi21t6YFqoSHR3Oc89NZ8zYoVRWVrNo4QaK
i07Vh+XY6EZcnJUbbhh1Sh65XN7zqt1q3oFEgfzDZTgcbozGYA1pW+fRjz9uxd0ov2ww6Pjj
gzcwprG2IWh0CkeNYzCitHr1dv78p3/jdHpQVRWjSc+YMQP/z/BIEAR0ei3iedddB/ctRQ22
4WjrPDqZQaQoamPKpIjBoMdg0GEw6LCEmrBGhBIaFoLZbCAsNASdXodBL6HXao4ZTbfHj8fr
x+V0UW934nb7qK93UGdz4HF58Hh8eL0+3G5fsxhEk6PjSJNYtVV5NO+b1bjdXh5//HaSk+MZ
OWoAT/tlnp/5MUVFVRgMOkJCjBiNeiKsFqKiIggPMxMeHoLRZMRs0qPVSMTGRxEaGoIgCmi1
wZRWbeP4JCfF8te/3oXT4SLgD+Bw+XA0OLHVO7DVOaipqcdma8Dt9tLgcOP1+unZsz0zn5ve
aByp7M/K5c0357JixXZ0Os0580jTMiCqA/IAQx9wz9q9e2+P5579kIydB2jfPoGHHrqJ8eOH
YDYbT3poOdVCFAQwmYwMHtKLHj07sHDBGt579zsWLlhHXW0Dz78wY3CH9imfuhr8d8u+jAOS
7mIDqdl81brd3maYmM1Gli/bTN6hUkaO6suDD0zBdFI5bgFVVVi+bAOvvDqbkuJqRozoxZ/+
eKPap1+3ctB+7fEoH5ZkObPTehtmVFXXhm3dGixi69atPdExES1kIKkIgoa4OCuSFJQTz88v
Q1VkY70jYEaSWzUHRhB6oMh7y0D6U0pqsuell+6/afjwvoYP/jufrH35ZO3LR6cLHtQ0Ggmd
Xk9ISBDQAb+Cx+WjwV5Ffl5pswxl584p/OH+6xkz5nKPxWz+1uUIPCGKQvmvBUbBSKw2CZy9
vF4fshKU2NyflYfb6T7ncPaRw4nI4YIyfD4/siI3qknRy1ZPkt2eURwa2vcS3rUXUDIlSajo
17dT9KqV2wgEAjz+xG3ExUfhdrrR6bWYzCbMZiOiKB1r+CEct78EU15OsDHFpmZzR39JzWtL
q9UydGgfBgzoRr3NTkVFDY4GDyazAZ/fx9+e+oDy8jr69u2E0aDP93r96xWlpdZCh0ZHk/CW
yWQJf/jPNz/t9/uEr7/5hXnzVlNWUcNfnryD7t3Tg/M/4MfhcFNcXEl+finlZTVUVtZSUVFH
dbWN2rp6nE4P3ka57WBqUPA+3W4PoiiycP4ali/ZhCAElZmaupCHhhoJDQshKiqM2JgIYmKs
REWHExNrJTU5hti4SIxGAxqNDlWV2bY1k1df+4JdO3MwGvXcddfV/H76RKdWo3u+tNK/wGLx
t+L6qQN0Wih9wuu1P/vJJwv07/1nPg6H64IO9yczlMrLann1ldnY6136qdMmPGvQ69WqEuWf
VaUZ/uiEvq3Go6MPb6Ov6s+Vowdir6/nrX/NZdeu0/dEUlUVURQYMuSyM/LoQiMegiBQVVmP
o8FFdHTkr4pHOTlFJCRG071HB0RRi6oG+6k0HZiDB3wRUdTQu3dnunRJZdu2bDp3Tv6/xSNZ
Jizcwr33/Y7ExCjO90AuigIlJdV8+MEC5EDb5tEvq3c0/4tOpyUszEz79gl07JhIckocCQlR
xMVaiY+PwhRiRKvRIElByXeNRoN4DHdOdEzIskxAllFklUAg2DfO5XRTWVlLeUUtxcVVFBWW
k3uomLxDpdjqHfh9gcZ9SGxVHn3zzS/8sHA95WU1PPb4rfTv34MxYwbhdvvZumUfXbul0qFj
EgmNBpBWp0GjkdBqpEbH1NFlEcGGtJrGCJJWpwck4uJiuPPOyTTVmqtqsBYyEAiuOb8/gM3W
QFlpNfuzCzmUV8SkicPo3qMjgUCA1au28sYbX5KdXYjJZDgvHrVQBMkBxIWB883c3IM9n3/+
IzJ2HqRvv848/bepDBjQo3FTPZ+nFjzoWELM3HbbNaSkxPLKK5+zdu0uXnjhE1579f4h0dFx
nxaXKXcWFGbkp6ZczAWlB4yAT46ICEEURdzuYHNTi8VIhw4JjBkzkNDQpoaTx0fJBFav3sGL
L35GVbWNqXdfwwP330BMTOT3Pp86s+CwZ3+79hq5Qz9rB1H0PLB2zU7x4IFiQkKMjBzVF0GQ
aMk+JbHxkWh1WmS3j+qqOhoc7o5Gk7GPVieuau2tSJR6UFubUeH3qQ9ERpl2/u53I/+1Y8d+
cnNLuGb8YEaP7k9sbCSRkaEYjPpm2KuKis/rpabGTll5DT//tIWlS7fQu29nfve7EQiC9DeH
TflQoxGdRnPfXxOMEsH7UXl5xRWfz15CfX2wh8LMZz9C0lxYc0E5IGNvcKGqKp/PXkZKasIV
0dExH7mcygxbfUZJeNilGicNQeWg8u0TJw7tsfCHdeTkFPHjj1t45JHbEaMaRVDUAAFZxu32
UlNTT1VVLTabE3uDK+hxc3twu/14fH48LvcJ8NYbdGh1OkwGLTqdhNFkQG80YDbpCbGYsUZY
iI4OJzTUTHSMleiYmKCnUwnwzjtzyc0tpmPHRK6bMhIVYWlhoasyOdnUgge0LqiBggAYPw63
Sp0ff+KuiXqjwfjlnJ/4ZdVOystquefe3yEisGPHfjIzD1FeXku93YHL6QnCRiOikSRESUSn
12I0GjCZDej1umAPC63UfKBTVZBlGZ9Pxu/34/f5cXt8lJRWU1hQidxYpK8oCpIkBSO2FjPx
CVFc1iONPn07Y6938skni8nPL8NqtfDAA1O4485rnEaj6flDB13/iYvXyaFh/Vpp/ZQDFYBu
oiy7nvnqqyX6/7z7LU6n96Kou4lisK7m7Xe+QafX6u+4/ZpnzVapNjRM/W9hUQYpyX1biUcC
sqyg1Wnp1r0DkmRk46YtzPt2FX5/4JgD2dGpOkE5XA233z6G+8/Ao9yDxS0iH+7z+amuqadd
++RfDY8yduxn//4CoqLC2bQ5E7ttIzXVDdgdTrxeHyoqOq0WS4gJqzWEqOgIoqLDUVHp83+M
R7W1DXTqnMyECUNJTUm4oAhSYWEZC+b/Qk5OQZvm0Q8/rGf//sO075DAvfdey8AB3YiKDsdi
MTdG14+OsKlHOzHO6DAIGtYSWu2xkbrIyHCSU+Kbf44s+2locFJRUcvOjGw+/3wZ+/YdJj09
6ZLwaNOmfTzyyNs8+MB1XD9lNJMmXcHEicOQpKZykKCYlqLIyLKC2+WlocGNy+XG7fHiDwQa
VeoEqqrqEEWB0rIqMnbuRRIFtFotRqMeUyOfdYYgv/R6HYIgERFhpV27NIYM7Ycs+5AkCbfb
zRezl/Lhhz9QUVF7QTzSXPjiyQP0EtQ9ZKurGPL/3vgf27Zl07dvZ1579X66detAi0jpEPRw
DR/eH7PZyNN/+y9rf9nJv/71JTOfv3dodHTI1JdfDjxfVZVBdHTfi7hgwhug+tuoGGuv0DAz
ZaU11NU2MGbsIHr2Sic6OqJ5YZSWVvHDorVMmngFiYlx7N9/iNdf+4Kqqnqm/34Cf/7TzTa9
zjLP5VKeFkWq0julABoD1P2/0pLy3t98vQK328uwK3ozcGA3WjZPVyUyIhStRsID2GwNOJ3u
sNjY0LijYdqaV0REAm73005J+oumpDifHduCNQx/+MMUevRIP61x2DE9GEXo0D6Jbdty2JWR
Q2lJFYmJcd6QiBBnaWn1rwBEKnAI0CSA96OKiuJxr7w6i2VLNzce1sMbvU0XuuFBZHQYNTX1
LF26GYDnnp0xLi425iOvS57hdWWUFmdBh/6tCyZBSEVVs/zA06lpSX1vu3VMz5de+oyv562i
d59OxMZaOXiwhOz9eRzKK6Oyso4GuxO73YHTGaxRU2S5GTpN93oySB2dT66qKpJGQq/TYDQa
MJuNhIeZiUuIolN6Ml26pJDeKYUGu5NvvlkFCNx661V07Ji8x+9X3+zSxaIYDP1bdiw0qajq
rgJZNt0ZERH+6GOP3j4zNjpC//7737M/6zDPPvNBo8fVj0YjER0dTvdu7YiJtZKQEEVyUgwJ
8ZFERYdjMBrQ6bRotRIajQZJI54QRVGVoNcy6KGT8ftlfD4/XreX2jo75RV1VFTWUFRUSUVZ
DeUVdWTtyyNjRzZffbUSQQCPx09qWhyPPnozEyeOcGg02r8UFbg/jI3TBULD+rfiTHIC2o7g
fnLtmq3Gd975DqfTc1GMo6ONJKfDzbtvf0NSYpRh9FWD/9TQoK4KC+XAxT3AHeGRJdSMra4B
OSCzacMuoiNDmfv1imaZ3KSkaH533XB+/nkrOdlFzel4Wq2GadOuOSseeTz+FonABQIytjrH
r4tHOw4gCCI7M7LZvn0//sZ+aafiq6QJes1FQWDXzgP/d3i0bAvx8VYefOB6kpOiudCuz0lJ
UTz0xxt47bXZLFu2pc3y6NZbr+r50kuf4fMF6N6tPR3T23FijeaRs67fH8Dr8eL1BfD7/ATk
YBbIyWqZdDoNGkmDKAno9XqMBi06ve64iJOAJGkJDw8nPDwCvV7PZ7OWotFIl5RHhQUVvPzy
bAoKKrj/gSloJJGS0iIqK2soLa2hvKyGw4XlVJTX0GB34fH48Pka07/lYPo3KjhdbnQ6LSt+
3sqmjZmNnJLQNaZ563UaDEY9kVGhxMVFEh8fRWJCFLFxUcEMhzgrLqebd96dx+zZy3E5PRfM
oxaIIPkAWx9Fcf1p9uwluh9/3Eq7dgk88/S0RuOoZTuzg0q/ft3561/v4skn/8MPP2zgsss6
ctddE+987mnxS1APZGVm0e2ybhdhwcQ01VnlJSfF0qF9PHv35rN2bQa33DqOlKM8KbIsM/vz
pcz5YjkD+nUlNtbKJ58sJCengBtuHMWDD9woGw0hz2XurH4vIckoR8cnAloNVNzXYK+96u23
57Jz5wGio8P5/fSJRESEtfBYgsViQpIkBEGg3u7C6XQjiqKg1wvs2LKRfpcPaeUtWcFofCEF
7DM2b9nLgYNFTJw0lI4dk8/SOFRJ75TGoCE9WPzDBjZv3sMNN8bdVGerm6XTSb+CXuX5gJQI
3o8rKorHvfDihyxetImU5FieeOI2evfthNpCucWCKJC1L5+/vz6bJYs3oQLPz5xxTWx0zCde
tzwjsQsll24cPKVg/M+kycM/WLlyO+vW7eaZpz8gIMtUVdqaJUUNBh2hoWYsFjOxsVZMJgNm
ixFLiAmTUYfeYMBo1J004ub1BvB5/bhcLuwNThrsbnweHy530MN1uLCcfVn5/PzTViRJIiYm
HL1eS2lJFZcP6s7kycNBkT7RaoVSr+vipI4JQm887gyv36v8U6s1ydPuvvap9E7J4Z9+upjN
m/YhCAJTrh/B1eMGkZIaR1xcJOHhIY2ph8JxHsxznTfCcfvukf23ocFJZaWNsrIqFi5cx/zv
1iBpJMZPHMof7ruWyy7rdDDgF/9Rn+v5ODJGjyW89Q42qpoLWEWouK/gcMGgN9/8iuqq+hZL
qzu9kSRSXWPnrbe+oWN6Std27ZLuxO9/VvVnIGj7XnQetW8Xx/aaeiRJYvnyLSxfvqXZSaDT
abnvvmu55darKS6qJHt/YbOjZdLkoWfFo127cltsHGVZwd7g+lXxKDe3uNER4DuL6ECwRk1u
bHSdl1f6f4JHS5dsQRQEUtLiKS6t4r8fzL9gdTdBEFAUhbS0OCrLa1m2NDhvZ7ZBHq1YuZ21
a3bx+edLeLFjIm63l+rqeqoqazlcUE5xSTW1tcHaGK/bj9fjw+sPEPAFjQGv/xQGklbTHPHX
63UY9FqMJgPhERYio8KJj7OSmhxLTJyVmOgIIqyhfPftSrJzChk0uMcl5tESNm/ay6efLmH7
9gNoJIHSshqqq214PD5U9Yi6XDCv6liRhaNFF4IiOMF6K04h8NAUcQv+KWAJNRETHUFsnBVF
ltm+PQcQWoRHmguDUQGgiYKGNzMysmLmzPkJrVbDgw/dwMDLe7T4gf5oYI8Y2ZcZ90zm76/P
YdaspQwa1KN9xw5pb5QUKXdERjrtF2+xhALq1sjIyAPXXju80549eXzwwQISE2MYdkWfZhWh
Xbv28/33a0hrn0BKajwbNuzhx+Vb6dkrnYceuokQc9h39bXynLQOEXKY1QyIGih/yOmof+nt
d74xf/fdWnQ6LdOnj2fUlX25GCovWp0eQRQRhGA9gsfjBdCCgNZ4KTYiByCMcbnsnZcsWY8o
CvTr15naWhs11TaqqmqpqqnH7fLi8wW9VhqthNmsJyoylOioYI1Ev36dWLpkI4sXb2LsuKF9
QszmERqNuvyVF1bx9Mwr26i37hAgJIP3w4qKsnGvvDKLJYs2kZoaz/Mzf8/oqwbSsr1wIDUl
EZPZwPPPfcyyJZsQVHj2uRnj4mOjP/a6lXs9zowig7m1vXbdmsbih8jImN//fsakgZmZhygr
qyEqKozLB3Wna9c00jsmERNnJdIahjXCgsViIiTEiEaroUn1p2kDPbV39Ej+t6qq+H1+Ghpc
1NY5qKqqo6rSxuHDJWTnFJG1L5+iokpCQ83cM2MyMbHR290N8jwEMFkuXuqYwdiX0tKMgNst
vxkXp9165ZWDX+rYIWnY/fe/wYEDhVw++DLGXTOcY/uCqVxMVSiLJQSLxUKHDqkcOFCMqqym
V6/OvPj8DGJio5d7fYEHv5rrzhs9Wk9KxKVIj6m7KRBw3T979hIyM/NaxThquiRJZO/efGbP
XspTf536sNfDPlFQ5rYGjyZPHt4pMzMfvz9wzLyXFYUxYwZw3XWjKG7sLRbsE6bSq3fHM/Po
7W/M8+evOyE174JMD0XB7fH+ani0dMkGZFkhOTmGhIQoUtPiiY2JINIaitlsQNOoYtdUN1JX
10B1lY38glJKiqspLKxg8ZJfOY8WbwZFRRZg6+Ystmza14L7jNCoQhY8My5duhnaII9mzJg0
MHPPIX78aSs2WwN1dQ6Kiyupr3ciy3Kz4lowrVs9weF0quVzrM2kHuN0EUUBUQxG/S0WM6mp
sSQkRrFtWzYWi6nN8Gjv3jy2b89CVWmut2oSYws+WwGh6d7U41X+TpUZIxxjSDdlhAhHcdxe
78RW5yAnp7D53wde3q1FeHSBEaR6QNfO46m/7Ksvf6KsrJrJk4cxaeKwi718EQSRG24Yzbp1
u/hl9U6+/mYlTz01bVRImHqlKLHg4n22C+iQC/ZZ1147/IVNG/foli7bwt/+9l+mTBlJ376d
KCmrYu7cVdTXO3ngwSno9To+/3wpXp+faVPH065d4gqvW37YYlXrNBoLoNNA/UN2u+3Ft96a
G/LF7OWIosj06ROYOm0ykqTh4spgCrjd3iZgGUGLVtfaG/JBwGiAhiv3ZuaQseMAoiQyd+5K
Zs1aSk21Db8/WJzXpBzTtONIohAsANRqiLCGYjbpEUWRjIwDZO3NDb18YM/fV5Y41zz4kMn9
9My2CKMyQBcOde9XVpWNe+21z1j0w3oio8L4059uoF//zths9Rfls3v1TOfPD9/Eq698HoSS
KPD8zBnjrBFRz+YXKH8sK8vwxse3NpQ6oKobyiH2s969O/fr1q2dtGnTXu6ePpG7p09Er9M1
rolTRUfOLHMtCEfLhgZfazQ6jCYzMbHRdOnSvvHZBOfcggVreOqv79OpUxJ9+nSSAwE+M1oo
E4SLPzYJCX1xOjMCJpP2FxAei4uP/b5jx6SE3bsPkn+4jGCKi3KW9y+c1f568tdwvAhG/uFy
fP4AHdsnEhpqsfncynMq5N199+BLsI4OA6kCZA3esyfHvGjRBo7Ugrbqb8KSxRuYOHFoSO9e
Xa8vKHD/UFa22RUfP6hVeLT8x63NB4qmq127eBRVYdEP6ygoKEcQBIxGPVPvOjOP5nyx/ASj
q0VG6ZTR8DbGo705bNueTafOybz11sMkJ8eh02kao11N0dqjx0aBxoJynz9ARUUtjz/2Ntu3
Zf9qefTDwvVERYUxbGhPjAb9ResJJAgCbo+XDRsz2yyPuvdoJ21Yv4cVK3ac4BwxGoNKdhqN
BoNRhyU0BIvFhNmkR6/XYDDo0Gm1J2yrHp8Pj9eHx+XD4fRgb3DhdLjwef34/QHcbm+jmp2N
6mobO3bkgAADB3RtGzxKT0rIzDyERiMdJToRbNiu0+swNtYO6XRaTCFGwhrV/UwGHVqdBpNR
f5TZE1xOsqw0t3ZxOL04HC7sDS68bi9+fwCP14fb5UWWlWYjUhCCIi8txSPN+S8iGxAOZN2R
lZUXvnbtLqzWUG67bSxms4mLFz06AiGrNYzbbh3L9m3ZrFixjVtvHRvSsX3KUFHTe8HBAxtI
7zT0IiyWjo3a8Lp3wiNir3jyr3eNd3u9rF2zh3//+xtCQgx4PD48Hh9Xjx3IlCmjWLsmg40b
9jB0SE9Gj+7vRuETnY4yQRKAOgEM05wOxwv/+c88y+zZy9BpNcyYMYn7/nA9JpORi90jQBAI
LsRgsZwAAnpta27IBUAdoBmlqt5xa9bsxmZzIIoiuQeL0Om0mC1GEiMshIWFEGIyImkaVexk
BZfLTX29E1tdA7U19ZSV+pEVhXqPgxUrdzBgYPeBoRH6dht+OpRVWbqemIRhbY9KKFYQBq5Z
s4OFC9c0e1m//N9y5n7108X9ZFXF5w8gigLLlm5i9Oj+3DDlav+BA/ZAr16GSzQe0YCw2Wy2
eFNSYk3r1+/B6fRiMjYJoCgEAkF4+P1+6m1BWVSH043L5cXr8RIIyLg9PmT5xBoGvU6LXq8L
FoCajVjMRiwWExaLCaPJ0ChkoEEQNGi1WqqqbPj9MikpcZhMRo8ksjHQeqJsmM19Gw8uQplO
p1alpMYkCIJASVEFPp8Xna7pOcmN4yKjyApOlwe73YGjwY3LE1Sz8/kDeD2+ExpzNKV36PXB
wtiQEAMhZhMWixmdXtvshBCEIDZ8Xi+lRRVBaCZGYTDo1hYU+LJ0ukvV08QB5HYMBDzXLVmy
gcrKuotad3SqSxRFKirrWLJkIz0vSx+ZnGRIEUU1++Ls3Sfn0fp1mQQCwQOKqqjMnr2MjZv2
cvhwWbOHe/Dg7mfk0Zwvlgf7jrVis55LzaPG4y4QGKKq3mvW/BLk0d3TJ9GpU4dmwSlZkVEC
vuOayR7x9ksaCaNGR1qamd/9bgTPPvcRK1ZsZ8DA7v0joo3RoBbSZq8jPFrw/S9ERobxzNPT
uGb8ECTxQmS9z+yslRWFlSu38fJLn7F08ca2x6PkWNN6NZi2GhUdRqf0ZFJSYohPiCYpKYb4
+CgiIiyEhZqQtMF9U5KCkSBJFBFPspZkJai4KitKY1uGoGCOzWanptZOYUElubmFHD5czsED
RZSX1+L1+klJjW0bPEqJSZCk4H2Z/3975x0l2Vme+d8NlWNXdXWOk2d6NKFHAWmkkTQSCAUb
JFbJCBkwwXiNDZj1ItusbWxzwIsDIIME6zUGCXaRjAJISGKURiNp8mhS96TO3dWpunKue++3
f9zqnqCRkDUz1c2ees5pnVGf7upbX33f+3xvel63g46OBpYsbqaxqZbm5jpaWuoIBn0EatzY
7DazF7as8CeV1+VNE/iEmf2eHco8q+yXyWSJxZKMj0fp7xulvz9MX98YAwPjc4OyzxcfnUMG
KQIMrIT07S+9tIfJySg33XQ5Gy5eSeWGfgmuvGod3d3LePXVg+zc1cPiRa0fjMd2fbMuZBm9
cAZ8GUL0ZMD1l4sWdUpf//ofXvcfj75o3bJlN6l0Dp/XSV/fGPF4hmeeeZ0f/NvTSLLM73z4
ffhr/K/G46WnbTYFh2Md0PPRXDb+je9851Hvv/3vp/C4nXzuc7dz113vw2qzVWwtdV1QyBUQ
htb+058MyldfG6rgJAIDCL0fUg+Gw5OB55/fjRDQsaiJm296D1e85yIammpxuRzYHVYsqjpn
ZAwh0DSNfL5INpNncmqGHdt7ePa5HRw+NMCLL+7hwx9+X3NbS9Ojl169/L5v/cv6J0QphmSp
WYCkJFEsmHNrLBaFTDrPwYMDF34LlMvRZFmmVNIoFjRAyv/WLZv0/oHX5mkt3IASs1hKw62t
9SuEEPT1jXDo0DGGhiYYHZlgcGiC4eEppqdi5QhbgWJRo1jS0DUN3TCjWOIsQzWU8iVGtahY
LZY5GXm73Uog6KO9rZ7OzkZa2hpobanj0ME+dF2nta0Oq9V6ODKdH5cqfPeWpEaE2DcCyonm
5vq1NpuVkZFJ+vvGyOXyjIxOMzY6xfDwBGNj00SjSdLpAoWCuS6lsjyqrotyb8QZry9LqIpq
KuBZlLl1sTvseH1OGusDtLc30tbWQEtrCJvdSng8gtNpp7W9ASR5or3Dk9m9NzpfsW+Ae6cm
I60vvbR3nk8yvLJtP5+ciYcCNYEPSxJfng8+Smdm+SjMrp29KIo5xNHtcXD377w9H/37D35Z
cedoIfCREBFgFLBfOR6eqtmyZRd1IT8rl7exe88hxkYmGR+fYSqSIBZNmHNaNLPkW1EVXC4X
gYCHUNBLfUOAltYGWlrraGwI8vwLu7nnnhvaOzpa70BSv3Hs+A6WLb1sgTpJJh8VixrLlrXx
W799DaqqXvC/agFuvPFKHnsi6C1VAAAgAElEQVT8ZYaHJxYsHy1b1spXv/YZFnc24XI7kWX1
VDt0hjX49e/5LLaMxsY68383SghhOgfj4Qj33fddtm8/TGvrwuEji8WCEII/+qM7uPXWq/F5
XeU7rPSu1uQt7DsQpLOTudctFgskkxmeeOxl/u6rP8ThtJ43PjpHB6m2KxaL1u7Y0YOqqlx7
7QbsdjsXPnt0csE8Hjebr93Atm0H2L3zMP/ltmvrZUld7vUXR3t6e1i1ctUF2hyr0PX9u3Vd
ubM+VP/Zz3zm9o/fcef1i3P5Im6XnSef3Mb9336U++57AIsq8zt3v5crr1ibLRWMB/1+SxLW
AL0fy+ez//TgA4/7vv/9nxMMevnSfR/hlls2levmKxmJFeRyBUqaseayjXU2xSJXsIm0BEgp
0D379vYyMDAOCCLTcZ5/fg/Hjo2yYnkbnR1NBGt9OF32OZniUkknm80zM52gb2CUEyfGGBma
JDweQQjB0NAEe/YcVTraWxoVC/FP/P53WegwDIPlyzv5b1+8u2IRcCEE377/UXbs6J01XRJc
PY+rEABeGYSGl1vb6le4XA62vXKAN/YdL2dzNGRJQpJl3G4Hbo8Dv9+Dw2k3FYCslnKZgwXV
opyxvoJ8tkippJPP58nliuTzBTKZHNOROP39YXbuOFyeDSMTCPoo5IumI9DagKyoPRvXvjHx
+K+Wz8O6TALttLc34nDYOHZshP/6X79BLJYkGktjlMsaFEXB5XbgcTtwuuwEgzZsNivWspKd
alHPuJDqlIolCiVzvkSpWKJQNJtlk5Mz9PWNslvT55JOHq+DGr+X6ek4Ho+DluYQCKEJkeOS
DRsrviqmtLfdBeE1b+w/xnh4Zl4u9if5QWIiHKG3d4DNm+vrwcWR3ldYsfKqeeWjmZkELped
u+687m356F//9SkKheI8ruF88lEEcDVA4UN79/UyMDiOLEl87Ws/JJHIkEyedIh+HRRFxuN1
4vd5iEaTaJrOnj1Hpfb2lo9mMoWHmxot4wudj2RZIpFI88oreyrGR4ZhEI0mzb6TBchHTqcd
TdMIBnx4vD7O7P0Uhk46k5srjSsWS2i62edqGG/eOxaLiqKoqBYZh92UtHa5Haiq5ZQzruB2
ewkEdQwhsNutC4qPbDYr2WwOVZUJhWo5U9wHBIV8gUzG7C/MF81KB72cLXvzvpOxWCzIsoTd
bsPpsOJyO7A7bEjIc46W1WqnttaBarUihMDltJ83PjoHB+k4ELpzJhK39J0YpTbkZ+36ZfMS
5Vi/YTn+Gg+HDg+QTGU9VovnQyA9f6H/sqKs5fjhHamLunq+OpNY+2htMLRSkmUdjOa7777h
f6xdu7RpdGSS2lovq1cvydid9r8cGSw81trhQpKO36zrxX/+0Y9+7n3gwSeoqfHwl3/1e9xw
w+VzjW2VvWBAJlcCpBan06ZaKlrSkAO0EdDGu7tX+r/ylU+wdet+enoG6O8Lc/BAH8/8cvvc
EEuHw5xWDZh1qLkiopwt0HUdl9tBc1OIy6+4iKuuWstll3YBxrhqNQZCzsuQ1IWWPTpjcJwh
8Pu9bLrm0vJQtcoQ0o//7xZOV79+ib7+1+fpgmlHiL2AYTQ11uJy2onGUvhrPGy6eh1LljSz
qLOJ+roaPD4Pbo/TdAacdhx2K1abBUVR33aopV6epXSqg5TJ5EjEM0QiMfoHxunrG+PE8VGG
42k8HieNTbUAuWMT66hEvfebMQQsp6UlhMfrIDwWIZFI09bewNVXN9He0UBLc4hAwIvX58Ht
tpfXxIbNbjHVklQF5ZRIsCSZilvFUqk8C0mjVCxSKJbI5QpkswVzsns0QTgcoX8gTH//BCPD
k+TzRerqaqivr9EKBXFEUefrDOWA4jIQ1/f09JPJ5Cp2dt7qTKdSWXp7B7j66ks2RyPTi4NB
a99vAh997/tPzrNzNN98VAQsDtBt3etX8Ddf+SQvb32DnsMD5AslNE2fa0KfbcafFWcys9XS
nIS6rhsUCyVkWWLz9RvYdNU6LjX5SFVVYbNYJBYepDddVI8cGeITv/fViu+BUxyyBcVHTqed
WCzJTCSGw2FlfDzC0OAEA4NhRsemiM+kiCcyZbER05ZqmkGprGZ35tEyHSQFi0Upj5qw4fG6
qKlx09RYS2dnMx2djTQ1hYjF00SjKZwu+4Ljo2Qyw3h4inQ6ydRUjNHRKQYHxhkcChOZThCP
pUhn8uRzBfLFIsWiPhecO5tjbrFaUGS57CDZcHkc+P0uamv9dLQ30rmomZaWELWhGkbHpjAM
A6fTft746Bx+fTGQk/r7w6TTOVavXkSo1jcvkaaGhiBNjUEmJ2NMjE+zZm0QIZQLlj06FUu7
zPS4y8cx4FgisZupaJb2Bk/vunVdl6xevfwSVZUHJSG2ZzPaL5rbPLokWV1Q/P0d2/d7v/vd
x1EUmc99/s55c45mUSoVkSWwWUBVzoeBmwYUCfJtELOZzeSzXfGqDQwdVB2cgGMaEh9pam66
9PY76u+89bZrO8fDkcYTfaOWsdEpnn9hNy+9tI/Fi5pYu3YJTz1lGsqbb7qcPXuPMjg0wZVX
ruGG911Gc2sdy5a2lRoag+NW1TogkB7JZbSdT/1yZuzKKwNeIY74oWQ/PfUrADvgKYB9GDQh
SaELZPgHAfwglfPnBQOUdjDUU/d15TKxAEZZhHNuRWrGxl5vaGkKlYQYCpafaQqIS1JHBchR
AHsAVUqnsxRLJRoaAnzjG3/IxRevRFVPbZA+3R688wuljNttwe0+81JgTvcWwhyO2tMzyB//
8T8zMREhmy0AyGDjF798kVtuvLbCp9QLmKQiBDicNv76rz/O5s2XYLXZyplnmbPLdL/1Gimq
ikO14HC89UVpdk/qukGhUOTpp17jz/78AbMp10CVZZbO33UvCahks0kG+ifm/4opmWViA/3j
lErFxlDI4dV1/YL/3XPlowceeIJsNj8vvVsLkI8+/Ov4qLOzke51y3jqaZOP3v/+y9i37ziD
Q+PvgI8iI78pfCSEwDAqf4YWKh/puk4qlefrX/sRuXyRoaEJUqnsXK/MqcPJT3WGFNXsQTrV
Auua8SbRi9n/lWXJLAVXFRwOGy2t9fh8LibGI6iqurD4qPyd557bxdEjIwwOjTM5GTOzRGWF
v1O0tU6uT/k9nsa+hkDX36zGasp8m46zqiqoFoXaoJ+OzkZGRyYB6bzykfruNksM6AS2SqNj
U+QLJRobA3i9rnm43AtqajyEav0MDEwwMRllDRLzFfzylQdQnTixdSuwVQjs0+OFYtsSp9HS
tBEh9gP69alU6pp/+8EviEzH+djHbua2W6+ZV+dICEEuW0CSBRYrnEvwVYhDgNMN0euhdCVY
flvT8qFCIS80XS9LPApJlmXhdLpQVUOC7A4o7ETIUj7Pq1qJp5tbGv+svaPZ98a+Hn76yAu4
XXY+9/k76OxoYsuW3QB89GO3cPmVa/jyX3yfRDzF2rWLWbe+C00TmVxG/3FJ1vMOpxpyui0f
vP32xo/qut5eKqWX5/O5Wl03xKlTrG02TbJYxDQkngTbNiH6tkAuLUmrz/NqZwBuB74Bkm5+
6EIB4f110bwLGTWUTjPOxp31dbY1iprLQqkLhAp8Efh+ZZ6nHwg1Q+rSQ4cHSCQydHcvZ+3a
ZVgs1rl1EUKjUFb60co9NoWcOTS2UNTI5wvomv6mdbTbLVisVpwOC06XY64kz2JRsVpUZMWC
JKkoimDlig5WLG/j+LFhjh4Z5PrNl10Sn9Gar7zEN1bZMzqFeV0ctR07OkQsmmTRoia6N3Th
cM6KV5xU9jMMba6x1ZSfnf0SZ1cQKxOP2YtkDulTVfPLrK83HS9FkXA6XWy4ZCXNzSHGwzMc
OtxPW3uLDWzs2vkSl1x6TYUtmA6ocjabIxyOzGv24+TFSGJ8Ikq+UMBud6LI+m8AH8XmOfP2
m8NHHreDL3zhLurq/Dz73E4kCe655wau3byBv/jz7/1/xUdWqwWfz12xe5UQkEymyWYLC5KP
UuUZXq9sO4AsyzicNtzlCoZA0Ett0Ecg4MPtdppqbU4biqpis6unjx0QUMiXKBXNKoZcXqNQ
KJJO50gmM0RnEkRmkqTTOQqFIj2H+9E0A4tFBUoLio8SsTSyLDEwMMGJE2HsdlMEyeNx4fe7
CQS81Ib8+L0unC4HLpcNm82GYpGxnaHCopUMioWiOWi3UCKbL1HI5UmkcsRjSWZmEsRiafL5
IlOTUYaGJuZEH6LR5Hnjo3PIII3aYMAei6fQShoej6t8cam8g2S3W3E47RRLJZLJLJWXdX0z
lizZNPvP/MkNdRSweCDz8W3b9rm3vXKAZUubuffe92OraO/W20VJzOUT7+r3xwCnAvGbIffp
YjGz6UTfiHvf3qMcOzLE8Og06XQaQxdouo7TYWPpkhYaG2tpagndEAz6bqit9RMKBXSLRU0P
D036tmzZyUMPP8vY2Ayf+MQt3HjjRn7x5LbyRGo4dnyED37gaoYGx/jeg0/yuc99k7vuvp7N
117ib2io/WyhqNnC43F1ajrOTDRJeGyKsZFp+gfGSGdy5eFsEi6Xk+amWpYvb/NvuLjrT5Yu
bfu01ercCq4HhYg9BVldkprP00oXAMU2OTXtffoX28hm8nNRkb17j6GoCmOj03z3Xx45q+LN
BckfCcFA3ziKIvPyi7tJJZJOYYgNAoHDaeemW66kvi5kO9ep6e8cKUCty2ZTKw4f6kOSYM2a
xSiKxODgKAOD44yNTBMem2Y0HCESiRGLJ0kn8+iajqbrpjKQfno0b9bllBW5HIUyhRpme2pq
g37qQn4am0O0ttaVRQnqWdXVydNPv8Yb+46TTmdW1NR66oWuVXh4YR4oXApcs++No2Qyebq6
Oqmt9ZLLZZicijE8NMnkRJRYLM50JEksliCZNCVjc7kS2XyeYlGnWCi9yY7KkozNYQozeFxO
vF43fp8Tf8BDMOinJuCludFcl1BdDY2NQVaubOf4sRGO9A5x4/v17lxKa1q53BOuvPXSAaun
VNLkeDLFQoAkQTKZmVVjW/B89NqrBxdE5qgSfHT86DCj4WnS6SzCEJQ0DYfdxuLFzTQ2BN+W
jx7+8XNMTcb4ZJmPHn7I7NcCiYOHBvjIvTfRPzDO9x98nM9//lvcedd1Z+GjGDPRlMlHo9MM
DobJZgvlYISE0+WgsSHIsmVt/g0Xr5pXPhJCsHr1Iv75m5+r2EwxXRf82Z9/h5de2Lcg+UjX
Dfw1Hi69dBWrVrbT3mHyRENDEKfTjtVq2tFZtTZTFfFsYylmv2fOsROGKCvZ6ZQ0jWI5yDc5
EWV42BQmOnZslNdfO0AkkmD/AuKjXK6AJElctGYx3euXsWhxM+1tpkCJ3+/GWlaOtagKiqqU
y1KVs6zJ7LqIuXXRdZPLS5pOqahRLJWIx9OMjEwwPDRJ/8A4+/Ye5fDhATKZ/Hnjo3NwkIQE
kmyWeojyXBKZym3YU4lIMaNeQiAMnYWLEiBfm82mr3v88a1ks3lu+9C1LF7SOu/O0bmTWRj4
AXDXxwwj9Y979xzw/OT/bOHVVw8yM5PA73PT2BjE7/dgtapoJY2x8Ax79rxAoVDEYjFnBLhc
Drxel6Ioii+VyjAxMYPX5+Yzn/kgn/70rWiawXNbdpLPmxe8Xz23k5tv3sgf/MHtWCwWHn7o
Of7+6w/z7z/4JT6f22UYBqlUjlQ6azZLFkrY7Vba2utpaqzFalEpljSiMwl6ewb46U9fIBD0
ceXGi9x33339Td3da66SFe0LcOx/Ca0fSV10nlZMZjw8w7fv/xlTk7E5AzGr5z84NM7Xvv5w
RT9DpTyU7plnd/D0L7fPGaq6+hrWd6+kvq6+guc7B9R2RyIjtt7eIVRV5cDBE3z8419lZGSS
WCxJMpFF07TyMD15ri9AUWXsdrNPzWq1YbWeEZ3SNLSSqXaXTuQoFTXGRmcH/JlZFlmW8Xic
1NR4aGmtL0u1Khw+PMB0JGpzOD3dqirtrdz5KgGHAaszHp9xHth/AlmWSSbT/MM/PMy+fSeY
GJ8hHk+TTGYplmu6Z9fk1MF90uzt/SzBptmp57Nfpw49nI0i+30u6hsDrFu3hGwmj6LI7D9w
gmQq3eX1elslyQjPjxWSZKPc97EQgmRgNmubF31pwfNROp1dENmjC8ZH/3cLr792iImJKFpJ
P2uWcdu2AwDYbBacTrN/z+NxKoqi+NLpLOPjMxSLGp2djSCr/Ou//pynfvHKnGjDY4+9TKlk
ZqUaGwP09Y3zP//+Jzz0o2fxet0uXdfJZPKnjSM4/aJ8uoOoKAoNjQGuuHx1xfhoeio2tzaz
dsNms9LUVF8xB8kwDBwOG7Is8dyvdjE720sIQahufvnoyJEhhBC85z1d/MM//BEej+dtLvmn
29ez2dyTP6sgyaDKoKoC2yk/1dRUz/rulYBEoZDnz+77Fx555CUOLSA+0nUDv9/Nfffdy5VX
riv7A2d7z9KvWZNTv2+WjCsKKIoFi1WYFbBAKBRk6dL2udd7Zetu/uAPvkEikTlvfHQODpKs
g9DtNiuyLFMsFTlZ01vJLJKErpuzUGRZwWq1LlCDnQG2Au3vP3y437VzZy9NTbVs3nxxeRP8
ZjtI5tDgu1XI3dt3vM/zJ3/ybYZHprj6mvXc+sGrWLG8g0DAi9vjxKIqaLpOJJJkoD9M75Eh
BgfDDA9NEosmicaTGAaEQj6uf+8l3HzzFaxfvwKLxcJPfvIML724j/b2OmRZZuvWN/iPn73I
R+65ic9+9k6uubqbnz/1Krt29DA5FUeWwV/jpnNxI62tDbS31bO6azGLFjcRDHqxqAolTSed
yhKLpThydIjHHt/KY49tZcfOHr73vS95Vq1adq9W7PyBrKS187x1kWWZYNDD5s3d2O22BfWJ
5vMFXnhhrxlVrvj9zgAKNx4/PqJMT8cxDIOXXtyHrgsURcLrdbN8eSuhUA3NLSHa2xuprw/g
97vweN3YbWYET1aUcjnCqdFJUzlH03QKhRK5XJFoNM7EeJThkUnGRieJTCeYnIoRDkcYHp40
HS9FJpFIc+zYsLJoUdtNH7+n73+9+spWNl61qQLrEQbWStD/4bGxKfno0WHz8vDcbrSyupwZ
ebbR2lZHMOAhGKqhoT5ATY0Xv8+F1+fB63FgtcjYnY7TswVCkMvmKJU00tkCmXSOWCzF1HSc
ifEIM5EEM7EUkek4A4Pj9PWHee3VQyiKgizL9PYMMjE+43A43DdYrcqOeXCOAKOkyDI262wl
w/w7JVardR4USf/zfLR715E5oYGKPUMF+eiLX/w2/f0Tcxd+9dc0NZVKOvF4hng8XS7xEnMB
BkWRGR6e5Fvf/OlcUKGjox5Jkjiw/wQHD5xgVqhBUWQMw2B0dLpckjRb/i/NqU2+/eckGA9H
ePTRF9mxq5fvPfjfLygfKcrszB75FGfFtJXJZKpiDrRuGKajCeXg10nHSVGUeeWjqak4FovK
hu4VeDxeTlWvA4N8vkAqZQr+5HJ5U42xZK5hMV+YC17NWi2704ZqsWKxKNhs1nKg2I7X48Tl
ciIrp/fa2mwOui9exRNPbFtQfCRJ0NHZyLKl7ZiZIWPupOt6iXQ6b87jy+XIZvMUSxqloo6u
aeSzeYxT+rAsFgWb3Y6sKtht5ZmFTjsetwOvx4nVNltmL82t5JKl7bS1N3DwQN9546NzcJB6
S2DJB4N+LBaVmZkU2Wy+PNi0sshkzHpNq1XF43UuODIyMQGs7ID05tdfO0hkOs4116ynrb1x
3p7X0LU3DYs8NwMyo4Hj0UBtzVUtLfWMjUW46so1fOAD13Fmelm1QEuLm5aWJq7atAEzjaoR
jSaJzCQQhqCuzk+wtgYJFTB4+aVd3H//o2QyOT760RuRZYn77/8PvvMv/0Frc4hrrr2Ydeu7
WLd+BdFojImJGJIsEQx4CAR8ZclMqeyQnv4sDoebUF0dy5YvIh5Ps23rfhqbagkGfeia/gvV
qmipdPECXFQEDfUBvvzljxEILix1vehMjJ7Dg0SilS1ZEmIE4CJIXvrGG8fIZvOoFpXGhgBd
XZ1cemkXK1Z20NoSoq6u5gxj+U5FG872c6JszDVi0RRj4QgnToyyY0cPe/b0MjoyTTabZ9/e
I9zwvvc0/+M/dzQIU1+6AogDaRmM9sOHB0gkzBp4i1Wlrb2eVas6uXjDCpYubaWxqZZQyIfX
6y5fdKRT3vM7uVmcLs9qGAapZIbpSILJyShDg2H2vXGc/fv7GB2dIpfNE0+k2H/gOMtXdK6F
i3j5pRe4+prNFdw1MlDI2GxWIxDwze6heXZCwON1liXVxfkztReAj2ZmkpXt25LAosoV46Pm
5noGByffcQnhbC/Q250XU6nO/PdNN12BLEt85zuPzf3+6a/17tZ29ncNw6Cp8cLz0dmgKDJH
jw7z+7//9xXbI0LA8ePDC6Lk82x85HE7Wbd2MTMzM0xMzDA0GObYiTGGh8aZiSRIJLKkUlky
2azpDBQ1tJJ+1u0tSeZ/rFYVh8NWHtLtpMbvwud1Ewz5aG6uo72tgfaOBurqauha1YG/xs30
VGJB8dHqlZ04HCoDg8OMj01z/PgofQNhJsPTxBNZEokMmWyWTDpHoViiWNDK1QpnXxdFVcwW
GrsVp8uBz2v2M/n9bhqaamltqaOzs4mGhiCBgJeVK9s4dLCPePz88JH67g5tDUK8CNTR0lyH
3W5laHDclB50uiucDZGJRFJMTMZwOGzU1vooFgwWUCn1rBsHqL5cNt1y9Kg5QLu9s6nsUM5H
tFMimy1g6Ofns5KkLoToA/hZMFj7oU996gObDh3u5+GHf0X3hhUgJI4eHWK8PJ+oubmOjvZ6
gkEfbo9rzjCEQgFCobo5kiuVCkQiEbZs2cn3HnyCkeEp1q5byn+5fTN2u40DB/vY+vJ+/uLP
H+STn5rgve+9lNqQn0AgSCBQx2wda6lUMJs+c3mymTzT0zFz4OjoJIaAluYQK1Z0YLUoPPzQ
s9jtVj75yQ9QXx/amozqP4Y8vuDFFyyMKktKOeqyUG5RUvmZ5uOR4oBSl8kkmg8f6kfTdAIB
Dx/+nfdy8y1XUldfi9Vq52SN8pnzFt7pQ0tn/Z6iWKkNhagN1dHVtYjLL+/i+S27eOCBJxge
nuTAwX7i8VR3TTDQZRjaxOsvv8blV19xgdckCIj1Qsws37unl0KhRE3Ayx13bua2WzexfHkH
sjwbABBn+Xr3H6QsK/j8Pnx+P0uWdLBxYzd33V2iv3+UJ554hYcfepZIJMHBgye47bbNG/Lp
N1atv8jfU9k9YwVU4XQ6aWoMvkkVan4uVmaQR1UsZNJv7oVbKHx07OgwQhjIcuXK62RJwma3
nBbYuNB81NMzQDyenrvkn7pHJKT/NAXPlqCuWbvkND7a9soBhBDvypk47ZlOeU6vz80nPvnb
F56P3sJJSybTvP7awYru0NmxHvOPN/ORrEj88IdPE56I0t8fJpctzAnizF7uzWc/KRj2Vu9l
NkOZyxbIZQtzDsPsXjAznqZojt1hpa21nvr6GrSy+t1C4KNiUUNVFY6dGOILX/gmPb1DzMwk
0Uraaap+s4GH2bV4u89XCNALJYqFEol4Boie5kzNqvupqkIg6GXpkhamp+MoikKhUDwvfHQO
GSQVsO5o72i4rabGIw2PTPLsM6+yeGlrRYlAKWv0j49HWLy4mYaGWtLJYq6mVtBz0FyTVRet
WgCHTANkcvk8k1NRZEXG53NTKhXnhTgVRSaZyqCfR+1OSVqMEIdHwfZXl1+x7vFbb93k/dEP
n+ELn/8msWiafKGIKKtogan9b7WqBAJeGptqaagPUFfnx1/jQZJl0qkcE+Mz7D9wgv6+MXTd
YNOmtXzpS/eIRYtafiUh87d/++n3fv3rD0nP/HI7f/O3P+DhHz/HmjVLaGgM4PE4QWDOtZmJ
MzE+Y84oKKuflDQzYinJ8pzWfm2tj/7+MHfddR1XbVyX1Evir9xeaVSxrL9gkdR0Js/WV/bh
9roWlEufTmZIZ/IV9d1Nhcx+wGETQtDUFMTrdRKNpvj2/T/j8SdeoWv1YlauaGfR4maaGoME
a33Y7DasFrVcHmI2Op+Uu5bOEl0WCMOcm6UbRlmeVSOTzjE9HWdkbIqR4UlOHB+lp3eAkeEp
0ukcdocVu92Gbhhqoaitstk8z7cuzldgZZKAtDiXyzZGY2ZGL5XKsOVXu4hG4qzqWsTKlZ10
djbidjuxWMtqfHPqc+LNXvnbOo2moyWEjqaZKoGFQonpqRkGhybpOzHCwQN9HDjYRyKRASGY
nIyRy+ZaPT5PMxg9e/e9Rvf6Kyq0c1yAOmmzaT1Ll7ZcLMvyu76kni/nSFFkFi9uwW6z9kyG
c5PygmrvOclHE1NR5qMcUSvpaFoRXTcqwkcf+OBV3n//wS8xDPNiqVpUVEVBCEGxWMLQT/aB
npkBOvOzne0P2rix66x89OyzO9A1/awZkNkL8amvJco8ZLWqyJJszoYpaXMZpN+65YrK8NHb
OEmq+v9Hf9r54KNYLM2TP39trvf1fKzR2zkNQmDOpytpHDzYz/79BpIklXtt55+PBGbv5+7d
xzAMgVIuy5eQTiuRfPdrcvaApqaZsupjoxFGR06WsArBeeGjc3CQ/ID2fG1tTW7lijbnM8/u
4u//50/m5RDpmk42k2ftmiV4Pe6YVlIe+vTvLufzfzq8gJp7BKBaS5ouJVNZJOCFLbsIh6fm
JWkgSTAyMkWxqJ3nV3YDrlesVvHEh++58SPbt/eQSmW5/voNLF/Rgd/voVgoMjYeITIVZzoS
Z3oqyrFjw+ze1TvXT6EbOlrJJBibzUpnZyMfvPUqPvShzXpDQ+ixbEb7Y9Bpb2/+1lf+5lMf
WrGilUd++oJ5oT08YBKYqqDIMpIEqqridtsJhWro6lpEqK6G+oYamptqsdmspFIZjvQO8/r2
Qyxa1MS9996EzWZ7KLSL0+gAAAnySURBVDqhb7M5L+CWAMbGpvnSfQ8skGjZ6ReBbCZPsNZf
4T1aCygDbrd44k//+0fev2nTesdzz+5g996j9PeP09s7hADcLgcupx2ny06ovobG+hq8Xjcu
lxOn05y8bXPYURX5tMcv5gsUCkUSyQzJZJZUOkc6nWN6OkYsmiKXK5hT0LP5uQblxsYg11y9
jqs2reOqq9YbXq/3aKlkbLfZ8hVaExWQ+hxOz+AX/9s9HR3tjbz88hsMDIQ5cXwUSXqJGr8H
r89FqD5Ac1MtjQ0B6utrzJ4sh7U8LNaG1aJgsb7Z9BfLQzDz+SKZsszszIzZizUxMcPERJRY
NEkqlSWdzgGYEc32BjZuXM2dd70Ph8tx3BDGWOUz+B3AG2Gw7rroosUXezwOEonMvDpIfr+b
NRctQVHVXU1tUnjtRUcW0uk+nY8qvEyapvPIT59n+/ZDc7NNKsFHO7b3kErnuPw9q1i2vN3k
o2KRcDhCZNrko8h0jKmpOMmkOe9G001VMdPhNp2Y9vaGX8tHjz7yIuHwTLmXRpTFUmQsFqU8
g82OqZJXQ6guQH2Dn6bGk3x09MgI23ccwma1VIyPjHKwSCzELgWYE9GZdz56bge79xxlYiJK
qWiOmDD3sXSaw3Sun4fgpFgOEqiKgsNhoaEhyEWrOxccHw0NjZPPF9ENo7wWpw4QuTCb1jDE
XEDKarPQ3BziiivODx+do4OkRN1uMXTjTVesjESSc4Mm5wOyLLH5um5kxXpsZrIw+tdfO0xT
82ULSPnAAFQnQkhGechjT88ghw8PzNsTnXqYheC8GB1JakeIXg0c/7h4UVv3V7/66S6n00Fn
Z0vEZrO9DqJo0qFQS8XSolyusCqXy5JK56RUMi1NTMYYH48QHjclWL1uN11dHXR3r6SpqS4s
K+p9uZz+pKwocRBkMsanPe6aA5/5zB2fuenGyxtee72HEydGKBSL2O126mr9tLTU0tAYoqbG
I9wuh3A4nDid9h6b3doPUrnwXbIWi8XLBwZGauOJNB2drQczWf1b7qBUcjg2XJCD7XLZuWj1
ImLR5MIUuSob6ZqAF5fLTiVYSZJqyvtxTy8473G7vO993w0bP75p04brJqdnnEMDE9KJE8P0
HhlkbHSaSCTBTDTF2FiE3Zp2SkT2ZInCmeVWp0bqZtP9s83XXq+LmoCXpctaaWoO0tnRxOqu
ThYtaqauLphxOJyvlYpiayGXf9jtax04f1K7vw5WoHa3xORNS5d0/t6f/um9d/zu797cuv/A
cfbs6WVwcIKx0Wkmp6KM7Ztmz67eOWKVZQnVomApz3lSVBn1LM3Ws/OSSiWNYrFYvthJZWVF
CVmS8HidtLXW09AYYMWKDro3LGfFig4a6oMzsmJ5qpDX/0nXiz0+32UVt2XmvBvH8YvWLNU3
b75YGRwII8nz5CAZgvaOelas6CikU6XtNjscOHQ3C5mPKlmWqOsGO3ceYceO3ory0d+9Gz6a
mGE8PE0qnTknPnLY7YRCflqaFzgfNdXO27l5J+dqofJReCxCJJIgGkvNKazO8tHcnj5LL+KZ
JXhzfKTKeL1O/DVeQiEfjU2/OXw0NDTB2FiEqakYyUSm7HQLU4jhlDK5kz6k9JYR5NN/VjpN
mdXtdtLQEKSh4cLw0TmdAiEOAPKXC/nsVxKJ9LzWfUuyhMfjAl39ayT+yunesLAOtjgAWDfk
comXn/z5y67R0amKzbh5p/HEa65ez9q1Kw8VCuIKWSblcHS/y/eaBfYBwT+Ewj8JwSPZrPjH
I0eyb6xYp2gupYF9e4aUjjZ3q9unLLFYFQCXXjKulWXRLSlCgLAyVxskp4TBo9l04fVLfH90
oJftc3/ryZ9v5cSJPJ/6ZN1ap0O6QkLchiw85b1tgFQUuiQZOnsVq7wNpFQpb+iZtHbiSF96
5D2XtesZfYKj+3V1+XLnGqdD+rwkibtKReMLFpv120d7Eqzo2nie98IbgPSHmqZ9Ox5LlmWJ
Fy5kWcbnd2OxqJ8VQtyvKN0V+9tTk7vRSsJRE7R02+1Kva4ZdyiqaDEMw5dOZVcmkyklnsyQ
TmVJJdPEE1niiTTpVNaU0S2YUrqniqnabDasditOpxWP24XP68Lrc+PzunB7nHh9Lnxej/C4
HUOKqo5hSKNI0uNaSYwmEsU9qirn/IH5sS8HDr7K6zvj3HtX8yqrXVotDP0eRZUD+Xy+PhJJ
LInFEszMJAiPRQhPzDATSZBMpkin8mQzZmNsqWSW7xiGmOtYkmUJi0VFtSjYbVacThsujwOP
22kqBTaawg+1oRpCoRp8Pk/U7XEeQ8gTQvCzfEE7Gh7LvuF0KcWmpivmycYeBqRGIUq/SiaS
Xfl8cV7PjdVmweN2HTY06b3AuM3ZvXDsfZWPqnxU5aMqH80XH6XNXvBisURJ09GK2lyWjLIi
qzrLR1YLjnnio3N0kI4A1gBkrzEM3SrE/BrYQkGTotPFg7LCoebW9ywwB6kfkL2Q/wbkr4AF
ObBJ0TSOFgrcqyhk3i0hme+3B1Bcul54Xz5fesVikSI221u/3tCRvRgGUm09iuIQUjSq2RRZ
KIYuGS63khMomhCCQODsrxEN70USEpJNVzM53SErQtYNSQ/UqAU9I4lIBF2WEe0r3voZ8um9
CIOAbOFqTTd+JctS2uHccAH2Qg/AUpAuNgxNiIVaz3DKdUXXDUkIsRs4brfPz0Xvxz/ey/XX
S7IQJVWWpHq3x3KJ3a7YAJcQIqiVjJsF+BVFCEU5tcb/9EYkSUJIkmTG8wwJXZckwyBusShP
SbI0AyKby+laJlPskeCYQ7Vo/XuFcdF1C+eC23foefJ5jYZGt5ITqsXvsbQ73Zb1kiw5NE1f
JYSxWbUIC0JIhiEUwzDkQq7gyxe0mpJm2ErFEkIYp0XvLVYrFoti2G3qpM1uS0pm1kiTZckw
DFkSQnpNUZQ9YGSyWWM0Fi3s9vst+WQK3W7nLc9m5WzsNGY5zNFuIYrLDWN+FU+EEFKpqB99
8oeTezfeUEProoXDSVU+qvJRlY+qfFTlowvoIFXxnzVERwGbDRKW+Rio+06gaRiFAllFgXMh
pCqqqBQOH34JwxBSjdftsDoU2ekEp/Nk+r5QELKun7R1dptkyIp5eS7lIZOBTEY3Ysl0TpYl
0dV1zW/sWhw//iqGIZRg0GGvqZGkUlHI2ZxhlxCqgFZZVpaoqhKUZYlTR8bpGpQ0IRlaqaAb
YjcwphkIm1UuuFyyls8j0mnygFZfX7ULVT6q8lEVVVT5qMpHVVRRRRVVVFFFFVVUUUUVVVRR
RRVVVFFFFVVUUUUVVVRRRRVVVFFFFVVUUUUVVVRRRRVVVFFFFVVUUUUVVVRRRRVVVFFFFVVU
UUUVVVRRRRVVVFFFFVVUUUUVVVRRRRVVVGHi/wFD8Z8l3DdjBAAAAABJRU5ErkJggg==
}
set pieceImageData(Merida2,75) {
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
}
set pieceImageData(Merida2,80) {
iVBORw0KGgoAAAANSUhEUgAAA8AAAABPCAYAAAAk2KwLAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBChszWZTzrQAAIABJREFUeNrsnXd4VVXW
h999zu3JTU9IBULvvTelqdgQaeqgI+qMfSzjKDOWsc3YmXHsjoiKvWGXovReQkIK6T2k9+T2
e/b3xw2RDs4nCuH+ngd4nss5uTn77L3etdbee23wyy+//PLLL7/88ssvv/zyyy+//PLLL7/8
8ssvv/zyyy+//PLLL7/88ssvv/zyyy+//PLLL7/88ssvv/zyyy+//PLLL7/88ssvv/zyyy+/
/PLLL7/88ssvv/zyyy+//PLLL7/88ssvv/zyyy+//PLrl5fwN4Fffvnl1+khKasBvQB7IrhM
vk8NDjAXgFsKEelvJL/88ssvv/zy89ev/4d0/iY4XQZeDqBcBAwFwydQkg2RUoie/sb5Td6H
/eDx4RHC7G8Uv05xnysAGmPAsxDUG8Dbyfc/rkpofAMM70gpy8Ah/f3xWG24DzCaQH81eGNA
lwzffAWjEGKYv4H88vPXz1+//PLz18/f02sGWEoJXAk83Q08XcAtwQDo06CpBvoihOjAHUdd
As7rQOaD+iUYvwFrBlAhRCf/6Drl76ASUAKgZRi0GCHwat//tCyDQCcEJoHW2pHehZRVgMcA
TUNABoCQJ3GXApQBWW0fhAKDT96cSIAUoL7tg95AHAjtJO4VIFohKBl0LiGiTtN+pFfAMQxa
reAFDC0Qvgd0HiECjnK9QQ8NE6D5HrvdfmFebiEF+eV4JSQmxtCzRxdpCbBmg/UViHwRmryH
90MpHYDQQfVQaAkEFQhoBlMSuLWObkOkzACUQHA+pmniFrfbZTAYDHVCsAj6/hdyEKKf39Ad
tw1bAZcOGoeCO9D3qaEFgvaA4Yi+6+evX37++vnr56+fv2cif8Xp0XDZgMkMzRNBmw260VJ6
BmuaR1MUPUIoP4I3A9Q3ICQbvC4hEjpY59kL6JY0NdVel51VSGJiHGHhkVII/UYwvg2V7/gc
kGHHuL8E0JvAfis0dQPDWxCaAu4O11anpv2TAK8RAh8CeZ/T2SzsdqcipcRsNmomU5AE8RS0
PAqqs6PMJvmMvzsG6n/UNG9fKeUJIaiqigJiCXBD20fTQX6vaZqQJ8C3EKAoigQxA1jd9vEb
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
}

#   Merida: Armando H. Marroquin.

lappend boardStyles Merida3

set pieceImageData(Merida3,25) {
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
}
set pieceImageData(Merida3,30) {
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
}
set pieceImageData(Merida3,35) {
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
}
set pieceImageData(Merida3,40) {
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
jDHGC4K/AYZGbSySs6vgAAAAAElFTkSuQmCC
}
set pieceImageData(Merida3,45) {
iVBORw0KGgoAAAANSUhEUgAAAhwAAAAsCAYAAAAuG2H4AAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBCw42H4mLAQAAIABJREFUeNrsfXd4VNX2
9num90kmvYeEJCQBQjAhiIDSAgpIFUGkqIAFBEEFRQVpiiLSROSqqHC9IGABEfAiTaQEpYQm
JBBCElJIn0xv6/vjnBknIUASJsD9frzPsx/KOXNmnz17r73Ku9YG7uM+7uM+7uM+7uM+7uM+
7uM+7uM+7uM+/tfB/P/8cq+99hpsNhusVitWrlx5/9e+j/u4jwbJDblcjrfffhtCofD+gNzH
fdxXOG6N7OxsxMTEICIiAq1atUKXLl3w9ttvX3ffc889h6qqKnz//ff3Z0QjkZ6ejrKyMths
tn8mFcNAqVSif//+mDFjBoYPH47s7GxYrdbak49hwOfzcfz4cQBA586dodPp4HA4at3j5eWF
ffv2gWHu2nT1A6AGUAqg+n/kpxEA8AFQDsB2f6Y2HJ06dUJpaSk0Gg26du2KRYsW1XvfiBEj
UFlZiZ07d94ftEZixIgRMBgMtdY6AIjFYnTq1AnTpk3DpEmTUFBQALvdft3neTwetmzZAgAY
OnQoLBYLiKjWPVKpFBs3brybrykDoOBkhvn+r84KpeaABICYG2TT3Xq5SZMmeSckJAxlGCYz
JCTk5NKlSy19+vSpJSA6d+6ML774ggFAI0aMwIYNG/6Xfj8F16ru1jgzDKNkGKYFAJ5TQeAU
2QoAV5zyAUALhmFUAOifjzJWANlui9GHYZgwhmFARGAYBgyLIgDFzTiGak4o6Opc4wMYBmAy
gCAA5wG8B+D3ep7jxQmYirs5592QDOADAG8AOHpf1DVCu/Tzk9vt9jZisTh70aJF5WlpaVAq
lfjtt99c9/To0QM///wzvL298d5772HmzJn/S6+oAiDn5IbxbnRg9+7duHbtWr3XevXqBQAo
LCzETz/9dMtnbd68uf7dXiZzyZFm2jul3Fq31mPId+PkRjiAvwEsBnC8nueIAYgAGADY74G5
EcLJvO8B5N3rCocSwFAAjwMIAHANwM8ANgHQ3umRKy0tlRcUFEwzm81ehYWFPwYGBq6eP3/+
qaqqKjpy5Ah69uwJkUgkj4qKel4gEOj69ev3zZAhQ8z/A54OHoDHAEzkNsIzABYByLwLY9zh
8uXLX5nNZqm7V8Lf3/8nPp//IgCb0WiUXr58+QOTyfRwHSulmM/nD+aUDhQWFg4oLS1daLfb
GXdLJiQkZCmABc3Q/W4ApgFoAeAyJxT2uV1/QCAQfNi/f//QtLQ0bN++PeLAgQMaIhrqthgF
3AKdwHkUTnIb/Zm7PEcCALQD4P8/sgkqAcQD0ACo5IS09m50pKioyPvSpUvLrVarISws7GuZ
TLbl8OHDlQMHDsRPP/2EkSNHIigoiCkuLu7G4/GMb7755uFjx47hf0Ru9AMwCUAggHMAPrzB
RtisiIuLi/L29h5ksVhEDMO4jBAvL68zVqv1FwAOlUolSkhIGGIymSLrGCo1PB5vfXZ2djkA
tG/fvr1Wq0232+0u5YJhGMbX1/fgDYyD20VbTvbGA7gIYCWAY27XWwFYASDBTfkPAzACwFU3
paQ7gPEAgrnPfwLg0l2eI4kA3uJkct69PJkVAJZKJBLDI488Qs899xx1796dpFKpkRt81Z3u
UMeOHQNkMtnxoKAgCg4OJpFIdDEgIOCl9PR0eXx8PIYPHy4IDg5+QywWG2UyWU14ePgrU6ZM
4aenp6NPnz738li3FwgEl/r160ezZs2iDh06EIBdd2NzSUxM7CuTyUxjx46l5cuX04cffkgt
W7Ykf3//jUTEi4uLw6hRo6Qikei3du3a0eLFi2nZsmU0cOBAYhimiGGYmNjYWMTFxSEoKGii
l5cXvf7667R8+XJ65513yNfXl8LDwxfWdZc2QdDWRSzDMJldu3alt99+m7p06UIMw5wE0NLt
npeCg4PpxIkTRET0888/k1Qq1QNwnxzdhEJh8cCBA2nmzJmUmJhIALYB8K7PIXQHfpI+ABbw
eLzNnNW0kVPW+uPeDaG25yyqawD0YENXPwFIvSuuoeTkIJlMdgoACQQCo5eX18/R0dGdiQjp
6enYuXMnoqKiBspksgKlUpkdFxd3TwsLdwUaQA63eTvbbk45vaNo3bp1P7lcbuLz+eRsAoGA
QkNDN6xevVo4cuRIjBgxQq1Wq/e738Pn80koFBZJpdL48ePHY+LEiQgNDZ0sFovr3kPR0dG3
Kzdu5AHYV2cMj3BGixPPAHDUuccAoG+dOZ9V557NYD2ldwO+ANoKBIIpnOdrGoCkuzE3Goqn
xWKx/t1337VWVFQ4bDYbVVRU0Ny5cx0SicQI4Nk73aEhQ4YoxGLxf3v27Ek7d+6kwYMHk0wm
02s0mpUPP/ywT3x8fBepVFoyevRoGjNmDMlksqK4uLgeRMQAgEajQXBwMGJiYlBVVXUvjfWk
yMhIOnv2LBER/fDDDySVSqsBPHw3FA6lUmnYvHkzEREZDAZ65JFHyNvbe3+7du0eS0xMTG/T
ps0AkUh0fNiwYWS1WomIaMmSJcTn88uDg4Ofa926da/WrVv3CgwM/CQoKIgyMzOJiCg3N5ei
o6MpLCysqYJDzXke1gB4n7NMnBju5eVl3bNnDxER7d69m1QqlQXAcLd7Rnp5eVk3bdpEZWVl
tGTJEhIKhRUAHnK7Z1Z0dDRlZ2cTEdG//vUv4vP5pQA6uCkZDwFYCuBzAE+CDTk2BxiwIZST
DMPkguVuXOE8X7PBhojuNbTkBDbV045xVuQdRa9evdQymazWpiKRSC6Hh4ePmzBhgqBNmzax
crn8tPOaQqE4+cADD8QJBAIEBgYiIiICbdq0wdChQ++1sZ5YzxhrOU/fHUVCQkI/sVhsrNuf
4ODgDWfOnBESESZPnqxWKpV1N3diGKZQqVS2cmkAISGT+Xx+3XuoRYsWTZUbEk5BXwDgFQBR
btcGgA2juH+fFcBIt3ue4tae+z01AHq53fNaPb9FGYAH63hKXgcwD0BPAMJmlBtzAOQxDFPO
KUvlAPIBLIEHIyGeepAQwGNJSUmSSZMmkbe3NwMA3t7emDhxInbu3Ck5dOhQXwDf4g6SZ7p0
6aLfu3dvXlFREdq2bYsvv/wSS5Yska1cufKF8+fPqwHIo6Oj/WfNmgWRSIRz584Fnj59erm3
t/dBpVJ5SSKRnBOLxZnx8fEFLVq0cPTu3Ru//vrrvSA47GazGeXl5XD+abfbHdxEuStwkr/s
djsEAgGMRuNDly5d2oR//KASgUDgus4wDAQCgbdWq12h0+kIAGw2m0Cj0bjIX3a7HbdhoYgB
zPTy8nqldevWopKSEly8eLEXEY3mXMlGq9VqKyoqEtTU1KCwsBA2lvlqcHvG3qqqqt+mTJmS
Hhoayrt48aLZarVuRO3QlcFkMqGoqAh+fn4oLi4GEVnwD4+jC5/P/yo+Pj5KoVDg9OnTT+r1
ej8AnzbD70UAlgH4EsCjnJLzLoBfwPJT7oUYcV08BSDtJp6P0QBmurnUmx1RUVG6v/7666rB
8M9UMJlMkcXFxYt//fVXNREFGQyG1s5rer0+KTc3d5GPj89mmUx2VSAQXPT39y/avHmzJSEh
AZGRkdi+ffu9MNb1kYcduEuk4vq4FQaDoX2/fv2WOBwOO8MwYrvd3rKez6lkMtlbGo2mAgDp
9fp2dcmntwE+gJcAzOIMFgIwCMBzYMMnVM9cpDpr+Q8AhwB0cbv+X9QOXdFN1jA44+hLACnc
v5/njImvm0lufA/gAhG1B/ACgPWcIXAB9yDpXA5gx9ChQ8lisZA7rFYrDRs2jADsxV0Iq4SE
hEzw9fW17d27l4iIioqKaPDgwQSAeDye/fXXXyeHw0FERIsXLyahUEgRERHk5+dHIpHIwOfz
z8jl8mUtW7bs+vzzz4tSU1MxYMCAuz3ecQzDZCQmJjoef/xxCgsLswL4z91wxzk9HBs3biQi
IpvNRvv376dNmzZd144cOUJ2u52IiLKzs2nz5s20efNm1/XNmzfTtm3bqKqqioiILl26RFFR
UU31cLRiGCZ35syZVFlZSX/88QeFh4cTt2gBNvy0NTQ0lLp3706hoaFWsG58vzrPacF5Jko5
L4FP3SFgGOZYbGys45FHHiGNRmMBG0KUgA3lfJaUlETnzp2j0tJSGj16NAH4E80f/nqMs5j6
4d6FFMDWG3g3yE1QK+5kp4gIoaGhb/B4vOv6IxaLDTKZTFuP1U0KhcIuFou1AoHgvFQq/Xdg
YODTqampQQCbSVFftsUdRgy3ETrcLPN/3w25kZCQ0I/zfFN9Y+lsN5oXt7rnNjwckWD5Q3Wf
OYO7HgzgN7f/d3AKRkSd57TmZHIpWI5H3evtOMPH/Ts2cHskA5YHVrcPR9H8IY4+nHdjUHM8
3FMeDhOAq9nZ2SgpKUFoaKjrwrVr13Dx4kUAKMQdZkSHhIRAIpFcKCkp0e3YsUOdkJCAV199
FYcOHUJsbCzy8vJ47du3d2naHTp0gEajwRtvvIG2bdsiIyNDun379sTDhw8n5ubmDv/ll182
JSYmLt+yZUvWoEGD8OOPP94twXGBz+d/dvbs2TZnz56VcmO7HGzs7a6Cz+eja9eut/ajt2yJ
li1bNutmxjCMJCQkBF5eXggLC4NcLoeb0nsNwOSCgoIjBQUFA7i1MIsTEO64zFk2UgBnucXo
jrNE9G5WVtayrKysS5zSsoFbEwIAKpVKhZCQEKhUKgQEBDgVdFEzb+S+YDNmfLl/G3Fv4p7j
lfTr1w9SqfQIn8/XOhwOldMab9euHfr27Sv94YcfcO7cuVqfkUgkmD59Ok+tVisPHjwYd/jw
4bjCwsKhWq32eHx8/L+CgoI2q1Qq3fz58+tNzb9DyAbwGWc9ywEUcZvhPRUvboiS0AzcDCeU
nGejLgK5PwvBZp9MANDDTRm5Uuf+MwAOcgr//nquZ4IlZy7m1umvnGGj5bwsQfX0wQdsJlyz
Dj/Y8E+zaMeeUjjsAH48d+7cgCVLlvjOmzcPMpkMJpOJli5dSqdPn67mXDbWOzVp27dvD6VS
6X/q1KmJNptNuWPHDjz11FNITU3FkCFDEBMTg+3btyMt7R9vro+PD6RSKUQiETp16oROnTph
7Nix+O2337BmzRr//fv3Tzx8+PBDLVq0mJucnLxFoVA41q1bdzfWZKrNZnshLS1NOmDAAKxe
vTr4ypUrrwB4Ff+woO+YW9RutzNr167FkSNHPGbF8Xg8VFdXo6KiAmq1uimPyHU4HMdWrVr1
WHFxMbKyspCTk1OG2qz1XLBprhrOZRoM4FQ9aySRE9CJYIld1+lPnEBaCOBfbv9vA7Dn5MmT
j7/66qtyX19fZ12AA5z3oTkQBeBNPp/fTyQSeZlMpoVE1AVsPDrnHtvbTWCzem7mhclE7TBX
s2LQoEGQyWQSrVbb3W63u7g2AwcOxEcffQSHw1FveISIEBMTg+HDh+PFF1/EmTNn8O2334q/
//77B3Nyctp9//33PeLi4t57++23/167di1Gjx59N8a7A9gMFbmbtf4qWJ5CwR3XNBkGqamp
CAoK8qgCodfrkZGR0dRnFnKeB/cNXw8gw+3f58CSKt8DMI5T6K8TYWCzVJT4J1ul7sau5jyq
y8GGQsltPz0ENvtN7PaZ4/UYRJ6CkFOgnuO+08m53AnAci9aKgEA1mg0GsehQ4eIiCgjI8Om
0WhsYLkbwXeyM926dRNqNJr5vr6+tueee45at25NzrDKjaDVamn16tV07ty5666Vl5fT+++/
TwEBASQSiYqjo6OfXbJkiSA19Y4T6TsC+LNjx4507Ngxcjgc9MMPP1BkZKQDwHdg06/uGJKS
krpLpdIqACSXy+mBBx6gDh06UGpqapNbWloaBQYGEgDi8/kUFRX1VhOFRzLYLI1znKdiWZ0F
7LSwl3CLfVU9SriGYZiDHCltfT2eCS+w4UIC8OINrJINnHV5hlNIWjTTz+EF4LvWrVvTihUr
aOvWrTR//nxnKOk73D0G/M0Qwwnz+lzjx28grJsNzz//PBMeHj5WJBLVCpsMGzaMFi9eTB06
dCCRSFSvCz8pKYnmz59PmZmZrjDtsWPH6IknniCxWExyufzoAw888BAAPPPMM3d6nB8ES8Kt
23cH2LIF4XeyM/Hx8f3lcrlpyZIlZDAYyGKxeKSZzWbatWsX+fv7U3h4+AdNlBudwYZNigGU
gOVSKOu5byE3hp/gekK2AmzmoDNUUlduyABs4a5PqefZvpzsKuLaz2DDMM0BHoAX5XJ5adeu
XWnEiBHUoUMHEgqF5Vzf7imyuQTA0wB+YximJD4+3pVlcPr0aUpMTCSGYa4B2ANg7B1wCYGI
EB4eniIUCgtefPFFqq6upszMTCouLqazZ89SZWUlNQU2m41+/vlnSkhIIJFIVBocHPzs0KFD
eZMnT74T48wHy5A+06VLFzp58qSrXw6Hg7Zs2ULR0dEOADvApr/dEXTt2lURFBT0qlgsLvby
8qI5c+ZQfn4+VVZWUkVFRaNbWVkZfffddxQXF0d8Pt/o4+PzRZs2bcJvwwKSgY2fzgVwAizz
u67CsUwoFBLDMFmonRYLAPFSqfRK+/btic/nZ+B6jkdPPp9fxSkkk+r5/p5gY8JPc8qguAnv
oABLoHTW+3gWQG8A0aid8dJXqVTqnRlDTnz55Zckl8v1qJ2WJ+He9VHumZO4Pna8gUu5OaAA
kM7j8X7E9WmEDk7IPoo7xP0iIsTGxkZJpdLT7n2RyWQkkUhuyilwb5GRkfTqq6+6ssgqKipo
3rx5pNFoSKFQnG7VqlWXOyif+WDj8Wdv0mcH59JPuVOdSk5Obq9QKP4ODw+nJUuW0KFDh+jw
4cN06NChJrXDhw/T4cOHadOmTZSWlkZisbgqJiZm7G3IDV+woaf3OG9DdD33fMiN33nUzmQB
Z1RcwD/ci7qcrTROmSHOW1IXKQD+4tZlm9swFpwVh4M5r019ilNbgUBwefr06VRRUUEGg4EK
Cwvp+eefJz6fX3CDeaECmyIczr2b+E7MGymAd/l8fnWPHj1o2bJldOLECbLZbEREZLfbKTMz
k1asWEG9e/cmkUikA5ueKG9uwREQEPBmaGio488//yQiogsXLtCzzz5L0dHR5CQ4NhV79+6l
6OhoEgqFhTExMY/egXGWA5jG5/OLBw4cSOfPn6+3X7t376YHHniAOOEy+E5opmlpafjggw/4
UVFRfeVy+XGlUklTp06lrKwsunr1aqNafn4+ff755xQREUEikagoODh4avfu3ZVRUVGe6Ooo
sCG9FXWsDR6AT1q3bk0hISFWsGxwdzwaEBBQ88Ybb5BcLr/KLX53Yb6kVatWFBERQWBju+7w
BrAdbIw8rYmbRR+wvJAihUJh9vPzs/n4+NhkMpmO85ps5BSFUADTwsPDr5sfFy9epBYtWhDn
Pg8Dm/mxEcBFmUym9/X1tfn7+9uVSqWFc9luB5sWKGjGqRPHeT6r6lE23DfCas4Cb93cczkz
MxMhISEv8Hg8GwCSSqU0YsQI2rZtG40dO7ZByoZ7S0xMpLVr15LVaiWr1UqrVq0itVpNEonk
r8TExIQ2bdrcCbnxqtvGdqt2DmzhxmaXG08++SQvLi7uQaVSuUcikZCPjw/5+flRcHAwBQUF
UWBgYINbcHAwBQQEkI+PD8nlcpJIJFkRERGjunfvLvZAqOYpLqSwCICAx+O5GyqLuXGzcKEI
d3QBW8COwIa529Yxct51m/ev1mMkrQPLpWiqcuoNNsX/G7Ak9b85D+tusNlrQ9yiDmMCAgLs
x48fpz/++IPGjBlDO3bsoFOnTlFISAgBeL5nz57gFJZBAD7mHAjnwNYSOcmt0efqMcg8ilFC
oVD78ssvG0tLS+0326TLy8tp+vTpJBKJ9GDjXs2qcHh5ea3s0qULVVVV0YULF6hz584EgDp3
7kz5+fl0u1i3bh0plUpSKBQZKSkpLdLT05vrddQAPpDJZIaXX36ZSkpKamUAVVdXu9y3RERn
zpyh/v37E4/HK+HGudlPn3rsscdYNblt23hvb++NIpHIHB4eTjExMY1q0dHRJJfLHXK5/Fh0
dPSjX3zxBc+DIavu3AIuA5BeR+H4dMCAATRixAjirGr3rIjJbdq0cWzZsoWCgoL0YKvoOhHB
4/FOT506ldq3b09gY+HueAFsGvjFejwnt4IQbN2EkrZt29KcOXPo119/pWPHjlFGRgZt27aN
3nvvPerTpw/5+fmZuUV/xMfHhw4cOFBrrh49epT8/f2d2TGZ/v7+lr59+9LChQvpl19+oYyM
DDp+/Djt2rWLFixYQO3atSNO8Xi5meZPJCf4GrOB/96EMWy03AgODl7GMAzJZDJasGAB1dTU
UEFBAfXs2bPRCgcA8vb2plWrVpHNZiOz2Uxvv/02CYVC0mg0G3v06OE1b9685nodL26TNNTt
k1QqpfDwcBIIBPX1+RqndAvvhMxITU0N9fPz+5TP5+vlcjlNnjyZvvvuO9q4cWOD2wcffEDh
4eHEMIxDpVLtio+PTwPYYytuFwzDPMzJjRLUrnPkHoolzihwN6SfxT+1OAwABrpdC0Dt2jOv
1fnaJ7jvzOfz+YlN6HYCgB9EIpGhXbt2NGbMGJoxYwZNmzaNRo4cSSkpKeTl5WXkQmxzAKxy
1j9asGABAaBp06bRhQsXqEWLFiSVSv/D3feXXC43JCYm0uDBg+nFF1+kKVOm0IgRI6hNmzYk
EoksYDkfyc0xZ7wB7OvevTvdStlwoqKiwtG7d28H56JqNk3ohRdekCkUiq19+vShsrIyGj9+
vCuFasyYMS4PTH2orKyknJycm97jLHA1YcIEYhjGERoaunjGjBnNsUAFAGbJ5XLznDlzSKfT
1erDrl276IknnqDLly/X+v/CwkIaOXKkswDVwDvh6nrzzTcREBCAbt26+SgUim+9vb1p2rRp
tGDBApo/f/4t25w5c6hVq1YklUr/Tk5OTgKAvn37erKLbXg8XoFcLifOgvdx8yKsHjZsGH37
7bckk8muAejkroz06dOHsrOzqW3btnWFw6jg4GDTjh07KCUlpa5rNJZhmNNKpdJZiVDTyP4O
5/F45UOGDKELFy7ccB7W1NTQ3r17afTo0aRQKAgAzZkzp5YSunDhQmfaJo0ZM4b2799Per3+
hs/Mzs6mJ598kng8XgVqF0LzlIv/w5t4NW7WljfnRrh48WKhRqP5DwB69tlnyWg0EhHRH3/8
QSqV6qZ9EwgEJJVK670WFBREu3fvJiKia9euUXp6OvF4PHNUVNSknJwcppnkxrucsntdfwYN
GkQZGRnUunXrG71POefpaPYQVlRUFAYPHiwPCwubJBKJCjp16kTXrl1rlPH30ksvkUgk0vv7
+3/SsWPHEIVCgaeeesojfeTxeIlgC2ARgB/dwo08bj46x6wYQBrnAakvrXW622MHgK2LU9+1
YLBptgTgBMMwgY3scgyA/aGhobR06VIqLCx00QHMZjOZTCa6du0a7dmzhyZPnuz0zBqFQiF9
8803tHPnTgoKCqLvv//eWVCSGIaxBgQE0JgxY2jr1q2Un59POp2OTCYT2Ww2cjgcVFBQQEuX
LnXyxY6gGbhXyQzDlCxZssTRmMnx6aefWnk8XlkTXcy3Hu2YGMTHxydJpdKCd955h4qLi6lH
jx70wgsvuEI+N8OXX35JXbp0aZAX5NSpUxQdHU1isbikTZs2D7dt29bTr5PKMEz++PHjr1M2
iIg+++wz8vb2pmPHjl13LS8vz+nV2cPFI5sdzz77LFJTUyEWi99u2bIl5eTkNHheWK1WGjRo
EKlUqt/79+8v//rrrz3dvSCBQHCyb9++5OfnZ8I/BE8+gM+feOIJysnJcXoq5nNCQwlg16RJ
k0in01G/fv0ILIGMD5YDsXHw4MGUm5vr/Nxrbt6JxdHR0Y5evXo5rZ/GVBdtAeBkSkoKXbp0
qUHjp9fraeXKleTj40MpKSkuQVNUVEQdOnQgHx8fWrVq1U0VDXfk5uZSx44dCSzvJdKDv0M4
rq8/0NDWFE9Rg9CxY0ekpaVFKhSKv+VyOW3bto1OnDhB69evp/Hjx1PdSpb1beLr1q2jsLCw
eq8/9thjVF5eTkRE//3vf8nX15cUCsXfKSkpcd26ebzQZwewWSf19sXJa3N6fW/Q9je3exwA
/vOf/+Dhhx/Gpk2beDKZbJGXlxdNnDiRZs2aRe+8884t28yZMykmJoZUKlXGo48+6hsREYGB
Az1qYwVya8DpqXiWUyp4YMmi7uG/d3k8HsOt9S11xnMNn8/nc7Lh8zrX3nBTYmZyoV/i8/m/
qVSqxtSgkQH42sfHh9avX08Oh4OysrJo+fLlNHbsWOrfvz+NGjWKFi9eTGfPniWz2Ux//vkn
Pf7448Tj8Wjw4MGUn59Pc+bMoStXrjhrBtEjjzxCe/bsIYPBQGfOnKHFixfTqFGjqH///jR2
7FhasWKFS0798MMPFBAQQGBrkHi0fk5XoVBYtXHjRmNjFI6ff/7ZKpPJasCS6TyKmTNnIiUl
RaRQKJZERUU5Tpw4QQ6Hgy5evEjV1dUN6t+8efOoZcuW13kN6oPdbqe33nqLGIYhjUazpmfP
np6urfBWcHAw/fXXX7W+c+/evfTZZ5/RiBEjSC6X04wZM2j16tW1iKRERN988w2JxWJtnRBC
s0MsFs9q2bIlXbx4scHzwmw208CBA0mpVP7eu3dvZTN0SwFg10svvUQTJkwgLp4Zyy3yNUOG
DCGj0UjTp093hh4CuJBJ1tKlS4mIaMqUKQT2HAUlgHYikejqF198QWVlZZScnExgyxADQHeh
UFgyd+5cZ5G5FWhcvYlJAoHAvmzZskaTmhctWkQqlYq++uorIiJas2YNKZVKWrRo0S29dnWx
atUqEggENrCVFz2FB8HyNpqicNSgGcpwT5gwAWPHjmX8/f1f4fF4Fj6fT+np6ZSUlEQikahB
ZNE333yTSktLnV4wqi+M8e9//5uIiEwmk5MT4tA4LEzpAAAgAElEQVRoNHNHjx7N8/ArvV33
+0UiEQ0aNIimTZtG33//PRmNRlq5ciVNnTqVevToUd871oAl7N4RPPnkkxCLxe80cV6QRqP5
vU+fPgqj0ehpWSZnGOa/qJ055cwyW1WnH05SeRDYdO66IUEV54G4WOea86jh9mCz6ZyZT2vk
cnljeFS9AVSNHz+eLBYL/fe//6U2bdpQ3QJ2XFE0WrBgAZWWllJRURENGjSIfH19ad++fVRV
VUV//PEH+fv7U/fu3enSpUtUWlpK8+fPp8jIyOvmCo/Ho6SkJNq9ezfZbDaaOnUqMQxTAw8X
HUxiGObqp59+amqMEPv666+tAoGgBB7OpHCSg/z8/B6XSCTl7733XqMFrMlkomHDhlGvXr2o
pqamQZ/JzMyk0NBQEggEhaGhoR3Gjh3rsbkO4Pv09PRa3g2TyUQvvPAChYSEkFqtJh6PRwEB
ARQREUGLFi26zjUeFRVV12X3f1XhEAD4yulO5jJ6PgZLfP56yJAhZLVaae/evaTRaJwx105y
ubzyl19+ISKiTz75hHg83mXOyp4eExPjyM7OrqtwqABs7dy5M506dYoefPBBdwumoSGHdd7e
3nTw4MFGc4sqKyupT58+1LNnT8rPz6fevXtTeno6VVRUNPpZGRkZ5OvrSwDWwnNEwgfxD5nu
nlA4NBoNwsPDk0UiUXZT+sXn8+lf//oXnTlzhoKDg294X3p6uquK7p49e8jb25tEItG5Fi1a
RH/wwQcelRv1bMj0888/U0lJCWm1WnI4HFRRUUHFxcX06aefklAorK/Pb9xpuXE7CkdzyA0e
j8cH8IXbd9nBZq6IAKyu0w89WLJ1MlgujPu1XIZhWoLNCKt7zsrbnFfkqzrzqjEEHwbAR1Kp
lLZt20Y6nY447+pN5+2oUaOooqKCzp49S3FxcTRu3DgyGo00efJkCgsLo4yMDCovL3eG6G/6
POdetW/fPlKr1fUaWrejWecR0YXt27cLtVptg6jAOp3OvnXrVp7NZruA6yuv3RbS09ORkJAQ
WV1dPfOhhx7SPPfcc2A9WA3HwYMH8fvvv6N3795QKBrmDWrVqhW6desGm80WpNfrB4WGhnrK
WhEB0Pj7+0MkErkvSrz77rvYuXMnJk2aBJVKhWXLlmHHjh0YN642F1etVjuLZgXg3j0p9E7B
BiD/ypUriIiIwPjx4xmBQPA03IhgDocDycnJaNeunRQsObStRqNRRUSwVYlbtmwJmUym4SyR
R7t27cpERkbC7RwHHoChSqWy15QpUyCVSlFYWGjlYsCNERwyhULRpIJnXl5eGD16NLKysrB+
/XpcuHABY8aMgbe3d6OfpVarnetAeZuywh2lYCsrNgUVYGsSeAzz5s1Dy5Yt1VVVVW9aLJYm
hWsSExPRs2dP7Nu3D9euXbvhfRkZGfjzzz8BACkpKejYsSMsFkusXq9/PCHBYyFvEeo5qbiy
shITJ05Eeno6PvnkE+h0OkybNg29evXC3LlzYbXWW5PR//+63HA4HHYej3e1zp45Fv/wvOqG
NPqDLRBYd/FqiKgtZ/XXtzH1AZtZ6IQdjSvGxgMQrlKpEBoaCmexw5vBbrdj/fr1+OijjxAb
G4vRo0dj37592LdvH/bs2YMxY8agXbt2+PDDD/Hdd9/dsqhjVlYWiouLERoaCo1GA7ChWKGn
FI5KAGt/++030+LFixmdTnfTm/V6PZYsWeLYvn27ntPkPFZp8dtvv0VkZKT42rVrr2g0mtQZ
M2bA379xR1WcP38es2fPho+PDwYPHtzw1S0SoW/fvhCJRLBaren79u3z1BkZdgCW8vJysGeK
/YOAgAC0bt0aUVFRkEgkaNWqFeLj4+Hl5VVXwUNNTQ3wD1P9/zoKSkpK7JWVlRgzZgw6dOjg
BzazxN9Z3l6lUqFv377g8/ndATweGBjIYxgGmZmZUKvV8PHxkQN4Wi6Xt+vfv7/rIDoO8QAm
9evXT9K3b18UFBSgqqrKhMZVf7UDKDAajXA/PKwx6N69O8LCwrB06VKEhISgR48eTXqOTqdz
9uEqPHeAUz5qV3ttDPaDrQ7rMa9o7969maKiotF6vf7xJrnNBAK8+OKL4PP5+Oabb65bq+6o
rq7Gtm3b4HA4oFQq0a9fP/D5fL7JZOq7ZMkStSflRn3vmpeXh8zMTFy5cgUOhwMXLlzA6dOn
UVxcfMMpcF9uAESUh9qlvoPAFsTyqef2HpxSUV+hrydQP3cxgpND7vVmLA6HI68x3QRQ45RF
DMPUezjedVaYzYbPP/8cBw8exODBgyEUCvHxxx/DZrNh+PDhOHjwIL788subzmuXpcQwcKYN
c9+tR52D5m7XatloMpmWL1q0SDdp0iRcunSp3ptyc3PxyiuvYOHChWaTybQSbNVDj2HkyJE4
efLkYyaTacz48eN5jSFh6fV6/Pjjjxg1ahQOHjwIHx8fp3bWYKSkpCAsLAwGgyH2ypUr7TIy
MjzxWmYAly9cuID8/PoN5K5du2LBggVwWuB1cebMGRQXF9s9KaT/x5FfXV1tycvLQ2BgIF5+
+WUoFIruADobDAZ88sknmDBhAux2O/z8/MIB9CAiTJkyBenp6Vi2bBmkUikfQJ8WLVp4lZSU
YNasWThw4IAzpDcgNDS07eTJkyGVSnHlyhXo9fpqNK4cMQE4p9VqHdnZ2U16SX9/fzz44IMo
LCxEp06dGq18O3H58mVUV1c7+S6e2njMYGPfWY38XDbYcz9MnpoMLVu2xKxZs1Krq6un2e32
JhUucjgc2LVrF6ZMmYJjx47d8v4//vgDpaXsdHjooYfg7+8Pg8HQLjc3N6EhQr2B43vTEvZH
jhzBxx9/jMuXL9/KI3hfbrAKRz6uP+W8D2qnyToRyXk56sJZuLE+Im7/uh4ThmH0EomkMXLD
AeCCVqtFcXExgoOD0b59+4a5HEtLnUY70tLS8Ntvv6FNmzaIiIjAunXrUFbWMN/AAw88gKCg
IJSUlKCyshJgC6J5/KRZOdhDr/Rvv/12vbHg+fPnEwCTSCSaj2Yo+vXggw/6qdXq3x9++GEq
Kioiu91eKy3wRrHujRs30sCBA8nHx8cRGBh43t/fPy8hIYGuXLnSaO7HE088QQDI399/1q28
PY3A43w+Xzt37lzXKasNhVarpaFDhxIn2FvdyQV6j3I4ACCZx+OVvPXWW1RVVUU6nY6efPJJ
AkBqtZrUajXFxMRQUFCQq3w1n8+nxMREGj9+PAUEBLgIWEqlkgIDAykoKIhCQkLIy8uLBAIB
zZ4925U1wpFMT+Gfg58aiiQA+Y899liTuBdERKtXryaxWExr1qxp0uerq6ud8yeP64+n0Qcs
OdeOm8fn7WArLvbxdAcGDhwoDw8P31DfqbANbWq1Wufl5VXTiPtdKbI1NTXUu3dvAuAICAiY
4sHzRPqDPQSMbqPdFbmBe4zDwW3+SWBDeXQH23kej9fYcvO9GYapeeWVV8hms1FGRgbFx8c3
6PtSU1OpoqKC3n//fQJA77//PpWUlDhr8tyyxcfH05EjR4iIaO7cucTj8fT1KV636+HwAVtd
rL9SqRQFBQXVe1NAQADUarXQYrE8BmA8PJhuRUS4dOlSV5vNljpu3DgIBALMnDkTO3bsqN/f
aLdj165deOqppzB+/Hjbzp07jwN4s1OnTsMcDsc5Pp/faO6HWCxGUhIrk61Wa7tnnnnGU9kq
e+12+48rV67E2rVrYTI1zLi7du0a3nvvPfzyyy8GsLniWbgPAChzOByVy5Ytw7BhwzBv3jxU
VVW5XIvPPvsstm/fjgULFuDpp5/GE088gZkzZ2L9+vVYsWIFVq9ejeHDh6Nz585IT0/H3Llz
8dNPP6F169aorq6GQCBAdXU1Fi1ahNGjR4NL7S0BS3ZsDM4B+M/u3bsdH374IZqiwPr7+0Mu
l8PPr/FLTafT4f3338e2bdscYI8vP9sMv8VRsEfT3yqtwAS2GNufHrZacfLkyQ7FxcW9nRwc
Pz8/qFS3rqLOMAxEIlGVt7f3lg4dOoz38vJqcN+0Wi0yMzMBAAqFAsnJyQDA2O32B958801P
VXbdC5Y4WlvY83gQiUSQyWRQKBSugyrdqmc6YQB77tB9ucHOlTKwFII7BoFAUKFUKqsb+bEM
Ivp948aN2LNnDzp06IBly5YhJibmlh8sLCxEWVkZgoODIZFIEBQUhNLSUhQV3ZoylZiYiJUr
VyItLQ0ZGRlYu3YtHA7HQbD1tmq/1+1YiwDmqNXq9P79+4tGjhx5w8puI0aMQHh4OG/9+vXJ
W7ZsaV1ZWdkLwDtgU4xuGzabLSUoKEiSlpaGFStWYN26dXj44eu9XUajEV988QUWLlyI8vLy
TH9//9VhYWFbDx06dPXMmTPhVVVVkSkpKddxIRqC+Ph4iMVimEymmPz8fF+wpw7eLmoAzC4p
KaGpU6cO3b9/v7xPnz4wGAwoKSmBXq+HzWaDSCSCUqlEcHAw9Ho9/vOf/+DgwYMlVqt1OYA1
qBNHa06kpaXh5MmTDqeAayh4PJ4r7igUCh3jx4/H559/7unuVQO4JpVK42pqarB161aIxWIM
GzYMQ4cOdR5LjpYtW2LMmDGw2+0QCv/hPA0YMAB9+/aFyWSCSCRykXm//PJLfPnll9i2bRs2
b94MIoJcLgeXolfQhDCAFcAys9kct3Tp0gE2mw1vvPEGfHx8XEqzwWBARUUFysrKoNVqUV5e
jurqaphMJpjNZpw8eRIGgwGbNm1CVlYWxGIxpFIpNBoNfHx84OXlBR8fH6jVakilUtdvVV5e
joULF+KTTz4hk8n0I6ewetItygebafI62EOybnW2kgxsllVnAB+BPVTLI0cS63S6h6xWqxcA
dOrUCe+//z62bt2KxYsX3/AzQqGwSq1Wb9FoNOvCwsIyKisrxdeuXXu1MYrO33//DYfDAR6P
h4SEBAgEAhiNxlYZGRle8Ay3TQdgNrfuhwFQyOVyTJ06Fe3bt4dKpYJEIoFer4dWq8XOnTux
Zs0aZ1iwmFM2vrqTcmPkyJHYvHnzvapzaMFmncTXMx8glUohk8mgVCqhUCggkUggEAggEonA
5/Nhs9lgsVhgs9lgMpmg1WpRU1MDo9EIo9FYLxnT4XBcFQgEjc3xrQKwqLCwMGHq1KmRixcv
Rq9evbB8+XK89NJLuHz5squf3t7ekEqlkEgkkEqlCA4OhlAohFqthlgshkQigUQiQc+ePVFY
WAiTyQSTyQSDwYDKykpX/2NiYrBixQp069YNe/fuxeuvv46LFy/mgS18Vu4phaMzgOWJiYnt
Zs+e7ejfvz8kEskNGSpyuRzp6el4+OGH0b9/f+G8efMeO3nyZAjY0skHbtfjJZVKFSqVCkKh
EMePH8eoUaNQt9S4yWTCRx99hI8++shst9u/btmy5Udnz5696CbEHwUQ1bVrV8jljY/6RERE
QKVSobKy0i8nJ8fLQwoHwMZRJ1ZVVR34+uuvZ2/evDlMoVCAz+dDLpdDJBLVmrhVVVUwm83H
ALzJWTq2O7UqO3ToAB8fH7lAIIguKyvD8uXLG8yHsdvtOHfuHKxWq09eXl7QgQMHLg4aNAg/
/vijJ7uoB7CfYZiHpk+fzktLS4NIJIJarYZAIIDZbEZVVRWsVivMZjPMZjNsNhvsdrtrgxAI
BBAIBJBIJC6lIyAgALNmzcLEiRNRVlYGh8OBn3/+GbNnzzaBrdvRlA2yEMArJpPJuGzZsify
8vL448aNQ15eHo4cOYKsrCwUFRVBp9PB4XCAiFwKG5/Ph1gsRkREBP744w/s2bPH9Q4AwOfz
IRAIoFQqERQUhKioKKSmpiIsLAxr1qzBjz/+aLdarRvBpkUWe3D8JZyHc2Yjw0wysHV72oA9
oXN1Azwjt5Qbcrk8uKysDF5eXpgzZw4CAgJw4MCBG3o1pFLpIY1Gs/DBBx/c9euvv5qUSiUM
BkN3m80W15gvzsnJQU1NDdRqNaKjo6FUKqHX64NzcnJ84DkyfR7Ys30OAJjbsmXLsHHjxsHX
1xc2m801n0UiEYKCgrB161aUlpb+5SY37HdKbgwePBibNm0Cj8djpFIpkpOTIZfLG3S8PBEh
MzMTNpuNkUgk1AwyAwAMPB7vqMPheFgmkyE2NhZt2rRBq1atEBERgfDwcHh7e0Mul0OhUEAs
FsPpKWcYBg6HAw6Hw6Vw6HQ66HQ6lJWVITc3F5cvX8b58+dx5swZ5Obmwmw22wEcKi8vb8qx
8PsBvHb27NmPnnvuuch33nkHo0ePxmeffYYTJ064uBleXl4Qi8UQiUQQCASuuXDy5EkwDOOq
ArtmzRrY7XaX0mQymVBRUYErV67gzJkzSElJQefOnbF27VrMmjULV65cyeOMiT31em6a8EKJ
AJampqa2+/TTTyklJaXB8QexWIzBgwejRYsWmDhxYtLhw4eXgk0xOn17Hi/KdWpdCxYsgL+/
P/h8Ps6fP4+CggJ0794d69evx5IlS0wikeijkJCQD6qrq3WPPPIIzp8/j549e0YfPXp0fGRk
pPDxx5tEVodCoYBCoUBpaamUx+N5urKnHsB2hmEmjh07Nmzs2LGQyWSQyWQQCoUwm80wGAyo
qqrCu+++i99++y2bm3h3TNlISUmBWq2WHz16dLrD4XjC19cXO3fubNwOwDAQi8WtcnJyPoyM
jHzlwIEDeR7uph3A19euXXv8q6++ahsbG4uioiKcOXMGly5dQkFBAUpLS13au9VqBRHV2tB5
PJ5rcUqlUqhUKgQEBCAsLAwxMTFo27YtpFIpNm/eDJPJ9BsXNrgdZXOy1WrN3bhx44SdO3dq
ZDIZIiMjERcXh169eiE0NBR+fn6Qy+WQyWSQSCQQCoUQCoUQCASw2WywWq2wWq0uC0Wv16O0
tBRXr15FTk4Ozp07h23btqGmpgY1NTVl3Ia+1IObH8Cmx00Cy/dqaqw9AMA8sLVTFqOebIzG
yA2LxVIIsJlmVVVV2Lx5M44ePQqNRgM/Pz9kZWWBiMDj8eDl5bXV19f3taysrOzi4mLExcUh
NjbWe9euXc9ZLJZGVVQsLS2F0WiEWq2Gl5cXlEolKisrZVVVVepmkBu/AphcU1MTNmPGDJSW
lkKv18NqtUIkEkGlUrmHkS6BzSC6Y8oGd+4V4uLi4rKysnrExcVh7dq1CAkJaZgr0GrFpEmT
sGHDhuiTJ092zc3N3d6/f39s27bNo3JDJBJ9bTKZHm/btm3c119/jZiYmOs8uDabrVYzmUxw
OBwu5UMgEDgz3SAQCK57j9OnT2Ps2LE4ffr0UalUutFgMKAJvB4C8AOA6qtXr77/+uuvp+Tk
5OC1117DQw89hOrqaly9ehXnz59HSUkJysrKUFlZCbPZDKvVipycHBgMBlfmikKhgFKphEql
glqthre3N0JDQ5GamoqePXvCbDbjww8/xOLFi1FZWXmCMyZ+xQ1I5o1VOFQA3omOjm6/fPly
e0pKSpM8JMnJyVi2bJlj5MiRydnZ2bPB8kCqmzob1Gr1oby8vNINGzb4zZ4922X1L1iwAIGB
gQgNDcXHH39MAP7dtm3bD7Kzs3X5+fkQiUQIDg72OX78+Ls2m639K6+8gvj4+Cb1wakAMAwj
k0gkoc2wNh8OCQmJHzdunIsv4lyw7ulPo0ePxoEDB7qYzeZEsCV5mx0JCQlQKpXy48ePv2k2
m6e9/PLL0ueffx5isbjRC2bv3r28t956a2Bubi4vIiJiisViuaLVaj3Z3UsAVu3cuXNJZmam
xGw2QyKRwMfHBwEBAS6L0/l7OptIJILFYoHBYKjVampqUFJSgr1792Lz5s2w2+3g8/koKCgo
5VzTtxv7LeXc439rtdql48aN837rrbegVqsbzTW6kWeppqYGH330ERYsWFAF9jyYDVxYx5MY
wlnPt0vsU3Ahlnyw/JKmuzgY5k+BQKArLS1VPP/889Dr9RCJRJg+fTp8fHzw0ksvwWq1QqVS
7YuJiZmSnZ2d269fP5SWlkKj0Qj379//YmVlZaPJrEajEWaz+Tq54e3tHVZdXX3Uw+P+CID4
nJwc5OTkuJRRp6vfarW6pzx25rxIx+6E3Ni2bRsYhkGbNm1aXb58eYVEIuny1FNPgYgaxB1w
YuDAgTh06FBQfn7+8hYtWtDly5d3PProo402eG4GjUbzd2lp6b/Onz+/MCMjQ2gwGHD+/Hlc
uXIFV69eRXl5uSucaTabXX+32WwQCoUQi8Wu5gxX+Pn5ITQ0FJGRkYiPj8fRo0eRm5url0ql
n+j1+qu30V0CG3rMr6mpmfnxxx8PP3z4sEgsFiM/Px/l5eXQarUug6o+7NmzB3v21HZSOA0t
tVoNX19fhIeHw+FwYP/+/VaTyfQdgAVgM1NuiMYqDAMkEkm/6dOn2zp27Hhbhyilpqby3njj
DeukSZMeNRqNg7mYYVOEBoYNG3asvLx83cqVK1+prKzkdevWDUeOHMHRo0fx2Wef4auvvkJO
Ts6p+Pj4hZcvX9bl5+ejdevWUKlUmrNnz863Wq3DJ02axIwZM6ZRvIO63htugxXo9XpPs6Wl
AAZrNBrJgQMHsHHjRheHw2q1QiwWQ6lUIjQ0FAKBACqVKri0tLQf2BNEmz2P3tfXV3769OmZ
Op1u2ujRoyXPP/88lMqmDUGvXr1QWVnJzJkzZ0BeXh4TEBAwSavV5nu4yz9ZLJZnNRpN6uzZ
s5GQkABfX18oFIpanI2GwmKxQKfT4dq1azh58iTeeOMN2O32Pbj9cKHrK8Cewpir0+m86wtT
OT0xTm+Mw+GA3W53eWScHBnn353g8/nw8vICp9QVcILK08pGDGf5aDz0PC9OefkTwIWmyo1O
nTodMZlMuysrKwdUVLC1yJKSkjBgwAAsXboUVqsVEonkamho6KyMjIxcIsKjjz6KwMBAwZEj
R8ZXVFS8brVaG00QN5vNTn4PpFIppFIpiEhkMpk0zSE3kpKSJIMGDUJUVBR8fHwgk8kgEAhc
CnRJSQmysrLw3XffBV+5cqUfWG5ds8uNfv36oV27dgkXL178RKfTdROLxVi5ciU+/fTTRv+W
FRUVsFgs0cXFxZ9ERUW9PGHChB07d+702DsYDAYKDQ3dXFhYOGbq1KlteTweysvLXQafSCRy
eRdFIpHrT4FA4JLTFoullrfRYrG4PCC+vr6wWCwwm82HoqKifqmsrERJScntdvsCgDk2m+3B
AwcO1GKO8vl8F4fDvc9Oz6jD4ajVX2eY2Wg0oqSkBCUlJTh71sUlLwRbffX8rTokaOQiH9Ol
Sxfpk08+6ZEfcejQobyNGzcKf/3119FgD7tpUgXCv//+2xITE7Pw/Pnzoi+++GL42rVrlXa7
XdinTx9edXU1NmzYYJbJZKsWL1586ZFHHkFSUhL8/Py8jx8/Ptdut4977bXXBK+//nqDq4ve
aNI7PQ08Hk/q4bXZFsDDOTk5WLhwIby8vCCRSFyWt5PDsW/fPlRXV6OmpoYBWynzc3g2Bl8v
KioqWmm12udsNpvk999/x19//YWmpvgxDAO73Q6TyQSj0djfbrdvBrDOw10uA3BeLpendunS
BTweDyUlJS43o1arhdFodFkpBoMBFovFFUZxWilSqRRqtRqBgYHw8fFxEa84d+kpXJ+7fzvQ
AsjNyspKzs7ORlVVFXJzc1FYWIji4mJotVoYDAY4C4Y5hYWTz+GcL1KpFEqlEgEBAQgKCkJk
ZCR8fHxw/vx5gK3+q/XwWPMAPAOgtYefG895Rt9sagjgxIkT1QkJCbPtdrt3TU1NZyLi5efn
46WXXsLx48fBnbC7NiUl5dCGDRswfPhwhIeHC3755ZdxFRUV852E06aEEZxEQTcFkLFarRIP
j1GSTCbrOmPGDIwYMcLl6nda3k4OkkAgcHLCmDlz5vR3OByfw3MctBuic+fOoadOnVrm7e3d
berUqfDz83Ov2ttouWGxWLBp06aoM2fOrPj0009Hgj211COoqqqCSqUqtFqtJ6urq9vGx8ej
d+/eiI2NRWRkJIKCgiCXy11ywenF4PP5sNvtLq+Hs+l0OpSUlCA3Nxfnz5/HiRMn8Pfff4Nh
mGOTJ0+ufukljx1fVAogl8/nx8TGxiIpKQmtWrVCZGQkAgMDoVQqXX11NoFAcF2fzWYz9Ho9
SkpKcOXKFWRlZSEzMxOnT5+G1Wq9CpZUe0s0RuFoLxQK2w8fPtyuVqs9ckS0SqXijxgxwrJ7
9+4km82WAuC/TXnOqVOnkJCQUNq5c+fXMzMzN8jl8gB/f//YzMzMCa+88opvTU3N1uTk5I2r
V69GZGQkQkNDlUePHp1tt9snvPnmm4KpU6dCKvWcjiAUChV1Qx23KbAH8ng8/9jYWAwcOBAP
PfSQa7I4FQ6tVovc3Fzs2bMHW7duxeXLl5PAFqb5rrkFBxGJAAi6deuG5ORk3G49AYZhkJSU
hB9++IExGo3NcRy5DUD22bNn8cwzz6C4uBglJSWwWCwut6Ez7lqfC9pqtdYiUhERxGIxgoOD
oVAoUFhYaAF7QJMnYQJw8a+//sLAgQNd5FZn5omTHe8Udt7e3hCLxbBYLC6FtLq6GkajETqd
DhUVFTAYDODz+VAqlc5qkzlgUyI9iQiw59J4ukS2U6n+V1PHuqamBgKBILN9+/ajrly5MoDH
4wUHBwfHHThw4FGbzSZRqVR/RUREfFFcXGwfMmQIRo4cyf/mm2+eLSsrW2C1Wr1vY73UL4wF
ApmH5cYAmUzmf+7cOZo2bRpz6dIlaLVamEwml2dUKpXCx8cHcXFxqKmpsYnF4tZGo/ERsKd9
NisMBkMLk8mU8tprr+Gdd97xjGXWti2GDx8ede3atQRPKhyccmhzOBwXfH19sXz5cnTt2rVW
WNOpSDqbU8GTSCSuEKg7mdQJh8OBbdu2YeTIkXaDwZC1dOlST3ZbDyBHIpHg/fffR9++fWvx
R9z77CS2cp49V595PJ7rT/fPHThwAEOGDFA1/GwAABPUSURBVEFZWVluQw2VxigcKQEBAaqH
HnrIo4Kjc+fO/KCgIHl+fn6TFQ6GYTBjxgwcPnzYVFVVdTA3NxdnzpxhgoKCtlVXV2uCgoLO
7tmzp5KIEBsbyz9w4MBLRPT8zJkzhVOnToVYLIaHJ6bcw4L1tMPh2JaZmdn60qVLPl9//bVM
qVTyndqpk/VcXV1traio0BuNxmKwxZKKmktYdOjQASUlJe4WCQ0aNAgTJ070yPOPHTuGXbt2
Qa/XIzw8HEQEkUiEhQsX4oknnvDEV+RptVp7RUUFv0OHDoiMjHQqo1AqlS4Gt9PVKBAIXMqG
xWJxuj9RXV2NvLw85ObmIjc3F0eOHIHRaNQ3k4VYCgA9e/ZESkoKwsPDERgYCF9fX1dqq7uA
cMIpTJx/Go1GlJeXo7i4GHl5eThx4gS++OIL5/M97UpPBRDVTNMwCmyp6CYpHAKBAP/+97/x
zjvv5JWXl68AgMmTJ6uKior663S6UF9f311//fVXDsMwSE1NxYoVKx7XarXzzGbzbYc+6lM6
hEKhwsNy41R5efnWBQsWtCYiX7BFF+sj/lgB6Ph8fqHD4TiOxp3hcbvGBR07dgwffPCBRwyV
goIC2Gw2eLCImgtGoxECgeCKwWCwFRUVCU6dOoWsrCzk5uYiPz8flZWVtfhdJpMJNpvNldXm
zgnz9vZGSEiIiwCel5cHq9VqUqvVRVyVTk/BAeCS2WxGYWEhzp49iwsXLiA3NxcFBQUuw8O9
z07PqNOAcXpGvby8EBoaioiICLRq1cpZSRlgye0NCsM2VOHgAYiLiIjgBQYGevRHDAgI4EVG
Rtrz8/NjucXQJPeo87TFuXPn4sUXX8SkSZPIbrefcQralStXgmEYhIeHdzIYDK+MHj1a8vLL
L3tc2eAmvqwpnxMKhYiPj0dWVpZ7kS87Z238YLfbQ6qrq1Orq6vnpaWltVSr1di1axeGDBli
3r9/v6CwsPAP/EPcKa47lq1atUJVVRVKS0tveRDPrdC3b18wDMOIxWKsW7fuppbb7QhkhmGY
qVOnMuXl5RCJROQhZQMAwoODg3mrVq1C69b/ePudqV/u8Uuj0eiKtTrz6+VyuStU0anTP1WJ
d+zYgWHDhkl1Ol2wh6eVAEB8YmIi5s6d6zrYTafTuVydzlCQ0wPjJLA6++0s+CSXyxEUFISY
mBgwDIMBAwbgyJEjOHToUBzYMyAsHux3O7AnmDYHhGDrAX3b1Ac8/fTT+PvvvzFgwAD4+fnh
6tWrWqvV+q1T+P7000947bXXsHHjxtiqqqp3rVarvyfndzMaKnYA64noR7Bnf6QCmJecnBwW
Hh4u3rVrF2/EiBHYvXs3cnNz/wAwz263Z9UnNzyJTp06obi42Ml9cBARbdmyBVu2bPHo90gk
EkeLFi1chsrZs2ebxM9yR0lJCRiG8TUYDPxXX30VNpsNWq0WPB7PVURNKBRCIpG4OH3cGVuo
qKhAUVGRKxvEGaolIleWkMViETIM493QAo+NgJfNZsPs2bMBsGf6cGneEIvF15FaRSIRbDYb
qqqqUFxc7Oqzk/PjcDhcfDeOi+Q83NHRECHWEIgAePn7+zMSicTTE0MQHBzMB3u6ngi3mV8/
a9YszJo1CwDw+f9r7+pjmzr38/Pax3ZOHKeNndiktfNBSNKkBBgNl7TSuNGl3bS2jJtu9K6t
OmlXRUPtKrRWY0Xirv+1EuoGAq3dLZcWdf1AzarSCdGqQEYhiLShdM6FJECwSYwhCbGPffx9
PvfHeY9rAqX5OGb3VvlJ549Y8Tmvz3nP8/4+nvf57dmD7777Dm+++SZeeOEFbNiwwXb06NHn
mpubF23ZsmVOehu3AxAdRBRFYQVBIDOMFp0UlO8XRdEzMDBgpS98CFpN/RqNPCVoXSD/vLGx
0fvGG2/g0KFDOHz4MLq6uqyPPPIIefnll5dxHPenNLpWoOkeeADcA6BueHi4mn6epVGMH5qK
ZGq2v7e7u7szFAr9KpfLEZPJ5BEEoWz//v0YGhoyJFLR9fgJIc9u3bp1ldlsJizLnvj0008/
6Orqmq9nUwpgVV1dHUkmk3lxrMuXL2N8fBwcx4Hn+Typ61bbYnX+htPpRHV1Nerr69Hc3AyW
ZeF2u0uSyWQHgG4DMwZuACs9Hg96enowMDCAS5cuIRQKYWJiIl9n1cdc+Az0cevAojPkfT4f
GhoasGzZMlRWVurOgQez6257OzMD8BU5SPZSx2PORFd9Z9qFCxfQ29ub31JZU1ODrq4u7Nmz
x6woyq8lSWorlrNBP2dpZmImc8ZFna376TOz0e+NFeDGJHUeqwA8Vltb696+fbvwxRdfsIcO
HUJnZycefPBBbNmyZXk0Gv0FNFVclb4fi3TcoA6LNA03fj8X3IC2y6hCVVWk0+lqAObly5ej
oaHBENyIRqPo6+sDlSbw0fuZUFXViLSBVVXVn9lsNrJ06VK0tLRg8eLFqKmpyWdG9RJsYSlW
luWbSKM8zyMUCmFsbAyBQABnz57FqVOnrNlstp0Qsl81LnorB7DKYrGgtbU13/TT5/PB5/NB
168qJI0WjrnwSCaTCIVCCIVCCAaDGBwcxPHjx5HL5R6ga1PEKIeDADBNr+MYVH4AwzCEekiG
lms2btx4w0ve2Ni4NJlMPrJu3To0NTUZ+jv0hYmmsJmxsbEfAw4zgPUMw7zo9Xr/pK2trdzr
9RKWZcFxHC5evKiEQqFsNBpNpNPpuKqqot1ur1y9erVn27Zt8Pl8+PLLLyGKonTw4EFm9+7d
MJvNrp07d/5maGjo17lcLs4wDFtWVnaXy+Vy1NfXWxsaGkhpaSl4nkcgEJDPnTsXuX79+glF
UbZDk5qesWWz2WW5XG5TU1MTysrK8rXA06dPG5UlwsqVK0EI+bkkST8fHh5GMplkGIb50IBF
3Avg/oGBATzxxBOIx+Ow2WxwOp3weDxwuVxobGzMKzLabLa8pkVhKWVqagrj4+Pw+/3gOA6i
KMLhcOhy6e3QiNZG5UdbANQdPnwYR44cAcMwqKysRF1dHdrb2+F2u/UWAvlS0HSw43kek5OT
mJycRDgcxjfffINDhw7lnRQANfQ6RjkcFhShd9ItFjArDNpZU1hb7+vTKADvvvtuQzwe/2tV
VYlR19BxtBA3FEWxXblyZSa48Utool4raHRZOC4VGlk5AU1qQKJBjdtut4sffPAB09PTo4qi
mNuxY0dJW1sbWJZ1QttF9HfQavEsXaj0ezs9RR8B0AtgO2bJk+B5vmtiYuI3siwTAKwsy46N
Gzdi06ZNhkyG/v5+rF+/HtFo9J+uXbv299CEIT8SBOFfDMAND4DlLS0t2Ldv301aIYqi5J1+
PcOolydYls2LglmtVhBC0NHRkf/u+fPn8eijjyIQCLSrqmokbtQBaK2trcWePXtukjn/oTGb
TCaUlJTkM7k2mw16aVG3cDiMxx57DH6/fwmABiMdDgFAPBaLQRCEeaembjixIOid5XgYy+q/
yVKpVGdpaemihx9+2Chi1vf5S0oS0jFFEISZ3Pv1tbW1ne+88w46OjryUtkAkEgkTBMTE6Wh
UKh0bGzMk8vl0NDQgPb2dphMJmzduhV+v/+6yWT64sCBA3/T0dFhee6557B27VrTt99+6wuH
w76Kioq8J1tVVXUDMTaVSpm7u7vdmzdv/iue5/tm63DIsqyUl5eru3btIkYQRW9nsVgMTz/9
NL7++mujpJbbANzjcDiwdu1adHZ2orm5GT6fL8/a1kHhdlGqXn7Ro5WhoSH09PTgyJEjyGQy
TfQlPG3QmFcTQu5qamrCk08+iTVr1qCurg5OpxMsy856PmezWXAch9HRUfT29qK7uxunT592
KIrSgTlyqX4grS+guJYrZgngrbfewvbt29ek0+lao86pl7iA78Wi6Jwi8Xh8JrjxlwDW3CY4
LKHHDY10BgcHLYODg6CZjINnzpx59syZMzromADcS4/bxoj0vL8EcHK2Docois5sNtuol3R1
3oXf75/zDpXC4PXChQu6tohbkiS9/GUUD6AFQE1bWxtyuRx6enoQDAbzWhy6+GQ6nc6TL/VS
rJ5FsNvteR0Lr9eLmpoa1NXVwe12o6mpCYFAoNlg3FgBwN3S0gJCCI4fP45AIIDR0dE8h0Mf
s67Jom+n17lrdrs93wqhcMxerxetra3w+/0uAA/MZA1hZgEcV4LBoDI6Oqp6vV6zEQsMIQTj
4+NqMBgktAxQNOA4cOAAI0nSUpvNRioqKvLCOwY6MxBFcbZAuefq1atrjx07du/IyAguXboE
URThdDpRU1ODmpoaVFdX47777gPDMEgkEujt7cV7772Hzz77LCNJ0m8B/I7neeu2bds2DA8P
mzZs2IAVK1bgoYceQjabRSwWw8jICI4ePYpQKIRkMgmWZdHa2oqvvvoKyWSyD8DHc83q8DwP
XcOgWBaPxyFJkpFOoheAWZeWrq2tRVVVVd7ZYBhmRtfSd7TYbDaUl5fD7XZj0aJFoGVHB7Qd
GkYAhwlayVEQRdEaiURw5coVWK1WyLKcz2pYLJYb9DYKn5OegdI1AOLxOMbHx/MKq7RBnExL
NwyMUamVUPymV1wxnZrVq1eb0un0ClmWjWqsBrPZnA8uCrfITs+w3AY33gawdgbOwa0sDU1J
di/NZPwKtyaS/pjNFTf0DqNE//27d+82rG+SzquYts4YEqiYTKYmVVXLTp48iccffzz/3sxn
LdRbDHi9XkSjURBCKgkhzYqiGIUb7QAsfr8fXV1dCIVCSCQS83Lu9J1teu8uOn9+Bk2GQTLC
4QCAr0dHRzNPPfWUfa6iTreyTCZDAoGAMNsIe7bW29trMZvNHp7n8corr8xLc+OHHI5wOFz4
oGf00mYymXdee+21f1AU5bwoipdpynKRzWZzl5aWusrKysrvvvvuErPZbKYpcTGZTJ6loPOf
0Oqom6PR6OiuXbueff/996t1EatMJiPG4/FsKpWKpdPpKVEUx6FpUNhZlm0SRdGjKMoOaHXf
2U46wvM8efHFF2E0r+dW2aNwOKyX3oyw/QBy586d+7NXX3211eFw3OtyuezV1dXE5XLB5XLB
6XTCbreDYZh8XbOwnsnzPKamphCJRPTSihqPxxPpdPoqNF7M59D6qBhhCoB/U1V1aHBw8BeD
g4NtVqu11uFwlFVVVVkqKipQXl6e7+dQuLOmsAyUSqUQjUbB8zw4jsPU1JSUSCRSkiRdATAE
TQ7/v2GcJL5Kz6vC+G2x+Ww0ithk7PPPP7cyDFNj5DljsRjefvttVFZWIhKJYHJysjA7MdPF
/nfQpOLPQ9slIEPjWnig8TvKaZZDx3gRmjbMb6GRbNMA/pG++39Lv0sK/jcDrRnYFDQ+yBQ0
bkczzRjswNxLb2Q6dtKFq1hmyNwrKSk5KMtyVTgc/gtFUZbIsnyXqqrz4hhIkgSO4ySO46Im
kylQVlb2PwzDnDRop4oK4CCAxWNjYw8AqMT8Grbm8TgWiyEWiyl0jpyFJkz4o57XrBwOSZL+
dWBgwAljt84RaLXGU0UNgzhOEgShTxAE++HDhxUUQUmPRpaEEHJuhqQfCcBbuVzuGDQiVoKO
y5bL5cpzuZyL4zhPKBTyUkCwAgjShazQSZgAsA1AdzQa7YhGo1X0XFehkbwmoYmqJSmYmDKZ
jIeCx8k5evsnAfzz6OgowR0w2tjpfw0iU00A+A8A+1RV9fA838jz/JJgMFgNjShXTTMUFnrP
Lfh+B5VII2qRzttr9LgK4CI06fRJzL5D7EzGvI8uFi5BEBZHIpG6SCSyiC4A1TQLYisYM1Mw
Zn3c+pjH6XGZzqnrKE5Jsw8aidFVBNyIFRs3Ll26pEqSFLFarVNGEfkSicRNHWmpAFd8hpGn
TOfvMepEJPTTUEfDSR2P6bjx1TQnYRJab5v/gra9uJJihI4b16fjBrRySjPmrnGRodc14c5Z
wohHJ8vy5ZdeeunVEydO/DvHcYvj8fiyaDRaV1JSUpdKpVyyLDutVmsFIcSqqqpFlmWTLMvE
bDar9JABCLlcLmoymaZKS0sjmUwmaDKZhgkhZy0Wy9jrr78e3bRpk1HviQqtPHoKWpmmDcBK
aMq/lXSe3E3nh4keZnxPXFboXFMK8I6jzmcAmpL17ynuRWb60v6/eIu3uDFFt/r6emtVVZU1
k8moPM9DkqRiXJe4XC5x//79QmtrK36qtmTJEgSDwXlvr52NsSyLjz/+GOvWrSuqb1PgaDAF
h+5wSAWH7ngofwCPhJkGGvqYFTpWuQBApDs4rhJouynYIpw7C61fUKZYg3/mmWdw7NixeyVJ
usFhMpqzRAiBy+WKfvjhh+EVK1b8ZHGjubnZNTIycg8ljd4p3IhMTk6G55uZr6+vRzKZRFNT
E8LhMK5evQpBELB582bmk08+YWw2m6OiosKhKIolm82aE4mEKZVKEcqBUMrLyxWLxSJyHMfz
PM+vX79e2rlzp6RrXjAMA6/Xi2XLluGjjz4q5i2xQSNzl1OHw1EQqNgo/kk0AMlRnNNJyDy0
rHp2Luv2XNIr6h/jRH/++edx9OhRgWEYQdcmmC9J6YeAQ2/v+1M2hmFgs9nuqMNhsVjuxPWU
ghftj8mkP9BxZYudhSimUVXIMCEkXOhsGE06L8SOn7hFZhoNG31v52vBYBCA1u1379692Lt3
L2RZRn9/v5ROpyWWZbOEkOv6c9SvWfi3zq9Kp9Po7+/HqlWrEAwGUVFRgYsXLyIejxf2KCmW
6fgWxYIt2IIt2IIt2IIt2IIt2IIt2IIt2IIt2ILN0v4Pz3h3nbZTKGUAAAAASUVORK5CYII=
}
set pieceImageData(Merida3,50) {
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
11/Hn3/+KTl79uz//fXXX/revXuvJSLT4cOHHTJ2JyenM2azeWN2dva85ORkzkYJk5WVhezs
bOTm5kKr1dr1UNXGMAxkMtk9zabfGjVqBG9vb/j6+kKj0eDGjRsoKCjQy2Syf4eHh988c+ZM
bR9BL0SNUsrKyt5fuXLl80lJSVx0dDRSU1ORlpaG7OxsaLVau7N3vyjwP//5T7vBaHNwRSIR
xGIxNBoNvL29ERgYiNDQUCQnJ+P777+36vX640Ik/NeHBUhqYmB5AngvKCjIY/HixVZ/f/9a
A+V9fX2ZDz/80JqUlOSekpLynpC2yKlNn1u2bNE3adJkY1pa2gvvvvuu26JFixAVFYWLFy/i
3//+N1566SXk5+dj3bp1kEgkP7Zt23bN5cuXzcnJyZg+fTqWLVuG4ODgnllZWUvVarXH/Pnz
UYVZ+7FFLBZDpVLZIliuKSkpYgd9/04A+oWHh0vUajWOHz+OvLw8lJeXQ6/X29OFKpUKPj4+
aNq0Kdzd3RvduXOnj/DurfWprLp3746ff/45+ubNm6tlMlnX+fPnY/z48faoSE2kXbt20Gg0
ePfdd6OysrI+DwkJmdSoUaNDDvLAreABmK9dunSp7csvv4y33nrLHqr28PCASqWCSCSyR6ps
H3PlkHvltKHFYoHZbEZpaSny8vKQnZ2Nq1ev4vfff8fPP/8MItoH4GAdP0eRYOi8QkTto6Ki
Hotr5lGdDDc3N0ilUps3fB38UT+OMq4Y8IczD0XdHh7NABgE4Bz4o3Nq9c20bNmy/M6dO7t0
Ol03g8EgsXFX+fj4YPbs2dDr9SgqKrJtkKfCwsI+SEtLy+/duzeKi4vx+eefw9/fP+T69euf
lJSUxNR45xI2UZu+skU2iMjz1q1bEgcZWM4AXnV1dZVERETA398fnp6eUKlUd0XcS0tLkZOT
g7S0NFy7dq1RRUVFX/CQiHrVV6NHj8aECROYQYMGvZqenv6pwWAIMpvNWL9+Pb788svHX0gM
g5KSEhiNRs2dO3cW7du3D3FxcevatWtn/Ouvurcf9Xq9xcvLa0t+fv5rn3zySfTevXuRmpqK
7Oxs6HS6BxJ4VtZX9xNbBN7Pzw9BQUE4efIkGIY54u3tvTMnJ6cude4BAJlms3n73r17I/fu
3ftI77pyqxyZs1qtdxVQFBYW4saNG/jjj7ug0qngiVkfCcZQE+PoZZFIFDdu3Dhz69at6+wg
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
}
set pieceImageData(Merida3,55) {
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
}
set pieceImageData(Merida3,60) {
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
}
set pieceImageData(Merida3,65) {
iVBORw0KGgoAAAANSUhEUgAAAwwAAABACAYAAAC3DfDxAAAABmJLR0QA/wD/AP+gvaeTAAAA
CXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2AUBCw02NKTYwgAAIABJREFUeNrsXXd4FNXb
PTPbskl2QyoJ6Z0QSgolgdC7NCGIfAjSlKKACoqAAhZAf6IRRaUIioIoKqACUqRKr0oPhIRA
EjZ1N3Wz/f3+mNllEzahhSRgzvPMo2RnZ+bO3nvffl6gAQ1oQAMa0IAGNKABDWhAAxrQgAY0
oAENaEADGtCABjSgAQ1oQAMa0IAGNKABDWhAAxrQgAY0oAENaEADGtCABjSgAQ1oQAMa0IAG
NKABDWhAA+oQTMMreHAsX74cLMsyTZo0wY8//kjr1q0DwzS80gY04AHgBiAcgBMABYArANT/
wffgAiAUwDUABQ3TogENaMB/GGIAXrxcyOMPw39YX6e6fABhw3x8cOzduxcGg6FJRkbG00Kh
8J/Ro0f/C0C9YMECvP322w0v6N7B8nNR9zg99Lhx48AwDJOXlyfXaDTiqs6TyWTlrVq1Ks3I
yICbmxsOHz4MV1dXkVqtdiIimxYmwzDEMEwRAP2OHTvwzDPPwNHREQUFBTKNRmNX1b3s7Ox0
/v7+xQzD0Oeff17Xv6mY/01Nd9kEEwC8AaANAHsASgBbAXwCIP0u9xEBEADQ1vVmWkMYAeBN
AB8BWNqwNTx+GDNmDIhIplKp/EUi0Y2NGzeWzJo1Cx9++GHDy7k/CKzkAjW8jv8cQgBMAdAN
gCM4B8pGAKt5w+G/hBYA+gHYBeDMf81gcAEQw78EJwAlAM4DOI3HyKumUChgMpmcr1+//rpG
o5FkZGTsbtmy5drLly8fAlC+YsUKTJw4scJ3Fi1ahDlz5qB///4hKpXK19PT86hardZs3779
v7ghSAF0BtCJnxOpAHYAuPA4CIjCwkIwDOOSlpa2uKCgoCUAow3Fn/X29v4jJibmg5KSEkOT
Jk1w+PBhxMTEtLt169YCk8lkb2OsDMuyZQKB4HUiOg0A2dnZ8PLyEqalpc1UKpV9ichoS0l3
dXU94+XlNYdl2bpaR2IA7QH04j1DCn6TOwxAb+P8ZgA+EQqFbXx9feHs7AyFQiHPzs6eTESO
AGbwBkRlNALQh7+XA4AUAFsAXHqMlQshLyR9AATz//4vetNYXlk03sXYrJe4desWjEajb0pK
ykq9Xp/ZokWLX/755599RJS/ZcsWDBw40Ob3hg4dCkdHR7vs7GxpQUGBys7ODgcPHvwvygV7
XknsBMAZwHUA2wGcfRzmw7hx4wCALSgocK/KucMwDGQyWUmbNm2U169fh7e3N/7880/4+flJ
CwsL3YiIreJ7JpZlc4lIu337dgwfPhyOjo7Iz89302g0DkRUlSNJExQUlMcwjCkpKakuXgsD
LnKaAKAJr/AfAnC5it/UG8BiAAP5/QAAAnmdsTGAebzeaEv+xABoC0AGIA3AQQCZj/F6YAAM
BTCX15PO2tI1nkSDgeF/yBkAugJwxe0wixLAfnBexWOPg9BXq9UwmUwmrVZrKi0t9SotLR2l
VCp7KpXKX2JjY1efO3fu/IgRI0zr168HAHz88cd4/fXX0alTp5anT59erNFoWqjV6k87d+78
lZOTU9lPP/30XxIKDgCmA5jCMIwHwzAwmUwmAP8H4C1eQNRraLVaMAxjp1QqoxQKRbRQKATL
3t7njUYjTCYTHB0dUxiGEeh0OgPLsjAajSgqKnJTKBRtiMheKBRaUtmICAaDAQBKRCKRnHsl
QGlpKXQ6HatUKptmZ2fHMgwDgUBguZfJZILBYADDMEaj0Sito1ciAjAewGwAvizLgn/+5wAs
AvBNJaPBvBG27t69OxYuXAhvb2+cOXMGM2bMECQnJw8GsBnAH5Xu4wrgXQDPMwwjs5o7Q8F5
5/c8jkJBJBIJ9Ho9Y/VuWNxOG/0veFh9eCWxFQC5lSPpAICbj8sgVCoVTCYTU1hY6FVSUhKv
Uqn65OTk7GvVqtWKVq1aHRCJRGWffvoppkyZYvlOhw4dUFZWJjt//vwUtVrdNjQ0dPGePXuO
vPfee5g/f/5/SS44AngdwMvg0hTNc384Lxe21ve1UFBQAACu165d+0ypVFbpSPLx8fk1Pj7+
/eLiYoOPjw+OHDkCgUCQkJaWttBoNNozDEN3fo0pFQgEU4noJADcvHkTHh4eopSUlFkqleop
k8lktJEWzbq6up7y8vJ6nWXZuvDMMwD68kp+NK/UG3jH4EIAm2wYDYN4h1Blw0kCYBSA3QC2
2TA0JwGYCsCP/64awN/8vU8+xg4UR/49Olo5U554gyEewBcAor29vRETE2Py8fFhFAoFTp06
5ZqZmZnIe9im8T9y/d7ZHB1hMpl0DMOUCwQCBAcH49atW55ZWVkvFxcXdyksLPwoLi5uY0JC
QvnBgwcRHR2NHj16+F+4cGFRXl5eL6PRCJ1O95ZaraYhQ4Z8NmDAAP2WLVv+K4KhD4BXvL29
XZ999ln4+vri2LFj7B9//BFdXl4+F8BVcBGH+g4CQAKBABMmTED79u1hMpnAMAw2bdqE3377
DQBM5s1fKLQsOSIiCgoKwtSpU+Hq6goAyMnJwWeffYaMjIyqlERiGAaDBw/GoEGDQERgGAaH
Dx/GypUrQZyLqa4EajyAN52cnHwTExMRGRmJ8+fPY/PmzX5FRUWzAFzkvUoWxxeASJFIxPTt
2xexsbEAgB49eiAuLg7JyckyAJE2DIYRAMb5+/tLhw0bBnd3d+zdu5fdvXt3rMFgeAtAMoCs
x2QdOPFGcqjBYBAIhcIuvMHYEcD/+N8yHcA62I60PAlgAfQAMBNAO14omlEG4BTvbdxRV4Ly
AWAgIi0RQaPRyLRa7cDS0tI4pVL5c0xMzGcvv/zyNZPJhGnTpqF79+4ICAiwO3DgwCtZWVmz
dDqdg1ar9YuLi5t+/PjxA+PHj8fq1av/K3KhL6/wuVRSOFsAeBucR/pafR5AeXk5GIYRK5XK
pgqFIsKmBs0wcHR0DGRZltXpdBaHUUlJiWt2dnYLo9FYVWSiRCgUOpojCcXFxZDJZExBQUFg
Tk5ORFURBoZhSgwGg8TaoVWLaAbgfXCef2vdM4r/ezq/xq0dT615+WALLgBiAfxZSdb1BTAL
gHslI6IPv2+MB5DzGK2FRgAaiUQiERG58HJBDiCAd7wV8zKh1uR9bRoMjXkPQXSHDh107777
Ltu2bVuhRCKBVqtlTp48aXrvvfdw4MCBVuBCL2Pqu9D39fWFwWAoO3fuXJFAIMDYsWPh7OyM
ZcuWsRcuXGih1WqXHD58ODI4ODgpNjY2b+DAgaLvv/9+Um5ubu/AwEDExsbizz//dMrKynpt
165d50+fPr1z/vz5ePfdd590oSAC0FcoFLpOmDABs2bNglgsxq1bt6BSqbBr164ocPnsqY/L
gBiGQadOnfDss89a/nbt2jWzwSBQq9WS0NBQKiwsZI4fP24aO3asiIjg7u6OxMRE+Pj4AADS
0tKwdu1aZGRkQCKRiFJTUwWLFy8WCIVC5OXliRmGYRmGQXR0NEaOHFnh/qtWrXqUHqJAAM3B
hXmvg/P8Vg4J9wDg379/fyQlJcHJyQlFRUUoLy/Hhg0b/AF0B5eaZN7gTAB0JpPJHK0Dy7LQ
6/UoLy83f66tdA8ZgN4ikUg6ZcoUvPbaaxAIBBgwYACeffZZnDt3LoYXRJX3DjdwnmsvALng
wrr1QXj4gKvfCLKKLoH3xEXz/5/Fv7cn1WDoBeAzAGE2PnMAl7boCy4i+Xt9H4y7uzuMRqM6
JSWl2Mo7ALVa7aHVal9Sq9Ut2rRps6Bfv357x4wZY1qzZg0iIiIG3bp165Xy8nIHAMjLy4sx
Go3vd+rUaezp06dT8d+ACEDvSsaCNVqCy1Co1waDlYf/bulTxLIsGIaBSCSydkCZqrs2wzBk
Ngz4f1scSVUZDGbH1iMgZWnEywZHcOmnN3Bn6mlv/rezhTBwufmnKym+d7NsbEUehlQyFqyR
wOsUWyv93Y5XwN0BFPKyrbQeTCNv3mEUaTAYGJZlfa3eZST//zd52XH1STQYugPo7O/vr/vw
ww8pISHBcm+xWIxu3bqxdnZ2xlGjRhnT0tI68C/mm/q8Mfj7+0Oj0SgZhrml1+uhVCoxc+ZM
dOrUCUuWLMG6detcs7KyZhgMhsYtW7ac9ffffwfn5+c/Z29vL3z99deRmJiI2bNnY82aNU0y
MjLe6NKlS/revXuzhg8frvf29taWl5fjq6++ehIFgxSAp0QiQUREBMRisUXQ+vv7A1zI0udx
G5StzZqIoFKp4n/88cdVRGQCgE2bNpFGo/HhN7kK3yMi87+lDg4Os9q3bz/GKp+VUavVbU0m
0x33MqcuPSIhPgRcmkAEv2cUgksV+pAXEOYN3B0AQkJC4OTkBABwcnJCYGCg2ejwBBdONWvF
WgAnjEbj0A0bNkgCAgLg7++P48eP48CBAwCX51q5wMsRgLNEIkFYWJglLcvX1xdeXl44d+6c
hHdOWCOW90524T1O5QCOgAuHH67jaXMDXLg8hGEYAcuyfYxGYxt+3Dt54Zte35Wkh/G7gEth
C7vLeUEA5oBLY6jXCrSXlxe0Wm2RyWTKrfyZ0WhkVSpV56tXr/qXlpbOnT179o8KhcL71KlT
09RqtZv1PlBUVNTh5s2bU0aPHv1WQECAmnc+PMmwA+Bxl73I90kZLMMwwszMTAdXV1dRWloa
PvroI9OGDRvsmOq1esbR0VH69ttv26WkpAgYhkFpaamYYRhhNcbCo0I8b8S34/fVbAA/A1iG
ikXJftXomixvcAitDA09gHP8f0U2vlPMO6yoklxoUs2z2vP3qbz3TAMwgHcoFQPYByAJXDS8
LiHmny+AiMhoNNrzf3fiPyNeptZq+nFtGQws7xlw6NGjh7pt27Y2Q01t2rQR9OnTx/jVV19J
AcSBC8PXW+achQsXgoi0W7duzSwsLERaWho0Gg0iIiLw0UcfwdfXF0uWLBHl5OQ8n5ycLJRK
pSa1Wu3Tv39/DB06FG5ubnjllVdw9OhRXL58ufOpU6c22dvbZycnJ9/Q6/XnfH19UyMiIv71
8fHJLikp0R87duxJ2Su1AAo0Gg3Onj2L/v37QyqVQqFQIDU1FbxCmf+kDDYvL88/Ly/P/37X
ZnZ2dre7eLCq/VsNoROAD6VSaUBkZCQaNWqEK1euNM7IyJjAb1hvgIs0mMB5wk3//vsve+vW
LTRu3Bg5OTm4ePEiwIWEb+LOIt6NALqePXt2wIQJEwT29vYoKiqCVqstBfA1gOM2hEWuRqPB
qVOn0L17d0gkEly6dAnp6engjYGMSsLqfyzLdg8JCUFAQAAyMzPFV69e7WswGOQAxoIrmK4r
lAL4QSgUwmQyCY1GoxPvCTsG4B08ZsxhD+hIanOP50aBSy/4sj4PyMPDA6NGjSrZv3+/whw5
q+xEKC4uDjCZTB8lJSUJxGKxS0lJSWzl6xgMBjYvL2/0d999J9Tr9edbtmxZwLLsVTs7u1sR
ERGFKpXK+IQZETpUH0Uz4PFKKanWuVRQUNBp48aN68yOJIZhSKPReJtMJnE137MTi8Vzv/zy
y8lWDHtMeXl5TC0bDC0ALOH1OjNcwWWROAKYz+/F4GW5CVVHDXJxZ6rhbwD6g6t1rWBz886q
fZX+Xs47sqqbW9YGfCPwdXC8E8v8/IG84TERdVs3dRNclo0Lr6dPA5eKux1ceqYGQBHuziL4
WBoMEgBuLMuiWbNmUrFYbFO7EYlECA8PF/DFku68x6HeCsyXXnoJDMOgefPmJwUCgeb69et2
ubm5CAgIgJOTE9544w1IpVK89957goyMjOcEAoFBIpEwgwcPhpsb50yKjIzEkCFDsHDhQmFZ
WVkztVrdzJwDX15eXiIQCK5mZWXtk8vlOxMTE09t3LixMD8/3/L9x9hg2G40Ggd8/fXXznl5
efD29sapU6dw+PBh8N6Do4+7UOjUqRPeeuutKpV5k8kEPz8/yOVyy9+cnZ0xYcIEKBSKKr/H
MAwSEhJqa90OZxgmYMSIEZg7dy5kMhkOHz6MadOmsenp6UMB/ACOhQLgPOIjd+3aFT5+/HiE
h4fjypUr2L9/P3ilfKeNe2SBi16klJaWJpaWlnqBYzr6hr92eaXzywD8YTAYui1btkyempoK
FxcXHDt2DFevXgW4iMG/Vuf3BZDQtm1bLF26FMHBwcjMzMSrr76KvXv3tuW9S5+ijgsprVKR
rNO1nvRCZyG46M+9esnE/PkS3JmqVm+wb98+fPDBB9S8efPLCoXCaKWQVLQUS0u9rl+//pFY
LC7X6XQSW+eUlZU5l5WVTREIBJSfn1/OMEyOvb19ekpKykGZTPZ3ly5dzm7bti3/008/fRKo
vLXg8tIHwHZa0llwkcEnAvn5+T75+fn3FUknImF2dnZ8HT+6gFde21SxRp8Hlzpojt6aSQsC
bJyfDY6konKIPI2XC6+DY8xqxBuLG8GlL1Y2LNUA/gKX3mhv4z4XUbHouQu4yLmttdkVwNMA
6pKX3AguPeo6/4wKq/d1oq70YmEtDl5tMpmQl5fHmHOVbSlQ+fn55nQLNeo5peBXX32Frl27
AsA/N27cyLx27VrImTNnEBAQAK1Wi3379uHYsWPQ6XTQ6/WsXq8XBwUFoXXr1pZrsCyLrl27
4ssvv4RYLMZzzz2HgoIC/PPPP7hx44asqKgoFkCsVqsdfejQob+joqK+XbVq1d6EhITyQ4cO
Pc775RaGYYLy8/NfX7lypXMlofAOajEv71GhW7du6Nat2319x8XFBS+//HJ9GUIjAEESiQR9
+/Y1p4uhc+fOaNGiBdLT0+XgqPLMBsNpAO+Ul5e/tWPHjmY7duxg+bV/CcCCSoq8NVLB5WuG
gktr2gYuuqCv4vyNAPzz8/MnrF+/3hNcpEMLjijhfVQMhzcDIGnXrh1iYmLAsiycnZ3RqVMn
7Nu3T0RETVExHF7XMAtOw3/AYBCDo828HzjXd4NhyJAhKCgogEQiOSGVSlWlpaU2vTssy0Ii
kXhoNJpqryeXyxEWFsbk5+fb37p1K1CpVAYyDNOlpKQkv7S09HRUVNTPfn5+fwLIMZMgPMbY
CsCfVxSt05P+AZe6l4IG1DXMZBRVTTRXcPVuZoPhGICPwaUeelcyFpbwBoUtnAHwGv/d/gB+
5OVIVTUGG/j7juSf0YzL4NJn06z+FgMuvacqR5mZzam+OKzZ/9JD6MAxlxiOHTuGnBzbUcW8
vDw6evSoia/oeSw6vWo0GrAsq2IYJre4uBhbt26FRqPBX3/9hRdeeAG//vorPDw80KZNGwiF
Qnh4eMDLy6vCNYKCgtC4cWMIhUI888wzWLFiBX777TesW7cOU6ZMgb+/P3Q6nXtOTk7itWvX
vlm/fv3ikJCQpkSEkycfT6YwmUxWJhQK/xIIBLlWhVsAl7v4WNDq/gegA1BuNBqhVN526KjV
ahQXF5uV27JKyu4v4GhUp4ILn94C1x/hd1RfBOgILk9dBqApv1lXhWLeoDgDrgbgO3AMGON5
74s1SgGgqKgIOh239xsMBqhUKrNjoqyezDUBuHC4mRUJuN2L4UmFHra51KtDST0y7mxi5syZ
iI6ORkBAwBWBQHDF1jl+fn6YNWsW1qxZg7i4uGqv5+HhgY8//hibN2/GihUrMGnSJDRt2pQx
Go3u+fn5fdLT05deunTp+6eeemrgqlWrJC+99NLjPCfU4OjVK9d/JOPOwtgG1A3uxsRX+XM9
v1+PBpdOcxRcxGE9uPTC6ixmI78vNuLlQ3X3LQBXl7aLv/5ucGlHo3En0969jKE+oRSAipd9
dfZstSmM9gBIPXr0aPjSpUvx1ltvwcHBwfJheXk5ffnll8ZDhw4JeYG5q16vGCL069cPHh4e
jvv3759eXl4eAwAHDhzAlStX4ObmhtatW+P555/H4MGDwbIsFi5ciNatW1dIQQEAOzs7NGrU
CAqFAiUlJZBIJAgMDERgYCB69uyJUaNG4aeffsJvv/2G9PR0j8uXL0/Oy8trGx0d/b+QkJAt
bdu21Z04ceKx2nFKSkoiwXmDw9q1a4fOnTtj7dq1UCgUQ8A1WfkfuBy9xwImkwn79u2DrZzl
R271syyOHDnyKO5bBOCkXq/vs3z5coFYLIaHhwft3LmTOXXqFHCbLanyBn+O9+qEgMs57wFg
OSrWFlSGP24zXATyhkNZNee3BFfnJOH3lh+qOO8oAOXOnTtdPv30U8TGxuLixYvYvHkzwOW8
HkPdRzJdwYXxx4IL20t446cXgG/5owBPHvTgipirKm60pTxcwJ1pavUKH374Id588000a9Ys
Tq/X31G71KlTJ7zzzjvo1KkTSkpK8MUXX9x1b5HL5YiKikJUVBRGjBiB1NRUbNy4ERs2bEBy
crJDdnZ2r6NHj0ZnZmZ+GxYW9iWAm49ptKEFr/RFVvr7IHDpiwtRfa56vYOLiwvs7e3r5N5l
ZWVQqVSPQnm9AC51jKlCcb9gw/m0B1w0+h1wFMptwdGEVsdK5A2O2Q68weB0F7ngDS564M7P
lZVVnHeaV75tRRm0vDOqPkQXGuM2y5QGXARlDLjUvVpnEa1Ng+E8gCStVrtg5cqV7i1btsTw
4cMtH27btk375ZdfijUajQpcjlq9dp0PHDgQkZGRgj/++GNsdnb2ZIlEYufk5IQbN27gr7/+
wvTp07Fu3TpIpVIIBAIQEb799ltIJBJrCjUAgIODA4KDg6FUKu8wJiQSCdq2bYvo6Gj83//9
Hz7//HNs2rSJVSgUbYqKipap1Wq/wYMHr7C3t1fzueKPAyLBMRH0io+Px6efforo6GiEhoZi
3rx5DgqFYho4b/RH/KKuz2AAMCaTCatWrcI333xjYTp61EVo5sgM37jM3P+BAcDU0L1N4IgH
4s6cOdPrxRdfZFmWZfR6PUwmUza43P/kat6LkP9vc3AdmTfcxWAwp6d4gGOIyK5m3+rLK9pa
VJEjzmMfgNUKhWLS3LlzZWKxGHq9HgaDoZz3cO2o4/njzAu20a6urnYhISGQy+XIzc0Vp6Sk
NFOr1e+DS9WaxXuYnjTsBpdfHHUP516F7TqYeoMRI0bg7bffxtatWzvm5OR8pFarK+Soi8Vi
jB49Gp06dcLFixfx22+/4dy5c9VeU6VSYc+ePXBxcYG3tzfEYjEiIiIwZ84cDBs2DL/88gu+
/fZbpKamupeWls7Izs6OiY2NnQPg5O7du9GjR4/HyVhI4h0MlWEP4CXeaPzgcXEmiUQivPnm
m+jTp491nVKtOZI2btyIRYsW1bQsMvJ7Z1dwTEkVbBTewXGmmu8K+COK//7Gau4VwO/z1nLh
VjUypxf/neqKrAEuDWoDuOiDdf0QgauFqA9sAu3AMcP1ZBhGKhAIYDQavYioK4BEXm4cwhPa
h0HGKxf/FBQU9Nq7dy8SExMhEolgMBiwZ88egVKpZHnD4jxvedZLAdmtWzf89ddfuHr1aruM
jIxXTCaT45QpU+Dj44MPP/wQ5eXlICI4OjpWUO7MVJN3vBiZDHPnzoVKpUKrVq2q3HjatGmD
JUuWIDIyEl988QWysrLcMzIy5m/ZssVu8ODBS+3s7Eq3b99e371KUeCiB70SEhLwySefoG1b
jmjh+eefB8uymDdvnkNWVtYr/Pmf1Nd5wBuDGoFAcItl2Wgz3WlkZCSaN2/O7T6PyGgwc26f
P38ely9fBhGBZVkIBIJbYrG4Jj2wqeAYGkbr9fo4cLz4EnDRBVvFatYQWAn7fuDSkmyFn1kA
ISzLisViMTQajSu/6Z+sRoh0tRIS1QmGMt4oiDUajeLy8nIh7wHbBS4nti4VDxZc+tbIqKgo
u7fffhtxcXFwcHCAUqnE77//jqSkJLvMzMzn+D3xK9yd2/1xwxUAHzIMs5iIqqPMvMU7EM7V
14G89tpr2LZtG+Lj472Tk5PnqFSqppXP0el0WLduHc6cOYPdu3cjJSXlrpFBlUqFefPm4aef
fkKfPn0wcOBAtGrVCmZq4VmzZiEhIQELFy7Evn37BLm5uT2MRmOjvn37vrl9+/Z9e/bsoe7d
u9f3eRDN/77VWTf2AKbwCtJi1NO+JHxkhwHAGo1GlJaWIjg4uEJGRW2gqKgIxcXF1s/D1KA8
ugjgFXAduePAERfowUWWv0PVaUbW+7UjLxe2ouqapABe5gBcIXwA7mTOg5VB0dvsxLuLXCgC
sAZc2qcPP7eKAezl99nMOp5GTQEkicXi9nFxcejQoQPc3NyQmZmJ3bt3Sy5cuNCbiNwAjKvP
e+KDwAFcNfomcKlGapZlad68eWQ0GonnmKX333+fhEIhgcthvAku5+xZVCxeqRfo378/nnnm
Gam7u/sKANS9e3fKysqi0tJSOnToEGVnZ5PRaCSVSkVarZZqGlqtln7//XeKiYkhACSVSgsD
AwNnd+3aVdq+ffv6Og9Y3vo/AsDUuXNnOnXqlM2xrVmzhnx8fIhX9lbyi7re4c0338SmTZuY
6OjoWA8Pj9+FQqEeADVr1ox++uknKi4upvLyciorK6vRo7y8nIqKimj9+vUUERFBAEgoFGo9
PT03t2rVKio5ORnvvPPOo3AuuPMeniT+t3kLVXv3JeD4uInvcp0GrnFaVXvET05OTtShQwcS
CoUGAG9W8yxjAZTz19UBeKGac53B1VXkgOuo7M3/rabrtxz5eRrPKz19eQ9REO/8sAUvAMfl
cjmtXbv2jrWg0+no448/JqlUSryQ9KpCADuBS//qAC51ox9vUDUDl/tbXz0IDDgKw6eFQuF+
3M4rtnUcAjCUF+5sfRzMSy+9hN27dzM+Pj5viEQi3V3G80AHy7IUFBREr732Gp06dYoMBoNl
vly/fp1eeeUVcnJyIgDk7u5+Nj4+vhsRYfHixfVVLgjApS0ew21msLsdZQBW83O+3iExMRHD
hg1z9fPz+51lWZLL5fTyyy/TpUuXKDc3l3Jych7pkZubSxcuXKAXX3yRHBwciGVZ8vPz2zB1
6lSXqVOnPgpHcBi/ty8BRzgxrZo1KuTlh/m3TAFR+Jp8AAAgAElEQVQXga5WhvCHEVzhdFUY
AC5dzdz8bko159qBi5Df5I2eFvz+La2FPe9usAPwGcMwphEjRlB6erpljZtMJjpz5gz16NHD
/E6+tjKo7rbOWNRzuAJYBCCPYRhyc3Oj9u3b0+zZsyk1NbWCcExPT6e5c+dSQkICubu7m5WM
An5yNa4vAxo2bBhcXFwQERHRSiqVXpPJZLR+/foKY7lx4wYtXryY+vXrR8uWLbMYRjWNw4cP
U2xsLAEgsVis9Pf3n5iUlCSYOHFifZsH9gBeBJDKsiz169eP/v333yrHpdPpaP369RQaGkrg
8sv/4pWheqf49O/fHy1btkT37t19/Pz8FtvZ2RUCIF9fX/r888+ppKSkxn/3kpIS+uyzz8xG
FUmlUpWvr+8HvXr1auLu7l4bw57Fb8jXUJGHu/Kmt8LBwYGCg4OJZVk9gBnVKM5H/Pz8aN68
eSSXywlcWNuuCsX8Z6lUSmFhYcR7tSbcxbgoBccF3vERvAsfAJN5o+QC7wnP4/euLHAMUb+B
Y3jpgYqsQK0BKCIiIujy5cs2f+srV65QZGQkgUvPsqYxdAHXw2Ae71xJBke9p+LvncML4638
ew+qZ+unEf+7HeSfV38XJdHAe5SP8gpJveKVHjt2LMLDwxEVFeUrl8uPVn5+e3t76tq1K02e
PJmCgoJqxHAICwujpKQkys/Pr7A3fPzxx9SoUSMCQDKZ7HSzZs3iANTH1CQHcHz31x/gHRjA
RTg71je5MGfOHBw4cIBp165dCy8vr59FIpFOKBRS8+bNqUuXLtS5c+dHenTp0oUiIyNJKBSS
SCTSeHt7r2/dunUEEeGjjz56lEN/nVfqL/IKuC2IeMPC/Dvq+PVclbNnV6Xf/bsqlHoxHxkg
K4OhOuuoD79HFvLOnUcBObh6inHg6jU/AUfV+h6vD7XH7WamlaMqFz08PGjXrl1ERHTz5k3a
s2cPpaSkEBHR9u3bqXHjxgQuAyDchnPWg7/+BHCpS8sAfAEuMvcKv27c69O6cQRHh1UulUoN
48eP1+7du9eUnZ1NOp3OpnDU6/WUk5NDBw4coJdfftnsKdHyE6FRfRjU008/DQCIiYkZLZFI
tAkJCaRQKCyRkj179lDnzp1JJBIRy7I0depU0uv19Kiwe/duCg4OJgDk5OR0vW3btt0BYP78
+fXJaFwIoEAqldILL7xA169fv+u4DAYD7dmzh+Lj483G4yUAw3FvxZG1Di8vLwwfPty+adOm
L8hkslQAJJfL6ZVXXqFDhw7R8ePHa+Q4dOgQTZs2zaxUk0wmu9qsWbOxzz77rNScBlULeI5X
wglcvwSHKgyGVc7OzjR58mRydXUlfvO3pei1BnA9Li6OtmzZQl5eXgSOKcXWue0A3GjZsiWN
GjXKrDhMruI5Q3jPvHljrckXJAYwjFd4ywGQo6Mj+fn5UUREBEVGRlJAQAC5urqSSCQye8fy
wDFHvcx75QYBUMXExNCNGzdsroOcnByKj48n3hB4mhcO08Dl8ucBMIrFYnJ3d6fAwECKjIyk
Zs2akb+/P8lkMrPw1IJL7xqJivm6dQUfcJHDkgdUmNUA1uLOzq11huHDh4NhGMTExDwtlUqL
rJ+3adOmtGLFCsrOziaNRkOTJ0+usYiDvb09DR8+nJKTky1zRq1W08KFC8ne3t4cadjRs2dP
37CwsPokF9zA1SIoH/IdJIPrCSCuT/Lg6aefRnx8PPr06eMRGBi4QCqVFlg/t0gkInt7e7Kz
s6uRw97e3rzPWM+NvMDAwLmDBg1yj4yMrI1hP2u1ppdW4fAR80qz9bP+Cdt9N8J5J4z1uQeq
UHSbVjrXxCvGtuAOjrmPeKdO60eg+w4CV5uRaZYPlQ4Nb7Ac5p3i3a2cSfEAcps3b07Xrl0j
lUpFw4YNI7lcTj169KD09HTKzs6mtm3bEr9+eloZWF3BpfYd5J1MGhv31vGyYzc4sg2Xex3Y
o6xhGAbgRblcLpg9e3bZyy+/7CiTyar1BJhpRz08PBAbG4vw8HB6//33RXl5ec/zCuOXqGO6
q4wMjuilsLBQRkTi8PBwNGrE2TIHDx7E1KlTcenSJQBA7969MX36dAiFj+41d+3aFW+88Qbe
eOMNFBUVBaSlpc3u0aNHyrp1624uX74ckyZNqsvX5Qmu4+NYFxcXydSpUzFt2jS4uNw5Pyv3
5hAIBOjWrRtWrlyJefPmYevWrRF6vT6JX4zfo5419FMoFHByclKPHz/+mx9//PFaRkbGO0ql
suMXX3zBfvfddwAsua0PdH3r75aUlACA0cPD428fH5/5EydOPHz+/HnThQsXamu4WfxG5MBv
jNtwZ+EaA4A1mUyIiYlBcnIy9u3bF8V7XCozoPkCcAsICEBISAgaN24MhULhxUce8itdszuA
Jl26dDHXCDFVeBhF4NgkYvh/56Lm6hWkvIdoNsMwnkFBQejbty+6du2KwMBAODk5gWVZFBUV
QaVS4dq1azh06BB75swZt9TU1D5qtbo7H51JAyDOz89HdnY2/Pz8bM6rvLw8ABAzDDOZiPwA
BDs4OIhCQkIQGxuLjh07IigoCI0aNYJcLjd3EkZ6ejr279+PP//8U5ySktKaiJJ4z9Ny1B1l
tQtud1gVPsT7H8F75l5DPej+m5eXByKCXq/3glUabevWrZGUlISEhAQwDIOdO3eiJvvnqNVq
bNiwAWVlZfj0008RHBwMqVSKl156CdevX8fq1auhUql6pKSkvNqjR4+5KSkp9YGq3MtqDlRp
wIpEIkgkkrsxz4Xznls5uKhkvejPYe7A3axZs9xevXotOHToUHJWVtZbRUVFTYkIzZs3x8SJ
E+Ht7V0j97tx4waWL1+OCxcugGVZyOXyC35+fgvbt2+/6cyZM7qLFy8+0vHysukWEWl4Gf0M
bwhst3F65dSYGABRDMPsrVRj4cvrEJXnThNU7LUD3mMebEMG2cJQcM3gwDCMUigUFgGAXl8j
bM1NwKXTjmIYxtnJyQlhYWEICAiAm5sbRCIR8vPzkZeXJ8nMzPS4efOmR1lZWXsiGsU7df7g
nWBCk8kEo9GI4uJiXLp0CcXFxbh69Sry8vKsZYXYzc0tNj8/P5CXxW0BuEokEsbLyws+Pj5w
dnaGm5sbTCYTCgoKkJWVJUpNTXUrKSnpTkRx/Lt4DxX7VNQqvAEcZlmWpk2bVq5Wqx/IxV5e
Xm568803dQKBgMBV3QfV9UawevVqEBHj6ek5DwBNnjyZdDodZWRkULdu3SpYcoMHDyaNRkOP
GoWFhTRmzBhzLrshIiJiwfr160V13PnTFVx+ndbb25uWL19OarX6jmc3mUy0a9cuWrRo0R1p
amZkZGTQpEmTSCKRmFMzxqKe5uMpFFxDxp49e4Z4e3t/y7KsVigUUmhoKEVFRVGrVq0e6IiK
iqKQkBASCAQkEol03t7eq/r06RMMAMnJybU9zJYArvORH+I9FZUlnz2ANXK5nH7//XdatGgR
sSxL4KKOwkqb+usA9LNnzyaVSkWDBg0icKHip2wYoHudnZ3pzz//pHfeeae6XNWOlZ7xd9RM
PZQAXJi3QCwW09ChQ+nYsWN3jSJqtVq6du0aff3119SjRw9ydHS07BNisZiWLFli83srV64k
Ozs7y7kymYx69+5N33zzDaWlpVUZrbWO2p48eZKGDx9uXj9K/vkFdbA8GACv8sZKTXjYNai+
jqbWsGzZMk7weXtP52vxyNfXl3bs2FHh95gxY0aN1zWAT1EaN24cqVQqy72Sk5OpXbt2BIAc
HByUsbGxwwCu1qKOIwvf8A6fKscjFApp4sSJtHnzZkpISLiXd5ALLr1JUN9kwhtvvIFff/2V
bdeuXXsPD48dQqHQIJFI6LnnnrNkJzwMMjIyaOjQoSQSiUgoFOq8vLy2tW3bts3ly5eZ999/
v1bGKBKJIBKJWjAMk2b1m2xBxeZ7wJ11CeY9/EMbv9143gC0PreIYZj+lRxvTgB+tXHN12w8
agSvS1pkl0AgcBcIamTa+IGj99bLZDIaPnw4bdmyhTIzM0mr1ZLRaCSTyUQGg4HKysro6tWr
9PPPP9PUqVOpVatWJBaLzdHgGwB0zs7OtHXrViotLaXBgwcTAOratSvl5+fToUOHqEmTJsQw
jNHe3r4AgFYgEFBQUBCNHDmSVq5cSWfOnKGCggLLvQ0GA2k0GkpPT6dNmzbR8OHDzVFoI7i0
2TqrCRoMoKRp06am8+fPP1QC/9WrV/UtWrTQ8UJmVF0v/ueffx4TJkxwCggI+JNhGFqwYAER
ES1dupTEYjHZ2dmRVCole3t7eu+99+65fqG8vJz++OMP2rhxI5WWlt73ezp58qSlALZRo0Y3
u3XrliCXyzFnzpy6eE0MOAq8Mnd3d/r666+rVGxKSkosm92qVauqHF9ubi698MILxBuPF1B1
AW29gFwuR3BwcJRYLM708PCgX3/9ldLS0ujatWsPdKSlpdGGDRvI2dmZnJycstu3bx9bFaNW
LcAPwHFnZ2fy8/MzK25vVNrw7QGslcvltGXLFjpx4gQ1adKEwPFfB1cSIKskEgmtWrWKjEYj
vfLKK+awaeWW1/0AFHTu3JkUCgXNnz/fLBgq58A2ArBOIBBQRESEeSP+uoaUic7ga3FGjBhB
WVlZ971WFQoFLVu2jJo2bWoRcH379qW8vLwK56lUKougAEARERG0YsUKysnJue97Zmdn05gx
Y8zr5xqATnUwbwIrCeuaOC6DK+6uUyxYsADffPONXUhIyLdmBX727NkV9j29Xk+TJk26b0PA
09OTfHx8zL9dlYdcLqfVq1dX+N1/+OEHcnZ2JgDk6el5cPjw4X4dO3Z85JTP1ciFqfdiMMrl
ctq2bRsREc2cOfN+0pNi6qM8ML/vPn36BPj4+CxjGEbj5eVFR44csaQzP8hBRLR//35ycXEh
oVCo9fX1/XzAgAF+1veslR+Wo/f2AUdqYl2c/lIlT78dgBU2frsT4HL3zRCCy7e3lU5TuTYh
HlyPn8rnzrBhrCzmPfgEjpDjR5ZlJTXALCkHVyNgcHd3p6SkJFIqlZZ1aDQaqbCwkLKzs0mh
UJBKpbLsDQaDga5cuUKLFy+mmJiYCuv81VdfJb1eT2vWrCFnZ2dKSkoig8FA77//foXzQkND
6c0336QTJ05YnNR6vZ5UKhUpFArKzs6moqKiCvqoUqmkzz//3JwCbOQN+WrTkx5Vrkw0AIcW
LVqYQkNDH0pIBwYGCqKiorTnz5+X8kri2rpa9KNGjcKePXvg4eERkZub28rNzc1CCZqeng6x
WIwpU6YgMjISRITevXtXSLOpDjk5OViwYAGys7OxefNmxMTc374XHR2NUaNGYf78+SguLvZN
TU2d/Pzzz5/Ly8uriz4GoQDGCQQC+/Hjx2PkyJF39J4ww0w7p9frUVZWdT8Wd3d3zJkzB1eu
XMHBgwcjwIWzZ6OepSZZdiaJBMXFxRoiMgmFQvj4+CAw8OFSrm/dumXu6WEiIr2dnV1dDa8Q
QI5AIMDgwYOxdu1aiVKpHMNHGv6xUg5Ys+CKiIhA27Zt8dtvvzUFV4yVyp/nCMDf3t4ewcHB
YFkWwcHBEIlEIr1e3xRcapEeXO5rL5ZlXXr27Al3d3drgcjYMCz6h4WFoXv37khLSzOBS6N6
WErSRnw0Iyg6Ohpvv/02mjRpct8X8fT0xIQJExAZGYnZs2fj8OHDOHXqFE6fPo3evXtbzjt5
8iSOHDkCAEhISMCHH36I+Pj4e95TrNG4cWO89dZbuHr1Ko4cORLMC/KzqF1a2Xa4s0CvJoyQ
DuBSVusE//vf//DLL7/A0dHRq7CwsDUAuLq6onfv3iAibN68GSzLIjMzE9u3b7/vufLZZ5/B
y8sL06ZNw5kzZ6o8t7i4GMuWLUNCQgLCwsIAAAMGDMCuXbvw3XffQalUxp07d27kmjVrPnzh
hRfqgp43DFya4F2ZaBiGsaTy3kdKbxg4Xv2LqCepSdbjAYADBw6ku7m5LRMIBAOKi4u9ly5d
ik2bNj1w003zvCorK4Ojo6PKz89vTWZm5k3re9aiQVSIiumB9uAY7PZXWp9sFZ7/eNzucm9X
hcdbxDBMBMuyYpPJpCMiFhyZhK2NuPJ9OoCrgxRYyen8Jk2a6AsKClBU9FBb4TMAnnd0dBTM
mDEDkydPhp2dHUpKSnDkyBH8/fffuHDhAnJycmAymeDq6oqQkBB07twZHTp0QFhYGGbMmIGn
nnoKH3/8MTZs2AC1Wo39+/fjxo0b6NatGwYNGoSnnnoKOTk52LlzJ4xGI4RCIfr06YNZs2ah
bdu2EIlEUCgUOHjwIA4cOIC0tDQUFBSAZVl4enqiefPm6NKlC+Li4uDs7AwzQc7cuXPZoqKi
Z3mHTq2n/i8DQDNmzFAbjUbTw4bc3n33XQ2fWvAtard3RAV07NgRQ4YMkXh5eX3GMAwlJiZa
QsBXrlyhn3/+mXJzcx80kkIRERHk7u5OR48efaBrXLlyhaKjoy0FTy1btuwDAC+88EJtv6rx
AMpbtmxJV65cueM5jUYj5eXlUUZGBl28eJG6dOlCAOjdd9+lW7du0c2bN6moqMjmGL///ntz
Osc51FO6VbOB4+7uHiESiW42adKEjh079tCh54MHD5Kbmxs1atToVnx8fEuzsVoHEAJYZWdn
RytXrqTnn3/e7On/khcSZkPgR3NKEhHR8uXLzd7+H/jPwXuHk0NDQy1MQdu2bTMXdf+J22QH
oQDOeXt70+HDh4mIaN68eeb7vmr1bAEADorFYvrf//5Hs2bNIoZhNPycfFj0A6ASi8X00Ucf
kcn00FsbHT58mFq0aEEAaOLEiZa0vbKyMnrxxRcJADVv3twy5ofF0qVLzSlOBXh07CBVYSEe
QToOuEafdYZZs2YBAIKCgiaLRCItOOYymjlzJi1dupR8fHxILpeb6XHv6wgNDaWLFy9SeXk5
DRgw4K7nC4VCWrBgQQVP4t69e83RPZLJZBeioqIiwsPD8cknn9T2q3oBtoswLal5vr6+FBwc
TNHR0XTw4EEiIkpKSqLg4GAKCQkhT09Pc2pjVcdF3nCol5DJZJDL5REikehmTa8DZ2fnW/Hx
8S3btWtX6+MSiUSwt7cXCASCrys9l5H36ptrVaS8J9vWGNbgNoFGALicflvnbcftAmEvcIXQ
ts6zpuZ2AcdkZ/25XiAQzPj6668hlT4Um6q/ObIyYMAAiw549epVGjNmDLm5uZFVamyFQyaT
UZcuXejnn3+2ZJYUFBTQjBkzSCKRkJ2dHS1fvpx0Oh2dPXuW1Gq1RQdiWZZGjhxJN2/etGRr
/PTTT9SpUydrwosKB8Mw5OHhQS+++KIlBbyoqIhGjhxpPud0XehVSwDQ66+/rjSZTA/NKbpo
0SINv0ksRx3lrkdHRwMAfHx8nhKJRNkeHh60ZcuWGqtDOHPmDHl5eVFEREQFxov7gclkokWL
FpFQKDRPjFWJiYnSnj171uarsoQcp0+fbjO3+99//6W+fftSVFQUtWjRwjK5vb29KTo6mqKi
omjSpEl3pGiY8zV5KtkicP09GgyGOnCYAXiPZVnTBx98QAcPHjSnJuXySrXZYPjZ2mC4cOEC
hYeHE+9FiuXP6wGgsEePHpaN9t9//yVfX1+zURjKnzcWQPmgQYOosLCwssEwnT9HAOBtALrO
nTvTtWvXzExKxeBo9B4GAnD1FxQUFETnzp2rsbX//fffk5OTE/n5+VlSFI4ePUq+vr4kl8vp
u+++q7F7Xb582UxHS+AaKNbmfvrlIzIYvkMdseQ89dRTaNKkCSIiIkJlMtnJygrwgxgJ1kdk
ZCRdv36dioqKLI6Vux0tWrSoIEPKyspo3LhxBIAEAoHey8vrzevXrzP9+vWrbbnwdXXPPWTI
EDpz5gxdu3aNUlNTLcZzQUEBpaSk0LVr12jPnj3UvHnz6sZfAo5wpV5CLpc/coOhLuSCUCiE
m5sbw7LsfN5IsH62TPBFxrxDaU0VY0gF3/GdYZg4cDTRts67YBWpHACOQc7WedY9G8biTla2
Mj4y8LAYDaBcJpPRunXrLOk+//d//1eloVD5cHFxocmTJ1NaWpolBfu5554j8H2+zLUuubm5
9NRTTxEA6tWrl+X81NRUmjhxoiX9EPeQ6jhy5EiLw3vbtm3k5uZmTvmqkpf/UQmLTACGmzdv
inU63UPFxQwGA6WlpZGJi9nVRFrBfeONN96AQqFAy5Yt/YuKit4wmUyNR4wYUaO81qdPn0Z+
fj5CQ0Ph5eX1wGHPfv36wd/fH0SEkpKSnmfPno06cuQIBgwYUFuvyxFAhFQqRWxsrM1wcklJ
Ca5fv2451GqOuEOlUiE9PR3p6em4efMmdDqdTUWcN97k9dmT9ISDANw0mUy6a9euITY2FiNG
jIBAIHAHV3fgYWt/CQoKQkJCAsDRappbzwYDkPr6+kIu5/qbubm5wdfXF+DCzF68kOkrFovt
evbsCScnp8rpSOY9JhbAmEaNGokmTZqERo0amVnNinmP+sNAAiAS4NJ7PDw8auxlDhw4EP37
98fNmzfxxx9/QK/XY8eOHcjMzES/fv0wcODAGruXq6urdRpVS9imPnxUUD/C6xrqYiGUlpai
efPm9vn5+dPKysoq5JHqdDqUlz9c0/WgoCC4u7vj5s2byMrKuqfvXL58Gdu2bbP8297eHsOG
DYOrqyuMRqOwpKRkyMCBA/2Tk5Px448/1qZcaFrdCY0aNUKTJk3g6emJxo0bQyzmbEBHR0c0
btwYjRs3RpMmTWBvb3+3+4SgAbUKg8GA/Px8MplMN3BnmrA3uBRIZ152VKV3+oGjBQUR+YMr
ZraFJgzDeOF2079Gd9FvgwFMwu2oNvchy2olEknuQ6b2isClOtl5e3sjLi4OAHDs2DFs3779
nutIlEolVqxYgXfffRe5ublwd3fH9OnT0axZMxw9ehS7d++2XPfw4cPw8fHBzJkzERgYiOzs
bMyfPx9ff/01VCrVPd3PZDJh27ZtOH78uMUhHhwcbB5PR1TBXvaoDIYLAErOnDkjvnr16kNt
5Glpacbjx4+LeOuwTlpgnzt3Dp06dbLLzc2dXFpamhAVFYWJEyeipnLIFQoFfvzxR5hMJnTp
0gUy2YOTuYSHh6NLly4AAK1W61tYWDhgypQpAoOh1uSpPQAnBwcHNG5su99e69at8cMPP2DT
pk1Yu3atJXozbtw4/Pbbb9i8eTOWLFkCT0/PO74rFoutqei8UE/7MvwHkAlAl5GRAb1ejzFj
xoAvwu7Ke23u6CwplUrRs2dPyGQyAYDe4FiPwgUCgTgoKMiiIDg7O5sNBkdwoelmAOL9/f3R
saPN3msMuFD2ZADBTz31FPr16weVSoVbt26BNxaUDzleAT+34enp+bAh7ApwcnLCsGHD4OTk
hAMHDuD8+fPYu3cvZDIZhg0bZqFtrglIpVLrdeVYy+sn8xEo9iZwBY+17kiaOXMmDhw4gJSU
lIFFRUUjTCZTjcpTBwcHPP3003BwcMDJkyeRmZl5z8rb1q1bzXS8AIA2bdqgdWuObl6j0bQs
KCjok5qaihUrVtSmXJBXd8KmTZvwzDPPIDExEWPGjMHZs2cBAOvXr0diYiKGDh2KUaNGWf5e
DTxRz/oy/BcgEAjAsuwt2K4r7AOujwyLqsknhAD6MAzjBi6CUJWC5UBEgeBYM7tU80gsv7+N
xe2ItjVUAoFA9ZAMSSJwKUlwd3e36G4XL15EcfH9lY+aTCb89NNPWLJkCcrLyxEVFYURI0ag
vLwc27Ztg1KpxI4dO1BcXIzhw4ejY8eOUKvVSEpKws8//3zfdTBFRUUw0+06OjrCx8fH/JF/
Ve/+URkMJwAcTUtLE61cuZLheePv322kVuuXLVumvnTpkgBc6/gjtb0IRo0ahZ07d+LcuXO9
VSrVaJlMJpw2bRqaNm1aI9fX6/VYu3YtDh8+jGbNmqFXr14PVawkkUjQv39/yGQymEwmxmg0
9jp+/LhPbm5urbImGI1GmxECALCzs0NMTAy6deuGbt26wc2N688VFhaGTp06oUuXLggNDbVZ
3ElE0Gq1aECdowBAcVZWFgoKChAeHo7x48dDKpXagaPttMlcExcXh/DwcIALPXcGEGRnZ4ew
sDDLvJdIJPD39wdue/V7A2jSvn17hISEVLWP9QEwyM/PDxMnToRMJkNubi4KCgpqymAwgotU
gIhqfC3FxcWhXbt2SE5Oxvfff4+LFy+iXbt2aN++fY3eh4hg5Two5cdVa74XcOkDNYlCcIV6
tYo5c+Zg5cqVaNOmTVOlUjldp9O51PQ9evfujQEDBqCgoACbN2++r2jFP//8gxMnTlj+7eLi
gn79+kEkEsFgMNgZDIYBzz77rEtNGqMP/UMWFuLgwYPYuXMn/vrrL+Tncy1YUlJS8Ndff2Hn
zp04derUvez/5tSLBtQieGpVJcMwtjRlB3Be/rtFf2L43gAhqLqPgphhmAjeOVVdvj0DrpB6
pC0jxWQy5arV6vzqyFbuARZyD1dXV0gknGNeqVQ+UCG7VqvFqlWrsGvXLrAsi379+iEoKAgn
TpzA33//jb///hsBAQF49tlnIRaLsX37dqxevbpKXetuBoo5IiGRSODq6mrtHBPWpsGgBLDG
ZDLlf//998JPP/0UhYWF93WBkpISfP7551i9erW90WjMB7AadzbreKTYtWsX/v33XwwcODCg
oKBguk6n80xMTLR0e35Y6HQ6bNiwAUuWLIFer8fw4cMRERHx0NeNiYlBaCiX+l1eXh5WVFTU
5vTp05gwYUJtvDYtAG1paSlycu7eT4lhGEgkEjAMY/Ew3+2dWYXmC8Ax6DSgbgyGgtzcXIsn
c+jQoeboViS4Asc7QmXe3t7o2rUrGIZx5jfycJlMBk9PT6SkpGDfvn1QKBQIDQ01R/DaAxjs
4ODA9urVy1Y6AoGLQrwkEAicR4wYgfj4eEHlVjkAACAASURBVAAccxmvZOXyyvHDzusUgIsI
PmyqSWV4eHhg4MCB0Gq1WLNmDTQaDQYOHFijqU+8E8bSKwTAVXBFqLWF0+AKFGsSB3hnUq1C
oVBg9OjRjnl5edNKS0tja/r6zs7OmDBhAtzd3bF582bs37//vpXvXbt2VVBaOnfubPEilpWV
RV+9erXpli1bUEv9ejTgOt7es2FrfvYHULwa5EIdQKvVQqfT5RNRVXpaDO7OkuUKrilj+F3m
Ryy4SLakGqPRDVzU2d+m8suySoFAUPiQbFJ6ALcAzmNvbv7m6ur6QGx2ANcE8quvvkJ2djaa
NWuGnj17QqFQ4KuvvsKNGzfQuXNnNG/eHAqFAsuWLYNS+WC+MJZlLUaCXq+3jojkVrVWH2XB
2xYAnxQXF5d89NFHmD59Os6dO3dPnrlLly5h5syZWLRokaikpKQcXCfHLbW9AI4cOYI5c+bY
ZWRkTC4sLOzQokULvPrqq5Zc64dBVlYWFi1aZKmPEAgEcHd3f+BJZg0vLy+0adPGrGDLsrKy
Orz44ouilJSU2nhtagCZer0e//zzz127Jzo4OGD48OGYOHHiPXlTc3JyzGE0HbiiqAbUDZQA
8tVqNW7cuGFReidNmgRXV1cBgERw3Tuh0WiwZcsWzJs3Dxs3bkSbNm3g7u7OgCt4Dvbw8MCh
Q4cwePBgDBkyBOPHj0dZWZnZOGgDoFV4eDhCQkLw+++/45dffkFmZqZ1JG4ggPatWrXC2LFj
LRS+169fh0ajAWomFcYI4AoAY15ensX7WZOIj49H48aNUVRUhMaNG6NDhw41fg+VSoXc3Fzr
8dRm7n8xOIaUjBq6Xia4QtrC2pz4X331Fb755htcuHBhkFKp/D+j0VjjclSj0WDPnj1YvXo1
kpKS8CBR+hMnTlgbhwgKCjKnDUKr1TYuKCjoaDAYcPjw4dqSC/f8u6vVauzevRv79+/HqVOn
7ssPZ1bgGlC74COvSgBVbY5C3hiojjOeAdCfdzpVh7YAEu5yTi/c2fzTArFYnOvn56d1cnJ6
mGHr+H0Uubm5lnrM6OhouLg8eNDx0KFD2L9/P8RiMfr16wd7e3vs3r0bRITu3bvDzs4Oe/bs
sdBuPwhcXV0RFRVldiBYO2KTa9mRZIEMXBfXFACmDh063JUBKC0tjbp162auLk/lvy+r7Qd/
6623AAB9+/bt5eLiojA3xXkYKkWj0UiZmZn0ww8/UO/evUksFpNEIiGpVGpiGIZmzpx5146x
94p169aZO7uSs7Pz8TZt2njWYqOv6QB0TZs2pUuXLt31Wc0dCO8F33zzjZkWMp1XJuslnnCW
JIDL3VwvEAjogw8+sDxjaWkpvfDCCxVo4xITE83NYcjJyYmGDBliZkGyMER4eHiQSCQiFxcX
EolEFBERUYEarkOHDjRkyBBydHQkqVRKgwYNohEjRlg+t7e3p+XLl1dYa3yTLAPubOz2oOgI
IFsikdDixYvvuSnjvSInJ8fSmbdDhw4PTNFcHVavXk329vYEji+9Lpq3CcGxcOTh4Vhh8vjr
1CrNdlpaGrp27Ypp06aFBwUFnbpXFpQHOR6WZcnV1ZX++uuvCr//xx9/bKEldXd339a3b99G
PBFBbeBV3KXDs/VhZ2dHLi4ud21YV+m4DqB1fZULTypLktljLRKJhAzDrH1Ua6IGD5NAIJjf
sWPHmqhHGwZA7e7uTjt37rTIwalTp97v3K1wzJgxg0wmE129etXS5DMkJITOnTtHBoOBXn75
5YfqDD9lyhQLleupU6fI39/fzJI0pi7XiCO4Ft1KqVRKv/76a7UC7c8//yS5XE4ikajMxcVl
bl0YC3v27EH79u3Rr18/mZeX1y8sy9Jzzz1noXPU6XT3pSyYTCZKT0+npUuXUufOnc19BMjZ
2flWz549fw4JCbkIgCZNmnTPivPdcPbsWQoODiZwnOC32rdv365x48ZISkqqjVfYDMA5gUBA
s2fPpvLy8hoZU2pqKnXq1Mk86VfjNmdzg8FQ+2DA0XJS9+7d6fjx45a5e/LkSQoJCbHwPgsE
ApJIJNS9e3dq3ry5TR51uVxOL730Ev36668UFxd3Bx0dy7IkEAgoPDycwsLCSCgUWtYRAHr6
6acpPz/fYoCeOXOG2rdvb+5CnVhDY3YCsBkAxcTE3JMxfD8oLS2loUOHEgAaOXKkhVayppCS
kmK9fjaiahaSRw07cFSEp2DVdfUeDyO4moXRqF2GJwBAYmIiFi5cKGzevPlCiURifBTKjEQi
MUZERGT4+fkVPMx1WJal9957r8Ic+Pvvv8nDw4MAkIODw7WoqKiwJk2aYOPGjbXx+iLANQt8
lIrg17jdC6bBYKhtocCFfRei/hsM+hpUjJuC6/9B48aNsyjhaWlpNGDAAHpQp0KfPn2opKSE
8vPz/7+9N4+Pqrrfx587e2afyTbZCWSBhB1BxAUEN0DQoiJUxYIIVUSoWlRQwF1oqRXcKmqr
tIpWQFqhKlJEVFaBQIDsJJN91sy+3nu/f9x7bicRFEgyye/zy/N6ndcMEHLvPfec896fNzt2
7FgWAHvVVVexdrudtdvt7Pjx4y/5XLj55pvZqqoqoSP0ihUriHFTBY4977zenm4zOPnQ0xxw
DYK0RqPxnMw3HRWtxMREnD17NsHhcMwFkAquu/MRxKlAb9myZfD5fGhraxvhcDiuSUxMxJw5
c6DT6XD69Gls3LgRV1xxBe64445fLFB2uVzYsmUL3n33XRw9ehShUIhVKBT1ycnJXw4cOPCj
K664ovbMmTN/B7jCk65ISQK4XPGsrCxUV1eDYZgkl8tVFIlEDu7cuTMeU1gO4H2app/buHFj
QmZmJubOndspS95sNuOZZ54h4fMSAG+A41HuQ8+ABZdiQO/Zs0d81113YeLEiRg8eDAYhhFq
DViWhUQiwT333IOVK1fC6XTio48+wtGjR9Ha2gqJRIL8/HxMnz4dU6ZMgU6nQ0FBAd577z18
8803aGpqglQqRUZGBq688krMmTMHTqcTjzzyCI4fP84dYhIJUlNTcejQIbjdbpw8eRKff/45
SV3zgMvJ7Aq4wDWPvLKkpCT52WefxZo1a5Cdnd01IRupVMgpNRgMF9Ph9oL2z9NPP032Tytv
cLt6aO0EAXwGLse4P/7XhOlC4AawGcB2xDlsfscdd+Ds2bNoamrKq6urmxEKhdod1hKJBAzD
XHLXXrFYzCiVytp+/fptmzx58u7PPvtsJYCxl3q/DMPg9OnT8Pv9wn7Mzc1FdnY2LBYLaJpO
lclkgxmGqdi+fXu85MJfeYWyO5T6Y+CaxvrRh54RClzOuZnX1cS99T5FIlE4ISHBSlEUGIYR
UokuEdUA/gVg4I4dO0RTp07FjBkzkJubizVr1iAcDuOrr766aKIMi8WCtrY2GAwGgXGSFFY3
NTVdUlqsSCTCtGnTsGbNGkKjioMHD+KTTz4BTdMsuNT/sni/DwOAhwCcAcAYjUZm8uTJ9Hvv
vfeL3uZQKMRu2rSJnTZtGvGEMOCK85aC69bX7SBFzSkpKb8DQE+cOJG12Wys2Wxmp06dyl5o
NKC6upqdP38+Sa1g9Hp9RX5+/svDhw8fPXny5AStVoucnJz8hISEyo6pHZ1FMBgUUkP4Jm4v
7t+/X3TzzTfHaw0k8od3wGg0skuXLmVLS0vZUCjEhsNh1uPxsHa7nbVarWxzczPb0NDAtrS0
sFarlXU6nazf72ej0SjrcDjYjz/+mJ04cSIrkUhIyPlXvf3g/P9BhAHgaPICFEWRd8OKRCIh
giCVStmCggJ2zZo17dJryHutrq5ma2trWY/Hc871W1NTwx4+fJg9evQoazabhf3GMAz7/fff
s9OnT2dVKpVwLY1GI6ThxYwK3rPZVVACeBFAUCKRsLNnz2br6uouusFiKBRifT4f6/F4WJfL
xba1tbGtra3sggULWADsAw88wFosFratrY11uVysx+Nh/X7/JaUs1tXVsbNnzybvKABgdU94
53nIwOUWbwZXg8RcpIeMAdACrmvrTTh/0WOXY8qUKcQZM0cikYTQocHa2rVr2fvuu+9ca/Bn
h1QqDSUmJh7r16/fqlGjRo146qmnpGPGjElPSko62VlP6ujRo4VOsB2jWGKxmM3MzFwGcIQF
cYIRwAbe2fOT5lXjxo1jb7rpJvb2229n586dyy5cuJC955572F/96lfs9ddfz44cOZKkpHYc
NQBu6e1y4f96hIHHtHO93940xGJxk8FguPxCnNgXiEG8U5sdOnQo+9///ldIXz958iQ7ceLE
i77HQYMGsaWlpWw4HBZ0ubvvvpsNBoPssWPHhCj+hQ6Kotjp06ezlZWVwnlw6NAh9uqrryY/
cwzAkJ97yO6IMGQDWAlgdkJCgvL666+PLFiwgLrqqqvEF1JcIpPJcPfdd2P69On44Ycf8M47
71BffPFFvs/newHAMF7Y1XXnalcoFPj73/8uXbly5UCLxSIaOnQoDAYDPvnkE+zatQuXX345
Fi5cKFBonQtHjx7FihUrsGvXLkgkEpvJZPpn//7937733ntLy8vLo4WFhfjPf/4Dk8k0NhKJ
pKvVahQVFXXZM8jlchQVFUEkEoFhGEgkkhFr165VuVwuT5wODTu4rrtVDofjgQ0bNgz44osv
MH78eEgkEjQ1NcFqtcLn8yEUCpF7hEKhgFarFZr3VFdXY+/evXC5XBEA34JrM7/7/wveFj4U
2V0eEvZSPZldiFYALpVKpSA0b83NzRCJREhKSsKwYcMwfvx4FBYWtvOWi8ViGAwGGAyGn12/
ubm5yM3NPde8Yty4cdi4cSN27dqFXbt2oaqqCm1tbQIla0NDAw4fPkzWYVdWKPsBvAIgKRqN
3vvPf/5TFggE8Mwzz2Do0KHtvLs+nw8ejwc2mw1ms1nwGDkcDtjtdrhcLgSDQYRCIQSDQQSD
QdTU1AAAtm3bhpKSEiQkJEChUEAul0OpVMJgMAhR2MTERKSkpCAjIwM6nQ5qtRpKpbJd1LOk
pASrV6/G559/jmg0GgJXdLwBPVPUlg6u7mA+//2SthW4qPPt4Bom/ZV3TDR0983zEWbxTTfd
NJSmaYHSrbi4GOvXr8fEiRPx+eef47PPPrsg6meRSMSoVKpyk8n0Xv/+/bdMmDChrqmpifnr
X/8KrVY70O12d1qTaW5uhsViIX1NkJCQgKKiIlAUBZqmAWDE4sWLE2pqagJxWgMOAKvApT48
CK6TOwUAkydPxksvvQSNRgOZTCZE3KPRKEKhECKRCM6ePYu7774bZ86cIb8vDI4p6w8A/tvn
4+8VsICLXip/7nxXqVTCIPLAYDBArVZDJpNBJpNBKpW2WwfhcBjhcBiRSAShUAhutxsOhwMO
hwMulwt+vx9erxc+n4+s73OCpmmb2+1uIfKkC3AGwLMA1p84cSJn0aJFWL16NW699VYMHjwY
f/zjH7F48WJ8//33kEql0Ol0gp6TlJQElUoFpVIpfCqVSqSlpSE5ObkdgyTpGZGWloZly5ah
paUFfr8fPp9P+PT5fLBarWhtbYXb7Ybb7UYkEsG1116Ll19+GXl5eYhGo/jPf/6DVatW4dix
YwCXLfAcuB5qcTMY8gG8DOCWjIwMLFmyJDxv3jxpYmLiRb8RrVaLm266CWPGjMGmTZvw6quv
Ks+ePXsPuK5+T4CvTO8OJCUlwWQyUUqlUkpRFDQaDSiKwrFjx8CyLBYsWCBUl58Lhw4dwpIl
S3Dw4EEkJCT8mJWV9dLw4cN3fvHFF4EFCxaAoihMmzYNS5Ys0W3ZsuVX0WhUmZ+f307h6BLL
LTsbCoUCfr8fbrc76ejRo9JL4evtpNHwZwAHaJp+tKysbGpZWZksVnGUy+VQKBSQSCQIh8MI
BoMIh8Mdw/o2cLmpb4ELd/ZqrFu3Do8++ijy8vL6OZ3OBK/Xi82bN+PgwYOXnK4gEolQXV1N
6DwVbrc74+TJkyfXrl2LZcuW9dSjVgI44vP5popEIrz44ouCYUDeaUcQukSaphGJREDTtJDG
wTAMWJYFRVEQiUSkERDEYjFkMhlEIhEoihIO+JSUFNx11124/fbb4Xa7EQqFIJVK0dLSggce
eAC8N/q/6HwPho6w8k4RXzQanb99+3Z1U1MTnnrqKRQVFaG8vByHDx/GqVOnUFNTg+bmZrjd
bgQCgXMKMfK8EokEMpkMBoMBPp8PP/74I6LRqDAvHdeDTCZDQkICtFotMjIy0K9fPxQWFmLk
yJEoKChAWVkZnn/+eRw5cgQsy3oB/AXAWnS+6/WleuBeAMeA0lXN4tIA/J73iq0AcLI7H0Cp
VKKkpESsVquTYx1cCxcuxMSJE3HixAmsW7eO9P74WUilUrdOp/swKyvrzdmzZ5fW1NQwTz75
JO6//368+eabkscee2wqwzBJnb1nt9uNs2fPYtSoUcK6ycvLg1QqRTgcht/vz963b5/c7/cH
4rgWHLzRehAcqcnNCoVCPnHiRMGwIWcFSWkkzGdKpRLjxo0jBoOVX9N/iYfB2IWOJOG5srKy
OpWqS1EUfD4fzGZzr3Ak8Wd0LcuyZxiGSYt1EOXk5GDQoEHIzc1FVlYWsrOzkZGRAa1WC7lc
LozYs/58YFlW6PVEnC6BQAAOhwP19fWoq6uD2WxGdXU1Kioq0NjYCK/XK5yjIpHoR4ZhLOR3
dRF2gGtO+PyZM2dylixZgrq6Otx///0YMWKE0GAtOzsbgwcPRlZWFnQ6HRISEkgPC5yriVw0
GhVkqVgsBsuySE1Nxf333/+Tn4tEIohEIggEAnC5XKivr0dpaSnq6+sxe/ZsDBo0CD6fDx98
8AFeeukl1NfXg987K8GlVbHxMhjSeYFw68CBA/Hyyy/TU6ZMkUql0k6Zb0ajEYsWLUJ+fj4e
f/xxcWlp6S28IrCkuw6JlJQUTJo0KULTdAMA2O12RCIRTJ06FVlZWbjpppuEnyWWXVJSEiiK
QmVlJZ544gkcOnQIRqNxj1ar/X1ZWdmPDz74IFwuFyiKwttvv40FCxZg/Pjx1zmdzmsoisLk
yZO7LBc61iOmVCrh9/vh9/uVWq1WTdO0Y+rUqdixY0e8zhAawPfgit+vys/PT545cyZSUlKg
Vquh1Wqh0+kgk8ng8/ngcrng8Xjg9Xpx+vRpbN68GT6frxzA6wAae7sweO2117Bo0SJ8+OGH
V1ZVVa2KRCJJkUgEr776aqc9GUSAUhRlqK+vf3rYsGH2ZcuWHf7ggw8wZ86cnnhcG4C3WZYd
u3Xr1sQpU6YI6XyhUAitra2w2+2w2+1obGxES0sL2tra4Ha7BU9IJBJBNBoFTdOCciwWiyGR
SIRPmUwGtVoNtVoNnU4Hg8GA9PR0pKWlwWg0Ijk5GUajEWKxGDRN49133yVUjMcBfIDuqX1q
ARftbGVZdsmhQ4dMv/3tb2E0GlFfXy9wWut0OiQlJSEzMxMpKSlIS0uDRqMRvEgJCQmCoFQo
FFAoFJDJZMKhT4QhEYj8XobH4xG8x06nE2fOnMGBAwfAsiw0Gg3S09PhcrkIrWYTgFd5xaon
6hZG8B7giTh/M6ZLhZQ3QnS88nm4ux7CaDRi1qxZ9LPPPmuPPWOLiopA0zQ2btzYrl8CUQw7
QqVSWY1G48uFhYUbv/76a8/777+PoUOHgmVZFBUVwWw2F9lstqkxDfYuGYFAAC0tLT9xiKlU
KoTDYbjdblV1dbWMYRgUFxcLnV/jAAZc/4yNAK4xGAzJNE3jww8/RFNTE7xeL4LBIKLRqGAY
63Q6ZGRkIDU1FXK5HKFQqIJ3IvV6uQBwzIvPP/88BgwYUOj1elVGoxHr1q3DZZdd9rPe8J+D
WCzGgQMHcP/99yMUCinb2tpyT506dXLZsmVYu3Zt3J9Rp9PB6XS2KhSK90Kh0GgAmttvvx3z
5s3DwIEDkZSUhISEhE7LQoqiIJFIIJFI2vXm6d+/v9DRnKZpeL1eNDc348SJE3j33Xfx1Vdf
QSwW18tksndZlg3IZLKL7sj8C7rOZnB1c8+2tLQMffbZZ2E2m7Fs2TKMGTMGo0aNamcUkEa0
Xq9XiIz4/X7BmRaJROD3+1FbWwuAo+Pft2+fEIUj0WciOxQKheBESk1NRUFBASZNmgSapiEW
i2G1WrF+/Xq8/vrrpGnbGd5Y+AwXQLHdVQaDmj+sb83Ly2NeeeUV9sYbb5R2UagHEokEkydP
hlwuZxcvXsyeOXNmGn9IPAW++2pXwul0IikpiU1PTz8jlUpDx44dk1ssFtxyyy24+eabhRce
Doexfv161NbWCuxDr776Kr799lvo9fp9eXl5Dx89erR06tSpIMXGLMti7NixmDp1asHRo0eX
+ny+xGHDhmHmzJldVvAcI5gE74VUKjWkp6dnRCIR84U0SOtiiAGMpSjKOGvWLKxcufKCCjob
Gxtx5swZ/PDDD/ngmJd6tWB4/fXX8eCDD2LUqFFXVlVV/cnj8YwZPHgwRowYAZFI1GlPBinQ
OnbsGE6fPj2urq7u1aFDhy6ZM2fO4X/+85+44447euKxdwPYZrfb52/YsAE0TaOmpgYlJSU4
e/Ysmpub4XQ6EQgEEA6HzzkHJGpABjGMztdRmUQcVCoVEhMTkZGRgYKCAowaNQoKhQLvv/8+
IpGIn1dGKrrx2V0A/gQu2vl4U1PT6KamJlF+fj5mzpyJYcOGIT8/H+np6UhMTIRKpYJMJoNY
LBaiJxetZfHRGeJd8/v9cDgcaG5uRnV1NUpLS7Fnzx6UlpYSAbYfHJvVV+DSN+KN/gBeAjCp
O5224ChiXwbXqKlb3rnD4QBFUXRGRsYpsVgcjUajEpfLhQ8//BAHDhzAZ599JvzspEmTMHDg
QHzwwQfteiio1WpLTk7O8tzc3E1+vz8MQIgsz5o1CzNmzNBu2bJlkcfjye+Ke45EIj/p4aBW
q0lTRADQZmRkpEYiEUtOTk48DQYiF64AYLRarVi2bJmQckLTdLu9HxuBE4lEpLNtPji+/l5v
MKxatQorV66kRowYcZ3Van2Gpmnj8OHDcdlll7WLqlzqOx42bBj27duna2hoWDVkyBDnmjVr
9imVSqxevTquz7lw4UJs2LABEolkRzQa3RmNRu+MRCIYPXr0T1JQyVkWm2YUiUTafSd/pmla
iDSRVCUyyJ/JZ2xkWqfTCePtt98GAEYqlf7DYDAcCofD3dFPJwqucNgC4Gmv13v9W2+9JSGk
E5mZmWhpaUFzczPOnj2LqqoqmM1mOJ1OIX3I6/UKspJE3kmj0D179uDQoUNCqlas44l86nQ6
5OTkIC8vD9nZ2TCZTDCZTHA4HHjxxRexefNmBAKBKLjo+wsAvuMN+F/WxbtokqYDmGc0GkWr
Vq2K3njjjbKuMhZilYqJEydSq1atoh966CGRzWb7DbjOoe939Ruvra1FcXExpFLp4fr6+oqS
kpIhn3zyCRYvXiyERgHg8OHDePPNNzFmzBiIRCJ8+eWX+Oijj6BWq2tyc3NXHjx4sHTy5MmI
ZSYaNmwYVCpVyvHjx5+yWCzj9Ho9HnnkEQwePLjLN2+sYBCJRJpIJJJC0/QldwbsBDIATE5P
TxdPnjz5gtlf0tPTMWXKFBw4cCCFYZip4HJVw71RILzyyit48MEHMXLkyCurq6tfcbvdo8eN
G4d169ZhxIgRXXqto0eP4pFHHsHBgwevMJvNrw4dOvThO+6448imTZtwzz33xPvRfQDeATBh
7969eQcPHkQgEADLskhISIDRaERubi6SkpKQnJwsRL1iD7jYT5lMJijCgUBA8KrHfnc6nbBa
rbBarbBYLKirq8OePXsgkUggl8vh8/kAYA+ArfiFEGsXIMx7Z8rApd/dMGXKFLz44ovn6krd
aYhEIsJ33q7ep6ioCJMmTUIoFMJzzz1HDIY94MgnyntoWxjApQpdH6frTeCdSL9DN6Rd7d69
G4WFhQBwwuFwtESj0cxwOIy//e1vsTUByMvLwwsvvACxWIxt27YJCrtcLvenp6f/8cYbb9zU
2toa/vzzz9sZGFlZWaItW7bcZTabZ0UikS7zHvH7oZ0jicgFqVSqVyqV6TRNn7xUL3cnkAmO
QVEcjUbR1tbWTt6LxWLBScIwjKBYxiAFXHTpm94qFwDgqaeewrJly6hRo0ZdV11d/SePxzN4
9OjRWL58OXQ6Xac93ElJSVixYgWWLVuGkpKSkfX19a8OGzbs4ZKSku8kEkm8OnkDAF5++WWo
1Wr4/f42qVT6F4Zhrt61a1f6v/71L0ybNg11dXWorq5GXV0dmpub0dTUBLvdLtSodDQUyHcS
eY41FDqOhIQEJCcnIyMjAxkZGYLSnJ6ejo8//pjUD5xQq9XvezyecFJSUrc04OSV7/0AFgBY
FI1G5//73/9OKisrg8FgQGtrKxwOBwKBwC82tv2JsPnpHjivnJBKpVAqlUhOTkZqaip8Ph9O
nDiBaDTqBPA2uKyNi2qi2RUGQy6Ah0QikW7evHmB22+/XUF1tbUQc4jceuut4hMnToTXrFmj
oWl6Ebh0l6quvM62bdswY8YMLFy4sObBBx/cZDabn1+zZo0sHA7j7rvvhk6ng9lsxrp16+Bw
OHDLLbfA5/Nh48aNcLvdgfz8/Fffeeedb7dv397Owh8yZAh0Ol1SRUXFapvNdqdcLhc98MAD
uO2227pl8yqVSqEwm2EYucvlUrMsS7rfxhNXARg8cuRIpKSkoKKiAk1NTULRJ8ntJiE2pVKJ
pKQkZGRkYMyYMTCZTGhqarqO91aW9TaB8Ic//AFLly7FyJEjr6qurn7F6/VeNn78ePzpT3/C
yJEju/x6V1xxBTZs2IClS5di//79V5jN5vVDhw59+J577jnyzjvvYP78+fGegqMAPqVpeplU
KhXdcsstGDlyJIqLi4WCXGIoxNYhXMwxERttoGlaSF9ra2uD2WzGqVOnsH//fkJf18YbMZY4
PT8LLrT7HYAbGhoaujxaeDFnJJ+XGi58CAAAIABJREFUCgAHZDJZOYlI9ADuBDALHMV2PCAC
Vwx9GMBrXW0sFhUVweVywWQylXq93t1NTU33Ei8ggVwux4IFCzB69Gi89dZbsFqtnCtdLGZN
JtPH48aN21hVVRXevn07/vGPfwj7edCgQaKtW7fObG1tXeH3+7Vded8ej6ddHnSsI4llWaXH
49GzLPuT1KU44GoAg3U6Hfr164f09HSkp6fDYDAIxZ9SqRTBYFAoZrXZbGhqakJjYyPq6uoQ
DAYnAcgDcLo3GgurV6/GvHnzqKuvvvp63lgoBoCmpiYsX768K/Pn0draCgBwuVwjzGbz+hEj
Rjx87Nix78RiMZ588sm4PbPX60VRUREUCsWB2traz9va2hY8++yzePvtt9HQ0ACLxYJQKNSl
z34uhVmpVMJkMiErKwtVVVUIh8PhpKSkD+67777ynTt3oqSkpLunogFcIbGBZdmFFRUVcXsH
DMMIqaxOpxMdrv0fcEx/F22pdoXBcCeA0cOHDw8vXLhQolAoqO6cCLlcTs2fP1/01VdfBY8c
OTISwGwAz3e1cFi0aBFWrVrFDB069G/RaHRoY2Pjr5955hnRli1bkJaWhoqKClRVVeGWW27B
lClTsH37duzduxcajWZvcnLy5rlz5zLHjh0TDIZRo0YhJSUl6cSJEyttNts8pVIpe/jhh/HY
Y49BpVJ126YhShnDMOJwOCxramrC4sWLsWHDhnitXTW4CJSqrKwMc+bMEXLZiYVNcnVJ2Fkq
lUKtViMxMRFGo5EYOPkAru1tBsOjjz6KFStW4J///OfgmpqaP7rd7stSUlJw4403wmaz4Ysv
vug2xfDGG29EWVkZ7Hb7FQD+nJ+fP+ell16q6YFpiPDK8sL09HTDM888g7y8vIv6BbE1DGQd
xK7fWANDJBJBr9dDr9cjJycHw4YNw7Rp0/D1119j7969CAaD9QBO9MA81ALw19fXK10uV2za
h4BQKIRwONyubiP2k3jUSNoVSV+Krekg/6ZQKH5idPl8Ppw9exYAQgDMcSY5iMUgAL9F/Jto
JYBjYvoGXVwEvXPnTixcuBAffvhhYOjQoW+EQqHL7HZ7caziI5fLYTQaceLECXz00UeCB1Gp
VFaYTKbXNm/e3LZkyRLhvV177bUYNmyYaMeOHTNaW1vX+Hy+jK6ekI4kElKpVDAeGIaR+P1+
eTAYREZGRjzfkwbANIVCoXzyyScxe/Zs6HQ6aDSanzW2I5EI3G43bDYbXnjhBWzatCkPXG1M
rzMYnnvuOdxwww2iGTNm3FBVVbXO6/UWqdVqSCQSeL1eEgXsUnmv1+vJHI2oq6tbP3LkyIeP
Hj36nVgsjis5hk6nw/79+wNpaWlfUBQ1q6amRksY4HgDWmBIInWMCQkJ5xwKhQJSqVRgRiLR
ZuJsJAaly+USUnp8Ph+8Xi+qqqpQVVVFrtnMMMzuNWvWsM8880w8DAaAY9U7g3P0pRCLxVAq
le3q80i0/XxzQNP0eeeAFDq7XC6hRvA8538ZLjGVv7MGQwaAW6RSqWTevHmBvLy8hHi8gdzc
XMn8+fNDJ06ckIfD4engChu7lGp10qRJmD9/Pj777DNrYWHhCpqm3Xa7/Y4jR44kUxQl5MqN
Hz8ejY2NeOONNxCJROzp6elvf/vtt5YJEyYIQuGKK65ARkaG8dChQ8tbWlrmq9Vq+aOPPoql
S5dCo4lPI2uapimFQqECOM7tOBoMQ3hPEqqrq2E2m2E0GpGSkiJEEwiNGvEikQOgpaUFFRUV
RNjJwPE7f4yuZ73plDDmU2iG+ny+IQCX67x27dpu9aDEenMAwO12Dw+Hw9ng+Mh7AmYALofD
YbDb7cjLyxPy691uN1wuF1paWoR6BjKIAk0OwUgkIqTbkAJgohyTwzMxMREmkwl6vR46nQ5G
oxEKhQINDQ0k/aIOgLMH5qAagNtisSjr6urAsqzgCW1sbERrayusVqtgLMcOwg5GDAeSg0vm
IlZwkKK25ORkoZA6NzcXGRkZsFqtxFPs6cG1IALwa/wCp3c3ogjAXeDSobo0tPKXv/wFzz33
HJ566qnDl1122ZM0Tb/ocrmKGYah+H2I5cuXQ6vVCoWKEokkotPpNs2YMaNk0KBBWLNmDQBg
5syZmDhxomjDhg2/am5uXuvz+bK7YzLOVwtE5AJFUQq73Y4HHngAe/fujadcuGrQoEG4/fbb
2xF+MAwjUGjSNC3kp5P9QCiFZ82ahR07dsgcDsc0cMWmtt4iF1asWIGnn34aX3755ajKysq1
Ho+niNCxG43GbpMNFEXBarXizTffxLFjx0bU1dX9qbi4+C6WZSvj+fz79++HRCKBxWKpYBjG
DkBrMplQUFCAoqIiFBQUCCxJycnJgkJMCpnJkEql7ZwiLMsiGo3+ZEQiEQSDQYFgo76+HuXl
5SgtLcXp06dhtVrBsmy93++3KhQKPP300/Gcjhr+PNYbjUYUFhaiuLgYgwYNQlZWljAHSqWy
3XPHzkOsEU0YooizNXaEQiE4HA40NTWhvr4elZWVOHXqFE6dOoXGxkZiwFyyrtxZg+EqAIPz
8vLCkydPlsTxBVCTJ0+W5ufnB06dOlUEruBtU1df5J133sFf/vIXLFy40Hz77bc/fubMmX85
nc7LExMT2cLCwrT9+/ffunHjxrRNmzbh5MmTbFpa2paxY8d+NWzYMHz66acAgAkTJqCgoEC/
a9euJ5qamhZqNJqEJ554Ag899FC3RRbOJzQkEokSQHfl7Z1PcbgZQJrBYMC1116LCRMmYMSI
EcjMzGx3SIhEonYeVo/Hg6qqKhw8eBC7d+/G4cOHEYlExgC4DFwBZ69AzMFPsSwLpVKJvLw8
yGSybjcYKIpCOBxGVVUVAoEAuoJVpROwA2hyOBz9PvzwQ+zcuRMVFRWora1Fa2srPB6PYBCQ
YreLmZ9YqlXCmqLRaARlecCAATh27BhJvalDz7ABtQKwt7S0mJYvX45gMIja2lrBQCBeXuJw
ONcgxlEsZaDD4fhJfi+ZO4qiIJfLodVqkZ6eDo1Gg4aGBvDP39RDayEHwFTELxXpJ8sFwBRw
3ay7XFF6+umn0djYyN522207tm7d2tjS0jLHarWO0el0ooyMDGNVVVWuxWKRkPej1+sP9u/f
/+/vv/8+feeddwIAFi9ejLvvvlu0aNGiWxoaGtZ4vd7cOJxRPwHDMJRYLE4gkYc4Qcw7f0xD
hgwJOZ1O2eeff06Vl5ejoaFBqFny+/2IRqOCY4kUdA4YMAD5+fnQarWRvLw89tChQ6MBjAaX
atErQIpUA4HAYK/Xm5+Tk4OXX34Z48ePj8v1s7KycN9996G5ubmIpumM7tgHvyj8OSXXwTBM
I0VRuXPnzsXSpUuh0+l+tofVL8kBclaeC/3798fo0aMFZ57T6cSKFSvw7rvvgmGYGr/f3xPO
RiKP9NOnT8cLL7wgOLkudQ6IIXEu9OvXT0iFjkajcLvd+POf/4znn38eLMt2ypHUGSVfBGAc
APWECROCOTk58ni+gczMTOnEiRN9p06dMoJjWvgIF0ALdbFYuHAhAGDp0qXeqqqqL6+++upd
/fv3Z+vr6+UzZ87cc+LEibnBYFBrMBh+NJlMr2zatMn34osv4tNPP8XVV1+NpKQk+e7dux9q
bGx8UKvVKlesWIHf/va33VIQ+UvrTCwWq1mWpV555RU2TtdMAddciXK73Th8+DBcLhfKy8uR
n5+PxMREGAwGaDQaIVe1ra0NTqcTTU1NKCsrE1K/eGVYzxuHu9D9xawXDYZhkJeXh7/97W/I
zMyMi8FgNpsxd+5cnDx5sqcf3wngbDgcHvfGG28IOfNyuRwGgwFpaWlITU1FamoqNBrNecPP
pB9HRw88GYQqlBQ919fX4/vvv49lWIqC6wbO9NAc1AWDweL//ve/UKvVSEpKQnFxMdLS0pCT
k4Pc3FyYTCYkJCQIzak6fkokEsHDSvJQyXdiRLS0tKC2tha1tbXCfNTU1MDj8ZB114CeibKA
36OFPbwe88EVQXeLovTWW2/hm2++YZYvX3703nvvPfXvf/9bPXz4cGrmzJlpGzZseOjMmTMz
o9Foglqtru7Xr98fvv3227otW7bgtttuw6JFi7B+/XpceeWVN9TU1KxxuVwD4uTUOOcxIpVK
1SzL4s9//nO83k0ygLEARF9++aVoz549glH9S04PYiCrVCro9XqKd35pwUWxv+yhff+LjqSk
pCTk5uYKfWe6W1HPzc1FYmIiGhsbe6p+iaTDOHgF9apIJIKUlJR28pKmaSGdKPasI4NEnsPh
sOAoImclGYSWmqQ1EQekTCaD0WgUovAJCQmNgUAgpNfr2xXYx8mZ1gwgJxgMIiUlJTYlEDRN
IxgMwuVyCc/acQ5IY0+JRHLOOSDzoNVqQdLeSAqrwWCA3+8na9IJjhI87gZDIoAiqVSKK6+8
UioWi6l4vgGRSCQaP358wltvvcVGIpEi/n5au+t6V111lbDOAeC+++4LDhky5FMAX9jtdqlW
q/UcPHgwMnPmTCxfvhyDBw/Ghx9+iBEjRsxwuVxL5XK5avny5XjwwQcv2bLsAgVTCUBks9ni
dYK4wNWX7Kdpelx9ff2A+vp6/e7du+VisVhCGF9IpIF4oPmQG8swTARAgH+vpeA6PffqLs9S
qRTJyclITk6Oy/V8Pl88PYM/hyAvHDBgwABMnz4d/fv3R3Z2NlJTU5GUlASj0Sh07exIpfpz
gpeMWIo5m80Gm82GlpYW1NXV4cyZM9i6dSusVmu4MwdiJ0EDiFAUhblz5+Kee+5BcnIykpKS
oNVqhbSKLrsYH5EjOd02mw0ff/wx3nrrLTAME+oOB8oFeo/HIP61Cx2h4O/jfXQTg86ECRMA
AO+//34IQGjIkCF44oknbMOGDVum1+v/4fV6Venp6bUajaZ83LhxuO2223DnnXdi06ZN2Lp1
6xCPx/OMz+fL7+6J+LmUJAAQi8VqACK73R4vZbsNXFfc71tbW68EMAAco5Ycv9DUj2VZNhgM
hoPBYMButxO5sBccRWSvcyIRBb6mpgZLliyJi6OQoih4vV7U1dX1GPkCAGg0GnzxxRehSZMm
2YLBICoqKlBZWYmmpiZUVlYKKcrNzc1oa2sTes7EKsqkH0FsQ89YBZl8KhQK6HQ6mEwmZGZm
Ij8/H4WFhVCr1aSpXUStVrcEAgGkp6fH22BwgWMjGltfX4/Tp0/D4/EI81FfXy/Qj8fOQexc
dJwDwgjY0WDQ6XRITU1FZmYm8vLyMHDgQKSnp6OsTCj9bEInWhF01mDI1ev1dF5eHoMOBR3x
QP/+/aN6vT5gtVpzACR1p8HQEe+++y74A6odyfUnn3wCAGhoaMCkSZMGer3ex6LRaOKcOXMw
f/78HjMW+MNWWVJSQnVho5JfQgDA17ySnwSORi9HJBJNpmn6Hp1OlzBhwgQcPHgQjY2NuPzy
y2mKovwHDx7UsCxbC64pz4+8t7QBHIVnrwJRACmK6g3CqifvQQsgm6IozJkzB08++eRFN+ch
HY3PV+xM5loul0Ov17crrPb7/bBardi6dasCHJtWTyAVQIFGo8HMmTMFhfLnlH2SokWePaY5
nzCIYR2b20rmQywWQ6FQCJ47mqaxefNmOByOAQBMiH9edyK4gufegCL+3IlLata6desAALt3
73bxzg2UlZXFCmt8//33SE1N1Tc1NT3h9/vHxKPO6UIcSRaLReTxeOJlMATBUf5+w6+XDABZ
AG4CMFetVktuuOEGHDlyRGY2m3HNNddAoVBg9+7doGm6Dhwd5BFw/RcaweVl91pQFAWHw9Gu
T0e85VNPwOPx4Oqrr5YDMALA3r17ceutt6K1tRVOp/O8kRZCqUsG6b0R6433+Xw/m9ZKURQM
BoMQZaEoShIIBJJZlu2JOVGAayyJkpIS3HnnnUJD00udAxKF/6U5IA3cYhjQ1LxhHneDQQ0g
ISkpSZyUlNQjZmxycrIsNTVVZLVaFeBYF3oFHn74YcyfP188Y8aMe8Lh8IgxY8bgkUcegU6n
69H7YhhGUVpaKurYyOdSnCbk/fPfyfv38QYUfQ5F1soPL8Mwd0ulUtn8+fPx29/+FrNmzUJj
YyOuv/560axZs6QLFy7E999/rweXi3z4FyxiOf/uFeCiPwx/fS9vsHQpfv3rXyMajUpPnjyZ
5vP5pNu2bUNeXh4TDAZTAVDhcBgNDQ2CAtjdnqvGxkYS+hXJZLLM5OTkfjRNiwFAIpGE+vfv
3yyRSOiCggKsX7++O28nA0CRXq/H2LFjhQZshK3C7XbDarXC6XS2Y7OILdzqyLdN8jTlcjk0
Go1Az0qKHtVqNTQajZDjPG7cOHz22WcihmFG8AaMO85bbDCAjAEDBqC4uBgMw8DhcKCtrQ1W
qxUNDQ1oaWkRisDb2toEamEyD8SjRsLJZB5IzwW9Xg+tViv0XyAdpPV6PRITE1FYWIjc3Fw4
HI5UcIWlpXGeAyOA7F5yFGfw99PUG27mtddew0MPPYSBAwdOD4fD0+NlLFzAdZSHDh2iSOpG
J+WCJkYuiDvIhcg55IKNHwEA8wCI77zzTscTTzyhv+uuu2A2m3H11Vdj9uzZuP/++7F//34D
//uP4efrlBL4M0AeIxOIXOh2A4MY9bwjqSetQhYA001M9xeic5BzSGDwUSqVSElJgU6nQ1pa
GrKyspCcnNyuY/G5GIKIkkwYgch3MiwWC8xms3DGut3u2J5TlNfrLaYoqifkQjb4FE2v14uy
sjKhZwQ5x7OysgQimI5zQL7LZDJEIpHzzkEoFILNZhMiFkTOVlZWxp4B/cBF9OovaV130qMo
5TvN9chqVKlUcq1WC3BhTC16Cb777juUlJTk2Wy2XykUCur+++9HUVFR/E+KDoKCYRhFXV3d
pQoGES+Ax4IL9efy3jsJOAYjFlwqiBlcNKCe/7SCSwlIADAKwHyRSDRu2rRpoiVLlqClpQUW
C0eXX1FRQfXr10+xatUqLF682FBeXr6C91ZuBpeXHuUNlTTeI5XJjyxwIW2aF0ohXkkoB9en
owRdlM/NK3b9XC7X621tbbksyzL8XGtZllVUVFTg3nvvjVuaUCQSQV1dHQAowuHwyy0tLT5O
TlEimUx2Mj09faFUKrXGQWAUAzCZTCaEw2F88sknOH78OGpqagTubVL4THJVL0ZhEovFQq6q
UqkUhA0JPw8fPhwajQYqlQoej2cwvy7iSbUo4te3VqVS4V//+hcqKytRWlqK+vp6QYDF5JL+
rEfyQuaGsCVptVpkZmaiuLgY+fn5JIqpBjASwCfoYqagXzqWeeO9N0Dw7PUG7N27F4sWLUrZ
vn37byKRiLq33BfDMIqamhpRxwZvF7HuM8HVEY4BF91L5GUy8WTGygUyWni5oABHZHGfSCQa
c9NNN7lWr16trKurU/DF+zh+/DgeffRRPPPMM1i6dKnu9OnTy3gF7CNw+fE0b6ik88pZBn9P
2eDq3iLnkAvfATiOLmLcu/fee0HTtPzEiRPZXq9XvmXLFgwcOJDx+XyZDMOI0tPTMXv2bGi1
2rjUtjmdTmzevBkWi0Usl8sHGAwGa3JyMnEk+QsKCuqkUilNGsh1I/LBR56vv/56XHfddcjM
zERWVhZSU1OF8+tcFNEXq+v4/X54PB6Bkc9sNqO+vh7//ve/ceDAAcGh0wMGw3Bw0WeMGzcO
06dPF+bAZDJBq9VCo9FAqVR2eg6CwSA8Hg/cbjcsFgvq6+vR0NCAXbt2kR5Fibxc+CbeBoMI
AEXC5T2BDtemesPh++STT+Kll15CZmbmFJfLlT9y5EhMnDixR+6lY8MmmqYlbW1t1CU0bksE
cDc4qsRBBoNBk5mZKeSlMwyDtrY21NfXw2KxwOv10gzDBHmvkYc/qFUAjEajUTVr1iw89thj
MJlMeO+99wjdFw4cOICSkhJcd911ePPNN/HCCy9o9u3bN4enznXyAkbN/64EiUQiNxgMFGn4
o1KpQNq9WywWNDQ0MMFg0AbgAIC/gEuP6lQ+Mx8SVAQCgQGBQKC/Xq8XjAPeeI17J20+ckXx
QhLhcBgulwuRSMQTiUQkcTAWRABGANCYzWYsWLAAdrsdfv//HHkymQxarRZGo1Hg3jYYDD8p
/pVKpQI9HMnfDAQCAj2r1+uFx+NBa2srTp8+LQhIYizwa9vEC4d4GgwG3mDA4cOHcfjwYYRC
IeEfNRoNTCaTECYnlKhGoxEJCQntmJIkEkm7lCWSz+p0OmGxWGC1WmG32+FwOGCxWGCxWFBZ
WYk9e/ZAJpPF3tMo3sNujeM8aHgHQm9Ar3IkbdmyBWPHjr3O4XCMibecjD0DOhbe0jQta2lp
oS7BYEgCMAdcL6SB/Nn8S95uIhd8vFxI4PeOUi6X0wqFQvX6668rSkpKSCMy5sCBA6LHH39c
iK5RFKVmWfbX4Ji4XLwjScmPhAtYfwy4QtRD4NJev+qsXCCOJLvd/m5bW1t//hpgGEZJ07Q8
IyMDv/vd7+LW66KmpgbffPMNWlpaFD6fb20wGCSHkVgqlR7Nysq6l6ZpWxxkw0gAiWq1Gg8/
/DCmTp3abUYS6etgMplIR3ZukSYl4ciRI4hGoyZw0Y4zF+qU6QLI+HNYIZVKcd9992HevHnd
NgckKpGSktIuZbewsBDff/89vF6vmH8nKlxCindnDIY2AGESFukJxFw7zN9Pj6OhoQELFixI
/Oyzz6YAkEycOLEdx3Q8QTjdY9fUJaTKULyh8GJqaqryrrvuwg033IDi4mLodDohHzASiaC5
uRlnz55FVVWVuLKyUlVbW6tqbW1NCgQC0Ov1KCoqwvTp03HNNddArVbjhx9+wN///ndEo1GX
Uqmsrq+vH/7GG2+ICgoKcO211yI/Px87d+6kvvrqK0N9fb0hEAhAp9MhIyMDubm5KCwsxIAB
A9CvXz8YDAaIxWKwLItwOIyWlhYcOXJEtG3btpQdO3ZMD4VCRQDu4Y2HzoJlWZZRqVR49tln
MXLkyG5nvrgY5eDgwYNYvXo1/H5/vELhBv4Qgs/ng9/vR2JiIoYMGYIBAwYIvNukd4JerxeY
sWLz9GOYjn5S7EyodgmLVnNzM8rLy3H69GlUV1ejuroaLS0tZG1r+PvZEkfvejavNCESiUCr
1WL48OEYNmwYBg8ejPz8fGRnZwth51iO7YtxAJC0JWIYm81mVFVV4fTp0zh+/DjKysrgdDpj
vXv94mww9Db0ikLYJ554ApmZmYoXX3xxciAQUMXz2h257EmDxJjDTEQKKy9BLjzPK+kX+n8S
+GE8hzwXb926NTbB3AHglN1uv3Ljxo2ic/wuPT8uxcGRzBscA3lnWKfkAu9IkgcCgTSfz5d2
LmUunmlBMdeigsFgUjsNViZLjUQi4jg4etW8I0nUr18/FBcXC55wklrjdDrhdDrh9Xrh9XrR
1tYmFEDHOkwYhoFEImlX5KtSqWAwGKDT6YTmZ0ajUSCYIGfr8OHDkZycjObmZiIXPiWZAXFA
EpGNJpMJw4cPF+YgGo0iGAzC6XTC4XAIDefIHBDGJDIP0WhUqGcgziWlUgmj0SjIVDIHhLqW
zMGgQYOQnZ1NnGzDwEU8LppetTMGgxdAkH+4n3SxiwccDkfU6XSKeYPBg16Ab775BkajMdPn
8w2USqUYMWJEjxUedRQMnRC4pwE4VCqV8o477sDYsWPbHZQAhDSRgQMHChsiHA4LC58saDIX
JSUlWLlyJcrLywHgYDAY/CvLsuu2bt2anp6ejt///vfIzMzEggUL8Jvf/AZOpxN+vx96vV6g
Det4ADMMA4qioFQqodfrUVBQAJvNhp07d4LfHPVdOb9SqRTDhw/HuHHjepWG5Pf7482clAWg
kKIoFBUV4dZbb8UNN9yAQYMGwWAwXJRS/HPQ6/XIysr6yRq32+04efIkdu7cia1bt5IUrVG8
IROvot/hAEwSiQSTJk3C3Llzcc011yA1NbXLIrCkAI5wmBuNRhQUFOC6664Dy7Kw2Wz44Ycf
8MEHH2DHjh0IhUKpvMA+HMe10MZ7jnsDQug5atl2+O677yCTyTJCodBl8S50lkql7dbgORxJ
lyoXSsF56jO76dYPgeul0R9cKkl3oApculS3wmKx4KOPPurWpm2xxgKJQvawEZ0KYCjAMee5
XC58/vnnOHnyJCoqKtDQ0ACr1QqHwwGPx4NgMHhOAgiiT8QaXbFkEFKpVIhak6aeOTk5AkuQ
RqNBZmYmmpubAWAURVFGALY47cN8cOnbyM7OBsMw+PLLL1FaWory8nKYzWZYLBZhDkgh88/N
QawBGsuaRObAaDQiNTUV2dnZwhyQOeENhkxwhBBxNRg8ACw2m61/TU0NM3z48LhrxWazmWpp
aaF4pcCLXoD6+nrk5OQURCIRnVwuh9Fo7LF76SLBAAD7AGyqqalZ9tZbb4llMhlOnToFs9mM
YDAIiqKEjrOEb58UoxoMBiQnJyMcDsPr9aK5uRlff/01Nm3ahMOHDwNABYD1DMP8F0BBIBB4
9PXXX9eePXsWv/71r3H55ZdDo9HAaDQiOTkZoVBI6AZNPM3Nzc1oamqC2+2GWCyGRqNBUVER
lEol3nvvPQSDwVYAG8AxanSd65LPmySbvDdALBZfUJ58F6Mfr5wjGo0iEAgILBAAoFarkZCQ
0OVr2+fzwe12o6mpCXV1dbBYLKQAHPwhHS+WIApczxExy7KoqqrCtm3b0NraioEDByInJweJ
iYlQqVSdztUlIGwhXq8XFosFtbW1qKiowP79+3H8+HHCZy8B10RNgvhRrPrRDWQDnTAYeoUj
6bvvvsOYMWNyvV5vcryv3bFTbMdU1c48Fjja2sfR+SawHVEOYD04NqVCAL9H19ejELnQ7UXx
tbW1ePzxx+P63ntSJolEIrAsm8+ybBoAHDlyBLNnz0ZDQwO8Xu8lyaeO9MDk+YhO0NraisrK
ynayUKfTIT09HU1NTbEKfCY4mOBJAAAI00lEQVRFUfEyGEbysgGVlZWYO3cuGhoa4Ha7L8mZ
G2s8xCIcDgtMgdXV1e3eg0ajQXp6emzkWc871HZcrPHYmU1uAXA8GAyOfe2110KlpaUSKo4x
N4qi8OOPP4r5lKQTiCOl6gW81FSKohQAsG/fPthstrinrIhEIlRVVcHl6pKGt2EAfwUw8dNP
P7183759aG5uZoPBoB9cMZlEJBIplUqlSKvVQqfTQa/XIyUlBSkpKVCpVHC5XGhtbUVtbS2q
q6sRDAajvAfpOXCN2GgAfwLg9vv9j3z66adZu3fvRmFhITIyMpCSkgK5XC7kcdtsNoFlxu12
IxwOR1iWDQBgKYpS6PV6uU6nQ11dHQOuaLrL+zf4fD6sXbsW77//PnoDPSLZF83NzfB6vfEM
gR8C8GeWZW8rLy8fUFFRkfDOO+/AZDLBZDJhwIAByM3NRUpKCgwGgzBIWhLxFJG0JOJlIopN
IBBAW1sbHA4H7Ha7YCgSHm/SxI2vGfCDa9b1IeLHjsPya0xC0/St1dXVedXV1dotW7aICHuR
yWRC//79kZqaKqRlkTkg4XMSZhaLxQJ1HgnJh8NhgfWDpGWR5m2tra2w2+2xQsjHe02/QDc1
tPwZkA7T+b1gO7SgZzp+nxNqtTpXJBKp4n1dr9eLxsZGYY81Nja2q6/ppFz4G4BJ4MgwAC53
X5AL4OoKxBf5Ow/wcmEPLxf+DK5Q9TFcPANXmDdgWXAF1oqY+/wIXP+G//MKfLydVgkJCYhG
o5UAtkcikakNDQ0p8b4PmqbhcDjgcDhAURRkMplDLpfvC4fDTuJYi4MjqQVALYB+FouFIgQv
8QLDMAI7VQzsvIwQX6xs6IzBEAGwH8C9e/bsUe/Zs6cnvUgH0XvC4PD5fHIAYo/Hg3Xr1vVY
UTjDMB0FQ2c0yEoAb/p8vvSamprj4NiHasFFdpQ0Tad5PJ4Mj8eT2djYmAkuHKnF/4qUySQE
eO/RZgCfgguLEW3bC+ANcClQC5xO55UHDhxIilmnEf5nPOBSH5rxPzamJt6IZViWTXQ4HAMd
DseN/P95p6u9nhRFIRKJYPfu3ttHTiaTCUZDNxs0TQBe5JX0USzLDnO73cPdbndBRUVF4rff
fquiKEoslUoFpiO5XC4oxySkSjyhpOCXGAw0TQvdLkkxNK8YR/n1YAUXqToBjhHrCIC6OCvK
dQBeBvB3cOHeodFodITNZiu22WzJ5eXlqr179yoBiCiKApmL2DmINZr45oXtjCdS/BzTDZfF
/wpI7QDK+DkoBXASHLNYvM9FGzjKy/G9YAsc58+EXgGPx6NlWTbuXRa3bduGQ4cOCecW8cZ2
EaoAvAmOue4ouKiDmcgF/u8Ja1EmuKifFlydkSrGmPADOMMr8Vt42SKIVHCkFWcA3A/gKnA1
CNIYo4DIBSd/HtXjf30aLLyBkAigAFy/B7o75EIfOEU9MTERdXV11UlJSUui0egmmUw2SS6X
j3M4HP1omjaFQqGE7pRJFEWxIpHITVFUs1QqrWAY5sfk5OQDycnJh48ePeqcPXs2Nm/eHA9H
0hZex5kO4Epw6XXJiC+TXBRcPVADuPTUf4HLGrlo+djZMOJeAOv4A6AnXKwUf5j0Kq3N6/We
BnBAIpEoI5EIw4fSeswFzee5iSiKqkLnOJm38wKijFdQOkIU48XR8kaDif/UxShWR3llhj6P
R+gr3ggcAq4oLYn/ewdvJLTwSqIPHOvGuZQiMbj8Vx26mC2HoqhGsVi8UiKR6HtJw7ZzQSSR
SFrBe1jjEOEK80p7BTgqT0Jz2B9AKsuyqeFwOC0cDqd7PJ5UXpmQnGOI8D/O9Cg/CF2uB1wk
sZkfrfxaqOK/e3nFoMdkJb++68B595X4X8PCZH6ksiybFg6HTeFwWMvvFdk55oDpMAcRfo7d
/DO3xOwDK68gkT3R03OwHxynvqYH5YKfP0MivWVDBgIBl0gkCkilUnk8r0sic+0OBz73m6Io
kVgsjhA50Qm5UME7gpznkQtyfq1rwKVopMU4lYhcOMYbCsx5zpevwUUzi8HRbSfGyIUW/kwg
PR0CODfzkQhctFzPGyBdrSBG+D3AoHfior3Kl+Q94erIYLPZPGvXrt2TmJj47e7du7UNDQ1p
Ho9nSEVFhSkhISFXKpXm+Hy+RK/XqxKLxQaJRKKmKEpKzkKGYUQMw1CkPlEsFrMikYgViUSM
SCSiGYaJRCIRdzQadajVaq9KpXKEw+Fan89XrdFoqv1+/+nk5GS71+v1+v1+9tixY4hzT4ow
fw79yOsi2fz6Hc7rNikxBjTpYULFjPM5etmYTzJICiYxnm38vizh13oNr7ddshOpswZDHYDV
6FlKUxbx5Rn/ZRebzbaroKDgsEajEQcCAdbv97OBQIDtSSYdvvNhSCQShUnR5CWgDVxk4Xwg
4Wg/f4jXduKWXby36rtOKC6VXT2PW7ZsAS8UP+rtnp5IJEL4p7Fv3754K41t/Ig11qT8kPEK
hIwf0pjv4g4KciTmeyDm76K9fPpZXnn38edkrDIr4Z9ZzP9ZjP/1MyHGA93h+YkSwsT8XW81
Vr8F8BS46GJPGQyky3yvgF6vRzAY3KHVap0sy8rOIfh7Si5QKpWqFkC4E0QJLvw8yxATo8Q7
0bkiYzdvkO6/xP/P4BKKPS8Q9eBqLTS9eG9SvNIYt1S9ZcuWEZngBOB0uVyntVotnnvuOcmJ
EydkJ0+elDQ0NCiys7NNKpXKCEBB07QsEolIgsGgxOv1ioLBIKVQKFi1Ws0olUpGqVTSCoWC
BhDwer02s9ncZDQaA0OHDo0WFRWFV61aFW1oaEBWVha6oCFhVyDKz7udN4w/4g1owhiWyI9k
3oBQxMhJeYy8jPIKP3GUhmIMBRv/+x38IA7VSFcunj70oQ996EMf+tCHPvShD73HuOs42HOM
PvShD33oQx/60Ic+9KEPfehDH/rQhz70oQ996EMf+tCHPvShD33oQx/60Ic+9KEPfehDH/rQ
hz70oQ996EMf+tCH/1P4f+j48JaSleoAAAAAAElFTkSuQmCC
}
set pieceImageData(Merida3,70) {
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
rkJggg==
}
set pieceImageData(Merida3,75) {
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
}
set pieceImageData(Merida3,80) {
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
}


# Fantasy: based by Maurizio Monge <maurizio.monge@gmail.com>
# http://linuz.sns.it/~monge/wiki/index.php/Chess_pieces

lappend boardStyles Fantasy

set pieceImageData(Fantasy,25) {
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
ARDQaw8YszwHAAAAAElFTkSuQmCC
}
set pieceImageData(Fantasy,30) {
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
RK5CYII=
}
set pieceImageData(Fantasy,35) {
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
AABJRU5ErkJggg==
}
set pieceImageData(Fantasy,40) {
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
}
set pieceImageData(Fantasy,45) {
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
o8eFSEj8u+4AAAAASUVORK5CYII=
}
set pieceImageData(Fantasy,50) {
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
}
set pieceImageData(Fantasy,55) {
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
QmCC
}
set pieceImageData(Fantasy,60) {
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
}
set pieceImageData(Fantasy,65) {
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
}
set pieceImageData(Fantasy,70) {
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
}
set pieceImageData(Fantasy,75) {
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
}
set pieceImageData(Fantasy,80) {
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
RU5ErkJggg==
}

lappend boardStyles Usual

set pieceImageData(Usual,25) {
iVBORw0KGgoAAAANSUhEUgAAASwAAAAZCAYAAACLvRPfAAAABGdBTUEAALGP
C/xhBQAAAAlwSFlzAAAENgAABDYBQhzvrgAAAAd0SU1FB9kGFAsFF1svTEwA
ACAASURBVHja7X15VFPX9v8+NzcJCZCQQJBRQGRWkEkUcQKxaq0zqIjDt6gd
tK/Vh3PVau1T21pt1WqdtVZbqR1ebR2ftlqlClhxQASVGQQhDCFkvHf//ngJ
X8AEEmrf733X6lnrLPTm3rPv2cPn7L3PvvcS+Kv91f5qf7X/YEPEZ44RQiy6
lvpvuHlDJ6Ym8ifSa+1/NbO8IogoQEQnRLT7T8noz5Dzf4ge1ab/pVvmwYpq
ampyzsrKCmxsbHQGAOr/DK8QEZ48eSI9cuTIYIZh7P7MGzcqVUtLi+zGjRtB
FRUVPRGR85dimeaVTqeTTJw48R8uLi6XBw0atLeoqMj7/xBgUefOnfPLzMz0
MgLIn6xXwk2bNk148cUX09PT02e1tLRInydNUwvt8xq/DdjyDJ20oUEjIt/w
lzwPWg0NDR4RERFf8fn8RyEhISdqamo8/y8BFpWenj6dx+M9Wrt27WsG5vxp
tM6ePTswKCjoFJfLLfbw8Pg1IyNjMCJSz1mZiEHwfMNf6o8qmuE6TnNzs2tR
UVGASqXq0WZcwrKsXXl5ee/a2tqeiMj9ozxERDh8+HAcl8t9mpycjBwOp2Xu
3LlznofS/oe8HUFCQsJOf3//7wsLC/3/TO8QEeHcuXP9eTxeCQDoCCHyt99+
e2p3edVGT4wgQiMiaWxsdPzss88Gv/fee/HHjx+PNMiZGP7S3Z0jInIyMjIG
xsbGfpyYmLjlxo0bwYhIsSxrl56ePj8iImLfwoUL5+t0OvvnoVfbt28fBgBy
AEAAaNi6dWvCc5fNn4HuhnF4SUlJGwFAZ2trW3zs2LFJiGjTFuWf4xzsoqKi
vhQKhcy8efPQwcGB7d+//wlEtP+DYROPYZgeJSUlftXV1WKVSuUSHx+/KTQ0
dF9ERMSOq1evhtTU1Ehu377tr9FoXAxARqyl8/XXXw/w8fG5SNN0UZ8+fc7f
uHEjEhGJXq93mDJlyocCgaDQ0dExe926dcmIyH0ORjjM1tZWnp+fjwKBQLVs
2bLZ/+2AZQTwqqqqQHd399sAoB00aNChuro6T4NhU3+CXsG7776bCACNBiPU
Tpo0aUF3F0JEBK1Wa7thw4apiYmJ2zZt2jQaEbmvvvrqq4SQGgBocHNz+02j
0XiqVCrppEmTVqakpKz89ddf/bojH4VC0cPHx+cCADAAoBs4cOAhRLTfsmXL
GIqiqgGApSjq6ebNmyd0Q2+f6b/88kssh8OpAQDk8XhVubm5/Z8rvhhdw4aG
Bo9Lly71efjwoT8iCv/IqmUYk//555+PdXJyyhs3bhxOnDiRlUgkj5KSkjYe
PHjwRYVC4f48QzZElHh5eV2cMWMGIiLOmjULPTw8LiGi5A+MKZg3b94bvr6+
v4rF4gepqamrf/jhhxSKouoAgAUA1caNG5fOmzdvjUAgKPD09Lw6bdq0ZYgo
tNL95w4ZMmSrk5OT/sMPP0SxWKwfNWrUPxCRm5GREcvhcKpff/11HDZsGOvp
6ZmlVqs9LFGANr9zDEDa6v6rVCovd3f3W2+99RYKhcLSvLy8CIPM6Y7n/gGv
sW3uhzyHFZzI5XKXF154YQ8AaAwAogoODr6YlJT03ubNm6fV1tZ6Pi+9MgLk
zZs3RxJCGgz0NO+9996C7tJARNBoNO5ubm7XAUA/YMCAo4jo9MILL+wy6BTy
eLzysrKysFOnTg3n8/lPAEC1dOnSv3UV/raJAFr5XVpa6mtra1tguHd0d3c/
h4jSGTNmzGvDQ21qauobba6jOqPVho5NdXV1z5s3b/oXFxf7sizroNfrXXv3
7n0VANjQ0NALLMvKGIYRFxcX++bk5PiXlpb6IKJtt/TBCCwffvjhdE9Pz0wu
l1sqFovzp0+fvrmpqalHdxDdaICrV6+eamdn99jT05N98OAB1tfX40svvYTO
zs56DodTHxAQ8PNHH3007XnkthARWJZ1jomJuZiUlISIiMOGDcPIyMhzDMP0
+ANGJ3V1db1ECMHg4GCkabqRpukn/fv3Z/bv34+jR49maZqu43K5jSEhIUgI
QScnp18Q0bGr8K+kpKT3Bx98MCIvLy8AEW0SEhK2uLq66vfu3YsSiUQ3fvz4
dYjIPXLkyGBCyNMVK1bgCy+8gB4eHllqtdpDLpe7fvzxx/EXL16MQkQbcwau
1WrFa9eunTVgwIBd0dHRe2fNmrXq9u3boYhoO2bMmJ08Hk8XGxv7FSJKMzMz
+02fPv3t6OjovVFRUXtTU1NX5OXlBXXHOBGRqNVqp3Xr1s2YNGnSmwcPHhxp
WAj/UC4pPj7+fUJIi9EA23Q9IUTRu3fvC4cOHRr9R9MPRqOsrKz0HTly5H4A
0BroMP369TuTnZ0d2U2+ACJK/fz8LgEAikSi0gMHDrwSHByc2WYuzRs3blwy
efLkXQCgAwDd0qVL/26ITqhObEC4ffv2F6dMmfK3H3/8MQ4RuTqdziEuLu4g
IURFUZT61VdfXYuI/PPnzw9wcHAoAQBWJpPdPX369CBEpO7eves7c+bMV1et
WjVNo9GITM0PEYlSqXSeNWvW287Ozjd5PN4jsVj8YMCAAV9duHBh2Jw5czYC
QPOiRYvW7N+/f1yfPn0yxGJxPo/HeySRSO4lJibuKCgosN5jRERy6tSpAfb2
9g+5XC5GR0ejk5MTEkKUM2fOXIaIvG6uIG7u7u5X3d3dsaioCNs2tVqN+/bt
Q5lMxtI0/TQlJWXZH4mfERH0er39/Pnzl9E0XT9lyhRERBw5ciRSFNWYkpKy
1ZAT6g74SmUy2c8CgQCbmpowMTERbW1tMSsrCxERy8vLUSwW44gRI1ClUqFQ
KESZTHalC8CiCwsLA318fK5wudxGFxeXa5cuXer3888/R/r7+18DANbb2/tR
SUlJOCISnU7nmJCQ8DUAsBKJpPz999+frVAo3KOior7gcrn1AoGg6J133kk2
o8B2qampaymKqjes3iwA6FxcXLKPHz/+0tGjRyfyeLzijz/+ePb27duTpVLp
XYOBGM/V+vj4XLt3715fa/hnpD1p0qQthBAFAOi4XG7VunXr/gcR6e7Kuamp
ybtHjx63TYBV287a2dkVbdu2barBQ+y2N/fkyRP32NjYjDZg1QqOXl5eN376
6ae47iT9EVEcHR19yni/ANBs4Dt2OKY2epH/+Mc/0hDRtrP73bZt21gej1cB
ANoePXrcun37dhAikoaGBr+wsLBMiqIaf/jhh3GISOl0Oh9PT8+7FEUpDxw4
kIaIXKVSKQ0LCzsOAGpCiDwtLe2NjvIyyjY5OXkzIUTZgS+Mk5PTnbNnzy7y
8fG5cuDAgS02NjYVRs+xTdcNGDAgQ61Wy6ziHSJSU6ZMWQgAmpUrVyIiYl5e
HlIUhd7e3qcRUdydHYnjx4+P5vF4T9966y001woKCtDPzw8piqp744030g1b
7N3yEJcsWfI3mqZr4+LisLq6uhVM4uPjkaKo5lmzZr3DsqxtN8aXurq6XqRp
GgsLC1Gn06FarW43D41GgzqdDquqqpDL5WJAQMAlRJR2BljvvvvuGBsbm8a8
vDx0dXVVzZs3b44hj7GKEKLj8XjVJ06cGI2IlEKhcPf3979CCGGjoqL+hYiO
ly5dGmhjY/PkwoULOH78eDYkJOQTUwp88uTJF3g83hN7e3tcv349fvLJJzh2
7FjkcDisTCa7nZubOzYtLW3NmTNn/sfOzu6Rvb09u3DhQvzss89w/fr16Ovr
iwCgmzBhwjZr5IOIUFZW1sve3j6/raIGBwefslan2urV559//hJN07VdABYC
AOvk5HQ7MzMzurtRAsuydhMmTDDnzSEAMAEBAedqamo8uqFX3LS0tKUGQGIN
+SUtACgBoMXwb8a4cIjF4rsPHz7s2xnYIyKZNGnS34zgSlFU9d69e2MREZ4+
ferj7Ox8BwD0kydP3oyINocPH55ICGkCAM1bb731BiJSJSUlXiKR6K6RhxER
EXsRkd+Rzo8//jiYx+NVmuPL4MGDz54/f36Vj4/PPXMyoiiqfv/+/WOtkg8i
UikpKa8DgObTTz9FRES5XI4cDgcDAwN/7AZgkbq6OvfQ0NBvbWxsmIKCAuys
3b59GyUSCQqFwrKTJ0/GW5vIRERy8eLFKLFYXBAQEIB1dXVYXV2NmZmZ+OTJ
E2xqasKoqCjk8/mVhw4dGtmNpKJg6NChOwGAWbduHSIiarVabGlpae1qtRpZ
lsWjR48iAOjGjx//obkQzXjPZ8+e7WdnZ3c/NDSU5XA4yo8++uhlRBSMGDFi
9/DhwxkPDw+2f//+32i1Wpf09PSFFEUpU1JS0N3d/aZarfbIzMwcIRQKa4KD
g9HOzk4xefLkN03Q4Y0dO/YDAGC2bNnSynOGYXDbtm3I4XCYgQMHnlAoFIOC
goIu2tnZsRcvXmwnn6KiIhSJROjm5pajUCg8rAGs8vLyXvb29vfbgkhwcPA/
EVHUHbB6/PhxYFBQkDF5jBZ0/fDhww+zLCvuTjj7xRdfJPL5/CrjeD4+Pnjg
wAEcOnRoKw1CSPOiRYvmIyLH2vErKiq8hg8fvnvAgAEZkyZN+mT27Nnp77zz
zoy1a9f+z/z58/8+ZcqUrUOHDj0aFBR0Zvny5bMNIS7VGZ9Onjw5WCqV3gEA
nZOT0+MHDx5EIyL1448/DuNyuU8N88hsaWnpNX78+E8MvGTGjRv3MSLylEql
d2hoaBYAMDY2NqVr1qyZ3XFuiEjNmjVroQmvs7VzOBxFbGxsFiFE04l8dNOn
T19slc0jIrlw4cIgoVBYkZKSgizL4u7du5EQoly4cOGb1uxGGVYl++nTp79P
CGlZtGhRO+W/desWLliwAM+ePdvu+ObNmxEAmGHDhn1mbhU3l1hGRJtRo0Z9
BAC6Y8eOISLinj17EABw165diIj4z3/+EwkhzJAhQw535lKb48/p06cHicXi
QhsbGxwyZAi6u7sjn89v7RKJBKOiolAqlaJMJsvLzc0N7wwYjbunO3bseDE0
NPQaAOhdXFyuZmVlJfbt2/dfq1evxp07dyKHw6k7fPjwcg8Pj1vDhw/HrKws
FAqFpRUVFaMjIiK+BQC9QCCoXb58+RK5XC4zxZs+ffocBAD29u3b7XjOsiy+
+uqryOFwGkePHn2eoijlJ5988syCwrKsEfCLc3Nzg6wBLJZlbSdPnrzRkKzW
8vn88vXr16d2w7hBrVb3GDx48AkzRsKaCDnQkLyuvnDhwrBuLFQ2iYmJe9qC
Y3R0NCIizps3rx3tsLCw77sJwkSn07nfuHEjcdu2bbPS0tLmTZ06de7UqVPn
pqSkzFuyZMkrR44cSS4pKRncJkndlV5xc3JyIsLDwy8CgGbQoEEnVCqVx4oV
K+YDgAoAkKbpurNnz77cs2fP34xziI6O/iciuqSlpa2jKKrZwcGh6Pz582NY
ln0m54iI1Lhx4xZ1CGFRLBajh4eHSXDy9/dHPp//DGCNGzfOasACRBSPGDHi
JI/HY+/evYtubm4YEBBwXalUeloqaOMquHXr1iSapmtjYmJQoVC0Kn5xcTG6
ubkhAOj4fD6eO3eu9beamhoUCATo6uqa3dzc7GEuyWdqYiqVytPV1TVXJBJh
dXU17tmzB1NTUxEAMCUlBffs2YNPnz5FqVSKPXr0uNvc3OzVDcWymTlz5ocA
oOdyuejr64vh4eEYERGB/fr1Q1dXV+RwOAgATGpq6hZLkr3GxPu6devmEkJa
bGxsGD8/vwcymazuq6++Qo1Gg0FBQayjo2M9TdO6zMxMrKurQ5FIpHrppZd+
4/F4akIIGxkZ+SPLslJTckJEfv/+/fcBAHv58uVnwKixsRH9/PwQANiBAwei
Tqd75hydTocBAQFGwAq0xlNBRMIwjNPBgwdfW7Zs2fvnzp2bZG3S3QjuixYt
WmwIl57xovr163c1LCws19wqPmfOnPRugKTE19f3FwBAgUCAv/32G+bn5yMi
YklJCV67dq3VAB0cHPIbGhp8uhF2UosXL36ZpukqQxio6dgJIQqRSJRTWloa
YElJgFGvFi9e/JphTNWECRN2pqamHm4Dvvrk5OTfOBxOQxvv8e6uXbs20DT9
FACY+Pj4/eZkhYjkvffeSzKEk628njZtGn733XfPyIDP52NhYSHGxsa2O07T
9NPdu3dbHRKS2tranpGRkRelUikWFxejn58fenl53bt+/fpgS3dBDIAi6tev
39c0TbM5OTmIiFhbW4tffPEFRkZGolgsLlqyZMnnANAye/bsdqt4SEgICoXC
InOruLFKt+PxyspKfx6PVxQUFIRNTU3PoDifz8eGhgYMCwtDHo9X8vjx48Bu
KBZv9OjRuwGA3b9//zOGrVKp8NChQwgA7KhRo/Z0jPk7U678/Py+IpHo0Ztv
vokymQwpikKjN5SRkYGEEExOTu4IHuzixYuRoij166+/vticMSIi/fLLLy8G
AM3SpUtNhuQ3b97ExMRE/P33303+fuPGDaRpGnv16nVZpVK5WuNhISJvz549
4319fS8KhcLCqKioL2/cuNGnY5K6KwNsbm528/Ly+q2DR6UWCoWlgwYNOpiV
lRUzadKk3Wa8LDYhIWG3pTJpm7t0dna+YgSsq1ev4r1791rD5CtXrrTqGkVR
RaWlpf7d0Cvu+PHjP+oqxCWENHz//feJRsO2ZDG8d+9eiFgsLjTcn0omkzV0
CNmYtvyysbHRiMViheH8xm3btiV3thvZ3NzcIy4urp3Ha2tri2fPnkVvb+92
9//SSy/hvn37jIu6cU4tU6ZM2aLX60XWJt2F48aN+1AikaiMq/CNGzdQIpEw
/v7+/6qpqXGzZMBTp04RnU7n6uzsfNnW1hblcjkeOnQIHR0dGUJIg4eHR86u
XbsWpaWlfQwA2uXLl7czjAEDBiBN00WXL1+2CrDKy8v9aZouioyMRL1ej7//
/ju+/fbbCAC4cuVK/P3331Gn02F4eDjSNF388OHDgG4oll1kZOR3hJBWIO7Y
DBsVbFRU1A+WFqoajFoUGRl5ctiwYey1a9fQ29sbGxsbWwEqMTER8/LyWulM
mDABDx8+jAsXLkSBQFB29epVs0llRCR3794NdnR0vGNvb4+3bt1Ca5pKpcLB
gwcjIUSxYsWKV6zZcTOkGvpLJJK8NoahCw8PP9nc3OzaAbBIF8bnz+PxHhlr
oCIjI88uWrRo4dWrV6MZhhGr1Wq3Pn36nDEHWP369TvQWU7RHGB5enpeaTuW
mZAQeTxeUWVlZXcAy7Z///4nzYWzbbpq1apVc6yMduyHDBlyzIKxn+nu7u5Z
crm8Z1c1WKWlpQGDBw8+Ygw1AQDj4+Nxzpw57cbbtGkTOjk5tT2mTUhI2CeX
y12t9a6AZVlnmUx2df369e2UdfXq1cjj8R7evHnT31IlvXPnjnN0dHQGADC+
vr5I07Q+Jibmn8ePHx9XVVU1Yty4cfspimry8vJ6ptQhJiamK8CiTQFWc3Oz
t0wmu+/i4tIagnbMYZWWlqKtrS26ubndUCqVrtYqFsuyzl5eXtcFAgFWVVWZ
NO66ujq0s7NDHx+fTESUdcX3Nv/mLFiw4O80TWvy8/OxoKAAGYZpHbe+vr4d
neLiYlSr1ejq6sr27dv3B5ZlJV0oFvftt99+lcPhyPv06dMKhl01lmVx4cKF
CADaYcOGHdBqtU5WhnLc0aNHr++Y5yCENG3evHlSW0W1wMOSDBs2bCeHw6n2
8fH5V3V1tb/B8+fl5+f3TUhIOGgIf0zuFoaEhBxGRIGVYGIfGRn5fVuDNwdY
MpnsfnNzs7e1qQaGYXp4eXndsGTzYNq0aautCWsRkdqwYUOKoaTEGsDSTZ48
+YOu0hpG0GpsbOwVGBiYY7xeJBI9k8fy9/dHiqJa/+/l5XWrrKws0KraSCPB
4uLiMAcHh6LDhw+3U9jdu3cjl8utvnDhQryldSbr16+3OXPmzAgfH58LfD7/
Ya9evc6fO3cu9vDhw2N8fHyu0DStHT9+/DNgpdfr0dvbGyUSSX55eXlvU7RK
Skq4LMsKTa1SCQkJBwCA2blzJyIinjx5EsPDwzEjIwNZlsW5c+ciAGiSk5PX
WltXhohQX1/vJxaLH7u5uaFKpTJp4FqtFn18fFAqlT6qr6/3s0DYbXc5Y2xs
bMo7ep3m2unTpxEANGlpaYu7qmky1KiJk5KSPiKEtKSmpiLLsl3SOHbsGFIU
xXp7e1+5f/++xcrVpgJaFBUVdchU/U1SUtIKSx9fMo6n0Wikx44dG3T69OlA
RORnZ2f3S01NXSOTyW51BMWOvV+/fuesfdoBETmLFi2ab8jTsADAuri4sEuX
LmXDwsLYtjVtcXFxB7qxmQNyuTxEIBCUmNg8YDtsJLDDhw/fb01Yi4hQUVHh
26NHjzvWABaXy6356quv4i2VDcMwLoGBgZnW0AgPD/8eEUVWg1VlZaVfQkLC
IUKIOiMjo53CGrbo9REREd9nZWX5WwJay5YtIwzD8Ovq6lyzsrIC5HK5y3ff
fTfY3t7+PkVR7AcffIC3bt3C3Nzc1n7nzh385ZdfjGUUPyOioyk6ubm5PJZl
7cwUvg4ViUSPJBIJPnjwoN08Tp48iTRNs25ubtlGw7NWsXJycmIJIU+joqKw
paUF8/Pz280hNzcXS0pKMC4uDjkczpN79+5FdxHmkDaABXq93ikoKOhfHh4e
raUSDx48aDd+QUEBKpVKZFkWU1NT0cbGpuz8+fP9u5qPUdZ1dXWewcHBZzkc
Dnv9+nXUarWoVquf6RqNBjUaDQYEBCBN0/IdO3YkW5HHBEQkZWVl3lOmTPmH
ra1thSmPx9HR8f4bb7zxt5aWFicrQKs1obxv374XnZ2dcw1JeG2broB/P+/X
ZKhv0gKAPjw8vNMnDzopUpUlJSUtDwsL222ux8TEbP3mm28iuqNXZ86ciZVI
JL97enreCA0NvdK3b9/jISEhhw39SGho6InAwMCrMpnsfv/+/Y9a80ys8QHx
0aNH7wQAvaEb67waO3Rj3Zc+KCjogkajcbZU3vX19d7Ozs6/GzcICCENhJAy
QkhJm15GCKk30Na5urr+qtfrXUzRMLf6Eo1G45SSkvLOlStXklasWMEdP358
uxOSkpLg1q1bnK1bt46eM2cO++uvv77l4OBQalA6k23Tpk0IAFqpVFollUpr
7ty5E7Bt27bXFAqFHwCQlStXwpIlS565jsPhAMMwIJPJtM3NzXw7OzvSkY6z
s7OeEEIQ0Q46vOfrxRdfzFuxYsXB1atXr3jttdeE58+fB4qioLq6Gl555RWg
KKphw4YNnwUGBlYDQMeKetYQgzMdXzJmOI93+vTpvohod//+fXB3d4fGxkZg
WbbduVwuF7hcLjAMI/rpp58ig4ODcxFRa+bFZdg2FOJwOM3R0dG3jxw5Miwm
JoYqLS0FhULRjgZFUSAUCqF3795QWFgIvr6+JfHx8WVdKRUhBBARpVJp9dCh
QzPz8vISpk2bxlEoFKBUKp85n8fjgUQigdLSUnB1da1JS0u7AwCshS9gI0+e
PPEcNWrUlnv37o0FAFPeLKmrqwvcsWPHhoKCgl7ffPPNe3Z2dk+bm5tNGgQh
pN3L3xCRk5OTIx00aNC3DMPUGxLGxMfHhxWJRBVarbaZpmkaET0qKysFDQ0N
zh4eHo8MxmJVs7e3rz1+/Ph+vV4v6YS/eh6PV96ZXZhJCZDY2Nh7jx49ShGL
xWrDHCmGYdrqBRBCWLVabSeXy/UAoDH+1pU8DHJXT5069QiHw0GxWFzr4uJS
7+Tk9ESj0TSg8SYIITRN96iqqpLW1dXJ+vbtm8Pj8eSWzsXBweHJ3//+99Vy
udzDy8urIiQkROPi4vKUEMLQNM1lGEZv8PZk2dnZktLSUg8nJ6cyww7ls/dt
hln0qlWr5m7atOnDLVu22L755psmGYCIsHXrVkhPT9empqa+e+TIkfcBQNsZ
s4x8OHPmTERaWtrHlZWVMRwOh/b09ITg4GCQSqWttBoaGiAvLw+Ki4uBYRgg
hLSMGzfu02+//XYdIaS5g6JCcXGx69y5czcqlUq3jsLh8/mi7OzsMKVSaZOX
lweBgYFw5MgRmD17NgiFQmVUVNQtnU7X0hHVxWJx5bFjx1ZJpdIKE4BFffvt
t0Nffvnl3Q0NDf4CgQDCwsLA09MTbGz+N4fb0NAAd+7cgdLSUmBZFkQiUeGh
Q4fmTZw48TIhBM15Wcbbz8jIGLBw4cLtNTU14Twej/Ts2RNCQkJAJBK1m39B
QQHcuXMHVCoVcLlc+YIFC97ZunXrXvj3YxSdJsDPnDkTPWfOnE+rq6sjAIBQ
FAU8Hg+cnZ1BLBaDXC6Huro6YBgGdDqdESRVM2bM2H7o0KF3KYpq7spIEJE3
ffr0FV9++eUKAOBbAKYNn3766dKmpqYjy5Yt05jhERrpGl6zI6yqqnJRKBTi
S5cuiZRKJcXlcp0rKiocSktLUa/Xg4eHB3h5eYFAIKgNCQmpCwgIKHd2dq42
5HPMyYIDz77w0mbUqFGrL1y4MM6ULQEA2NjYVNy/f/8VT0/P4o6pT8MiiKbs
78svvxxw+vTpEVVVVWKVStVTLpcL1Gq1a1NTE1epVAIhBBwdHdVcLveJg4OD
3snJqap///5Za9as+ZrL5TZZIAsAAG5tba1bZWWl5927d+0fPnzolp+fT2s0
/8tqJycn8PT0BKFQ2BQYGFgTHBxc1bNnzyKKolQW0CAMwwgKCwv98vLyJOXl
5a5FRUV2dXV1ntXV1RKVSuWOiLVisVju4OBQYm9vr+3Tp09TRERESVRUVD6X
y1WYs4+OiXZpnz59furduzc2NjZic3Oz2S6Xy7Fnz57o6uqabXgXkyWuqG18
fPxeQoh+5syZmJ2djRqNxmSuRKPRYG5uLqanpyOPx0M7O7vH+fn5fTvS2blz
J7S0tPh4e3tf7yw+9vLywvr6etRqtfj48WN0cXHp9PGNXr16/YtlWQdzuzhx
cXEHAYCZMWMGmpOb2QAABglJREFUPn78uF1CvOM8rly5gomJiQgA+rFjx27p
LF+mUCiMT8PbDxw48DgAMLNnz259/MdcIrykpATXrFmDPB4PHR0d84qKigIt
yJfZDh06dD8A6BMTE/HEiROYk5ODtbW1rXJRqVRYW1uLxcXFmJGRgTNnzjQW
xpZ///33cRaGbhJfX99zVuQz2ISEhM8UCoWdJaEzIvLnz5+/VCwW3xEIBKWE
kDr493uXms3VMPF4vKcymSz72LFjEzrZTeXNmTNndmRk5La2PTY2dq+jo2Nl
Z3OgKKo5Li7uWGRk5Mdtr505c+Y8U4l+RITKykofd3f3a4bcm6VV+yyXy63e
s2fPKAtlQb788svBbm5u1/h8/hPDs6QqU3wydCVN03X29vb3V65cObOrBL9x
Q2fhwoWv29nZPaJpus7gxaoN4SfTJi/HGGioAUAhEAjK3nrrrb9Z9EypwVMJ
EIvFjzgcDtrZ2XXZKYpCmqaffvPNN4MtAayKigofqVR6r2fPnnjv3j28f/++
RX3MmDFIUVTj0aNHR5miU15eLhkyZMgXxnqoa9euteu//fYbyuVyzMjIwF69
euGpU6fw6dOnmJmZ+cy5O3bsQABg4uLitpur5kdEqYeHx880TeP169ctmsOl
S5eQw+FgeHj4GUR0MMenBw8eEESkDK8Zucnn8zEnJ8diXo0aNQopimr47LPP
RnYFWE1NTV4uLi63HR0dUalUWlzWsGrVKgQAzYIFC163pBrZULt02pBLsqQ3
9e3bd4e5ZHJHwKqvr/d0c3PLsXabHgCY5OTk/SzLSsztaE6cOHFjGwAxdpNl
EmaOtb1OP3r06E9MzQsR4ejRowkcDkfejXlok5OTF1koC+6YMWM+NICHNTTY
vn37fttV5b4h99rDx8fncjfmwQYHB582ZR8mEezJkycae3v7bD6f32UOBABA
KBQCIaS5uLhYZcn5FRUVfIVCIZDL5RgSEmJt6gAKCwspgwuOHcoLmpydnX8D
gOTs7Gyay30WZy5fvgxr165luFxu/fTp08Xr1q3jOjk5PXNednY2AIDe39//
vkGoJptGowG9Xo8xMTFWzaGurk5oCDNMNoFAgABAGhoa7DUajYNGo8HIyEir
eVVUVNSl8paVlQmbmppEKpUKTPHCXGMYBgCAlJSUWLqz2rxo0aJ35HK51KKE
FyHg5eVVbgCKLpshJyW2Jl9kbA8fPuR2EuIwERERed99952us/IHmqYbFixY
cPbAgQNDFAqFa4fUS9vBNcHBwXfMzevhw4d6RKwhhKisnIa+sbFRbeG5VHl5
uciUHXXVqqurHQGgy0fyamtrxU1NTT06s59O7ENgyj5MAlZMTExZWVnZfLDu
IxVoaeKSz+c3BgYGnmQYxgmsbxqRSFRp6gdPT08mNDT01smTJ5t27dol2rVr
l0mhhoSEnD9x4sTu+fPnz1u8ePFoc8BBUVTT0KFDCzoRqNbf3/+sTCYrsnYS
Uqm00OAGP9Py8/NBKBRy4N+PJzT5+/t/09jY6NgNXqmdnZ0rutRcilJJpdIs
lUpV1g0aeltb20oLlV67fPny6/CcmjHp3nbB8vPz+1qv18usHatnz57XzMkD
ANiRI0fe27BhQ4VGo+lhhoeaMWPGHN6yZcsWpVI598CBA2+yLGsSyDkcjjwh
IeG+OZ5NnTr19379+iVBNz4S4+zsXGWhLBhfX9+rDMNQ5vJvnSTSCzvhVWvT
6XR1AwcO3KpSqcTdsI8Kw+5k50n3P7sZv5phQOju0teZ2rUDALh9+7bjsmXL
kliWNVn34ubm1pyenn4+ODi4pKCgwGfNmjUvNDQ0mKxy5vF4yu3bt3/j5eVV
Y2bTgRjm0Z1X4bLw7/d/oxketdrCn8WrNrQ4ACCC7n9FqQUAVJZ+quk56lJr
0v056BVjuE5rajdYrVbbb9y4MVqpVArMAJ5q7ty5t4RCYb1KpXLcvXt3eEVF
Bc+MXqnS09OzpFKpwszO8x9uliTEDQ4L53nqbsfNNRPepTUOEHak8V//QYFu
gKElDDLGyhaf+582xr/a/xfdMWnsf+YXXf7SK+va/wPbMTWqchvQOgAAAABJ
RU5ErkJggg==}
set pieceImageData(Usual,30) {
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
J1IUpeFwOKX29vb3w8PDv3v06FEvvbX3DhTLctCgQSdtbW0ZpVKJ+fn5aGJi
Qg8cOPAIy2TSCkItGjx48FrWskCKomixWPzMzs7uDy6XWxUYGIghISEoEAi0
tra2qaamphkURemzwZp+/fp9j4hGBlrqHK1Wa1FZWemg1WrNEJFz8uRJPw6H
83LChAmYm5uLbm5ujJ2d3bXS0lJnROSFhobOJoSoDh48iGfOnEEA0IwfP34t
IhoxDGOkUCjslUqlXWMxVZa+4Pnz512+/fbb8dOmTYtatWrVlOTkZB+aps0Q
UbBo0aLZxsbGCmNj4+qJEyeuQ0SxTqcz++OPP3xWrlw5JSoqKmrBggWRv/32
m79Go7FoKZixY+KVlpa2jY+P9/n99997q9Vq69YAq5o6c/jw4UHW1ta3gU0M
1ugMvEoayc3MzB5PmDBhzfPnzzuzCtvq4EzTtPm2bdumi0SiwhpjqJozZ85a
pVLp0Ar8BEQ0CgoK2sjOle7fv/8Zmqb7DRky5EhNYDQ3N88oLCwcvHfv3k84
HE4pAKCpqWnOkydP3tPHqBtbO4ZhTB48eNDtwoUL/eRyuTPriXBOnDgRLBAI
Mln+Mg4ODrfS0tI6I6IwOjp6PiGkkh2HavDgwXtYS55oNBrzGzdu9Lpx40Yv
jUZj3pB+s/SNz58/P3jo0KFbXVxcLjg6Oib07t372OLFi2fL5fL2W7duncrh
cMp4PF7h8ePHx7948cJz2rRpc3r06HHMyckpwcHBId7Hx2d/bGzsBI1G0zI8
QURSWlrq6uPj8zPrIugtAZ1EIkmPi4sby8aUWuwihYeHf0EIkTk6OuKtW7dQ
32QyGd65cwe/+uortLS0RACotre3/2Pz5s3j2ThWa1pV/CtXrgx2dXVN5nK5
zJMnTzAtLQ0BgLG1tU0+ceLEaNaTaOmmZNSnT58NAKAbPnw4xsfHo0gkQgDA
0aNHo06nQ4ZhcOHChQgAKBKJMD4+HkeMGIEAoOvVq9dmAwFamJqa2sPf33+P
ra3t1aCgoI3Z2dnuSqXSuWfPnscIIdXGxsbI4XAUMTExS9kNlzp9+nSgiYlJ
Oo/HYwQCAS2RSNJOnz4drNPpLOfMmTPL0dHxYvv27c9/9913kxBR1JAVeeDA
geFOTk7XAEAGAAoAqDAzM0uLjo5eplQqXVJTU/ubmZmli0SirISEhGElJSUd
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
hxQXF0saSwBt2rQJNmzYwAAAlJWVmSkUCmsAILNmzYKYmJhm8RkAqIyMDIMV
KTMzU1xaWipFRLJp0yb48ccfm0w3Ly8PAIB68eKFsKEcSl3FBYMGDbpgZmZW
0sTvAQBo+/Xrp39dlcEtPz9fXFJSYt0Mem/oaEpKiogQ0hCf0dnZudDBwSH/
8ePH7Q2gx7Rp0ybH1tZWee/evfa1wnykju+jtbV1fqdOnXIaSh5mZGRQNE3r
oAUleoioy8vLa+rRdurhw4dSAOC3gM9UZmamPRubNihZKJfLLUtLS11buL4k
JyfHrD79bQigZcuXL1+lUqnMmzVbilI6OTllNiUbrNFodDqdrgQATGtXazRx
kSsrKirU9X1+/fp1tLGxybO0tHwik8m6DBs2jOjrm+sCQa1Wq/D397/Ytm1b
1a5du0Lat28vrm/zYMfNODg4vLSwsJA3sskwbNa8gKbp5i4ylpeXyxsDjx9/
/JEoFApKLBYziMjAq7eaFLSEzwBQTtN0tcGZRZpGRFQDgColJaUldDVarVbb
1D1l1apVvwHA1WbSpA0AaFJT3svLy2mVSlUCAPktmCutUCjKGgM9oVAoc3V1
TXv8+HH/RvQa+Xx+3pIlS1Z6enqWBAUFrZLL5e6NgAzj7Oz83MTEpKyhMbRp
0yY9ICBgQz2xcIPXtmPHjk2uZ6ZpupLlM7fZhDUaWVPoymQyLSJmiEQibQvm
i3w+/znUc46ioclUR0ZG3oOWtSaV6ri6ur7cuHHjPIZhjFpIl/by8kqrj75W
qwWhUFjl5OR0PyMjo6dWq63XOuHz+eqAgICEffv2bTAxMWGKi4srz507N4Sm
aW4DmX9du3btkimKasz1qFixYsV6hUKxtyWTNTY2LoVXr4Sqt02aNOn1eojF
4qxVq1Z9qVQqRS3ks65Hjx6PDX3Y1NQ0b9SoUeuqq6vNWkiX6dq16z1oQvkZ
m4DRwTtqdZWGOTs7v4yNjZ1H03Sz5ZkQgra2tjkAoKmv/IwtM6vu0aPH7Rs3
bng05E2ZmJhUT5w48WxERMQxLpernTNnjkNsbOwolUrVkAem69y58zVCSEPy
jBEREWkREREZrcBOuonYoZ07d+7PEyZM+L0l9dts0t/gUjsnJ6fMpKSkGIZh
eC2ZLJfLVdVHl8D/SKtZptiaP9tADTK5efOmQ2ZmphM0cKLS0dFR4+fn94JN
PoBGo7G5cOGCa2VlZUMuJ+Ph4ZHdo0ePnIYqK2qUvr3Tuf43+VzHXKlWoq1/
/9v/lPzqx/MO+Mxh58vUJ88AIGE7aQT8ZPDv0jNjADBv5DvIAojBFQ7/Bd7/
t/So1ZrBZXb/P7QmKhA2g29YH9P/af+0ZsoqNHLo6Z23f+T5P9v+HxQCwgnj
rFk+AAAAAElFTkSuQmCC}
set pieceImageData(Usual,35) {
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
sVictmXLlg/NjUTMifgLCws7ubq63qpHmdYbURIEUbxs2bIZLCiEMFd+P/ro
oxkAUGH0W9ru3bv/yO0/IvITEhLeZyMVxtnZ+W52dnZXNspxHDt27L/ZCIYJ
CAi4qFQq23A1/rlz505iU9E1BqFDhw7b2fpXnTp+8eLFs1g5qncfJBLJ88TE
xMUzZ85cuWLFil8Igig3g5eU48ePX8UhapvLOLZhYWFrAUArl8tRqVTWKLvv
v/+eY9zUU6dO9WquQTIGMpw5c2aIVCpNIQiC2b17N5pDNE3j+vXrkcfjIQBo
QkJCjhUXF3ewoDEgEFG6YsWKTwUCQR5BEMysWbNQp9O9Mg+9Xo9Lly5FiqKQ
JMnSKVOmLEdEZ0sh2tatWzeGIIhCAMDZs2djY2j9+vUIAEhRVH58fPxoc5E5
LPoonM/nP3vvvffw0aNH6OnpSbu7u1/QaDR+iEjdv38/UiwWP7Wzs0OSJGlP
T88bWVlZ7yAixTCMbMaMGV8RBFEhk8kQANSTJ09ewUYftrGxsWtIklRv27YN
z5w5g3w+X9e+ffsf6zFIZEVFRbtWrVpdBgDa3t4eL126hDRNo8FgwMLCQpw3
bx4KBAIEAG27du2OlZaW9j158uSAx48fj3Vzc7sJAAYPDw88ceIEqlQqZBgG
9Xo9ZmZm4vvvv88pncovv/xyXnORVIhIPH36NMTKyuqeCYE1dOzYcZ+lQDDG
MPvjx4+PtrGxeW5mus6UIUg9cuRIDJttsGR05Dx+/PhVXIG8lqLnnIlX0ne+
vr5n8/Pzgy2UQiUQ0X7KlClL2ehax0ZA5SRJ5ovF4jSJRHJbIpE8EYlEOSRJ
FrKRgIq9Vu3n5/dbbm5uWzayMVt+ly9fPpEgCGPlXz1hwoSvuSgGEa0XLFgw
n02BIUmSJevXr49DRKuKiooOLVu2vM7tp0wme8imn0lE5G/evHkcj8crNPpt
dd++fdexxsDkOmi1Wp927dr9Bn/0F9U3tOHh4cdycnLmeHp63jfhXJmMrnx9
fS9WVVW9ZQmDJBkxYsQyAFDJZDKsrKysUW6LFi1CAGBkMtmD1NTULhYySFRx
cXHbjh07HgIATXBwMKpUKrMVLk3TGBcXV6NM4uLiljXbMhvNLSUlpaubm9s1
AKCjoqJQq9UiIuKVK1fw6NGjePnyZURENBgMOHHiRAQAxtraOuX48eODLJGP
R0QyKysrxMnJ6QYA0B4eHpiXl1cTJVZVVaFCoXhlqFQqpGka1Wo1F9Ua/P39
z1ZWVjYGZUdUVFT4tm/ffi9BENVCoZABAEO3bt3OKpXKIEQUbt++PYaiqKLP
PvsMO3XqhARBVH388cfLEdHpwYMHfRwdHe9QFEVv2LABJRKJrk+fPrsQ0YVh
GPe4uLifCILQUBSFfD7fwOfzM5YsWTKpnpQdLz4+PpqiqDwAwC+++MJkOnfj
xo3I5/ORIIiKGTNmLGcYpuOgQYN+BgC1i4sLJiUlmeSj4uJidHNzQwDQ9+zZ
c4/BYHBtrkEqLCxs6+rqes2EcVC/++67dSqNJhojUUpKSuRbb711rp50mDlD
3759++MVFRWBFqyl8c+dOzdIIpGk1F6L6dOnY2pqKu7Zs8dURFLyxRdfzLQE
zJqTZ4VC8daUKVMWDRkyZNO8efMWb9q0acaBAweGpaen9zUYDB0qKip63L59
e9DBgwdHrV279p+ff/754mHDhm3t1avXprNnz/ZjMzBUIwwSWVJSEtSrV6/d
FEUVsGm1iu+//34JG8WQiOj03nvvbTfaN11UVNTPiOhx6NChGD6fX8CtiUAg
yD958uT7bDrM6tatWxPkcnkem3at9PLyunj+/Pl32bKBSb7My8trL5VK75rr
tJAkWenn55dmRmRbM6ytre+npqZ2tIRBEhw6dGi0UCjM4fF4eOXKFURErKqq
wuDgYAQA9cCBA7fRNO3WnJtx6TCapj0nTpy4liTJMoqi8MiRIybTc4cPH8ZN
mzbVKGNjevHiBfr4+CAb7t7KysoKNUeY6oNIctHi5MmTFxMEUSEUCvH27ds1
9+zZsycCAHbr1q3ms9TUVLS2tkYAUA8ePHgjwzDOFjCMBCLazZ07dyFJki8A
ADt06ICjRo3Cdu3aoVQqRbFYXDMkEgm6u7tjz549sX///kiSJPL5/PyNGzdO
b0z6g+sHu3nzZtjo0aO32Nvb5wMAQ5Jk8ciRI1doNJo2c+fO/RIAqnbv3o0J
CQlIURTj4OBwNzU1deSECRM2AYAyPDwclUol+vj40G3atDmNiO03b94cZ2Vl
lckKhK59+/ZXV61aFafVal3r2Q/+vHnzxgNACQDghQsX6nRQPvvsMwQARi6X
p/zwww/bxGJxNkVRzP79++t1bPr164cAwLRs2fKUWq32aSZ/EwzDyKdOnfoN
W7eg2efVS6XSB0ePHh1Sl9JoiqItLCzs1LVr199MAAUaPSiKKtq8efNHlmj0
5vr3Ro0atdbU3DjHIjEx0aRx7NChwxG2gG+JbAMYNZMH0TTdIScnJzIxMbF3
QkJC5NGjRyOOHj0a+euvv0aePn26T3Jycn+FQtEdEUMQ0deoHEA0EvItKCsr
8//5558/l0qlmfASdp6yf//+DxFRqlKp/IOCgs4ZRR+Mi4vLveLi4v7jx49f
bbxuBEFUrFy58lNElGRmZoYFBwefYetHytjY2K2pqald6zvKDBGJjIyMDgKB
IKmu/beysjIVsb5ivHg8HlcuMTkEAsGDJ0+eWMQgkRqNpnW3bt0SAED/7rvv
ol6vx3/9619IEAQjl8uTb9y40b853r+RVyddtWrVJ3w+PwcAmIkTJ6LBYHhN
UcybN48DMKC3tzcmJye/plCWLl3KbdiLDRs2TDRH2BtAohDV1dVtvby8LgEA
HRYW9kpdy5RBYhgGIyMjuY7mW6WlpSEWitRIlUoV0L9//30s8zVGwWiHDBmy
R6fTtWyMx1urF63VsGHDdnIFXoqiCv/xj39smjBhQgJJkrqkpCTU6/XYt29f
BADVmDFjrslksmyBQMAkJiYiImKfPn0YV1fXJzdu3Fji6OiYxKUL+Hx+/vHj
xyexqTzSXIN07ty5Oo1LeXk5BgUFIQAYWOQSPXz48Nd4q3Z01b9/f04ZnFap
VD4WcLgohULhO2PGjMVeXl4X7ezsbnbo0OHXX375JYZhGEtF8QRN064xMTE/
mEqH1Yo4lN7e3vlmRFCch24Rh0qlUvkHBARc4BQun8/HoUOH4vDhw3Hfvn2I
iPjo0SMcPnw4DhkyhEvBIwAwUqk0OSsry2INzYhIJSYm9oiMjPzZx8cnUS6X
PxYKhc9Jknxl8Hi85zY2Ns+cnZ1vBwcHH5s+ffo/2fonNLEHiUREnx49ehxm
19/g4uJy8/z584OysrL6yWSyx7XreQcPHvwhICDgcq00mXratGn/qqqqCuvd
u/cOFpTASCSSlHv37g2ofYSXqf0oLi5uy2ZcGBOGBM+fP1+Twq6Dj3DVqlW4
ZcsWU4YLAYBu0aLF5RcvXgRawiARiChdu3bttwCgFAqFWFJSgu3bt0cA0I8e
PXof2xhGNMMgEYhIpaWldXZ1db3O5tSxrKzsNUWxa9cuLgWjIghCCQBM165d
a0AFHCUnJyOfz0cAUMfGxq5g0V4Nei71bBx19erVKKFQmAUAOGfOHFQqlRgZ
GYndunWrKYRLpVLs1q0bRkREYGVlJS5evJjb2OwLFy4MRkTKUrWszz77bDnn
LXl5eeHIkSNx1qxZOG/evJrx8ccfY0REBDo7O9cw8IwZM1ayYIOm8AMgotX6
9etnkCRZ6ubmhlZWVgyfz69ydHSslslkTElJCSIiXrt2DYVCIRIEoQcA2hgB
OGPGDBSJRKrWrVvnkSSpY+HptK+v72WNRtOuIWOJiLxffvllJJvbx40bN9ab
yr106RJKJBIEAJTL5fjs2bN6r1cqldi6dWsEADogIOCERqPxtoBBIhBRaDAY
gpKTk6ceP358Tm5u7khEdLVEnZPj4bNnz44Ui8VpDRTrq7t06ZJw69atLyUS
SXZDNQBvb+9ErVYbYAmDVFxc3FYmk93k5mdnZ1dnWl6hUKCNjY2xJ557+PDh
IZaQI3Y+oq+++upTFv5tTj2EAQC9h4dHosFgeOWcvcbsHydHS5cunUGSJAdC
0Pr5+V08dOjQRj6f/6J2dNi3b98MoVBYG0RgiI6OvvLpp58eJkmS+5u+R48e
BxiG8Whov9gjgZyjoqI2mYpYhUIh/v777xgfH18TBNQeTk5OWFRUhD/99JPJ
awiCKIuLi/vWUqAGUq1WtxoxYsReANC1adMGVSoVjhw5EgHA8Pbbb19LS0sb
wEGsm1oXQUTxvHnzPgeAcj6fj+fPn38lRXfv3j1cunQpymQyJAiifNasWXtH
jRr1GwBoBQIBZmVlvcbIrBLW9e7de1ND+XkuJVfXMyAitXnz5mEkSeYDAG7b
tg0VCgWKxeI6w9zS0tKaXDhJkgU//vjjCAsZJEBE++jo6C0AoJNIJJienl6v
gs3KykJ7e3sEAN3QoUN/as6xRohIpqamvuPg4HDf29ubWbt2LQqFQgQADAoK
qjE6NE3j2LFjEQBQIpHggwcPaubz73//u8a7mjZtGvbu3RsBQBUTE7PGnFoK
IpLZ2dmd5XL5bQBg+vTpg3q9vt6IZ8eOHejn51cD0a+PTp06xXnmqjFjxqxh
GEZuAdi3ICMjo8vgwYM3i8XiJyRJ5jg5Od1cvHjx52yNimzmPYBhGIdhw4b9
20TkzLBIO4Wtre2joUOHrk9NTX3nxYsX3T08PB40pIhlMtmT1NTUbhaoExN5
eXltraysagySra0tpqamYm5ubk2NWqPRYG5uLj59+pRLe3Mjf/Xq1cMsKEe2
EyZMWMOi1szONNjZ2T1NTU3tabweTXDwyGfPnoU5Ojoa1290Li4uZaZQkQRB
MKacDJlMphIIBCqjaKqUTeOJzSxT8O/fv9/bx8fnuqn7hoSEYG5uLgYEBJhc
i+nTp+Pt27dRLpebRNj17NnzQHl5eVCznS4Wfu0ya9asr3k8XqGvr29NETgt
LQ0DAwORBR6cP7mNpQAAHTRJREFUffjwYVhTmaSwsJCHiLJ+/fp9BwAauVyO
lZWVyDAMHjt2DDt37ox8Pp8BAD1JkiURERH7qqur3xs0aNB+TiHXhjsbDAb0
9PREANB16tTJXIMkq88grV69ehgA5AMAHj58GLVaLa5cuRKXLl3K1azQy8sL
ly5diitXrkSVSoXx8fEcMxWsXLnSYgaJpmm30NDQgwCgd3d3fy1CrE0Gg4Hz
+A2dO3c+zDCMe3MiWoZh3Hr06LGLIAhdfHw8btiwAQUCAY4cOfKV+z5+/Bht
bGzw448/RoZhaj4/d+4cUhSF48aNw2fPnqFEIkE+n5+7f//+seakf9k5OIwc
OXI1AFTzeDw8cOBAg4amPqNl7MyEhoZyKaJHV69eHWCBlDRZUlISGBYWdgD+
6MpHAKAFAkHG0qVLPzH1OgwusjJ3XzQajaefn98xY2+fIAilXC5/3KNHj/0L
FiyYd+fOnd5sT4/o9u3bA6RS6fOGFLBAIHh+5cqVnpYwSAUFBW1tbGxuGitX
Ho+HPB4PFy1ahIiIFy9erPmsllLOX79+vcUMEsMwLj169NgDjYTFUxSVc+LE
iaF1oUAbIUeuUVFRO5oJPHnF8XB2dr6dkZHRpRF1c65BeaSfn99FU5HS3Llz
ORDba+P06dMYEhJi6m+qjh07/vr06dPulqiPAiKSZ8+e7WFlZfXQwcGBqV2r
efz4MbIQ3rK5c+dO485SaixNnjyZrKiocOnXr98yANAIBAI8cuQIbt++HUUi
EUMQRJW9vf2D8PDw/d9///3sioqK6IULF34nFApzOe/YVK3Jy8sL2SK5uQZJ
Wp9B2r1791AO1bVr165X7meqhoSIuGbNmppUw759+4ZYKmWnUqneatWq1RUA
YEJDQ81CIHL1rNatW19TKpWNyucarx3XuPzVV1/NAYDKoUOHosFgwFWrVuGy
Zctei0y++uorzMzMfOXzzMxMHD16NFZXV3NQdNrHx+dSSUlJOzM73gEReQ8f
Puzl4uJyEwAMbm5uDUaK5qA0Z86cyUGPS+Pi4pYxDOPYzJQ0IKJk3rx5c4zS
M6+kxJydne+mpKSE1/YiG1uf0Gg0bn5+fvuMFJymT58+RzIyMvqxKRxrFpEl
VCgUgVFRUVug7mZI4xrG81OnTlnEIJWXlwe5u7ubrFk0AGpAHo+Xd/jw4aGW
kiO9Xh/g5+d3ycx0nfEoX7NmzXRzG2Lr4QvR1q1bp1EUVWQhg6QdMmTIlsbU
+4yMkvWdO3cigoKCTtY2kBEREdwpNK+NgwcP1o5iEQAM3t7e15KSkiItciI6
J/B79+4dAgC5EydONCnA48aNQwBQTJgw4ZOmonAIgoCDBw/ab9my5WOKogpZ
9BZXIKsaP378tszMzHCapv2fPXs2cMCAAb9QFPUCAJi6QA16vR49PDwaGyFJ
6jFI5PPnz3tLJJLnAIDTpk1r0CDp9Xrs3r07AgDj6Oh4Mzc3t6OF0EFkSUlJ
F6lU+gAAmNpRSV304YcfIgAw9vb294qLizs20yDxbt++PcDGxua5jY0NZmZm
osFgwPLycpPRmanPlEolGgwGDoquHjly5BquUNyYWtqaNWtmsLU9JiIiAqur
q5tskLZu3VqTquvevfu+ysrKQAs0xQJN0y0CAwMPQx29HgRBVH766adzTKVZ
Glkwt9q9e/dwb2/vcyRJ5tnb21+7cuVKlJFS4CGifVJSUv/evXvvN3HCRV2F
69RTp05FWKK1Q6/Xe3Xq1Ok/pqKShgySWCx+/uzZs94WasIni4uL37GxsXkE
je/TUk6bNu0rRJQ0tyRSWFjY3sPD4wo0rVestsHO37VrV2xjgwNjo3TkyJHP
agNiBALBK7W8WilDU/xSvnHjxtkNvd6EbITyIeDl4Ys+AGDj6upq8lq5XA4A
wCcIwg1eHgZINKVYvnv3buX7779/fejQoYcoispjGKYKEcu8vLxufPrpp794
eno+27t3b1ifPn0WnDhxIhoRHSIiIojTp09DUFDQa7+pUChApVIBAKCnp6eO
3ew6KT8/H1QqFXewp8lpent7pwcFBT0CAMOBAwcgMzOz3ueKj4+Ha9euAbx8
XcZVNze3TLAMEc+ePXPWarX2AED4+PiY9SX2OkKlUtnn5OS4mssPphwIAKAD
AwOf+vn5pVRVVdH79+8HiqLAzs7utespijL5mVgshrS0NPj999+Bx+OVRUVF
3YSXzYBmsw4AVMfFxR2ZOHHiAZIkyy9cuACLFi0ChmEa/Vx3796FmTNngsFg
oL28vO6uXbt2C5vOYpqhcAAASIZhxMXFxXZ1rTkiCh88eNACXh6M+YoMNfJA
Ss2YMWNOXLly5Z9r1qz5dOPGjQu6devGIbNc7t+/Hz5lypTPIyMjl509e3Yw
ItrXw/PGZKPVal3hj0NEm0w8Hq+kd+/eV1il9wolJyfD7t274ezZs6a+amjd
uvUjLy+vdHbvm0vknTt3nDUajZ2Za2BM/Pz8fE8AaDIUnt1XdHJyyn7nnXfu
gvmHHNdFjJeX19OBAwfeAgB9Y/iGmwsAGDQaja72+up0OqiqMi2a5eXlpn6v
ul27ds+49F9zD1UlEFFYUlLSvl+/fgcAQLdgwQKTHuUnn3yCAEC3bdv26tOn
T5scnrVq1YosKSmxVavV3ps3bx4TGxs7c8GCBVPT0tJCaZr2njlz5nyxWJwK
AAYfHx88duzYayckGNO1a9c4xIdi/vz5/2yo0/zy5ctQUlLiXM/JAICIVlu3
bp0iEAhyAQCjo6Nr5pCfn49paWk1fVHZ2dlcDYu2t7e/d+vWreaf5fTHXPib
N28ez3V7b9682Szvf+/evTV9JTt37hzdmPnUUduwmT59+iIAqA4MDES1Wt3o
iOSbb75BAKA9PT0vFxUVtWus58vBqauqqt6Kior6GQBUAoGgpkHZXNLpdNir
Vy8OWZSzZcuWqc15Fb0xTF6lUnnv2bNnmlQqfVaPF2wICAhIvHz58mCaph2a
GpWZeAU2hYiCvLy8zmPGjPnR1tb2MWv0G+WNEwRRER8fH9ecFFWtelpQp06d
9hIEkQMABeYMkUj0YM2aNbGWOjUCEUXff//9p/DyRHjuQFA1vDyWqxRethRw
oxReHvdTc+hohw4d/kPTtEdzo2dEFCQkJIzh8Xh5zYyQVB9++OFKthbe1LlI
p0+fvgxM968xrGNTe7wGtiAIomzlypUNlnF45kZGWVlZXSdMmDDj0qVLkQKB
gB8QEGDyO23btgUej0c+fPiw/XvvvffZxo0b6Z49e96ARh7bP2rUKMba2rpa
JBJVffjhh/kffvghyT4ccerUqf7//ve/x6vVah+KosiPPvoIMjIyYO3atSZ/
SyaTwdmzZ4FhGKAoShMWFlbIpkrq9RAIgmjoqH1tTEzMmWPHjnWKj48fFR8f
L/npp59g6tSpYBxBarVaiIuLg+zsbKAoqmzq1KlHOnbseA8A6OYen8/uET8n
J8cTEcUkSYKtrS3cvn0bkpKSoLKy0uT3bG1twdraGiiKApqmRTk5Oe7w8gh9
QzOmoxk2bNijzZs3lz958sT66tWr8Pbbb0Nqaio8efIESktLX/uCg4MD+Pv7
g4eHB8hkMjh06BAAgK5jx453HR0d85ro+TISiST166+/3nvlypXQyspK/y1b
thBBQUGQn58Per2+bheZJMHGxgZKSkrg+vXrAC9Pn7gxfvz4M0317ozkSJCc
nNxx9uzZk86fPx+p0+nc6vHEqZSUlC7vvvvutx988MGhr7/+eo+trW0GwzAG
kjTfRht5uggADHtwpueYMWM+vnTpUl/WoNDw8hgcY75XsCk0LpNiAwCcc8kH
ADVBEJrmRiYEQQAiolwuf7Z///5v4+PjW1dXV5sFDPDz86uIjo6+xxoFSxBW
V1eXh4aGJtra2pa4urpqnJ2d1TweL1uv16tqPSshEAhsKysr3TMzM21LS0tb
iMXifKVSybOxsWnuPAzh4eFJrVq1epySkiJneU7HourU8PJg3NpROgEAYgCw
5pwPkUiUP3bs2KtsTbCpRIvF4jKCIEoRUczn86tFIpFBJBJpCYJ4gYivRU8E
QfAZhnFQq9XWKpXKChHFAKB68eIFv6EsjDkbT1ZUVPhNnDgxLjExcYBUKrX6
17/+BaNHjzZ58YQJE0Cr1cKcOXOsUlJSIqZOnQonTpxY6uPjc7Mxyu6bb76B
JUuWcAZBxy649aNHjzps2rTpfY1G4wkAJE3TMHv2bLNXVyqV0o6Ojnx4+X6T
Ot+RxOfzQSKRVLPpEqu6FIdAIChdt27d/szMzIB79+51XbhwIdWnTx9o2bJl
zTUbN26EY8eOAQDoIiMjLy5cuPA39pnq8uyQVQY0WzerT9GRNE07PHnyxBcA
+AzDwOTJk0GpVDaYphIKhdw1opSUlCCDweDE4/FyzHzPDHJzN7qW7tq1a3rL
li0LUlJSWowdO5bQ6/VQXl7eYN1DIpGAs7MzZGVlAUEQ6uHDhz9jm1YBEc1O
U3EKDgDoDh06ZLRu3Tr/1q1brQ8dOkScOHECysvLwWAw1GuQRCIR8Pl80Gq1
AAD6Ll26ZAkEgopmKl/qyZMnISNGjJjz9OnTCHj53pyGSFhZWRm4fv165/T0
dIf9+/evSUlJyW4olWNiX16h4uJivrW1deaHH364EQDKEJFheRk8PDzA29tb
Z29vn0fTdDWbTuVrtVq3/Px8aU5ODlVRUeGi1WoN7dq1uwmWeT8SAoDex8cn
9bPPPisF89/TpmGjl2algIwcBsP8+fOPL1iw4DKPx9Owz8a9X4uobZCMogSK
pmkbg8GgEwgEhazOwCakV2v419raOjsmJmbngwcP0h0cHKrlcnmul5eXrkWL
FiUEQbxgGIau9T0SEe0LCwuds7Ky+KWlpS58Pr8iLCzsVnOdzLlz5x5u0aLF
C5lMJnBzc8tzcXHROjs76+RyeQlBEDr44/1PXMTEKy0ttc/MzLTOy8tzzMzM
dKqoqFBPnTr1UkO821CTFAEAdnPmzPl05cqV02Uymf2hQ4cgPDy8wac4e/Ys
jBw5EsrKypTR0dG7Dhw48DVJkgWNZR4jZpHs3Lkzau7cuTMKCgqCjQWa9erq
y9kbk75FixbXdu7cuSwiIiIRALR1zQcRyVu3bvleuHBhUH3FSoFAYFVcXPzO
8uXLOwMAf/bs2bBixYqXN9PrITAwEJ4/fw4AoJk1a9Z5Z2fnuzRN1+mmUxRV
PWjQoFP+/v5PWK+oznVBRPmyZcsmL168eLqxx13XmtSxLsjn8wtmzZq14Ztv
vtlMkmRpfYaw1r5wCoVAROmmTZuGz5s3b35FRYWPMX81cj6aPn36HP75559X
uLq6PoGXJyo0ll9sfvrpp2EzZ85cWFlZ2bIJNYEaI9uuXbsbu3bt+rpt27YX
6+OX+uSIpukWgwYN+vLEiRNjzDRGr/wERVFFy5cvXxUeHr4/NDQ0l2EYbEBu
X5MzoxcCCgFAwq4JdxGBiGKGYSQ0TQNN0wznmPB4PIKiKBJegosURk5iJbw8
I80sA9mQwb506VLoRx99NFGlUsnNWZOAgIB7J06c2MSm0NCMSLFOpw4RpQqF
omV2drZ9bm6uqLi4uEVOTo4kNzdXXF1d7VFeXm5VUlICCoWixoFq2bJlJZ/P
z7W2ttYHBQUZvL29C9q2bZvn6en5nEVPMs2Ipik2KrVlP6domrY2GAzIvPQi
0fjZSJIkKIoiCIIgSJKsYvWG3ij92JzInuMXChGFNE1b0TTNq6yslKelpUmy
s7OlJSUlbmKxWCEQCIr8/PzUgYGBLyiK0lIURVIUpWf5ppqN8OpcF6Ih7zsv
L69jp06dNhQVFYXs2rWLqCsyMkU///wzTJw4EQUCQdpvv/02MzIy8mRji2vs
PHg3b97sNWjQoG+Ki4tDAIDn5OQE3bt3h759+0K7du3A2dkZRCLRHzGvwQBF
RUXw8OFDOHnyJFy+fBkKCgq439N269Yt4dy5c3OEQmFGXcqXYRj+uXPneg0a
NGgtG5HVZ9i5t5tCTEwM7Ny505RBqol86hMga2vrtMTExBkdO3a83IBBEpw5
c2bAiBEjllVWVvoTBEH6+/vD0KFDoW/fvuDs7PwaqICmaSgsLIQ7d+7AiRMn
4MKFC5yQoUwme3Ty5MmZoaGhFwiCqNer0ul0wOPxSHYvGQAQ/vrrrwPHjx//
ZWVlZVuCIChfX1+IjIyE0NBQaNeuHbRo0cLUGkNKSgqcO3cOfvvtN3j8+DHQ
NA0EQVSOGzfu5x07diwnSbKwIQNZO4V59erViKFDh37z4sWLtwGAJxAIwNbW
Fjw9PcHX1xccHR2hXbt2IJFIQKVSweXLl0Gj0YBWq4WkpKTaqT1tt27dfj1+
/PgCqVSaVtee1DMn3vXr13tHRESs02g0vk00jnRgYGDilStXvlq2bNn17777
jm6MQeLkWafTuR48eLDzvXv3XBiGcXjy5IlbcXExRRAEQVGUXKVSOZaVlZEK
hQIYhgE+nw8ODg5gZ2cHBEFobG1t81u0aFHl4eGR2b9//5vvvPPOI7Z22eCe
wMu3lorquEy8bNmyD+bPn/8Rq/waXFZ3d/erWVlZC0mSzK4rpc5GULq6HFZ2
L6QrVqwYvW7duvEKhcJFpVLxaJqWsHMmjf772p7AH8hAhiRJpZ2d3YuPP/54
7+LFizcRBFFhLt/W2jvhw4cPO+zfv79DaWmpT0FBgW1RUZF9WVmZU1FREcm+
hfqVqN7W1hbs7OyAoiiDtbV1oZubW4Wrq2thWFjY3ZEjR14iSbK8MXPh+EWv
1zv+8ssv4bdu3eqUl5cnLi8vd1IoFPLS0lJ+dXW1vU6ns9ZqtQKGYcTsOqtF
IpFOIBCUEAShlcvl6OjoWNGiRYu8Xr16JU+ZMiVBIBDkN1aGajDxGzZsmEYQ
RImLiwvm5uZieXm52SM9PZ07DUAVGxu7vBnH08hjYmJWA4BSJBLh0qVLsaio
6JXGyvqIYRgsKyvDXbt2cW9MRYlE8jQpKal3ff0LFy9eFBYXF3d3d3e/DeZB
YdHe3h5PnTqFDMOgWq1GhmFw586dKJVKzS1E0t7e3udfvHjha07j7ogRI/4F
ACqSJPGrr75ChULRqB6b9PR0jI2N5SD1lfPmzZtj7vH5+fn5BFskJxDR8b33
3tsCABqKonDZsmVYVVXVKCAB1zjM9osx9vb2ySkpKY3qdeFOrRg1atQP3LrE
xsZiUlISlpWVoU6nq5NvGIZBhmGwuroak5KS8JtvvqnhFz6fn7Njx46x5r4v
qtacBEuWLJnEeqtNLlKLxeInDx8+7KVQKPgNKbW6QCdLliyZKRAIUllFXc0q
be6tngajgrSpwSlgLUEQlR4eHueysrL6NrQ/bMOpPCoqaq6rq+uvrq6uv9Ue
7u7up2UyWTY0ov+Hz+eXe3p6XjT1e66urr/27t37K/ZAXqI+QEV2dnaou7v7
VTDvdQsNyq+rq+u1/Pz8Dk2BoiMimZOTE9ymTZsE9vgitZl7YzwM7HeqJRLJ
ffZoJX4TYN9WGzZsiBUKhU/rmEdDRyoZz0crFAoztm3bFtukdiB2QnYxMTFr
AUBLkiTa2dmhTCYze7DvwUEAMISEhMRrNBrPxvbdICJRUlIS6OPjcxEA6JiY
GLMNkSnat28fhywr3rdv3wf1vf8nPDycrK6ubhMWFhYP7LtyDh06hP/5z39M
joSEBExPT0eapnHdunXo6+uL27dvR5qmMSUlBY8ePVrnd/fv388dbaTv3r37
1oaQMez+uAYHB++Hl/DXJqHaEBErKiq4Vytoo6Ojt5h7jNDJkye5PhaCYZiW
QUFBx9kUV81rOJpCu3fvrkH/bd++fVxjut8RkdDpdP5t2rQ5y9a0mjWXGzdu
cMcgqaZNm7YMEW2aYpDi4uIms6klQxOHniTJx4mJid3MMACmDBKhUql8G/Ge
G3OQdmVbt279kmEYJzN0iWzMmDGr2YI8DXWjsxptAOoYmsGDB2+p60V0RvPi
7d27d7TxKxyaO/h8fvbhw4cHNaVZFxGF69evn2LGy/HMRtoNHz58dWORdtzp
K926ddsNljs1Qjto0KBN9emXhgSdzMrK4gOAjmEYpqKiosl1w4KCArFKpRIK
hY1Hiebm5lq/ePHCDgDI06dPQ/v27ZtcoWN7kYBhGDI9Pb3e579w4QKj0+kK
vby8Hl27dq2fQqGgevToAY6OjnV+h2EY2LZtG3z++eeg0+nwo48+IoRCIYwa
NQr8/f3r/F5WVhaH39cFBASksyimBmugVVVVJLtG0KVLlyYXdcvKygAAqKKi
InsW8NEgqdVqzhOC8vJy+8rKShcAINLT0yE0NLTZe0TTNPn06dNGH8WSmZlp
V1hY6AQAZHV1NcyfP7/JczEYDMCi2sjU1FQxNK1Xi/H19c1o3br10SbUj4yB
NgV2dnalTQVXFBQU2BUWFro18RlMKs/ff//deuLEiea81FHdqVOnjD179ujh
JRrMXNL5+PiU5eTkSA0Gg6nv1fUsuqCgoDR4iYyslzIyMvg0TZNgmV4m0Ov1
ZFZWVlOPECKvXLniyKbALEGCp0+fegCAFRsVm03V1dVOBQUFvo0AmTRYJ0xL
S3OoT780dCNNYGDgWYFAUNacTmiCINDGxibT6PTZRpFarQadTscAgKGoqAiK
ioosIUw0q4TrJSsrq6qgoKAHAKCsrKwUjRgxAqytrevbRLhx4wbSNF3etWvX
jOTk5BYTJ0503rp1K2Fc46pN5eXloNPpgCAIZdeuXbPAPGQMIiINAAaVSoX3
799v7rIwpaWlZud2L1y4AEOGDCEAAA0GA8UwDAUAdHV1NVhgLgAAtE6nazS/
aLVawmAwEACAycnJkJycbBFpUqvVTX6OmTNnXp85c+YDaDq4gqvVKczhC1P3
qaysJKqrq7mowiL7U1xcrGNPb68XUICI+s6dO6dZWVmVqdVqW3P9gVatWv1+
8eLFvdOmTYtMSEiIqqcG9armoyhFWFjYc2i4uRTVanWxtbX1LQ5AYAEq5fF4
TXYc1Go1lx41WGAuDAfEaCyVl5fzlEolsFGtJYjRaDT1tgo0ZJDUP/744zEA
OGUJ5mXz1Y0mkUhU2rp165MGg+EhWI6UMpksoyGmEYlEhpCQkFSRSFSi0Whk
Fy9ebFAZUBRVHBsbu3vdunVHV69e3X/x4sUTz58/72SGMkIbG5vSjh075pip
NNS+vr7XhEKh1kJeL7Zo0eIOmy+ul3Jycgg7OzvSSAGUtmrV6oSNjc0DC+5R
tZOTU0ZjBZskSaWVldUjvV6vtuBc9EKhMLuJyhxZT10FfwK97GQgTCnpUj8/
v+N6vT65mYaxJgpxc3Mztw+ICQoKynJ0dMzKzs52NoNfaTs7u9RFixZtcnNz
O7Zw4cKMO3fueObn5wea8V20t7fPDw4OzoGGe/2YBQsWXP/nP/+ZZql3KgEA
LRKJippokGgPD49Hbdq02Q8v0W3NNgJubm53zZFpE/ySN2DAgE1KpdLBUqzp
5uaWCvWcvkLAX5yMEDpSsMAxJbWUhJJNjdXb61NSUuIaHh4+q6SkxL+hNbOz
s9MMGDDgxqJFiw7Z2trmarXaFvPmzRt3+PDhTjqdriEHAD09PVMSExPXWllZ
5ZjRg0TBS0SS0ILromMZpl5BrgX75pybN7FH1QCgaQTKjtBqteLMzEwPmqYt
uS4oFotLvb29C81omP5vywwH/UcTcmRj4T1Sc85mfcgptiZh//nnnw99+PBh
y4Z+1NbWVjd69Oi7w4YNu8weKWQTHx/fZ8eOHcFKpbLB+Xt4eGRs2rTpP3w+
v84Whlp1DEvrwib1IbF7J4bGpTXNkelqaEQjvlGLQIPNrE0ITAxQB/T7/4pB
eqNkhuLlAYDcTMXPwMv+DKVR6kTKKgJz1lsLL9FYejPm9V9bl/8Dc3kTvN0k
JfPfkhkTsO83RSR7P8YMBSc00yAi/IHq4uRIwCrIxmRkmL/6fv2ZsvRXX4v/
Ozv1f5BB2Nz5/7fM8zf9TX/T32RJ+n9wSKqd+n+75gAAAABJRU5ErkJggg==}
set pieceImageData(Usual,40) {
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
Gmn0EOgP4BfO9VBo4QIAAAAASUVORK5CYII=}
set pieceImageData(Usual,45) {
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
lVmZlVkJmfwP/p0H9AzyMhwAAAAASUVORK5CYII=}
set pieceImageData(Usual,50) {
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
RK5CYII=}
set pieceImageData(Usual,55) {
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
izabzamQ5sdGOkICoGHo0KHnYmNjzQD40tLSZtgmQkhYHBGZXz0eD9auXdtc
GN6pU6cKyTFwop1p4AAByQOoGT9+/C9z5879p16vrwDgF0WxLUXiIZPdbsec
OXNw9uzZZmMpLS3txCuvvLIxNTX1EJrmzouIYLo7gEcJANZisWh8Pl8wcC2q
0tLS2MbGRr30HRLs6NUgiWcYxnTzzTdv+eabbz5cvXr1+3PmzPnbwoUL/z5v
3rx1DMOUSfKDle5Dmsfj6btly5Y7//SnPz06efLkh/bu3XuLKIopaF9alQEQ
4/F4jGg7dFFYok9arbZ61KhRJ1iWrcM1GkXllGNFRQUqKipgt9uv92x/ampq
Vd++fdsLMxMqaU+dOmVsZb51u8UJpVRbVVWV7Pf7oyOkw1uTK84BAwZc6N69
ezk6LjMmaDQay5133lks2RBhneLUwqgU7Xa7IIoivZZ8aeteX0fGigqFwpqZ
mVmFpqxDUFBxinYKSfktLIDo8+fPp7rd7sBh6cEIjdjS0tJcAMm4PLaIhPuy
1dTUcDU1NdYuXboUL1++nC5dutS+adOmPjabzUApJQaDwTFw4MBzL7zwwj/T
09NPoymN3//ll18e9e233w5zu93ZAHQMw5Dc3FxMnz4dkydPRlpaWpveX1JS
Emjc+bOzs+06nS4kqJLTp0+Tvn37qlUqVTCdqd7MzMzzo0ePLlmxYkVXURTV
PM8z77zzDoYPH47s7Ozmv5iWloabbrqp+b8zMjKuYMovv/wSv/zyS7MA1ul0
ldOmTfs1KipKnm/a4TWUFy9e1AbydUsoqGAp4PsMAHVFRYVBUpAkTLAYv+Hx
gFoaV8+ePUs7d+5c0dDQkM9xnGrNmjWYOHFic1QxXFRSUoLi4mLZkHXccsst
F4xGYzXCP+7Or1QqS2fPnv1LVVVV4qpVq7Qcx6W73W7F4sWLMWDAgCvwMttt
lYsiPv30U/z888+ywOW0Wm317Nmzt99222270IQqwYcxsnctOUkk3jGo1eqY
IA0t1u/3RzEMEy8ZcIJs5EQARkg+bw6AJTY21jFx4sTTEydOVEp/5pIUtwJA
osfjyd+0aVPfTz75pGDv3r1dLRZLJ1EUZXzD9v4wBoDB5/Ml4DK2bUfIFZFl
2fqpU6ce+fLLLwedP38+AVeBTzKbzRg3blxz13dDQ8M1n0sIaRw6dGhxfn7+
eXR8aRBLKdWfPXs2FuGtn2y2KSorK/Ucx6k1Gk1HRZS5uLi4mpEjR54/ePDg
AJ7nozvA4fdnZmZWjxgx4jwim2onlFJNSUlJjMfj6Yi6VCKKoqqxsVEj2XEd
c98CRgupKaXpFRUVE/74xz9+SQipAyD26dOnTV2XAaMI3QUFBbt27979pCAI
eaGML2oLaTQasmXLFi2lNJpSGi+KYt9Dhw5N+Oyzz/7t448//rfdu3ff6/F4
BkqI9+n79u37Y2Fh4TcMw1RKRi7V6/X02WefpWazOagOU47j6OTJk5u9DoVC
Uf7iiy8ukafKBLvOnTt3ar1eb5rUXdamKInUqWU8derUlKysrG2ShyyyLEun
TZt21a7hlnTgwAGakZHRPCGHEGIaP378SkEQBsqd+h3RkRmwLpUgCH3vuOOO
T9FUz0IB0Ndee61dXcGrVq0K7Hyrv/fee1cGTnYKw+8m17hfCo7jus6ZM+cN
yQsWdTodLSkpCWvnsyAI9LnnnpOn4/ijo6OP/Pd///d0SmlSOLueW3QxJpjN
5j/cddddnzMMY5YjhBMnTqRerzdsa7t48SJNT09vvnOEkNpx48Z9arfbR0gy
IGLjXlsZq5lgt9v7b9myZfrtt9++XnKc2zqOkNPpdGcXLFjw3oULF+7meb5z
YOdlB/x+JuBDKKVqURTz9u/f//jo0aO/0ul0J6T1+BC+kacUgBgdHV26YcOG
hZTS9A4e56qglHb67LPP5iQmJm4hhJQCqGrHp5JhmPPZ2dlrDx48OKkjUAVa
OU+t0+kcMXDgwB/RVJbkl87MJxm3LjRNj7NIztbVPhYpsu+WvuuXHDNnfn7+
BpPJNFrSAx2xJoZSatyzZ8+jycnJ+xH8RKZQRvGaHn/88fd9Pl+fcOiCa6xN
6fV6+z388MMfoqn86HroAWKAs9naJ3DCUWvPEJRK5YWlS5cupJRmBsufilAX
KqdhAGScPHlyyPz588ds2bJlMKU0BgBp2SF8NUpISIA0TUddUlLSbdq0aXe/
9NJL/vvuu++fAfh3YZue4/V6aUZGhjwH2E0IOVVUVFRaVFQkR1UFOZXD83zB
iy++OPrIkSODKaXJABQsy2Lu3LlYsGABCCFtqj0khEChUMBisWDnzp3N26hW
q709evSQuyNDxfijIXzH3q1bt2OzZs3as3jx4lSv15sjCILqiy++wK233ooH
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}
set pieceImageData(Usual,60) {
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
AzR67NixF8xm8xy2XCzPrlSsEBEjCwoKPnR1dc3jKN8WqVRaMXfu3O1FRUXT
ETGQLTXr+ccffzzr5+d3BG4wj9jezcSeRG2uqqoadofGrtxqtQ566623VvL5
/Ktwo8jCX4Fns0gkypo1a9ZmvV4/hZXNfkuXLv0vn8/PIUmyePbs2eutVusw
RIwoLCycPnjw4J0kSRZzNqbbUVKMFEUVLliw4POu8nRwvEDBBw8efE0ikVyy
HVm2874mgiBK/vWvf31N03QCu9l2ufJo582K+Pbbbz8GgFI7A64zLisAqF1c
XFK2bdv2LiJGcT2D3UyBFiBi0OHDh/9fSEjIMVZJ7Mh4MABg5PF4JQ8++OCO
oqKiJ1gju8tKn7O/KzcYDGOTkpL23+KEgWus3m5fmVs8q2n48OF76uvrx7Nj
IO+M/iMiT6fT9Zk9e/ZykiTz2zH4zCRJFs+fP/8zRIy2O5EmEdGppqZm4ujR
o/dDS1gVAwDa8PDwo2VlZY+ziY8kR3cJ+O23396QSqVXOdisjYiI+L2qqmoq
Ijpx7icQUXHx4sXH/f39f4UbdKXctdDo4+NzKDk5eRr7W0QH8VnGMEzCSy+9
tIbNeTN2cD1aCIKoHDJkyI8VFRVzUlJS3vb09DzWu3fvIxUVFR9/+eWXX0ql
0szbxP321roqODj4WGVl5XTW4UN1hQItKS4uHj5w4MD/QUsFMgYA0M/PD0+d
OoUGgwEZhkG9Xo/79+9HV1dXbgeqxo8f/3VtbW18ZxyZdAIoiRmGGbhw4cKv
2CNgBgDwv//9L1qtVryTZrVa8cqVKxgbG2sL6UCbEh0TE7O1oKDAXonuLsqz
3GQyDfr0008/cnR0vMBVniMjI/HixYvIMExrPy0WCx48eBB9fX3bKI0CgaBk
+vTp2xobGyeyiiPVxQDdrgL9008/tfaloaEBMzMzMSMjAzMzM7Guru6m86vV
avHq1avt3pucnNxmLBQKxYWTJ092pgKtQESfb7755mWZTHYZAIyenp64f/9+
XLFiBbq6ujIAoHNycjpz6tSpGZzxlzIM0+/gwYMrHB0diziWu8nR0TH98OHD
/0HEYG7Yge1okWGY/uvWrfuMx+OVcb5n9Pb2ztBqta8jYgi7loWIGL1w4cJV
BEEUA4C5f//++Ntvv+HXX3+Nzs7OCAB6hUJx7ocffphxh8pUyB9//PG6TCa7
mVJ4y2N7Ho9XNHv27K8tFstoRAxLT0+f5e/vf0ipVB47duzYXERMKC0tncF6
3MvvwOPJsH08f/To0fmsYcHvAgVaolarhzz00ENbWM/drRQtvUwmO5eWljar
SzaVm/eBQESx1WpNmDlz5rdsP/5u+MbNNtYmHx+fY9euXXuWNa4E3cyQ4CGi
Z2Zm5vS+ffvuZvOILHfYXyNFUUXTp0/faDabuafBRBfNsxAR+77++uuroSVE
ynoX5theSStcuHDhcqPR2I8N6+J3Un/4VVVVg3v37r2NqxvZ4UN9nz59tiLi
QLbv3Hl2unr16hOBgYHHWHxDADBJpdKrO3bseIPFE5vBIzaZTAPnzZu3niCI
Ks640a6urhfS0tJesHnWOQqu25dffvmSQCC4fBPl1sjn89NXrlw5j/WQkx2Y
Rz4iBpw8eXKeRCK5cIdKLgKAicfj5S9YsOBbnU73+tSpU1ctXrx4XVZW1uqQ
kJDT8PfCuCwAUPLOO+8st1gsff/KC323StHyysrKZEVFRU7A4S18+umnITEx
EUQiERAEAWKxGB544AF4+OGHue8jzs3NdWpoaJBAF5XKtUvGkF+/fj1k//79
IdCSzU84OTnBuHHjoIVGsuONJEno378/7Ny5E8aMGWN7jgARvdLS0obOmTNn
cmVlZTwAuEBb1oKubAIA8N++ffuYTz75ZJxarY4AABlBEMSwYcNg3759EBsb
24aFg6IoGDduHBw9ehQmTJgAFEUBAAhMJpPH7t274995553RZrOZy9XaZf3k
8/mMzWts+9vVq1dbP3d2dobo6Gjo3bs3REdHg6ur602fJZVKISoqqt17MzMz
24iao6OjxdPTszN5kc0AQOTn54v1er0IAMgnn3wSHn74YZg7dy6MGDGCAAB+
c3OzNC8vT8LKl82AU+fm5moNBgM3A5ynVqs9ly1bFtfQ0NDLtgY468OhtLQ0
YuXKldEWi6VN9rtOp4OioiIDC/Qm9s/ikpISZ0SUCgQCavbs2TBu3Dh49tln
bTjAa25ull6/fl3cwX4TACBRqVShS5YsiddqtUHAFhwgSRIGDx4Mu3fvhtzc
XLh+/TocOXIEPvjgA+jbt6+twiABAEKLxeK5bdu2xOXLl48wm80e0dHRpZMm
TTo3bty400OHDi2qr6/3mz9//riUlJTBiOgOAHySJCEwMBDmzZsH+/btg8zM
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
ObFu3brfSfu0J/VziF6v/y+Jqtzi4+igIyQk5HhRUdHvrhdV8KUHup1+jt6z
Z8/jERERP13DO+ukabph+vTpFyMjI+twc/ZTQaVSOXHzNAl++PDh9X379q3C
1aytIkVRhilTpnxlsVjGE0I0Xdn7HtGu+MLCwkdTUlL2oANU8wzDkMcff5w0
NzeToqIiEh8f3+H1XLp0KXG5XOTHH38kmZmZHUrdYBim7JFHHllrsVhy26Ws
XNsK8YO3QLbqQurr6/u98MILQyQPKsswDKZPn460tDQoFAr813/9FzQajfz7
sIULF47ctGnTZIfD0V/2AHfDvmSk+wQcPXo0oaKiIlG2wsLCwvDYY48hMDDw
ij/geR4XL17E3/72N9x3333Izc3FypUr4XA4CNqK0c6vXLly29NPP/2fvn37
llAU5fD0yt5ICAMCAqDT6a4wVGtra+kuvgtasvY6fQ2z2UzJbemAtkKoGxVD
dnRERETIzITud+pL0pKuyEN5ebmitbWVlS1xpVKJYcOGQafTgeM40DR9w2IS
mqbBcRwCAgKQlpaGnJwcqFTuLluUzWbjKioqFOg+pk0CoKVPnz6XMjMzKwDY
DAYDKSkpwdq1a69ikIyOjkZkZORVF5k4cSImT57s/i3HcZg5c+YVrQw9rX8P
hj9Kq9VSb775JoYMGYL8/Hz5mSxDhgwpT0hIKEXXW4G5OI5rvOuuuy5qtdoa
SC3hKisr8fXXX8uRjk6Nvn37Yv369Zg7dy5mz56NdevWwdMz38l9hE8//RTN
zc3yV47w8PDKqVOnnlcqlQ3dFXVrz7Jqs9n6r1y58t7f/OY3v922bdu02tra
4VardZDZbB589uzZsYsXL/6vOXPmPFBZWTkMgFywd9OD1MdAg7FarWE7d+5M
MZvN7h7f15FzGTSbaZquU6vVhQMHDtz/xz/+8etvvvnms3vuuec7iqIuAmjl
OM4lpZF5G7nkKioqNN7qVl+N63nk7HY7du7ciW3btrk/er3+8oZxuXDo0CH3
v+3evdszUnbFEEWxw54/Pw+utLQ0yGw2B8H3EXSG53n1hQsXtLjM5neV19gP
LfwIgJZBgwaVDhw4sJyiKGs7XciKohj2/fffJzU0NETg5j2UabvdznYgWsAd
O3Ys7Pz58zpcTRjiUigUhrvuuqtQrVZXSkZrV+YuG52GzMzMY6tWrdobHx9/
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
Lu6FtiJRtpvXVo5IaYqKipJOnjyZkpiYeApt0dAOrbG3RYTKgoKCYM8QmdVq
RRfy3Tpzb0V1dXVEVVVVaJ8+ffz5wpmqqqrQ4uJindyujqZpTJkyxa/g2XNk
Z2cjKSlJBtCUKIpcZWWl3A6rUwpFFEVy+vRp25gxY4zp6enVgYGBJpPJFIO2
9BAsWrQIcXFxXTJ0tmzZgvnz56O6uhoAUFxcjHXr1iEnJwc6nQ4zZ8706tpH
jx7FRx995A47abVac79+/WQK4S5t4rq6OkYQBLeSiouLQ1JSkt/XNjMzE/Hx
8W4A7XQ6g6qqqiLhQeLi7di4cSMiIiJIUlLSFe1+nE5nSFVVVbggCO4DKSkp
ySvWTG/G4MGDER8fLwNoyul0cmfPnpUpln19QLImkyn80qVL0aIouvdvTk5O
t6wvAKSmpuKBBx6QATQFQFFaWhpkMpk0arXar9TPhBAXIcSOtjS37mD4JACs
giDw6HqBZEf+ljUYDBGnTp1KcLlcHUp18NeZRAgJKCkpiayqqtImJydHbNu2
rXLatGneztuenp7eEBER0WwwGMQeABXXAzsdHc6goKDWPn36NML7NCUKAFtR
URHgcrkUPbi27nO3qKgoAL5pDXhDmS4pKQnPz8+Pl1IZemreCpPJFHXy5MmE
iRMnatEW2fA5vhJFMfzHH39MtNvt4T0s56zNZgvNy8uLvueeezSdWWNvH5q6
dOkSJJTu6mbrUGxqamIaGhqYPn36+PO+tNFoVDQ2NsqV3ZTL5cKjjz6K2bNn
d9tkPb21giBQdXV1V4DWznj89+7d63ziiSeaMzMzy7RarcFkMrnQViiJY8eO
4Z577vEaPO/Zswfz5s2D5/OVlJRgzpw5+Mc//oHBgwd7HZ04fPiwZ+EdHxYW
1pCRkVHfRQ+H7Km7oujryJEjfvM+32BtKVEU2crKSqUvvGi7d+/G1q1b2xfl
sUajMUSKGrkB9O7duzud4+0reRZFkaqvr/fXHmaqq6s1VVVVgZ4HX35+PhYv
Xtxt8y0oKLhCbzY0NDBWq9XfB6MzNDRUHxUVdcJisTRJ8+8OAG1OSkoqxGVS
An8WeDPNzc2axsZGmfioJ6m2aYPBwFVWVorJycnC+PHjO20YebLQBQUFNfXr
16+psLBQ1m++nJuL4ziLUqkULBZLgOQEo3woA3xCQkJ9TExMneTg8LqDg16v
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
AAAASUVORK5CYII=}
set pieceImageData(Usual,65) {
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
xMBib1oDmUyG7O3tL6VjJC0tLbodO3YMaWlpkQAAff78+XCaprVXyjAAgLSo
qMhj69atw1iW9cAwzGHv3r1RVqvVAa7c6yfsZ8MBgBnDMHSLbIOCYRivc+fO
RXz//feDkpOT3VtaWkg3NzdLfHx8xeOPP37Oz8/vHIZhFdBZUmklSbL0v//9
78nc3FxtcnIyomnand+LBgcAKiAgoHLhwoVpYWFhWTwSLjyvwdfXN/fDDz/M
ePXVV/3r6+vVYcgJqgAAIABJREFUvGwhDMNMKpWq7O67706dM2fOcYlEUswH
04K9VVAU5ZWUlBS1cePGyNTUVJ3FYsGDgoJap0yZkjV58uSTWq02j/+9m5k8
RACAVq/XD1izZs2I1atXx5aVlQVxHKcVB0YsywLLsmCxWLjm5mZrUVFRSGJi
Yr8nnnjC/Y033jju6OhYGhERUR4ZGVl84MABH4QQieN464QJEwodHR0bWZZ1
T0pKClm8ePGQ5OTkAUaj0Q3+WuoPCCGwWCxgsViYhoaGwAsXLgQePXrU54MP
PnAaOnRoCo7jpTyI1nNZOoQQhhDCEUK2RqNx2IIFC5aqVKp06GzIRJc5GABo
tbW1Tfv4448XGo3GWISQmr8X1luUHv88NmVlZcPGjx//OYZhuUKkRpIkmjx5
MsrOzkYcx6HLEcMwqLW1FeXl5aFvvvkGxcXFCXV3QmOKFcOwWgcHh5Mvv/zy
/yoqKiYihNwQQhJ+fbGbaLi8HWsk8ICKZdnQ5OTkF0aNGrUPx/F6gQemTJmC
WJZFCCHEsiyaOnWq8P4shmF1wcHB+3fs2DHbarUOQwg597Z355/DNjU1dYKz
s/OPfHDLAQCKi4tDVVVViGEYtHTpUnHtZcfx2muvIavV+hfeOHLkCJJIJF3O
lclkaNmyZYhhGFRXV4dGjBgh5pVmR0fH3cnJyfcihOxulawghEiEkAIhpGIY
pv/x48dfio+P/8HOzi6ZIIhzUqk0zc3Nbf/rr7++qLKyMh4hpEMIyRFCrnl5
eVOjo6N/xDCsnDcW4tGvHAA09+vX78/z588/x3GcL0JIKvq2Cpqmw7788su5
MpnsFK83ul9vIkmyYMqUKd83NzfHI4QcEEIqjuMCkpOTH5swYcIae3v7owRB
pJMkeU6r1R6bNGnSmtTU1MdYlg1ECElvgq8JhJCt1WqN/O6779709/ffi+O4
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
lMKTcRznuX///rjPPvsszmg0CrV6mLOzM8ydOxf8/PyueqOKigqYNm0anDx5
ssPolJWVwdGjR2HlypXwyCOPXPF6FxcXeOKJJ+DUqVPC9aTVarVPTU31qqur
c3RxcRFvbnWz73wjUwLU6enp/mfOnAnmDSchBFSi6Vc3RMHBwRAVFSUEDDgA
KMvKytzT0tI8Jk6caAPtI9Z6sraZBYBmV1fXC4sWLXIqKSlxyMzMVEJ7/TnO
MAx0dzKv+wf4reRFsmUYMmRIzmuvvXZSpVLlQ+cc61udgkci563azs7OGBYW
1vDggw+iDRs2uLS2ttrx35oEAG1tbW3Y+++/j2n/n7nvDo+qyt9/773TZzI9
PSEhgRBIQg1NQLqCshasu+vqWlCRta1t1XXRn4gVXRVdZf0qrKyKgIoggq6A
NKmhhRZIz6RNJpNpmXLL+f2Re8NNTCA9nueZ59GEzL333HM+51Pez/tarfrr
rrvOV1RUFC9iVOkhQ4ZApVKBoijccsst+Pe//419+/bRAIx5eXk53377rcLh
cCjPnz8/SNpjc+bMwYwZMwAAKpUKaWlp2L9/PxOJREzV1dUDBUFw/+tf/xr2
2WefyQN5aQI4lUpVe9NNNx0cPHjwzxRFnccFVUx09WAQIQcXTk0xiOvMvFss
FixduhQHDx6E2+2mABgcDkf6ihUrUsTDVklRFDVz5kzccccdLVjlOuPctnY+
WJZFMNivbT/N1TGDwXDqzTffVEZHR7MffvjhuLq6ugRcaBhk1Wq166qrrjr+
xhtv7Bo4cOBBNHGP851NavRCEokGYAgEAhkvvvjipAMHDmQLgtDVYEFS/WXF
v1ej6xhlVV1dXcxPP/00cPr06TaGYarRj71tUiKprKws/uzZs4m4wHjTW9dS
ut1u6+HDh+MnTJhgoCiqrj/PhVZ2Qt3Y2Jj69ddfTzx06NDQU6dOWYuKiox+
v98SDod1oVCIZlkWgiC026wuBg1QKpXQaDREpVI16vX6+gEDBniHDh3aMHr0
6DPz58/fa7Vaz6KlaKBEZ9qT60C6SU4MTFmtVqu/6qqrzm7dujVLZD5SAdAG
AoHk9957b3xsbGzdQw891CAKuJrz8/OtHMdp21kTFAD9gQMHUisrK4c5HA7l
6dOnk9A+3I8WBEF77tw5EwATgFin05n97LPPTt27d+9wQRCs4v4iAMKJiYkV
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
ZuGjPPXKiAAAAABJRU5ErkJggg==}
set pieceImageData(Usual,70) {
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
yQlnZma6MjMzHYWFhe6CggK7xWJpZhimFbKOhjgmXvrqkuSbwzKbLN0XMwmC
YOR5Xi8IAsPzfN/2ZnIR/9VLj8R3ytE07aVpWkoqSFUYAeerLhKIiGfVXg6q
VeL3T0LvrYRJgiAYBUHQCYJAC4JAEUK0wWAwtaury9zR0aHr6OhgbDab1uFw
pDqdTks4HNYYjcaAXq/vYhjGo9frudzc3EhBQYG/sLDQodPpvISQiOTrRX6x
NE17KYry43zlkZYlgQYlLyoFHFIyy7Kj33777Unnzp3LF4EAPWnSJLz66qso
LCxU/K2MGzcOL7zwApYuXYrq6mrpIG3W+vXrJ95yyy3VpaWlUtAS78wUDSCl
s7Oz9Pnnn//Z1q1br4hEIvkXcEIwGAwoKCjAxIkTUVZW1tPvnZ6efsHjsIQQ
eDwenDt3DufOnUNdXR2OHj2KU6dOydfu9mf4TF6vt/idd94JT5061XXDDTd0
iUg8PMgARnr/SW63O+eTTz6Z7PV6izH4zVB9N5X0ytj5/X64XK4LM/4/16JT
AHSHDh3KPXToUAZi7/MOmc3m2ptuuumULKujRHIhraGhYeJzzz03vb6+vhTR
2St1X8NpMplQWFiI2bNnIzc3FxaLBdnZ2TCbzRddCe/1etHe3o7m5mYcPnwY
tbW1aGxshM/n6++vqwGktrW1TXj11Ve7KioqWkaPHm2TGRqlA1rhAnzJqKur
m/zYY4/N/vbbb38qCEJOf0GKWq1GZmYmcnNzkZ+fj5KSEkyePBmjRo0asEwH
AgFUV1fju+++w9GjR9HY2AiPx9MXLFGIHnnO2b1797Q//elP/CuvvBLMzc0N
iBngSByAAA3A3NnZOfGZZ575WWVl5U95ns+5lOBNpVL18CsjI6NXy6rNZsPx
48flx5Uv5bmMLS0t45599tlARkaG89prr3XKsr/xIgaAsa6urmDLli2l4rBw
3Cv2AFJqa2sLP/744/G//e1vO2688caOHTt2eI4cORKXKkEfuVUh2vZmRrRd
TMp4J3d3d5urq6tTamtr1TLfQVEUxdA0bQgGg+kOhyPFbrerbDYb7HY7urq6
es1AMgwDk8mE7Oxs5OXlwWq1gmEYUBTF63Q6r8Visefk5HitViuXlZUVzsrK
cul0Ojuibd4u0Y6GoMwa574tqMwgbZJREIS8I0eOTPT5fGUAsqHsooYIz/Na
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
/+9xwhbO66XLAAAAAElFTkSuQmCC}
set pieceImageData(Usual,75) {
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
/jWxpKQkk+d5EwCmpqaGLyoq6vjmm2/SnU6n/sYbb6Q0Gk05uqrfLrQe8pMN
NfyBqNXq8479QUI4cIQGoO7s7NR7vd4QmRHT+P3+2E8++WRkQkKCZ968eV6l
UlncZwMGI6Vdm03ndrtTXnvttTHr168fRQhJOkm0j0HXxLWYvXv35n344Yf2
IUOGtBiNRmnC06A0Sj+hmVv+UwHADCBO/Kns76VFAtQCoBm9M6knK63snt46
CMghg67oeUJzc/OwRYsW5W3evDmhqqpK73a7GYvFwufl5Tl+//vf19x0003F
arW6CEADuo5LEPqJTmsAxHg8npw1a9aMWLFiRdqhQ4fMDodDYTQa2aFDh7bd
euutpbNnzy7S6XRlsgAPcIFkpmmaRnp6Ok1RFEUIgU6nQ1ZWFpRKJXJycqDV
arufazAYYDAYCILVDr9WMthrPHthYWGs0+m0oCdTH9ba2pq9YMECX1ZWVkd+
fr5LxD4PggPBTqVbpra2VkUIUfyIM8p0dHQoOzo6fux5g8EHYMR1o0NPxk8n
CILC7/d7Q0JC6kTfSaqyogHojh8/nn777bdfcujQodEsy4YJgtDLN6YoKrBx
48ZGjUYTMmzYMGnIn0T0GHQF7yMIIRaFQqERiaALXZkvp/h+LAZ+ZZcCgKWu
rm7YI488MqWoqGiUIAgx6AqWSn4UZ7PZTC+99JLSZDKx99xzj0en08mPDlIK
ghB54MCBvLlz506tr6/PA9BdrgyACIJgOXHihOmxxx5jwsLCfLNmzXKh5zy+
CwkHSEpKCqFpmgiCcLL7IjRNcxdddFGApmnufN5/kBAODOddAsPQ9vb2iEAg
YERPtoYCoPN6vcmLFi3isrOzvddffz2rUqkIeprsJVDsdih/hcBIAzAUFxcn
FhQUpBNCoiQyqFAoMHToUIwePRrNzc3YtWsX7Ha75LhHbty4Mf32229PHD16
dCm6SkIGo0MlX09SM7hUsihFLaUIqVSuSAHQ+v3+pGeffXbSpk2bMpqamnR+
v5+WkxyGYfiYmBjbSy+9tP/SSy/dwzCMVC6jEoFCajiXsoh+9ERGpXOuBmJZ
ZHepNoDErVu3jvvHP/4xqbCwcDjLspJDSjU1NZHm5mbv999/3/Ltt9/Gv/zy
yxqz2bwHQJ0I9JABvQpApM1mG/34449PWbVqVb7L5YolhOgA0K2trfy3337b
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
7RKG7du3LzM/Px8+n4/84YcfBjEM08bCl5OTg2nTprUVKmJjY6FUKgm73U5b
LJagpqamaAApdXV1A/7v//5vwuXLlwcLdNf+CQFLEIQ9Ozu79KGHHvpZq9We
QCsMyRYI23et58EwDG62IBQZGYlly5YhLy8PVVVVIutn6IEDBxRHjhzxCBVn
FQCKJEncc889mD59+lXokO5+Dz9ponZV375g2L2JxQGw6vX6i6+88oqcIAhy
48aNrNvtjuF53h9qJXYG62+77bbz//jHPw6npKRcQCu8q19B9joURWkAIRaL
JW3lypWjzp07N5Bl2XaSJj24b/6wtkDodslcLpd+586dcTk5OeHBwcFVYpDZ
z7qEJABlY2Nj1JkzZ0RB8b7qtIrF45Djx49HjB07ti8/uydJoZTn+VC73T6w
qqoq8ezZs/pLly6pampqghsbG0NMJpPCaDSSVqsVbrfbfzTpmjZGLpdDp9Mh
NDSU0+v1ztDQ0MaYmBhrWlqaIyMjozE5OblEqVSWCMkVK/o9v2tCL+8rMSkU
E2JPUlKSbvTo0YN37NgxQBgPoAHIWJYNO3369OAVK1bYt2zZYgoNDXWglVlV
WVFREdzQ0KC+XmIHQOJ0OoOPHTsWa7fbEy0WC06ePDmAYZig6+QXBACJx+PR
FBcXB4eFhYkQ3Kiff/55+Jo1a0ZUV1cn4Yq+IY9WToLm2267rSQiIuI8gMtC
nNqOKKwH95TXarWcQqHgbDZbt+2pXC7Hc889h9GjR+Of//wnDhw40KMHqFKp
sGLFCmRmZmLt2rU4dOjQzewBTq1WM+Hh4V3WvqT78IBCuKiW0NDQ8nvuuefS
wYMHU8xmsw6Ayu12E//6178wbtw4ZGVlwefz4auvvsKOHTvEt2EBWMePH1/y
3HPP5SsUistCUMQJn3HLnGIHqKic5/mo4uLiES+++OKEhoaGVPjBOiIjI/HS
Sy9h9OjRXXpvlmXx7bff4rXXXmuXDIq/279/P55++mmsW7euS+8ZGhqK+fPn
o6CgwH+WUN7c3KzPy8uLmDZtWhCAegSOkY+4cptuygi2MdTt3r070Ww2iyLO
JNDayZg4cSLkcnlAniVN0xg7diz0er0/AY/UbrcHHzp0KHLq1KnigHW/KER0
cDQcgBaapksfeeSR4+Xl5aHr168PEWYA+oLenZHJZE3PPvvsxTvuuOOMUMFz
+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
LlHFkyTZGUU7HA4H4XQ6A51cizOEPXpPlmU7HdLV6XQ3Ped0vfvTWSLgcrn+
f3GEBMdxdHl5Oc3zfDtjHhYW1iMYoP9Sq9WdUv1XV1fTDMP0psBrt7YOWoko
6oYOHVpz5syZFo7jgurr68kDBw7g1VdfhcPhwJ///Gf/TifUajUSEhKu6XTS
0tKwcOFCFBcXtxVhVCoVFi1aBJGZ9FoJoT9ciCRJTJgwAWvWrIHD4UBeXl6b
xA5JkvaUlJS6rKysan9HGMDFALCMGjWqKiMjo/LAgQNJgj2WMAyD7du34957
78XYsWN7BOuUy+V46KGHkJmZiZKSEiQlJWHUqFFtnf2eFhxPnz6Nr7/+2h++
zAGwJSUlVU6fPr2YJEljf0gIOxFs1zc3Nw/5+OOPJ69du3Z8fX19iiAeLfML
wniGYXTl5eW6VatW6Zqbm+VLlixBeHg4C0Cs/BI8z3cJQtzLSBoSgNRoNIbk
5+dHeL3eGxFSiM+KE76HiyRJh0KhaNHpdOaRI0dW33777WV33nlnaWJiYolU
Kq0TzoEUAOFwOAhB1iRgCYTZbKYdDgfVD5Ptdn7+epBDk8mE559//iqk0COP
PNIuSHU6nXjvvfdw6dKldq81Nzd36fP/fyiMApCVlJQoOI6T9tHzJHiep4uL
i+Ucx0koirrmZ/bxPeQA2JOSkurGjRtXc+bMGavP5+tMD5QCIG9sbLyZglN3
vxBps9nkfvEh0UmByKNWq02zZs26LJFIAi4z14F7wAWgLjMz89Sbb74Z/Mor
r0gKCwvT/NiRr+sEnU4n/vOf/yApKQlPPfUUFi1ahEOHDt3wPPmvcePGYfDg
wbh48SJWrlyJ4uLi7sQ5DoVCUblgwYKTL7zwwi80TV9CKzlWG+fADQv/fRik
yjmOiy4rK8t6++23s48fP57OsmwIAFqr1WLJkiV4+umn2yBaFEUhJycHy5Yt
w6pVq2AwGEgAypaWlph///vfBMMwvmeffdabkZHhJEnSg8CRoHR5/fLLLxg2
bBihUqnEFjlZXl4ucbvd7boySqVSFKW+EokxDIqLi/HZZ5/hu+++Q3V1NZxO
p2jkeb9qqV2hUNTMmTPn7KJFi07RNF1rNBoH19bWqvyNHEEQUKlUncFsOz0E
nf07j8dzU9p0fRVMdZaMyeXytmBVpVLh4YcfbgcZra2txe7du9t1OkT5DX8y
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
wq578TyPzz//HDt27EBNTU23ruGdd94BSZJdFaFn1Gp107333luck5NTQBBE
u/GIm/F5ZB8dTgnHcSqKojTiAVEoFJg8eXLXL5QkMX78eP+giyAIgiIIop0u
3K2o7plMJu7777/31tfXezIzM0133XVXmUQiMfo7aZ7n22b0/ESznRERERWv
vPLK0dmzZ++PiYn5RSaTXSBJ0sjzPGmz2RK2bNmS/fTTT9/+9ddfj7fb7ckA
RNFPgqIoZGZmYvXq1Zg8eXKXuwc8z3c6I6dQKHgBlksE+HD39P18KpXKmp6e
bqZp2u4X5OH8+fMdBal7tES6fYPB0C7IUavVDVOnTq2WSqVN6H8U9u3OGsMw
WoPBEOLz+dppECoUioAnhKGhoR1Jakifzyetq6tTC7TbfTXMf6PknwVgGzp0
aG18fLyRJEkHAE4kVvAf/Nbr9UhKSupUOqLTqhpNd4ndF0Cb7II/tPT8+fM4
f/68WKThCIJwpKam1mdkZIhzE705g+kPkzGlpKSce+GFF44nJydfIgiiLaHy
eDz43//+h88+++yWzli53W68+eab2LVrl/91+AiCaBo4cGDx66+/fiIqKqoA
NzFQ36sRjp82WnNzs+rw4cM6IUm6mfNBcRynPnfuXNj58+f16CYcrhfvBQ/A
SxCEMTs7KvbX6QAAIABJREFU+/T69ev3LV68+KfIyMh8qVRaTJJkGU3TF8eP
H39q4cKFJ1UqVRmusOd27AgqAehZlk0yGo2jP/nkk2mLFy++Mzc3d5zH40lA
e8mpgAXyBEFISZLsKnV+Xy8WgDM6OtqQmJho6IsguWMASpKkPSkpyaxUKq3o
h3BDv5EXidfrDaqurtazLKtE383JEQAot9utMhqNOoZh+kLuojtnngPg1Gq1
9VOnTq1WKBTN6H8Fbl6IjesnT558WSqV9pktJwjCHz4q3i8XSZItgwYNsmk0
Gk9XCm9NTU0oKyvrNit9fX09amtruzIGxQPw6HQ68+TJky8rlcqqDrHCTd0n
sg8OJgFA2tLSonM6naGCEyRJkuxSBb5j4OVfASIIQik4Bn+tFOIWGCE+Pz/f
d/78eZdarTY88sgjZ7Ozs88BqEMr5licpRB/GABOgiBMmZmZl1JSUs6RJFmC
1nkXAkBkVVXViLfffnvasmXLpp04cWKk1+uNQ2tnkAJaZ+omT56M999/H3fe
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
86XPer0eV111FRRFwR133AG/308A6CmlrldffbXx0ksvbb7xxhsHjUZjRH2R
c4Y0ZFQtkGFEpW+//faqb37zmxvefvvtValUqkK9yE5Lza+1yBiNRhgMBhiN
Ruh0uvdVZEEQkEwmkUgkwPM8YrHYmVq6GADmZDJZtXPnTuWRRx4RHnrooUR+
fr42oyDmQE+4tra2svvvv39Nb2/vCgD2GSaEhBCiZxjGPjo66kLWDIUkSWht
bcUnPvGJKT8kHo/D6/VOdQ7G3//+9+V79uzJA7CUUjodOurTXaiR5cuXtz7y
yCPRuro6bdHqTJ3VJJDhD3/4w6qf/vSnHxoZGalXz3bKJIdlWTgcDhiNRnAc
B5PJBIPBcFY2oRHSxGIxBIPBM1XTGAD2YDBY9+tf/1qor6+P3HTTTaOqo4vN
koMn2ZfIFGdV8fvf//7CBx98cG1ra2uzLMvOMyWEBoMBVqsVTqcTFotlWv5D
kiSEw2GMjo4iHo+/nx3qZFl2HTlypPmBBx5IWSwW4ZJLLpFYlu3BHM0zTeWv
du/efeG3v/3ttXv37l2qKMoZz2ouAYexsbHyJ554YhXHcbE777wzarFYkirg
IM5DEEEAGGOxWOmOHTuW7t69ewnmpjJ4OtuzhMPhiieffHLJeeed5/N4PPH1
69eH1IQwl+DLdP8fLXjnMMEmqpFKGDFBOpGN4rGUUlMikXDwPG+JRCJcJBJB
JBIBz/PZtkVZloXZbCZOpxP5+fmw2+1gGAaEEEWn0yXNZnOI4zit7U2rMmq+
iVX/Tp9LgGEKBtCZjE4wauxQ9Z//+Z+rurq6PqQS9+UasFEAhN966y0yMjLS
WVxc3KW9m3NsE6dZcRKdga/KBAocgiBUdHV11fX09JR7vV7nyMgINzQ0xPj9
fn0kErEmEglnPB63xGIxbXaNjcViJkVRtAohk10dzP6NhBC0trbij3/8Y4ph
mJjqm0WWZanJZKIulwsOh0OyWCwxm80W8Hg8kZaWllBzc/Pg0qVLT1qt1i6k
q1+peQIbsu1QIyrhpkhgWFmWzZFIxB4MBi1jY2NsIBBAOBzOJDak7xcDcxwH
q9VKnE4n7Hb7eOzKsqxoMpliLpcryLJsPCMZimckXUlMVN/muuuDZNmatuvT
iglyKgKAE0XRFolE7NFo1MDzPFFnIw3RaNQZCAScXq/XNDQ0xA4PD+tGR0ct
8XjcIQiChWVZRa/X8wzDhFiWjTkcDqWyslKsra2NVldXj+n1+gilVFJ1C263
G06nU7LZbDGr1RpS9U9QfRaPjHVD56pbuhk4t0kXYTweL3r99dfr2traqtRD
Y00mE7Zs2YIrrrgi53T3mQnT1VdfjS984Qv413/9VySTSQaAief5sm3btjWu
W7euo7GxcQiTh9XnWqlYAA6fz9f4+OOPr3nnnXcuUJNBS3aAZTAYYLFYUFFR
gZaWFqxYsQIejweaQWnB/FSGoTmwSCSCQCCAQCCAgYEBHD58GPv370d/fz+i
0ejpZglZANZEIlH1u9/9LnbJJZd4r7/+ei8hJJOwYSZops7pdJqTyWRJV1dX
vRoszZRlL3MfEJN9FlO15WWCCWazGZFIJPs/cSqCY0Vu5v1kACMNDQ2DTqeT
QW4YsyYBMZ2dnU1bt249v7u7W6Ntn5QcsywLp9OJ+vp6rFixAmvXrkV+fj6s
VitcLhdsNhtYlj2jvUejUQQCAYyMjKCzsxNHjhzB4cOH0d/fD57ns8lENOTM
MTQ0VPPMM8/4Nm3a1FlcXOzF5Pau3EQtiqJVgk9XHeQopQWtra0tP/7xj9e2
trYulyTpPdT/LMvCYrGgoKAAtbW1qK2tRU1NDSorK1FTU4OSkpJprTRJJBLo
6+vDsWPH0NraikOHDqGrqwuhUCh7TlFrNyxqa2trefTRRxMejydcV1cXybgY
58pf6QA4vV7vkkcfffSiffv2rVDP6n2rzjqdDlarFRzHjZ9lRUUF6urq4PF4
JiXTqVQKR48exd69eyeh8EB69jIWiyGVSr1f0MlSSq2BQKDqySefPN/j8Yxc
d911fp1OF9X81Ry3GTEA8oaHh0tfffXV2kQioenWfHR9jAOju3btqt2/f3/P
Rz/6Ue8nPvGJvBdeeCHc398v5eg7zuqMs2IFDoBdkqRCn8+XHwqFzJIk6RiG
4WRZtvf09DgPHTpkbm9vZzPsgxBCGJZlzbIsO+PxuJ3neT3P84TnefA8j0Qi
MUlX1IQQDodj3MepCaHMMEzCZDIFy8rKQsXFxamSkhKppKQkVlxc7LdYLP78
/PwRi8Uyqvru2CzYntbCqMO57WnVKhAlPM/X9fb21iuKUq4CgbnWNwUAl0wm
C5CudjvUoHO6rcdae+/pZvmmG3dmxi2WaDRa8+KLL1701FNPrezs7KxKpVJ2
SZL0oigSURQZRVEMlFJTVqWLZLyLs3oPlFJtn6OSXZ2Jx+N0bGxsvJrEMEyC
47ikyWSKVlZWDmzevPnA5z//eZKXl5eESjQzlz5qijEThyiKxT6fryAcDtsT
iYQrGAw6fT5f3tDQkG5oaEjn8/mskUjEGYlErIFAgA0GgyQSiZwV0z0hZDye
tdvtsNvtWpxBWZYVDQZDND8/f6y4uDim2mCqrKws6HQ6/U6n01dUVOTV6XRe
TOwinA+QTwfAJghCidfrrfR6vWU+n8/p9Xo5n89HxsbGjDzPO6LRqCsSiRjC
4TATCoWYUCikTyQSVlmWrbIsGyRJIpIkMbIsc5RSo3r+WstokhAiMgxD9Xq9
rNfrEyrrbQyArNPpqNlsRklJCfLz80W73c7b7fZAVVVVZMmSJXxNTY2vurq6
12w2dyNNpHnOs+K6HDk38+DgYOkbb7xRlUwmx1HRxsZG3HLLLbOWDGpiMpnw
uc99Dq+88gqOHj2qOQl7a2tr9a5du2oaGxu13YRzNkuYnTBLklT82muvnbdz
585lapvoeDKorYVobGzEhg0bcPHFF6OpqQnFxcWw2+3TdhjZi8Kj0SiGh4dx
8uRJ7NmzB2+++SY6OjowNjaWadgaYmT1+XwVr7zySv2mTZtaXS6XRghyTsYY
DAaJw+HQE0J05eXlcllZmUQIYVXnrJuhsZ5WWJZFTU3Nac/O5XLhggsuwJtv
vnm6y1Z/OlRzmiLq9XqUl5fzTqczgok2pRmpl4ZaJZPJkpdeemnpu+++2yBJ
0qT2NEIIioqK8JGPfAQ33HADWlpaUFhYOO0q1+n0OxwOY3h4GAcOHMCf/vQn
7Nq1C4ODg5mJIUF6NYzzwIEDnr/+9a811113XTshJAhAyuVlmEgkqMlkyuy5
pxnzhCwAczwe9zzzzDOr9u3bt1ySpDIVDWWAdDtQUVER1qxZg4997GNYsWIF
CgsL4XQ6z8hWeyaprq7G+vXrEYvFMDIygmPHjuGVV17Brl270NvbmzmHxwAw
ybJc/NZbbzW//PLLA3fddVe/Xq/Xql6YZf81rlepVKrkpZdeOm/nzp1ax8ek
+SSGYWCz2VBVVTUOUpWXl2Pjxo2oqqoCIQRGo3E8GLdarZM6RDSyrMHBwfes
PfF6vXj33XfR2tqK/v5+9PX1IR6PTxWEsJRS6+DgYPWvfvWrpRdeeGF3XV3d
rAAOZ3sPdnR0FHV2dhZPBfbNw/OYfD5f0d69e4s3bNhgWrFihf6ee+5hn376
aWn//v3z8Uw6AK54PN6wY8eOFTt27PB0dHQ4Y7GYnhCil2XZoiLtpng8zmYF
/ySjimE4m7ONRCIYHh6eSsclQkic47ikwWCQOY6TOI5LOByOserq6pG1a9ee
/NznPtdaVlY2ACBMKc3lzBwBwMmy7EgkEu7s9UBn+xmEEAOAil27dq2Ix+Na
p9FsMI1q1ZGCRCLREI/HI7Isj56DfcmEkLjRaBzT6XRBzHxsIhPoK9q7d2/L
D37wg3Xt7e0rKKX5mCBwyk7+yHRjibPwmafBKBWaTCaVZDKZCoVChT/72c/0
zc3NgQ0bNgxpwf48+QYWgD0ajTb98Y9/PP+3v/1tXUdHhzsUCjlEUbRLkmQU
BIEVBIEVRZFTFCWzajgtiUajUJPkqYAGgWGYuMFgSHEcp3Acl+I4LuJwOEZb
WloGb7vttqMbN27cRwjpxex1Fb1f7M4g3X5fu2PHjpVPP/30so6OjupkMulI
JpP6ZDLJCIKgE0XRpPol3RRAgz5L77L1kEJdC6QCDTSZTGot7ePdaaOjo9qe
bFk7N7PZnLDZbPGKioqhW2+9tfXmm2/WcRzXhvQO2nMCG3Q5cvKOw4cPV7S1
tZWqFyHDMAw+9rGPoaCgYE40vKysDOvXr9cSQgLAFAgEinft2lX9yU9+stjh
cPQjXV6da5SBBWAdGxurev7555sDgcCkZNBoNOLDH/4wbr75ZlxyySUoLy/P
OWJksVhQX1+P+vp6XHHFFQgEAjh8+DD+8Ic/4De/+Q1OnTqV2YKhUxTFdvDg
wZLu7u4il8uVhxkwrj3wwAP44he/yDQ1NektFkuyrq4uZDQa44lEgmIWW6mq
qqpw5ZVXnvYs8/Pzcdddd+HIkSNnw+JKZnBZyHl5eXxTU5OPYZjx3Zg5CCpY
AGav11v24osv1iaTyaLMapdOp8OGDRtw99134yMf+ciMk5qp0D+HwwGHw4El
S5bguuuuw5EjR/Dyyy9j27Zt6Ovr03SKAWAMhUIFu3btqrj66qvzzWbzAKa3
a+yMcvDgQVRXV0Nld8tuHWUB2Pr6+mp+97vfNQmCUIqJVm1wHIePfvSjuOuu
u3DRRRfl/Ky081Kp8lFbW4srr7wSx48fx44dO/Dss8/ixIkT2voPrcOh5NVX
X6279tprK2pra3tmO4DIsH8NFPI899xzzZFIpCzzrAghKCsrw8c+9jF8/OMf
R0NDAxwOBziOQ15e3hkrzZkJpdvthtvtnvK//8M//MMkIGv37t3YuXMnOjo6
EA6HM59XryiK8913363785//XF9XV9c51+BfJvB37NgxezgctmF+WkXfczdT
Ss2HDx+2BAIBVFZWyjfffDPR6/Vk//79cxlcjbc4CoLg2bZt27oHHnhg3fDw
cJWaEGlzSxoQl12tyQ6mmJk/FlUEQVDUtncKQBoaGhKOHTsW2bVrVy3P8/bv
fe97bzMMM6ZWKHI5d2k6fvx41de//vXzh4eHa9Rgcjq6QhiG4fR6ff7o6GgN
z/NFmD0GWwKASyQS5bfffvtag8FQIUkSTylVpnEmFIBQUFAw+I1vfOPQ+vXr
j2GC12HGIEwoFPJs27Zt+YkTJ5ZSSt/T9TEHdn+6uE8TPaWU7ezsrPnNb37T
sGHDhiNIE6yl5sFHaURh5b/5zW8uevDBB9f39fXVUUptmJjPZTNsjODcqthn
I4qiKEoikaBqPKgAEE+dOpVob2/39/b2FpaWliaXLFnCq2eVmqOKqnZOBkVR
it94441V995776aenp4llNICTPB9ZHYAMqfRB3IW3zWVPzO+D/BAFUWReZ6n
PM+LQ0NDVV6v1+HxePjLLrtsVCU6Oqf4KhczhBylNH/fvn1l4XB4ErW22+1G
X1/fnJTEZVmG3T5pLI1VFMV65MiRooGBgQKHw2FSHfu8oKLvvPNO9d/+9jcP
pdSunbvBYMAXvvAFfP3rX0dhYeFZB1MzDUzz8/OxceNGrFmzBldffTW+/vWv
49ChQxoCTwAYvF6v0+v1FkJt/z1X5/3kk0/S0dFR6cknnyQ2m01qbm7mLRZL
PJFISJjZCor3emCWhclkQlNTE77xjW+gsrJyfJZT27lnNpthMpnAsiyuuuoq
fPe738UTTzyBvr4+CIJwTjv5ziApo9EYaGpqymx9mHGcpV2Ghw8fLurr6yui
lOZlBu1r166FuoJlWi2O5yocx2HVqlVoaWnB2rVrceedd6K7u3v81VBKza2t
rfmxWMxuNpu1YDlnh/2jH/0I1113Hf3sZz9L1H0vmUkhA8B85MgR9+joqBsZ
lUFCCDZt2oQnnnhiXF/mxCnodFi2bBmamppw5ZVX4otf/CL279+fmRSa29vb
i7u6ukpra2ttSM/yzgWizAKwHzhwoKKjo6NCDRR02lmtXLkSDz30EC6++GKY
TKZZOy9CCKxWK6xWK+rr63HZZZfhS1/6Et5880088cQT2L9/v9Zyq83uFb7x
xhtVmzdvLmIYpg9zT9xAADCnTp1iE4kEi/kjCMt+Jt3AwAATiUQUAILVaqW3
3norbr/99pn6H3IuetXV1VX75JNPrhgeHm5WKzl6vJf8hczFu8p2YVBZsCOR
CPfSSy8lb7rpJt+SJUsyl7HnzPw5jnMFg8GlBw8e/BAA5zT0JZP0yaCCNaZZ
1jedJEn5hw8fNgLwIGPn59kG/gD4+vr6gxaLZQC5m3NkATjb29ur33rrrTpZ
lgtmMTGeqb7pU6mUY/fu3WWBQKDI5XKdVEG+uV5twgKw9/X11f7Hf/zHiv7+
/iWU0iJMVADJHD8LO0UiZJZl2XTw4EFx+/btvffee2+XyWTKFZh+NgCWZl+W
QCDgeeqpp5b39vY2U0rLMHdjAGdKLLVz4yiluoGBgZoXXnih8aKLLmqzWq3D
mNirOe1kZaYPbQiHw/mdnZ1FyWRynMxCURQ88sgj2Lp165xoljY7l43YDgwM
uAYGBtzLli3TUG55jh0BJwhC/htvvFEeCATGE2ZCCFpaWvDNb37ztCj5bIvJ
ZMLGjRtx33334Y477tBIVghUVq7e3l4nMqoD5yKiKNLXX39dam9vFy688MJk
fX190Gq1Rvx+//ieQ0IIzjvvPDQ0NJw7VMgwsNvtWL58OS699FLU19eDZVko
ioK2tjb88pe/xLvvvouNGzfitttug8fjgV6vx2233YZVq1bh9ddfx4kTJ97T
vjZdHdQWdGcETqmioqJAWVnZGN7LGjVj3Tp58qQlkUiYM23ZaDRi8+bNc5YM
ZieGmzZtwo033ojvf//7WvsoQyk1DAwMOOLxuCsjgMmZLe7YsQOf+cxnkEql
YDAYyBRIsqGrq8ssCIIpE/G0WCy4/fbb5zQZzBS9Xo/zzz8f99xzj0aMNR5A
RKNRR3t7e/7ll18+Ixs8hzvBfujQocJYLOZARqXLZrPh/vvvx2WXXTaneqWR
E5SUlOCGG25AXV0dbr/9dhw8eFC7wFlJkqw9PT1Fo6OjBYWFhcZ5Av8QjUZJ
1iztvAvP8xBFcZxhM9fkbmer6pRS15tvvlnV2dlZSSl1LLDgXQOR9JRS++Dg
YNnu3bvLm5qaKgghXgC9uQpVAMgOh0NuaGjQ7dmzxwWgZJqx2Onaz2Y1jlGf
0Zr1W85GZACj1dXVnMvlmooVcSYJheXQoUPFIyMjhZhfZu0zhiiU0rzR0VF3
W1tb/rp16+ZjvpgA4BRFyd+zZ09de3t7taIoLswvw/1Uz8gCyBMEofD111+v
3rx5c0lZWVkfcrRaYRq6ZTt06FDl3r17q9V96sYFdE6TwAZZlu27du0qHxkZ
KbFarWZMsJPPeUKoGxkZsfh8PhuldJJiTcHiOOcHFY/H7ceOHcu/6qqr5jKo
mmSAQ0NDzra2tkJJksbRdp1Oh6uvvhr5+fnzq02E4OKLL0ZdXV3m+2IUReEG
Bwezh7DPCZ0JhUK0ra0tfsEFF/AFBQWjFRUVge7ubkFNNgEAV111FR566KGc
V0nb2tpwzz33YOfOnZAkCQcOHEBvby+++93vorq6GgaDAatXr8bq1atn/F2C
IGDz5s3o7OzUAlUFgFBXVxfK4fxgZvDCeL1eVhAEJjMwMJlMuPjii+c8GcxM
cjZs2IDHHnsM4XB43A6i0ajD6/W6PB5PXsbz5gzx27lzJy6//HJqMBiySWX0
iqKYBwYGrIIgTPJRNpsNH/7wh+d1STAhBOvWrYPH49ESQgBgRFHkWltbjchx
Jf1MAF8ymXR2dXUVCoKgdQeAYRgsWbIEl19++bzplXZWF154Ia699lq0t7dr
AA4DwBAIBGxdXV3WwsLCuTqv90a+sqyozMQiZq/V6qwfB4AkiqKiKIpW0VFy
8Q7o9CgmCQAuEom49u3bV8rzvAsLo6X2tM+aSCTsBw8ezBcEwWI0Gkuffvrp
3ptvvjlX35FyOp2R+vr6IMuygizL2tz6QpeZtOvKjY2NUYfDobX/0Rw9D9fT
02MSRdG4AOztjIkOz/OGrq4u47p163Tz9Ky6RCLh2Lt3b2kkEnEvsGQwO4G2
dHV1FXd2dhaXlZWZkR4FmIuRr3HSnb/+9a+lo6OjhZjbNuRzsQOj3+93Hz16
tKCurs58rvFVTkhlRkZGdH6/X4e5Lzmf8dlEUTR0dXVpic18KL5ubGzM6PV6
8zIDO0VRcPToUfzwhz/EfO/zkWU5MxDV/o4MDw+TXJyZLMv0yJEjqWQyyVut
Vl9DQ4PvL3/5SxzpVpnxylo8HofVas3Z7+rp6cEdd9yBPXv2jBNSCIKAF154
AdFoFL/+9a/hcDhy9n3xeBz79+/PbDuQAcTq6upG3W53BDNja82U8c+IRqNQ
A4pJienTTz8962RO7yderzebXIZNpVKmgYGBvIsuukizxZw69pMnT1K1jTD7
c7lIJOIcHR11K4oyiRwlmUzi5z//+Zy0a5/JBrNmWYkkSWRwcHAufSoBoD91
6pStp6fHobKhjZPuLF26dJxBdL5l9erVMJlMmRV9JhgM6vr6+vRr1qyZDz9P
AYhGozHCsqxPlmVtt+x8CgXgNxqNAZZlc9mdcE565ff77f39/S61vX0hBqGZ
wSjX3t5uisfjMBgMWLduHZOD89P8kqTX6yP19fUBh8MRHRsb0+Zd58LOlYzf
MVcJlKzT6aINDQ2jdrs9nJEQ5sL/k9HRUTb7DlyoSWEikWBHRkbmM05meZ43
7t+/36L6d3ahnhUALh6P2w8dOuTcsGGDaTZihvcRLpFIuAYHB4sEQdAKOQsZ
bNAlEgnTsWPH8q655ppzjq9ykRBSnudlnudTSPfZJxbQwaVkWU55vV45O5Ce
y5fF8zwTDAYnOV9ZlvHiiy/ixRdfXBAHlQ34UkrfQ7Yyk4HevXv3yoqixOx2
u9/j8ZxiWTYqp7M0HQAcPXoUsVgsZwmh1+vFF7/4Rbzzzjvv2ZkjSRL5n//5
H9x555147LHH4HK5cnJ+2jqGjO+SLRYLX1tbO2YymXjMAvPhVHOPsVgMDzzw
wILTKVEUydDQ0KzNV7300kvaHHF2hVAXjUbzeJ63IKvaNjY2hvvuu29B2qCi
KFOtRZn1YDgQCOh9Ph+XGSxIkoQXXngBf/rTn7AQFlILgoBgMJj9d0Q9r/l4
QAVAZOXKlSeOHz9uTCaT7Zj/qg8FEFmxYsUJl8ulkVjM1z3IxONxXTgc5hZ4
cKXZIhkYGIAgCCIhJOXxeNgcJtQygERTU1MoPz8/OjY2Js5BQkgBpAwGA790
6VI+GAzq+/r6bCpAxs7y94putztSXV3tZxgmkut70OfzQZIkmsMkc7bOgcqy
TDNYpecnKE6lyPDwMKvuxVzISQ4RBEHf3d3NYW6rv1p3oTUajTow+zO6OXuv
p06dmlF8pcuBkkuCIIQEQRgAYEO6x3yhKJmkKMqpaDTqUxNVOl8vaqrdf+e4
2HVuopt0MJqz99jf308ZhhH0en2woqJi2G63hwKBgAi1dejUqVPYu3cvamtr
Z/bCJQnd3d145plntDZRrU0qpV5EDNID3vr//u//JgBw0003oaSkZEaBrqIo
422pmY/jcrli9fX1EagLjnMUTJMz6dBC1C1RFMno6Gj278jZgzqdztP9bkIp
ZSmlUzrLhWyH8zGPJknSlN8bjUYRjUYX7FmJoni6HatzITKA0Gc/+9njn/zk
J33qWp2FEESk9Hp9OC8vz4/ZYTU8Wxsm8Xic5PJOmW2JRCIQ0y0HKUJILt+l
AiBRWVkZKC4uHuvs7ExSSq2z+FMoAEGn0/muvPLKk9///vf7jx49arn33nvr
u7u7PWrMxszid6fy8/ODNTU1AaTnwOQcfrbM83xSURRtOfdCbb2l6m/X9loq
mKd4lFJKsnbgLliRZZmEQqHMxHWutgQwsViMi0QimckoXchnpSgKVLbWc46v
cpEQJqqqqvo+//nP704mkz14L13qvJ4RgFBDQ8NJpHdzSPP0oqgkSVqrhrLQ
FUt7zmQymbPn9Pl8VK/XywBiNTU1PqfTGQgEAimolNuSJOGWW26BTjczlaSU
QhRFrZVS2zkVttvt/rVr14ZCoZBx//79hYIg5KdSKcP27dvJq6++OuPvBdLt
hxnJhQJAcDgcobq6uhDS1fNcnefEkktCqHrBypi/vUZnpVOyLCuhUCgTxc2p
HZx//vnw+XwoLCw8nSP8INmgjMntXYtyRtOnVK2Wz8e7pQCSJpNpRGXEWyiI
suYfxHn2DzSRSFCV7VRe4DYop2NRWVEURcpVIp0xe6kASBqNxrHm5ubRt99+
Oy5JkozZq9TJAIJNTU3H77zzzt1NTU3tZWVljnfffZffunWrIZlMcpi9GSmF
EJIsLS0NlJaW5ppYTQEQI4Sc0uv17Ugve2cXsI9KMgzTyzCMHypAPI8+Qbtb
FnLMIKfX88nKbMUM7yfxeFyORCJa52McC7urQcDE/l3lXCLZMhQAAAhBSURB
VM8qFwlhcuXKlf0rV64MIV1aXUgGSdWLkFedxXwkhLL6siJI01fLC1yxgPTS
8JAoijFFUaRckEiIogiDwSADSNbW1vqdTucIISSZSU6Q3QKWAxEBBMrKyjrv
uOOOI7feeuvAyMiI8957713+2muvnacoSqEkSdwsfC8AUIZhkjU1NQGXyxXC
OdIAny62UHVbUh1VSNUtw0J2WIqiBBOJhLZPjyJHqNvmzZvJwMAAWlpakOF/
aFbgkMywQemDYIMqiBXDHNBtTxFoiWogLHwAzkq7EEVCyHwEODQriU8t0DOa
r+ogACiSJAmCIIQz7sGF2oalqM8YppQmkFswT5OUXq8Pt7S0+FiW5aV0SX42
yJAUAFGr1dp700037VuzZs1uQki3zWazf+pTn2Lfeust5969e20ACpG7dRCT
vp9l2eTSpUtDRqMxkpFc56JbRgYw9uUvf/nQ9ddfHwRgU9sgF6xPJ4QEVq9e
fVKNSZV58gGpjLuQLOAkWlDvwDgm+BfmolJHAYjxeDzM8/wAABcWVufjlLEu
wzD9HMf5VH+lYJ5IZSRVuWKYYD9caJeggrlfVDxufBzHeYuKio6YzWYB019C
O28XotPp7BRFMawmcrkiQ5EsFkuksbHRd/DgwZg6R8jMhkEDCFRVVR372te+
9vaNN96412aznXK73a577rknHIlEyO7du1kA2i6snAMBLMvGW1paQnq9fjbm
B2UAUZvN1ltcXLwPwCAWNlOdRAgZNplMPbm+DLdu3QqWZQkARt1BmI0opliW
9TqdziPFxcWJD4gNygBGXS5XpwpmzVXwIKnfdwpA5wfgItQkDqBfDSDmNIHO
Cmwp/s6F5/npzpOP34OlpaVHLBaLxjC9kBNC3ul0HtfpdL5ZAEUoAIll2Uhd
XZ3PbrcHfD5fArmfrZQBxIxGY+/nP//5fZ/+9Kf3mUymTgCjAPjzzjvvyFe+
8hX3li1b3F6v1wDAkuN3QgEkdDpdaPny5aM6nS7X96AMIHTttdceR3otyEKf
TdWAthhyWymdVuLAsuxocXHxMTV5ti3QhFADvL0ul6sbQBRzW81MFhQU9N1y
yy1v+f3+bizM/ZaTbIFhmODq1as7kS4QnNNZ5aJCqBnmQq58zWdpPrFq1ar+
7du3y7IsH8MHg16aAkjm5eX59Hq9P4dOnCLNsBY777zz/CzLjsqy7MyxsVGk
KwXhoqKizttvv/3t66+/fo/NZjsOIMyyrG/NmjW45557dKdOnWL7+voa1fkN
NsfPEOc4zt/U1DSiXoS5BCQ0kCP8la985dhnPvOZ0Cxc5rOhU1G32z2U4bBy
ch4Ze9WmIhagABJut7v3wQcflMLhcBtmBwmfjfOKWywWnxrASXNl9/n5+YNX
XnnlOyMjI6c+ABehJimWZb319fXdanL4d5+YzZeo9jYd9JkCSJ5//vkD27Zt
k2VZPo70vr8FqVdqG35Kp9ONFRUVDanBu45SmpppVUttG9WSg3hZWZm/oqJi
0OfzOXIJvhBCqE6nEywWi++666478pWvfGV3WVnZcaSp+1MAFKPR2H/FFVcc
7OjoyH/ssccIz/NuWZZz7RujNputq6ampp9lWa1LK1ez9Fq1S8I87R2dQWI4
b9XBwsJC7y9/+cu9oih2ATAsYDtUAMRcLtewGjPMVZs5BZCsqKgY2rJlSxTA
MXwASGVUW+AxAbjPXcvoaQx68RKeApGx2+3+lStX8vgAsKtlOS0R6fKznCMD
B6VU0ev18aampl6TydQqy3IC6VbjnHy+Xq+nNpstXlVVNfxP//RPR6699tq/
qVWWUfX3pIxGY8dll12GBx98UPn+978fHhgYcAuCwOWYXCReUFDQWVFR0c0w
TK7blbUqWKy6unqwurraj4U9O4EM4EjARPtsrto/zjRfkOI4zt/Y2PhBtEFt
hmEuAggKINHQ0ND/xBNP8ACOfED0SjurhBo4xLA4ezlroq6zma7dijabbXT5
8uUa8cdCt0Gty0Rr/9WrSaGUo2RGAZAoLS0duOiii/alUikfcrhY3WAwKDU1
NYlLL73Ue8011xwvKCg4QQgZyfAlIoCAw+Fov/POO/Uul2vstddecw8PD+sl
ScolMJqor68fKC0tPYF0J1kuwWXtn4u2fvYicRwXWrZsWRLpjooPQqeMgAki
nrkid5GRrkom8MGJF7Tn1pLBaZ8VWbSPWbpN0skF+Ts5a6omXDQH50IAmPr7
+z2vvPJKczQaLUKOlhQzDAOLxaJ4PJ7Ehz70oZGCgoI+pFvfwphoI9OWjjop
pZ62trbaXbt2OYPBYC4Ra0opTRUVFY18/OMf7ygsLOzVgtRcBBNZukU+qPqE
3CHFf+82mE0iNJtnpe0enbX1ILOcFGZeiHQhrMj4O73fyNno5N+BDVLVDvSq
TcRnaoMZZ8IhvYu3EOkOD12On1vExKzYONN15pWJNJmME0ABZqeNV6ve+VSw
JjWbfmxRzs5mP6B2OFcxw9+NTPesFm/LRcWaNeV6H6fEID3HZUG6JW02LqEE
0q1jAqYun+uQRmQt6sWc62dQ1O+OYoL9ieYwIVzUqUUbXDyredSvxfstHT+c
RUL4gVahjH+ySM9C5yoh1D5Th9mpxGsMsxLeO1ed/bv0mD0ASHsGbUxgEahZ
jEkXffoCdnaLsihzGkRkXESzoYPaHNmkSzBjfkP7Tkb9M1t2QDF5Vm7xIlyU
RVmURflg3lk58eFTfOac/qQp7sF5eYZFWZRFWUwIF+X/78t1fhQ94wJaKM+x
KIuyKIuyKIuyKIuyKIuyKIuyKIuyKIuyKIuyKIuyKIuyKIsyL/L/AOBx/r/H
gyXmAAAAAElFTkSuQmCC}
set pieceImageData(Usual,80) {
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
56MBttvtKkEQVPKeXbBgAe677z4QQiAIApYsWSLzkLPb7Sqe51k/+PXTaeg/
FYDA6urqSJvNFiwDDJfLxX355Zc0OTnZ+8ADD3h0Op0Tvcd8eBXX8APh0wDA
lFLVwYMHjQ6HwyDZj+GYxlFKtUePHjVZrVZ9VFQUN5L38DD9qayk49UYOA1b
Lq/tG3gq+zA+ny9q9+7d47766quMw4cPhx8/flzL87zSblKDweC58MILj993
332HMjMzi9AfHO3TobJfqcAFPvRP3hYU34sREORRzs4JtlgsY1566aULVqxY
kdfZ2ZlAKTUDUPl8PpSXl3uqq6vjCwsLA5988kntpZde6mMYplYBXuVAWEhr
a+vo559/fvry5cun2Gy2UVLGk/H5fGJJSYmzqqpq1JEjR8JeeeUVJisriyeE
KKuMztsEiU6nA8uyUMrdUKRSqWhISAg9V/wQPwAeGREsDoCup6fHwPO8XDpA
AKhFUQwtLi7OeOKJJ6wvvviiKz4+nieE1ELRlzSSInf/QeXIAtDb7fa4t956
K2vXrl2ZlNIoBfgFIQSEEIiiKBsnHaU0vKSkJOPzzz+3JCcnNwYEBLQqjNL5
4PANF4Ue8BEM7CXiAAS63e5Yp9MZ7vV69aIokiEALK9Wq+0BAQEWjuMsCgPD
nM73DLrPc1Keh4g8h3k8nvQvv/xy/MqVK1OLiooiOzo6dDzPMyaTSYiPj7fN
nj278b//+7+PhIeHHyGE1KC/v1yOviszv0YAsRaLJfedd94Zs3r16qTa2tpA
h8OhUqlUQkREhHX8+PENDzzwwJGJEycWcRxXi/5S/fO1FIumpKRAq9XC4XAA
AKKioqDX60EIQXh4uPK9YmRkpKjT6fw9+346FShhARgopaGFhYXhPp/PLDnU
KgBmu90+6p133rFnZ2d3LViwoJ0Q4kFvlk3uayODg3t++3uiLaaUMh0dHdxp
BqWY7u5u1uv1nm610UjyR7QATAACBEEIdLlcAV6vV+twOKjJZGozm831DMO0
o7/vmQGgdzgccU899dSk7777bgLP8xGiKGoGizUhxGWxWMqvvPJKZ2ZmZqMk
p3KbDAtA7/V6wzs7OyNVKpVRrVZDpVI5NBqNlRDShd5AqhO/cs/mTw2uoDc7
HrNq1arc999/f1JHR8doAMHSHpYTHALP87r9+/czL730Ep+ZmdkeFxdnQ38/
MAGgc7vdcStXrsxdtmzZRLvdnoaBva4UgMntdut27dqlevbZZ+0vv/xyZ1hY
mE1ar/O5KlOMj48XtVqtaLfbTyYbgsFg8Obm5noJIeeEHPkB8LlvhBkAOrvd
HtrV1RXK87wM0GTAoBMEIXrt2rUT4uLi+CeeeEIMDg72oXcolkOh5IgCB/sN
cS9fjUVFRTFff/11EqU0HP2DcxAfH4+ZM2ciLCwM+/fvx+7duyEZXR2A8LVr
1yZeffXVMRMnTjwmAZbzQdbkfw+ORCujwgJ6s7duSJlF6e8xb7755gUrV67M
On78eIjD4WAHJ3bVarUnPT3d8uqrr+7Py8tzEkLc8p8kvmrQP3WblwyHT/q3
oJBl4Nwu6+2LGHd3d495/vnnpy1dunSKzWaLo5QGSkYTXV1dtKury11aWtp5
4MCB6BdffNGUk5PDMgxzFP19SEp51VNKY+vr6/NuvfXWi3fs2JHp8XgipaAN
4/P5aE1Njev48eMdhw8fjlq8eLF54cKFKkJIGfozy+ddOTQhRMjIyPBptVre
4XCIAOBwOMDzPCilsFqtfYaaEOIdO3asIzg42DXCnDk//ef2rvxTCyCsoqIi
adeuXbEej8essL0cgMC6urrk+++/3xkcHGybOnUqZVm2RgIXQ004HYCH/TZ4
oB063cqjn/LeEUIsgAAA0W1tbSmHDh2KP3LkSNSBAwdCy8vLtc3Nze5bbrml
9O6772ZCQkLk1hYZuBrdbndMWVlZqtfrTZHAHTeE3Hntdjvf0NBQLQhCMMuy
DZJ9BXpbQ8JKSkpy77jjjnFerzciKSmJiY+Pt2VlZbVceOGFNUlJSdUcx9Wh
d86MbwTx1dTW1pa4YsWKrI6OjmQAITixyoBD7yTjmO3btzt37NhRdc0119Tq
dDq5ooMDYC4rK0t66623su12e4oEftU4cSZHAM/zcWvWrBnzhz/8oXbevHn1
DMN0D/JdzqutSwjxTpw40WE2m512u53HwKB9n+0F4A4NDe2eNm1aJ8Mw58QR
hNy5ovzOwPk538GvBkBIVVVVbF1dXST6x4srN7me5/mYjz76aGxAQID3vvvu
8wUEBGik4Rw9CvDQ10Mil2j9ho0xA0BdWlpqbmtrM0vODgsA6enpWLJkCS67
7DJotVpUVFTgnnvuwZYtW/rWpK2tzXzkyBHzxIkTz4lm/rPk8MnyZkBvJNpM
KQ2w2+2BXV1d+u7ubtLd3e2KjIxsSklJaZCi0Tx6B0xErl+/fnRhYeFEnucj
hjLCbrfbfezYsZri4uK2SZMmlRJCOgFwoiiGV1ZWxlVUVISrVCpNSEgIjYyM
dIaFhXWr1WqbJMN2KaCjBC7nKphjAOh9Pl/c+++/P+7111/Ps1qt6QAChzC+
Bp/PZygoKFA/8sgj/EsvvWRPT0+Xo/xKo8kCCLJYLGmPPvpo3rZt28b5fL4Y
aa2U+sAgiqKhpqZG/dRTTzFms1m88sor7QzD+BQ64HwikRDiSU1NtRoMBltH
R4cHgOHYsWPEbrdDEARUVFTIuo5XqVT2sWPHtpnN5m78RifI+umUdlc+2zLE
4XAkv/vuu6Pr6upiKKV6ha6Xe8pDa2trR999993uJ598kp0zZ45eamewDQrg
ybZ3SBv8WwbDhBBERkZCrVbD6z31TKuQkBBotdrzKeCi9ng84bt27Rr7/PPP
Ty0vL09qaWkJ83q9ZlEUWVEU7Zs2bWJ/97vfNYWEhNRLtpCityTc2NraGt7W
1hYm+YbD+SMEgKm2tjZAEAQDy7Ks4vc6r9cb+cMPP+SUlJTkO53OmKKiIo5h
GKfBYOjMyMiovPHGGw9ef/311GAwODFyJuczAPS7du0Ks1gsEaIoyhUcZJj3
6nw+X+C2bduCL730UoNOp+PQnwzQf/fdd2HNzc0R6D0mc7jrsAD0brc7fMuW
LZGXX355AMMw3AjQfT/b/gJwjR49uj0uLq6jqanJKZeFK78CgMCyrH3q1Kkt
wcHBLehPzv2q+I87Rxg/VNnlsB/DCGzK/xm8kLONoYIgJK5Zsyb16NGjUdLv
GKPRiKlTp6K6uhqVlZUspdTQ0dERv2zZMpFhGLJw4UJzQkJCOcuyTZLClLN2
QzrCv9ESaba7u5tzu919vUQsy+LGG2/EnDlzYDQaAQDJycm45pprsH37dgiC
AACMw+HgmpqaZAVJMPIzaxx6M4wRPp8vprOzM/aHH36IKioqCq2vrw9pbW01
tra2orW11XbZZZcdXbx48Y8RERFe9JZFGTo6OsJra2tjeJ6PBBA2jBH2uN1u
R21tbbjUg6MDwHZ0dCS/9tprEz/44IN0rVZrjI6OpklJSfa4uLj25OTkzsmT
J7elp6c3GwyGRpZlGyXn0vtL8vsMKiXkQIKhrq4ufuXKlend3d0J6I0Yawgh
hGGYvtJ6URQZAHpBEMK/++67lFWrVtUvWrToqEajaZf2a5+z7fP5QgoKCpLX
rVuX7vP5oiSHh2MYBgzDgFIKURQZSqlBFMWoqqoq/p133umZOXPmcZPJ1In+
s8JHvOFVrItACHFGRUW1ZmZmtjU0NDhEUQw4fPgw097eDlEUUVxcLL/XazKZ
rOPGjWtlWbZbKUNnmlHyZ/POK/CrAhAoimLS5s2bs7/88ssM6VxpDU7s2dRS
SiOKiopyFi9erGppaQn5wx/+UG40GltYlu0mhNikfedR/JSzwyOpp/KX2vuU
EILMzExRp9OJXq/3VBuRjho1SjQYDAO23wjnn0oQhMDq6urEzZs354iimIDe
ALRa+ru9trY2/tChQ7G5ubmB6B1iJQJgBUEwlJWVBfI8bzoJKJN5xNXU1Gh4
nlep1WrljBODzWaL3LlzZ6LL5RolimKEdASV4PV6o/bs2WPKyspyXnXVVccN
BkMtRs7kfAaAqrq6Wu9yuXSn4A8g9aNXV1er3W43O0gncHV1dTqn03mq6xD0
BvW1lZWVelEU1Tj94aC/pt77KfhL+VMA4NLr9a3Tpk1rPnTokM3r9Yagv1JG
Jp9er++aNWuWhWGYtkG+CBnE69P97jMOInLnEPPlSIsa/ZNSlYxRlkV6FFHV
EW9AhuCFPOgmuru7O/3dd9/NW7Zs2Vir1Rol8YakpqbihRdeQHNzMx566CEc
PHiQo5QGtra2pj7//POGzZs3x1566aVVeXl5tUlJSe2JiYntarW6Fb39gHI/
x0gcbnBWSRTFAc4vwzC47LLLoDSwarUaF110EViWlQEwfD5fX7/heUAMAL3T
6Yzbvn37xPXr12fv3r072WKxRFitVrPX65XPuwMA2zfffBMya9YsevXVV7sl
YxxaWFgYZ7VawyW5Hc5AUJ/PF9DQ0BDt8Xji9Xq9E4DmyJEjWZs2bZpstVqz
rFarqaWlhR46dMjLMIzDYDD0BAUFdWZmZtZfeeWVJX/4wx92h4SEVKH/DOZf
kn5uUINBb8Q4oqqqKkYCv2qGYciECRNw++23IyYmBrt27cLy5cvR0tLS1+bw
9ddfx/z5z38OTkhIkCP5cg+SymazBa1fvz7aarVGSnxmzWYzbr75ZlxyySVo
bm7GO++8g7179zKCIOhEUYzYtm1banV1dVJWVlY1y7LnRPnaMIHPUxk/DBX4
lPjj4Diu+YorrmjYsWNHl9vtDqutreX27NlD9Ho9GhoaZKDsiI6Obpk2bZoF
/WWqdJgg7Gk9yvkQQPy54P98sBPDZH6DRVFMXbNmTf7jjz8+paqqKknKagw1
3I8FoBdFMbaoqMiwaNGiuM8++yxn8uTJbfHx8e0BAQHtUVFR1tTUVGt0dHQb
IaQdvWWkVinANaBf+LdgexU8J71iRGhubq5gMBgEq9V6MmGkhBAxMzNTCAwM
HDwReSQHoKlKpYLJZOJEUZSrrwwKudR3dHREFBQUjPr9738fZTAYmiTdxQqC
oD18+LCRUqodAnScAMwqKiq0Pp9Pp/CvOQCBpaWlMYcPH44VBCEAA1uRVJTS
UEEQQiilxlN8x6+um4bYP4TneSIdg3daJ1T09PRQ2c9TknSd0312wvM8M9T7
z8Iz/RJ6T9nyxuHUR2nJbWlU0mOts2bNavj444/bLBZLNAZWuokA3GlpaS3j
x4+vl3SgdxDuk7/7ZMd4iegfzKasqvnZe5/7lRUgFJtQh97SgtCurq6w1tZW
g9Vq5bxeL+E4jhqNRiEyMtIRFBTUybJsmwTkXAonZkQakCHArwqAiVIaW1dX
N+6NN94Y/8EHH4xtbm5OkrJmrE6nw9SpU5GamorU1FQ8/PDDuOOOO0hbWxsH
wORwOOL37NkTcOjQobiwsLC2xMTEroyMjNZp06Y15ubmNkVHRzcFBAQ0EUI6
FIZYwG/w/GCTyQSNRgO3292nbHQ63QClQwiBWq0e6PWwrKjRaOQNONLLKBkA
htra2lFPP/30pEOHDo33eDyxijPdZIVIARiampp8X3zxhWP06NGiKIrtKpUq
cP/+/Sl2uz1YAZQxjLNobGhoiCsrKxur0+nMhBDt119/ndvY2JgMIEIO8PTG
JkS+p6eH7+npcVoslqjy8nJNenp6/axZs5qlII74C+7JkxksMhwQUvCTq62t
1Tkcjj5nw2Aw4O9//zuuvfZaqNVqTJgwAe3t7Vi2bJn8GXVVVZW+q6tLm5CQ
MNjRYNxut/ro0aN6iccMIYRMnToV99xzD2JjYyEIAjQaDaqrq9Hc3MwA0Lrd
7oBjx44FZWRk6KSyNzLE1O2TPs/Z1AUn6TnnJPlgh7kfQWF0xUF/8xJCOsaP
H98YGxvbXllZOcpqtWoKCgpYk8mEnp4eufy5e8aMGY3BwcGNUJRgYeC0/ZPd
BxSgW0B/Jo+OxADiMGtBhgg8AycOvjtfgqUnlD1brdbUrVu35j3++OMXlJWV
pVNKg3HyrI88IJGzWq2mnTt3Ru3evdvJMIxdq9Vaw8LCHPHx8dacnJymGTNm
NI4fP742PDy8WjpzVK5EUJ7LSn8DZ6PLfFMRQjTBwcEqjuNOx5GlQUFBjLrX
IMuzKQT0n9k6EnnHcxznMJlMVo7jXDzPD7ZrnM/nCywqKoorLy+PGzduXLXk
+2p4njeWlJQYpEwjOQX/1a2trWar1RpoNpt1hBAVAI3H4wk9cOBATH19fYhk
f5lBuplVAJO+/TKon53+SrppqEGZSp0lxMfHe7Rarcflcg3Xn9qn1wkhvtjY
WI9arVbqdgqAT0hI8Oj1em9PTw9/iqCoSAjxJSUleRiG4Qft7cE6hxn0u6Ge
6azJ9BDYSz7eyUgpNTudzmCr1Wp0OBwqr9fbVxWp0WioTqfjzWazQ6fTWQkh
VskHk1u1ujMyMiyZmZktFovFCWkuiSzfLMvax48f35yQkCC3ZcpYRwvAKIqi
2eFwBDocDoPb7eY8Hg8RBAGUUjAMA61WKxqNRk9QUJCV47hu9FYBOhS682ed
csGdA0ZHJQHfqJ6ensTvvvsuaevWraMKCwsD6uvr1Q6Hg2g0GkRFRfG5ubnd
+fn5ljlz5lQFBwdXoXfQk7KXa6SDNw6ASRCE+Kqqqtznnntu+urVq7O6urri
0TskQQ2AZGRk4Nprr4VG04s15s6di7/97W/43//9X+J0Oln0llRqnE5n4PHj
x2OOHz/u3r17d8/atWvbk5OTWy655JLGuXPnVmVmZlbp9foaAK0KYTrrm+4c
NsI0Li5ONJvNomJQzolaURBQVVUlT4OmAPjQ0FBvVlaWsk+TjuAJuwwAbWtr
a3BdXV282+2OQ++ZgkM5fVqPxxO5fv36sYcPHw4URbGHYRitzWaLd7lcITh1
eZBu3759cddff/1kSmkqIUTV2toa53A4IjHwjFxWuhYFoOV5nlgslhaLxRKI
E0sRf0kdNRggDY4ky5HJE85o9Pl8RJqGTQBAo9EgIyMDGo0GhBAEBgYiISFh
wHcO/ozyb4IgMFarte8eGIZBYmIiIiMjwbIsWJZFRESEsj+OAGBdLhcjlVqT
n/M8Z1kXkEEBEZWU7TCgt6S7bxDdIMDpQm8rh10R+BQUUWlrWlpaU1ZWVktV
VZXD5/MZf/jhBxYA3G43BeAJDQ1tmzNnTh0hpBX9JVhEcR/6U9yHHM32SEZc
Lm/1KsH0SNCdwzhCKvQfv8Jg4PmjPgws3z3fgqUcAFNPT0/yp59+OvGVV165
4OjRo5mU0jBFUO5Ucq1GbzmrXuhNIQlOp9Pb2dnpKysrc33//ffdq1evbps9
e3bV9ddff2TixInHdDpdDXqPT3Jh0MDK8zz2LE89DnK73dEbN26MsNlsBpz8
CD0CQHXkyJHAgoxiwwAAIABJREFUxsbG6FGjRkUyDGOT5JFXOMIjSSapBLzc
Go3GbjAY3FarVcAQ0/+rqqqiiouLR2VnZ4dxHGcHoO/u7g62WCxy4Jk5hY1X
e73egPr6+pDY2FizVJ5vbGlpiTxw4EC0y+UKQH9m+HT9Bkbi+9nuCT4hUCI9
o1I3CcPpJYWudufl5XWFhoZ2dnd3O6UsNjOcXtdoNN1z5szpCAoKcqC/OkME
4MnLy+sKCwvr6OnpcUp2ghvuOjqdrmvGjBkd0joNXk9Z38pBHKXPJKB/wOgv
MetkMPbSA4iw2+1xFRUVcXv27In78ccfgyorK7UdHR0EAPR6PcLDw2lCQoI3
KyurOycnpyk9Pb0xKCioAb1HN/YAcMXGxrbk5eU1FRQU9Hi93kCJPxSAV6fT
dc2aNcui1+vl7K8OgEkUxfDa2tqYqqqqqNLS0qiKiorAxsZGTWtrK3G5XPB6
vdBqtYiOjhYyMjKc+fn5LVlZWY0JCQnHOY5rQO8AWqe89j/VB/+PA2BFSYBs
MEI9Hk/Snj17Jrz22mvZu3btSm5paYmklA5QhtXV1eLu3budn3zySVteXl7t
/fffX5ifn19oMBiOAWiThEYcgcZDeb6nyeVyJW/fvn3CCy+8MHXHjh0TpKN5
DAA4QggSExPx2GOPYcqUKX0X0Ol0ePDBB9HU1ITPP/8cDoeDUSgNPQDR6/WG
WSyWGIvF4ty1a5f1o48+arzsssvKr7/++uKsrKxSg8FQJ/FRHnV/3mWCh3D6
SHp6uhgaGirU19fLG4jY7fYBx8W43W6sWrUKirIYITY21j1p0iQ5+tQHIkZw
BJ/p7OxUd3V16TGwBWEonWHu6enRHDt2LFKSFTmKqCOEsKmpqbj22msRGxsL
ALDZbPjmm2/www8/EI/Ho7bZbOE2m82I/qnEOiiGkA2xPzgAarfbrXE4HCr8
wj010tm7yvWUWzNkoKZRGH4v+gd0eRVGWEhMTPQYjUaP1WrlAVCHw0G++eYb
xMTEQK/Xo7y8HF9//bUS5HlSUlKcQUFByoqMPvHlOE4ICwvjq6qqBABUEATs
378fhYWFSEtLg8vlwpYtW9Dc3Cx/xsuybE9iYqKN4zi3wkmRz3w0SvpBo9Cb
yufxnE3HZlAEXD7SKdxms42qqKiIPXToUMTBgwcDm5qaOJfLRfR6PQIDA2lS
UpIvOzu7Ky0trTUuLs5iNBobpTIqq4LnjtDQ0KYZM2bUffvtt90ulyvo6NGj
nPS9PCHENmXKlPoJEybUSoDDp3BCAiiloV1dXTF1dXVRFRUVEaWlpYG1tbUq
q9VKHA4HOI6D2WxGQkICP3r06J4xY8Y0JScn1wYEBFike+lRgPJzWncOU4Fl
kmxxeFNTU3BXV5fa4/EwKpWKBgQEeKKioroNBkMzest3exQO54i1Ewp5ZADo
PR5P3IoVKyY/++yz05qamrIBRCoc7p9izzmFb6WTnWin0xlWU1MT9+abb47a
tm1b/FVXXZX4l7/85XBqaupR6Vi4vmzwCM5mnsrvkzM/RkppZEtLy+jVq1fn
Pf300znd3d3hpwhuMpRSY0FBwaj7778/7+9//7tw4YUXcmq1unqQIzwiQbDB
YODNZvNQZeAEgNbhcIRv3bo1dcGCBTVms5kBoG1oaEiQ+KY9hZwSACqv12uu
qamJuuCCC+IkGQ2qqKhI37dvX7yUiOJ+goyr0V+V80v5xrKdCHE4HJGNjY0h
3d3dGkopgoKCPNHR0d1Go7FF0umyXlK2x9iSk5OPX3XVVWVvvPFGmM1m0yqe
U5l19ahUqraZM2dWXnnllVVGo7ED/e1CPICenJyc49dee23Fyy+/HO/xeIyS
L6DkOQ/AoVarLfPmzSubMWNGpTQodHCrDYferGeE1WqNbGxsDOrp6VGp1Woh
MjLSER4e3qxSqVokmfbgLFQ3DKHztQCCvV5v/MGDB7M//PDDrK1btyZVVFRE
i6JoxInDOikAnmEYe0xMTHt+fn7jwoULyy688MIjgYGBFQCsHMd1/O53v6t7
7733Wi0WS6h0DUoIscfGxlouueSS41LQ2OTz+SKqqqqSvvzyy7QNGzakHD16
NKq7uztMClCc4HsePHhQXLduncdgMHRmZ2c3zp8/v3zhwoWHo6Ojy6WJ5jaJ
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
EQwGBV0/r0gkshqNxvNPP/10Ie+Agzd4HiUmk0ltNps16DB6NmDAAIwaNQoS
SfdJIVUqVVsw/PLLLwuEaSQApdvtTtywYUN2fn5+bX5+vo+madUPP/yQtWfP
ngyWZdvISyQSCebPn4/FixfDYDBc14MNGTIEo0ePDk2AhS5CZElJiX7EiBEK
dMaChct5p6OiolxDhw51nDp1qoVnBL0ajEjQEXWmpaVZhgwZYuM7LuFedO4I
OzIEg8GB33777djVq1ePrKurE2SHqDC5XxKAorm5OX7Tpk0D7rzzzguZmZl1
BEG4fwXFZ8H/yhmGid+5c2cWP93W7bFLtVoNo9EItVrdLlHsZoGKBCANBALR
u3btyli0aFFqZmbmRb4IzYTjFJbgSwWfQxBETXR0tH/VqlUN8+fPT3C5XFqj
0eiPjY1t5mX0gmidCHCFFNeFBCqAVv4IiMViscFgkBoMBlHI2RbjkgSSYIsl
wWBQVVVVFVleXi632WxBo9FoHT58+EWSJAVFAzqkMIw+WEcaQJPBYCh59tln
VRKJxLdp06ZGh8ORGAgEojiOa/NhLMtK9+3bF/XRRx9lvPzyyxeVSqUPrfr2
QtIukFSpi4uLNSzLXm4KgeQ4TnnhwoW4goKC+IyMjEgAHoZhtBcvXowrKCho
N73UVeGqvr5eYbValSkpKaF8RCI+9owpKSlJXr9+fWxVVVUoCZdAgtYol8ut
AwcOvPjYY4+dve+++47J5fIq/h1zN3AeSZZlyaqqKhFN0zdCqNVt29XS0hK/
e/fuKGF/oQ+k5ViWJerq6giWZbv9PTcrAXbn5OTUjxw50mIymVqCwWBb8nfu
3Dl4vd4uR1LNZjP27NkT6owDBEE0jRo1qspoNFaHa5LRYSxXDiDG4XAMWb16
9eiDBw/msCwr0KoTEokEU6dOxYQJE675O4LBIBiGAUEQEIlEoCiq20ZKLBZj
1qxZOHToENavXy+MQhO8M4nauXNn+qxZs9ImTJhQxhteJuQ9hGWRwefzJa1f
vz6rqqoqBSG6ilqtFvfeey8GDBjQ1SHC7t27UVxc3O7nqampAjay3SVggo8d
O4aqqiphzeR+vz/2P//5j/H+++8vT09PN+MSk2e4ja8J7y8IoGnIkCHl999/
/4W//vWv8W63W807SpJlWezatQtKpRILFy4EQRCorq5GeXk5ysrKUFRUBIvF
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
aZqO0zQdAOBXKBRxs9ksFBcXJ0pLS4NFRUVulmX9hJAEwzBEp9PBbreT0tJS
kpubG8nNzfUZDAavjBj0iX5fEGno7MOm8TCrANi2bt1atX379goxdZcFkjWe
v/71r1FSUjKuEQaKolBWVoZf/OIXaGxsxJ49eyQn1djb21v6P//zP3WLFi06
ZDKZ3DKWNdOsvbW7u7v+6aefPm/z5s2zeZ4vFQ0uk3rwrFYrCgoKMH36dJx3
3nmYPn068vLyoNFooNPpoNVqoVQqTzrHgiAgHA4jGAwiFArB7Xbj4MGD2LZt
G/bu3YuBgQE4nc5UMSL5fjFEo9HSDz/8ML5u3bq+G2+8cZCmaSmKNBY2UN6Y
XVlVVWWIxWL2QCBQirGlQY/GutKjvd/XkQA5OTnQarUYRcCF5ThOHwgEtBh7
za/c0IZYlg2UlZXRMvafpGn/SU6zraGhYcqzzz4768iRIzVIabUlDavVioqK
CsydOxeLFi3C1KlTodPpRuy9UwFwkuBaMBiE3+9Hf38/Ghsb8cUXX2Dv3r3o
7u5GIBA4UVs1c2dnZ+Vrr702tHDhwq6ysrI+GfmS1hGPx8GyLMRaqNHWk0Iy
tS9/586ds5588snz9+/fP1MQhNT2CwAAo9GIgoICVFVVYdq0aaivr0d5eTly
cnJgs9lgs9lO+26Mx+NwuVzo7e1Fc3Mztm/fji+//HJYITllDmkkVfILjhw5
Qj3xxBNCfX29t6amJiQzLhMF4CgZsWHt7Ow85y9/+ct527Ztk+ZPczIHmaIo
aDQaFBYWwmAwgKIoMAyD0tJSTJ48GVOnToXdbgfLssN7zu/3Y8OGDdi/f/9x
zk4kEsHQ0BDcbvfX3QEMAIPX6y199dVXo9XV1QM333yzW6VSBTDBUfTRwHks
FrNv2LBh0tDQkJxAzbSDqo7H4/kbNmyovPLKK3snT57cc/3112u2bt0abGxs
5NL4OeQMbYEKQA7HcQU9PT35ra2tlnA4rECyU4XO4/FYDhw4YN6zZ4+qr6+P
4jhOWl8KAE3TtJYQYuQ4zhiLxZTxeJyKxWKIxWKIx+PH7SeapqFUKqHRaKDV
aqFSqYY1ByiKirEs67darb7S0tJoQUEBn5+fHysuLvbk5eU58/LyHJWVlV06
nW5I5lTHx2ndFOLcKE5kL0+RzNYDqOrv758cCAQmIZmSnw57fiKbqSCEWGia
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}

# Berlin pieces from Chessx (ported by stevenaaus)

lappend boardStyles Berlin

set pieceImageData(Berlin,25) {
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
rkJggg==}

set pieceImageData(Berlin,30) {
iVBORw0KGgoAAAANSUhEUgAAAWgAAAAeCAYAAAAB6YS9AAAABGdBTUEAALGP
C/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAA
AAd0SU1FB9kGCQQ2MKNhVGgAABiJSURBVHja7V15VFPX1v/dJCRAGBVUjEMF
FWQSLAIt2tZa56FKa0v94D2Hp/ajWqr0OaCfq0/tWnWkr1apw7O1tSDWqWr1
q1oLKnZpKzh+rVofUhUFlaoMQkiyvz/uCQ0hCffeJLhe5bfWWSzutHPO3ed3
9t5nn3OBVrSiFa1oRSta0YpWtKIVf25wj0luGABla/O34k+CYAA9n7A6t/bf
FsBbALq3sMxnAdwD8BUA1yeknbs+hrpyADoz2dwT0s59H4M+hwD4DUAJI+on
Aa4AxrawTAWAgQASAfg+KQS9DMC/W1Cp42Qy2b3FixdTaGgoAdj2hIzErwOI
a0F5MgBZKpWqztXVVQtgEwD5E9DOY1pYn3sCKJk1axa98847BOAagB5PQDvH
AVjewvqcC8AAgABcBtChJSscCOBlZvG0KEGr1WriOO5aCyh1X47jKjIzM4mI
qLS0lHr16kWs4f/s5LESwIwWlDeqT58+9PDhQ6qurqZ+/foRgKQWlK8GEPUY
LJ0xrAOXtABRdgLw25tvvkl6vZ70ej1NmzbNKDvgT67PMwDkt6C859l7NS0f
SGF5KRimVqvPxcbG7nZzczsH4JkWqHAYgJkABo4dOxZpaWldOY4rYJV2Viyt
EkDV9evXYTAYUFFRgYcPHxKAX9jI6Ch0ALDFpGwE4MJe8maTMo9dn2F2/Rgn
1D2GlZZCz4iICHh6esLd3R1RUVEA0KuFZHcHcBZAEbN0nmshCysCfPgMALoA
OAxgKgAfJ8m8A+BkQUEBysrKcPv2bZw4cQJM7l0HyukC4IxJKQCgYnr6k0lZ
z67fYHb9FCfpcxgAtxbSKUvvsG1LdabvNmzYQERES5cuNbr9zkIPAN+oVCpd
fHw8paenU35+Pun1etq2bRsNGDCAFApFPYDdTurQoRzHVU+aNIkCAgIIQJYd
A5vVOnbs2JGysrJo2bJlJJPJquRyeXsAMxISEigrK4vGjx9PAI4D8AZwdNq0
aZSVlUV9+/YlAAvskG1JYd3Bx9z/D5ZjwY5W8v4AfvL396fNmzdTdnY2dezY
kVhnHdwC+pxlZukcdaIsOYAU1rZ6C1YWAfgdwGoAGifIdwfwQ3h4OIWFhRGA
/4XjQ3Y9zOpTDT4Wu9Ts+Bn27gvNjtujz7EWdJZj7W1gg6Il8nYkngZQplar
G+qkVCpJqVQ+APD3liDog8uXLyedTkfz5s0jAFudJGe4TCa7N2nSJCouLiZr
OHfuHI0YMYI4jqsCMNFOmW4ARgH4EMB+AKeVSiWNGjXqflBQkAHALQDfAfgX
gGQAbRyh0OHh4UREVF5eTj4+PuTl5UVeXl40ffp0IiLatGlTwzEvLy/as2cP
ERG98cYb9ig0xzwQ8wEnkilzDYB2ZudUdnYgS0hSqVS0ZcsWGjBgAMXFxVF2
dja5u7uTk6wpc3xuRhCnnSTHi4XHSCaTkRVyNi0VAMbbKVMJYASANWyA/5UR
plFGJYBLAPIALGbkIncwQYst9uhXNviJV1O0Y7pMFvhBCeAY02tH4RmZTEZH
jhyh+fPn05QpU6igoICCg4MJwBKna7NKpXrZxcXF0L59e5LL5fUAEpwgZrRM
JqveuHEjVVZW0tSpU0mr1VolaZ1OR8uXLyeZTFYP6bHTcQD+3bZtWxo/fjwt
XbqUPv30Uzpz5gwREVVVVdGOHTtow4YNRouWWDiCcxRBGwwGevDgQUN59OgR
ERHV1dU1Ol5fX+8IgnYH8MCCQk/UaDSkVCoJwACzc68wApNaZwWA0QDWAdjL
ymkXFxf67bffGt5nRUUFqVQqYqEH43UbmXyHWnwKhSKe4zitCUEkO8nlPWqU
8dFHH5FCoRBCVvUApkuUOcDEchRKjnlML/4TCVrOQlRbLLSD8dlrzM6NZe3T
VaLMNgBms8GvlJW7AOjw4cMN+lxbW0u+vr7GAdF43UVmCIY6UtGmtG3b9mFa
Whp9/PHHNHfuXNJoNPcAvObQAJ1M9s+UlBQiIqqpqaFOnTpRamoq6XQ6soU1
a9YQx3H1AIaJFPmPNm3aGLKysqi2ttamjFu3blFERIQxtOMCwBPAKjus6QaC
FgsRBK204toRgBxzlz8pKYni4+MJwByzcycAPLQS5nBp5jcM4jjuUmhoKKWn
p9Py5csbSvfu3Sk7O7uhXvv27aMOHTo0uiY9PZ2CgoIIwFUAwx2kavEALpgR
xHXwqVGOxEzTkMb9+/cpJyeHXF1dhRCWHnxWjRj8FYBOJDEeZbqsZANogj0E
7e7uToMHDxZc/Pz8xBB0Zws63Y7VWcvi4EbMManjKTPj4jg7PsKCjMBmvM+/
MC/HYntmZGQ06PPx48eJ4zhbg3CmI0KHwzp27Ki7dOlSI5K4fv06BQUF1QF4
yUHKzAH4e3R0dIMMrVZLWq2WDAaDTcIyGAyUkpJiTB8SamkFK5XKupMnTzZL
iLdu3aLevXsbMzlcmUIf9PDwIAD/lKrQnp6eNGLECNGFxWqFKPRwCxMXbzIF
0ZpYEByAUx9++KExDWu7yfXPmihViIUO86wN+W/6+vrWf/755w3WvylmzpxJ
kydPbvR/cnJyk+sePXpEa9euJW9vbx2ANDv1LMhGB6sFMNKBBkcPAFXG548a
NYoSExNJo9EIJc97APwEilOzUJwYcs5j+qEE8AU7dpZ5PJIIunv37qKMjWHD
hokh6A4A5podG2JSH9OUuq9MjlcB8GDH40yOmxsi4QAm2JA/pznPJD4+voGv
Fi9eLOQd7LOXpPOysrIsNu4XX3xBAL53EDnP8/f31wshTEu4du0aubm5EQtZ
CMHkfv36NUv+RESvv/66MS3Jg3WE70aPHk379+8n8PmsUhTaE8B/AZjv7+9P
W7ZsabawQeJjdl+EABlRLERgGm/e4OfnZ4z1rmTHPABUnzx5knJzc83rtL1N
mzbEBqNXzcIWOwD4WwtXeXp61p86dcpqu+7atYu6d+9O9fX1pNfrqXfv3mSc
iLaE06dPk7e3d72Id2wJWc10mPMO4udgAMV2uv0EYL5Aeb3FPJfjuHqO46LY
e/zS5JwB0lJZVXK5PCo8PHxqVFQUCS0RERGL3dzc+gBoL2TMY6E2U8s3w+S3
32UerZx5XKZ1jmXXbzM5ZhoW8QM/cWmtX40V4p24ublReXk5ERG98MILQt/H
x5JDzwBuGeOx5rh06RIBuG+voQFgSUBAgKGoqIjsQUJCginpNIf0V199VdBz
S0tLjeGNLwEcHjNmDNXU1NCNGzeIuf5edtQ/8cUXXxT0O2bMmCE2VqcCn2a1
xmSULnzllVeMg8498GlAcT4+PvTw4UMqLi4muVyuB58jGwygdvbs2RQTE0MA
3jMZXD4DcA6Ws1tcAPyycuVKm/UpKysjpVJJly9fphs3bpBSqSRzT80c69ev
J0Z8Uid4fhLQYbzs1OneAG46gJwJwBGBMhMkPPtXNsiaH+8vteIajeZvYn6D
Wq1eJlLEBub9/Y+JkWD6zHRmaZtny7zFrPxaNM4oAfjU1qsAyqx44HLmWQiq
0+7du6miooI8PT2FtkMdgG6mhCgUOgB15eXlFk+y4w/stJxXaTSajIMHD3Is
D1YyOnXqBAjPOxQ84RUQEIBvv/0WERER40ePHj0wJycHbm5u4DhO9LMsICQk
JETQheHh4UY3TCjqGCGlso6uARAcGRmJqVOnGic7/gogJiwsDJ6entBoNOjc
ubMM/Mx+KsdxqilTpiAyMtIoOxTASXbfCVjODY/29vYOnjRpks0f5+fnh+Dg
YOTl5eHYsWNo3749AgMDbd6TkpKCrl27PgXpefj6Zs4bWCeWilgABwF0dJAl
rnG0PpuFexwad79//36QmOtra2tDRIo4zgyARcy76GN2/i0WdjPnub7snMqs
/q8B+JbFnn9k5G+ObgI9VgDAkSNHcOrUKVRWVgq9RWnqFchEKvM3q1atQn19
fWPm1umwYsUKgJ9plwIFgPXdunVLO3LkCMfI549eYjBAr9eLeqBcLhejqCTm
2QEBAcjLy8O2bdvg6ura8BulPMsMvYQStAlJinmHx0wmxvYBcIuKisKAAQPA
5M4A0P+ZZ3i+c3FxQUxMjDF+PWHQoEHo3r07evfubSQf09xza7nD0eHh4fDx
8WkuRov+/ftj3bp1WL16NRISEqBQ2I4Wubq6Ghe0PC2xvQ8JIACtxGc/x57f
zoGcJ3OGPjvrWTqdTtQ+HwaDoZdCoRCT4veDySC7EMBTFsj0Hxbue9FCfFnN
Yu8qs77SpI+KGQCzs7Mxa9YssU0XJrXN/QCcGTZsGB06dIguXbpER44coVGj
RhFzcf0lPjdQJpNRYWFhEzf2+PHjNGjQIEpPTxcV4mBpcJsFyh8bFhbWbIaI
LezcuZPA55Pak0P648GDBwXJu3PnDrm6utaYTHgIJQ0aOnQoASC5XE5Xr14l
IqKVK1caXSzt9u3bG+Sw41oAZDyel5fXcH9SUpJxFtqatZQ2ZswYQXXaunVr
g6tnba7DjiwWS/C14a7+DvsWMJQ4KKxhWq4ItSHM3HeppRZ27B/h6ur6i9hY
uEKhELOKUgF+0ydyQrGWwTLGSfJMywapbe4BYDJYortJsn0V+JQTqTOQagB5
sbGxVFZWRgaDgQoLC2n06NEkl8trAWyRy+W/b9261VkE7ctx3L38/HxJ5KzT
6ejZZ5+1J4vDGCO+a5oL3JxMlnImJhbkDeDhoUOHKDU1lfz8/BoGpdu3b5On
pycpFAoqKSlpkFNQUEAcx1Hnzp2ppqamIV6sUqkoMzOTNm7caJxIlNtL0CUl
JeTi4kIymYwuXLjQEgQtYzHHO2ia9vQ3NJ82aAvf2uiADbmyTiJojlnv9hJF
ntSQXWBgoCfHcffFylQqlWLDVblOIMj7bG7lP4ag5Sx2eatr1640c+ZMysnJ
oUOHDlFOTg69/fbb1KlTJ2Nq2xuQthRaDWBPZGQkvfbaa6RQKLTg83ONPv8b
Hh4e9du2baOrV69SRUWFIwkaAJbExsY2LAwRg40bNxLHcZWQnuwOAE95enrW
C8kkMYJ5Lili43bLli0jrVZL7733XqPnpaSkUNeuXRtls1RWVpJaraYFCxY0
uvadd94hvV5PU6dONZ8BN8f0kSNHCqqPXq+n4OBg0mg0NhclWciqmSuhvfsx
N9ZWqtR58BuCcRL1ea/Z8+6A30/FC/xqVZ2TCBoAXjB6PhKLjoUCpFlcanUw
x3EGsXIVCsU0kaJmOIEgbW2qNLQFCFqUoecKYKtGo6FNmzZZJbDq6mpavXo1
+fr6GgCslejquwJ4F/yS02gLHWMygBqO4/QLFy50NEG7ATjz0ksv0cSJEwWX
CRMmGFcIzbQz1vdSTEyMqIEhIyODwG+/KgZLx40b12CFm+Lo0aOUlJTURE7/
/v0bQiGmFjwRUVRUFIHPp7ZKhAEBAVRdXS2oThMnTqTExERB19bV1VHPnj0J
fP6rGKSLIC89gI8gLX3SFXzaVB74Jb7mecxTmbXuDIIG+90t7mYDgI+PjyRL
Uy6XrxYpKtoJBPm+DXn+dg58QkqSaQynOVdp/XPPPff69u3b4e9vPcTs7u6O
6dOnY/jw4VxiYuJ/nz17toaRraiJXAArbJz/F4B/EdGXsH+PAnM8ArDo8OHD
vSXe/4Wd8gVPEBoREREBiJhRNk5+/Pjjj7P1er1xIvUPJu3XD1pt0zmxhQsX
NsmokMvlqKiowJUrV2xNqADAqVu3bv2yYsWKkIULFzb749q0adPs5KBxUnbu
3Lm4fPlyMcRtbjQD/CIGoVaxDH9sHfC2BH22tUx7PbPWJoFfLuxofAJ+laQU
2LU1Z11dndSNyyJFXn8OfPaYt5B5S4EDrS19vsM8+7848kVxHAciAvi00X1C
7xvapUsXQ1lZmSjL7urVq+Tr61sP52z47gLg5KJFixxtQT9urFmyZImodj53
7hzJZLLrIuW0cXFx0dvafIqI6ObNm/TgwQOb1+Tn5xvzp5sLacXI5fLyVatW
NTsRm56eTlOmTLF5jVarNe5jXAFxy5GDYLKaT4LLP9BJ736+kyzoxwYXF5dP
pbSzQqEQok/mONDMcw3gFyW9KuD96wSQvTeA72JjYyk5Odnqxlccx9Hw4cMp
PT3duLjL6orD1NTUOjY3ISq/+Ov3339f0sTZzJkzjRsJOWyQYeS8NjQ0lJob
NEQSdAfwy4ZPgN/AxLx8x0beCVbOX2B1TZDoCgPAdzt27BDVxtXV1aRWq+sg
bOWVKc6bZmqY4+LFixQaGkr9+vWjGzduWL1u+fLlBGCPQJkhHMed69+/P+3f
v7/JfifV1dW0Z88eCgsLo8DAQPr666+prq6uSYz64sWLNHjwYGPGjFhvZ6md
rufXTuCyeDTeXc4RBN0Z/FLki+AXT1kqXcHnA1s7f5p5DGJ1C2q1GiqV6pSU
NuY4TtetW7dAkSLfYx6wpXKFzdMowac8RrP+XGPl+rNCw1eTJ0/eVF9fT6dP
n6Z3332XBg4cSH379qUhQ4bQ/PnzqaioqOHDCGVlZbR69Wp6+eWXKSwsjEJD
QykxMZFyc3NJq9XSZ5999pOlOazmyCQ+NjZWktYlJCQgMzPTHgu6G/hdqPqA
z2/sCsBXo9F03LdvH9q1c0h6aRcAmQqFYnhcXJxrcnIyNJrGawEuXLiAjIwM
42oyv9jY2NB3320cudHr9Th8+HDYrl27JldUVPzMXOhPBf6GWPC7p0Xn5uYi
P1+cZymXy5Xgd8TKZy6tENz46quvwpXKxguldDodjh8/jk2bNiE9PR3l5eWI
iYnBtGnTEB0dDZmssWGzf/9+ALghUOYvRLS6sLBw/YQJE8BxHMLCwuDh4YHy
8nJcunQJKpUKb731FlQqFVJTU8FxHKKjo+Hl5YVHjx7hypUrKC8vR01NDViM
9KzI993fTn3pCz7bpk7CvTKmwzHgF0IEsnhmP9i/e1wDN4Jf4ToMze9Dw7F5
ImvZCn1Y+QD8Cr0JaH5hDwAMqampmZOTkxMisY/KZ82alc30eY7Aez5gfcAc
xtW97Zix1pfVYyBrK0tZOkIXXNRu3rw5t7S0dGJaWhoWLFgAb2/vRpxQVFSE
5ORkFBcXY/bs2Zg0aRKmT/8j4qXVanH+/HnMmzcPn3zyyQnwqZmCCZoDoG7T
RtoGbew+NXuOmGT3GACLlUrli5GRkcq4uDiEhYWhQ4cO8Pf3x1NPPWVcJegI
9GzXrl3i999/j5CQkCYEBABeXo1X+mo0Gowb13T7h6SkJKxcuRIZGRm91q5d
+5oIgu7Vp0+fGSNGjJBUgbS0NFy8eDFp586dPiIIGt98843xaxqN5hFiYmKw
d+9eJCTwkYMRI0Zg3bp1yMnJwaNHjxoH4+7cER9o79UL+fn5KCoqwrFjx1BS
UoKIiAgsWLAAzz//PDw8+LTu1NRUHDt2DAUFBbh79y5CQ0ORlpaGp59+GiNH
jkReXp6U5vJxAAGKJWglizFPBb+wyAXOgzv4Dxw4cjtWN0b4CoHk1YHjuAGl
paWmi7dEoaqqKg58HroYznjeStuHABiEPz5ldoTFmH9i5G2OMqGev06nowMH
DuDAgQPw9vZGdHQ0goKCUFlZiTNnzuDXX39taIPExES0a9cOcXFxaN++PW7f
vo2ioiKUlpYaY88W0aw7vnv3bhQWFjYelsweaOn/y5cvG0leDEH3kclk+enp
6e5z5sxB27ZO/0IMqdVqVFVVYcaMGTh48CB0Op35ZEcTYrM0WdqjRw9Mnjy5
iQUuSLtiYrBo0SLJlcjNzcXOnTtF3ZOcnIysrKzmzaEhQzBkiOUkieHDh+PA
gQPiWcTdHQkJCQ2DgDU3eejQoRg6dKhD52JaOBSrAp9qN+gxhYKN8Vdb562R
ruQFVwaDQcrqOXswAPxyb0HhcfDpg9ZSCM9KCc0+ePAAeXl5Ng2H8vJy7N0r
brG1opmXd2Px4sX2uF+lIq3ncQqFwv3MmTMYP358kwHA/K+tYz///LOgDltS
UoL4+PjfiWgX+N2tLI2qdUyRs7VabcHdu00/33b37t34H374IUUul4veRKSw
sBBLlkj/0ML58+I3XTt37hwyMzPt6hXXrl0Tfc/Nmzcxf/58u+QWFxdLvVUL
fhJIKupF6vNzj4mc7wD4iuO4LURUau1VgN+StMkKUJlMBiIKJKIU8Du3tTjk
crlM7PYOf0Y0Z1EoHCBDTIcYCMdmfpyH7f1BQlhcajf4Lx3YCxn4iasI8J9R
EtqJ33SA7LPgJ8GE4H047jts+8B/P08IXoDtPXZFOQ7gZ+/Fuuv2fE+SwE8k
CSXpZyB8i1AhuAXbnwBTswHhIPhJMEfAiz1zt8AQRySk7aPNcRwHVjhXV9fi
6urqLwXe2wX2LRJrFGEB//FgoXId9cHms2jZr463ohWtaEUrWtGKVrSiFX9C
/D9nvJ1V/ZvsSgAAAABJRU5ErkJggg==}

set pieceImageData(Berlin,35) {
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
+p/rnQudTkdZWVk176B3796WzmEOxAAjm8EB+MPchO3evVtyfHorTESRAO4O
GTKEioqKyBZkZGRIUWUfWivVBQQEUFVVlUX95ObmUmBgoLRoJNPGGLVaXbZo
0SJ6//33CWJIuK1mzpEQAyr2hoSE0KeffmpRe+mllwiiX2sSa/+wos/vmTak
j9EAqHnz5sQk+6f01s3pV155hYhIMg1t17tvkt59lYyw9PEUk9jMrctVfn5+
9Ntvv9UrIKjV6prrsrKySKfT0Y4dO+pdM2wuv1LInLbVAsItA9BOYTrSMHOQ
AGXMU8TWglWCnZx+OI6r4DguhP1GHwD5et9XQ8xhsklI8PLy6hUZGbkzKiqK
rGmRkZH57dq1e1ylUkXDeFCPKTwHMVquqd5n3Q3m55ieYLLd4L2U4K/Ix1cN
vnvFgEZmMKHKHB1tsGZO1q9fT0REOTk5kv/I0nbV4JllwROAcODAAZOEW1pa
KvmUHlWQiB4DkPvcc89RSUkJKYHIyEgCcNjKcfy7e/fuVvWzceNGcnJyqma+
kTFqtbps8eLFJAgCff/99xJDUCqpeNuUKVMsHtvRo0fNRerUh/eY2q/PlBYB
oNWrV5NKpSK9xe8LoFDy3bz99tsEIIuZjdUAzru6utKyZcskya673m/2gOjc
HW1mLL0AVG/dutWiAJemTZvSsmXLiIho/fr15OLiQjdu3Kj33l27dhHP8wLE
SEJbBbsbFhLuCwrSkZOhZqRQK4J1AQ79bOjrNIBnDZiR1Por8ZI8PT1/tnZc
PM+XRUREtJLRXSBb82fxV9rBq0Z8MI8yWsky0n8/JtSeNfh8qZ7mtIQJe+/U
IyhUW/PcY8eO1VdErG02W9L8AVADM6SnABTExsZSWVkZKQUWpn7NyrHMj4qK
srqvTZs2kVarFVQqVeWSJUtIEAT9SSwA4KWQ9vrbZ599ZvG47ty5Q66urgLk
1Qnrq7cZvcr63+/l5UX5+fnUvXt3SWoNBdBbpVLRmTNniIho586dkvTfGmKC
Lj3//POUlZUlBX6MY+aXOcy0SswGbQpJXbt2tVhz7du3Lw0dOrRmHYSFhdXM
SX3m3v79+yuR3sDDcmf+KwrRkQvqlnpRqlUBeKiBGJK59pStL6lHjx4qrVab
Jad/tVrdW+ZauMB+oxhixZCVRn5/B6MXY2HmbzN/nuHn+yAGC+kHzfQxM5ZF
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}

set pieceImageData(Berlin,40) {
iVBORw0KGgoAAAANSUhEUgAAAeAAAAAoCAYAAAAmGCn4AAAABGdBTUEAALGP
C/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAA
AAd0SU1FB9kGCQQ2BmzbwfEAACAASURBVHja7Z15dFRltrefU1VJZSQJSSCG
ECAJBBQSRhkkSJhkaMVLN0KDoKgEQbm2SqtfK9duARHQFgeQ+OkVbQYBQUBk
UFREEGW8KKNBBIUQBAlT5krt+8c5JxahktRwUknfVb+1XhfWmd680573Bj/8
8MMPP/zwww8//PDDDz/88MMPP/zwww8//PDDAJjqcd8UYAgQ6p8mP/z4t8QA
oK9/GLyC//z7P4y/A9H1lPiOB0qA9UAD/1R5hETAUs8ZQLN/mjzGLfV0/wIM
BC4BFzVC7If7CADurad9MwNNgJZAiH+qPMNGYDsQU8/69QBQ3KlTJzGbzQKs
A8L90+U2RgHp9bBfQcBU4H+A74Hpfk7fI0wCvgZi66Hkm9++fXtp166dAPlA
f/90uY104J162K+GwCLgClCm7eFb/NPlGQGWekaExwGld955p1y9elXmzZsn
FotFNEnYz2m5h5c1ZqY+QQHeCg8Pt48ZM0bGjRsnUVFRArxP/TaJ1FcCLBoR
ri/7ty9wuX379pKbmyunTp2S9PR00aThPv4pc1sQOVAP9+9Cbd05tjwgrj51
1AT0ACaj2jKD6iMBDgkJkdDQUAF21INNPAYoHThwoBQUFIiIiN1ul1dffVVM
JpMAH6GqZfxwDduBN+tZn1oC9uXLl4uOTZs26fPbuZ71NRrIBNLq6bqb5HAA
flsP9m9H4FJiYqKcOnWqYn5PnTolTZs2FVR1dDv/tnQZbwKX6xlhi9CkXnHS
Jnv7cqPsZSZgJvBYcHCwpbi4WERkEzAMKKoHjEGqtlmaN2/enBkzZjB27Nhu
V65c2QZkA8uA3Dro21mg6OzZswH5+fmEhIRgs9nIyclBRATYC5T7qC8DgN6V
fisCZgE24CEnB94hbezaoqp/K2ORdo8vEK7Nc3B9I8Bms1m56aabKn5ITU0l
KCiIwsLC1sDuetLPwcBbwA2AHfhYm9Or9aR/DSsdzDejaommAl8ApXXQpxxg
+5kzZwatWbOGiRMnArB69Wry8vLQxjDHR30ZD4yu9NsVYLhGQN5E9ZFwxFfA
c8CtwD+cvHOqdo+v0BkIA1prEmZ9QINq6GS9MYV0BkrnzJkj58+fl40bN0pI
SIhoh3ZdIUCTMPcBxYCYzWYZNGiQiIhs3LhRUlNTdU7mIvAe0L4O+jkAuNqh
Qwc5c+aMPPzww6Ioih3VTuhLh53nrVarNGvWTJo1ayYNGzYU4AKqrdICHIqM
jKy4rqnJP9Ce/ZOiKJKQkCDNmjWTG264QR/X//CxNGLT5rK+OOokojqVSHZ2
doWEtGzZMlEURYD/BJLqQT+jgFNOOPzn6rhfQUAW8CWqXdXmpI/lGpP31zo6
EMOBTwMCAmTBggUyb948CQgI0E0MVl/uXydjc83+dXK9Yv9WIeEZvX8b1KB9
uah9d0o19wXjO0fL1sALqM6xzsZnrROmp07wgNlslry8vIpDpk2bNgK8W0f9
SQZ2mEwmadeunfz973+XLVu2yJUrV8QR5eXlsnnzZhk+fLjOMOicYkMfMQgN
NKlyOaDbBgU4DTTX1B+BvtrAPXr0qBibuXPnislkKlIU5S/Aw8CZGTNmVFxv
0aKFLqFPBN4MCAiQX375RUREdu/eXRsb2KpJ2tVJAKJJbz2ruc+XTNYTgCQk
JEhAQIBkZGRIZmamWK1WSUhI0MdoZj3Yv12rOGC+rqP+KMAfgJNV9KuqdkmT
2sJ8xBzEaof0nwExmUw6Y2UDBmnnUIyPGGlnBLhEO1uWamNT+frPwBJNyvUF
AX6Zqp0Pb9H2rmh9rgqPaWejL/AHQLp27eooVIjFYpFBgwbpZqQPvfmAUZzE
L+Xl5bJlyxZl+PDhHD58mNzcXLQN5Gv0Bt6Pjo5uPGvWLEaMGEFYmPP9aDKZ
6Nu3L3379uXQoUM88cQTlvXr148XkQxgKPCDwX2LQLWPD9IIQWONgw5q2rSp
fcyYMXlfffVV3LZt2+JF5IimQjqHaq9eD2zWNlLtny5BQURFRQVpm0ZlPYN/
1+5GRkYSHR3dAZgPYLFYMJlq1acoBlUdfgfO1fKdHQ7vTsC2KqSV57WDpcRX
C/K5555DRFi9ejWXL1/mpZdeIj4+nmHDhtUXDdZVbUwrE4qLddAXi0ZEnwIC
LRYLNpvNHQnrOW2NjMJ49W8oqqr+To1paYKDr4vdbtf/adb2K0ChJn1u0STO
vRqj7wsEoqqgq0JTjXnwBUK0fbejCgLbWdu7oPogBHK9WSEUeBA4Apzw1YLM
zMxk0qRJbNiwgdzcXHr37s0NN9xA27ZtHee8TmG1Wq0brFarNG/eXMLDwwX4
Ed8b0/sAF1JTU+XAgQNy+fJlueeee6SoqEhcQWlpqcyePVtXr/5Ug8TlDsya
WuVnQBo0aCCZmZmSlZUlU6dOlfnz58v58+dFRKSkpEQ+/PBDeeGFF+Svf/2r
DBw4UKxWq859vUXtec5eIwEXFRXJb7/9dk0rLCysuJ6fn3/d9fLy8tqUgAdr
G7KLM14K2B0XF6eHcf2rinfcrR2IRqsqLRrj9w9Ng6K3bwF57bXXrltrS5cu
1cdoX6VnZqCaJQJ9uG8swAon0pOvQ2kCgNcdJCGZN2+eBAUFuSMF6+0n4CYD
+6YTdLsHfdHbnlrUrj3vRb/EBxJwksbkfV3FGfYvh+8WAQlO7vmzdv0Jg8eu
GaoJ41ONbh3XWh4gd99993X7d8uWLbq2o8Dh/uOooYavo9rVfRLlYAWmmEym
3NDQUElISJCYmBixWCxXNempkY82byhwIiEhQY4dOyYiIpcuXZKwsDAZOnTo
dernqmC32+Xtt9/WifDJKhaCO2gEbFIURTIyMmT58uVSUFAgdrvdpb688cYb
zsKSYrjeocJQAuwNaokAP6u9c5EDp+woHef/+c9/lrS0NEENZQhwwgTt1t7R
3UA15ATguKIo9tDQUImIiLimWSwWGT58+HVj9OCDD4rZbL7u/tDQUN0H4BdU
G3Fth6IpQPeAgIBPnKhz/4ZqH/aZsqAygTt37pysWrVKwsLCPCEgp4BWBszx
f3tJeAX4DtXBTX/nH5ys4393AlydA+RwfjcRZThhvA5U+vZgJ/v3W+3avzzs
gzOt2jyNKa9yHFq0aCGaY3EFnn322ZrGrhw1KqNW44VDgOWRkZEyd+7cCinO
ZrPJt99+K7179xaNI2jmCy7eYrE8kpqaWtGPoqIieeSRR+TBBx+UVatWuUVE
XnrpJZ3D+cgLVX0gsCkoKEgWLFggZWVlbvVhwYIFukPHOn63azXWFuIhhw1t
yAbu2rWrXLlyxeu2detWTzdwdetknfbOYq63AXUH5NVXX5UJEyboXGl8pXv6
OmyO8dV8x1XGJhn4MjAwUIYNGybr16+vWHeOuP/++yUhIaEizExEpKysTFq3
bi0DBgy47v4LFy7IqlWrJDMzU5fmv0G1M9YW8R2vaRaqOkj2+Wj/YjKZ7lMU
5arj90+dOiXFxcWyYsUKPXzQ3bYd70IiXzCAkO1zWI+hwEptzEfVBgHOzs6W
jz76yKPWr18/bwhwRjUMzyyH966udO0GzQzi+O1nK93Tu9J4VrWe73Wxrzdr
Go0a5y8gIED2799/zT7t2bOnq3NfrEnstSINP2W1WuXTTz91SkAuX74sGRkZ
Amyl9uMKw4DVAQEB1ziDeYqSkhIZNGiQPohDPDUfAOWzZs1y+/vZ2dmOxLeB
A/H9JioqSj+cnzVyAwcGBkqTJk28brGxsZ5u4P+sRuOQ57CoZzt5Tnbu3Cnv
vPOOfk+/Kgi4AK9U8Y1OwB9d6Gcr4KfExETZtGlTherdGRYuXChms1l27dpV
8dvRo0clKChIpk+fXuVzZWVlsnLlSomPj9cluba1sGcytAOipkNkF75JCpNR
+SBu2rRphee9gynG3faoh/2JRvXB8Jb4JjgILB84XNuPcZ7SFQT4hx9+8Pjc
GzdunDcEOA419MqZ+WRzJaJ0YxXMsd4+qvT8mkoqamdC0R0unomdUENAXZ7H
119/vWKM8vLyJDIy0p01UA487Uzj4Y0TVhQweezYsfTr18/pDeHh4cyaNYte
vXpl2Gy2vqiZqGoD4cAqq9Xab8GCBTRq5L3WOzAwkGeffZbPPvuM0tLSR7SF
5S5uDQkJMY0dO9athz7++GMmT55MWVnZ/wAjtUMpBlgXExPTee3atUybNo0N
GzYMBaZpah1v8UlpaenV06dPAzzZu3fvBv37u24CLC8vZ/r06ZSWlq5DdbQA
92OAj2nEcQSqJ6mOBKBxeHg4paWllJSUjNMkkwva9S7R0dG0bNmSsLAwFEVB
RLpomx5Up47+ISEqDSksLGxbhTbndWoOK2gErG3SpEnzzz//nOTk5Gpv7tWr
F+Xl5Xz55Zd07qz6iW3fvp3i4mJ69+5dnTqHYcOG0aFDB/r169fk+PHja1G9
u42KVzehOju5QgA6a3NSm2kC+6Daoa/xkv3ll1+MePcjqPH+hW4+l4oXyT4U
RSkB7haRU5oUvqgSUWsLtEB1KvIWb1kslk8TExODs7KyPsDDePiSkpL3GjVq
tPjXX38txf2sVOdRHdOeRvWHsDtIph0d7rOiRlZM0vevk3d10IS2Mm2cbqtk
FkipNG5JwGuoYWs1MQkf4KZp9LPPPuOhh9So2j179nDx4kV399rfUe3L7xu1
YdIB+0cffVQtR1VUVCSJiYnOpBajEAtsDQ0NlaVLl4qRsNvt0qlTJz1O2JPc
zG+0aNHiGuclV3D16lW58847RVNTPaAtml2NGzeWb775RkRE/vGPfwjwK8bb
6MKAYse4VVdgs9n00LOXvZzLIm2tOHLRQwG56667pE+fPjpX+ZiDbehgr169
xG63y9WrV/UsRKscDydAJkyYIO3bt9fHjUob+r81BsBag8p2vsVikW3btrk0
LmVlZZKUlCSDBg2qsPuPGjVKGjRocI1aujrs3LlTgoOD9bA+o+yG7kp3H9Qi
8R3iRAVpZCvnerujK7jdgG9v1cwaq6q4foeRAzly5MhERVHKPO1vgwYN3vOy
Cws0wpvtoLlLxnmMchPt+soq+qObmrKdXBteST19TGOwasoB8LIn4xIfH1/h
R/Too496uhZOUilEzhu9dGNAiYyMrFGSDAoKgtqp8BMPfBQSEpKxaNEiRo4c
aayBTFHo0KEDGjcZ78ErzCaTCUVx78wMDQ1l8eLFDB06VPcK3R4bG9t57dq1
dO3atWJcNQ2G0baFZEVRAlJTU937Q81mbrzxRrxUlebze1KFDx3GvBNA+/bt
GT9+vD6eEzRpKQJo1bVrVxRFITQ0lLS0NJ2DtmiH35/MZjMTJkygbdu2OqFv
7KBO3oCak3sX1YcnRQN3//GPf6R7d9f8uCwWCz169GD37t1cvnyZoqIiduzY
QZcuXa4J66pW/OzcmQceeADgLodDy1tEaM1V1JYz5QhNKqjN4hSmSipPd54z
Qq2+txp1rqFJJXbt2pWEF3HHRUVFqV4yedu057NQM5Q10/evEw3qfdrf36Ea
zUsCzkOp2mpM+jRNs5qsSewXaxAuPAq7ys3N5fDhw9hsNr788ktPxyYRtWqW
IQssF5DDhw9Xe9Nvv/3GuXPnQLVjGYkmwMawsLCuy5Yt484776yVnduwYUNd
yvJpisOQkBCdCFtjYmKS1q1bx8033+yLT7eyWq2mFi1auP2gRtxSvBgrG6rT
EahekFu0ee4IkJaWxtChQ2ncuDGoOZb/gBpPbenWrVvFSzQmpZlGNO4DIrp0
6UL79u114qxv4CGoYRG9HQ6P6tAbCB87dqxbMc8ZGRmcO3eO7777jmPHjnHi
xAkyMjJcZswURWHChAkEBgYGYVypuwI3VbJna2Gt3aOptX2ROKMhdQefZWa7
cuVKqoh4TEDLy8ubNWzY0Jv52Mnv8bsdUTMMVuUJnIWqgm9exfUuGmPsTMvX
DtWE8rSD1moH1afuTXNgvN3G559/ztmzZzl48KA3U3SbUXNtBb5PT0+vUsVq
t9tlxowZugqog4HrrCWQExUVJZs3b5baxFNPPaVntvEkg9KbycnJLschO0Nh
YWFFWJUjZs6cqatxjN7c/xUbGys2m83tvn7wwQd6NjFvpLSRldQ2nwNng4KC
KsZBmxO9oMbU4OBgOX78eEU/Nm/erF8fqzOK7777roiIfPLJJ/q1/6+Nn6Oa
sqY5nhEWFnZN4n1XcOjQITGbzTJ69GjdS1u2bNni1juuXLkiTZo0EbTEJwZJ
hVvcUJ9NNFK5hGr/s9Wi2rly+5sH/Rzqg34Zmo0lPDz8n970R1EUu8lkSvaS
LlT2Lq5OJb6G6p3/TldxrdDJ+qnJgfIBb8YmOTlZBg8e7O187zByvv8DKBk+
fPh1nselpaWSnZ2tB9EvxNh0bN9ER0fL1q1bq7WjLliwQJYtW1aXBHhWTEyM
5OfnG84YZGVl6ankjJYeFnsaD3z48GE9PVtfb1TgQHFkZKTu6V1hgykpKanw
ItY8xO3A8ZSUlGtCvHJzc6VBgwZ6Mhhp3LixXLx4UUREfvrpJ92eKmjpP7Xw
llPUbOd/PTEx0W2bfkFBgZ66UwCJjo52GrJUHcrLyyUlJUWAxQbO9W245gV9
FIg08LtjaziU6wsB7ob38b/VNbv2DSM1Z+u97VdQUJC36sQlPp5bnSA3r6Ff
D9VBvyq3vUbaOD4EJq5YseJK+/btGTNmDFOnTuWRRx6ha9euTJw4UYqLixej
hokYWdUnMiIigmbNrg9PtNlsvPfee3Tu3JmJEyeSlZXF999/X1eqp63nz5/n
66+NTalbXFzMmjVrQM2sY3S1mtatW3sWdhoXF0dMTIyuHvIUvwAnExISmDdv
Hlarql1q06aNbvcmJSWFPn366JJUi86dO2OxWK7ph6ZCTwIYOXIkERGquTMh
IYHoaFVp0Lx5c9atW4daeIr9qKk/XVIJu2tO0D2gdVW9Ztqoa2zS9mZ1FcuO
odqejUxL2Q7fJdT3BodrSfWuIw9jq4Up5eXlLb19SUlJyY1evmJbHczVCU1a
/reCtwQ4RttIP+bl5bFo0SKmT5/Oq6++yr59+7Db7bpTTSOMzfry1+PHj1/p
27cvR48eBaC0tJSVK1fSsWNH7r33Xo4cOfKTiEy5dOnSqVGjRul2aJ8TYODE
yy+/bOhL586dy9mzZ71OBO5MgwUktGnTxqOHIyIiSExM9JYAlwLf5uTkMGLE
CJYsWUJQUBDp6em/L1qTiaysrApCWNkhSlEUdJtwYGAg48aNq7hmsVho27Yt
UVFRrFu3DkVRKC4uhlouu9arV6+Kf996661uE/FagkVT862v6iwGXsX4Up2f
uMDs6BnNjtfh+Fyidr2/P0atf2sIkpOTY8vKyryukWw2m70tWLKDa8MIfYEd
+C7Hdp0jArVc3m+KokjLli1l3Lhx8sorr8jixYslOztbpkyZIp07d5bAwEA9
cHohavJvo3ArcK5Zs2by9ttvy80336yL+L8Af3FQzQ4ASvr27Stnz571tQoa
4ElFUeyrV682RPWck5Ojlwr8HuMdw1oBJTWFllWHe++9V1AdMbxBlqIo8sUX
X4iIyKxZs+S99967ziaalJQkJpNJduzY4TQBBiCZmZnXJcp48sknZeHChSIi
8sorr7gTpvKaJypoEZE9e/aIxWIRRVGqTFxTU5iXpoJeZBDjPVBjEF1RseYD
L2GsJ3Rvqg6DOoKa0ciKmrGokLpRQYMaC5xfC6rIy6i+LMZxz+HhaSaTqdzb
vplMJm+lcituJrowoI1z5Vyh7lXQ33o7z22BA4qiSL9+/WT9+vVVOhmVl5fL
nj175L777tNtdmdQY+uMQmfUpOsl2rv/xvVOSYo2OUVxcXHSpk0b6dq1q8t2
WQMIcDCwNT4+XrZt2ybfffedx23//v0ycOBAnWAMwHjcBkhOTo7HBPjFF18U
TS3ujXYlDSibM2dOhT+Bs+xmzzzzjISFhTkliAcPHhSLxSKLFi267tqJEycq
YnJHjx6t5z12JUzukZCQkGscvtxxpouLi5OIiAi37b8iIufPn5eYmBgjsp+F
osZFl3pweJzAQC9Ojbg61iE+iWqnq+zXMA7XbNW1QYDh91KXRranjN68UVFR
dxnRN5PJZMP7DF3rfEjUSnEtzOzmekCAvXKi7AL8Gh8fL2vWrHE5t7Hdbped
O3fqifKLUKvSGIVg7fCsLlWeglpC7F/AgaioKJcPQQMIMKhu+GI2m8VisXjV
qDkZuTf4S1hY2HWJx93Bxo0b9T6meNGPACDvrrvuqlEb0Ldv3yolxrS0tGqL
cNhsNklNTdWTJbiCdMA+c+ZMj8YmMzNT2rVr59Gz8+fP18e1p5eaq8/x3tll
jIFrLhnVxnwnVcclK6je8efwPGGHNwTYpDEK5Qa1k9SCDdxqtT5jFKFo1KhR
Jy+785QPidopF8czpBLDVxft9so2IFcRD6zs0KFD7Jo1a2ja1HVtsqIodOnS
ha1bt3L//fcHrVy58i1Nct1uwLorononEt2etFprz2NsmTJXcBAYWV5umB/a
4VrqZ+vk5GQCAjxP292yZUuCg4MpKipqh+rA4wnKgG927949tKysrMr+pKSk
8PTTT1dlx2Lu3LlV1oIGOH36NKdOnQLX7b8HgE9nzZo14Pbbb+emm9xbRhaL
xaOx3bBhA08++SSoMcueqrACUGNuMw1geN/SNE6bDVhzP2qtpv37vta6a+Pg
S9hR49KNKhFZTC3YSAMCAtqVlBhT5vrChQs3ojp5egpPfSpKPJC+XbU5F6Km
sH0FH5UK1NLi6v+7HdXx0SO806hRIzly5IhXNsyLFy/q6R334ePkFhrerQMJ
+N8BCvCFs9J57haxuOGGGwT4Ly/7M8Ux9tfVFJ7uxC+vX79e50oHudGvJCAn
KSlJvvvuO7fGpn///tKxY0e3nlmyZIkeJvUz0MaL8bwXY0NqfsDY0CRXcWsd
SMD1HlFRUSaLxbLLqPkNDQ39pwGmjitufvddjdG56OZzj7jDBwNzAXtmZqYM
GDBAr3pXY0tLS5PRo0e7XBSkefPmMnXq1GJt3x1ATTqCJxJwE2D0gw8+iLsp
Cq/TgUVEMG3aNAYPHpyOak9a7cN1OgYYPXDgQBo0aOBLwtYd6Er1nuC7NVVo
M2oOKP8ZtVpIiYH9DAKaexqCpCMwMJBWrVpx5swZb6v3bCsuLmb//v01FjwA
KCgoYOTIkSQlJfHPf/4Ts7nmsPOdO3fq0rY7UuVx4Lbjx4+v7NWrV/tnnnmG
SZMm1ZhWsrCwkPz8fC5dusSFCxdqDEMqLy9n7ty5PP3005SUlBxFTdhw2Is1
+P8wNhKhJWoayWwf7t8gVOdPX8KsaQ3uqEECPg3M0O55jup9CgpQC0/o9W29
RosWLcIPHjzYwmYzRrC22Wze7t9C1JjXXi5KvdOAOaj23P6oZjZXiY07YU82
4HHgTLNmzaZlZ2cHrFq1ijlz5rBv3z5HaRVQIy66d+/OAw88wF133UVwcDBT
pkwhOzub999/32lRhtDQUB566CEee+wxjhw5ItOmTfsCNfbd4zCprMDAQDlw
4IBhRQ40Kak2q6tYUMNq4lHDYkYBhf369XM5Cb4XErBJ43b+hurRKcHBwRIa
Guq0cW2Jvf6ABAYGSlBQkNOmcWznUfNE34wxpR7jgJIlS5Z4Pb+TJ08WjVh4
c+AHA4VTpkypcS3t27dPOnToIJGRkWK1WuX222+XkydP1thPrdzkfjxLEhOM
Gr4j8fHx8swzz8iuXbvkwoULUlBQIJcvX5Zff/1VtmzZIo8//rg0btxYLBaL
BAQESHR0tEydOlW+//57uXLlihQXF0tpaakUFBRIbm6urFixwrHe6Ha8z6Pe
mdqxZ33hIwbWqo3B+/jGCcuMWoN5OqrjmSvv3+9w5pxx8ZlDqLbS5l6oRM1A
ZFRU1E0NGza0R0ZGihEtNjY212QyReFevvDKeAI11Kqq9hHwIr/7i7RCdcIz
aXM+AVhWwzs+9lQT8/DDDz929OjRivPg1KlTsmbNGnn77bfl3XfflU2bNslv
v/1WcT0/P1+OHDlS4cBZWloqO3bskLfeektmzJghc+fOlfXr11fQl8LCQpk7
d+4eRVECqiNSriAtJCSEJk2MyQOvKAqpqamcOXPGSFtsAGru0UyghyZJNkaN
VTYDpKens2zZMvSydLWEMF2VEhgYGNSjRw/GjBlDnz59nEplpaWl3HTTTVS2
3SxcuJAuXbo4/cCRI0dYuHBh9KeffvrQ5cuXJ2rq/HtQbc3uIhnVphcOBM6c
OZM33njDqwHQSsglo9qBLqGm9HOXNS8Hijds2BDcsqXzaI3i4mJ27NjB6tWr
iY6OZv369Zw+fZqJEyeSnp7OiBEjSEtLuyZJhwOHz549e3RO3ZNyjkXAfpPJ
NCg2NpaXXnqJ6dOnExkZSUREBCUlJVy4cIHS0lICAwPp378/U6ZMISgoiDlz
5jB79myef/554uLiCA0NxWKxUFBQQF5eHoqi0LJlSwICAigrKzuI97GiHWtp
rado692oZDBmjXHtqhHAFlqL1b4T5yOp9xXUkJXarmHeBpipmWueQ7VPuovW
wJaIiAj73r17DdNw5OfnN2rVqtVRbW5T8SzGdjauVcGzaBqGV1GLL6QDz2ja
lVrTsLz++uvnlyxZQlZWFkOGDCE9PZ077ri2OJWIcPLkSZYuXcq8efM4d+4c
w4YNY/LkyXTq1Ilu3brhmIfeZrNx/PhxvvjiCxYuXMg333xTUN3Z5yoBDg4M
DKzWocVdaBmTgjVux5t6tlaN+EwE2imKYm7RogUdO3YkOTmZuLg44uLiCA8P
p2PHjr7IQBQCZA4ZMiRo9uzZpKamVqsOLSkpcZqUoUmTJqSkOHckTklJYciQ
IeTm5jJ//nzTzJkzO4lIMw8JcCjQ87bbbrMYxZjExMTQoUOHgJycnFsOHDiQ
7wV3z8GDB5kwYUKV1xMSEpg0aRKPP/448fFqcP+A2AAABF9JREFU8aS0tDRe
fPFF3n//fbKza1dDajab2bhxI2VlZXz11Vd8+eWX/PDDD5SUlHDLLbfQo0cP
hgwZQkpKSsU6WLFiBcePH2fDhg189dVX5ObmYjab6d69OxkZGdx6662Eh4fT
smVL8vPzjehmbdlbgjDGMSlSU9HdgxpOEkTdoqUPiG9lbUqSNxKwoijm8+fP
G9ah/Px8s8ViiS0vL7d4ocnqTPV54UM0qfcPqLUC9INyPKpX/Ergf/g9prgq
bMRDc9yFCxd44YUXmD17No0bN6ZLly60adOGyMhI8vLy2Lt3L3v37qWgoKDi
maVLl7J8+XKSkpLo2bMniYmJWCwWjh07xq5du/jxxx9x1RnOZS9oEcFms12n
I3flOWew2+26qlbx8mD50GQyZfbt21cZP348PXv2JDY21qnU40t069aNNm3a
cPbsWdasWUNeXp5zMa+8HGd2m9dee41Vq1Y5p5ihoQwfPpy2bdsyePBgZs6c
6XV/58+fT1JSkqFjMGfOHJ544gmv3tG2bVsWLVrkVIsSFRVFXFzcdZ7FrVq1
4s033+S1114jLy+PS5cuXbcOCwsLGTp0qCEZ0sxmM3FxcYwaNYpRo0ZVfKuq
bFcmk4mUlBQmT57M5MmTnd7vZsHvuoK3+xegn6YxiscPj3HixAlFKwdqCEQE
A6I2HsPD8n+a1uNBF+9tzPU1vt2C3W7nzJkzrF27lrVr19asnisvJycnh5yc
HK8GyGUqlZ+fT6dOnVwisK78lpubC797ZXqKKUCfRx99lKlTp1b8WFBQ4HG/
Kv9WVFTkUcf27t3LiBEj2LBhA1evXi0DfqvhET01XymQ98EH1WbAC3/hhRdC
u3Xr5nRO/i8hJCTkmjSUbqlGrFan+cIBrl69WmtMmrtpJutJWkqPzmkv929z
VLtudD3/O0sURTkmItWpYfUKQHZNE5VXzXwHi0gyBsYC6wKSH/9ecHUB5Nps
tqOHDh0y+vsnvNzAXQHeeecdFi9e7BVDUNVvjqoHd/Dhhx+C6q28ArU6SE2x
jrrOYjuqXac6RNrt9j9+/fXXo7/++uv2GBDT9pe//MVQEwNATbWiXeTsmThx
ouELv6ysjEuXLnn9HpvNxpgxYyoKRRjZv6tXDauzUcbvNVqNRKmX+3dAPSe+
P2gMwjIROYJrprICTaqvjlhaUO2co4E/YWyKXmMJhMViDg0NNWSv+OGEGXPx
PjPGlhN05KC9SaD9JGpqzNqGHdVR4qQL9zZEdaf/EPiMmpOEeMtApaPaz5bj
WWKT1sDaWppfUJ2wunowz4HaeNd2rOlO1LzEnhCSR1HtVbWJFXiffjKQ2rGr
6mlHPSXCWbjmpGMEpqHms3YFk1CjF7ZjbKifM4Sglu+MwLM8301RvbW9ZsI1
TYyiKIr6H8BqtZbExMRk/fzzz56I111QnapqG+s9nKebMTYrozP8iOpcJvjh
hx9++OGHH3744Ycffvjhhx9++OGHH3744Yfv8L/DlRyQLl7cEAAAAABJRU5E
rkJggg==}

set pieceImageData(Berlin,45) {
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}

set pieceImageData(Berlin,50) {
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
bCUHYawSgIt9+vTx+/20TOM5GJeLRUE90nbPLt1R+1t3XcNau3atpKenS61a
tfT7tmqm8xjgiN1ulxMnThS3c9WqVaXnR22tv6VTp06Sl5cn8+fP1+/Ri6ya
tYWd5taeuT5snM6WLVvK+fPnK9W3O3fuFEDatWtXvJb69esnQKV9GvPz86VH
jx66lSKQcuGPfmirDwWJ3NhQ84YVEXzLlbsjb0oV9rW/V8B95hITE+tbrVan
UW1WFMVhMpmMzBXZtJT18zJwmyZnT5fTlr9q8m5FBdbEnpqieaqMewpRjwMb
oEZJu1sbl+Odk3g9TY773b8xMTFy+PBhEREZP368kXPt2UBasH4C2LNnj9cf
0O51eslg/cVoYInJZIpfsGABM2bMwGwOXh7NGjVqBEqb8wtWq5WnnnqKmTNn
YrFYLDNmzODpp5++ImVFkFEfiG3e3H+lsHXr1miav1Hh4TpZ0nGdRopaapYl
K0CbNm1ITk5m2LBh+n0dUUsXJQMpjRs3LmGda9u2LREREbplJQb1WCUR4M47
7yQiIoI2bYoNcS35zT/rI34rquxEjTL01pJr6t27N3FxcZXu2/j4eH788UdO
nDhBZmYmBw4cwGQy0aNHj8qZOux2JkyYoBPZQQGcYz/7Mf6/BGENmIG/aNar
qizGbqeaZLauKtSrV6+1w+EwbC8VEXN8fLyRuSLTKOnHFY3qRzqE8l0+xmnk
+poKFM6OqJUF6pS1zWgya5FGxtwJlX60WhE6YVCVgcuXL7Nz504KCgrYunWr
kVOhFwGMKGwK5Dds2FBOnjxZoaa6Zs0a0Qovbg3w/Deh5qwojIyMlDfffFOq
AgsXLtRZ7uehZMFy96n56quvPFr1qsCCdRsgL7/8st/vpacTwFifnm5cmXRv
P1q5lfr16xf345YtW8StwOjHaMWqx44de4WfnuZjlYsaifM9IPHx8XL27FkR
Efnll1/ci8lO9mDZOI/3xznvUqqmY2XSkAwePFgAWbBggbz11ltiMpmkTZs2
JSILfcXevXv19/kswFbSs5XQUi8R+IzhEdpmZHRCzspcl1GDXsIWrLIJ1oNG
t9tsNt9jcDPf8fA9BV605TUvLEefoPpZlXfPmTIsW528bP9jRvZv586d5YEH
HnCvXmLE9SsBTKpq1gbRNWzYsHIzoB84cEAaNWqkD/CYAM//O4DcyMhIWbx4
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}

set pieceImageData(Berlin,55) {
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
CcteWGYztWvXxmKx0Lp1a1q3bs3bb79dlFDhaYtAkyZN2LlzJ7fccotXn/Oo
UaPQ8rQ/bNiwMq2Jfn5+1K1bl9TUVHr16uU0izshIYElS5Zw5swZvv32W44c
OcLZs2fLXAunTp3iu+++0/z5BQUF0aJFC1q0aMG4ceOKTsmZmZlER0e7dBCq
V68eQ4cOZehQGdJaWFjIhQsXCA8PdylcQGPrXVVAlZNajekO4FWgDTqcyiMf
a6dYe5cvXzZ4gg/WVVy4cEHL9+BXpCXcYyIJ6KVc7mI6ssqSNotKCM6dO8e5
c+cqLJuvXLnCtm3b2LZtmyZ9rNQp9syZMzeZXZ1lIFX2/y5cuOD4QmhB2tse
ya0UnZCQwNNPP82AAQOKlLHqjPz8fLZs2cKnn37K9u3bXVIoHZ73TVi2bJla
WrFsE4nFQpcuXbj//vvp1atXuS7Warpxa465c+e6nQld1iHjgQcecOne//73
v15RKJ0hMDCwUqVLzWYzsbGx6NDkPXsQWdAiWH8cmssjgxb9slqt7Nu3T58l
HT6hUBYpdG3atCmyHpaVyl5RbVxFYWEhCtG+VhUgXgGimzRpwsqVK4tiQx3r
nLo7vorc706sQnm4du0ar776KitWrOD48eMobtl83Esccbw3H7iam5tLbq5L
HgDLZ5995v/FF1/QpEkTRowYUSZVgY+d5HXoqM7rUquDdyvgtf8DymSOwWD4
Qwhhc/H+Uw7P24rMZHfJFWM0GgPsdvstOHdvixqyHnXoCmWpKHI3Z2dn1xRB
+SeQma3333//TQqht35WCJY9gjNnzjBr1iz1mZ1AVgP4DMhwoxlHofgusuKJ
q6gHDC0sLOyfnp7e+IUXXtDUipidnc3ixYvdIu72BNLT0zVtf82aNYSHe58H
evfu3Zp/x6ZNm7wd8wrA3r17vfE1Au1ivatKcbiHmlvBy4Z0n64APhNCHKrg
/P2OzNh2bTOVeQEdkXyldyETXmusxyUwMNDkokFCx/8RhTILWXaxKhb9RY2E
tFFV6Pbs2VNT5rYAyY/5L2QW9MVKbjRXcI/E+wSSePYlZLb8XxWBqUXgvuHC
hQs8+uijNe4FHTVqVI0VPmvWrGHNmjU1dXhWJBFwVdQazsLzFX+oocrkNWQd
5Y+A3VS8IlRl1slWZGZxbWQs/4PIGD5NXN5ViVq1avmfOnXK02vdV5Ib8nSF
0n3kA1/UsOfwoI/1J5+KM+5fRpJHL0eWgqpq/IGsIvS5srkORykt5UGsA36u
4nGe9WBbV31gPI6webi9jUjy56pGhoZtW5G0LzUJv+N7FXgqU93oRWTxhSwf
GIdQxuIoKz1dHnEaGpe9NBgMGCQwGo1FP6v/Wq1WT9MrJFJz8TGSH9MXoJuV
dejQoUOHDh06dOjQoUOHDh06dOjQoUOHDh06dOjQoUOHDh06dOjQoUOHDh06
SsH/Bz2GTnxS/qadAAAAAElFTkSuQmCC}

set pieceImageData(Berlin,60) {
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
Fkl6AtCwlHNvUL0gYubMmWLw4MH6TOfSkqn+obvHPtxbfCUCGQuaoj2Dn5+f
iIyMFLVq1Sr20Mbmo48+WmKfvfLKKwXqOiVdJzIyUr/41byUU/HOapyhyPyE
E6VMNNnALErXMvcG1ESGhxXbjhMnTgghhPjhhx/0i0BnHVnAEBeTaEW9xxU3
kMZzyATDot/Uux5aEFYXAl3DwfOikWEz2jOkUnLuUIBqi4t79sml3OOOIudO
Kcc4jKjkOG6BjEoo9yKwcePG4tKlS8Xa50WLFumra5Z3J+kZypEc7OoYaEWd
QOdaLJaAW265hccee4xu3boRGiq95jk5OezatYt3332XRYsW9cnNzW2BDFfY
oDbK2/CDj4/P/JiYmLszMwuH7ZrNZm644QYuX77M+fPnmTJlCm+88Ua5Y6L1
uOuuu0hPT2f06NHk5eWFAG+pK7YUF60GH1cPS+/evZk2bRqJiYlOufinn37K
uHHjUN/bj8BQ1ShoaIuMiQ5BxmStw0B5EawaJEdiytsV+bvRqre0ODQGwhRF
oWPHjmRnZ7NkyRKQcXdRFB8faVIXnBriVOOU7iAROleJ93ATUtKpvclkokmT
JgwePJhevXrRrFmzEmPRX3rpJZ599lk2b95MTk7ONfF0Qgi+++47AAYPHsz8
+fOLvc6lS5fYu3cvX375JV9++SV//fVXqGqcByJDWn7wEvtWA5kEfKsDC+uH
gX7IcIWNXmqfURTlJNBACFGicsEtt9zC559/zr333suffzqtToqf6snaxdUC
Ss5GR+A9NyxET6n2eWcRQvc5MvY7HhmmlOKpfm7SpAkPPvigS669efNmli9f
7qpH74+MnT9dxnnNKKyQFIHUeZ5ZzLlRlBxi1Rq582crhp9NKMaB5QhuR4ZU
XKhA+80qx/tvRR0Kp0+f5sCBA3Ts2PGa323YsAGbzVZRR8JUoBsyrOV3TxPo
/sBsi8US8MQTTzB58uRCleoAfH196dSpEzfddBMdO3Zk4sSJdTMzM+erxHuz
F9rnPXl5eb8dO3aMNWvWcP/9V3c2w8LC+P777xHi6rzi51f52gMjRozgxx9/
ZPbs2SCzo58tZuA7Azeq17XceeedfPzxxwQFVd5OCyGYP3++njxvUidhffJZ
e2A+V+O83lIH8jl3d/DRo0d599133XKvffv2OfuS2eoC6JVyEmiQiSovU3zC
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
H9i1axd5eeWrZ1ZRAm3WVkqRkZFuf/E1ahQsoHyQ21uunonNKml+UF0l1tQT
5sDAQOLi4qhRowaRkZHUrFmT6OhogoKCCA8PZ/DgwU6tjuZE1AL8IyMjeeyx
x7jjjju48cYbsVo9oySnKApxcXEkJSXxwAMP8Ntvv7F48WLeffdd0tPTK7Jy
dhQ+gDUwMNCtuylFx1hmZqZZJdQuSyjMz89n0aJF5Xs5Pj7079+fSZMm0b59
e8xmMyEhIUyfPp0ePXowffp0fvrpp4LD29ClSxfeeustTp06xa5du1i3bh3b
tm3j999/Jy1NFjY1m81ERkbSqlUr+vXrx6233krjxo0LfQsdO3akXbt2HDt2
jA0bNrBy5Up27dpFSkqKthAiKCiI2NhY2rdvT69evWjfvj1169bllVdecTeB
DvSCV++Lc6vdloX6yOqE/0BquYdTdRLNS51nqwgsrnzfJpPJbDabPVLExcfH
x9WLLgWZ7K2U4/xQZJ2J7ip5bkfhuF2z+vObkfUVPkPmRZyhfLUt8nChrntq
aiorVqxgxYoVhISE0KBBAzp37kzLli2Ji4sjNDSUCxcukJKSwi+//MK6des4
fvw4mZmFm2Cz2di5cye7du0iKiqKli1b0qtXL2JjY4mKisLX15e//vqLo0eP
snXrVvbs2cOZM2fKTZqdQaC1DvSIV1V3T7MbCHR9ZCxfb81zER0dTYcOHWjf
vj0dO3YkISGB4OBgfHx88PHxKXHV461o1aoVkydP9qpn8vf3p127drRt25YV
K1Zw8OBBl9/zq6++IjEx0WNtvu+++1i9erXL75OYmEhgYOn8ytfXlzp16tC6
dWv69etHbGwsvr6+1xDrQYMG0bt3b3bu3MnatWs5duwYf/31VwGhLAlnzpzh
jz/+cNu7tVqtxMXFERcXx5133klmZiZZWVmcO3eO7OxsatWqhb+/P0FBQaUu
IC0WC/Hx8cTHx/PAAw+Qnp5OdnY2ycnJmM1mateujZ+fHwEBAZ62A95AHM24
Rw+6luplG4ab4nENuB82m40XXnhBmTVrltvvvW/fPlePqVBgC+VLztRyrcpa
VEQiQ20GqUQ4p5ycaSEyQdHlSEtLY+/evezdu7dgjrFYLOTn5ztMdIUQnDt3
jvXr17N+/XpMJlMBL8vJyXHqzmelvQP5+fkF8YJFG+FM6K9X1uTsRMQBq4Em
FouF22+/nfHjx3Prrbd6q0e5oit7QMYUpaamsm7dOhYvXszly5cd+nu1ml6J
ePrpp3n55ZcdulZ0dDQPPPAAffr0ISIiApPJ5LZFWlhYmH53w+1wl+f/k08+
oWXLlk5d7HTp0oUuXbo4/DczZ87kkUce8QyzVBQCAwMJDAysVH/7+PgQHi4V
ozwQl1lV4OqPt4M6wccar7p6w263s23btur8nUTgWmUei3qUd3cq2FMvJS8v
r1IeYm3cFMdRvYJAv/nmmyxcuLBYwuyqn508WRAqpGXKuurd/Bto4uvry5Qp
U3jqqae8MY650sjJyWHjxo188cUXrFixQkvQdBq0BC1HcPDgQTZs2ECdOnW4
4447GDFiRKU/IAMGDHgErrTPIJMB517H5NmmHuXiE0X+3uEET0VOfhYhhOHh
N2CgEgRaK3XIoUOHOHToUHU00GHIzOeChKs33njjGjKvJ/pFf+bIOeU9/+DB
g05Pvvr555/p2bOnnqgmIwshbCvn+z2DjJcCKc32MuXTdDYjSzp3P3XqVMTM
mTOZM2cONpvNLYMpNTWVs2fPeuxjzM7Odst9srKyyMjI8Kjhyc11nzBDWloa
x44d82h7L1y44O5b2vE8XE2gh+EdyZLufqd/AutMJtNSu91e3oSwPbp/LwV+
cfQPTSaTAtS02WzDkDlBUVyHMJlMirsSoA1UTwItkILqkR5+/n0uNNBm1K2L
5ORkJk2aVG0HgUrc8pA6zguR+qUnKuDdKMSRqJhclxmZ1T0AGJKdnd0WNyUi
3XfffR5LoAQ4f/68W+4zbNiwa+KZ3Y1Lly657V7Lly/nu+++82h7PbBgyVIX
sR41LS4m0IlcP8hEakAvQFbuPG232yv7brXiKA5B58hYhgxv7INM2uyEe5NF
PYqQkBBfd9ovA9WPQIPMdPb0Vo7NhQZaE4v3VuRVkuDqjegXSO3II14w6dqQ
es+vIQXcE5A6qP909Y096X12J8qKWa9uyMrKIisr63qz7UnAvzz8DHZksQdX
4XoIJTgIfKPa6L/wvKa2ZqOPAm8Dc5AVge8F2rpwIea2uVgN01RK+C/+/v7C
BQQ6CykpG+iFY3Cvi657Xh1H3gbHw5qMNcR1jdpAqpcY5bLgh8xUTnbBtTvh
+d0UPX5DVphyJtoAf/PSvp2nGlNnwoTUAQ71Nj4P7KBw8QMDFcOtKnnzVpwE
VjlhgSCqSH9Utec1YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGrhv8f40G7PYj0xV/AAAAAElFTkSuQmCC}

set pieceImageData(Berlin,65) {
iVBORw0KGgoAAAANSUhEUgAAAwwAAABBCAYAAAB8USNUAAAABGdBTUEAALGP
C/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAA
AAd0SU1FB9kGCQQzI1qo4fMAACAASURBVHja7Z13eBVV+sc/c296DyEBkgAB
JAQkhCISEBRRVJTmKioKIlhBRREFdZfF7lr5CVbWhoiwrMKu6K66IlWkSG+C
lCA1oQfSk3t+f5wzl0m/SW5N5vs880CSuXfmzJxz3v59wYQJEyZMmDBhwoQJ
EyZMmDBhwoQJEyZMmDBhwoQJEyZMmDBhwoQJEyZMmDBhwoQJEyZMmDBhwoQJ
EyZMmDBhwoQJEyZMmGjgSFSHCRMmTJgwARAMPAgEmY+iwcPffAQmTEAXwK8B
j785sBHYrP5vomHDaj4CEybwa+BrIQSYA9iAT5XxYKLh4mpzDpgwAfOAxxuo
cGgBrAeEOjaq35louLjWfASmN80E7YGJNExnUigwWxkLQv37iakwNmg8A6Q3
YOdBDHARMhMjAtDMKdEw8U+gWBkNDUk4tATWAcLf319YLBbdaFiv/mai4SEQ
mN9Axx4EDAXeAP4NTAeGK+XJRMNDGlAEPNHA5EIo8JluLDRp0kQYjIaPkZEH
Ew0P/wEeaoDjbgq8D/yu9oNzSm+6S8lLEw3QYBBqMjQUoyEJWKsbC88884x4
6KGHhNVq1YXDr+ocEw0LXYGjgKWBjbsZMv2ihAvRNl1J+tpcCw3WYLA1MKMh
FJl+VAKIAQMGiL1794qrr75aXw8lwEemEd3gYAEygVkNbNztgS1lZIIw6Itv
Y0ajG6zBIIDCBmA0JAFrdGNh6tSpoqSkRBQWFpY1GtaailKDw/1KKWjVgMYc
ACwCRGhoqLj00kvFzTffLHr16iUiIyP1tbDCVJIarMGgy4VJ9VwuhCEjCHZj
4eTJk0IIIY4fPy6uueYa02houGit1sKOBjTmQOC/lRgLRn3xzoY4IRpy0e8/
y0yCgnpsNLQCVuvGwl//+ldRVFQkdBQUFIiHH37YaDSsMY2GBoW/K8FwSwMa
851AUWhoqPj6669FSUmJEEIIm80mli9fLuLi4gQXUhZNNEyDQZcLk6mfHsUw
ZQQUA+K6664Tx48fF0ZkZWWJa6+9Vn8WxcCH6nMm6j9uUWshH5nL3xAwUBkE
oppjDw2ERSwIuAl4F5mf9g5wIw2PQu2fgIiJiRHJycn6JMhHhqHrk3CIAVbq
E/2RRx4RhYWFoizy8/PFyJEjjQtiObLIx0T9xyb1zl9tQGNeAIgRI0bYjQUd
NptNTJ48WV8HqxvQM4kDrlF74F1AZxqeU6mswVCfjYYnkSkWIiEhQRw4cEBU
hIyMDBEfH2/0rjbEnPaGiNcMhuLVDWTMUx0wFgSypiHVXTflqU04GpgB3Frm
Hu4F5gITgFP1eDJoSgmOASIBGjVqxMKFCxk2bBg7duwIBJ4HLkbmdK5XE8OX
Uais4XTA+ttvv3H69Gni4uJKnZSVlcWePXuMn1mmDChfQADQsRqjt1ApxsXq
5wQgvprvPYTM7QeIAjpUc34OsN1wDV9AJJCs/t+9AQnDiwHatWuHxVK6dEPT
NDp0sL/q1kiP6vl6/jz6A68DncrM5w/VnniyAStOAcCzymD4yLAn+DrmA38C
Ljl69Kg2bdo0XnrpJYKDL5Ai5eXlMW3aNI4dO4ZSlP4H/MNHxheNZLyKreKc
02p+56ifb1BGc1VYBPxo2EfGV3P+QWCa4Rq+Al0eWIFuhjHXZyQ4eJ6/0h+2
1tcHYUEygNgCAgJEz549xa233ip69uwpAgMD9RzF/6N+Fj4mIqMqHyIr3Q/p
npW2bdsKIYTYuXOnSEtLM1qQecgc5geRKT2+/FzCkYVLJajQc1ZWlt2DdPDg
QdGzZ0+jB+kFJSR9Bc2BvdV4BA4CjQyfeV49j6qOyYbzr3PA67AJ3wvdXq4M
HKGEZwANA2sBMXHiRGGz2cp5VadNm2acN/WdFaOrchRVNKdtau+or0V+ViSl
9HXIeoWvqljfJcBO4G/IPj71Ya20QZJdCIvFIiZMmCDy8vKEEELk5uaK8ePH
60x6NuDbapTv+iAXXnBgn3+yAciFACUP9DH8s4HIhUcpH2Gs6Dir1k69RQrS
Wy6ef/55kZ+fb09Feemll/SHcEZZzPUBGtI7OBVJjVVuEoSHh4urrrrKriTs
3r1bDBo0SERFRZUVmAeAD4Ae+G7fhlJGw4ABA8SJEyfEoUOHRHp6ui8bC3bB
oGmaiI2NFc2aNbMfhndZoWAIDg4udX7Tpk2rFAxWq1XExcWV+kxoaKgvC4YJ
hrVRRGkPc31EO+ASYCEg2rdvXy5vOzs7W/Tp08eYknQJbgw/ewA/VSMc85Ge
1/qEEOB6ZSDspzxTVnXHKSST1s0+pkRXhIuADbrR8Nhjj4mzZ8+Khx9+WGia
psvA//jgOE2D4QKiaqi7dFLyQB/DfmrWgyAI36LivR5Jo/q9g3tBHrL2bxqO
RyV8CrcCxVarVZw+fbqUgDx58qQIDg7Wc9VurwdjDQLGqkluA4SmaaJZs2ai
T58+4vHHHxfz5s0T69evF8eOHSv1LAoKCsS6devE448/LpKTk419CgQyLD9d
bbC+ajQs18czYMAA0aNHD+P4vvBRr1lzYG9ISIhYtGiR2LVrl/2YNm2asFgs
wmq1HgkKCmqCTMXzA14CxMCBA0udv2HDBmPx99OG828ARFxcnFi8eHGpz4wY
McJbBIM/NWcxmVPGOB5dw89H+thc+Q6ZGmAvbLvsssvEJ598In766ScxZ84c
MWDAAF1R0o2oHCTNXn1ENJDtgIB8vZ6M108pBz8ooS/qeBQhG1/e64NrwYjO
+vOwWCwiPT3duAZOAo19VS5U8/4ykSlI6er4xIF3/q7h/Ed9xGCYgHQaO4rR
lHay5lOz5q63AJf50Fz5iz7WiIgI49wvdwQFBYmAgACjk71eOpPGAbbAwEB7
dEHHuXPnjFSCvl7Q1ASYqSa4CA4OFv379xfz5s0Tu3fvtodbq4PNZhOHDx8W
s2bNEv369TNOEBuwWxlg3hym15C51y2RhXzpamP8o5qN7XJkvmKKspx9IaLS
HNgbGhoqtm7dWuo9zps3T1gsFmGxWIo0TVsH/KKOQ4AYPnx4qZSU7Oxso8Fw
wHD+TkDEx8eLffv2lbrGww8/7C2CoTXwMDVLn9tVZg68U0Nj4Wl8q/vlEn2s
I0aM0NmQhK4oGYXG6NGjjc/l93pqMKQ5qDgvrAdjjQReREXanXwUAkuBK/Hu
9FUN2ZQqDbgKGKF0g2eRxd0VjS0bWQtwNzK19yqgrQ84lxwxGGxAruEocvBd
6+fn+4DBYEHWHzxbg7367TJjKAaG1MAxuVTNF58zGCZMmCCmTJkiwsPDy73L
5ORk8cUXX4jU1NR6bzAM0L1qS5YsKaXwLFu2TLeoCpC0Ur6KVCQjUAkgOnbs
KL755huRk5Mj6oJz586JOXPmiM6dOxstz3PIXFZv4qUORqZPPIhkgdkEZCgP
0XnjZhgcHFw0cODAg1deeeX+oKCgsowgZ5CFfXuRRW5/Bq7wYg9atQZDZZt5
NQZDucPLDYYrgd9wnBK3qRJ6xjGurcH1BiKJAXzJs2o3GFatWiVWr14trr/+
etG6dWsRHBwsGjVqJK688krx/fffi4MHDzYEgyFR7Q3VKT3v+fg42yKLVYtd
YCwYj+NIlilvSsfwQ9ZcPIrsZr5byYSiWo6xGDgM/IyMPF2LjFT5osHgjsPT
cqGpeue7cTx9Zk0F43jWwc9eqwyp//NFg+H5558XJSUlYvny5eK5554TN954
o7jxxhvFK6+8Iv744w+Rm5srunbt6laDwRMsScuVN7Hj6NGjmThxIq1bt2bv
3r1MmzYNIQRqQq3wYU/ZZ0Anq9XKzTffzMsvv0xUVBSLFy/m+uuvx2qtnbM8
LCyM22+/nb59+/Liiy/y8ccfk5+fHwY8hmRdmoxn2ZSikbmU9yrBEFmZJ8Hf
35/rrruOSZMmaenp6U1tNptt2bJlvPTSSyxfvhybzRagPEe6EtgaSamWq+bH
v5FMIQd9YVJ07NiRqVOn6vO7wr9r2oVHFRAQwNSpU7HZbBW7TsLDiY6O9tbh
dkIyHt0EvOHA+Z1RUTJN0/RnlKI8RNXN5yDgHiRTRDNkEZg3wZ+KPb2lftej
Rw8WLFjA8ePHOXXqFIGBgTRv3pyQkBCOHj1a1jNbUfGz7nH0VRxGRtCqok0s
AL7x4TF2RbLedTTui3379tX3PGdeqzEyD74l8JSH5UII0Bfp6e1L6Vz9usCq
1n080Es5qH5X8vctZYiY8B60UEZDGDJK8G51Kg+y23FZOMKiF6j0kEAkq6AF
GcXxBqO5BZLApiI2xXb6f4qKirBYLPTp04c+ffoghCilI+Tm5lJUZJ/ifpqm
XS6EqChd6xSSofKEkhM+hz7BwcH2cGwZz2um2lR8EZ1Rrbz1xmTnzp0TQgiR
mZkpkpKSxIcffliOb702yM/PFx988IExhasIyb7kCS+rFenlXYchnOzn5yfa
tGkjbrjhBjFx4kQxbdo0MXfuXLFo0SLxyy+/iNzc3HLjys7OFitXrhSLFy8W
3377rZgxY4Z44IEHRPfu3cvm8/2shKHXeZIqijC4A14UYZhtuA9HChSf1t9r
r169jOH2Xg58Nl0pQ4VAPy8RCBcja5fmqmewtYLD7k2fN29ele919erVZSNv
FX3fZmQ0b4JSTH2xBugSZESxMmYgX2ZJ6o7sVFtubJs3bxajRo2qMgJJ3Wob
ZuK5XjYdkGlkubjHi34YmcXgTemJZoRB4k4u1COsdcBw7EnFzcuOOLAPXKKc
RwJJMe7JcWvKEHgESexwSO3jtkoOAYghQ4aUamxbFkeOHNFrfo1pbWWPEmQq
3+/A58qJ18iXNs4kTdOeCQgIqCzn7izwDL7X4beJWgTCYrGIiRMnllKIMzMz
RePGjUVoaKh4//33nWI0FBcXi9mzZ4vo6OiyHTDdGYaORFKDnkEVdbdu3Vo8
+OCDYtmyZeLIkSOioKCgTuPMzc0VDzzwgNFgWEX5gm/NC4SEaTBIr9Cvhvl4
hwOfWQiIgIAAMXv2bOPm96ADyvlMw97xgAfffSAwCPgvkIVjlHgCEGPHjq1y
P3j55ZdrohTYlEdpKbK+yZcYQtLCwsLWUjlD0nh8s6C3OzJFr8J3tm/fPnHu
3Dlx9913u9Jo+NTNz85fKYj73KgQH0FGuLUyzqwo02DwCoNhOqXTyW6q5vwH
K9lHc6k48mB85+8azs/CM6ybGjLS/qaam7aavK/Y2FiRnZ1dqVz48ssvazMH
CpBMZKOREfwae8PcBQuykPkJIUSCpmnapZdeSvv27YmJiSE3N5eDBw/y66+/
RmRmZv4VGIPs+PqespK8HVFAc03TuOuuu5g6dWqpxjM6cnJymDBhAkVFRYwb
N65cs6YaufWtVoYPH46/vz/jxo3j1KlTVrVJb1DPTbhhzDORHbr9GjduzKOP
PsqoUaOIj4+v09h0FBQUMGXKFD766CM9VWU1MFJtwDpCgb+qcc/HR8Nu9QR6
ioC+cd+DpH08V8W+0BVkWtbVV1+NxWLBZrNpyktUFdpQugDOE0VfGnApMq+2
j66gR0VF0a5dO1q0aIGfX8Xb7ObNm9mxYwcrV66ksLCQoKDyEeqioiKWLVsG
QLNmzejbt2+F31VcXMyRI0fYtm2bdvbs2WhkrU+6Wi/PIFNBbV46Z5oDzwGD
zp8/H1OFQfa6kgtvKm+ZzUfWxK0YUg0qtLLDwpg+fTr+/v7MnDnT2elJfsii
4iNqn3R1Q0c/JetfcKPBelQpQT8Y9n8rMg1qJHAfkjDChPPQVK3BLAcNyM5l
lPp7lYMlt5LPdKvECRigvquy99la6SQ6GimZtN3BcSUjay7rkuIZgOxS/xdk
fVaNnZnHjx9ny5YtXHZZeZInIQRLliyp7X11QdLz3wE8rgxJr4IVmXaQC4j+
/fuLFStWiLNnz5ajEt2/f7946qmndE75HC5QSno7gkNCQi738/Pb16FDB7Fy
5cpSYztz5owYMWKEGDx4sBg8eLC45ZZbxMaNG53iWS4pKRHvvfee3vhOqM3T
1d1y/ZTgLgZEv379xIYNG0RxcbHTPOb5+fniscceE35+fvq4fqF8k5JQJJNC
kdq4bvS0J6meRRisyEJNR3ENpYsYC5Dde6tS+nMBMW7cOFFSUiLatm2rf3Zb
NYr682W8Jz/hOJuWhbrTEgcqxegYqjdG7969xQcffCD27Nkjzp49W2XkYObM
mTrVbrkCdh2nT5+29/AYP358lWxq586dEzt27BAvvviiSE5OLkvD/CTeGW1o
jYzM1sT7dh5Zr+ULcgFglJ+f369UEWEwRlMNfQecfZxDRsFcjatxjCLXWcdR
ZIFr2cjCfVxIS1mjFDePyQXjPU+ZMkWsWLHCZce3335r3EddFWHQ62QsDj6D
stGmfCQbYmXYWsU7f60KufDXCs4f7+CYIpXzpy4pnXFIWtz8us7t5557rsL9
Pi8vT3Tq1MkZa+cQMMrRvdRdG+4YYAoQ9OCDD/LSSy8REVE+pTIgIICkpCSe
f/55unTpwj333BOSnZ09RVl63s6/nZebm3sWCNyxYwenT58uPQsjI/n4449L
aywW57DeWSwW7rrrLn7++Wc+//xz3fJ/DhimhKsrkKYsaOuVV17JnDlzaNq0
qdO+vLCwkKeffprp06dTXFyM2vDvUJuO0Vh4VQkGP2S+/FRkfUOWpyZCYWEh
06ZNIzbWvf2FVq1a5YqvLVFGgBWZVlEdupTZVwLU+1mujIeK5pE/QHp6OhaL
hfT0dH7//XeQNSpxlbzLZpTv1dJMCURH3v3NyIL5PbV8LiHIgu4xQEBycjJT
p05l4MCBFe5tFaF79+4EBweTk5PD0qVLadWqVblz1q9fz5kzZ/Dz86NXr8pL
OjRNIywsjPbt25OSksKYMWP4/PPPefPNNzl69GgjtR+kImsrsr1kz4xHdm7t
UkMPXCgyauKPpCf19ojiZzabLVR5TMvhvffeo1GjC2nFMTExNGvWjCNHjjj7
PsLUfrkZSWvtCoQgSTjC3fRsjymF53+UjiyMUTqDfh/dkZGGl71hQiQnJ9O7
d2+Xff+pU6cIDXU5ceJ5tX8PQpKQVIVEpZeUdbjcpxyBZQvUY6k6Lb0yh2gT
ZDStLByNPk9G0jvXNrrQWBkLTqmjWbp0KU899VS5KPXRo0fZvn27M95hAjJ9
KwiZzu7xbJ7GSFYbMWTIEHsRsCNe8+nTp+uelkxKh7O8EV2UR1QEBweLFStW
uN3DvH//fqNXoTrPbl3xPCAiIyPFsmXLnDqOwsLCspGFNUhWgbKC6R2gyGKx
iC5duujnFytl0Cs8SdSPXNXrgG+pmJ2nLOZX4tnsWtU8AsTu3buFEEK88847
xsLnyuZwRfmtJxwUDInIAv24Wj6PIGAGUGyxWMTAgQPFnj17ajzPCwoKRMuW
LQUgRo4cWS4aYbPZxNNPP23vx7B3794afb/NZhNbtmwRV111lb6PliBz2b2F
gvkVapjXW+Y4Q9WsSt6CS3UZ6CXHc7iu3qs9cNpN4zim3r9xLBZkGmRFEY6N
eKbxWzm5MHv2bJfqAidPnhSdO3cuJxcsFosz5YKm1vBOLqShVoa7q1jDHSs4
/2oqLng20gZXFDG9v5I9ZRnVF0pfru7nqlo+jygk8YTNWXM8NDS0XINjIYT4
5JNPXBF9HEk10SJ3RBjuBtqEh4fz0ksvERYW5rDX/M4772TOnDmsWbMmTnnG
7vdSgdADyQzTNiQkhNdff5309HS330RSUhL33nsvkydPRggRgCwCrcyzWxcE
oxhs0tLS6NGjh9O+uLi4mMmTJzN9+nRKSkpQit2tyJxCo7HwOnCfxWKxjho1
iilTpjB06FC2bNliRea1f+UBz2M+Mmf8gOF3FwNxTZo0oUOHDk67UE5ODuvW
rUMIUawMBGONwF6cSym4CclY8QCSrrAyRGJI8/H399dp38LUPrC5Ag/GpSDz
81u2lKRXhrXjpxwF/yvzmWhkvrJW5jrRyhjYWtXWggyjn6N2VJP+yJD3A5qm
WW+99Vbee+89IiNrXk8aEBBAeno6Bw4cYPny5RQVFREYGFhqLej1Cy1btiQp
Kalm0lzTSE1N5auvvmLChAnMmjXLYrPZRijP4EQX7As1QVtkhLIuimskstfA
Ulyfl19b9EGyO7XyonsaicxhPuyC707FDUXGFovlPDDSZrMtNuzzFrUvvEnF
EY4OyKjlCTc/79PAFE3TIiIjIwPj4uJC//e//92/cuXKFq66oBCipFGjRrNb
tGix8+TJk3k5OTlFwEkhRI4zL4OM5j+hDIf7lHe+InStYg2PQebSGwt3Olej
n4aq9/lrBd9V0Z7SDBm1qCxsF4uMGItq5Eel2znwktI9nGaM5+TksGbNGq69
9lr772w2W23rF6pCmHKCHVT7qcfwMyCGDh0qCgsLa2wpv/7667oFtBfvpIO6
QimzIiwsTHz44YdOzeOvKQ4cOCCSkpKMHpjmLhhzjFL+qsyrrm3dwpAhQ4yM
L18qA8VoLLyre3fHjBljZxIYP368sdYh3ANzQefIDzIcKwDxyCOPiLy8PKcd
O3fuFLGxsboX/oYy1wx0sgcxhAtpXlVZwilqzonw8HBxxx13lKVLbl3BJnsU
FX3UPex5eXlGuuD5FVznT8rwEKGhoWLkyJHG60ysZix3IGsmXqvlMxqkDEPR
v39/cfz48TrN97fffltomiY0TRPbtm0r9bfjx4/b65LGjRtXp+ucPXtW3HTT
TUbWnBF4llVskpM8caeQ0V1vRH8lgIWXHTblhXcFHnXTGAqQFMKawVgYQ/Xd
s+/y9KS46667/IKDg7e58vlomibCwsLcEWnXGy4WIWsJQypRppdTNbtVWT1l
XjVjLKF8B+fBulyg4khGWiVjaAT8R62LpWX0DUcxlMo7lNfpeOKJJ0o1dc3P
z7dHpl1wbPaknh2qvK3i1VdfrZWgM3CQn9G9kV6Ea5SXRkRERIjPPvvMKXSp
dYHNZhO33HKLUTC4gps+Xhlw4pVXXnH6GM6cOSMGDRpUln89RC3kUsaCMcXt
3Xff1T+T4SJDqTYe0N2AmDlzplOf0alTp4xdHh908Tg0LlDi7a1CQbtG37BT
UlLEkiVLRNOmTY2b0V/LKKmpSGID8eKLL5aiC+7Xr5/RUaCVMV6+x9C3YcmS
Jcb0tU+rGMcNXGheM6QWzyECycQlmjVrJnbt2lXn97h27Vo7l/b06dNL/W3h
woUCVUz9xRdf1Pla+/btE61atdKf0x48k56h41MnKr+jvNBYGKQbz156fIpj
xao1xTNuHEOuMhqsKrLgSKfw5z09MUaMGJEcFBR01NXPp0WLFu6o+wxDRtX1
dOAfKc8I1oLq6XUnl5E3exwYo7HxW7BS+qvaJwZXcP+XqvvXnRev18KREgqs
dNV77N69eykn9LZt21xFiqA/p7GVRvbcYH2Ggkw5qA1iY2P14uBAvIuDezCS
2i8+KiqKv//979xxxx1OK2SutWanafTs2dO48Nq54DIWfe7Utmt1lVp2ZCSf
f/45gwcP1q81AllINB2432KxWO+66y6mT59eKsUtIMBObGDFcbYcV6KZPmfb
t2/v1C+OiIigRYsWRsXblRBqQ0RFCb5T3ryyk72L/rvExER69epVlgb0Tko3
cuuk1rVxzmK1Wo1pbnGULn7rAlwJMm1x5MiRJCUlGQvu21K+1iJQKRafq+hY
rlL8a4oBQGdN07jnnntITk6u84Pt1KkTUVEyg2PJkiV2Ok0hBIsXL5aSMDiY
Sy+tu6+kVatWTJ06VV8nbYBbPLg2nLUvaV7iHDDezzClkDfBe9FeKXuuGL+7
EIwsep+rvNuO1OZYPP3gDx48mKhpmsvTtnJzc93ReyAHWRuiy92rgMVqDWgG
OVidAjja4Nlu4eDaMRY+p1F17YFG6V4Mgcgo5/fIlHL9XnXFvya4FJmy6xJs
3LiRU6dO2X9evHixTjHvqv3rnsr2BlcvnkJlsXD+fO3IevLy8nQhWkzl+XGe
EAizgNjo6Gg+/fRThg0b5nFjQUdSUpKxhbg3C60qFeLZs2czZMgQfZ4OA+62
WCyW0aNHM2PGDHewQNQV8UBEWFgYiYnOZfSzWq3GmogObjCQ9C7euhL/HrIH
h1Hw2fNUO3ToQEBAACNHjjT2F2iDDN0az7cGBgbSpUvpoIWhjiFQGRYg6wfG
qn9JTExk4MCBxMTEkJCQYJzvRqOkNbIx3GuGe92GzCuuCfyVgq21aNGCsWPH
OuWhBgYG2o0jvY4BoKSkhKVLl6KPs3Xr1k653rBhw4zz5mZqF353lrLnLHhL
PwZNOTc+xPu7qTZGpi/6OoKVbPCZBoWbN2+OKiwsDHT1dU6ePNnEDetbr2Mw
IkHpR3ra28UOzLVkYGBZR1I1aK0cQH7I+rrqqFBTDTLiKyRjllF+5QHra7Hm
B7tSlzbWsrmofqEsOlOevt4tBkMmMt+Xbdu21coq2rbNTsWei6yM97RAGAl8
DETFxMQwZ84cBg8ebFTQPY7Q0FD8/f1dIZg9YjQMHToUQLNYLJpuLISE+IR8
SAKCEhMTHS72rwk6drSTSzQtoyS7RP5QulFOADLKsBBZbFyq4DktTaaLXnHF
FWWjK/dSmuqQTp06lTP+evTooRvgxoY/pRq13XDDDSQmJhIeHk6bNm2MBoPO
fjREeYwGlDGoNirPWI2mI7Jeicsvv7zWEdOKcPnll6NpGidPnmTTJtlD59ix
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
7SoX6QtxFotlxscff5xnpPxetmyZGDt2rOjatauR1rrUERoaKtq3by+GDh0q
Zs2aVWnPn+LiYrFjxw7x6quvir59+4rExMRK05/CwsJE586dxeTJk8WuXbtK
NQvu2bPnVvWc3eFkZAyKj33Lli0eMRi2bNliFIqjvFwIaErRaKw264m6F+6K
K64QJ0+e9IVOz4HAJUiaxM1KINdl0Rot/Bvr+F05ahOYqBR3T3QF7wsUREdH
u4xHvyKsWrVKf+en3WQ4a8DHgOjUqZPIzs6u1X0fP35cPPLIIyIoKMi+YQKi
SZMm4uOPP660wWN1WLdunXFTHu7CyNoNKMYoVGO3YcOGia+++kpkZGRU2nvG
ZrOJY8eOicWLF4snn3xSdOzYsWx3e6FpmkhJSRGvvvqq2LRpU7XPorCwUOzb
t0/MnDlT9OrVS/j5+Rkbht3pLqGgvIBu55uv4pjhY8aCRSlErmSbcbbBEKYc
NjOQueZ1ZcWaWcZgWFfH78tHpso8g+yp4tZshMDAwEGapnmMPcjf3784Ojra
XcxhzZF1DFtreGxCNgV9GGhSZp+djEx/N8qfjkgWrqXKwKjp9VxWx9WyZcug
KVOmfKlHBso6czZt2iR++OEHMXfuXPH++++LOXPmiO+++078+uuvIjMzs5RS
r+PYsWMiNze33O8LCgrEnj17xA8//CD+/ve/i2eeeUZMmjRJvPzyy+Kjjz4S
q1evFqdOnSpncPz4449i0KBBQ6hBdkZdFapLARo3bkxMTIxHdta4uDhiY2M5
efIkSpGd5SXeoSQ16eOVUpyk/o1Rfw9QG7Zfamoqc+bMoVGjRngpNCTzyNXI
epFuuqfSYrHQqlUr+vXrR/PmzR36sk2bNrFw4UKEqJgm3c/Pj9tvv53GjR0j
Wti/fz+rVq0iMzMzBBmGTgceV8bDXGRKSpaLPSr6Bnc1EBAaGsrWrVs5fPiw
W17QoUOHCA0NpaCgIBJZbKrnyx7EuXmfOnTjhKNHj3LgwAE6dnTMThFCkJWV
xX/+8x/eeusttmzZghCC6667jkmTJnH33Xezf/9+xo4dy4IFC3j00Ufp3r17
jRindu7cqfcaQEUfXYESZC3HH6jO7llZWfzzn//kX//6F/Hx8bRs2ZKUlBRi
Y2MJDQ3lxIkTHD16lKNHj3LkyBEOHDhAQYEsJbBaraSnpzNs2DC+/fZbVqxY
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
vgAAAABJRU5ErkJggg==}

set pieceImageData(Berlin,70) {
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
06erffYjRoyoq/JyHHhaGUoNrR9bOHBJYGDgWiftE/QjD1k/04eGzZiZUJ1x
pBtIQgixZs0aR+p3Tx0/O9mbvYEQtUfk+0DRP4GMTleUPa1UZMJfSB2agoGk
1WG/+qOKWDg+z7QazrnQwclX8djjgtPuSuWUciR3qItDwF1oBkxBNvu11eV5
WiwWsXz58mr1kdmzZ9dnveQp4zWtLjLJF96+YGAeMg85KDQ0lH79+jF69Gha
t25NUFAQeXl5bNu2jZUrVwbu2bNnRGlp6TD1os5SA25oMGmadq5NmzbBTz31
VLVpdF9//TUzZsxgyZIldOjQod4XNpvNXH755VgsFq655ho9r7w/Ms3sDrzX
kboVMoQ8CCAqKorbb7+dW265haioKLde6OTJk1x77bWsXLlS/2gzcA3lKYs1
JBvKW8ADan3ZMOAtRb+2oe8+FdbSFOBXqq4jMqMIGqxWK7179yYrK4tVq1Yh
hDCrDXNDDcrTdQ57ZCCynumXWgpecL34v6Z982okOUcbfVwxMTH069eP9PR0
YmNj0TTnetVnn33Gf/7zHw4ePMjevXvp27ev0+/pfwfo1asXN998s9PvCSHI
yspi8+bNrF27lqysLGw2WxySDOYKJEviy8g0PH9HD+CfwJCioqLqZGJzJF31
ZLWX3YVraZr+hjbKA14jhg0bxuuvv86MGTPYt2+fp+6np1ovV+E9QqZAJQMf
8IExclrpMssr7A0JwEdAnFLAt7hp73Dfxm0yERoaisnkeZ9icXExZ8+e9caw
LMg0ua9qIZcuoHyPuBbKgNlczTm9qlHSWyln7cFq9v/rKc9InKT2JFf3oBAl
99a7SZ97VI25zr3ySkpK+Prrr5k40XkWd15eHj/8UK/s0+bqHkcimaPfwI/T
wa3AC0CJpmli8ODB4rvvvqvScszPzxeLFi0SkZGROj3vShpm08rQ4ODguwMD
A0WfPn0q9TTKy8sTc+fOFffcc0/Z8eabb9aYClNb/OMf/3BMOTurFC5vCaMl
ulWfmpoqtm/f7vbxCSHEyZMnxfjx4x09CNtRdSgVMAjVh0ttMP7SzfrfgLjh
hhuE3W73yVFUVCS6devmSY9dW2rX7C0U2Q+tosetVTXnlNE2R0VFiYKCAvHp
p58Kq9Wqn/9GDdccX+GaduCeWo6zM+5haYpThnwJiop7yJAh4uOPPxZ5eXku
vRdLly4tG/sLL7xQ5fdWrFhRRvk9d+5cl377xIkT4oUXXhApKSmOqRA2YBmu
pTL6EqnKE1uX/j4r1NpsaGhlsVjmmEymE1QTQXLcEzZt2iSSkpI8GRkoRTLp
ectYGUt5b7y3jlzg/5yMM57yUb1d+CbLw6k80o/ExETx448/ihMnTnj8WLx4
sTdT7O5BZjW5ipVO7u1wDc/s9RrWxg3VnDuayg2biys4DmvC7UgylvqiP663
RKjx6Nu3ryguLnYqW3766ScRExPjrnevRMnRSFcH6u0I0v1IFirTlVdeyXPP
Pee0KKtMKwoN5dZbb6VHjx5cfvnl2qlTp8YCbyoPZVEDEkj2c+fOXQCQm5tb
iVGsefPmPPzwwx6/idtvv53169fzySef6B6Jh9WGc9jDl74QmASQkpLCF198
QWxsrNsvkpmZyfTp01m1qoxw7DdkfvnRio5R4D2leOoK+BzlWTntDwtm7dq1
XHXVVb5ZrHY7R44c8eQlNOBOzvcocsXDXNFL1U55WRdVYyAlAqSmphISEkLv
3r2xWq0UFxeDTAMLxzl7lAlJedyswj3XplYiQnn8HqnnXLVThkYqQJcuXfjH
P/7BuHHjqowWOUOPHj2Ijo4mIyODL774gtmzZzv93ldffUVJSQnNmjWjX79+
Lv12ixYtmD17NjNmzOCNN97gb3/7G0ePHjUpp0MPZN3Or364L6cA/1EGe13W
8P8h6X0vU8Z0Q8HRkpKSfyk56rSZ6dy5cyvJ5k6dOnmSUcqs9oTvqLnYvb5o
joz+ebs/YIGSg19U2PdaK0Okv8NnHZFZD4/508IxmUxER0fTooXne+BWpxt6
AJuBf6lnUFMU04Sk666IlshoxeNO/hZGzaQKfYHFVew1N1G5zMSMrKl2JcTS
Axm1HFfPeeqn9ryW7pr4Q4cOsXv3brp1q1we/vPPP3Pq1Cl3XSpAPZ8oZAaK
X2U3tEL2pxHDhg0TmZmZLkcF7Ha7ePfdd3XvpA1ZG9BQ0Bx4V3nIxIABA0Ru
bq7P6kv27t3r6Am0IQkTPI1nAGG1WsV7773nkXFlZGSIMWPGOHqwt+Dcez1K
GUwiMDBQXHjhhY7rary/eexonDnfEcDnutHsAv6E88LPbdXc22T9e/fff3/Z
OklNTXWsY+pUjUGf4+R6W2oxxoXIHmT1QaIS3Haz2SyuuOIKceTIkToTtvTp
00cAokOHDpWi2EIIUVRUJPr27SsA0aZNG3H48OFaX8dut4s9e/aICRMmODYo
3qkUPn/Dy9S/MN+OTNMyNzCZ9BpV10P48vivF+YytYr325NHlnLWVfRqJCH7
q1VVmxXnT/IoKSlJ7N+/3yu6yocffuhUHplMJk9EkBKUc/R5ao5iplC+/sjx
2FuFTOqkHNHVrZHvcU4o0FetH2fnPOHC/VqRhGfrlKFWV/SijrWv1R0BAQHi
nXfecboGpk6d6ol30QZ8jAwS1GhReQO6xziqWbNmzJkzp1YRBE3TuOyyyxg+
fDhffvmlCbgFmb/r743WIpUgmgCY09LSeOGFFwgLC/PZDbVv357p06fz6KOP
IoQwIZmwXvPgXIaqF5z4+HjGj3e/DZKRkcHMmTP5/PPP9ejcj0jq1IruzrHA
S0DLkJAQ/vnPfzJgwADS09MpLCw0KU/3Snyb972b8hTWeo8Ea1JSEq1atXL7
Bbdv305+fj5qE65IufsL7q/NylWC5AlkgWdGDd66sqJls9mMEELvkdZRvVvv
OjkvHWSdTq9e53vF9u/fn23btoGMMLWhfF2ajut1QWIymdA0DZvNBpK2NJia
ezANAWYjayrqimilnPQ0mUzarFmzmD9/fp33joCAAAYOHMgPP/zA8ePH+eWX
Xxg6dGi57+zZswe9aXdKSkqd1pqmaaSkpPD2228zd+5cFi1aRGlpaUfldRyN
/zSr7oGMoNQ3pUtDNhJ+F8no5++IQKa5X+6nRt0AJPPUOg8bSF4LT5hMpgLg
WrvdvrqCbGmLTPUdUMWpXZQBdcKHz+MN4Fur1WqOjY1tlpiY2ObJJ5+cbjab
PR59y8/Pz+jSpcsbOTk5Z0+dOnWupKTEBhwRQngieygPmY5/PTKCuYyq65F6
VvPuJCnH3+sVPm9NzWnletbDngqfz6TqVO2uSkbaatC9L0JGyOpaM9kC+AAP
pH2Wlpby1VdfMW3atHKfZ2dns3nzZo+8kkrXm48MEPi89tyMbAgnhg0b5nLe
fEUsWbJE9/a7ykLlS7RA5qjbAdG/f3+xfft24Q/YsWOHSExM1K3pAmQBm6fQ
GpXjP378eI+MZ/PmzaJt27aOHt2XqcwyNVYZTCI8PFy8+OKLorS0VNjt9jKv
uRLKvq4pCOF8h/EIZMg/z2w2i2effVZkZ2e7/ZgwYYI+/h+VUe94/VA8Uxdw
lXpW71I9DadF3ZfQ94/k5GRHb9BXThw9ZlQaS3R0tPjtt9/K1srixYsdWTKd
1RS1R0W6AdGnTx/HeqxiaqbIj0ZGfQpw6PdQW3tGKbECEFOmTBGnTp1yi0fW
bDYLTdPEE088Uenv77zzTlmN4l//+td6Xy83N1fMmjXL8Vm9Rz0Ket3ssFuA
e2mdb2oAxlG0Uvxs+F/kyPF41cPzcI83x6Np2llkfYnjPtpOyZua1uBMf1pA
CQkJ/axWq1fo0K1W6+4ePXpYvbgnPKmufUp3alfxvUdruPcfnciku1wY81kq
1wglIamzqzpnXzV7qhmZbaXX0k6uhzx61ZPPumvXrqKwsLCc/Fi/fr0IDw/3
5BorRKZJ+xzhyqgR9913X52L8w8cOOCo3Nzux4KoDTJVQABi0KBBYseOHcJf
YLPZxGWXXeZoUNzrwbnoqBsmN910k0fGY7fbxapVqxwV50Lg7w5G0hj9HiIi
IsSLL75YjlL82muv1c/bjX8UxjriD4A9KChIfPnllx6Zvzlz5ujjP4BsqusN
dESmKdiUsloVjX+YEhwCEE8//bS48cYbKwqVYRXOaYWMDInOnTuLoqKisrF+
//33jpvuh06Mv0d1BdJisYg333xTTJw40TE0P6WaMcVwPiVlI3VPZxii1rDo
0aOHOHDggFue8/bt20VCQoIAxJgxYyr9XTdmAgMDxcqVK91yzaNHj4r09HTH
Ill/IEMxOe7Pbjrew7/T7OKBz/B+r5+6HHvwbHbL4z4YUw6SAVFDNqJd5+Kz
eMKfFlHPnj1v8NacWSyWzCFDhniztcIfHa5/CriPypFGs3J810Q4MqrCeR+4
OO6Keu1fa3BolCrHhzNnyAPIbA2BzHpoV8d5ScPFPnt1PSIjI8XPP/9cTnY8
9dRTte1/VJdjPdWUEHir/0uKLjySkpJqVVzsiJYtWzrSS/prA9n2yPDqGIDB
gwezZMkSOnfu7Dc3aDKZuPDCCx09Ip5s1GfWn31goGdah2iaxqhRo3jxxRdJ
Tk5GGUZ3IYkXxgKvAG0iIiJ4/PHHue666wgIOC9/Q0PLgkaBeL9wtyZ0BjSr
1Ur79u09coFu3brp72RzJby9gUxlkJqQdPPPqWtX3By6oHKFNU2jZ8+eXHHF
FY7PLNiJ974NKndfJ2Yo+7EuXRyLfztWEIBhymNrAujcuTMjRoyga9eujvtl
1yr20c7IyKVeV7WZuhXuByFrrgJNJhO33347bdq0ccuEt23bltat5ba5fft2
MjMzy/5WXFzM+vXrdS8xHTu6p2SoZcuWzJ8/n6CgIN0TeSu+72mn4f6aqJb4
TyNhZw67JcgCbQ3/Rxx1I86ojUzyhZN4kdqr3gQGu/gsrH72bNK8eK3mJ0+e
bOfF632vDA7dwJindAfHWtUAZIpdTevrFgddIrwW+40jK10oMuXPVMO1ulSQ
RenINgTzHJx0O6gbAZUFmS7u0b5vzui8165dTTdB2QAAIABJREFUW4nQzAO4
EEnx7lMDqSE3ea2tMrsEGK5pGoMHD+bdd9+ttu+Rr+Cg9IEsUGzQ0I2kxYsX
6wqlBcma+C7QKiwsjAULFlQyjhrImqJ58+YeqT8CSE5Opnnz5t42kAqQRci6
0JmBTP8ZSnnvcRlbUEREBElJSaSnp9O7dzkSoQkVBFBHIEzTtEpMbGFhYY5s
OXGcT4PTgKmO78LEiRNJSEjgggsuKPfqVFCwgpC1LJ8Clzp8voG65Ta3Voos
aWlpTJo0qc4OpUqbsGLyg8r53b/99hsZGRllhpS7jDLdSTRhwoSy/1YQ6L4y
kOLd/JtWfNNXsCa0R1LbjmpAe54F/3WA1gehyhF0UQMxVCshIyPDa8+ltLQ0
cN++ffFeHN4pyjdftSAdXh8h2dt0meGKIB7DeWdamcPOBfTgfMr5FBevpUfZ
ApGpnP9B1ns6yqmfqRtrW4T6LY/CZrOxbt26sv+fPn2an3/+2RvP3IyMHJp9
aSAd0v9RH5rQo0eP6sXZ5X7TT9BNWe0DNU1jyJAhfPTRRx5TauuLsLAwR896
BI0AmqYxYsQIlixZQkJCgr6+I3RChpkzZzY048gMdABZNO+pe4+Li9NJUyzU
TEXqNvmHTENzRE9kMf8s9ezMOHjr2rZtS/PmzWnevDlTp051NByCkF4ufT9L
B7TQ0FB69KgcHO3fv4xNN4bznuogpHdXA4iMjOTyyy+XL3a3bo5z38XhOnHA
08j8bMfwnkCST9QFI1GRiJkzZ7qd0GXw4MFomsbZs2fZsOF8n9wffviBvDzZ
g/vCCy/EYnFfINVqtfKnP/1Jf14ByqD1JQTuL3zPoWbyDm+jk3IQDW5gW7kZ
52lDjUJMNdQbHzhwYMjp06ejvPaSCqGVlJR4M/WmxIlM0g2QfyGjxL1wPfI3
W+13yYCrrGSx6vvl5FEN0J12Nyh55EzprKvDrgd1r6WtFdavX09JSYm05n7+
mexsr3GwXUgVpQXeMpCOofoWbdy4UWfMqjW+/PJLRwPpgB/tHanKy5AGMHLk
SJYuXeqRXj/uQkBAgKMSZKIRYejQoXz00UfExMRgtVp54YUXmDFjBmazuaEN
JVL3PHkyRTMuLs6xr0UPL47vmyrG/HelRAfhkNLWrl27MoNhzJgxJCWVY3Gf
rpQqTRlIREdH06FDh0oXSEtL09M9A5TAA1nrVRYqGjJkCJ06SVsxOjra0dHR
Aempi0DWncyiMsnE71TuveXSa+mozA4e7H69tlu3bkRFSR1nzZo1ZZ+vW7cO
m82GyWRi0KBBnlCuSElJcRRIvswqEFTdsb6uOIF/dWjviqyH69tAjYhADPgV
QkNDWwcHB3u1Rjc4ODjdi5ezI9PsnOV1pSnjo18tfm8KMhLaE9ejy5HIkpSh
OO+15AwdkRGrR6ma8OibOs6J1/aPU6dOsXXrVmnNbdjAmTNeay2X4msDqQTJ
O863335bznPpKs6dO8dzzz2n5yQexLXmWN5Af2R6TWdN0/jjH//Ihx9+WKaE
GPANBgwYwH//+1/ee+89rrrqKsfatYaEGJTnqUsXz2UlBQcHOyqvqV4c327g
uJPPw5CpKOnIyGyZcq8b9YmJiY5pWyCbv12HJNloBTJ1sGXLyv3sOnbsSExM
jKMAaIas+5HamaYxc+ZMvW6GsLAwx/ovq7qnp5UQc4YNas+rLcJQhbSxsbFl
Bpo7kZiYWJbyu3XrVjIzMykuLi5Lb0hMTHRqVNZb49U0xzXcDi/SLFehCK3F
vXT+6/xo30hHFpL3wIABN+HIkSPRdrvdq17fwsLC9ni3Lng9zum9NWQq1m21
+K1IZA1R/1qcE6i+f2stzklDlnZUlQl0kLo5hMze3EOKiop45ZVXWLp0KcuW
LfPmMgvEeW2x1wwkgewQXFxcXMyDDz7I4cOHXbeuSkpYsGBBmXWJTMPJ9IM9
Y6gy/BJNJhNXXXUVixcv9nYHaANVaQnp6Vx66aU11nB4oRCwPgZSTFBQEG3b
tvXohRxS0VrgveaEVaU0oIyctxw3fcdaIJPJxNVXX11mxChcqwyeCIB+/fo5
ffbJycnEx5eltndQ7/Fwx7lwIDEhJCSkIkHGk8h6Ja2Kve576pbOEIKqgerX
r59HjPqIiAhSU6UNXFBQQP/+/enevTvHj0s7tX379h5JC9Y0zXEOW+J7Ov0l
uK+T+j5gtZ/sGRchsxnaYaAxwG+E0+7du8PPnj3r1ciezWYLwXt1sSD781WV
fmui9kQs04HahuSnUJnuuzrEUn1K6kZki4rawkL9GsvWCna7nVdeeYWpU6ey
ZcsWby/vWF8aSLpl/g5g++mnn7j++uvZtWtXjSedPXuWhQsX8vjjj+uK7G7g
WfyguROSujHBbDYzc+ZMnn76aSIjI2v1A1lZWTz33HMsXLiQ4uJiGiHOqaNW
RrE7FbOaoBqHgmwW5091BG2BwGbNmrm1aN4Zunfvrs9VEDLk7A2UKmMCkLUq
DmmQGg6U6yaTqVI9UZcuXbjoooscP+qApEkNNZvN9O3rPDvAarU6kjy0QKb0
lXkpL7/8cqKjo8utoQrXHogDu1RwcLAjQ2N96o/0uitatmzpNnKGiu+DPmdC
CPbv38+ePXvKUpf79u1LcHCwR67brFmZbhGA79N6DyIbZNdXjghk8+kTfrBf
9EOmfSYZdkW12N+A7nWPv9xIVFRUTyGEV2uoNE0LCg8P7+rFS9op36i9vmhd
ByMjBfexFwrqXn+ky2FvGsSUlJT4jdPam0KqFEm9/KUQQvzvf/9j4sSJLFq0
iD179pQVZ+mC++TJk6xatYopU6bwyCOPUFhYCJKm8Frcnz9e5z0DYNiwYcyf
P79WaXXZ2dksWbKE4cOHc8cdd/DII4+wbNkyf45m1BVHkR5WNmzYQFZWll/d
3KFDh/jxxx/1//4GnPSj2+sC0KxZMxITPZv6nZiYqEc+g3A/BXJ1+E4JJXr1
6sXVV1/tlA6+devW5YwWkPTsV111VcXNfACgxcTEOKYNVkL//v11AyQMh7TC
0NDQigQQABWZ7MrQo0cP5s+f72hUZAO/esOwryvS0tIcadKdGk9NBH/lfD+k
uuItZFNfux+MZxCusV41dfyA7J/m7ygANvnLzVit1p7evqYQwnr27Nn2Xr7s
t37yPrvLQPrOeOX930ACyELWCbwhhDi7e/du7rzzTkaOHMmIESOYPHkyV199
NePHj2f48OFcfvnlfPrppxQXF9uBLcjQ43f4T9hZgGTcWLlyZTkjryrk5OTw
/vvvM2HCBG644Qa2bt1KaWkpZ86c4YEHHihHvdtIUAJ8DZK6ce3atf6zcwjB
Rx99pBvfqPss9aO56wySRMHTNW1RUVF6vU7Fvgqexk+oqF1WVhb33nsv99xz
j2O0AYBOnTpVTKcDYOzYsRWNRw2gVatW1Ubdunbt6pgKW2aNjBs3zqkx2qFD
h0r3NHDgQN599106dOhAbm6u/vFG6lZ/5DXEx8c77XMUFxfnV/3avIBcZL+S
j6l9CkoxstHwHbgvVa/edrWh0riEQ8hMFH/HHuCwv6yt06dP+4J6XSspKenq
5Wv+iCIVawTIB7Yar3zDMsraAM9TfYdgx2MjsvDU32jIXlaCUkRGRoqXX35Z
FBcXO+0on5eXJ5YvXy7+8Ic/CKvV6ji2M8Av+u8MHz5cZGRkCE9jw4YNIiQk
RL8HTxPOpyM962LUqFGitLRU+AMyMzNFmzZt9Dk4i3cJCmpCsDIexLRp0zw+
F2fPnhWjRo3S5+K/Xh7rekAEBgaKH374QRQWFopnnnlGhIWFlb0nt956q7DZ
bJXuu7S0VNx5552V9oya5iwjI0N06dKl3DmapomVK1c6/X5ubq5ITU0t+27f
vn3Frl27hBBCPPLII/rndmTvrboiCRlxFbNmzRJ2u90jz7q0tFRcc801leZs
2LBhIi8vz2Nr7MEHH9SvVawb/36CMOBvylB3RR4VAHerd9SfMEOXI/U87LWQ
zZ44SoArPayD/N2H43P1eAE/YZgNDw+P1jTtV1/Mg9Vq/cnLw22OTJkVjeD4
vB7zEIQkIBNN4Li5qo3CmwpfX2Q36U+QkSRXr693Bn4FWUztL41n/6zGU5id
nc1f/vIXXnzxxXKRpHPnzvHFF18wZcoUJk+ezJdffqnXGhUhc0OnIVMjVgJi
3bp1zJkzh7NnG0IGgMv4FcXytHbtWr7//nuf35DNZmPRokUcOlTWTms1skDT
XxCHZMHxilc/ODjYsYi+m5e90d+AZLHZtm0bgYGB3HzzzTz++ONlrHXdu3d3
SlpgNpu59tprK1G4O/Q6cooWLVpUauCckpLCH/7wB+eSIiioLOoSGRnJokWL
6NixIzabjZ9+KpPfRfgPu2aVMJvNDBxYuXl4Wlqa3jC4qSAESTl+n5IrtVnz
w5F9TjrgXZat6vC+Lo/qeL5ANst8EngD/6jz9QTsSp/I9uN7zFH6jl+kerVq
1SrJYrH4pG+JzWbz9juWj8xYauioTz2sAS8hAMkS9alSIMqstoCAABESEiK6
d+8uxowZI6655hpx/fXXi4svvlj069dPREVFCavVKjRNc7T0SoEvgIn4R6+E
AGAOMhIkgoODxYIFC0RhYaHYuHGjmDhxorBYLBW9Y5uRLFiO998OGfYXFotF
zJkzR5SUlDSWCBLIvjalgBgxYoQoLCz0afRo27ZtIjIy0tGjPcjP3pv+QJbJ
ZBLvv/++V+bk+eef1+ejCO8x2QFcou8Ns2bNKruf4uJicfvttwtAbNy4scr7
ttlsYsiQIY4eR/HNN9/UON65c+eWix499thj1X5/zpw5QtM0sWjRorJoVkZG
hujevbv+O6dRdYl1hFciSEIIsX37dmE2m8t50ZYvX+7R9eVHEaRAYBLwpdqP
6+N5zFOKbE/8I8PBgqytOkvtIkb5SLIJneM9WjkuGmMESV8DS/Bfj/bLfmR4
k5CQMNZisRT5aC6KNU3z9n4xh4YfFSkExtZjDoKQ7QKabATJ02iJpPcuJ4Ri
YmLE7NmzxbJly6pNJ8vPzxdr1qwRc+bMEe3atas4oFJkDnh7P9g/TGqC83UD
p3///pUUEGQq3TVU3cxrvPJqCYvFIm688UZx5syZxmIgNVMeTgGIBQsWOE2Z
8gby8vLE6NGjHZ/Lh/hfY8LLAFt4eLhYv369V+Zl/fr1jgrKcC+OtbXymIqB
AweWW/P5+fkiNTW1xtSvN998s+x9S0lJEQcOHKhxvKtXrxYmk0kAIjQ0VBw8
eLDa73/00UdiwoQJ5RwXP/74o4iIiNDn7et6zkMikoBGzJw506MG0qlTp0Tn
zp3L3oGwsDBx6NAhj66v++67zzGtuKMP3ikN2Xzxaw8I2HPI3l0t/EQe/RmZ
CujKfb+J8z4g6UBGIzWQdIfEAT9U1rKATn4mj2b4cD5sUVFRU7083nG1dDL4
45FNFfTVLsLs504Edx6XePuFGlVx80lPTxevvvqqyM7OrrXwLyoqKqvh0ZUa
dZxQ0RhfQwMmI1MUKk7+b8iUwmYu/MZEZI8noWmasFqtIigoqOx45JFHGqqB
BJJhaQ8gQkJCxNdff+1148hut4uFCxc6RiVP4J+0uPcBok2bNmLfvn1emZv9
+/frUTU7tWtU5w78DIikpCSxe/fucve1Y8eOGo3pgoIC0bJlSwGIkSNHuhSh
3LVrl2jVqpUAxJQpU2r8fkZGhjh27Fi5z95++23H9/xv9ZyDUBXVECkpKR6t
1SsuLhbTpk0ru/fBgweL/Px8j13PZrOJiRMn6tfbUk/BXVcHzVwvKD2/Axf7
iTy6Une4VWEYvasiX1oNjppTjdRAAhjjhiiiu4/r8TPCjYiIiEW+nBOLxTLX
y0NuDRxr4Er/BjfMww1NwDg6RRV94wI8sLAClDHwGBCtaRodOnTg7rvvZsqU
KXXOcbdarUycOJFRo0bxySefMH/+fLZu3YoQooVKDWgL/APfMUgJZIO+k8h0
Mh27VIQih5rZ9wQyFfEq4DUhRKuKvZFKS/2JZK3WOIZkjVpx5swZ65QpU0hO
TvbqDdhsNnbt2qXTqZci++Yc8sO56qwEEwkJCV65YPPmzUlOTiY7O1tTHmXN
hTXrLnwD9MzIyODIkSN06NDh/ES4UIMVEhLClVdeycKFC+nVq5dTqvCKSEhI
IDk5maysLK655poav+/QXLYMmzaVsfAWIdmP6oMCZPrt8H379rF9+3Z69vQM
s67FYuHCCy/k3XfflaGC9HRCQjxX2pmVleXIYLlVecm9hXjgKeByD8k8R7RF
1u/MQ9YD+aqORyB7IuUD/+J8I8lSZOH2k0gSmJrY+/6j1vYrah4bG/6n5ufP
fmKUfIyM6PlVvw+LxXKBL69fWlra2Wq1mouLi731Ph1F9stKaMBre70bfuNb
tYeZabz4RRlJXvFazUbSp4qgoCBxyy23VPK6ugPHjx8X9913nwgNDXX0iP2V
xkF1akI2o3wVeE3TtBVKsImHHnqoIUeQQDZA2+InnoOvvKAw1fU9+h4QEyZM
8Fp0rbCwUFx66aW+mpurdE/uU089Vaf737x5swgPDxfLli1zOZo4a9YskZqa
Ks6ePVunKMygQYP0+TqOe9J9xyEjeOLaa6+tkhXTHVi5cmXZu/Dcc8957Dol
JSXigQcecHzvpnvZOFqN91nZzgKP4nsWMpNS8pLV0Ybas++ZkCm3vys5e07T
NE/OpzcjSACX6vLVx0cpMNoP5ZElICBgpy/nJiQkZG/Lli2tXh73AhpuVKRI
OYTqizBdF2nEx0NV2Q0BHthoHgXCWrZsycMPP8z06dOd9i+pL+Li4njkkUfo
3r07Dz74IAcPHgwC7kVGKV7xNw9MLWFXlvu3AEKIPsAf8D9a2bqObQv+0Wdg
I/7V90hHBIokwZt9aQIDAx3743RRXiNvzc825ViJ3rhxY51+IDU1ldGjR9Ol
i2ttnDRNY+DAgbRv396x0avrLsajRzl69Kj+3yPIlOL64ntgO5D63nvvcfXV
VzNs2DDPaM4OrIDOGALdAZvNxieffMIzzzyjf3QI6bX31nv0jNo7vW2oBCMb
ox9HtrTwlTyyI+uI6vsb65SRFKZk0t+RNbONAfuRpAi+Nmbt6l78Cm3btm19
8ODBMF/eQ1FRUVJmZmYgte9XVl/9oAQ/IsuoBXKVTK0v8pE8An1pnH3WTiBT
jT2+PycD+wARFxcnPvnkE68U4dtsNrF+/XrHfjY5yLzqxoQ+qNz5RhBBAkmv
G+YHRzM/fd6pyFRN8eqrr3q1Ruutt95yZLZK9uKYg5C1eiI1NVXk5OTUmZ2t
NudmZGSIvXv31ulaa9ascYxgP+umedBrR4oAkZaWJnbu3OmRZ71q1aoyL9rz
zz/vkTqnd955R8TGxjp6yG/DO+kaGvA4vq8vyVcGWmNTLt6m8USQDFTveBpl
sVjO+Pg9EmFhYX28PPRueLYO6aSSs5747S1uNOxCkKmfDTZKZDKZhMlkqjjX
xcgaqyrlkbs8JibgEaBtUFAQDz30EOPHj/eYV7KiF3TAgAE8+eSTeqf7cGA+
stlXY4G1kQnYM0h6XF8f/tpsKhEIsVqttG3b1qsX7t69O5qm6Qpmdy9euhBV
w3P8+HH2799f5/sPDw93+fvx8fGO/Z9qhd9++42CggKQ6Vsb3DQPAvhAebTt
mzdvZtasWezdu7dBveDFxcW88sor3HLLLZw8eVIf17+R9aLeqCMYCMzC9ym0
ocpQizZUbQMNEUeOHIm32+1Bvr6PqKiofl6+5O/KQHI39FrzCcAOPBO90KNf
7tLX/oRqXK9/OHHiRJKS3MtvFRwcTHJyMgEB7tu2AwMDueKKK+jVq5ejvleK
rD18ozp55C4LJg3JJKdNmTKF6667zivGkaORdMkll/DnP/9Z/2g0/pnLW1fj
6BYUDbU7F44Bv0UyEBQdHU2LFt5lDW7dujURERH6f3t4edzfAuL06dNuNQiE
EKxdu5YjR464VwKdTwU8jYx+uQulyHTht4DSr776iiuuuIKvvvoKm83/e3cW
FRXx5JNPcvfdd5OTkwPSS/opshVCoRduwYRkFIzwkylJB2bSeJxcQchaJgNN
AAUFBUk2m83X6YecOHGivZffoXPKKHAnStVeOAOZTj0VmVLtzobAduA7N9/3
MSSj5Tf6vU6ePJkVK1Ywbtw4l0iRqoPFYqFXr1689dZb/PDDDzzxxBMkJydX
agBfW8TExDB//nwWL15MQkKCXi5QhCTQuacmI9Id2rYJSUtpDQwM5KabbqpT
Pn99ERAQwG233cZzzz1HQUGBphbgSvw3SuDSsIAH1EtEu3btuOSSSxrwcNCQ
Yd9U6u5R3UX5Wo/0Ov6WQOZ778f/6pA6AVpMTAyxsd5lQw4KCqJDhw46O1tn
tQa9NT/bgVybzRbxww8/MGnSJLcYR1999RWTJk2iffv2fPLJJ07Z6GqLkpIS
fv65LDP1BODuEM9ZZAQkD7jxp59+Crz44ou5++67ufnmm4mIiNAjfXWel5KS
87KhuLgYu91eb8dWQUEBf/3rX3nuuedQDJylyMjRLGS6mTfQFxlB8idcBbyO
TKtp6Hv4o8CARqD7a8rYG4lsFF6XFyoPWKiUaZDOreupW1+9IqU8b+Z8aqjP
ERMT0//YsWM+vw+73d4pOTk58MCBA4VevOw3wI1u+q0zwNPA3x300m1IYp5n
kL143JF+nAX86oG5OIQkfnga2Wg7oEePHnz88cd89tlnPPXUU2zatKmcXKn2
5dM0rFYrffr0YcaMGUyePLmM5frOO+9k6tSpvP3227z11lvs2LGjVgzOetTo
zjvvpEePHmiapjMX5yEZRp/GSwyjoSjWulGjRomCggLhK9hsNjFz5kxHFqFu
DXjzNiG9jjZAxMbGim+++aYhN4ptr4y97dQvn/TOCr+7mvqxBn0JXAtE+tGz
/x8ghg8f7tFeOFUxjl155ZWOfRRCvTjuaGAnIC666KJ6j6W0tFS89957Ijo6
uuyZ9+7dW2zbtq3ev71z504RFxen/+4bHlbirkIW+wtUb6ynnnpK5Obm1pkB
dMGCBaJ169Zl8xIaGiruuOMOcfjw4TrPyZYtW8SAAQMce4zlAnfg3TQ3E7Ko
2B9z4S9t4AaFCbiJht8HyQT0QrYFOVTPez1K+UjlQKWE1bd+5B68WwNaJaKi
ovb4w/sTGRl5LDU1NcrLw+/nhudpA9ZSufm6o0EeiGyPs9sNc7UTiPHgnFgC
AwPvWLZsWW5FVtj169eLhx56SAwaNEgEBwc7vb/4+HhxySWXiCeeeEJs3bq1
xp6oJSUl4uuvvxb33XefGDhwoAgMDHT6u2azWfTs2VPcfffdYvv27ZV+Z9q0
ad8Bg739/gzQb/Af//iH8DVWrFghzGazPmlXNzBvVgSyaWlX4BrlcRWhoaFi
5cqVtW6u6wcGUrR6BquUweqOgkR3GkiOG9hp4DVkaqYv2QLNwEFAzJ492yfv
0N/+9jd9Xk7j/dqJlYBITEysV3uAzMxMceuttwqr1aoL17J9IS4uTrzxxhui
qKiozr+/fPlyx436Ji/sDX2RTHllRaeRkZHihhtuEJ999pnIyMiocn+w2+1i
z5494tVXXxWXX365iIqKcjRiyg5N00RsbKy45ZZbxOrVq2t0dtntdpGZmSlW
rFghLr300oqCKwf4P7yfVmZFkQX54fFCA4+2XIJMkWyoBlISsgH29ypa4w55
5AkDSSfJOQN8puYiyhcPPTIyMlTTtEx/eH8sFostODi4lZenoAOyj+XKOhzL
lRE+qkJEUVOK+nrKNyjVkDX0V6u94rM6XvclJLGCx5CUlKRdeeWVH37//fdO
5UJJSYk4e/asOH78uPjll1/Ejz/+KPbu3Suys7NFUVFRlY7fc+fOiS1btjgl
eNN/NycnR2zfvl2sWrVKvPPOO2L58uVi/fr14tChQ6K4uLiSHCwuLhZLliwR
w4YNm1LbcbrDs9dX/4e3C8qdhinat8dkMum5+unIPH5/EjIJyNSllshi/HbI
5oLJ6uUwKw9XIBBksVh4/vnnGT16dL1SarysoFykQrATgBYoNhVN02jbti3j
x48nLS3N5fH8+uuv/POf/6w2xBofH89NN91EWJhrbKQlJSVs2LCBNWvWkJub
a1IC6FrgCmRx5ofAJ8imlp5OdbgASauNWgNRALm5ubz//vtef4CZmZll8lFt
1sfV/w+jqOc9iDMAOTk57Ny5s1ZNcu12O0eOHGHZsmX861//4vfff8dms5GY
mMi7777Lzz//zD333MOJEyeYNWsWb775JrfddhsXXXQRkZG1CyBu3bqVoqIy
pnpPp/EK5enOAVrpY83Ozmbx4sW89dZbhISEkJSURFJSElFRUQQEBHD8+HEy
MjLIyMggPz+fgoKCsndIb+A9c+ZMwsPDefHFF/nll184efIk//rXv3jttdeI
j4+nd+/eREZGEh4eTlhYGHa7nZycHLKysti5cye///47BQUFFBZWynopcDBU
vIkYf/G8O0FnZES2wE/vLxTZNyoB2WYgUf27uTIC/kDdUsd8jZHItLdham9t
CE0vNSTL6jhgBDKNdwXwIjILw5O4UclBCgsLS5cvXx7mySbStYBpxowZbx4+
fFhXHL4C5nr4mvuUDKyL8qUzpTnugSblhF0CxALLkAQI3yqjOFfprO8oXaqu
8sKjbVQOHjwoDh8+XLp69Wpuu+02brrpJqKjo8tkS0BAAAEBAQQHBxMXF1fj
72VnZ/Pxxx+zaNEi9u/fz/Dhw7n11lsZPHgwFoul3O+Gh4cTHh5O9+7Vc0gJ
Idi9ezdz585l2bJlzmSUVwykRAer0udvUFJSEgEBAXoeZCs/eKmtQG9gqDq6
KMUzuKaN2mKxMG/ePKZNm+ZV0ot6YhCSErLMUomJiWHAgAFMmTKFYcOGERcX
V6vxfPHFFyxatKhaAyk6OpobbrihVgp1YWEhBw8eZOnSpaxYsYItW7aTR24o
AAAKTElEQVRQWFgYjEzNfARZx5amFFNPYiqyZ4oOM8AHH3zAhx9+6PUHqHJ1
dSG90OFPS71gIEntuqCAu+66i5YtW7p8zokTJzh27BiZmZmUlJSgaRo9evTg
+eefZ9CgQfTv35+oqCgefvhhfv/9d9asWcPGjRtp0aIFSUlJhIa6nk24bds2
n71gUVFR/PGPf+THH39k586dnDt3jsLCQk6fPs3mzZur3/ADAujSpQvTp09n
6tSpJCQkoGkakyZNYtmyZbzyyits2bKFc+fOsX//fpfYBAMDA+nRowe9evVi
/fr1dWYgdBM64ft+NlUhTjlA/MFACgFSkEQsg5F1obFKKW+m5FND7P/iDA/h
g9QaN+sQiUiSkzPI9DtPIkUZkwQEBBQMHDjQEhUV5R8TYbX253x7jtNeuKTd
TcaGphwkNyNTpvWoY6qSq08jaxQzHK5b6M+L0m6320+dOsXcuXN57bXX6N+/
P6NGjSItLY0OHTrUyEVQVFTEzp07WbduHa+//jo7duzQ61ZZvnw5a9euZciQ
IVxzzTX06dOHxMTEavVGIQRZWVns2LGDDRs2sHr1an799VcyMzOx2+vGgRHg
hoducVRSfY1mzZrRrFkzzp07h7o3E+5lCHEV8crjNkMZSOVc1JqmERYWRkxM
DKGhoYSEhBAZGUlcXBzR0dEEBQWRmJjINddcU28mDy8jCFW30qVLF6ZNm8aE
CRPo2LGjT8g7qr3RoCA6derEAw88wOzZs9myZQsffvghS5cu5dSpU5p6Zt5Q
tkyA2Ww215sNxgMwFxYW6huM1xRPIQSbN2+uUeF3uilpWtm7c8MNN5Q5bgIC
ArjyyitJTU1l/vz5fPHFF5w8edJlQ8BfEBkZyUsvvcSpU6c4cOAA69evZ82a
NezcuZOTJ0+Sn59fZuQGBATQvHlzkpKSGDhwIOPGjaNXr17Ex8eXi+DGxsZy
4403cumll7J161b++9//8vXXX7N//37y8vLKCm81TSM0NJSYmBhSUlIYOnQo
Q4cOpV27drRo0YIRI0b4ei79uZm2Fd9GL8xAR2SD1z8iMxdiaBgRlfqgMVG/
evVZNZO9U/zG4RAUFOTt99tE3SI5mtKDIpFO8XHIyFEbKkejYpEO2SuRzuVP
gVNIx+yZuohPKkeuPIbS0tIyGfrBBx8QGxtL27Ztueiii0hLS6N169ZERUUh
hCA/P5+cnBw2b97M6tWr2bVrFydPnnRqwOTl5bFixQpWr15N69at6dWrF2PH
jqVdu3aEhYUREhJCYWEhp06dYt++fWzYsIEff/yRw4cPk5eX538bh7+kgDnc
h9kHBlKwEj5/Ud4BE1CmVLRq1YrevXvTp08fOnXqRExMDM2bNyc0NJTAwMCG
kkbnEu69916mT5/eIO41KiqK4cOHM3ToULKzs30SuUlPT2fBggV+ZxBfd911
7Nq1y+vXjYiIcNmotlgshISEkJKSwrhx4xgyZAidOnVy6nHq0aMHb7zxBtu2
bWPp0qV88803nDp1ioKCApdptLOzs+sUsnfnHhcbG0tsbCx9+vTh1ltv5ejR
o5w4cYITJ05w5MgRwsPDiY+PJyIigqSkJKKjo2vcX2JjYxkxYgQjRowgJyeH
/fv3k5OTw4kTJ8jKyiIhIYGEhARiY2NJTEzEarX626vsz6F2k4/uz4xM470D
GRloSeNrXGvAAzh79qzpqaee0ntM+hzKcelNdASeovZkRSYHA6mlC7q2BVl7
3gX4MzI6ll1HA+kgsi7W65Fqu91eJoO+//573aglMjISIQR5eXmcO3fOMUul
RhQXF/P777/z+++/s3TpUsxmM6GhoYSGhlJYWEhOTo7H2l809qY6mpcFQTNk
OP9OINBsNtO6dWsmTZrE2LFj6dChAy1btmwyvYz03FGgzHuwY8eOWivbv/76
a40vwMmTJ3n66afLaCJdgdVqZeTIkXTs2BE9x9pkMvns+URGRjJw4EC/M5Bq
k3rmTtx1110u09oHBwcTFRVFeHi4S04Gq9VKeno66enpCCHIycnh5MmTLlOU
3nXXXaxatcqv3rXk5GSSk5PdaqD26tXL0BIbtoEUDMxGMojGGI/AQG2Qn5/P
Y4891pSnIBS4EO/1VNOQ5QlhyAhvXRDjT7p9YWEhGRkZbvs9m81Gbm4uubm5
Hr93t07ipk2bOHToUDml2BHOrMbqvlPT+VX930HJ0RlQvLWwZyBrSSyBgYHc
dttt3HHHHW7pu9JQUVxcTEZGBsuWLWPp0qVs3LjRZSW0NsjMzGTBggW1Pu/h
hx9m6NChTJs2jbFjx+IvudYGoGXLlnTr5nmmfk3TiIyMrBVRg6tkIAYMOIoo
vEtaEQDcjixktxjTb8CAAQM+MpCmTJnib+PzpkBqhQyNWiwWC3PmzOH+++93
bFBVq7CixyfGC/eybt06li9fzurVqyta+/Z6PtOKv1XX39OKioq01atXs3r1
alq1asVll13GgQMHjJ3BgIGGa4QYBpJEP+A+wziqETaTyZRrr1sld1aFZ1qC
rB+pVWG/pmmYTKZAm80Wgn+niRowYBhItdjw7X48Pm8Ko85IznyEEHzxxRds
3ry5knFUVYSsur/X9lxXfjcvL8/jNRSLFy+u+FEmktby30qw1AVHK/z/ViQN
ba2NI2Tz2mnAGCDo6NGjPPvssz5brAUFBfz2229+x1ioCE98Mh+nT5/2y41F
Z9vxBQoLC/n666/9cl5ycnJ8fQuGPDqP63BgEzVQ6Vn8rmTRW3a7fYebns8m
yve2ce1mhMBms5mQLTKuQvacMlIiq4HZbDZ5qvbEgAF3GEgAO4Av/XR8W7wo
MMvyy0tLS1m3bp2xuiTykV2kPwD+i+T5d+cz2VuPczcrgy0emIIk10jHRx7X
7777jj59+vgdUYevjIG77rqL++67zy8XtUMPJK/j2LFjjBw50i/nxRPps7V9
NHi+L1WdfQ1eNuCSMFARmcjG5e8hG3WexX+ijnZkb59vgHuRbIOTke1BQo1H
Vx7NmjULys/PNybCgF8bSK/jX81YHWHz4uZnw89562tQKtyqJwE/A/9RBsgh
P56bUuAIkqnmZWQPpCuQUaUWXpWOdrtPFW9/Q3FxsU8jNf4KIYQxL1XjW2Qf
F3/da7KMR+R1nAE+Bz5COulOKBnlr7CpdfKWuuc2SOfdRLWGPI0SX8tr5STU
HP6t/nn+34GBgcILBtIJ4F+c773UEHACDzeKVchCNo9vKKi148yg+nQfQoDW
DfTeC5HUkO5AO2T39d+QPP6iAc6HGdnU8QJgHdLz60mMRqZW+Dt+Ad738DXu
BQY2sPXyNLDGC/vLFTSctJt8ZNT4NAZ8hQeRDp+GBhvwIu5rSt1GKXMFDfhZ
akgmNatSgD2JWMBnbEWaplU6dOPI8QgODi7Iyso6YrzmPkN0AzMcT+O/2QUG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMNF/8PDqSGRvdF6ZsAAAAASUVO
RK5CYII=}

set pieceImageData(Berlin,75) {
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
oQX4SFUaX3zxRZ8ZwK7gzJkzolu3buqc2IG3qVtOvS/wpLqmtm/f7rM52rdv
n0hMTFTnaI4f9mcUsi2DAMSSJUuEEELYbDbx+eefOwyv2iJUn332mTCZTBX2
5p133ulStL9Zs2YVPte8eXOxf//+aj9z6NAhh0OoZcuWjj1utVrFrbfeqv0u
TygWPjUIt2zZIpo2bVop0vrtt99e7AZhFNBPeaergEI35OB5xTn6JLItSmQA
nj8V5GA9DMGjwN+AVwPEKJzno/lrpjpHG8CVx4W+qwGFxo0bv+/v+TGbzf/F
P8RKLZBpo8Fm1PxI/fkJdIPQjzAD1wCLqzvU4+PjRY8ePcSwYcPE5MmTxZgx
Y8SAAQNEdna2MBqN1QmLX5UoRKB5SmOQtR02QISGhoonn3xSWK1WceTIEfHY
Y4+JlJSUqsb0FTLNzuy0qbeov3PNNdeIEydOBKtBCDBYjWxlZ2dXm9bna9jt
dvH888+LkJAQdU4K8X3zdXfwESBCQkJcSlv2FE6cOCF69OihztFSPymr/1L3
y9NPP13h+WbMmCHCwsLEo48+WuM4jh8/Ljp37uzYmyaTSbz77rsuzcF1111X
YV/ffffdory8vNrft9lsol27diI6OlrMnz/f8fNTp06JSy+9VPtd1zQ0g/D8
+fOiV69eFeajVatWNRrIQW4QWpBp5ss85L0vAj5HUrsTgHJwXh2NwtPATC6k
SMchWcUvFoPQDLzGBRbrQL3swPMEKJNsXFzc2gAxYBL8MPwIRecONqPmNQ/M
jW4Q+gkdkf0HKwi/yMhIcdVVV4mZM2eKjRs3iqKiIlFeXi6sVquw2WzCZrMJ
q9UqysvLxeHDh8W8efPE7bffXsn7rhxIPwNXEVi9jkKAl9UoqNFoFFdeeaVI
SkpyrhEsUZSVQTUcqgMUL5wwGAyif//+YsuWLcFqEFqA91VBOGLECFFUVOR3
g3Dz5s3aVFG74rEOVJiQLLyiTZs2Pp2nkpISMXbsWHWediBTw32Nyer+uu66
60RJSUmldNBPPvmkVgfA9OnTK9Qcrl271qU5mDlzpmOPG41G8euvv9b6mcmT
J4tp06YJm83m+NnOnTu1jqMjHjrIX1PHtHr1ap+sifvuu6/CmT106NAK4/QW
9uzZo73v537ek0ZFRq3Fc6mU2suqyJEeBFbWTCiy/USJm4Zg8yrG0VZRaC4G
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
gWmvPJuv3bWnkJHc+BMnTrBv3z6ys+sWcBZCcOrUKWbMmMHs2bMpLi4mNDSU
pk2bsn//fr777jvGjh3LjBkzGDVqVL3a7GzdupXiYkcZwK8+mCebonyeUdZy
k6KiIr755huWLl1K27ZtufrqqxkyZAidO3cmKioKo9HoqBFX9gVWq5Xt27ez
ZMkSVq9ezcaNG8nPz3fst7CwMMrKyjh16hQffvghixcvZvDgwQwfPpyrrrqK
uLg4DAZDhUsI4fj+kpIStmzZwqJFi/jyyy/Zs2cPmghAATKlaJEf91//AHMO
VfeMH/thL3rqfDMqf6q10m8RWL0W6zoui+KwvAG4AmjeANaSEWiGZJcfg2Tg
XqIYDL9zoRe1L2BWddqwsDBzQUFBqqdrtOqL4uLiZJPJFGOz2dSMJTu+Yz8+
gMyWqqtgKlXe72bgFyc9p7HiKNmN7Dt8Wvn9Jcg2EZcge1Zm18NhUKwYtN6G
tbCwcP6LL754U2FhYZq2S0JcXBw9e/akZ8+e3HfffVitVs6dO0d+fj5Go5Go
qCiioqJqZDMvLS3lp59+onHjxmRkZDi+22w2k5mZSWZmJiNGjMBqtXLq1ClO
nz7NmTNnHN8fGxtL48aNq7xHQUEBs2fPZsmSJYuBrXXZQJ5AtmKw0KJFC4xG
Y8BswKysLO0/eyqerECERdkw7ZEkMc2Uq4XyZ3RVBs3gwYOZPXs2MTENkmm7
OXCtIkj64URy1KJFC6699louv/xyt4hRDh48yP33369VqKtE9+7deeCBB9wy
Ck+fPs1XX33FihUr1B57EcCVyvUc8AUwH5lG46v05K4aRdSEkrImhODzzz9n
9erVfnvBGsO8MTKlS30px4BPfPQYpYow5pdffnHbILTb7ezdu5eFCxfyxhtv
cPiwzBSOiIjgscce4+677+bGG29k8eLF5OTkMGHCBC677DLuvfdeBgwYQFJS
knuWmc3Gpk2btGkjvmzXkad5R1I6Wq1s3bqVrVu3MnPmTCwWC5mZmSQmJhIX
F0dpaSl5eXkcP36c48ePV+mMSUhIYPz48UycOJHFixfzwQcfcOTIEU6dOsUn
n3zCJ598QlRUFJ07dyYuLo7o6Giio6MJDQ0lPz+f/Px8jh07xvbt2zl/vtpt
VYb3iBNcQSPFQAl0tFEci/kB/pxGRa9oinSCNlWuJoo8jESmoqfTsBGPTK2b
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
6wAAAABJRU5ErkJggg==}

set pieceImageData(Berlin,80) {
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
u5qWVSdOnTqF3W7X2nsPCSGur+R+ipHTadYC25F97wUNduUGBAR0jY6OroqJ
sgB4lobTr1AZmikjw44qC3366adLzcc7evSoSEhIEL179xb79+8X9QG73S7e
eecdERkZWbYMeD6+V1YZBrxJ6REyAhBWq1VcdNFF4tZbbxVvv/22+PLLL8X6
9evFnj17xJEjR8Tp06dFcXFxlbLIy8sTmZmZ4uzZs+LgwYNi7dq14qOPPhL3
33+/aNGiRdl1+rvWmfEjVFsC7S34UQn0Ms19zq9h8MbJ4jl58uSyrQjTa/Be
8cjRIo55oz39YO1FANOQfVtblMPpUklehw4dxLFjx6pdQ1lZWWLEiBE1KfWz
ISs5FiujPr6B651UZElpVTI5RsMnI3IY0ouoYsblzp07xbp160TLli09WX5a
gJxL6ottDTcgK/O8XaKbg+RM8bdJAXoJdN0xhfIjd1wtKbuRqsvtL3fxfWKU
Dahl7E7x4XUXo/bL16hRtDW95s+fX63+LSoqErfffntt1ptd6Z13kaRtDW4S
ixUYbDQaF5rN5pJqBLFTGYPNGqjijUTOWbSjWLGffvppkZ+fX2oxORxgg8Eg
evToUSlzdl1RUlIiPvvss7IsbyXAG/jGzEKjilatQ9M/GRoaKgYOHCieeeYZ
ceDAAZGbm1sqgOCuAMGCBQtEVFSUVja/IkcrGSq5V90BbrgOcLSKVDruM13J
1BW0RPaVC6PRKN544w0xbNgw7TO/7eL6MSAzIFomy2k+ut6Myjl/XUV3a9UX
aDKZxPr166tdQ/v27dPOFK3pZVPGwQdIMqSGNoYr0Gg0XhwZGbm+gjnx2ms9
MJyGPT4qEtlXWlzVmti5c6ew2+1i06ZNokuXLp50QIpVcC3KR+TVGknYVegD
zlmmOu8qyjxH4dt8CLoDXHfMKXOvJcjWSld00VvVPPdfXdS/t6lAleN1GerM
9CU4JkQ8pBx0W13WxKRJk0RJSUmV+vfUqVMVTVep6VUI/KIc4ciGoGwSlVFx
wmH8hYeHixYtWogePXqIwYMHix49eogWLVqI8PBwoZRzPpLyfSK+V8pdVzRz
GMIBAQHi1ltvFefPny+3mBwOsGNhDBgwQPzyyy/14nwUFRWJ5cuXl80E56hA
hMHLm3gSmhmCFotF9OrVS3z99dfi5MmT9eaQFRcXiyVLloj4+HitTH6h4pmt
JmA0kvU4UHeAG6wD3Es5vVpD9QkX77Unks1UREVFiVWrVolZs2Zpn/m/Lh74
oZQfh/GsDyrfJHVfh7WBq4CAABERESESExNFq1atqry0gafnn3++2jW0bNmy
UnPSq3v/xMREERUVVXYci13pqteQGVN/J74zInvPPwKOu2iEnEFWKwxpgPoX
ZPlstQbhzp07nWvrxx9/FF27dvWkE1KInGXtbfknA6uomLzP09cZZJuWqYLz
phWS4Oh6H16zugN8QYcl1OJ1ZuCHCu73Y6onR4tQ67iq517qwj2EINmiywZP
b6ilnqwP8gqLskfXVRfkc/Xq0qVLtVVY27dvF8HBwe5ag+eR1Xada6uDfeEQ
aKsimcNA0mnPmDGDsWPH0qtXL8LCLvBxnD9/ns2bN7N06VLefffdwJycnD5I
gqhQZL9lMQ0DucBHVqu1ICIiom9iYiI5OTmEhladbF23bh1Tp07l888/p0OH
Dm69oYCAAMaOHctbb73F7bffztmzZx0b/TFkuaK3KN77q6hdNEBcXBz33HMP
t912G1FR9RccF0KwbNkybr31VocsQFYm3FiJLK5SBnOY2ndzlMGgwzfRhNoR
vbWhdFbGpNbEqyoKXBVSHA5uTEwM7dq1IyMjg8DAQMdYgSQkCV1mNe8zBEkA
V9awqq2iNOLevhujioa/gGbkU3BwMCNGjGD48OF0796dLl26EB4eXuUbLV68
mGnTpiGEYPXq1dx3331Vkm38978X2gFvvPFGXnvttSrfPzs7mz179rB69Wq+
/vprfv75Z+x2uwFZCn0nsiRutlLE/jiixqicvUWUJvarDtHIHvPhSg6LG9h5
FlRTo2rQoEF89NFHXH311ezdu9cT92hRst+InFEvvCAnq7LfhvtAICgHmc16
r4K12A5ZPtlPnTk24F9eklmNMWbMGFq1auXxzz127BjLli3zxiMXqrX9FpJ/
wVU0o+LK0EuRXA/rqnhtHBd6hytDR2X35lbxNwMo3yJiRhJz1RQtgJHIakt3
IVjprLvRjP6sK9LT09m1axdNmzat9G/Wr19fLQdMDYMk45Gthg8AX+Bn40jb
IcfRlBgMBjFkyBCxceNGUVRUVG02cs2aNdpUepY6+BpSJNpkNBofNRgMwmw2
i02bNlUohx07doht27aVuk6cOCHsdnu9ZOFsNpv4+9//LkwmkzYb8r07N1IN
EKc+WwAiOTlZbNiwwe1lzpX1RZfJ/G6tJBJlQJZjaTMr54A/45uZI2cEeubM
meL48eM+c73wwguejEAPQzKu1hRPVxKtvMOF7/tlx99feumlori4WGzdulU0
b95cm/EZ6oLj/lUFn/8rMsJdU1yKzHK6C+FK+WY77i0hIUHMnDlT7NixQ+Tl
5dXo7NqyZYuzCqZdu3YiLS2t0r/NzMwUffr0cZZMf/rppzVqAzl//rz45ptv
xJgxY0RoaKhWtrlcYMj3N+f3BlTlFXUrOb2fhsXLERIVFXWRyWTaUdWzb9q0
SWRlZZW61qxZIzp37uzpEUmtvCAjgwru+ULmNwP4UyVrsLOyM+1l1mySD667
CjPAy5cvFzabzePXDz/84M0S6IeRE0dqcq4MQ1YBVHTP/6xGBw+hdNlyRddJ
JNFpVU7Z0kpeu7KGz29Wju+NbpRpKxWstbl7DxoMhiqrsEpKSsQ111xTnz3/
/6CGI9C86TAGImdj9TQYDMZBgwYxb948UlOrt7UCAgIYPHgw8+fPZ+rUqeza
tcthVO3gwixhf4YBaGW32yfCBYbTiuTQqVMnj96Y2Wxm5syZrFu3zpFNMSij
fBTwiYflNNwRaYuJieHll1+mb9++9fqBJSUlLF++nIcffphTp045fr0NOVR+
R9kghorevQLEGAwGx/fYBJiBLMvx2Wngy5YtY/PmzT5zP6dPe5T03Y4kPfoL
NRtlVRnx2TXI0Rwnq9jzztf27NkTk8lEcnIyMTExHD16FGTGpzOwuprPv7gS
xzNRBQtdRbIK3tzvxjP/72qvBJpMJnr16sXLL79Mr169KmSMrA6JiYkkJydz
4sQJjh8/zp49e2jbtm2Ff5uWlkZ6ejoA8fHx1Y7jKuUpGo2EhoZyxRVX0K9f
P77//ntmz57Nvn37sNvtwWqdxCJbHHLwD1ysAjZ1JfaKUN/rSWQm2B8z4WWR
e/bs2azqglZ33HEHwcHlba5z58558l5TlLPwFzzLVB6jnE5v81qcVevvI0pn
fg1IXoVF6lw0lFmz1yFbMHzeXvTWGBmTyatdRpuRWfqVVJ251aI1lbM4j0RW
nKZVEXywVvP+ocjE3dZK/r07MKiSf6vJqBYDsrpohLIT3YEoZJB9bH0EL4QQ
rFmzhgcffLDCfz958iS7du2qt4AlkvckS9nbPs8UPUgZlqJ58+Zi9+7dtcrG
fffddyIsLEybhYvB/3GRehYBiOjo6CozG97A9u3by2ZBvkeVIXsQSxyff/PN
N1fL4uyOzO8nn3xSlvDqdyovL71WGYXCaDSK4cOHiyZNmmgz5318cO3pPUgS
LZClhbfUwMAzAKeonLn1mipeG4+c1+uM+Dswbdo07ft8UM09fFjJ52cpA6Am
zur7yKi5O2BFRmgLUX36d911lzh16lSdCfpuuukm53M++uijlf7twoULnb28
gwcPFmfOnKnTZx86dEjceOON2v5gG7IcNNgPdEwQpdnK3XEdwreZTmuCeGTP
vd0PzkKBHAl5sYdl1FedK9587vPInt6KdEF7JGFbZa/djBwT5/P6d8WKFV6x
83788cfKsn2LjEZjfXvHzZQ+/RE52soVvEbVxHGPV2E3vO/imnuyCptgEVUT
+LpahZWAJNP8pQbPXhXClb1cXJ/7MSIiQuTm5lbqq5WxnevjsqkgtEvRdG9l
gJsgswoWi8XCfffd51LmtyIMHTqUSZMm8c4774AsWRyPZCP0VwxGMqJ2AWjV
qhVz586ldevWPnWTnTp14tprr2XhwoWOrGY/ZAnJUg/dQpQKFGCxWJgyZUq9
RiuFELz33ns88sgj2p7frcjylN/L/LkRScX/IhBnNBq56qqrmDt3Lo8//jgL
FixACGFADknf5GPrrxDYQ/kZk0kqykZqamq9RqPtdju7d+92rKt8YH8Ff5Ze
z5H7Y+oz/o6cQfe7C69ppQ3AGY1G5/MoB/AWZJ9KYSXGWhhAdHR0qexk//79
+fDDDx0/dlOHe0WVA93QsF2W+fwwXC/5MyD7O69R91xXBCJ7dO5xnPmPP/44
d999NyEhdSMSNhqNDBo0iIULFwKyx/fJJ5+s8G9/+OEH5wzgLl261JkjoGXL
lrz66qt07tyZv/3tb+Tl5ZmRJcXnkMRnvpwJHoSs2nEnWiKrJmbh3/3AqcqQ
vgT/ITiLAW5CZso8ldHsTuXZtnqH0WjMBe6x2+2fUD7z2wHJD1NVkLmjOhOP
+tD3eArJDxJutVpNUVFRIZGRkSGrVq2avGnTpghP30x2dnZu586dF2dnZ+dn
ZWXlZ2dnFyh7aBv1X+mRg6yuG4ascHiY6iscqhr3Z0JWNL2NbPvQwoKGj8KF
dR9QgR7vBFxRjV7tjCTIqgohSLbpTsCnuD53uDIEA/+ndHq9Bi1ycnLYsGED
l1xySbl/27JlC5mZmfW9ZM1K92arYIRPorcyMEVqaqrYu3dvnaJUq1atEuHh
4do6e19m2a1qc/RA0pELQLRo0UIsXbq03vp564rVq1eLuLg4bfTlXQ/Kq6Nj
DbVp00YcPHiwXp/VZrOJAQMGCIPBoI0m3l9BJNCILDE5hcr8jh07Vhw+fFgI
IcTy5cu1WeAv8L1skQUZFU8qc+1AMedu3rxZHDhwoN6uHTt2iNjYWG1WKamC
yxOVHg9zgUHSFeNjvDYa2aNHj7Kjw7KUMq8Id6WFaQAAIABJREFUNyunVvTr
168Ue/n69eu1WcZ0ZAlWRQf/M9oIb0pKimjXrp328+fWwAHYpu6noxvkOA41
W9BsNoubbrpJ5OXluW1v7tmzxzEZQISEhFSY2S0pKSk1q3Xx4sVu+/zCwkLx
0EMPCavV6nj/bGRpqK/Cqgyr+ojA70CWzvsr2iEzv8IPr2N4NgP/hDef12g0
ZiI5Cgxl7KhWwAZc602+ydcX5A033GCIjIw84w0ZBwcH57Zq1cpbddAmJFGi
HchTQdTAapyf87X8zlMoPb2hqusg5cd/mtR+qC7DWl1A2Qw8onmO+9wgx0nI
nvd6Xy8Gg0E88cQTFfoso0eP9uTa3Ycsd/dJjEU1YU+aNKnOpatHjx4VPXv2
1BJCtMf/MBJN6Uvz5s3F2rVrhS+jqKhIjBo1Srvo9lB9D4W7MBBFdjBw4MA6
l1K6gt9//1307du37MiFCWWc4Kla53fMmDHi3LlzzvfYuXOnSEpK0o5MauEH
azPQ4cB06dJFZGVl1auc8/PzxZAhQxwyysd7s976K+VbrKLG1QXWShFgzZ07
V0ycOLHswfxhBXvEjKz6EICYPn16KSLAQ4cOaR3Z88rRLotmKpPh/Ky33npL
jBs3TvvZP7jwzHHAt+rvf3NDoCEW2OW4h4kTJ4qzZ8+6db3k5OSI9u3bO8mt
li5dWu5vtm3bJgICApxjlo4cOeL2eyhTqn7Yhx3B5ursqQ/DIxc5XsNfnd8d
fur8Otos/uxBeb3lA898vIwT3EE5v66+/g1fX5TTp09vbTQaz3tDvgaDoWjw
4MHdvPj41ygbQKiA7ItUzlnQ1cXnWqf0nBZXuug8O0qZywaaEnCtdew1Kq8q
aaKcaAcRVwlVZ7RdQRNk9ZrH1syoUaPK2Yg5OTnaJKUnLjuyHalKf8Rb5AVt
lNFH+/bt61y6GhMTQ3S0s/00Ev/qA3aUwr6FLCGjY8eOvP/++/Tv39+nbzwg
IKDsPUZ5MAIdqKJuBAcHExBQ/wSkHTt2ZMGCBfTt2xeDwQCy53meOjytyLLn
l4BYo9HIpEmTmDdvHk2aXCDIDg8PJzAwUHs4BfnBGk1yHCStW7euFVlRTWA2
m2nfvr02strBS899UEWFTcjS1n9Q8YgFkGVLpQJvvXr14vrrry9bLj6ugshk
AKr8ymg0ctFFF5Vaz5GRkdoWkWAlj7JZj2uQJFfSkm/XjlGjRpUleupE1SWd
rdU5dKn6eRt1K+M1qoBQG8dzzJ49m8hI98YzLBYL/frJ0dt2u52ffvqJkpLS
Fbhr1qxx/q5z585uH5EWEhLCo48+Sps2bbQBiRn45mSCGOqPryEY97KGezLY
tVjtEX+FFVme6ak15wuVdgkqODlWnb+LkBWGNXEQfBrZ2dk9DQaDxUsfbyws
LOzlxcffwoWy5wDk6J5lyNL2so5DDxffszuyvUGrP9vjejWeocwaMwATcS2Z
kUT57LEB2b//L2T7iMNpO0TdyvMdvkUbT35hv/32G2fOnCn1u40bN5Kbm+sN
v6qtLzrAzoZWjeNaJwNIw8QYiH+QkDjkPxJ4EzXGICUlhTfeeINhw4Y5nCyf
Ru/epXSNBfc07Lu6wOX/eFBOnTt3ZtGiRXTo0MHxubHIqN5TyBLTeKPRyOjR
o3n55Zdp1qy0v2QwGMrerz/0mDkDVsnJyfXuAJtMJlJSUhw9rEYvOsA5SCIK
h3F5J7BQKdCy31sEmh5bs9lMhw4d6Nu3L507l+JIC0NmaYxlDNfOjmfv1au0
vREaGkrHjh0d68aI5AfQRnzikWVOzjU2cuRImjZtWvazYykf+Xa85yXI+ZmO
ioYS5QDXhU0xAtlzFWAwGLjmmmvqhbXebDbTs2dPzGYzQgi2bdtWioW3oKCA
TZs2OXqh6dOnT72s4bZt23Lvvfc63tukAmK+GIyNon4JC+P8zHHso5yonvg/
UnGRAKYBoQ0ycPex+i5rYtf6vP49duxYMt4LpBnT09O9SUBzgNL9ugHIYNUS
JIu3WfM9upqpDgKma9aJWenUmqybHmX06jUurqXmlO6bD0QG1z9G9g9rM5a/
UbcAdAhwFZ6rynSsV9LSLhBtCyEqDEp7SM9d5YsOsJNgxx1N0Tabjfx8Z298
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
WKKiPKuLLRYLbdu21Trj3mSC3qi+N/Lz89m5cydGo5Hu3bszb948J3lVs2bN
qgwUWCwWrrvuunI9se3bt3epLSI1NbVcOXN8fDyjR4+u8nXasuwBAwbw8MMP
Y7Vasdvt/Pbbb9rA2W/AeX89EAICAiosJW/VqpVHmKj9CAYkS+hA4Blk1qGm
lVTBwIPA88Clao/66gzac0pfbnWDEV2M7JOfhRxn0pid4BX4Z2lquq8777Gx
sa0CAgJ8omfDbrcH5+TkeJNAQeCnrTk1hA3fT4zoqItdi2Rj/FZ92eVS1lar
VaSmpoqLL75YjB8/Xlx77bVi5MiRonfv3iIxMVEYDIaK0tx2JHPp/+HbJdHt
lNPmLH2cNWuWOH/+vCgoKBALFiwQffv2regZzwELkGRAWuu5BZIyXQCiWbNm
Ytu2bY2lBBokuZgdECaTSfz3v//1udLnrKwsMXz4cO13mYZkH/R1DEZWV4jJ
kyeL4uJij8vuX//6l1Zuf/OiLCKRPW/CbDaL+fPnl7rPTz75RISHh4uhQ4eK
06dPV/lMO3bsEK1bt3Y+l8FgELNmzRIlJSXVyuP06dOib9++pc6Gq666qtry
///9738iKChIJCYmliplz87OFmPGjNG+36tuCiJ6pQTabreLp556qtz5OW3a
NI+tXz8ogQ4DrlU6uBD3lJkVIzMXf8K7vYLVxpCAH+rwnOnIaQ6O0pQI4BMa
Zwm0I5DyBBemMvjDVYQcSWnwZeWbmJh4lcViKfAhub3qZZE0Q/acN+Ry3d9w
D1GfXgLtQgm0J2EG+gPfAPmU6fXt2rWruPnmm8V7770n9u/fLzIzM0V2drbI
y8sT+fn5Ijc3V5w7d06cPn1abNq0STzzzDNi9OjRIi4urqyxU4wsi70Z3+3v
iAe+dAQAAgICxJVXXin69esnrFZr2S/vtIpUdgWslSig3sjycQGINm3aiKVL
l4qioqLG4AAHAO85FHC3bt3Erl27fMb5LSkpEU888YSwWCwOGZUgx9f4tPJV
uFYZC+LRRx/1ivx27typ3QufeVEWViTfgADE7bffLmw2m/M+CwoKxKxZs8SN
N95Y6vcVwWaziZtvvtn5XBaLRSxZssQleRQWFoqbbrqpVO/wl19+6dI+7dix
o1i0aFEpR/Do0aMiOTlZu3//7CZ5XYwkJRQXX3yxOHPmjMfWzIoVK0R4eHgp
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
rr/+evHtt9+KzMzMGo8fSk9PF8uWLRPXXnttpcp71KhRYuXKlbUe6ZWVlSX+
9a9/iQEDBpQdtbAN6OsD+3Yc/jWm4uYG7PymOIKIDdQBDldG+xuocXluvD6s
wAHehnvHoxxQAel+Hj77qkWTJk26WSyWYl/dt/Hx8T/6gJiuQZa7usMe241s
WYmqIGB7CeXJoxKBV5GjVd31PXXxpPCSkpK6fPPNN3uLi4sr1HWnT58Wixcv
Fvfdd5+YNm2aGDdunLj00kvFyJEjxaRJk8T06dPF008/LdasWVNrfZqRkSG+
/PJLcd9994kJEyaIIUOGiC5duoj27duLnj17iiFDhoirr75avPrqq2L37t0V
2j4FBQXihRde+MJgMNQqgO/OKFiUingSFhZGu3a+51taLBZ69uzJ1187x231
QM5J9CeYVLAhWHPFqKxlmFJMU5BsubRp04ZXXnmF9u3bNwSjwqqc00HImb+d
kf1Vzl72iIiIGpdT2u12MjIyXCqVDAwMrNUor9zcXEdpiQWZrR6ilPAPwL+Q
1P6+UiId48jOpKam+sQXHxsbS1xcnGPETHv1nXtLVueR5VGtCgoK+O233+jX
r1+t36ykpIR9+/bx5ptv8t5773Hu3DnMZjP9+/fnjz/+4Pjx42zYsIHJkyfz
wAMPMG7cOKKjozEYahc7EUKwdetW7Han+A7g2ZKhNCQr5Vfq3CI3N5cPPviA
r776inbt2jFs2DAGDx5M69atCQ0NxWKxYDabKS4upqCggMLCQvLz89m+fTv/
+c9/2LRpE8eOHcNRNmgwGAgPD8dsNjv39sqVK9mwYQPt2rVjzJgxjBgxgsTE
ROd7m81mTCYTJSUl2Gw2ioqKyMnJ4fDhw6xdu5YVK1awfft2LXEYyJK5p/Bu
SSAqkNbbz87znsBC/IscsCqdHKD+vwmS/fyiBubUhyi7YoRyQFLwLh9DXfZK
EvAYMuP3m3K61yKzgEVekGuMIxgeEhLSJSoqyuSrwjMajbFms7ltcXGxQ2cU
I4khPdlO+Avwlzr6MA7n9xiS3LKkTIDnQWTv7D+A15GtPKhnfVA5wS2QibS6
+lIeJcQ4ePDg9vvvv//ExIkTU+6++26ioqJK2RMxMTFMmTKFKVOmYLPZKCws
pKioCJPJhNVqxWKxVElulZuby65du1izZg1XXHEFKSkp5ezyqKgoxo0bx5gx
Y8jPzyc/P5+8vDxKSkqwWCxYrVaCg4MrnXaxb98+XnrpJZYvX/67EKJW/QLu
doBbAwQFBREX55u8S61bt9b+2AP4xA8O6wTl9KWoDZegDMd4dVXYnxoUFMSb
b77J4MGD/V3xWpDZ3inIModWlMmcJiYmMn78eMaOHatlDHYJeXl5XHXVVS4R
Dk2ePJnrrruuxg5HWloay5YtY/Xq1Q5H26ocufbIsVzrgZXIGYpHPSzf7sBV
mvPAOQJp7969PPLII15fANnZ2VzQt7RHZuUdhkoGimnYg7dU4nBeN2/eXCsH
uKSkhD179rB06VIWLFjA4cOHnUGYyy+/nHnz5rFr1y5uvvlmDh48yK5du7jt
ttt49913ueOOOxgyZAgJCQk1/tycnBx2796tDfh4o18mmwr6P7Oysti0aROb
Nm3iH//4B9HR0SQkJNCkSROCgoLIy8vj7NmzZGZmkpmZqV0TTgQEBDB69Ghm
zJhBWFgYixYt4tNPP3W+dsOGDWzYsIFnn32Wtm3bEhYWRnBwMCEhIVitVgoL
C8nJySE7O5v09HTS09OrCo6VcKEkzpsIAjr62bneVhmamX50z2ZkBqglMuCf
pH6ORwajA5FB2bb45hib2qK3MvqH0nBIvYzKlkpQdsUBYJVyjE968D4uBZ5T
dg5t2rQpeu+993xWaIcOHWp5+eWXf8mFzOgR5KzZPA/eRpq66isg8XfgTvWd
PK72+yPI4LfDed6nrh/8cfHv2rWr6Mknn2Tjxo08+uij9OvXr0LC4oCAAAIC
XOsWFUKwadMm3njjDb766iuysrKYO3cuEydO5N5776Vly5YVBVQICQlxkBRX
i4KCAlatWsUjjzzC77//XieOD3c6wMGOaGBwcHCdR3TUF1JSUjAYDA6hJfjo
2oxBluZcCgwGOiCjy0ZcLJmNiopi7ty5XHbZZbXOFPnS14YkJkjR/rJZs2b0
7duXadOmcemllxIaGloryvXs7GyXmcrbtm3L5ZdfXuPPuPzyy5k5cya7d+/m
448/ZtWqVWzbts2RFbYqw2KwWpOzPOyUdFLGjVUTdAEkU/D69et9YhFoDrpo
ZPTXgf1qfXh8zrLdbuepp57i3XffrfHrjh075nTiHNlYq9XKtGnTePbZZ4mN
jaVZs2Z8/fXXzJ49mxUrVmCz2fjpp59Yt24dAQEBJCYmEhFRsySMzWbjjz/+
8J3olsXCLbfcQnp6Otu2bePIkSNOxzYjI4OMDNdGTsbHxzNs2DAefPBBunTp
4lTaF198MbNnz+aFF17g22+/5ciRI4CMUv/6668uvbfJZKJp06Z069aNpKQk
Pv30U06fPu1LZ2QTZKmoPyHOxx3gJkrndERW7PRWTq9VnZHGmuhkP8dgYFID
fj4DMoFzK7LFxpMOcJhmXREUFHSuTKLGp1BUVGQ1m81tbDabtUwwwd8RDlyh
AiCpmmcKRvKO9Ee23H2HLL/2azjsqW+//Zbvv/+epk2bMmrUKAYNGkSXLl1I
TU11qZrSbrfzxx9/sGXLFpYsWcJXX31FcXGx8/2PHDnCnDlzePfdd5k8eTLj
xo2jR48exMfHu+SbZGdns3v3brZv384333zDzz//TEZGRoXBb286wCaHIrBY
LDXOwnlshYeHYzKZHMIz491SylJ2ILK89xpkL1cndTCWi5aEhoYSGBiIxWLB
YrEQHBxMQkICcXFxzn/r1asXkydPbgjOr0M5mRzRqNTUVKZNm8aIESNo166d
y5Ejrz6AwYDZbKZz5848+eST3HHHHWzcuJElS5bw7bffcvbsWYcSMXlJvgYU
e3t9zW1z9z1rmAS9ushPnjzJyZN1s5esVitdu3blnnvuYezYsTRp0sS5bjp1
6sSiRYuYM2cOH330EUePHsVms1FSUuJTjmytlZDZzMyZM0lKSuLw4cPs3buX
H374ge+++46TJ0+Sk5NDQUGBtmQbk8lEYGAgERERdOjQgSuvvJIBAwaQmppa
7jwwmUy0a9eO1157jbS0NDZt2sSyZcvYvn07Z8+epaCgoJQyNRgMBAUFERwc
TExMDEOHDuWSSy6hY8eOtGzZkjNnzvDNN9/4mgNswv9IHc1eOu+qQhCyymq0
cvhaILO7DZkwU4cvLcCgoFAft2VMVqvVmJ+f783bqKutZFABB0fFxgjkZJg+
QGglf98TWIQsv14IbFCOcAEyI1yXKqBivFhFZLPZOHz4MG+//TaLFi0iISGB
lJQUBg4cSJ8+fUhOTiYkJASLxeJsD8rOzuaXX37h3//+tzNwXVBQUKmznZmZ
yfz581m8eDGtW7emd+/ejB49mpSUFIKDg7FarRiNRgoLC8nKyiItLY0NGzbw
008/cfToUU6dOuUWp7e+HGBDWYPfF2E0GrX3ZvIRB7g5cn7yVCTBTjkDsUOH
DnTr1o3u3bvToUMH4uPjiY6OJioqqtaZT3+EI/vSoUMHv30Go9FIs2bNmDBh
AldeeSVPPfUUTzzxRCkD31u455576NjRPyop77333nqdk+sJJCQkMGTIEK64
4grGjh1LdPT/t3d3sU1kVwDH/3ZMjJPly2BChMBAW4gEEYu3SFTiKQUJ2Cqq
YBFpBeyCEK+88IIEYldI+8hLxVPRKqoEpCoUrbWlRbAftA/riG0hrFJEVT5C
nAyLQ9ZevHjt2DP7cCdREgLrjD9mxjk/aR5ixc54ZjL3njv3njN1YtyFCxdy
6tQpDhw4QDQa5dy5c/T29mJzJ6SsGhoaaGlpoaWlhfb2djKZDHfv3uX+/fv0
9/fT399PJpNhyZIlhEIhmpqaWL9+/Vi5hZ8ye/ZsWltbaW1t5eDBgzx+/Jhb
t27x5MkTEokEmqbh8/lYtmwZy5cvZ8WKFaxdu5Y33pjYHyr2ibRNA1luMtr+
OiUY/xWqRMgWnDs7TNS4RCJRZ5brdKR4PE4+n7f7XvMW8C7mtHGL/++LzP52
yyuC3qkEzftDG2qWQBxV1WCI0kq6fYBaW2y7bDZLX18ffX19XL9+HVAPNZua
mggGg6RSKYaHh7FSpsswDJ4/f05PTw89PT2cPXsWr9fLvHnzCIVC+P1+nj59
SiKRqEp/2DfD7zUemzsNdai1rX9CjTR7ARobG4lEIrS1tbFx40Y2bNjA/Pnz
mTVrFj6fr1ae6lq7YH2+KadljIyMMDAwYKmGWTqdplAo7t4Vj8eJxWLTv9A8
HhYvXszKlStfCoatJNWqlG3btrFlyxZXXAvHjh1zRAC8detW9u3bN60BkGAw
SDgcZunSpQQCgaITt61atYojR45w+PBhstksAwMDPHjwgFSq+LKzyWSS06dP
8+jRI0ef30AgQCQSIRKJAGrNtGEY1NXVlXwP9Hg8hMNhwuHwWMNcKBTweDyT
B0lFZds/Jxzon6PW/O2k9HrvQpSku7ubnTt3Onb/DMOwXMe1jFahKo7YVXbO
awbPzWX6vD84JQCeSi6XGxuELjdd18dyelQ9nqjUP0gmkyk6qHjd55R7v171
iN4mvwT+iErqhN/vp729nf3797Np0yYWLVokrcFr5PN5kskksViMCxcucOfO
HUsBsK7rkzO7vtL58+eJRqOWOtzBYJDt27ezZ88eVq9ePTbNVbjbmjVrphUA
l8rj8YxlR1ywYAHr1q2b1vs1TaOzs9PxAfBL0VJdXUWPabF5AET5mmQH7MPP
gPOoJ0peOSXCbrquk81m5UAI4cYAOB6Pc+jQIbxe75RBbLlfm87vxuPx8YG5
bmMj3Ah8iFmLeM6cORw9epTjx4/PmOnMpTQQN2/e5PLly1y5cqXoRDblkE6n
SafTlt6raRq9vb2cOXOGzZs309HRwY4dO+SECiFmagBsZxAcQj152SinQggh
JAAupTEDVNauS5cuSQP8em3jG95du3axd+/eV5bcsPpaOd831euTBhQqbnBw
kN27d/Pw4UPS6fT4dQIGKpvo4xL/xAgvZxMeBG6X+LkNqJIZ9ZlMhmvXrnHj
xg1CoRBz584t+2wHIcSMDChlf4v3Dir5jSidDmher/c/hmEMG6U1aF8yMS/L
C+Bj4JaVDzNnd8wqFArNuq5HcGftYiGEgwPgggu/v50N8C8Yt/D+6tWr3L59
uyLBbCkB7k991sjIiOUnolakUqnxT3wNVPa9OPBXVB3dB2W4JiZnuekESh3R
aQDWA++ZAx/zc7mcb7TOqFPEYjHXJFZyyjSxoaGhqs5CKMf+Oukc5/N5Ll68
SHNzsyuO37NnzywlAKlCW+bGANjOfe7AeVmo3Xb+vgfuAX8GPtN1/WvKX44u
iSpNY20nDWN0adRc1FT3t4Hfouo3j5a0ElaDCJ+vzufzOW15oRBVDYCHgajL
bib/xr4M0BPqB2qahqZpckUW7xvgH8AnwN+pbF22pLmV6h7wF9S0998Au8wG
ud4pB/XEiRNyZU1TV1cXXV1dciAsyuVynDx5Ug5EaQpAGnfVp3yBvRUYmuSy
sRz4/t9sez8B/kl169Zb9R3wubm9bwbCb6Nqv4bktFrj9/v9jY2NHgmAxUwO
gO8Dv3dZAGxn7a0C5R8ptb0vS2VnAiRQ06Ci5pZA1WBzW+fhHvA/4CNUCv4O
4NeohCxCCDFdQ6ga8vUu2ue8ud/C+XTU8qJu4CLwBWrJ0YhLv08a9dT6Y9RA
SLu5vWljX9BxfWczG75n0s8TXquvrzcCgUC1d+0RcMFl97vX+daGv5kEntbA
sbM86FvOAFjHXaPPdouiRlFrrZG8U4HPTaGSlXyFWoubroFjNbpm+UtUQfUV
wCbsScymAZ+6uDEZpLpLMAzU04RUjfzf2jEf+jnwN2CBy4/dC9RsFLsVaqQz
U+37XkONfadBKvNU/Qrqyel/qa2B+x+APrN/0WkGwA+rvA//An6Hg7KQe5Sx
gHf8z+bmGQ2IDcPIZLPZarch3eYmrDtJbayHj2PvTCIhhBBCCCGEEEIIIYQQ
QgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIMcGP
GxvO66jsVSkAAAAASUVORK5CYII=}

# Burnett pieces from Scidb (ported by stevenaaus)

lappend boardStyles Burnett

set pieceImageData(Burnett,25) {
iVBORw0KGgoAAAANSUhEUgAAASwAAAAZCAYAAACLvRPfAAAABmJLR0QA/wD/
AP+gvaeTAAAACXBIWXMAAAQ2AAAENgFCHO+uAAAAB3RJTUUH2wUYBSwPRiUC
mAAAIABJREFUeNrtfWdYlNfW9v1MY5hh6MPQVJqANBFLVBD1EGIJQVAxtryi
scR2NMbYS6Imx3qwxJrCIB4rRQ2aGBULcixoYEAEpMPQZmgDMwxM29+PI3yi
AoPJeb9zvst1XfNn2LP2s/fa+95r3WvtB+CdvJN38k7+S4R6NwXv5L9VhEIh
EwD9z9YbGRnZ+v9gLP8WvZGRkf/rdsnIyGD/G9TqfH19Ve8A653os5FYANSR
kZHk3Yy8s/mfIYWFhRydTnfc2Nj4elVV1UlfX9//fA/r5s2b1nw+f2xJScmV
5uZm+dChQ8M1Gg3/999//3727Nnaf0efMTExGDBggF/fvn2H1tTUFGVlZd2Y
PXv2f8VGzMjIaLcZAQA+n+/K5XI9GxsbHzU2Nlboa3R9JTY2lnJ3dw+WSqWx
FhYWe7Kzs6PmzZun/S/YcBSfz++vVqurGxsbm+zs7IzNzMyCysrKrk2ePLnl
39Hn6dOnqSFDhswwMTEZpVAoCjIzMw+GhYWp/xvmysfHZ6xAIHApLy+/UVZW
Vu7v779PKpVOFwgE/8zOzv4fqVTaYmVl5arRaKRVVVXSP+q1SSSSARKJ5OSe
PXuGfPjhh6qBAweeUCqVK3x9fXV/CmAJhUK4ubk5m5mZ/VWtVpvTaLSfRSJR
3MyZM3V/ZKK8vb1vR0VFBS5evDjD1NT01++//36NkZERHBwcNjAYjN3/DnTP
zs4el56ennD27FlOQECAbty4cWtFItG+P9LXr7/+6mRgYOAEgGg0mt9ra2tl
1tbWgwCYAYBWq31aWVlZY29v70VRlIAQomlsbHw4efJkpb59VFRUuLW0tOxs
aGjo5+zsvEur1VbfuHHj6s8//8yZP39+RVtb24T33nvPXKvVTmMymb+Xl5cL
fXx8/hC45OXlrb5169a3x48fZ06fPp0EBgaev3fv3idffvml+k/cMBAIBPZ8
Pt+9sbFRLBaL8/6o3bOyskKePXuWKBAIqiiKmsdmsw8kJCR4TJs27WRKSsri
lStX/umg9fz583lnzpz5/tChQ7Tx48dj+fLlP6WlpS1etmyZ6m30nTx5kubt
7T2dxWLZAlDL5fLzWq1WZWpqOoMQwgZAVCpVYmNjo8TKymomAGOdTicvKSk5
+dFHH+k9vmfPnk0tLi4+m5CQQF++fHlVfX39D5mZmZs///xzREZGYsKECTcH
Dx7c9OTJk0l2dnYtHA5ngUgkOvtHQKupqWnqnj17zsXHx9M8PDwQHh6uLSws
PBwaGrqip0OXoU8H7u7u3vn5+clCodCSw+FAIBDMnD9/vl90dPSGuXPnvi1o
0evq6uzLysqwZcsWXx8fn4HGxsbU9evXsXTp0u1+fn4++fn5cRkZGTciIiKa
/6yFZWJiMvuHH37gxMXFYfny5TQnJ6edaWlpJQDi3kZfXFycRVtbW8rPP/9s
S1EUQkND093d3U/98ssvuysqKugAMG7cuFI7O7vtubm5R7Kzs1mGhoaYNGnS
4Z07d36+bt06dTebwJTJZBrJZLIKjUaza/78+ZP4fD5CQkJiPD09S06cOME5
cuQItmzZYhcaGnozKSnJOCYmxsDX15dEREQIRCLRbhMTkz5KpbJmwIABvd6k
FEWpVSoVoSgKdDqdun///jSRSJQGYN+fBVYBAQFz8vPzD8TFxZn4+Pi0BQYG
RgmFwo2RkZFvfRgaGBgEJCQkMFJSUvrExsb+vGjRInZ2djYCAgL+57333mPn
5uYe+/333x+oVCrln8XxGBoaBu/Zs4cml8tx6tQpTJw4cV5mZubvQqHw8Nv0
4erqGnj16tWTv/76K53FYmHHjh2fCASCqsWLF4colUpQFIXNmzcvdnR0fLBp
06ZZFRUVcHNzQ3BwsFtUVNSXn3/+ueZNes+fP88eMWLEchaLFdDU1BTH4XBC
N27cSM/IyIC5ubmNi4vLJplMBkIIZDIZ6uvrg9LS0jB9+nSYmZkZxcfHn2Aw
GNbV1dWjABSJRKLd48aNk/ZmbKWlpYkBAQGnpVLp7AkTJiA1NZUwGAy5Pr+l
6dPIyMjoy59++sny8uXLuHz5Mnx8fGjXrl37Mi0tbd4fIAt1dnZ2Ujqdjq1b
t8Lb25tat24d1qxZg4yMDObnn38+c/v27fGWlpaPsrOzRwuFwj8lfKUoqgUA
bt++jcrKSgCgKxSKaW87DhaLZZaZmSnw9fWFkZERvvvuu0E//fTT3tOnT9M/
++wzuLu7Iyoqqt/Fixe/P3jwICsyMhJZWVnIzMxcUllZOa0rvbW1tUEFBQW5
SUlJ+ZaWlocVCgWfxWLB29sbUqnUICUlxW3YsGGYNWsWxo4dC5lMxv/tt98M
oqKi8ODBA6q6unp7W1tbenx8/HOZTJZRUFDg/BaeSrSXl1cJj8eDg4MDMjIy
7hoZGT34sw4POzs79+zs7KOhoaEmO3fuxKxZswzi4uLWyOXyL/8ICa3VavMc
HBxQWVmJ999/n52RkQG1Wo2PP/4YWq12GofDuTlkyJCs4cOHT4qJiaH+BOCl
aDRa0+DBgwEA9vb2YLPZUKlUY95WJ4PBMHv69Ck9JSUFycnJWLVq1eDIyMiQ
69evIyUlBXfv3sXatWud58+fPysxMREpKSm4f/8+nj9/vkIulw/tSu/w4cPn
nD17dre/v39oTk7Oj5mZmZ6rVq2Ck5MTgoODkZKSQkVERGDcuHFYv349UlJS
YG1tDQsLCwwZMgR1dXU8a2vrqPfff3/yhg0bVpubmwt37NjRK5Ld2tp6ZHZ2
9rTY2Fhs3LgR48ePfzhq1Kgj+lAaenlYdXV1Vo6OjuBwOAAAf39/xMTE0BQK
xSIAPwHQ9fZkHTFixIIDBw4Mi4iIwIABAzBq1CgAQFhYGMLCwkAIgUgkojZu
3OgeHBz8W1BQ0IdCofDG256IsbGx1NChQ+ekp6eHq1QqXLp0CXK5HLW1tZgy
ZQqUSiUdgPYPbD5MmTIFhYWFAEAtW7YMTk5OcHR0xIgRI0AIoRYuXAh3d3dw
udwX2EnZdKWvoaFheVRUlCAoKAjR0dGLfXx8dHPmzMHOnTuxfft25ObmYubM
mYiJiYG1tTUKCwvx2WefISgoCDt27IBUKqUlJiZ6BQcHY+PGjf1Xr15988SJ
E74LFy5s7G7jvaAJdC88690rVqxwHTp0KPbt24dNmzaxsrKyyl+ACQ0A+SPh
W79+/Qbu2bPHUK3+l5NJCMGFCxdo8+bN21JYWHgKQEVvdV67ds1YpVKtio2N
BZvNRmvr/034tbS0YNy4cRg7diy1cuVKZwsLi4QRI0asiYmJiZozZ85beXSX
Ll2ie3l57Tx//vy8rKys9sMGqampWLhwoYVcLucCULzFwQoejwc7OzsAQFlZ
GQDA1ta2o01NTQ1qampgaWkJADAzM2tfV9yu9PJ4PKfLly+joKAAt27dYnK5
3AHTpk2DjY0NCCGwsLAAIQSZmZloaGiAjY0NTE1NERgYiHXr1uH48ePw9/fH
06dPUV1djYiIiInPnz+fBeDHV/sSiUQUn88fzGazx6pUKns2m/2sqanpVnFx
8d/WrVvHUqlUePr0KQ4dOuQfERFxsqGh4aRKpRpAp9OVhBBRXV3dVXd3d1Wv
AOvmzZumhBCXBw8eQKVSgcVi4datW1CpVOjbty/vbYh7R0dH2/T09K9aW1up
48ePQ6FQYPXq1a8ZzNfXFwkJCZg9ezaLoqgLFhYWnwiFwqTegpZQKKT8/f3n
Xrhw4WhGRgYrLi4ONjY2kMvl2LZtG0Qi0dQlS5aUHj58eN3SpUt7BVqEkBY7
O7uWZcuW8WbOnAkGg9FTdgR5eXkYO3Zst+04HE6dRqPBgwcP8MEHHyAtLY0W
GhqKgoICqFQqeHl5IScnB0qlEhqNBv3794dare5YdBKJBFZWVkhOToapqSlK
S0v7paencwG8BljJyckW9vb264uKisa2trayXVxcRBqN5srNmzc/+fDDD7Fy
5Urcvn0b58+fHzF8+PDznp6eNaWlpW6mpqa1+fn5t4qKivZXVVXV9dYubW1t
JlZWVp2+s7KyQltbG6epqcm7t4AlFArh7u6+ZtmyZV7e3t749NNPMW1aZydW
oVAgKSkJN27cwMGDB2lOTk47nZycVEKh8Lvegm9sbCzN09Nz544dO76Ijo6m
2tdta2sr9u3bh7S0tLF79+49s2/fvhlffPFFr0BLrVaXRkZGyg0MDIzaAb0n
gAsODsa9e/dgZmbW5ThKSkqu7tq1a+mJEye4fn5+ePjwIbRaLWpra1FSUgIr
Kyu0tLRAIpGgrq6u/Vlw8+ZNLFiwAFZWVvDy8sLEiROxcOFC3L59GzqdzujV
fjIzM2nm5uZfx8fHr5FIJCytVguVSgUbG5s2Gxsbpkql6pRMmjBhwl/Wrl37
F2NjY/B4PHA4HDJmzJg7JSUlMx0cHKr0CgmFQiFsbGy2bt++3fny5ctgsVgA
gBUrVoCiKPD5fNu8vLyA3rjvQqEQ9vb2a06cOGG9evVq8Hg8zJ49+1Xu5mU+
AkePHsXRo0dN2Wz2qaKiItfeAqS7u7t3amrqkYKCAtbJkydhY2ODPXv2wMDA
ALt27YK7uzt19uzZL4yMjLb3NhRpaGioHDhw4IxJkybJpVIpBg0a1OXHzc0N
YrEYc+bMwd27d9sIIY+7AcId27dvzzQ2NkZxcTGcnJzawR5ZWVlQKBTIyspC
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
9L6K09ramu3h4QGtVovFixd3hHynTp3C48f/YiokEgm2bdvWMYbVq1ejtrYW
Dg4OkEqloNPpT7roT21sbFxMURRMTU3fNG/Ytm0bJkyYgJiYmPZE1Wvi7+8P
pVIJqVRKV6lUdvqUNeg8PT1Ti4uLcfr06Y4vq6urMX/+fHzwwQdQKBQSHo9X
ps8kOTs7T7p69SpLIpHgl19+eZl8bS9nwJIlS/Amjw4AAgICUFxcDDabPaEX
C6vNxcUl7fHjx3iZ6Js9e3aHF0cIwbVr1yAQCNo3yn+E+Pr6wtzcvFomk2Hh
woV4+vQpAEAgEIBGo8HOzg4lJSUwNTWFi4sLNBoNZDIZjIyMMGjQIPB4PFRV
VUEgEDx9k36FQlHh4ODQcOfOHXSTBoelpSWGDx/eZZukpCT0798fdXV1nU7J
7qSysvLqvHnzyKseNgDMmjULIpEIALL10WVjY2Pz6NGjCfX19a+R7AAwcuRI
XLt2DUrlm+t009PTQVEUbGxsBkkkEn2BRd2/f/87fft2pu7u37/faQ2x2WxY
W1uDRqP9R92mqK+vz/fw8GjntVBSUgIAkEql7YcPdDodcnNzOzzI9j3r4eGB
8vJycLncZ12sW52np+ehsrIy7N27F0wm800Jl47I4E0SGBiI4OBgaLVaNDQ0
yC0tLXO7zRIKhUIMGTJk9smTJxdYWlp2Op2MjY2xYMECREdHY+nSpXk1NTV6
GUOr1Rqx2Wy4ubmBEILm5mbU1tZi8eLFCAoKwsCBA5GUlITt27e/8fc+Pj6I
iYmBn5/f4NbWVo4+6eLIyEhkZmbunTp16pjp06czPvzww9fC0LS0NJiamqKg
oACGhobp+M+SJwwGA5MnT0ZTUxOSk5ORnZ0NPp+P/Px8bNmyBXQ6HVKpFJMn
T0Z1dTVqa2sxefJk+Pn5QSaTaYYPH17+JsUqlUo2YsSIw+fOndt88+ZNBAUF
vWwrKJVKNDc3d3hqPB7vtSzo/fv3cfnyZYSEhIDJZGbRaDRNTwM6c+YM08LC
YlJzczMYDAZezYKp1Wp4e3srxWJxsj4T5OHhYfrDDz8YEEI66WIwGFiyZAmm
TZuG7Ozs18KTlzO3LBYLlpaW7IcPH46AHkXEkZGRePjw4d8OHz48ftu2bbxZ
s2a9tq6SkpIwceJEPHz4EIaGhjf/kxZVU1OTyNnZWQM9S5teFjc3N1RVVen6
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
rkJggg==
}

set pieceImageData(Burnett,30) {
iVBORw0KGgoAAAANSUhEUgAAAWgAAAAeCAYAAAAB6YS9AAAABmJLR0QA/wD/
AP+gvaeTAAAACXBIWXMAAAQ2AAAENgFCHO+uAAAAB3RJTUUH2wUYBSwreibm
SQAAIABJREFUeNrtfXdYVNfW/nvOVGAYhjKUAaSJUqSJUWxoSBQL1lhih8SW
a4/tWhITolGi0Yg1lnhU7L0rJnb9kK6IhSZ1YOjMMEyf8/sjMp8VGPTe33fv
43oenoeZ2Xv27L3Xfte719prH+CjfJSP8lE+yv9JIT4OwUf5KO8vFEWxALD+
DU2pIyMjtf+H+v1vaScyMvL/RH/T09P/bfMcGBioZX5cWh/lo3wQ0bz4+yj/
xRIYGGjUPOfl5QlNTU19a2pq7np7exutH/8xDPqFpWYC0P5fsaYf5cPPcVBQ
UCcOh2OTnJwcP378eP3HUfmXrSXWi/WviYyMpP+b+3v48GGOh4dHCJPJNC8s
LLxTU1NT+6/GkPT0dLDZbJG1tfWeU6dO9encufOqhoaGtTweTxoYGPifDdAX
L1608/Ly+l6v15ckJSVtJUlS17Vr13/q9fp+5eXlMzt37vw//05l9vf37y4S
iWYxGAxWeXn5qdTU1AMTJkz4r1Dq9PR0EARhQtO0HoAKAIRCYTeBQDCSpmlp
ZWUlVVtb+9wYpWqN7N27lyEQCD61tLQ8UlhYaN7Q0LCCw+H8NmnSJMV/AyC6
uLj4WVpads3JyTleX19f7erq6uDs7Ly0rq7u9sOHD4/9u0By//79RNeuXafr
9fr5arWaZW5ufiY1NXXhsGHDVP8N4+zl5dXd1dV1FoPBQGlp6ebHjx/f79mz
5668vLzxVVVVRNeuXRPv3LnTV6VS6Xx9ffvzeDx+Tk7O5dLSUvGHBG2JROKV
nZ19Lzk52XLLli349ttv6bCwsLsKhSIcQENL1xPT2AFwdnZ2cXZ2XqxUKgPY
bHZVfX39hszMzBuTJk36YArWrl27JatWrfoHh8PBzJkzu7FYrIaVK1eOvHHj
Bnbs2LHnu+++G+/h4ZH872DS7du379nQ0HBu2LBhFnK5HIsWLRri4uJiS1HU
b5GRkR+E4Z09e9aax+P1JAiCAKBRKpU3Kyoq6h0dHX1Ikmz3ohit1WrvlJSU
VDo5ObkxGIxAANDpdNKysrLb48ePVxvb7pMnT3i2trYxT58+HWdpaSm3tbWd
p1AocgoKCi6OHTvWwtraGqtWrfoyLy9vYHl5uRODwZhCEARUKtUWiURy70OC
drdu3WbdvXv31+PHj5MFBQUYMmTIz927dw9Zu3btqIULF6r+lYuaz+fzbW1t
e7JYLHZFRUViZWVlyYfULUtLS6FIJLqxc+dOq6lTpy7Nz8+PsrOzOzB//nyH
RYsWTS0tLVVRFHX23wHSfn5+XyYmJm6aMmUKQ6VSYcGCBbP69etnuXnz5ikz
Z85Ufojx9PHxiTAzM+v14q2q8vLyXVqtViUSiaYAcAAAgiAa6urq/igvLy/z
8PCYSBBEOwBQqVR5jx492jFx4kSdsW2LRCJXR0fH8wsWLBAoFAr88ssv/UiS
3FBQUDA+LCyM1Gg02LRpUxcAfw0cOLDq8ePH4c+fP8ewYcOq6+rqulEU9exD
zTuDweCVlpZyc3Jy0NDQgLy8PMLR0bF7cnLyX8OGDesBQPfBAdrFxaUti8W6
NnXqVOfa2lrQNI05c+b08fHx+YaiKOoDKrXLw4cPYWdnh99//32Aubk5ZDIZ
PDw8UFRU1D48PPyAs7Pz/tu3b5/Mzc19FhkZqftXKbS7u/vgyMhIi+XLl8PT
0xPDhw9nbNiwISYtLa2UoqhD79tniqIYbdu2jTt58mQ/nU4HJpNJ9+vX7yqb
zf6loaHhTGpqqllj2fDw8Awmk/k1k8k8d/PmTTsAcHJy0vv7+8/avXv39q+/
/rpZg/EiyAEAGqFQOHHTpk3/uHPnDsrLyy1iY2P3cLnchxs2bLCYP38+EhMT
cfHixXYkSf4pFAqF8+bNM2UymYiNje2VnZ09MD09/QEADgBdYGDgewWuCILQ
6PV6PZPJJBkMBgDg9u3bERkZGd9RFLX8X2WMfX19uwuFwj9u3brlKZfLiV69
elW6ubktpijqjw/VJkEQ/tXV1Vbr1q1DZmamy44dO8599dVXZlevXkVgYCC7
Y8eOcS4uLovi4+PPi8Xikg9l+N8mDg4OPb/55huGXC4HAGzZsgWfffbZuEeP
Hj2iKCrmfftsbm7uVl1dvf+HH34QAICjoyOmTJkSamlpmbtly5aZWVlZAAAT
ExMsWbJkoKOj49kLFy78cPPmTQIABg0apCVJUvvHH3/s/uqrr/TN7LSFvr6+
09lstqdEIjmj1Wrtrl69KoiLiwMAhISEWDCZzBV8Pp/Q6f6GCKlUCiaT2am8
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
RU5ErkJggg==
}

set pieceImageData(Burnett,35) {
iVBORw0KGgoAAAANSUhEUgAAAaQAAAAjCAYAAADbjn7hAAAABmJLR0QA/wD/
AP+gvaeTAAAACXBIWXMAAAQ2AAAENgFCHO+uAAAAB3RJTUUH2wUYBS0BuIYe
3gAAIABJREFUeNrsfWdYVNfa9r339IGBoffeEZCA3SjW2KKxRI0N0cReYoua
WDAaY4nGekyMhQ0i9oK9K6LYEUHpvfcBpg8zs78fx5lPY6OYU96T57r4wcwu
a9ZaT7ufsoC/6W/6m/6mv+lv+g8g4u8p+Jv+pv9bRFEUAwDj3/BqOiwsrPHv
FfjvpKSkJAKAwb/p9bLAwEAt8+9l+Jv+pv+TRP+PvLMlCvvf8t6wsLD/hj0j
aeG9jJf3a//2kP6mv6nlgol4adn/PSF/0997twWUl5dnZ2xsTAEor6qqmi6X
y6WBgYH/GwqJoigSABuAQrcQUVFRLB6P5yuVStPCwsJU/yHjZANgvrQYFH8L
vNdgATYAZUs37cdi6ICAgE9tbGxWi8XiE/fu3ftt4sSJ2v/19aEoivnSmlf/
B4yFMDIy8nB3d7csLS2VVVRUpEycOLHxf209CIJg0zStAaAMCwvDqVOnDHx9
fWcaGhoOaGxsTM7Ozt5aXFyc/6+WMUlJSaSZmdkAAwODWevWrRvg7++vdXFx
ibW0tFwnl8sftYS/idZumJfCBQAaw8LC/lKGPnLkiHFwcPDvAD7VaDRRT548
2WBqamrt6+u7paKioo+JicmlO3fujPx3KiWKouDv79/dyspqu1QqtefxeFKp
VLrh8ePHv0+YMOF/QuAlJSVBIBBYcrlcG6lUWimTycoAwNLSsruhoeFiqVTq
zefz74tEoqV1dXXFgYGBSEpKIl8qcNVfraiOHDnCd3JyGmJnZ/dzWFiYyy+/
/KJKT0/fbGRktL26urr8f8F4uHr1qruzs/NirVZbmZGRsau2trbU09MzwN7e
/leNRmOQm5v7dVFRUeq/ay4iIyPJLl26zAXwU2JiIs/V1VVjZWV1NCkpafqQ
IUMk/wt8dO3aNU8vL689fD6/DU3TdZWVlSseP358vEePHntLS0sn7Nu3j+jV
qxd69er1+OjRo0NsbW0Vbdq0mW5oaNhRrVbffv78+eHq6urSv2oNy8rKnPPz
85P2799vHB8fD3Nzc7Rt2xbz5s3LTk1NHeLk5JQeGBjYLBi3RTEkiqJgZWVl
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
KCiAqakp2rVrByaTCZqm4efnB1NTU8TFxSEgIAC6Z5MkCZqmIZFIjB4+fOjQ
FG/azMzMy8HBobuBgUEwAK1KpXpQVFT0oqamJlOj0cxbt24dGRUVhZCQEMyd
Oxfdu3cnBg4c2L+kpGS7v7//joyMDB8mk+mtVqvVUqk0rqio6K5IJCr9WPFI
iqIgl8sJExOTt35vYmICmUwGuVzeDf8sOtR8jPfa2dl5mJubrxw6dCjJ5XJx
6NAhrFixAs+ePXvrvhCLxTh//jyuX7+O1atXo0+fPiyxWLzeyclJFRkZuf9j
psqfP39eGBwcHL13794BP/74I1Sq15Nlq6qqsHDhQty5c8dmy5YtsVVVVUMp
inr+MfiIpmktl8tV/fbbbzw+n9+qZ5mbm+P27dtNvj4/Pz95woQJ2mvXrpHP
nj3D5MmTkZmZCblcrvdajxw5gvnz5+P27dswNzdHcnIytFotEhMTERwcjOzs
bLi4uGDTpk1Qq9VoaGiATCYDn8/H+PHjsWfPHtja2mLZsmW4f/8+VCqV+Qfg
eMLS0nKUTCbbsH//fsfExERCJpPByspqUteuXTV9+/bNVKlUTsnJyW/cm5CQ
gFmzZtk+f/787N69exl5eXlgMpnw8PDAgAEDZIGBgQdycnLCxWJxxZ/jws1S
SDExMdzg4OANq1ev5vj6+sLU1PRVDBY9e/bEzz//jKVLlzZmZWWVURTV6upk
iqLg6ekZevv27Z7FxcWYMWMGhg0bhqFDhzZJeLLZbKxbtw45OTn47rvvPFat
WnUiPj5+CEVR9z/GRqYoivTx8fkhIyNjxeTJkxlbt27FiBEjQBAEVCoVjIyM
8O2336J3794YPXo0FArFoJ49ex64f//+eIqiPkYmlVYikez+8ccfg6dNm8aZ
OHEi+vfv3yxltG3bNty9exdfffUVDh48CBMTk6bEuDRarTZy06ZN7ZYtW8bM
yMjAvn37UFRUBB6Pp/dajx8/jrCwMKSmpoLD4eDZs2fo2LEjkpOTYWZmBqVS
iYqKCty6dQtdunSBQqGAg4MDHB0dERISgtDQULRr1w7r1q3DsWPH9JbeezxV
Zrt27b5VKBQrYmNjjZ88eQKCIODn5ze9d+/eqq5duz5JS0uzNzMzQ/fu3XXQ
A4YMGYKkpCQMHz58YGFhYf+TJ0+S+fn54PP56Nix48x+/fqJAPwcHR29dfz4
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
q9M6dOhw5OHDh/SoUaMQHh6u5xUdcTgcWFlZwcPDA8HBwWCz2TA2NoatrS0M
DQ3fauDZ2dkhNjYWOTk5cHV1xc2bN2FgYFDh4OAQr4Pjm5T2TVEU0bZt2zlP
nz5dv2TJEsa6deswZswYcLnc1+CwrVu34osvvsCcOXMwevRojBw50jQ5OZmN
FqQ2kyQJlUoFBwcHHDlyBEZGRnj69CkCAwORnZ2N8ePHw9zcHHv37tXn5NfV
1aFjx47vfa5AIICDgwNSU1Ph5eXFFIlE7QHcb8nmCQsLoy9durR92rRpX86c
OdMyJCQEPXr0eKe1lpaWhszMTERERCAyMhI8Hq/Q0dHx6X87EwUGBtIikeiZ
i4vLyClTpoAgCLBYLPj7++PUqVOwsLBAYGAgunTpok8TNTMzw6JFiyCTyZCe
no7Kykr4+/tj7dq1+PnnnyGXy7F79248e/YMtra2D5piXZ48eXLrzJkzRwwd
OtRp/fr1+P77799Yi8bGRsjlcjQ0NOitSpFIBJlMBjab/db4I03T+Mc//oFT
p05hz5492Lt3LwwMDO6bm5tXNHeuIiMjybZt2y7gcDijv/3223fGY2maxm+/
/YbffvsNo0aNeiEWi5+1ZG14PB5UKhWhVCpx7949DB069DVrGgCcnZ3x22+/
wdraGmfPnkVVVRU+FGuiaRpFRUXgcDgwMzMDTdMdAXCbIvDetnYnTpzY36tX
r9Fr1qwJvnPnDlasWPFOr/XcuXN48eIFpkyZgm3btkEgECRZWlqm/19QSI2N
jY/Nzc1VpqamnD/H1FoYVoCvry8uXrwIQ0PDyqbyc1ZW1g+jRo2yiYyM7DNs
2DBW165dsXXrVvj5+aFnz57w8PDQw9dyuRwkScLR0RHDhw+HQqFAQUEB7t+/
j/Pnz+Phw4fo3bs3tmzZggcPHoAkSZSWlqK2tpb28/Nba25uXqoPZzRlgK6u
rt2qqqp+XLp0KePgwYPo1q3bW69jMpno27cvrly5gn79+hHW1tbzeTyeNiIi
4odJkyY1C5tqaGgQ+fn54datW1i7di2WLl2K7du3Iz4+HqGhofjqq68QEBCA
PXv2YPz48fj5558xb968NzT52xSds7MzcnNz0a1bN+Tm5pq1poC3vLw8097e
PnrWrFkLxo0bh65du75VqGm1Wl3HXpSWlqKyslLj7Oy8miAI+f8FRlKr1c/b
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
AwAwNzdf5e7ufr2lAsbW1rZdcXGx+YsXL1p0v1Qqxe3bt2Fra9uppKTkEwCP
mslHKY2NjR3Ky8uH/uMf/3CqqqqaolQqmcOHDze8dOkS2ZIODlqtFlwuF2q1
GhwOh2AymZ0BXG8O/wAgSJJkVFRU5AYEBEhdXV0FcXFxH8wsc3FxwcCBAxET
EwMul+sFgKAoim7J+lAUBR6P56jVaturVCoiKytLfzZXc2nYsGGQyWTONTU1
Y93d3ZMANFsJsFgsTps2bbZGRESwbW1tUVlZiadPn6Kurg4NDQ2QSCSvFQiT
JAkejweBQKCv32vbti1+//13TJgwAWfOnElqSbzzVdq+fTt0hxd+8skn+lir
hYUFTExMQJIktFot6uvr9Web3b17Fzt27IBWq8XgwYPRr18/fGg+mB+wGHi5
ubmWTSmQepc30LFjR+Tl5YHL5QaWlZU5AchtrrULoBxAOUVRjwiC4IaEhDwa
NGgQduzY0aLjFnTCkCTJ1xa2KRQdHS3w9PT8xNjY+FM+ny+USqUdTUxMtI8e
PcKePXvw888/4/nz56BpWs+scrkc7u7u6NatG86ePQtzc3M0NDTAycnJ3MvL
a/mTJ0+SMzMzbyqVSnFzGOrQoUO84ODgbWq1ekx1dbUBg8GAlZVVk6HLV3Br
AP/sZDFx4sTulpaWiyiK+qW5FpWJiYlDWVnZop9//hmrV69G165dwePxQBAE
5HL5G3NNEAR4PB7YbDa0Wi1qa2vB4XCwZs0aLFy4EGVlZa0qLtF5PpcuXYKN
jQ1SUlLw4sULXLlyBVVVVRCLxaBpGiwWC2ZmZrC2toa3tzc+++wz7Ny5EzNn
ztQrUJqmta2xwO3t7bvHxsYSzd1vr9LVq1cxY8YM9vnz5z+lKOpRc8bz8toy
AL9RFEUQBLHa0dGxm5mZ2cmpU6e2qqhUrVaDyWRCqVSSTVQApIuLS1sXF5cv
mEzmpwwGw0gmk/lyuVzeyZMncefOHcTGxuL06dOv1UPp4hHDhg3DgAEDoFAo
8NVXX8HKyqqzubn5DaVSmRQfH38gJycnqTl718XFpZOxsfH53Nxc05qaGqxZ
s6bFiQ0ikQjOzs5o167dHBMTk1KKon5t7r5xdnb25/F4HZRKJby9vREcHKyH
xd43rpedD3QOAAoLC2FlZYXy8vJl1tbWxwG0OG3Pzc0NERER6NGjB0QiEVJT
U5GRkYEnT56gpqYGWq1W3+LJysoKvXr1wuzZs2FhYYH4+Hi87ZiKZiskFovl
nZOTw3ZxcWnWOTl/9pKSk5NhaWnJq6qq8m+uQvozU8XGxnqXlJR4KZVK9O7d
u8XKSCcQda5mE2MAA5ycnDY/efLE68yZM6ROqEkkEkilUjQ2NuqLQT08PDB0
6FDcvXsXDx48gEKhQHJyMhYtWgQ+nw9DQ0MYGBj0MTc379OpUydtSEhIZnFx
8XKKok6HhYU1SWpZWFjYpKenh44bN47D5/MhkUg+WGH/LtJoNOjduzeUSqXB
iRMnVjx79qyEoqjopjJTUlISYWRkNGvHjh1mBEHg7NmzOHv2LLhcru63vpF9
qPNgJBKJXmHJ5XI8evQIxsbGrDt37qzw9/e/3UJvDTRNQ61W45tvvkFWVhaE
QiHc3d3h5uYGZ2dnGBsb648JqampQVZWFs6dO4eCggIYGRlBrVZj8uTJrXVi
QVEUTExMjJ4/f96q56SmpsLW1hYKhWIIgO0tnZeXSRGy9PT0z8+cOcNvaRyV
y+W+5uU2pV6GoihGu3btlhEEsXTbtm28hIQE1NbWQiaTQaFQ6PeBRqN5oxhW
oVDg0qVLuHr1KhgMBjgcju6QPDdjY2O3Ll269Jg6deq0Tp06/XHo0KEVY8aM
aVI3f0tLS69du3aZ7tixA1wuFz4+Pi1WSIWFhdi8eTN8fX3ZK1euXJmcnFxO
UVSzkpdMTU3HXrlyhXX48GGUl5dDIpFAqVTqIe+3Qb46ZUWSpD5RyMLCAu3b
t4ednZ11aWmpbUsVkkajKfz666/p3bt3E6tWrUJWVtYbiRVvGw+LxYKbmxu+
+uorzJ49u0ldHD4E2ZlKpVLG/fv3MXbs2BYtUH5+PpydnfGyYWAbiqJiW2Np
2tjYMDMyMkg2m43IyMgWPSMhIeEN5dQEKyrQ2tr6YGhoqElNTQ1CQkLg6ekJ
Pp8PDocDDocDPp8Pc3Nz2NjYgMViITU1FaNGjQKHw0FFRYXeKlcqlfrgX2Vl
JTZs2EAymUzvXbt2xbRp02YIRVGXmzJHTCYTDQ0N+oMI1Wp1i+ITOrcfAHx9
fSEWiw0qKyvXAzgBoKnxGwZJkj3i4uKwZs0afPHFF29VQu9THkqlEnV1dejf
vz9KSkqg0Wj8qqqqLF56yC2x3OXe3t6Ij4/H119/jXnz5sHFxUXfV/BtY2ho
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
Ghv/X3tnt+ImEAXgo3Gj4sSxEYkigS0tDexNQ+kL9A36CLnvZa97s1d9hxLi
M/QlelWQLjQp9CIEklmabNQYM5PEn96sy7ZsW9NIf8DvdkBHPXPmeOb87EFR
lHaSJFoYhieCIPinp6dvipyzLZfL9Xg8fjEajfwkSZ6V9Zekqupls9k8/03Z
Tfr9/ssoil5TSruEEI5S+mSz2dzLuy/f5XbHGANCCCRJGmGMp6qqTkVRHCqK
crS8dLvd1HXdoWmar+I4Pl+tVsZisXjseV4njuN2mqagKApYljWXZfmDZVlD
jPFMkqQdAGRFomX/Xo2MIyirO+T3yqvIfcfj8dlkMnmeZZlsGMbHRqPxab/f
zyVJgjAMb/zomqYBQihDCH1hjElRFOEgCGC73d6EaQqCkOdwnE2n085ut3ug
6/q7Tqfztl6vb8rKPv/TuK7LM8aQ53nY9/0Gz/MPGWMwm81yq+0bdwNCCEzT
BFmWoVarTRBCV5qmXYmiSIsKckGZ4dbrNZ7P5/eDIGgTQupxHJ/k8xBFkdq2
HSOELmzbJrnSP/Q7OI7DA8BdxhIPh7V8+anHFq67cB7TTn0wGJQ5p5TjuF9G
IzqOA77vI0LI0yzLFF3XL3Rd9wRBoLnFfztp+dbzcgDA5+P5IX5uBFJKm4SQ
NmPskWEY71ut1mcASIuu7evrl1k2PAOApMRqLKXrtJLW+w+9JofyX25IFRX/
uMHEQ8E6kWUovV6vt6/eekVFRUVFRUVFSXwFKabQMt1yTXwAAAAASUVORK5C
YII=
}

set pieceImageData(Burnett,40) {
iVBORw0KGgoAAAANSUhEUgAAAeAAAAAoCAYAAAAmGCn4AAAABmJLR0QA/wD/
AP+gvaeTAAAACXBIWXMAAAQ2AAAENgFCHO+uAAAAB3RJTUUH2wUYBS0SPDhf
AAAAIABJREFUeNrsXWdYVNfWfs/0BgzM0HvvghRB8arEGo2KGqPRqGiixhqN
PcbErkSNPahYjmIviFERA1Ej1ogwKIqFjvQ2AwwzTDvfjytzNTYUzM13H9fz
zA/mHM7Zs/de7V1lAx/oA32gD/SBPtAH+tuJ+DAFH+gDfaAP9IH+10kikTAB
0P8BQ6H8/f2bAIDxYVk+0Af6QO+LSJJkAuD8Q4Yjj4yM1P0/nst/xDgiIyP/
v04hBUD3DxnHBw/4A32gD/SBPtAHaoH3DENDQ1eBQBBSX19/ub6+vtDf37/V
z/2ggD/QB/qbvBdLS0tbLpfLLygoeDxq1Cjth1n5QB9Izx90Pp9vzWAwePX1
9Xk6na7pn+JpSyQSgsFgiKytrZPPnDnj16dPnz8ePHgwwsDAoNTf35/6oID/
vYBMQ0NDP41GU93Y2JgfGRlJAcCZM2csxWLxF/X19enFxcUX/okQFEmSYDAY
pvb29t58Pp/Iyckplsvl2f+f4bK/2zolCILD4XCcdTqdtKmpqQKAui0s1Lai
pKSkYFdX16MNDQ1itVq9MCMjY2tkZOQHJfw8H9Dwb7ha0cy/JEmCzWYLGQyG
s1wuvxMZGan+p4177969dHt7+x52dnbd2Ww2UVxc/DgvL++QQqGo/38M176P
9WVbWVkFiMViTmlpaWllZeWjyMhI3a+//mro7e290dzcvB9BEDyZTJaek5Mz
KScnJzMyMrIZeucC0AJQ/Z1zeufOHZq5ufkMDoczUSqVurZr145IS0ujlEpl
oYmJydLy8vI9rVHCRBtNLMFisYxYLBZdpVLpVCqVFAD1d00USZKMkJCQ3Ww2
eyiTyWysqqradvfu3eU2NjZdvby81l69etXL399fWV5ePuLRo0enmpn7H8K8
8PDwCHV0dIwtLy93lMvlcHZ2bqioqPhBIpFsGTly5Acl/FTJcrlcgYGBQVca
jcaTyWSpCoUiHwAlEolChULh7oqKCls+n6/icDjXKysrx8rl8koAoNFoNAaD
IdRqtXKtVtv0dyrmgwcPCtzd3ScKhcLRycnJ7c6ePYslS5Yoq6ur9zY2Nq6p
qanJ+SCkgRMnThj7+Pis4XK5PZVK5TGJRLKhsbGx2MXFJdzFxWWjVqt1qaur
O3bz5s0v/0lKODY2lhYUFDRVIBCsPnbsGFcqlWLQoEE6sVgcd+PGjXFyufxv
UcIkSf5Vluvl71MF9oKsf9bIecn1NpXfx44dMw4ICNhjamr6sVwupwsEAnlJ
Scmy1NTUTSEhIVt0Ot1XM2fOJEpLS/Hjjz+iffv2N48cOfKFq6trvZeX149C
ofBjOp1eUVZWFn/37t1tw4cPr/071jc7O9tEq9Vmjx492ri6uhq5ublwcXGB
mZkZDhw4UH716tWvPTw8zgYEBLzTniRauegwNjY2dXV1nctkMkc1NTUJ2Gy2
UqvVHs7JyfmpsrKy8O/YfAcPHvQMCwtLDwwMZItEIhw4cEAnk8mWeXh4RM6b
N8/+yJEjGDJkCEaPHl127dq12S4uLgf+KUIvLi7OKywsLGnhwoVWJ06cAJPJ
hJ2dHQ4ePKi6devWHLVa/d49JZIkaebm5l04HI7PM1/n19TU/F5fX68wNzcX
czicvgAM9RuHIKrr6+sTqqurZUZGRnyhUNgHgGXzdYVCkVpRUfFnW3nx+fn5
3YRC4eaMjAwvpVJJCwgIqNJqteNqa2tvW1hYXJ8zZ47dyZMnwWAwEBUVhcDA
wN+Li4tH+Pj4eAmFwulyubwrl8t9LJfLd1VWVu5u167d3+J9ZmRkDJZKpcdJ
kiTu37+PoqIi9OzZEx06dEDPnj3jTp06NcbU1LThv7kfSZKkm5qa+pqYmIQx
mUyitrY2t6Ki4qJarVb8XeNKTU2dxuFwNo0fPx7fffcdPDw8UgoLC1f5+Pgc
/fbbbwUpKSlISUnRxsbGLjMzM1s3YcKEhn8C/547d+4jX1/fc3369GFlZmYC
APh8Pn799VeUlpYel0qlXwkEAtn7nMezZ88629nZ/Uij0cyav9PpdEnZ2dnb
VCqVytPTczSdTh8CgPasc1dUVPRTeXl5jY+PTx8OhzMRABsAKIrSSqXSzdnZ
2YltNe67d+8uMzQ0/H7kyJG4c+cO+vfvj02bNqmPHTu2bujQoVMnTpwoOH78
OADA0tISaWlpWLVqVfakSZMqCILotHHjRhgYGGDmzJkoKir6+d69e/PGjh2r
ed/r++DBA4FIJPrj3Llz7SsqKohFixZh9erVEIlEMDU1xblz55TBwcHBI0eO
zHyX57cqC1ooFJr7+fmdPXHiROCOHTtQXFwMMzMz/pgxY6aMHj26Z1pa2sck
Sea+byam0WhOarWarVAoYG9vj9GjR9POnj27aPfu3bQrV65gzZo12LBhA5Yt
W2bR1NS0ys3NzfbChQvnCgsLs/5uSOOv5OXl1S4tLc3q7NmzSExMhLW1NSIj
I7F582ZWeHh4VEZGhowkyb3vc4wuLi5dTExMzt6/f5/X/J2ZmZnG29t7c3p6
+hJPT89Td+/eDW1qatIzMJfL1fn4+Jz7448/Rvj7+2/MyckZJZVK9Sn+vr6+
lTwerwtJkg9aO3aJRMIWCoUbFy9e7HP48GGw2Wz4+PiIt2zZQlZUVMTX1dXZ
nTp1CufPn0dqaiqWL1+OY8eOdb93797pwMBAlzlz5picOXMGfn5+IRs3bvRs
aGiolkgkJ1sbv2kJ6XQ6EARBcblcgsVigU6ng8fjgcFg4NKlSwPv3bu3OTw8
fDwAzX9j/x0+fFgcEBCwUCgUjs3NzTWSyWTw9PRUe3h4XM7MzJxBkmTm38Ef
BEF0LykpwfXr1zFy5EjExcWF+fr6HlizZo3gwIEDzcYM3crKahFFUZr4+PhY
qVRa/N+G8d3d3V0vXbqkV74AIJfLERMTg1GjRg25ceNGflBQ0Dy8p+xbkiSZ
3t7ea44fPz7o/v37zXOJwYMH9+RyuUJTU1OJTCbbRpIkg6L+s907dOjQOzg4
2EahUGzhcrkHNm3aJFSpVAAADoeD2bNnu9y4caM/SZKP3mb9SZKk2dvbu1pY
WAwFwHry5ElycXHxLSMjo4g9e/bgypUrzU4TIiMjmUqlcm51dTVNKpU+N39a
rRZqtdrFyMjIpX///rh9+zYAoKioCN9///301NTUypMnTx5zdHT8jM/n82pq
ai5nZWX90dbyXKlUNshksoEKheLoRx991HHZsmUICwtDfHw8rl69CjqdrlAo
FE3v+nxGKxae4e7uvnXfvn0BMTExWLVqFcLCwpCWlob58+ejurrarW/fvgez
s7OHkCRZ/D6ZWKPR/MlkMuV8Pp8/evRorF+/HkFBQbSGhgbExsbC29sbc+bM
wcCBA+Hv72/buXPnleHh4d97enrezc3NPbh3794YiqKU/w1FTKfTvfLy8uDq
6oqAgAAwGAx0794dKSkpiIiI4JSWlk719vY+AkD5vsZgYGAw4sCBA7xNmzbB
zMwMcrkcZmZmjCNHjkxydnZuV1NTEzxs2DCamZkZ6HQ61Go1amtraTdv3uxj
b2+fwOVyPSMjI+kURYHD4aCkpAQrV640lclkJ5uamoaTJJnR0rmVSCQcMzOz
AVwut4dOp8urra3do1Qq5Y2NjY579uxBQkICbG1tERQUhKqqKpOUlJSx4eHh
0Ol04PP5YLFY0Gq1IAgCDAajw6lTp5CcnIyYmBisX78eq1atMhw8ePCe+/fv
6548eZLH4/EiKYpi1NfX75VKpen+/v5tKtCzsrLO29raTgkLC9vg4eHBTkhI
wPDhw/Hbb78hKyuLzmQy/SmKov2XPF9WQEDAcqVSOaFfv36ERCKBVquFlZUV
c/Xq1d27du26/9GjR/3eN/8CAIPBuCsWiwcyGAzU1dVh/PjxtODgYONff/1V
f8+aNWswaNAgemho6FJHR8cZAK5dvXr1ZF5e3q8ajabmv8G/FEUJmppelL9N
TU2g0+lEdXX1YK1WuxpA9fuaOhqN1p4kSTxrBDCZTNq0adMW8Hg82b59+xi7
du36q2eH7t27D/Pw8OiVlZVltGPHDuh0/7ERhg8f7iaRSBLc3NzCSZIsasnc
kiRJuLm5TfT19V2el5dnotVqERoaOvPx48czKIpSGhkZgSAIUBQFOp0OPp+P
hoYG2tWrV/Hjjz8iOzsbVVVVWLRoESorK6FQKMBgMFBQUPAsP4HH4zHq6+sX
hoSETGpqarItKysjvLy8lAKBIC49Pf0rAIo2NqJNBw4cyL548SJUKhVKS0sR
HByM4uLiyzQabXn79u1z3tl5bIXQtmMwGOEbNmwgYmJiMHLkSDg4OGDw4MHY
v38/9uzZAx6PF5Kdnf2zWq1+r3WATCaToNPpMDY2hlQqxdmzZxEfH49r165h
8ODBcHd3x7Vr1zB79myIxWLs2LGD6NixI3/ChAmhOp1uw0cffXTWxsam/Uvi
KO+dampq7oaEhCAzMxObN2/GqVOnEBMTg/DwcDx8+BBqtdpboVA4v2fvg9Bq
tRg4cCCys7Oxfft25ObmYu7cuZyVK1d2//bbb5k8Hg83b95EdnY2kpOTAQAz
Zsygb9y4MezLL780qa6uxrFjx5CdnY3OnTtDo9FAJpN51NfXz2ppqOP+/ftM
Ozu7fU+ePDm0bt268SdPnlxpYmKSyuFwurBYLIjFYiQlJeG3336DVqsFi8VC
VVUVwWQyMXjwYPj5+eHbb7/Fjz/+iIyMDPD5fJSXl8PFxQWdO3dGYGAgioqK
QKPRDNVq9VG1Wv3ntm3bZuzcuXMqg8G4IhaLv0pPT2/TPaBSqeSNjY3Zbm5u
iurqatTX18PAwACNjY1yPp+/z9bWdhaA/0pM09LSMlwoFH41ZMgQ4tatW1Cr
1dDpdHjy5AnGjRuH3NxcPzqdHldRUWH6vmtQZTJZkZWVFYyMjAAAeXl5OHr0
KJTK/9idKSkp2LZtG+zt7Wl1dXXiqqqqAVZWVnu6dev2u5ubW7e9e/f+rU0W
SJIk8vLyinv16gUHBwf992w2G2PHjkVGRgYoijJXq9Vmf/fa7t69G2FhYfT2
7dubrFq16oXrN2/eRHBwMK1jx46iUaNGEc8q36eGBZRKpTONRvvkLRBRvpeX
15QNGzaYtG/fHoGBgVi2bJnAzMxsxeXLl21HjRqFSZMmgcPhICoqCmKxGJmZ
mbh79y4cHBywcOFCfPTRRxg3bhx++eUXyOVyyGQyjBo1CkwmE3w+H5MnT8bD
hw/RvXt3wZ07d+zatWtHdOzYEYMHD+aYm5sPKywsnLh79+422wdsNpsnEoli
li1bFjBy5EgoFAoMGjQIt27d0vbs2TPXzc0tn06nvzO68c4esFAo5BcXFwtY
LBY6der03DVfX19YW1ujoqICKpVqYGFhofvbeEFvQ7Gxsax27dptvnDhAl8m
k+GTTz6Bubk5zM3Nn7svKCgIQUFBzR4zJBIJoqOjMWDAANq4ceM+mjFjxjkW
izWEJMlrf0eSFkmSEIlE7c3MzAYDgIeHB2bPng0GgwE+n4/AwEBotVrcu3ev
hMVilfydzBsaGor58+dDo9E8axHD2NgYAGBjY4Ply5ejtvY/eRD/+te/4O3t
/TIP3+ypAn7jnBoZGQUXFxcPiIiIoHXs2BGHDx/G48ePrQcNGhSr0Wh4W7Zs
wZQpU1BSUoINGzYgPz8fSqUSVVVVWLt2LU6fPo3evXvDy8sLJEnCysoKAwYM
wM6dOxEYGAipVIro6Ohm6585bNgw8Hg8qFQqJCYmsrdv375cIpEQALa11Vya
m5vbu7u771uyZIkwLi4OBEFg4sSJ2Lp1q6qkpCROKpVe/m8lBVpbW3907do1
+uPHj19mOGDfvn0YMGBAcGJi4mwzM7MF7wtG3b9/v9jR0fGLgwcPorr69Y5i
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
tStOnjwJZ2dnx+Li4q/bmoEjIyPB5XLpHA6H87axn+bYTLNlSKPR1AEBAaPt
7e3PjB079q1a2vn7+yM8PDxfJBJdcHd3h4+PDy5duoS8vDz9fBEEgVGjRiEl
JQUWFhbg8XioqKiAr68vgoKCkJaWhm7duiEzMxNarRZ9+/YFANDpdPTv3x9r
166FmZkZxGIxHB0dUVlZCUtLy98jIiLG2dnZZb4BNjUTiUSTFy1aREyePBmf
fvrpc7Gt5vFZWVlh06ZNiI2NhVAoxP79+6FWq6FWq/Hdd9+Bx+Ph/PnzmDJl
Cng83gvvodPpGDRoEHbs2IHVq1eDRqOFl5SUbG9sbGy1QrG1te2YlpbGfra+
8lWk0Wia9504Nzd3MtqgfS1JknB0dJxUVlbW8a8Q+Nvuu7+OdcuWLejduzeu
XLkCZ2fnHjk5OV3bgldIkoS1tXXwtWvX2FVVVc9d8/HxwahRoxAQEAAzMzOM
Hj0avXv3fk4W6XQ6xMfHw9PTk19SUvJ1WxvQkZGRoNFobWJs8Hi8697e3tMZ
DEbju6AHkZGRaGxsvM7j8Rrt7Oyg0+kwZ84ceHl5PbfXlUolYmNjYWxsjPT0
dP33RUVFUCgUKCoqwtWrV597ds+ePbFw4UKUl5eDyWTCy8sLRUVF4PF4Uj6f
Xx4ZGflaecNkMk21Wm2v5nyRuLi4l+45iqKQnZ2NoUOHIjo6Grt27UL//v1B
EAQmT56M+fPnY+LEifj+++8hk8leFZzHTz/9BLVajYaGBlhYWBgUFRWtB8B8
ZwVMo9EMtVotg8lkgsFgvOlesFgs6HQ6UBTFLC4udmotM5AkyXRxcfn2l19+
4To7O2PQoEEtYsxFixYhLy/vtffTaDQ013rdvHkTlpaWYRUVFeFtxMA0Q0ND
z+vXryMoKAhCoVB/bfjw4ZBIJJgxYwbat28PiUSCrVu3PsfAPXv2REpKCpyc
nFBZWdkF/4yDpV9KBEEojYyM/mgNXKlWq+96eXmBIAh8++23WLBgAZycnPTX
vby80K5dO8TFxeHx48ewtraGiYkJ/P39kZ+fDxqNhl27dmH48OEwNDTUQ8+1
tbX6BJDmZgBNTU3gcDh3AKje1CdaJBKF5efn2z5+/BhTpkx5babo045EiI2N
RVJSEvbs2YOjR48iLi4OsbGxCA4OfuM8REREwNPTE5cvXwaHw/m4qKioY2v3
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
FQ2DwXglKqnT6aDRaPSfZqSTRqPpT1XKz8+HgYHBfbxFwyR/f39IJJKyhoaG
4UOGDDl/48aNwBMnTmDx4sUoLi7GtWvXEBUVhfv37yM3Nxf19fVQq9X6daTT
6TA0NISlpSX8/PwQEhKCb775BsuXL4darYZMJsPKlSvRvXt3PHr0CBKJBIaG
htm+vr4TDA0Npc/mmrRYATs4OIy7f/9+99jY2Dcq37/Axti3bx+6du2KHj16
eBsaGsZIpdK+AN66/qC2traayWReHjly5OCvv/4avXr1wtWrV8FkMlFeXo51
69Zh586dePz4Ma5fv47+/fujtrYWhw4dwtmzZ9HSpBMmkwlTU1MUFxfD2NgY
NBotGACnLbxOJyenQJVK5fjDDz9g48aNGDNmzGsZ+P79++jVqxdSUlIQFBSk
k0qlyy0tLR+/DwZmsVj0ZiWxe/du/elHLaGSkhJotVowGIw2SzCRy+UJ4eHh
eWFhYU6zZs3Cr7/+CjabDY1Gg6amJjQ1NUGlUr2QwPEskz8LEdJoNNy7dw+r
V6/G/PnzkZeXB7VaDTqdnvKWglgbGxu71NnZueTw4cOz582b59ixY0ew2WxU
VVXBy8sLISEhGDJkCJycnGBkZAQ+nw+KoqDVatHQ0KAvvbh16xbWrVuHBQsW
IDAwEP369cOuXbvAZDKxf/9+XL16Fenp6TA0NMxwc3P7jsVivdO50CRJEh4e
HuMoivpsxIgRLT0JR48oLFmyBG5ubt62trbHHj16NAjAO4WTKisrr/n5+TV1
7dqV/fvvv79w/bPPPsPSpUuxefNmSCQSjBgxAhkZGTh27NhbIWX19fUwNjZG
Q0MDDA0NaXQ6vTOA31u7J11cXHoWFhbaxsTEQKvV4tnzil9Hhw8fRnh4uPbx
48cbjY2N69qad0mSJAwMDERcLhf79+9/Y4noy+asqKgI5ubmbca/arW6Picn
56tOnTodjY6O9rh+/Trh7+8PS0tLsNlsUBT13OdlPNzc20Gn06GyshK5ubmQ
SqWYMWMG1qxZA5VKBZFIdPdtx/ZUCVeXl5dHOjo6bpfJZB0jIiKIa9euvfFE
LuDfceCSkhLcvn0bu3fvhqGhIcLCwjBhwgQ0NDQgIiICZ8+eRVlZGYyNjXN9
fHw+c3Fxkfw10bNFq7R3714DU1PTb2bMmEGfMmVKi8oBniU3Nzd8//33WLNm
DTZu3Njp999/X0mS5LS3rRPV6XTa+/fv/zx9+vQOXl5eNhkZGWjfvr2+xmzR
okWoq6vD9evX0bdvX7BYLEybNg3r169/bQOOV3nBJSUl4PF4UCgUBNqmFAk2
Njb94uPjGRwOR5+s9iZq9n4XL15M27t3ryfxbw5p0yyOw4cPG7u5uU08efIk
w9raGtOmTcPbJJvU1NRg//79ePz4Mfz8/AiKolrtcUil0ko2mz11586dmwcO
HOjcr18/GBsbQyaTgcFg6JXry4QNRVFQq9V6Jd0c08nIyMCoUaPQoUMHHDly
BDwer8HZ2fluSzKg/6KUVA8fPoxmMBiPo6Ojj0yZMsVYIBBg8+bNsLW1fate
vI2NjUhNTcXu3bsxa9YsTJs2DZ9//jliY2NRXFwMQ0PDu+7u7p+KRKLsd51P
AwMDKzs7u3nffPMN/WUJgG8ilUqFOXPmICkpyTstLW3Vnj17Ro8dO/atDdLc
3FyJWCz+48SJEz3j4uKI0tJS3Lp1C6dOnUJoaCi2bNmC6OhoSCQSDBs2DE1N
TZg2bdpLjazXUV1dHUxNTVFeXg6RSITCwkKDNlBysLa27vT48WPiwIEDb62o
PDw86JcvX/7cw8MjHm14BjRJkoSTk9MYPp8/YsOGDaDT6XiXKonKykqsW7cO
HTt2NNfpdLzWOhxP0aLM8vLynp988kmmQqEQbtu2DSUlJXpIV6vVvrKaoNnb
pNPp4HA4sLCwQJcuXRAVFYXVq1ejoKCAEovFp52dnbe/K8omkUgyBQLBgoqK
igunT5+mM5lMuLq6wtfXFy4uLrC3t4dIJIJQKNQjlRqNBlKpFDU1NSgoKEBO
Tg4yMzPx+++/IzExEVu3bsWZM2dQWVmpsbGxORcSEjLPzMws62UypkUK2Nra
+uMHDx445+XlYdKkSe9kIUVGRmLdunUoLCwkdDrdaKVSuQxA+Tss6NXHjx93
ViqVlxwdHR0+/fRTDB06FEZGRqipqcGRI0fQu3dvcLlcTJ8+HT/99BPGjBnz
LgILMpkMdDodGo2GINrALCRJks7n893S09OhVCrx008/tej/npZxwcLCAo2N
jSNra2vXAChtSwXs7u4elZWVNfann36Ct7c3tmzZ8i7GBZYsWYJdu3YJysrK
FlIUNZckSc27Kg1/f39KIpGco9FoUzdt2vRrjx49mIcOHULv3r3f2sJXKBRY
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
Y/j7w/8C+jpjsT8PdQcAAAAASUVORK5CYII=
}

set pieceImageData(Burnett,45) {
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
ze0HCwuLQSqVyqSyspJBp9NhbW2tAqCSyWSHcnNzr9NoNO8jR45g1qxZ8PLy
alzGWrp0KYKCgpCdnQ2BQPC5t7f3XRcXF6uamhquVCplPiurniCIspKSkjOH
Dh36ob6+vqwlBxySJBkKhcLa398fJiYmLzj8PY/OnTujtrYWAFhqtdqyhfsa
XFxcupibm38xfvx4ora2Fj169MD27dtx/vx5bNq06e0FT63GihUrUFxcjI0b
NyI2NtZ2yJAhm/Ly8nj79u3bFh4erm/J9zA2NvYICAg4eezYMc/IyMi/1Ht6
vR7btm1DVVWV0fr167c/fPgQJEnGteASll4ulx8Xi8XtFyxYwLp//36zFSwQ
CLB06VJkZ2dDr9f/JUl8DWGJ4/P5g48dO9b+9u3b2Lt3L+RyOWg0Grhc7kvW
/EOHDmHRokUwNTWFRqOBQCBAUlISgD/8fGpra2FtbQ25XA43NzfExMTgz5Y9
V1dXCAQCKJVKuLi4YPny5ejQoQMKCgpw6tQp0Gg0ys3N7S+/R0pKCvh8fjeh
UHhg9+7dNj/99BM6duwIV1dXEASBgoICzJ8/n6ioqDCdMGHCqPHjxzfG3ngd
iS4pKcHy5cuZGRkZ6NKlC8RiMczNzSGXy7F+/XpIpVLbuXPnrgwMDPysrKxs
TEpKSumrSAfjPYSa8Pb2/ndRUdFnY8aMwYQJExAdHd1INgCAw+Hg6NGjmDdv
HsLDw/Hzzz/j2XoaBy3kY7B//362m5vb3GPHjlmlpaXh8uXL2Lt3L3Q6HTp1
6oSQkJCmT5MJArNmzUJiYiIWLlyICxcuOBMEcaimpqZ7S27Z27dvH83T03MZ
l8sN//zzzwkrKyv8/PPPsLa2bmSf9+/fh4eHB4yNjWFpaYm9e/fC2dkZ06dP
R3x8vKe3t/eJBw8efEGSZFZL1bO8vPy4nZ3dgvj4+OXDhw9n3bp1CydPnnxn
0iGRSDB48GBYWVlhz549SEhIgEwmg7GxcVkTZ4c6iUSyPjw83M/R0dH7xIkT
tIcPH0Kr1YLFYoFOp4PH+/8O5w3td/LkSRw+fBhBQUHIy8uDXq/Hl19+iatX
r0IoFEKhUMBgMEAmk+HUqVMv+S21adPmj4frdGAwGBg4cCBGjhyJjIwMFBcX
gyAI6m0HDgcHhy5eXl7ktWvXnCdMmEA8fPiwcfDg8Xhcf39/7ujRo6eEhoaO
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
OTm99h5vb2+cOXMGAwcOxNOnT3H9+vUmWX/y8vLA5XKh1WohEAhAEIRVeXm5
W3NZR3U6nTo3N3fdgAED1KGhoY2zT2tra9jY2Lzx4PP/iJptbW2NH374ASdO
nIBerwefz7+Gt0yY+H8RERERqK2tfczhcHR/Ja/vCxqNBltb24YdKgYTE5Pq
pvivicViVFRUHAsMDLwNgLpw4QK2bduGqKioRosiQRBgsVgwNzfHs4y0mDp1
KhYvXoyVK1eCz+eDx+Phm2++wZAhQ9CuXTtYWFg0piF4HgKBAOvWrcOsWbOw
c+dOBAcHIyUlBZWVlRAKhbmurq4Hn7++yQNkXFwcw9fXd6ZarZ4TGhpKuLq6
4vr166/dGuvl5YVdu3Zh+vTpiIyMRFhYGI4ePWpTXl7+hUQi2UqSpO59HQKf
bZ+ERqNBx44dcefOHRgZGeHq1avw9fWFvb09Hj16hK+++goVFRWIiYmBq6sr
Nm3ahMjISKxZswadO3dGq1at3vqZXl5eoNFoSE9Ph5ubG0pKSvyetaeumYSc
io+PPygSicYfOHAgaNiwYejQoQPEYvELO1ZexU4LCgqQmZmJRYsWwdvbG9HR
0aDT6VqRSHTyn6w4AGgpirrZqlWrtlu2bMGnn34KNpsNgUCALl26wMbGBhYW
FjA3Nwefz4eRkRGMjIxecCTWaDSoq6uDUqlETU0NJBIJ7O3tUVxcjCNHjmDf
vn2NYdiNjY0hk8nAZrOfsFispiypoKam5nFFRcXGlStXLuvfvz99woQJ+M9/
/vPK5RGKoqBWqxsDfMlkMjx69AgURUEqlUIikYDH44HFYr1xt4tCocC0adNw
/fp1xMfH48yZM1AqlbCysrpvYmLy+H0bf9++fYSNjc04sVj8/alTp3j/+te/
3rgU22BxWrp0KQoLC7Fo0SJcvXr1jEajqWlOBd/wfU+cOIGbN2++ktwxGAwM
Hz4cq1atQmVlJdauXYtJkyYhLi6uSTPCsrIyGAwGGBkZNQQCY+l0uh4ArjST
3kBsbOyN3NzcPbt3746cMmUK4eDggAULFvylxSM1NRWTJk1CfHw80tPTkZqa
Cg6HU2NnZ3eyuSaH/6vQ6/VpdDpdKxaLGVlZLRfw1tLSEk5OTjh79iwYDEaN
hYVFVVPLUKvV1RKJ5OuvvvpqM0mSXUmS5CxevBj9+vVDTEwMWrdujZ49e8LL
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
DigUCvh8PrK9vZ0M8kVUhoeHz/znP/+JW265BY888gj8fv91lVx6ejpWrlyJ
devW8Z3jOL/fbxlJpWE0GiGXy/U6nS7zxIkTMBgMGD9+/JA8B3FxcSgoKMDq
1avx008/BXWfFoulUSKRrN+yZcs/5s+fL8/NzcWjjz6K5uZmtLe3w2azCZ9f
qnQiSRJKpRJKpRKhoaFQq9WIjY2FXC7Hyy+/jJUrVyInJwdbtmwBSZJsVFRU
01AIdV5eHoxGY3d5efmyyMjIU3v27Png5ZdfDjlw4ACeeuopzJs3DzfffHNA
U3Q5jkNrayu++uor7Nq1C0uWLAHHcVi0aBFeeOEFfPHFFzh//jxIkvTHxsb+
16hRo/6JYYYJjUYjER8f/6RCoZj0xBNP/GLfh8Fg06ZNmD17Nj169Oh1Fy5c
OG80Gs8MVW/k5eUxBQUF+2+55ZaFn3/+eciGDRvQ3t4Oj8eD8vJy8LlTS5cu
xbp163DhwgVMmjQJ999/P+bNm8cn9gUEPos/IiICnZ2dCA8PR3V1tR5B7OMj
lUo1KpVqWkNDA3Jzc4fk+VEqlZBIJKPa2tqSEhISSkZKb+zcuVOVkpLyt4qK
Chnf1XeosNvt2LFjB+677z4cOXIkqN2f++9isc1muycnJ+dfhw4dGnfgwAHU
1NTg7NmzsFqtsNvtsNlsQmXXtYwUqVQKlUolfKKiopCYmIjXX38d2dnZeO21
13Dp0iXIZLL2+Pj4NxBAKf0vkI5iv98/k6bpgvfff9/Q2dkp7EWr1SIyMhIG
gwFhYWHQaDRXVI65XC5YrVZhLkxHRwcsFguOHDmCI0eOQCwW48KFC/joo49g
t9uhUCi6srKy/mvcuHHvAPAOa1qsTCaLjIqKylu7di0xbdq0K3oQBIqZM2fi
9ttvx4YNG7B06dL4kydPPpOVlbV0qEyaZVlnSUlJrl6vX7127drloaGhpEKh
wKpVq+BwOLBhwwZUVlaitLQUU6ZMwYwZM3D//ffDYDBg9+7dQrJUIJDJZBCL
xbDb7RCJROA4btgZy1dDpVJJlUplREFBAVpbW4e0z4sXLyI5OTm+sbHx0ays
rP/ACMViFQpF5oQJE/aePn06/tixY9i0aVNANeADsXz5cvz5z39GXl4eFi9e
PLquri7TaDSWBMM7M378eLa0tPRtmqa7Nm/evGXKlCkhH3zwAZ588knk5OQg
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
ATrfdDQm8zVrAAAAAElFTkSuQmCC
}

set pieceImageData(Burnett,50) {
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
XVIqlUqSJClHR0d/iqIG4k+XyZ+VGY2VlZWVhyorK7Maqp/Jycl8W1vbpebm
5mNu3rxpmZ+fT7Rs2ZLx9fXtX15ePlqhUNyxtrbecPPmzeZhYWHQarXQ6XQI
Dg6m9u7dOzonJ8cgFArnZWdnB9ra2s4xmUyttVqt2MHBoUCpVJ5NTk7+xmQy
Vb9rK1fTpk097OzsRk2ePJlfUFCAvLw8yGQyfPLJJ+ByueyFCxd2dHFx+eLB
gwf3aZqWvc+bPE3TBJfLFVtbW39iaWnpx2azoVAolAqF4ohcLs8CYHzX7Wex
WHxPT8+xqamposGDByM0NNRi9erVY9Rqtc5kMv3RvHnzhRs2bOAtW7YMbdq0
wZkzZ/yfPHkSJRQKl9I0nfZfIVkikcjXzc0tYuPGjWaLFy+G0finPpGdnY2k
pCTi3LlzfQoLCwk2mz2epul3QrL27NnD8/HxmWthYfE5SZLP7qHlSqVya3R0
9D6CIExNmzbtZWVlNZNhGNfnqtDr9fqYU6dObamoqFC4ubkFSiSSeQRBtK4p
wDAM9Hr9/dzc3HkNOX5CodC+WbNm83JycsyHDh2KjIwMcLlcTJ06lfzuu++G
lZSUsAIDA5unp6cTu3fvhsFgAACkpKRg9+7d+OKLL9o9efIk5pNPPim1trYO
WL58OXHmzBk0b96cu2jRIl8/P79FWVlZyTRN33/Hc9CgVquvrVy5st3kyZO5
hYWFGDJkCNatW4fWrVvD0tISN2/eNM/IyBhMEMTNrl27ptTLuq1PckVRlGWL
Fi1iAPScN28e6/r165DJZLC3t0doaKjvrFmz1vL5/MDk5ORpNE2/S5LFNplM
zSorK8HhcBAUFIQFCxbAw8PDrUePHkvWrVtHnTlzBsuWLcOWLVvw22+/Yf78
+cKKiopxrq6u8hMnTpyrrq7OMhgMauD9Pirr5uZmZ2Vl5f3dd9/B1tYWe/bs
gZ2dHVatWoWtW7di2LBhApPJtCw7O1vt6em5Ew0Q6PdPiI6ONmvduvUyNps9
oqqqqjbXCUEQEIvFky0sLGanpqbu9vPzm25nZ7ewoqLiec0RFhYW2urq6p23
bt2a4eHh0cvHx2ebTCazZxim1kprZmbGkCT50e+//96Hpml1Q4ybQCDoamlp
OWn69Olm0dHRYBgGfD6fWL9+vdOHH364S6FQrG/SpEnw2rVrYWdnh7179yIp
KQnjx4/H1atXKTabPTY7O9u+TZs2ba9du+a8YsUKSKVShIaGui9evHg8j8fL
USgUmxITE3XvkmQxDEMQBEFwuVxYWFiAw+GAJEkIBAJwOBwQBIHY2NhhaWlp
Qg6HMwrvaUqC6OholkQiad+8efO1YrG4pUql4hiNRnh5eTF6vf7LzMzMzZmZ
mVtpmq58l+ucJEkXAIFFRUUoLi5GdHQ0KIoily1bNtpoNA4+efIkLyIiAlqt
FikpKZBKpaRYLP78yZMnJjs7u6+jo6PLGIYxvu9Ey8PDw4LD4Zjt2LGjllzV
4N69e/jjjz9IsVjc+969e0sCAwMn4890F2+TjMPDw2OQRCKZuWfPHoFGo3mW
rDQZOXKkb15eXgWfz8/08vL6ad++fQ6lpaXPjyWGDRu2xN7enpLJZJu9vLy2
//HHH23v3btXp9xHH33k6efnl3f16tU5/0Ze0TQNFovFFolEQTY2Ni3VarWp
pKTkhlqtfmRubt5aJBJ5LFmyBA8ePKhhf9i4cSMmTpxIsdnsIampqbCxsYFe
X9euIJPJwGazodfrHe3s7Bw3btyIpUuXwmQyIT4+Hvn5+fj555+9Kyoq6IqK
ihF79+4ttLKy6mltbW2pVCplpaWlv2i12sq3tIcaCwoKlimVyvLU1NSVHTt2
5ACAt7c3srOz8fDhQ1RUVIBhGEb/fEffB4JFkqSZr6/vKqVS2WvIkCGUXq/H
559/Di8vLyQmJuLgwYP47bffOIcOHQojCKKQYZgImqbfVZC1lqKoOKFQ6Gsw
GDBjxgxs3rwZkydPRocOHahz585h1KhRmDx5Mi5cuIArV67A2dkZQUFBNnZ2
div9/f0XGQyGBKlUej4nJ+cSTdP33rUJ9K9AEESb6upqdkZGBubNm4eaTfmr
r75CdHQ0EhMT4eTkJIiLi5tlY2NzEkDZ226jhYVFRy6X+3nv3r2p54XM/Pnz
hX369PnOZDJZOTg4DJ85cyZ/z549L9Tx0Ucfcbdt2zZKoVBUOzk5eZ8+fVoy
bty4OqZgR0dH4urVq53v3bu3wsrK6nuapt84liMpKYlnbm7eisPhWGi12sfV
1dWZgYGBRqFQ2Pb+/ftmO3fuxMqVKzFy5EiMHz8eCxYswL1795yvXbu2vGnT
pmypVAo/Pz/4+flBJBKBz+dDKpXCx8eHlZub++mTJ08wbNgw+Pv7o1evXti7
dy9UKhX7m2++ibh58ya7c+fOa1NSUihzc/PWFEWZq9XqbI1Gk/22XIgZGRk5
XC73x7lz544XCoUOP/30E44dO4YDBw7g0aNHSE9Px40bN9gmk6m7QqEQv48E
i6ZpwtXVNbRly5YxDx8+tJw0aRKuX7+O6upq+Pn5EePGjXMePXp0BJvN9k5O
Tp70DuUVAKgJgqjk8/kWNRaO6OhouLu785s0acKfP38+tFotAEClUuHs2bPo
27cvuFzu5zwer6dGo7lUVlZ25sCBAze0Wm0h3tNQh+rq6tYajYatVCpfRupR
XFwMGxsbsqSkZHBFRcUKmqYfv+V+EGZmZj1SUlIECxYsqPOFmZkZgoODBXw+
f4+Li8tdhUJht2DBArysL5aWlqzOnTvPb9q0aTc+n++3evVq3L59u06ZzMxM
Ijw8fEJcXJxts2bNvgQgfxNyxefz3Vu2bLnCxcWlN0EQ5iRJQqlUVjx69Gha
RUWFEADr+TYajUZoNBqw2WwyPj4ec+bMwUcffYSLFy+CYRjY29sjLCwM6enp
YLFYcHBwwOXLl2Ey/b9t8Pr161Cr1WCz2a1zc3M3Dxs2TOTg4BBoMpkoiqKM
FRUVycnJyT9IpdJT+POgT4PhaciFxsbG5m67du3KdDqdIwCo1Wp4eHggNTUV
9vb2ci6XeyQoKOhgvfGiejQ1ejg7O3/+zTffUCaTCRcvXsTKlSsxfvx4bNmy
BUePHkVBQQFWr17Nsbe3n33//v2pDMOQ72gdG+RyeW5wcDBMJhOuXr2KH3/8
ES1atEBJSQk+/vhjzJ07F2w2G71794aDgwN27NiBESNGICQkBKGhofwdO3Z8
wOfzf+jUqdN5Pz+/2UePHhW/jwnq2Gx2Bo/HM5qbmyM5ORkajQYmkwmpqalQ
qVSwtbWFXC5HVVWVh16vb/0u+sBisSij0UhWV1ejT58+OHr0KPbv3w8HBwdk
ZmbCzMzMxc/P74fCwkK/J0+ewNfXFwcPHsTRo0dx+PBhfPjhhyguLoZMJjMP
Dg6eWVVV1Sc9PR0WFhbYvn07jh49irFjx0Kj0UCr1bLz8vK+ysvLm/km8z8x
MZHIyMjo4ObmdtDOzu4Cn8//WSKRxLq5ua1JT0+3pygKBQUFIAgCHTp0gK2t
Ldq0aQOVSgUAqKysZD9+/Bi9evXCmTNnMHHiRISHh8NoNKJTp054/Pgx3N3d
cefOHZAkicjISGzatAlDhw7FqVOnIBKJuIWFhQtKS0s3e3p6HrWysjovEAh+
dnZ2jpVIJMtSUlKsnwbYN+wCMhjK792798Px48f33r17l3lWq92+fTvOnTvH
GI1GvUAgSBAKhe9lkkAej9fC29t7Q1JSkmWfPn1w5swZKBQKGAwGJCUlYfr0
6Vi8eDHl5OQ0rKKiYq5Go+G9qzVuMBikOp0u1d/fHzY2NjWfYeHChRg+fDik
Uumz/ifMmTMHHTp0wMmTJ8n79+9by+Xyoc7OztHdunW77ufnt87S0tLlfZRX
BEHc5vP5Oi8vrxe+43A4CAgIQE5ODtRqtSXDMN3eoQX3hc/0ej2io6MRFxcn
PHbs2IebN2+makjv87h48SIuXrzIi42N7bJ+/Xr+kydPXihjMplgMpnYpaWl
n1ZWVvZ+k/EiCILy9fVd7OLiMjgqKsq8Z8+e+Pzzz5GVlSX28/Nbq1KpCIVC
oQsLC4NYLK71HISGhsLR0REPHjxAeno6srKyEB0djbCwMHh4eODUqVPw9PTE
8ePHoVarIZfL4efnV+fZXl5e4PF4UCgUaN++fVehUNj6u+++oz7++GN8+eWX
lEajCfLx8Yk0Go3NG3ouJiYmgs/nf2Bvb384NTXVYeTIkQCAmTNn4u7duxg3
blxx7969x/7vf/+bamtrK6sv70C9WbAsLCy6SaVSwe3bt7F69Wo0b9782UHG
Bx98gNGjRyMmJgZTpkzhlZSUTJPJZL/SNH3nHWhSPCsrK4+CggIwDAMvLy+0
bt0a58+fB8MwIEkSLNafr2by5MkYP348KisrkZOTg9u3b+P8+fNYsWIF1q1b
R4aFhdnOmjXrB3t7+x4JCQlf0zSd8j5Zs548eVLp6upqGjNmDJYvXw6lUglH
R0ccP34cPj4+CAkJQUREBIxGI5thmKYALr7L9np7e2PgwIHQarVYunQpTpw4
gQsXLgBPr0lQqVTo0qULBg4cCBaLhRoy/9tvv6F79+4gCIIEAK1WC5FIhD59
+kAikaC4uBjHjx+vEY4UQRCfAogAUPWam7KFRCJZlZqa2vHbb79FXl4eAgIC
HFesWDFVLBY3USgUeSEhIbCxscHkyZPxwQcf4MCBA2jfvj2qqqqgUqlw/fp1
fP3116iqqsLWrVthZ2eHyMhI8Pl8PHz4EBYWFrC2toZGo8Ht27dhZmaGlJQU
ODs7Q6fTwWAw8J2cnMadOXMGa9asgUKhQPfu3Z2XLl06k8/nyyorK1c3tEb4
VKkKDAsLG6jRaIht27ahrKwMjx49wqxZs3DkyJEr1dXVG93c3O6KxWLF+2i9
cnJy+tjc3Nxt3rx5KCsrexmpwebNm9G3b1+elZXV/NTU1JzmzZvH4B240QGQ
Op2O1Ov1tXEwf7XR13xOkiQ6deoEX19fGI1GFBUVsUpLS109PT0nuri4dHnw
4MHc6Ojoi6NGjTK8J2PCLikp4Tdt2pT4/vvv8dlnn6GysrJ2Dxk9ejT8/Pxw
+PBhPJ3fFe/TnDIYDNi9e/crlf3ll1/wyy+/vCqZ41AU1eJN2mRra2vr6ur6
4dGjR4k5c+bUzp3k5GTEx8fbyGSy1devX+f27dsXZ86cwdixY9G2bVusX78e
V65cQU5ODthsNjIzM+Ht7Q2JRAIWi4VmzZph586dKCwshJmZGTIzMzFv3jw8
efIE58+fh6+vLzZv3oz8/HyUlpZixowZ5LJly7B27VowDIPff/8dRUVFOHny
pH1+fv4WiqJGAXjcUGNDURRPIpFMPXXqlP348eOhVqsBALm5uZg5cya0Wq3t
gAEDlmVkZAidnZ331Jf8ZNWjsKVKS0sJiqIQEBDwMiaNNm3aIDIyEnq9HgRB
OGVnZ3extraOf5sCKzo6mvD09Jxta2s7dMSIEXB3d8eAAQNqrD0vbTeXy4Wt
rS1sbW3Rrl07TJ48Genp6YiMjMSuXbtw9uxZ1rp16z5q3779xXv37nWmaTrz
XZMsmqZJa2vrUH9//zEsFov99GQRzpw5AzabDa1Wi48//hhKpRKDBw/GkSNH
qimKuvy+CCsul4vo6GikpaXV2URq5lENASZJEgsWLEDnzp3rmKcBwM3NDXZ2
dn8394k3mOcfq1SqdsOGDYOFhQX69u2Lw4cPY+zYscSBAwc+uXHjhr5nz544
evQoZsyYgY0bN6JXr17YuHEjzp07B51OBzMzM+h0Onz55ZeIioqCl5cXevTo
geXLl0Ov16OkpAT9+/dHr169MHXqVBAEAUtLS2zfvh337t2Dp6cntFotxo4d
i+DgYAQHB2PPnj0gSZKaMmXKwjt37jjFx8cvaNOmTYMRG0tLS9ugoKAtiYmJ
nuPGjYNGowGPx8OQIUMwatQoLFy40OPq1aswGo2l74iQ/CNhsbGx6ZCTk0PG
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
u3ePfMV54yWVSnPmz5/P8Hg85vvvv2e0Wu1L36dWq2WuXbvGfPjhhwyHw2Eo
imKCgoKY6urqOuWWLVvGAGD4fD4zadIkJi8vjzEajS+ts7q6mlmxYgUjEAiY
/v37M5mZmVVbt26dSdM0uyHmHU3TVFZWVsyDBw8YgUDAPFUeXulvyZIlzIMH
D5iJEyf+vGXLFn5DroPjx487lZeXp2/bto0hCKJOO57//9/8cTgc5vTp08yl
S5eYw4cPM1euXGFmzpy5dffu3eyGXOvnzp3rLZPJqvv37/9Cm0iSZNq2bcv0
7NmTOXnyJFNcXMwMGjSI6d69OyMUCl8oLxaLmZSUFGbJkiX677//fkJD7iXP
j9ONGzc23rhxw1Rf4zFhwgTm0KFDTL9+/ZgRI0Yoly5dOm337t31shZomibT
0tL25+XlMba2tgwA5oMPPmAqKiqYmJgYpqysjOnXr19tWwQCAZOUlMQ8fvyY
kclkjJOTU50xOnDgAJOVlcVUVFQww4YNq/1OKBQyjx49Yvbt28eUlJQwa9as
YUiSZAiCYKKiopj4+Himf//+zLhx4y5u27bNiqZp4lX7l5+f3y0/P79yzpw5
jFqtZhYvXlwrC1/2x2KxmHbt2jFXrlxhNBoNs2fPHsbKyqpOGUtLS+bgwYOM
RqNhTp06xTRv3vxv62Sz2cx3333HaLVaZvXq1UxcXByzfv36suPHjwc9n4Pw
XwWYs9lsobm5uff169fRtGlT+Pj4vNLv2rRpA4lEgt9//x3u7u6s8vLyiRqN
RtRAi4Dl7Ow8VS6X++/YsQP9+/dHmzZt6viI/8oiVQOZTIakpCS4urq+4Kt+
Hn5+fujevTsyMzMRGxuLFi1a2OXk5IxH3dNT9Q4bG5vhRqNRcvDgQXzyySdo
3bp1nfb37NkTbdu2xeHDh1FUVIRu3bqhXbt2OHPmTG05gUCAmTNnIi0tDQkJ
CfD29rbOysqayjAM720IrPDwcAgEAg6Px7NgsVgvXJXxJi7CmhgOk8kEa2tr
aVBQ0Bd2dna/EgRh+jdaLovFqvb19T0sEAiqnJycYGNjA5VKhRUrVqBjx464
f/9+HZdZaGgoTp48CWtra3To0AGJiYmwsrKCm5sbgoKCoFAoUFxcjJ49eyI1
NRXJyckYNWpU7XwjCAI+Pj6ws7NDREQEmjRpAhaLBXd3d0ilUjzdlPb369dv
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
JT6f7/B6vdfuwuf6rly5cqmkpOTNgQMH7omOju7x3nvvYdasWZg9ezbcbjdq
ampw8uRJnD9/Hvn5+SgpKUFLS8tN9WQkSYIkSQiFQgQHByMsLIzzV2lpaXjq
qadgMplgsVgQHh6OI0eO4Pvvv8fbb7+NiooKHD58GF6vF3q9/mKfPn1misXi
1rueRUjTNJWQkDCntbW1+5w5c/DUU09h/vz5d9xhx5pKpcKXX36JUaNGYfr0
6cSOHTsG5+XlbfD5fM/6Y8Cw0Wistdvtp1999dWnp0+fjrlz5+Kxxx7Dnj17
wDAMQkNDcejQIXz22WfIyMjAe++9h2XLlnHFw8OHD8f48eOh1+sxa9asTrWd
h4aGgiAIFBcXQ61Wg2EYGUVRQwF8E4iFrFAogqKjo4ds27aN2LFjB+bMmYP/
+Z//uaNW1vPnz+PFF1/E1KlTsX79euzevdunUql+TkxM3IoAz1G8FYCzEWx9
fT1Onz7d6WuxQ0zbXzMQ5nA4diYlJU0aPnx48NatWzF06FCwSsn+NKFQiHXr
1qG8vBzLly9HUVERnE4n3G73KYqiOpMi5IbX5uTkvJqUlLR827ZtfSZPniwY
MWIExo0bh9LSUpw/fx5NTU2QSqXQ6/WIj4/HsGHDoNFooNFoIJFI4PV64Xa7
YbFYUFNTg+rqapSUlODbb7/FypUrIZFI0LdvX7Dzw/bu3Yu//vWv8Pl8WLdu
HdRqNTcrUq1WFyUnJ38mEAj8MmicpmkiKioqPTo6evaSJUuotWvXdnpKQEFB
AcaMGUN89913g4OCgjY1NjaOoWm60h/3WV5eXpCcnGx++eWX1SdOnLgts8Aq
myckJGDRokW4dOkSYmJi8Oqrr+Ivf/kLKisrOw3g22pJYDabodFo4PP5Irxe
bziAYn+v5+Dg4C5RUVEj33//feLixYvw+Xwdrh2bNm0asrOzER0d7RWJRJ+H
hYX9hgDPTm2/rvh8Pul0OjFs2DAolcq7up7P54NarQ54zavb7W4qKCh4t1+/
fpu3bdsW8dJLL8HlciEmJgaRkZEIDQ2FUqmEUqmEQqGAQqG4LRPt8/lgtVph
MplgMplgNpvR2NiIqqoqlJeXo6ysDPPnz0d6ejoWLVoEq9UKjUZjUigUdyWg
2gayqpuamqYyDLNx3rx5kYcPHyZOnz6N7777DtnZ2bBYLLjT4KChoQHXr1/H
kSNHQJIk5HI5BgwYgJdeegnPPfcccnNzkZOTg9mzZ2Pfvn1cQ0VISMjZnj17
ZiqVyj/sKukwwFIoFInR0dHj33rrLVIkEmHhwoUdBlftNhjY4cs0TRPDhg0b
eOLEiSkJCQlL0IkCuFtoUFdhYeGPL7744hNXr17lr169GitWrODQq0wmw+zZ
szFw4EC8++67WLFiBaqqqpCUlITXXnsNU6ZMQV5eHrZt24aoqKhO3QM7Xb0t
ugJBEITBYJBoNAERrYdKpeqlVCpjly1bhr59+2LWrFl3XJg/YMAAzJ07FzNm
zEBJSQl69erFlJWVHSUIwnGv2CuapgmtVpvodrvJ6upqaDSaTrXQsma1WmE2
m7lJ6B0Rw+2INTc3XxOLxVtXr1799pgxY3hvvvkmdu7cCYqiYDAY0NDQALPZ
zDkgq9V628OToijI5fKbHFxISAjCwsKwd+9erF27Fh988AEGDRqE1atXw+fz
ITg4uJkkyU7PFWobBns5Jyfn2djY2Cm7d+/+6KOPPiKXL18OrVaLJ598EsOH
D0f//v0REhICkUj0b0Er2y5fV1eHvLw8HDhwAD///DPeeecdqNVqGI1GDBw4
EAsWLMCNGze41LxcLi+KjY3NlEqlv/kRtGtiY2MXXL9+Xbpo0aLbdkTdqZ09
exbLly8npk6dOnDVqlWLJRLJazRN2+92n5jN5kKDwXBl/PjxQ65evYoffvgB
drsdPB4PFouFHS+CRYsWISUlBQsXLkReXh6ioqIwdepUrFq1Crt27ep0ysdu
t8PtdkOn06GxsREajQYej0fX2NgYHAiAJZfLH/P5fKpff/0VnfWJTqcTJ0+e
RK9evcjTp0+HsUHDvfBVQqEwMjw8/NFVq1bhueeeu215zJ0awzD4/vvvkZGR
gaCgIBAEQQQo2+HbsGHDyUuXLo1PTU2dv23btv4ejwf19fWorKxETU0Namtr
UVBQALPZDLPZfFvpC5IkIZVKOV+lVCoRFxeHwYMHIyIiAm63G926dcM//vEP
NiviDgkJ+VogEDTf7XO0gayTra2tz5AkuerkyZMDt2zZchOoYmVoZDIZJBIJ
RCIR579YgOh0OmG322G327naK7PZjP379+PgwYP4/PPP0a9fP3zyySdYu3Yt
mpubwePxPDExMRdSU1MztVptYWpqqu+uARZN07ywsLC3i4uLdQcOHMCCBQs6
lTprb2lpacjIyMCWLVswduxYqrW1dU5zc/N5mqaP3M3Cajs0tgqFwtj333//
zSlTpuhYinDs2LGsAChWrFiBXbt2oaysDA8++CAmTJiAqVOn4vjx41i5cmWH
9WTaW9smQWtrKwQCAQiCQGcUpO/UoqOjU4uKioRFRUXweDx45ZVXOurgwTAM
9u/fj5EjR/LOnj37Vvfu3TfRNG0KtNOiaZoXGhr6amJi4nsLFiygrFYrPv74
YwwYMKDT1xw4cCCOHTuGzz//HB9//DF27twZQRCEkKZppz+fh2EYd01Nzfsa
jaZpzZo1c4YPH84fMmQIUlJSEBoaiqCgoJvAklQqvS0j6na7YTabYTQaUV5e
DpPJhMbGRhQXF6O8vByZmZkYM2YMvvnmG5jNZsjl8paoqCj6blnGzMxMH4CW
r776aqlQKIz/5JNPxhw7doycMmUK5syZ02EGkKXeu3Tpgi5dumD48OH4+OOP
8d1332Hy5MmYPHkypk6dis2bN3Ot4Wq1ujghIWF0WFhYdtv9+GNdkZGRka8F
BQUljB8//g/byjvDNHz55Zd4/vnniW7duo0qLCy8Fh0dvRB3WS/m8/kceXl5
C3v27Bm/evXqiE8++YRoaWmB1WrFSy+9BJPJhFmzZuGVV17BqlWrkJeXh8jI
SLz77rv48ssvsXjx4rua3+l0OuH1eqFWq1FeXo6EhAR4PJ6ABCY0TRMJCQl6
q9XKO3/+fKe109qxXsTu3bvHe73eL2maLgi0v1IqlX27d+++saysLC4nJ6fD
TQX/6nl2796NadOmCc+cOfM8gAL4sQ6RtYyMDB9N00d5PN76fv369Zk5cybv
iy++8Pd5hAsXLuDQoUO4dOkSSJJ0h4aG/j0hIWExAK8/fqMNZBWr1WoFq+sX
GxuLXr16oW/fvujatSuio6M5pl0kEv1TdzILsBwOB5qamlBeXo7i4mKcO3cO
ly9fRnFxMUJCQtDY2IiWlhaIxeK6Bx544Mu+ffsuJUnScjtw1WGAxefzNeHh
4U988MEHRGho6B21D9+JI548eTI2bNiA3bt3o0ePHtKrV68+o9FojvnhI9hv
3Lgx7/jx4zX19fVLhUKhsH///jh69CisVivkcjl27dqFs2fPIj4+HpmZmZgx
YwaOHz+O5cuXY8yYMXeVWmJHnZhMJni9XlAUBafTGQjhPtA0zSdJsntxcTHn
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
}

set pieceImageData(Burnett,55) {
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
E0dHRxw8eBAFBQVP1b/u7u4gCALLli2DUCjE/v37IRQKkZSUhLCwMBQWFoJG
oxmtra0zXmSeTCZTZm1tvSMzM9N/0qRJaNWqFbZs2QJXV9eGBEqVSoXs7Gxc
unQJ27dvx/r16xlTpkwBl8v9z/7Ly8sRHByM6OhoBAQE4KeffkLbtm1hZ2cH
MzMzmEwm1NXV4fbt29i3bx+OHTvGW79+fYilpaV9cXFxiEKhKH4WqWS8JkVD
2NnZ9ZbJZFODg4MZV69exfr16zFq1KinErHmzZvj5MmTmDZtGn777TfIZDJ0
796925kzZ/qTJHkAb7EgOI/Hc5HJZCG//fYbQ6FQ4Ndff4WXl1eD9yYwMBDD
hw9/5aNNBoOBKVOmIDY2FmfPnsWmTZswYMCANvv3718qk8m+Jkmy9m0qF5Ik
6U5OTtMdHBw+nzBhAnH27FnMmjULs2bNesyzp1arsWnTJnTp0gX1QkSn0xEU
FIRDhw5h0KBBGDFiBKKjo+3kcvlOhULxLUmSJ95mfKjJZFLfuHEj1M3NTbtq
1arp06dPZ23evBkCgQDDhg17JWOgHlevXsW0adMagrsvX76MmJiY+g3jKl4y
69nPz4+6ffv2frFY7LJu3bohM2bMsDx//jwmTJiA3bt3Y+jQofDy8kJBQUGD
MgEAe3t7GI1GbN++HSRJIjY2FiqVCiwWC3FxcZBKpejfvz+mTZvWcMxz69Yt
mJmZobKyElFRUbCyssI/6+iJRCJIJBKcPHkSKSkp8PLyqi/xheLiYoSHh0Or
1YLBYBheUN7A4/GsvLy8VltaWn61dOlSYt26dTAajRAKhQ1VFaKjo1FXVwdz
c3P6N9984zZ69Gg3NpsNjUYDc3Pzp66lhYUFgAfxU0wmEwsXLqSdOXMGDAYD
AoEAXC4XFEXh3LlzWLVqFYRCIX3q1KnWISEhP0ul0mb37t2bRJLkW7vxYs+e
PY4+Pj7raDSadODAgbh169Z/PhMcHIzt27dj0qRJCA8P/5sgCD1JknibOkMs
Fru4ubl9f/nyZU5kZGRDfbuPP/4YBoMBa9eufWVCSVEUjhw5gsWLF2PWrFlY
tGgRJk2aZC6RSMKKiopqSJLc+zYNVpIkeV5eXlNMJpPdt99++0wyaW1tjZMn
T2Ljxo3YsWPHE58bjUasXbsWvr6+zM6dO4/Zv38/QyaTTcdLVoZ4ScNbeeXK
lXkcDkczY8aM6c2aNWOdOXMGs2fPfqnTt6chLi4OZ8+eRVhYGC5cuIA///wT
RqMRbDa72GQyRb5K38HBwUaSJI+lpaWl7du378S4ceOc3d3diaqqKkyZMgXH
jh3DZ5999lTvcWZmJqKjo9GjRw/ExMSAIAikpqY+Fv8aHx+PkJAQSCSShryJ
rVu3PtPAc3FxQUREBI4dO4bWrVuDw+Fg8eLFuHHjBkwmE2g0mtHe3v6aTCaL
et45JiYm0q2trUfU1dW1njFjBpYsWYLAwEDk5eUhPj4e2dnZoNPpcHJygru7
O8aNG4cJEybgwoULWLZsWcOlF/+G69evQygU4sSJE2jfvj00Gg0yMjJw8eJF
FBYWgslkwsXFBb6+vujatStiY2MxceJE+qJFiz5TKpU76+rqQhQKRf7TSOXr
8lAynJ2d+167do1z6tQpjB07FsHBwf+6kfN4PCxatAi3bt3Chg0b0LdvX4FO
p1tZWFiYY2trG/uWlAXD3d09RK1WW27btg3e3t4YNmwYCILApEmTcPXqVcyc
OROWlpb/yfhXr16N4cOHQy6X/6uXITQ0FDExMVi3bh2GDh0KOzu7nqWlpcPt
7e034i0mEnA4HLmHh8fAEydOEPv27cNXX32FadOmPXFMnJ2djdDQUJSVleGf
AtSqVSts2LAB/fv3x+zZs7Ft2zarGzdurK2srMwkSTLxbW12D8vKqFNTUxfr
dDr2jBkzxhmNRv6OHTuQlZUFR0fHV+q/trYWZ86cgUQiwerVqxEdHd0QP8Xl
cjMtLS2X4RVif/V6fVFJScmc9PR0OZvN7tmzZ0+CyWQiKSkJ69evx7fffotT
p049sYH5+fnh8OHDKCwshJubG7KysuDt7Y309HS4u7ujTZs2AB5kCQcEBCA2
NhYEQeDEiRMoKSnBhAkTsGrVqic29JqaGixYsAB6vR5yuRw+Pj7Yt28f0tPT
odfrQafTKW9v7xcKMqfT6cImTZqslEgkA4KDg4mzZ88iMDAQISEh8Pf3h7m5
OfR6fUONuKioKKxevRpRUVEYN24cuFwu8vLyGmJXH0X9UdeSJUtw+/ZtMBgM
DB06FEFBQfD29oZYLAZFUSgoKMCVK1ewfft2zJ8/HxcvXiQ2b97c39HR0VRa
WjqJJMmyt3A9HKNJkybfW1lZBY4fP564cOHCcz1XWVmJSZMmITo6Gm3bth0V
Fxd329XV9a3VpHyYkDJUJBI5L1q0CGq1ut6Yw2+//YYTJ07gv7LVX4RUbtq0
CT169MCQIUMQHh6OYcOG8VavXv2jRCK59rZKr5EkCRsbm8729vYd58+fj7t3
7z6zrUQigZeXF7y8vP7tPcfChQvx119/0a2srIZlZ2fHvE2CXK8nlUrl4tOn
Txv79+//XUpKivTXX399LUY3AFRUVGDVqlWIjo5uOOrm8/kVtra205ydnV95
TwgODqZIkrzn5OT0NZPJ3Onm5ubO5XIRGxuLXbt2YeTIkVi5cmW9UfoYod+3
bx/69esHT09PcDgcpKWlPVbu6d69e6DT6bCzs0OnTp1w7do1JCUlPeGZrD9x
rK2txaJFi2A0GuHr6wutVov8/HxQFAWhUJhrbm5Oenl5hZuZmWU+7/z4fL4j
m83+OjQ0lL5gwQIEBARgw4YNWLNmDbKyshreLzqdDqlUilatWmHUqFHo1asX
AgICsG3bNixevBiVlZXP8rZj9uzZGDduHFgsFiIjI7F7925cv369IZHzoZcU
np6e+OGHHzBs2LD6OHVizpw5Pf/++++NLBbru2eRylfGkSNHmhQVFRUOHDiQ
cnBwoFJTU6nnxdGjRykWi0WtXr2aioyMNIWEhERu2bLF7G0oyFOnTgVUVVVl
T5s2jWKz2dT+/fsbxmUymSiDwfBcczh79izFYrGotWvX/mdbnU5HffXVVxQA
asyYMdTt27ep77//PnnTpk3Wb6tEBkmSjISEhGVlZWXGVq1aUU5OTlReXt5j
4zQajZRWq6Vu3LhBcblc6ocffqC0Wi318LTtsXYTJ06k2Gw2dezYMerEiROm
yZMnnyRJkve2S36QJIlNmzYJLly4sOOPP/4wMRgMaseOHdSrIikpiRKJRNS8
efOoffv2UX369KH69u1LjRo1KjMsLOzjnTt30l51rgqFAnFxcc6nTp3aUVZW
pndxcaHw4JYcKi4ujvrjjz+oP//8k1KpVFT37t2p1q1bU+fPn6fMzMyoefPm
UcnJydSaNWuozMxMislkUtOmTaMqKiooOzs7asCAAVRaWho1b948qrS0lOrY
sSPl7u5OnTx5kgJAHTx4kDp69Cg1ZcoUqrCwkBo/fjxFEAQFgFqwYAF148YN
auzYsdS4ceNMU6ZMyduwYcPKK1euWL/IukRHR39ZVlamHjVqFMVkMqkpU6ZQ
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
KBSjUlNTV7DZbO1LL72EHTt23HPGzu/3Y9u2bThz5gzWrl2L999/35uZmbnP
3ZY1vZsCRoqiCLFYDDabDa/Xi99//51ZH3cCveHh4Vi8eDHDFPDdd9+hX79+
KCgowNGjR1t0Lz6fD3q9HkKhECKRCA6HA+Hh4SgsLExzu92aQAHKJj9ZfOXK
ldndunX7+tdff5VPmDCBkRa+V+BABwHTp0/HuHHjsHz5ctTW1oIgCJ9Wq91E
EIStPTXZ/xf5Sbjd7kqXy+WjORbbQsjifoyWdq2urgZJkj4ul5uNFkx4N89S
ZmVlXaisrHzv4Ycffs/v9w946623JDNnzsQnn3yCUaNGYePGjUhMTMSgQYNA
949SFAWXywWXywWr1QqLxQKv14uSkhKwWCwEBwcjISEBXC6XGdi02+0oLCzE
4cOHsWPHDly6dAkdOnTAggULMHToUOTn52PJkiV47rnnwOFw8Msvv8Dr9UKh
UBiTkpL+B4D55p56discJKHVal9XqVSvvfrqq+SVK1ewePFiTJ069Z754AiC
QFRUFNauXYv33nsP69atg0ajUY4bN27F3r17iZCQkDbXqq2rq/N26NABLBYL
Z86cwdNPPw2lUomDBw/iH//4BwBgx44diIyMxIQJE6DX6/Hll19ixIgR+Pnn
n3H69Gl07doVnTp1wtNPP40OHTrcti/tXkwoFIKe9iwpKUGvXr3g8XhQXV3N
DiSgbDJHUVHRHIVC0XPatGlJ+/fvx/Hjx+H3+++pL83n88FisYDD4eDDDz8E
l8vFtm3b6Ki7MCEh4SsA7gfkKP+rS95dunTx1dfXm1JSUiAUCtG7d28sXrwY
MTExkEqlCEQjvdfrRV1dHY4dO4bXX38dnTp1YkrrfD7fHxIS0uJ92HQwl1y5
cmVJz549V3z11Vead955B08++SSWL1+OUaNGgcPhwOVyoaKiAhcuXMD58+eR
k5ODoqIiVFVVweVywefzwe/3M1nZM2fOIDU1FUKhEBqNBpGRkejatSu6deuG
lJQUREdH3zD96fP5kJmZialTp6K0tBTz58/HgAED8OWXX8LtdkMoFNZEREQs
xk1lnLYAk2KxOLZ79+7vcTicqOeffx6///57i0BeaWkpxo0bh7Vr13IGDRr0
0YEDBxooimpzP+nz+WCz2ajExESIxWKmuf9OA0sEQWDAgAFYuXIl4uLicOTI
Efzwww8IDQ3F0KFD8cYbb9zTwMqd7qW2thYkSUIkEqGurg4hISHIzs4mDAZD
QDd5enq6f9u2bZl2u91AUZTcZDIxHL33mqHU6/WoqKiAyWSC0+lERUUFCIJA
SEjIb9HR0brWAJD/Aj8ZUKuuri4zGAxXR44c2euxxx7Dvn372q2dRqVSYfbs
2airq0NhYSFIkvR6vd6s1r7PLl26UFlZWZmFhYVlnTt3/iU8PLzrggULMGbM
GDz77LPo06cPHA4HysrKsHv3bpw7dw55eXkoKipi+kY9Hs8N/OAsFgsikQga
jQYRERHo2rUrunbtis6dO2PatGmMTwwKCgKXy8XWrVuRkZGBt99+G/X19di2
bRvdI2ru1KnTnKioqD+7dOlyyw/dYkDJ4/G6xcXFvbl27VpeRkYGZs2ahSlT
ptw3uTDwl2D54sWLUVJSgqVLl2LgwIFKrVa7rLS01KnT6ba1JSixWq0ZiYmJ
ryYlJfE3bdqE3r17o0ePHjhz5gycTickEgm4XC5ee+015OXlYe3atUhJScGi
RYtQVVWFqKgoTJo0CfPmzcPVq1exevVqREZGtuheaIF3OmvSlNXlisXi4QD2
IQDN9s0P+YyMjJSQkJCoL7/8EidOnMArr7yCjz/++J5oWCiKwtGjRzF58mS8
8847+PXXX5GQkICrV686k5KSlgsEgisP0M8wiKuxsfG2smn3Yw0NDYyTagbm
Ahrdu93u36Kjo18aNGiQ+OjRozhz5gxaMmF9r8ZmsyEUCrFhwwY4HA5MmDAB
paWldK9eEZ/Pv9zaw6umpmZbdnY2OXDgwOXffvut6s033yRoabL4+Hj89ttv
uHjxIurq6hjy3OjoaHTr1g0qlQpKpRJyuZyRwvR4PKivr4der0dVVRUOHz6M
/fv3MyXR7t27Y8yYMXjqqacgl8uxdOlSfPHFF3A6nVi8eDEGDx6MpUuXwmAw
gMVi+WJjY38MDQ092NYHLYvFEsTHx8+XSCR9pkyZgkOHDrXq+wwGA6ZOnYpf
fvlFmZqauiwjI8Ov0+m2pKentyUw8ZnN5utRUVGP9u7dm8jIyPjbzMrmzZsh
FAqxdOlSXLhwAUKhEOnp6fjtt9+wdevWVmVLGxsbQZIkA25VKhW8Xi+Xy+Um
6HS6gkAGrqGhoU9qNJroV199FWVlZUzJ8H5t4cKFGDRoEIYMGYKDBw8WJyYm
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
8GCMHj0aDz30EKKjoxmJXb/fD4fDAbvdDpfLBafTeUNVgCRJBAcHIzIyEkKh
EEKhECRJgiAI2Gw2lJeX4+TJk9izZw8z5EMQhD8mJuabnj17fqZQKKoAUH9X
pbpvQMnj8TRqtfqhH3/8kaAoCpMnT75vHeu7mVwuR3p6OtPsGhYWJqqoqHhM
pVJltsWh1qz0dtlkMi38888/ZxkMhhSNRsMeNWoUJk+eDL1ej88//xxlZWWQ
SqWYMmUKtmzZgnnz5mHQoEFYt25dm4DJJocF4C9N8ybaEng8Ho3b7RYACBg/
GYfD6evxeEJqa2uhUCiwfPny+yp335y1Pn78OEwmE9hsNhoaGlLwlyRTe2qK
caOioh7atGkTZ+bMmfD5fPj1119brBBwJzC2ZcsWeL1e4t///nf/n3/++a0O
HTqs0ul0VQEElbU+n2/ZiBEj+j788MO869evIz4+/r6lPpuXRZqbUqnE8ePH
4XQ68eGHH6KgoIDmY6RCQkL2paWlvcbhcGrbun8zPT0d+/bts4jFYj/tEPV6
PS5cuICzZ88iNzcXJSUlqKqqQmNjI5NRdblcN/SzstlsJjsrEokYpxkXF4ee
PXuC1kQH/mJ4aFIn8SsUigvx8fHzwsLC9gNwBeL9EQQhio2Nfb6iooL8+eef
AzIsUFxcjM2bN+PJJ58kvvjii5EajSayrTJC9DDVtWvXZubm5obU1dU9weVy
2YMHD8awYcMwePBg1NbWYu3atfj999/B5/Mxbdo0NDY2YuLEiYzAQVuBZ9pf
OhwOcDgcsNlseDweNv7qZw5IC4rf75f7/X7e7t278eyzz7YafMnlcpw4cQJ+
vx/19fViv9/P1el0aK/2IIlEwpdIJPxZs2aBw+Hg5MmTbQ4ojUYjrly5gqFD
hxI2m+3piooKR0pKytuBPA+a+LBjWSxWsM1mg0KhQJ8+fRjpWYVCAZlMBrlc
DoVCAalUelvcQlOvGY1GmEwm5tPQ0ICKigqUl5fDbDYzPeeNjY22uLi4L8LC
wq62YbvJbS0tLQ379+8HSZIoLy/HqVOncOHCBeTl5aG0tBTV1dWwWq1wOBxw
OBw3AEoWi8UE3mKxGEFBQYyf7Nq1K1JTUzF58mS8+uqrqK2tRWZmJgiCoIRC
4UmFQqG/V/9/30hQJpMpJBJJ+IEDB9ChQ4eADAqMGDECc+fOxb59+9CrVy9y
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
04ZxXHFyAAAAAElFTkSuQmCC
}

set pieceImageData(Burnett,60) {
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
2traxv2b3DkoirLq2LFjqtFodOjVqxcePnz4JAEgCCxevBhTp05lVq1adczJ
yWmKWCzOa0xtTVEUoVQq+3p4eCzmcDg+TxNomqavFxUVrcnNzT3BMIzF2dm5
hYuLyzySJLvi+W6qDyorK7fdu3dvs8Vi0SsUCkdPT8/PBALBCPzu1vA4gTZW
VFTszMjIWETT9Gudu8+cOTO+TZs2669du8aNiIhAbm4uAEChUGDt2rUYOnQo
8/PPP18JDAws7tKly6BJkyZhy5YtT9zD1tYWly5dwsOHDxEdHV0+YcKEirCw
MO/Dhw8Ty5cvR1FREUJDQ7F06VIEBASYDh8+/HVtbe0KgiD0jZWn5OXlvW1j
Y7NFrVa7ms1mVnZ2Nnr37o0JEyZgzpw5MJlMEAqFiIuLQ1paGpRK5eH33ntv
WIsWLV56Or1X6gNNEITUz89vjZeX1/tHjx4VxsbGIi0tDVqtFnZ2dujQoYNo
woQJfVu2bBmYnJz8Q2Fh4Ra8Qn+Vv1kWbxaLxdPpdBAIBAgJCcGZM2cwc+ZM
4scff3yXIAjmu+++Iw8dOoT33nsPzs7OiIyMRFpaGtq2bcs7fvz42zKZbCqH
wzkXHR19m2GY2n/JliHfzc0t6MiRI0R8fDzefvttLF++HFZWVjhw4AAWLFiA
b775BvHx8RKDwfBdXl4e3NzctqERJVenKIpwdHQMDQkJ2WGxWGzNZvMTC0s2
m02TJDnkzp070x88ePCbvb19u+bNm29hGMbPZDKRz+krjFAoHC6VSr9JTU2N
FAqFdiEhIT+KRKKeer2e9/QEJhAIhhcXF9vcuHHj+9dVLyqViiuXy2cCaDlz
5kxi586dMBqNIAgC7dq1Q1RUlB+ATeXl5fPd3d3fvX79OnHo0CH069cPX331
FTIyMjBu3Dhs2LABcXFxwqysrAVcLteua9euPWtqavy++eYb4tixY+Dz+Rgy
ZIh84sSJfaVSaUllZeU8lUpV3phJNMMwYLPZkEgkYBgG1dXV0Ol0kEgkT6gc
p06d+iQ3N9eVYZgp/1QfUoqiCKFQqHR3d5/p7u4+TCQSOZtMJpKmaXC5XFgs
luFqtfpKVlbWNxRFXUIj9pW0WCx9OByOqKysDCaTCdnZ2Rg9ejT27NkjaNas
2VI+n89WqVScKVOmoKqqCgCQmJiIuro6ws7OrkNycrJEKpWmUhSVi0cuH/90
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
/u0cDgetW7fG3r17G5QMrVYLW1tbfPnll1i6dCnGjh0LhmHg4uKCRYsWobi4
GCUlJRg+fDh27dqFHTt2oEuXLujTpw/27duHTZs2ITQ0lN2yZcspycnJAe3a
tZsBIPM192uRn5/fLIlEEjJhwgTi2LFjkEgkcHBwQFxcHM6fP48NGzZwOnfu
3OPw4cPXJBLJWfwzwVEoFL4Gg4E4c+bMnyIpx48fx6hRo1BXV/dWWVnZBCsr
q2/xu+/6GwebzQ6x+CTPAAAgAElEQVT09PRcA0C0atUq1NbW/qXfGwwGLFiw
AGKxGM7OzujUqROGDh2Kt956C5WVlUhMTCR8fX1bhIeHr05LSwvOyspagN9j
CholeRaJRB6enp5rfXx8uhYUFIi++eYb7N279xmV9f79+xg3bhxmzJiB2bNn
4+LFi6ipqTEbjUaCoig05YV+JfaZxePxOPUCxdP98N69e+jevXuD6wWXy0XX
rl3h6OgIrVaL06dPY/DgwSgoKADDMFAoFFAoFLCysoLJZMLt27eh0+mQlpaG
Xr16QSwWw2KxICQkBKWlpSgsLES7du3g5OSEmpoaLFu2DFqtFhs2bIBarYZc
LodGo3kicLGeRGdnZ0Ov10OhUEju3Lkzz9nZ+RSA+3+TFBMEQQhYLBbJZrP9
WSyWA8MwRWaz+Z7FYmEYhjHg0WFdQqGwP5vNHrFq1Sri6ferh8ViwXfffYc+
ffoI6urq3ktPT7/crFmzzSqVik2SJIskSRlJkqEAGLPZfN1sNtcxDGPB72cf
/CXB5pX5QBuNRgiFQrBYLDx8+LCBXD0NnU6H0tJScLlcEAQBo9EImqZD1Wq1
t52dXXIj6OwewcHBc7RardXUqVNhNpuxYMEClJWV4fr16+jduzcEAsFfuieX
y0VgYCBWrlyJDz74ALNmzUJsbCzS09OJmJgYrw4dOnyXlJT0s16vv9IYDUB0
dDTX09NzbEBAwNcArBcuXIiYmBhUVVWhTZs2GD9+PFxdXbFv3z7s3bsXn3/+
Ofbs2YNvv/0W8+fP5+Tn54/MyMi4QlFUbmM30EKhEJ07d/5LSlaLFi3e9Du7
FRUVce7cuYMePXpg2bJl4HK5MBgMWLVqFW7dugWpVMo+c+YMrK2t4enpifnz
5+Ps2bMgSRLBwcFIS0trIMbu7u5gsVjgcrlISkoCwzCoqalBeno6+Hx+vaqC
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
Y9OQso8gCJjNZuTl5SE+Ph7Tp08npk6daterV691Wq2WNJvN+1QqlelFJPql
EuhH2SpmWiyWkFmzZhE1NTXYsmULhg4d+txtF4IgEBISgujoaMycORPbt2/H
hg0bMG7cuLC9e/cucnR0XEBRVPmbGLQ2NjZtXVxcem7cuJFITk7G1KlT0bZt
W5w7dw40TTdkl6jPF/wy4O7ujq+//hoff/wxfvrpJ/Tq1Yto3rx52wsXLkwP
DAz8gqIo3Zsy0DwezzswMHCeRqORTJs2DVVVVYiMjMSoUaOeIZiPtjmxdOlS
SCSShv8HBARg27ZtGDNmDLZu3QpfX19i2LBhvWJiYtbX1tZOf+QT/dpJxaPU
ZZevX78+zs7O7qfVq1f7ffbZZ8TMmTOh0+nQvHnzl/as6upqfP3110hLS8PU
qVMxZMgQrFixooHY0TR9mcVilfydZ+h0uqqSkpIVQqHw4apVq0aWl5dzjhw5
ghkzZiAmJgaDBw9G586dcfToUdjZ2T3x2zZt2iApKQl79+7FmjVrcOLECZSX
l8PLywspKSnQ6XTo2bMn0tPTkZ6eDp1OB7lcDrVaDYlEgqqqKhw8eBAODg7P
TZnF5/MhkUiwdu1a5OTkwNfXF1FRUfD09ERVVRViY2NRVFRUv6g0/g82iJDJ
ZCGhoaFRJpOp+cyZM4m9e/fCYDDAzs4OMpkMJEmivLwc+/fvR2xsLJRKJfr2
7SudPHmy1MPDAxaLBSRJPqP8PL7IAH4/gCI1NRVbtmxpcFmxtraGXC6HWCyG
Xq/HuXPncOjQISxfvhwffvgh//PPP38vLCzMOzk5OYKiqOTX3d8f7az19PPz
+7KkpEQwcuRIJCf/uVCTzz77DHq9HsOGDQPDMPc5HE7dmwo0e+TrG+Du7j4s
NTWV++g4cgCAq6srbGxskJOTgx9++OGl7BI+Wphi1qxZOHToUENu86lTp0qu
Xr26TK1WFyqVyl/xBrILURRFWFtbdw0KCup+4sQJ4scff/zDMs+bNw/vvvsu
evbs2bCT+jTq3RV37dqlTE1NXVlaWkorlcp9eAPuKvX2uaioaJy9vf1PW7du
9Vu6dCnRuXNndOrU6eUqKVotli5dio8//rg+a1FDLAifz88hSXIP/mZO4YiI
CFAUZaiuro7KysoqOXTo0OaFCxcqXVxcCLPZjB9++AFdunTBqFGjQFHUcxc5
WVlZSEhIwMCBA7Fz505UV1ejsrIS6enpTyiwKSkp6N+/PwQCQcPJqjt27IDJ
ZHouH3N3d4dYLMaSJUuQmpqKli1bQiqVYvfu3Th27Fj9uzBisbjGz89vHZ/P
/0suXCRJSu3t7SerVCrJrl27sHnzZgQFBSE/Px87d+5ERkZG/QEx8PX1RUhI
CPr27Yv+/fsjJSUF69evx4IFC/7Us7KzszFw4EBs3boVoaGhDQuMkydPIisr
CxqNBjKZDM2aNUPbtm3x6aefok+fPliyZAlYLJayZcuWK1NTUwlnZ+e9LyLR
L1uBtnZxcem5detW4u7du/jiiy8wePDg/+qzJJVK8d133+HGjRvYtWsXRowY
wbWyshqTn5//wNvb+3u8oiTYf2CQ+G5ubpPKy8ul27Ztg5OTE6ZNmwaCIDBg
wABkZGSgdevWiIiI+K/BBfVHpebl5WH+/Pn/Vc0cMGAAdu7ciSNHjmDZsmXY
vXs3ceHChYjy8vKL1tbW/3lDBprj6ek50t7e3mX8+PG4f/8+5s2bh48++ui5
JGPnzp04fvw4xowZ05C1oR6enp5Yu3YtBg8ejG+++Qbdu3cnW7Zs2efMmTML
fX19p76p9FCPjPSFjIyMSfb29usjIyMDpk6dSm7atAlvv/025HL5S3lOQkIC
srKyMHXqVHTr1g0bN25s2CoTiUTpdnZ2KzgcTs3fFbpra2tPl5SUVGdkZHT1
9PT0aNWqFdhsNh48eIBvv/0WmzdvRnp6+hMH3wBAcHAwCIJAQkICysvL0bx5
c6SnpyMsLAwZGRkgSRKhoaFo0aIFDh06BLVaDScnJ+Tm5oLFYuHEiRPIzc3F
lClT8PRJYAzDgM/n48aNG/jxxx9hsVjg4uICPz8/xMTEIDc3t8F/z8rKqqZ9
+/Z3Vq1a9ZcKzuFwAv39/X82mUzNR48eTVy5cgWhoaGYMGECOnbsCGtr6/oD
fZCbm4uEhAT88ssviImJwW+//YYxY8ZALBZDq9WirKzsmfSbDMM0KJ1z587F
3bt3QZJkg8LRokUL2Nraot4HuqCgAAkJCfj555+xadMmJCUlET/++GOIn5/f
tgcPHoyjKOrW6yTRHA5H7ubm9plAIHAfP348nj4Z849QU1ODJUuWIDAwEF27
dn1r165d3/j6+s6iKErzuscsQRAcFxeXkVKp1HnVqlVPLNaSk5OxYMECnDt3
7glC8TJw//59fPXVV/j5558hFApx8+ZNvPPOO4pt27bNtrKySnsTO4UEQYh9
fHzGmc1mybx5856bMehxeHt7w9nZGQqF4oUEGgB+++03xMXFoXPnzg6bN2/+
jMfjXXsUk/PG7PONGzcmGI3GxQsWLOgyfvx4Vnx8/Et9jsFgQPv27eHn54fV
q1c39CuFQvHAwcHhcxcXl9SXMQc/qkMzRVG/sdnsDywWywE/Pz+ZSCRCXl4e
vvrqK+zYsQNhYWEoKCh4ZkFksVjwyy+/YNCgQWjTpg2kUinUavUT48BsNiMr
KwsSiQS2trbo3LkzUlNTcfny5ee+k7OzMwYMGIDLly8jKioKNE0jKCgIXC4X
eXl59cKhXiqVHnF1dd366LTKPx08rVKpCBsbm540TbeNjIzEsmXLEBgYiJiY
GCxfvhxZWVlPlJPL5cLW1hbt2rVDREQEevTogZ9++gmHDh3CvHnzkJOT80cC
KL7//nuMGDECHA4Hx48fR1RUFBITE1FRUfHEc3g8Hnx9fTF9+nSMHDkSa9eu
xaxZs+Dq6uogFApX5OTkMB4eHq8+oPbYsWPjS0tLzUFBQYyfnx+Tm5vL/BXs
3LmT4XA4zNy5c5mLFy8yo0aNyomKinJ4XF14Hav5I0eO9KqpqamZOXMmw2az
me+++44xm80N72k2mxmapv9UmSwWC9OqVSvG2tqaKS4u/lO/OXXqFCMSiRge
j8ccPnyYOX78OD1lypSTUVFR8tdZF/XYu3dvYFFRUeaVK1cYoVDIdOrUiSkt
LX3h+w8cOJARiUTMrVu3XlgnmzdvZrhcLjNmzBhGrVYzs2fPrvzuu+/GUBTF
whsCRVGgKIq1ffv2Hnl5eQUffPABI5fLX1iO/wUdOnRgXFxcmJSUFObTTz9l
BgwYwAwYMIAZP3585sqVK7ts376dfFltrFKpyISEhLdPnjx5Jjc3l3FxcWEA
MCRJMnv27GEyMzOZrVu3MsXFxcyVK1cYkUjEzJ07l1m7di3D5XKZNWvWMFlZ
WcyiRYuYoqIipkOHDoyjoyNTXl7OrF+/niFJkomJiWHOnDnDLFy4kNFqtUzP
nj0ZpVLJnDlzhrG2tmb69u3LqNVqZs6cOcyGDRsYrVbLdOzYkXk0CTFz5sxh
Hj58yEycOJGZMGECM2nSJOOiRYuuHjx4cNStW7c4f7H9OJcuXVql0WjMvXv3
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
+Pv794qNjf1UrVb7Tp06tU3gmf6SbTZ8+umnCAoKYj7zzDPPVlZWultaWt72
FohubGzUWiwWVe/evQV+fn53Ff+5PfM8depUrFu3Di0tLVi/fj3Onj0LgiAw
c+ZMGI1GLF68+KFaWO6VFNDr9SBJElwuFxqNBlKpFAAIh8MRduOM9fqmJwiC
HxMTM9Vms7HfeustNDQ0oKGhAVlZrZv72rp1K3r16oXRo0fj0qVLLoVCsTcu
Lm4PvDyP9CDGYDDgdrshFotbxW71d2cUk8lsNUNNW8xut9eXlpau8fPzW/Xx
xx8HGgwGbNu2DQRBQCwWQywWw8/Pj75voVAIgUBAV8T+7r6MRiMMBsMtr+bm
Zmi1WrS0tMBkMtHUjpGRkfjqq6/Q0tICgiDcwcHB9vZM1qWmpjrz8vIq6uvr
V7lcrhUrVqwI3LdvH/Lz88HhcPDbb7/h2LFjyM/PR3Nz80NVylQqFUpLS3H2
7Fn8/PPPYDAYCAgIQPfu3fHUU0+hX79+SEhIAEEQmDNnDl0NPHv2LE6dOkWD
55CQkN9TUlLeEAqFFfe69zatEpFI9FhwcPDzq1atYl68eBGvv/56mwGjB0Qv
XrwY2dnZ2LBhAwYPHkzGxcU9nZ+ffyIuLo5qb4dks9kM1dXVmT179hz0zDPP
kNu2bcOQIUPg5+eH+vp6OJ1O+Pj4ICIiAgsWLIBAIMDatWuh1+vx9ddfw2Qy
QaFQ4PXXX8fVq1fx4YcfIiAgAIsXL261kuHNFhgYiGvXrkGr1UIgEIDNZnsG
CTtMkZDJZIrDw8NH5OTkEN9//z0effRRrFq16qGpk8aPHw+DwYA33ngDS5cu
xX/+8x8cOnTI7uPjs1YikRTgHy4PUhRFcLlcNofDIbRaLWw2G1atWkUzSLTV
qqqqwGQy4Xa74ePjc1+FqfaOBXQ63VGhUHhm6dKlg8rKyrBixQpwOBy89957
dKnLarXSL5vNRv/8OwdGkiTd1uD5yeVy6YOotLQUU6dOxZUrV/DRRx+ha9eu
2LhxI1wuF0QikY3NZle2x03eqJYYKyoqPjIajadGjBjxSkxMzOD58+czv/vu
O2zfvt0D2hEWFob09HT06tULsbGxUCgU8PX1pVtVPMwYN/eDOxwOGI1GOqN+
4cIF5OTkICcnB0eOHMGhQ4cQEBCAAQMGoKioCBcuXEBYWBhWrlyJ2NhYfPXV
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
bYmZVj1dX98uLBZLdurUKYSGht5Tu709jMlkom/fvtiwYQPOnDmDnj174tSp
U/7Nzc1eU3m6kYm2cbncq54IRSaTXfL19fW32WxEdHR05+HDh6/+9ttvlbm5
uZgxYwZeeOEFr4Dnm4GdB9x5ruOtnsbbHBgLgOj69euNQUFB+k2bNklef/11
HDx4EKdOnYKPjw/i4+PRuXNnBAcHIzAwkM6YO51ONDU1oba2FsXFxcjOzoZK
pYLFYkFkZCTWrVuHmJgY/PTTT557UzMYDEtHOkeKotgkSXZls9l9HA5Hmuff
/fz8vErxVl5eTj/XG8MdLJfLNfCvj0Q1e7PfjiRJf4VCsbK4uFi4bt06MJlM
/P7778jLy0NISAgkEgnCwsLg5+cHiUQCf3//+w7bebhwm5ubodFooFarodFo
cP36dVRVVUGtVkOr1eKrr77CvHnzUFZW5kxKSvqdxWI1dvRhyGAwMHDgQLzw
wgvo2rUrFAoFhEIhnXG+GSx7wNDtwcLNmWlPNtpisaCxsRGXL1/Gnj178P33
39+Bs+Dl9pzbKhzJAQEBws2bN0Ov13fINTMyMsBkMhEXF8csKSnpFxcXx/EG
gPb4Z6lUWiCVSq/eAFZMlUr1bHFxcRez2QyRSOQzderUccXFxeIVK1Z4lT7S
A6AJgqCzXywWCy6Xi7DZbAwv+CzuDVBJsFgsOZPJHKLRaAKLiopMr732GrtT
p05Yv349jh49CrP54RTWCYJATEwMJk+ejBdffBFVVVU4ffq0h6Uni81mWymK
kt54rjpv+imKoriBgYHP+Pn5vUwQhJLH44nxD1iPHj1gMBjEUVFRE202WzVF
UaXevG+5XD4oMDCwe05ODrF06VKYTCa699eju+CZTQkJCaGpbe8bcdps0Ol0
9GxKWVkZjEbjLTzKDocDPXr0wLhx42CxWDqVl5dPCwsLW4cOaql0u92or69H
Y2MjJBIJ+vfvjyeeeAJdunSBXC6Hr68vWCwWPQx5tzmVm3ufPVVCT7LjypUr
2Lt3L06cOIHGxkZ63qXDAXRgYCChVqvR3NyMHj16wNtZ0NjYWPj4+KC4uBij
Ro2Cw+Hwr6ysfFQqlebAS9OxdznoVABUmzdv5iYnJy9xOByBHhGVhQsX0lli
bzpoz4Lx0KC156FAURTBZDIFvr6+gTweL57P5/eVSCQMJpMpN5vNQwiCYBkM
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
RK5CYII=
}

set pieceImageData(Burnett,65) {
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
a2RyzW/b37dlF16rjMMcttOXAZpgs4Rhi0PG/qLC1MokzGO2AYfPorCz3vXo
ksI7FYeI5SZ5ZJOBijTukEoaKtLJIAMVySRyip+ZTxiHOM817ug/S0fFXVK5
i4p0Msklk9/YQwJqTjEIOYPVy2UG+OoNLoScKTxYdRDz2c9qPJEzoGiR0UlB
RGFtw8mr+5V70J9BeOPPBKYyhyBWoHiOYBYwk0mMYxRD8aIPbo97Iy4PR15e
4WxOghCloLRQWp+W7fJUHJmhHlPqxzh+YjrzmM985jOPmUxiPH56QfDBTzs1
P+TwzjnHnBKtTctA8FfMdK3AhSNyRxSYh3/mMrMWz6KwSRpVf0i8HPN59T0G
UYiyOjr03ka1qgQtOVxiJxsIYxUrWUEo4axlPRsII5g5/MhQ+uCFL9NYyErW
soF1rCYMBStQEMpqNnOUu2goQcMVZuGKnGEPVrU15Dff3mDX1BmqMVQHPvRG
jmvVzDXG+c1KIdF2y6LZZYEEs4EY9nOMeC5x46mynn+V90zmCgmcJJbdbCaU
hUznR3zxwbdqyf64Bkoz+sHGWgs7TIwYlj9Q58cyDvAbSaSR/hRpJHOBWEIZ
ixduyJHjWumZP3bvoh/W1DMtadljN2lHqz0fB571wN0M3B67SWYJwybJ4TZH
uo5W9sM83AwKVxUtdjSP/Wqv8jwJ7GAuvgzGCy888cSLAQxkMIMZQH/64K4f
Y670ph+eDGQwgxig/2lPvBjIcCawmhP8zgmC6I8cOb4X17xuyNvfXHfBsP7F
blQHj50F34trTSjcJQprG8+dPjLC+/bwgkEFvQvctW644orLC/w567jgihvu
eGj7Fwwt8M4dum/clOC2piZneUYcBKXlxcaH3tnptWb1/F8D1VMLxpb6M/oJ
fowtDSiYnR94VBG+rc/+dy42VFqZIQp/NcEax9COoU7mEd4hwsHcJhBtAib4
h5nP7IFRr97PFKIkoS0DTk6q+glv+uL61Cv+80U/+zeuZV7qPmqXshc/efzT
7gxiLJMZq/df3aoCNkbYGfYGIm0nzetX4FZVPQPCrWL4+aUfGptIUCmcaygq
pueOLvGt8sWXUYzGjzGMZfxzjGMM/oxmFKOeeCo++OD7cFzBssuHuistlWb1
R1GIqL/svcDZIw73z3fT9aY/Qxj9pDSRH0PxpDeuf7a8rm/+kIMB0xe/t66+
aCkKolnfLFrPXuydO0JtHmPuLf9ENLMNxNo+h/urzWfiyiirV3/baofxcz21
7vpWdcGtykPTW91fPVA9UN1X7aGnt3qQeqjaW+0dNz58ZPiwc8PUg9WeT33q
pR6oHqDuo/ZQe2g8qjz0k7NL1fC8oFGGZWwShTDH6ZP9rvupq4Uc/+hFnSNN
SowhCqI00nrdW6ucQpxmOy3us3RVUNiisFlh/mGjwnyfYVSYX9iPYQvCFoct
CQtRLHZZ6LTCaXXHDfVEqelOyt/Lg9LqYuOTTgedDg06GLY7bFfYrrBdYbvD
DoTu7/+L84mOCY2UVkpLpaAUlNXzpWK1Ye5zREoipdWAgR1ho+WCLqPOexTL
q+RV7ppB6jEPfLePUIxR/KSYpBilGKEYrhimGKbwVgQopivmK5YMXCKb12HB
8NmKqYpxiuGKYYrhiuGKEYrxikmKiQofxXCFzx7fnL5q10o5LlVeedMj1nQ0
dBkpCqHWIxv2aVI99Gs8s06kCV1SKVyoG9t+b69dy0XFMkXQweV5S9WL1fPV
U9U/qSc8x0T1JPVs9UJ1kDpEvTI35Jc1iq2KvT/teOdsc6VEWT09UhraYGmn
uYF+a3xUw9Seao/Sxz6b62PPrLSveqja+47vmpkzgjqtqv94EIrV8M1r64a1
D5OZx+p2EfZmjwbLpS0XysxnRVNDeqEorKkb6O+9fdCDwTkjdv2kCAkJ+mKO
bJEsWBYsmy8LlAXKZslmyebIQmQrZOGyiCaiVaTV2qarZMtli2WzZbNks2WB
sjmyIFmwbKlsnixQtvjb+ctGrR6ePEg94o8JG5d9stHg1BCiEGm1vvk6WXWw
vl1EbWMrfv/DzGgpSh/zT7POn58/dk6qYz78R4EQlJZK6TPo5UAp1Fj1CKLl
qtfndJswZeLUOZ8Gv72+TUTtv15wpHSjNEIa8dcrt3y6g2yURkg3Sjc++TRS
ulG6oU54m0UdZviOnzFj8rKP1ttVn7/w3zLl411NiVKSKPnNJs7xuGOs4y+O
YY5Bjgsc5z/DQsdgx2jHA45HHH91PON40UYpUUqq1Vv5c1hKIqUr68xx9HP0
qt+ngYeePg08649wnO0YUidSKkqqdxD+/+Mm/XefRBREyeray9ssf3tNnUjp
n0JrMhaidGOt0ObL2oa22WhvnGiL1UyN1ViN1ZgRPrnY6L+A5H9Ri1TrZFoz
OddYjdVYjdVYjdVYjdVYjdVYjdVYjdVYjdVYjf2fsP8BAq2Vn3TGyskAAAAA
SUVORK5CYII=
}

set pieceImageData(Burnett,70) {
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
0Ol0MmKxmI2Ojsbly5fBMAzMZjOuXLkCgUCA0NBQkCQJhUKBgIAA5OfnazMy
MlbbbLbs1NTUoRRFNf7Z98j5qzsWRVEiHx+fkWFhYZPlcnlnh8MhampqImw2
G1QqFUJCQv5lt9uHl5WV7ampqVlD0/TVO1QYeAsEgvsBkDRN48qVKygsLERx
cTFWrlxJ9enTp1tZWdmLcXFxgx0Oh2T27NnYv38/hEIh2tra8OWXX2LkyJEi
giCeLyoq6h0VFTVWIBBU/AOdNSKNRvOqv7//8CNHjnAnT54MvV4PrVYLmUyG
8vJyvPvuuygqKsJHH33kJxaLX7t69SobGBhI0zR9x3g5aZoGh8MJ02g0Y3g8
Xi+SJH9tJFgAP+r1+t2bNm0qYlmWAUDIZDIfb2/vgQRBPEQQBO8WRqnCbrd/
lZ6e/rPL5bKmpaVh8+bNQn9//55cLvdRgiA0N5m8LCaTKV2v139P07Tx72xH
nU7Hk0qlz2k0mrkmk0l98OBBMisrC1wuF926dRP07dt3kJ+fn7K2tnaGyWS6
KJFIRkgkkvsOHDjAfe6556DX66HRaFBXVwedTofS0lKsXbtW29TUtLi2thYx
MTE7hEJhgkqlmi+VSvuaTCaxyWTiCYVCl5eX11iRSJTd2Nj4lslk2ndNON6J
cCIiIoJ+/vlnwQsvvID6+noAcAukefPmgcfjgSRJDB06lFy+fLlKKBT2qa+v
z6FpugR3eaUlmqYpLper8vb27isSiR6WyWR8iqJgsVhgMBjy2tradtI0fRm/
RE7YO/QZeUqlspuXl5fs888/x8yZMyESifDUU0+RCxYsUERHRz9bU1NzNDo6
+qGoqKheFy5c4D733HPIy8sDj8dD9+7d8cILLyj0ev0Hra2t2319fd+jafqf
lm4n8vf3f1QoFPotWrQI3377LX6Zmq95olwuVFZWYvHixejUqRPHz89vwMGD
B1eRJDmbpuncO2Ec0TQNPp/vGxERsUalUg2gKOpmDjuL2Ww+VVRU9EZzc3Mm
TdOsUqkMCQ0NnSOTyYYBUN/KWedyuTKrq6s/KSkp2UHTtJUgCFFUVNRzfn5+
j5IkGX0zR5/dbi8rLi5eW1dX9zlN046/uQ1lwcHBT3p5ecm//fZbzJo1C5WV
lQCAM2fO4NixY9ixYweRmJgY1dTUtFImk/0kFou9KysrceDAAbc4aqehoQG7
d+9G//79Sblc7pObm/tyv3799FqtNjQvL49YvHgxzpw5A4ZhkJCQgFdeeYXs
06ePt0ajeS4vL++SUqnMuhNFUmtra4ZQKDw0c+bMoU888YSQy+USOTk5uO++
+5CcnIzNmzeDw/lFolgsFnz99deE1WoV5OXlBcfFxfHEYvGfbzT/ygYhCEKq
1WoXxcfHj2tqavJbt24dceTIEZSVlbnDjampqZwJEyaEd+/efYqXl1dsXl7e
m0aj8Yc7cGEiABDidDrhcDggFAoRHR2NnJwczJs3D1u3bpUOHDhwlkAg4L78
8svE/v37ERkZicmTJ+Odd97B5cuX0dTUhM6dO3OPHDmSTFHUZJVKte/LL7+8
YrPZ2gA4/iGGiRsUFBRhMBi4q1atgl6vx9ixY/Hyyy/Dy8sLZ8+exUsvvYRD
hw5h9+7dGD16tF9ra+vrBEEwAQEBn3WAyfQPGSQejyfq1KnT81qt9hmGYQQ3
+zuKou5raWkZfunSpaltbW3ZIpHINy4ubolGoxnLMIwUt4ggEQThcjqdw4RC
4etXrlz5kqZphIWFTYqOjn6VJEkNy7K/iSCRJMlardbehYWFj5aVlZ0C8Lfs
g7t2PkKkUql83mAw+MybNw87d+6E2WwGAMjlckydOpVYuHBhqs1mW9PS0rLQ
19d3pMPhEH788cdobm7GU089halTp6KkpATTpk3Drl278PTTT8PHxyfoxIkT
SxQKRWDnzp0flEgkXfbt20ekp6ejsLAQQUFB1Pjx4yWjR4/urtFopl6+fDlf
p9Ndwd98eN3/OAeDIAhwOBy075m49nuDw+GAIAiQJAm73c49efLklKqqqniK
oqYrlcord7A4/N2xR1GUwNvb+96QkJDnfH19+wiFQhnLsgTLsiBJEi6Xa0hb
W9vI0tLS3bW1tetomq6+Q512MpZlhxMEQTU1NcHhcKC1tRUbNmwAh8PBwoUL
NdHR0R8GBgYGlJWVcV944QXk5eW1e/Bx6tQpzJo1i/D39489e/bsDD6f/5Na
rT5B07QdHSTS/BeMHyooKIhXWlqKPXv23CCOrqempgbbtm3DsmXLOFwud0Bp
aek7CQkJjwHQd/RnpChKHBER8WRMTMyD58+f5+v1v71lgUAg7tat28iIiAhV
RkbGo06nszU4OPgVf3//xzMyMvitra03/WySJBEdHd07Ojo6uKmpqam5ufmo
t7f3yPj4+IUFBQVe5eXlv2lTkiSRkJDQKSUlZfL58+ePNTY2lv2ZgoCmaUos
FvtKpdIADodDmM1mxmAwVDocjgYALi6XG6RSqaItFguxYcMGtzi65oxEeXk5
1q9fj08//ZTw9fWNOX36dPigQYN4NpsNRqPxpt/Z1NT0y2KHy4XD4VCoVCqF
3W7HtGnTcPr0aXebHD9+HLW1tdi1axcRHBzcpbq6ep3D4Zjq6+t7maZprlgs
DpNKpVIOhwOz2WxraWkpZBjG0hGFucViKaupqZlntVqzzp07Ny8xMVGiUqkA
ADweDxKJBEeOHEFVVRUaGhrcbccwDHOrcXdHCqRrdd+5/v7+IxITEx/Pzs5W
vfjii7h48SK4XC7EYjEoikJFRQXy8vJw4MABzJ07VzB58uSBRqOxQafTldA0
XXOHee6cBEHoSZJUEwQBHo+HuXPnIj09HUeOHMHLL7+M9957j5eZmdlechdL
ly7FPffcgy1btqCoqAgFBQXo27cvUlJS+AzDzGNZ9jmLxXK6rq7ugl6v3//F
F19cdTgcrfhlrwTuRgNFUZRMo9EIMzIykJubi/DwcCxZsgTh4eEAgIcffhil
paV4/fXXceLECTz++ONQqVQ+hYWF89Vq9Xc8Hq/oDnhMks/njw4NDZ24Z88e
webNm+FwOH6zsE1KSuIvW7asF4/Hm2GxWN4MDg7u5uvrO+6rr76Sbt++/Tee
qXZUKhW1YMGCEKVSOVen0+VKJJLaoKCgF8vKyvzefPNN3MyYKZVKYvXq1b5K
pfKp3Nzcis8++6ycJMk/ZVF47QRt6jqB57pOhBBisfhBiUTi/8knn+DLL7+E
v78/Hn30UZhMJmzatAnvvPMO+vbtS4SEhHS5dOnSu1qtVmm1WokrV65ALpdj
9uzZiIqKQkJCAg4dOoSPPvoIly5dwiOPPAKTyaQtKip6rU+fPrwvv/ySmDFj
BqxWK8RiMa5cuYLTp0/j6tWr5MyZMwc2NDS8JxQKp6vV6jKdTtc+F11/3wz+
grzo/xJXYWFhRbdu3eL37dsntdvtBMMwePbZZ/H9999jzZo16NWrF1wuFyQS
CbKzs1FQUCB0OBz3VlRUjFKpVO/cpWtesY+Pz6ykpKQn5XJ5WHFxMXH69Gl8
//33MBgMiI2NRf/+/bk9evSI7Ny58/PFxcVxubm5K8xm8+k7UDASJEly2kVy
O1arFevWrUNqaioxZsyYTlarFa+99hp0Ot0Ni9WrV6+ira0NQ4YMgUqlUggE
guUKheJMW1vbfqPRmLdp06YqlmUdd7NY4vF4STweL7CiogK3EgHtC+XS0lKw
LAulUkkVFBT8y9fXd4Barf66o/cbLperlUgk08vKyvgPPfQQDAbDzdoB7777
LjF48OBuV69efSMwMHCnRqPpcv78ef6jjz6K5ubmW37+Qw89hA8++CCgrq5u
nsvlUgYGBvay2WyyqVOn4vz58ze95rHHHsPq1asTsrOzF5MkuVaj0Vykafq2
2iOapgkej6cJCAi4Lygo6HGRSJTK4XBIi8Xiampq+qm0tHRja2vrfg6HM4zL
5aosFguuXLly08/Ky8uD0+mEj48P0dDQwKupqYFWq0VycjJ++OGHGxfhHA4G
DRoEp9OJhoYGSCQSREREIC8vDz/88MNvBGNhYSGOHDmCKVOmkDwer1d5efka
tVo9Lyws7CGtVjtaKpX6cDgcWCwWg16v31tcXLyxra0tr6OlxCYnJ7M6na7U
aDSm22y2gUajsQ+fz79hDNXW1qKsrKx9DcRSFGUNCAj4ls/nt901AunaoBsS
GRn5TkVFheq5555DYWEhevbsiZkzZ6Jfv34Qi8XIz8/Hxo0b8cUXX2Dx4sXg
cDicMWPGjDUYDC6CIObTNF1/B028DQzD7OZyufO0Wi1RXl6OiooKLFu2DMXF
xThx4gQ6d+7s3pj27LPPYtiwYXA4HJBKpTAYDBg7diyio6MRGxuLqKgo3oAB
A1RRUVEjU1NThxuNxhdqamp+LC0tvdDa2vqJy+WqpWn6rkuD4XA43V0uV2hL
SwscDgd8fX3R7mVo9y5FRESAz+fDYDDA4XCAz+ejublZW1VVNTI0NHTFHdAu
pFAoTKIoymvv3r04cuQISJJEe5Ydy7JwuVwoLCzErFmzCJfL9RiXy03QaDTN
TqdTuGfPHhw/fvyGa9qvYxgGAoEAgwcPRr9+/WJdLteuwMDAY0qlUrVz504c
OHAADocDJEmCIAj3NSzLYsqUKYTBYHg4Ozs73M/Pb1ZQUNAF3MZI0jVhxOFy
ucFCoXA8n89XMAzjsNlsB61W60WdTmficDgQiUR8giDInTt3wuVyYfHixXj8
8cfhdDohEonw1ltv4eDBg3jzzTeJxsbGmJ9//hl9+/aFSCRCXV0dysvLERkZ
CavVivLycgCAt7c3XC4XXC4X1Go13+l0YsmSJbBYLJg9ezZGjBiB77//Hm+/
/TY+/PBDjBkzhiORSIacPXt2Xf/+/adIpdJqPp/vJxAIRnK53CCXy+WyWq2n
bDbbGZ1O14aOF2UyFhYWzrBYLIeqqqpm2+32xIceegjtaQr+/v5obW3FiRMn
UF9fj+Li4naRTlosFt5f5bH7K6FpmtJoNP1SUlKelUgk2s8//xxvv/02rvdi
79u3D+vWrcOAAQOwfPlyfmRk5P0Wi8WQlZWVf4fZIwAwEQTxA8uygRqNhrxW
lhgAYDabMW/ePJw8eRINDQ3Yv38/XC7XDRcXFxdjwYIF6N27N5KTkwm1Wp0g
FovjnU7nY21tbVX19fWHS0tLT5jN5gs0Tdfhuj0mdwsMw5gA2Hg83g0i8xZr
nvYIJOx2u6SmpqabWq3+hqbpDt0uFEWRFEXxm5ubYbFYbu5tcblwbdEvuO++
+yZ6eXmNUigUooaGBlitv19k7Fq0hOrXr19fu93eVavVEnq9nrhZpOr6a1wu
F7+0tHSCzWaLJAhikkajyb2d4ojL5QaFhoauT0pK6s/n80UmkwlWqxVKpRJ+
fn5DfX19EzMzM6nGxsZMp9NpEAgEcn9/f7dNuZ7Q0FBQFIXm5mZYrVb8+OOP
iIuLw8KFC/Hcc8+hrKwMLMuCx+PhkUcewYgRI1BRUYGCggIIBAIIBALU1dXd
NELpcDjQ3lYCgYBoaGjooVQq1/bo0SOVy+XyjEYjHA4H1Gq13M/P7zm5XD7q
0qVLr+v1+s0dSSTpdDoQBCHz9fUd+vjjj3tzOBwcPnwYANDW1gaj0YjHHnsM
e/fuRUtLi83b27uAy+XS8fHxmyiKMt01AokgCMrPz6+nr6+v5sUXX0R+fj6G
DBmCjRs3wt/f3/13qampWLt2LWJjY/HSSy9h9erV6N+/P1+tVk/Izs4m4+Pj
p9I0fUdUVWIYxtXQ0GC1WCwYNmwYTp8+jW+++QbPPvssXn75ZaxZswY2mw0A
oNVqMXPmTAgEAvB4PAwbNgxNTU0oLy9HdnY2srOzAQDLli1DaGgoevfuzR03
bpyqf//+DwQHBw+tqKjokZ+f/6HRaDx4J6SU/SfY7fZTBEEU+fj4dOXz+Sgu
LkZxcTFSU1Pdk8W5c+dgsVigUqnA5XLR1tYGhmGolpaWPizLfkgQRFtHf852
Y8swDAiCwOzZszF48GAAQGVlJebPnw+Hw4G6ujp069ZNwLJsd4Ig0NjYCLPZ
DD6fj3nz5qF3797Xtx1WrFiBc+fOoampCVKplHr44Ye1AJ40GAzQ6/VgWRZD
hgzB9OnTweVyYbPZsGDBAuh0unbxzq+rq+vhdDpfDggImETTtP529K9rk6O/
l5fXsyqVKk0gEASwLEsRBMEyDPOMyWQ6WF9f/7HNZjvbLvqam5tBkiT8/Pzc
qWDt84fVanWniJWXl4PP56N///7IycnB5MmTMWrUKBQWFuLYsWPQarXo2bMn
SktL4XA4EBISgqtXr6KqqgpxcXF48cUXoVarkZycjGPHjuH06dPIyMhAfHw8
WVNTc39paennffv2vaBSqYbzeLwIlmV5BEHA5XJNMRgM39fW1n7kdDoP63Q6
Z0cRSWlpaSxN043l5eXbysvLg1taWmKGDh16w5616upqnD17Fk6n0/0an8+v
CwkJ+flujAZwOJzekZGRa6VSaeCqVauwdOnSmy7uLBYL9u3bh8rKSmzevJnS
arVjTp486fL29n6BpunGO2i+NZtMpotOp/PhXr16kYGBgaio+P9trRUVFfjg
gw9ueXFbWxs2bNiADRs2oFu3bnjyySfh7e1NKJVKaXBwcEx8fHxMeHj406Wl
pU3l5eUvNzc376dpuu1uquDmcDgKDQZDXXh4eLi/v797D99NRAaSk5PhdDrb
BTfJMMw4lmVXEwRReyc86+8JQIZhcOrUKaxcuRL4JYIuA4CLFy/+Jvvh15SV
lWHNmjWQSCTAtSrGLS0taGz893vuWZYlDAZDitFoHKXRaIoB2G6XLvT19X02
OTn5foqiyJUrV2LXrl1oa2tDREQE5syZgz59+gR26tTp7cOHD6c1NDSYY2Nj
5ZMnT0ZOTs4NUTaZTIbJkyeDZVlcunQJDMPg/PnzuOeeezBo0CDs378fM2bM
wIkTJ7BhwwaMGzcOAPD111+jubkZcrkc9fX1SEpKglgs/k0ETyqVuvtWU1MT
AgMDBf/617962O12rFq1Ct988w3MZjOio6Px2muvkampqb56vX6xwWC46HA4
MtBxIph8sVg809fXd359fb1k0aJF2L17NwAgIyMDw4YNw4wZMzB+/HhnVVXV
VwAWsyxbfs1J+5c4IP8qgaRSqVTjSkpKyBMnTsDHxwcLFy68QRxdZ7QwadIk
fP/999i9ezf27duH0aNHcw8fPjxcIpHsDAkJOXC7Q6t/ligUCoUCDofjrnCj
VCohlUrxxBNPYNSoUW7vHY/Hg0gkckdEXnjhBTzzzDMwGo0oKytDVlYWfvrp
J/z000+orKzEpk2b8NVXXyEhIQFz586lhgwZMsTf379zQUHBB6WlpZtomi67
W4wSy7K2q1evOmJiYtC3b198/fXXmDx5Ml599VX4+flh7969+PjjjyEUCvHw
ww+jubm5PexNAOgAOJesAAAgAElEQVTKsqzkThBIvyY+Ph6DBg0CALdXqbq6
GqNHjwaPx7vBk1dbWwuKopCUlOS+pl00bN682S2UPvnkkxu+o7m5GQ6HAwEB
ARgwYAD4fD7MZjPefffd33Rnl8vVx+Fw9KAo6uDteD6SJPkKheJ5X1/fORUV
FRRN0ygoKIBYLCbuu+8+7+HDhz/q7+/fraqqaobFYiEBYPjw4VizZg3eeust
sCwLk8mE999/HwRBoGvXrqivr4fFYkFrayvy8vIwZ84c1NXVYdeuXe5nCg0N
xfLly6FSqfDtt9/C5XLBZrNBKBSCIAi0traipaUFarUabW1taG1tBZfLhUwm
g8PhAMuyRGtra3+1Wt2/uLiY2Lp1K4qKiiCTyTBs2DDp8OHDh5MkmVhbWzvY
brcXoWOl0xB8Pj9mwIABA0JDQzkURbnzuuvr6zF06FDYbDYcOHDASpLkQYqi
roSEhJz09fU9hrts/xFN06Svr29Pf3//oB9++IF47733/q3nOysrC0uWLAFN
09yAgIBxGRkZiI2NnUrT9B1RajctLQ27d++G2WyGUCgEl8v9rz9rxIgReOqp
p0CSJNra2lBTU4Pvv/8eEolEnJqaKg4ODv6wpKTkeFlZ2Ss0TV/BXbRntrS0
FKmpqZg2bRpmz57tdnReT3JyMiZOnIjCwkJUV1e7F/e4S86eZFkWp0+fxpkz
Z37z+r+LNldWVmL58uU3CLA/cl37+yzL8jgcTjcA3NslkGQymTIuLq6LQCAg
Fy1ahLfeegt2ux3AL+lyWVlZ2LVrFxITE0Pq6up2ZmRkqPz9/TFhwgQIBAKs
Xr0aFy9eROfOnbF48WL069cPZ8+eRX5+vjtSdOXKFfj6+iIyMhIqlQoMwyAp
KQlCoRAbNmzA+fPnwbIszGYzsrOzMWDAACxYsABLly51iyShUIi0tDT0798f
+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
+vXrx58/f/5gjUYTwzAMaTQad+t0Ose/E0mcP3GSAY/HCwwMDHxfqVT2nDhx
Ig4cOICwsDCsWrUK9913H64/Nfd6Ro4cicTERCxYsAA7d+7EzJkz8dVXX2HC
hAnkjz/+qJFIJByapu0dZVKhaRoymSw2JCRkTGNjo3j16tVwOByYNm0aYmNj
8frrr7snV19fX4wdO/ZPSZ/y9vbGkiVLUFhYiKKiIixevBg7duzgREdHD83K
ylobFBSURlGUvgOKS55CoZgSERExr6WlRZKWloaMjAx0794dn376KeLi4n4j
EGw2G0wmExQKhfs9giDg4+ODFStWICwsDK+++ioWL14MsVhMpKWlpVZWVq6t
q6uboVKpztE03ZHSgBiLxXLs8uXL0zt16vTBp59+GjBx4kRkZmZi9erV2Lhx
I+Lj4/9MjyFomsbGjRvBMAymTJmCefPmYdu2bcjIyGg3SHaWZW9LSdXk5GQ2
KyuroKGhYUdUVNSzx48fF2/YsIE8c+YMiouLUV9fj5qaGtjtdshkMre37tee
Ly6XC4FAgCNHjqC0tBQ9evTAtm3b0NraCoVCAafTiYKCApAkiVGjRuGzzz5D
U1MTrl69ipCQEJw5cwb19fWIjIyESCTC+vXr0dTUhOsP0LzeGAUFBUEul4Mk
SdTV1cFms4HL5SIiIgKRkZF47LHH8OCDD+L48ePufU+3Y24hSVIeEhLyamxs
7CSn06n4/PPPia1bt6KwsBAmk8l9oCeHw4FQKIRGo8HAgQPJRx55xLdz585T
goODbWKxmFdf/0vxz4iIiFvOPz4+PpDL5TCbzTCbzRgzZgzq6+uJjRs38vfu
3Yvc3FyYzWbYbDa3kBQIBBCJROjVqxfx6KOPSu+///4ugYGBW/Pz8z+vqKh4
83adnXW72pPL5fqlpKQ8ExwcLD18+DA+/vjjP3x9dXU1FixYgJUrV2LOnDlY
smSJWS6X/4gOuCeWJEmZn5/fC3K5PGXLli04deqU+73ExER07twZAJCTk4Pj
x4//KU6X5cuXIzg4GOPGjcPly5exefNmPPPMM8qff/55RVtbm0smk33Z0UQS
SZJeAQEBLwYFBXXet28fsXjx4n8rjrp164bOnTsjPT39d/dUXLp0Cc8//zx2
7Nghjo+Pn37y5EkiICBgGU3TLR2oDRxVVVX7XS4XGxgY+MHHH38csHTpUnz2
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
9YVWqwWPxzNHRESs4vF459EAW6ZfoGErVDabLUUikbzetWtXTlpaGs6dO4fY
2Fg3LbTRHZBIJAKPx8OpU6dQWFgIpVKJdu3aobS01C3x7QCQ0tDJ9t3iwaVr
165NcLlcq6dPnx7J5/OJZcuWYd26dbh58yYWLVqEiIgIXLhwAadOncKZM2fo
os2/wWAwIBAI6O/jTqqcTifsdjuqq6vpea+bN2/i9OnT2LhxIz3PEh0djbfe
egvdu3dHQEAArYx5584dfP3119i9ezdIksSoUaOwePFinD17Fjt37qTlbb29
vUuCg4O/YbPZ5Y31++NwOG1DQkK+k8vlYdu2bUN8fHyDJEf3Ii0tDRMmTMDG
jRv5MTEx4/fu3ctgMpmN4o8AwGQyuWpqasy+vr5o3bo1MjMzH/tn1Wo1Nm3a
hFdeeYUuIp05cwZOpxPt2rXDG2+8gV9//RU7d+5s8EKj0+mkE26dTgdfX19w
OBxYLBaGw+HgNVXRDgBbqVT2U6vVzU6cOIH58+fDZrPh8OHDOHz4cL3euKys
DJMnT8auXbvwyiuv4Ndff6W8vLxuR0dHawiCqH7hi+63vc8D7HZ7flZW1hZP
T88WAwcOFC9btgzTpk17QEmVJEnw+Xx6dyWPx6PZDGw2+7G+j3vVhcVigdVq
hdlshtVqhclkgtVqfeD+dO7cGb/88gvEYjHWr19PCw/IZDKQJPlMYpu7yYQt
NTX1TllZ2Van09l8zpw54qSkJBw8eBDR0dFwuVw0YycpKQl//fUXzbZ4Urjn
Ku+FSqVCly5dMGDAALz66qvw9/enmwCJiYmYMWMGBgwYgHnz5uHy5cs4dOgQ
7ROZTKYjLCxsT/v27T8nSVKHR3T7GyRB0mg0pKen57igoKDBO3bsYPzxxx/w
9/fHihUrGiQ5utfBT506FdeuXcPu3bsRHx+PDRs28K5fv/6/wsLCm/7+/usB
PNMJOqvVqisoKLjYsWPHV0eMGEH+8MMPiI2Nxf79+6FSqfDXX3/RD3KnTp1Q
U1ODWbNmwWKxYPLkyXj33Xexbds2HDt2DE6nE2w2G++//z4iIiIwfvx4/P33
3+jUqROmTJnSoNKJSqUSDAYDLpcLer0ebDYbHh4eMJlMitra2kiJRHK6CQ0h
T6VSjZHJZLLp06cjJSUFrVq1wo4dO+Dv7/9U7xkeHg4ej4eJEydi5syZ6N69
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
}

set pieceImageData(Burnett,75) {
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
p4SEhNV6vT56x44dMBqNGDp0qHTo0KHDgoOD03Nzc8OampreFwqF3ZKSkj7s
3LlzakFBAb106VIUFBTgtddeIyZOnKiPiIiYmZeXd4Fl2VoEIoVgWVYQEhLy
eEJCwsskSaqeeeYZfPHFF2hra/Mbo+fOncP27dvxwQcfkCNGjBhaXFz8Tmtr
6/Msy55DB3UyX10/coFA0EcgEBjaje1r8fl8lQ6H4wTP8+b2M+nqc2KRSJTO
MEwybhEs4TjO6XQ6D/l8vnpck0LJsizDMIxeKBQOJghCcJPP9LhcrpM+n6/k
dhI7LMsSMpksOTU19fWwsLCw4uJifPDBB8jKyoLL5ULPnj3x9NNPo2/fvmFd
unR5q76+XsAwTEV4ePhYmqbJTZs2YdOmTXA6nX6hU1ZWhuXLl6NXr17Q6/U9
zGbzWpPJZEhPTz/To0ePv+l0uliPx0Pm5OSgpaUFarVamJycrElKShorFArT
Ll68OMFisZzDHXBHoMvl8vE87x45ciQKCgrgcDjAcRwuXryIlpYWxMXFQafT
AQAiIyORkpKC3Nxc7fnz5xe0tbU9kp6eXqFUKs/+Xt+X/qMmIUVRErVafV9U
VNTcsLCw3l6vN8hkMhGtra0QCoWIioqCUCjsbLPZHioqKvqyoaHhI5Zlzej4
zVSkPM+PZRhGnJmZibKyMgDwe8wzMjLomJiY+0wmkyUpKelBi8XCLFq0CPv2
7YNYLIbD4cAPP/yAvLw8IiwsLP7SpUtvEASh1ul0b7IsG4hyAWKlUvmcwWAY
V1RUxMycOROXLl2CUqlEcnIybDYbysvL8eabb6K1tRVr1qwJoyjqxaqqKkKv
17Msy3bYeqYtW7ZoQkJCRohEokk0TYtv8hI3z/P7Wlpa9rMsW9y+4QqFQplW
qx1MUdQUgiBUt3p/nueNDodj56ZNm3I4jnNOnz4dmzZtEqhUqnSpVDqeIIie
N3vO4/FUWa3WrSzLZt4uh6HRaKREItG9Go3mb1KpNOH8+fPMoUOHUFlZiYiI
CAwZMkTWvXv3ewQCwVs1NTV/djqduWKx+F65XD66oKCAmTNnDgoKCqBQKCAW
i3Hp0iUsX74cdrudWLBgQWR5efnrHMdRnTp12icUCpPUavUKmUzW2+12y00m
k4CiKCiVynipVNpqMpmONjU1zeU4ruEOWYNkp06dQqqqqpjJkyf79zi32w0A
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
XC5/62oErCM6+zwEQWQ6HA57aGioaMiQIddFGziOw+HDh3HkyBH/n294A48H
27Ztw65du/wt7/v27UtERkbSOp0uUqVS6fR6/cDo6OiqsrKy0sbGxo9NJtOB
q1GFO9ZB6vF4LrhcrmK1Wh2v1+tRVVV1a2uVopCQkACHw4HGxsb28/Bet9sd
xzBMbkfTwu3r5hfGBmfPnoVSqQTP83RpaWl4WVkZioqK/LVcv0RFRQUOHjwI
sVhM8jwf0tzcDKuCQc/NAAAgAElEQVTV+i8jsX4D0OejLRbLvSaT6b6QkJAN
+JXrXQUCgTYuLu71zp07d3c4HOS2bduQlZUFh8OBpKQkTJgwgYyPj9dxHPdK
W1vbvNbW1ksejydt1KhRyMjIQF5e3nXvp1ar8dBDD4HjOOTl5cHn86GgoABn
z55Fr169sH79emzYsAHr169HbGwsFi1ahIkTJ8Lj8eCbb75Ba2srBAIBTCYT
IiMjoVAo0NLScsP3jo6ORnBwMFpaWuB0OqHVakPS09PvpyiK2rt3L/bv34/G
xkbExMTg4YcfJnv37q1NSUl5vKWlpdxqtb51O/bQMBqNJMMw/VUq1QfBwcEJ
mZmZzMaNG3Hs2DEAwEcffYT6+nrMnj0bjz/+uLeurm63RCJZT9P0WQB2/M6N
5n5XQSgUCg1arXZAa2srsW3bNhAEgblz5+Khhx4CRVE3bFI9evTAyy+/jIcf
fhiZmZkoKChAcnKy8tSpU7MVCsXXarX6HMuyHa7JjNfrJd1utz9lyufzgeM4
hIeHY8OGDX4jFQBUKhWSkpL8Xr5JkyYhOTkZtbW1uHz5MvLy8pCbm4uqqipU
VFSguLgYO3bsQHx8PMaOHctMnz6dSUpKmqXRaAZXVla+XllZeZhl2TrcobUV
Pp+vuampyRwZGYm+ffti27Zt+PDDDxEVFYXu3bvDbrcjIyMDhw8fhkQiwaBB
g9DS0uI/MDmOG+jxeGKEQmF9Rx4Hg8GAxYsX+wVvRkYGvvvuO5SWluKll16C
VCoFrnQUpXieR3saZNeuXfHCCy/gWm99ZWUl9u7di5KSEnz88cc4cOAAcKUL
mwAAqqurYbfbER4ejrlz5yIhIcEvQrdv3/5zD6vAbrff6/F4+giFwgP4lVJm
jEYjaJrWhoSEvBcaGtrfZDKJzp8/T9TW1kKpVCI1NbWHXq9PIknyvsbGxnke
j4fkOA69evUCTdPIy8tDVlYW+vTpgwsXLuDEiROgaRoGgwFmsxlutxsWiwX5
+fmYMmUKjhw5gkOHDuGll14CQRDgOA5RUVF48cUX/b+d4zhcrXkAx3EQCARQ
KBQgCAJXm8rg6uW//j3PbrdrGhsbl2g0Go/D4ZAYjUayvLwcAoEAycnJkZ06
dZokEAiG1NXVLXY6nV8YjcbbrjPp1fumeIIgKIPBENSlSxc+NjYWp0+fbl+j
IEkSgwYNQkVFBerq6rwkSZYyDGPVarVHYmNjP0fHSlX7r3w4CoXiPr1e37+x
sZFZtmzZDYbYz3E6ndiwYQNiY2Px5JNPKuVy+bzS0tK2qKiojzpipHD69On8
F1984WtpaYFGo0F8fPxNIzK/ZNy3v8bpdMJut+Phhx9Gz549YTabYTKZUFNT
Q9I0LUpISOiUnp4e19LSEltaWnpPXV3d+yzLlqPjN6m7pVOmvLyc69atG558
8knk5ub6a5N+TmJiIsaMGYPS0lLU1Pgz1NQcxwV1wN/9L8Oh7eto06ZNP7fL
frFkop3jx48jNzf3usgrz/P+qM+/aadIaZoeA+BzXLl+6NdyNJEKhSKqS5cu
sRzHkW+88Qbef/99/xnDMAwOHTqELVu2EGFhYXFms/mFlpYWg8FgQEJCAl5+
+WW8/PLLKCgogNvtRlRUFObNm4fhw4f77c1rnVSdOnVCamoqZsyYgQ8++ACd
O3fGlClTwDAMMjIyYDQawXEcrFYrCgsL0aNHD/zpT3/C+++/f12KpEwmw5NP
Pgm5XI6TJ0/C5XLhscceI1QqFZWRkYGXXnoJ7RFYkiTxzTff4JNPPkG/fv1E
Mpls4oULF47r9fqjLMveVh2GGYZRKJXKJxUKReo//vEPYvny5aiurvbvadXV
1Vi/fj2ys7ORkZHBJyYmhuTn5+skEkkhTdO23/v7/q6CUCQShSiVytijR4+i
rq4OUVFReOyxx24Qg/6VTRDo1asXhg8fjq+++gq7d+/GX//6V3i9Xm1lZeVq
uVz+lFAovNzBNiylTqcbotFohFu3boXP54NOp0O7URcbG4vY2NhbPhwUFIR+
/frdsJEVFRXh5MmT2LdvH7KyspCTk4OcnBxkZGRg0aJFgkmTJiV17dp1PcMw
B4qKipb4fL6q223x/FqUlZVBp9Nh4cKFOHr0KM6ePYvHHnsM8fHxsFqtKCgo
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
OqHRaBAcHPwfPUuSJLRaLbxeL2w2GziOE7lcrvEANl0di9tavFAUFaHX6xcF
BQWFffjhh9ixY4df4Hbt2hXvvPMO1Go1pk2bhrNnz/6fP5PnebS0tODdd99F
Tk4O3n77bfTr1w9erxebN2+mp06dOjY9Pb1bZmZmJkEQ9o5WW08QhCouLu7F
uLi46TU1NZJnn30W33333S9mg9wMr9eL8+fPY9asWXjllVeImTNndqYoarXD
4fA0Njbu6QgN/CiKAkVRmDp1KsaPH3/bCMKysrLrnJG/Id7q6uofrFbr9NTU
1KC//OUveP7556+Lvg8ZMgQzZsyAy+XCyZMn/WfPzeaLzWbDt99+i4kTJ6JX
r17Izs72ixu5XA6KotDY2OivjeN5HmVlZXC73f6u3TabDQRBQKlUQqVSoba2
FgcOHLilI0ylUqFz586wWq3o1KkTXnrpJUyfPv0650avXr2wePFi0DSN48eP
w+l0giCI/6ixz79AKZVKn1CpVFOCgoJ6tLS0EFu3bsWJEyeQm5vrbz4UHBws
unrdDUaNGtU5MTGxs1wuf8Bms+VxHBfrdDrpm6W8/tK5UFZWBq1Wi8cff5zQ
6/UxJEnG7N+/Hz/++CMuXryIyspKeDweEARBhIeHS1JTU9GnTx+MHz8+XSaT
Jdnt9vEmk2mZxWLJvHqn8b9tZ9G/40JVGAyGJ2NiYmQ5OTlwOp1wu9145513
8Mgjj/g7E16LyWTCqlWrYLFYQBAE8vPz8cQTT2DYsGE4cOAALxaLnfy/isP+
8QcgoVAoklJTUye73W7x0qVL0dLSgtGjR2PlypVYunTpdbVZv8X9WyRJ4t57
78WmTZswadIkXLp0CfPnz8fmzZvDhw8fvnjz5s1dhELhIpZlyzpKRIxlWVKl
Ug1PSUl5Ry6XJ/79738nli5dCovFgvT0dLzwwgsYN27cTSNkBEFAJpPhscce
w4ABA7Bu3Tp88skn2LJlC8rLy/HBBx9I4uPjZzY3NwdVV1f/hWXZ2/4OR5fL
5eI4zhsdHQ25XI7m5mYcOXIEycnJ/k6jvxc8z6OystLvmdTr9VCr1f6OY78F
bW1ttV6vN7937979kpOTcfbsWTz++OMYNGgQ8vLycObMGahUKjz88MNobGyE
2WwGz/NobW29aQTzwoULOHbsGEaMGIFvv/0WUVFR/jtAxWIxqqqqUFRUBJqm
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
0AQWi1Xdls5SrVYTXl5eSQEBAU9WV1cTLobye4FAIABBEODxeLel82+umLp4
8WJ8+umnhL+/f1BOTs7YhISELAB1bTFGcPlBoVA4cefOnSUpKSmvDhw40GvU
qFGPZZ/e4XDA09OT0ZzdunXrjTbbERAQsC8wMPB9iUSS/yjP7/r4aGFAQMDr
4eHhU2manhQXF8cSi8Wor69HamoqNmzYgHfffRcjRozA+vXrkZiY2Ox6id1u
x+bNmzFw4EB069YNxcXFUCgUOHPmzC2yOU6nE6WlpbBYLAgICEBwcDCioqJQ
UVGBHTt23LFAGB0djaeeegoNDQ2YOXMmc+2QkBB4eXmhrKyMSaz5fL5dJpP9
7ePjo/b390+7fj8+kK0/d+4cIZVKu/L5/MHr1q0j2Gw2Pv74Y0gkEhw7dgzv
v/8+srOzmy26/P3331i5ciV8fX0xYMAAjB49Gj169EBKSgr69u2LRYsW4fvv
v7/rM0qSJHr37o05c+age/fuIAgCeXl5UKvV2Lp1K+Mr/43MzExs3boVS5cu
xeTJk/Hqq69i4MCBoCgKs2fPxnfffcfz8fF56eLFi1RMTMwHHA6n8nb33aPu
EHI8PDxekMlkbr///jvq6urQv39/JCcnP1CnIjIyEqNHj8ann36KP/74AyNH
jkRAQADvwoULr/r6+m4gSbKiLRio6xV3j5iYmFcAKJYvX47y8nJ07NgRI0aM
YAyxQCDA5MmTAeCe9t1uhCvQdBE3DB8+/L7Y6gYNGoRevXrhwIEDOHnyJPbv
34/evXsTx48fD66qqnpRqVQubmvjMmq1mvLx8Rni7u4ek56ejt27d0MkEuH9
999HTEzMXc/rHoNjjB49Gunp6UyFZ+XKlWjfvj1/z549b8nl8kwOh3OiDQWZ
t7xVgiBqRCLRxzqdzpCcnPzqunXruOnp6Xjrrbfw9ttvP7IX3rlzJyoqKvDh
hx/C19cXK1asYJJBFovlDAoKOqlSqSbLZLKsR3F+16te9Llz505HRkZ+WFxc
/LbJZHomNjaWJxKJoNPpYDQaMXv2bGzcuBE9e/bEiRMnbukSkiSJJ598Er/8
8gsKCwtx5MgRJCQk4K+//oJWq4VWq8WFCxfA5/MRFRUFpVIJHx8fZGVl4cKF
C0hMTIRAIEBgYCB4PB42b94Mm82Gvn37Ijw8vNnfPTQ0FKGhofjpp59w4MCB
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
PF6eQqHIb63YOzAwMEIgEEizsrLgYoQmSRJTp07F3LlzsXLlSnTp0uW+L+zt
7Y05c+Zg2bJlzH6t0WhsdtT7QVFRUcGQSsTExKCqqgocDgeenp4wm80ys9k8
Aq0sxWSxWC5qNJqdAoHA+s477zyWpKxHjx4YMGAALl68yEw78fl8i0Kh+J9Y
IvyvQwjQNG3T6/UOp9OJsLCw/4nurotpu7q6mpmUYbFYhWw2u6YlXychIYFu
aGjI1Ov1uwcNGuRUqVRYvHgxjEYjnnzySSxfvpyZomuJe7GlVzOEQiFmzpyJ
Dz/8EDweD3v27EFaWhqmTJmC8+fPM1JYBEHQ3t7ex/h8/vHmrvPIREXVarVA
JBI9GR8f/6pKpXrqjz/+YM2ePRv5+fmgKAp9+vTBc889B39//zteRyAQYMyY
MeDz+di3bx/q6urw+uuvY8KECZgwYQK8vb2dhw4dOi6Xy38CYGsNnRcXG2Vt
bS3Ky8vB4/GQmJgIT09PiEQimEwmcDgc+Pn53fEhNBqNWLFiBRYtWoSysjK4
u7vj66+/xvDhw5GdnY1z587h9ddfx19//QW9Xo+uXbve9fzuFYGBgeDz+Whs
bERRUREsFgt8fHxw+vRpQqvVxvn5+UnVanVda+ro0DStqaioWKNUKhPGjx8v
3bVrFy5evIjx48fj22+/RadOnR6arEGv12PVqlWYO3cu7HY73nzzTcTHx2Pz
5s2MBo5IJCpSqVRl+A//C3BarVaT0+mkXSOLBQUFyMnJgcPhQGFhITQaDaRS
KVgsFux2O7Zs2cKwIt7A3MgE3I2Njfj8889vV2lk/vvdd99hyZIlIEkSLBYL
bDb7ppFjFouFPXv2ICcnBz4+PggJCcGJEydA0zTCwsLAZrNRW1sLmqZBURTt
6enZ0jthTVVVVRuDg4OTXn755dDff/8dOTk5WLBgAZYuXcrsFv4vwGg0YtGi
RThy5AhkMhnee+896PV6puDIZrOtcrk8G620Y37dGYuUSmWUUChks1gsPPXU
U/jtt99uK3tyN58zYMAABAQEgMvlIjw8HLm5ubBarbRKpbrE4/FaJSFksVhw
keZkZGTcJEZtNBoZoq777UK3b98eCxYsQK9evRh23ri4ONTU1Ny1qHw/MJlM
DIlTWFgY0tLSYLfbcX1vnaiurpb6+Piw1Wo1WtEXmoqLi//w8PAYlJycHDNh
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
UlKQmZmJsWPHIiUlBXK5nKkAupaS2t8j9rq6umC322G1WlFRUYFjx47hwoUL
KC4uhsFgYPxgUHIjoFarz2VmZm6Mj49fSxCEGb8jINNngJAgCIlWq73J5/Px
vvzyS/j9fvzlL3/B4MGD++WBcTgcPP744zh+/DgOHTrEpOq3bduW0tzcnBwd
HV3aH+w6RVE+l8t1/OLFi+UGg4FjtVrvVigUhFAoRFpaGubMmYNhw4bBZDIx
gyvPnDnDLH42m43Zs2djwoQJoCgKb775JjweD+bMmYNly5ZBo9H06X0MVlq0
WCyMqA3wy0ypgdATxuPxtH6/P8JkMjEKaPSsl940t9sNr9eLy5cv0+9LdHZ2
6i0Wy11SqfQjDEyVUb5cLn9q2LBhdzY2NnKXLl2KkpISsNlsOBwO/Oc//+nT
Z+j3+yEUChEIBLBnzx588MEHePDBB3lyufxvFy9eLFUqlRsoigpl/2UAgM1i
sWxuaWkZceutt/51+vTpnE2bNkGn0+Hdd99FVFTUH2qY/7MHodvtxvvvv4+8
vDwolUr861//gt1ux8GDB5mAk8vlOvR6/XexsbFvof/7lQIsFsuo1+uPEgQx
Fb9RIhd8cNntdrS2tqK9vR02m435M7ra4IqgjZm9KBaLIZFIoFaroVKpmD+j
ew8BQCKRMISVTCaDxWLB119/zYwIIAgiIJFILsfFxe2Pjo5eESowSFEUWyKR
jIuOjh5rNpuJTZs2Bfd09JuVlZVhz549mDt3LjQajbSmpuavUql0N0VRBf10
Tzra2trey8vLO2qz2Rbp9fqRSqWS4PF4UCqViIqKYlRDlUoltFot3G43duzY
wSiHhoeH47HHHsPgwYPx5ptv4pNPPumXSpXgKgChUAij0QiCIBgSpK8B6TU5
ej5/hMPhGGWxWPDOO+9gzJgxfUa+NzU1we/348knn0T3MHNJXV1ddkJCwoGB
CAjFYnGiXq8fWVRURN53332YOnUqFixY0OfJiSv9Yk1NDZ599lmUlJRg2bJl
0rKystk2m+0gRVEFGCDjOjo7O2vtdnuF3+/P1Ov14PP5VwWEtBrmlRUv/+uc
9Pl8v6qy+a1S76ioKIhEIhQVFTEjikiSDMTExOxLSEj4kMVimdGPpf+/hTUm
TZqEG264AWPHjoVarWaGzdPZPofDAbPZDJPJBIvFArvdjs7OTmbmcXDGlY5f
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
5vF4kJubi0ceeQSffPIJxo0bN1QgELxsNBo/FAqFDRRFBQba/N4BAKgJq9XK
7i/w6vV6L7e0tHwXHx8/eNKkSfw333wTH330EZqamhj1ymB16L7e9/SLIAiI
RCLccsstmDZtGux2O0pLS+H3+9HV1cUOJQGYkZGBgoKCJqPR+O/GxsaDTU1N
a0eOHKmaNGkSLl26hC1btuDQoUNobGyEzWZj5vNeT6zAZrMhEomg0+kwduxY
3HPPPUhLS0NXVxd+/vlnnD17FjabjX6fgEKhsMjl8us6eK47cqTLgaKiopCZ
mTlgNllMTAwj+9rtwLk+n48caM6AJElmE3q9Xuzbt2/AXVvwIu1N02q14yMi
IrKKioqI559/HkajETfddBMWL16M1NRUXLx4EcXFxWhubkZrayvTh0WXj9Lg
kM4S0k3bdAO01WqF0Whk/j89UkKpVCIsLAxRUVGMwqFEIgGfz++hgkX3GdLj
N2jQIJFIoNFoEB0djUcffRR33303lixZgp07d+K9996D2+3G66+/PlooFG4q
LS19RafT7aYoqs8Hq168eBEPPPBAnwGa67Hfmt9Hg+z+uAQA37rd7gcnTJig
1Gg0yMvLwx133IG4uDhERkZCq9UiPDwcWq0WSqWSWRe0MIxEImHA2v8CNi6X
Czab7Vevjo4OGI1GGAwGtLS0oLm5GQ0NDaipqYFGo0FsbCzMZjM8Hg/MZrPY
YrHkaLXaYwiBQjIA2Gy2XVVVVSkpKSnzd+zYIfn+++/x5Zdf4vTp0zh8+DCO
HDkCnU6HxMREZGRkYMyYMUhJSUFERAQUCsX/JCfochiDwYDi4mLk5eUhLy8P
FRUVaGlpYUr1xo4di3nz5uGOO+7A5cuXsXr1aqYqZaAYLbhDE5IDae8Flzyy
2exxDocjQywW/zhQrpEgCHA4HEaRN5TG5/OZdUsDQjorHUwY1gJDTAAAFItJ
REFU9paFh4fHikQi7Z49e7Bt27Z+WTt0mWVfWW1tLd566y1s3rw5is/nLygs
LNQPGzbsWYFAcLm3yS36cwQ/o4FudCIlFBlMv9/vbm5u/ryiomJQSkrKnPnz
5/PvvPNOlJaWoqOjA+3t7aivr0dlZSXsdjujnEmLy1itVlgslmvyvyRJ9hBV
o7UY6HgtIiICCQkJiIiIgFwuh1arRXp6Ovh8PrZu3cqI0w0Ey8jICBQUFNg5
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
PQAAAABJRU5ErkJggg==
}

set pieceImageData(Burnett,80) {
iVBORw0KGgoAAAANSUhEUgAAA8AAAABQCAYAAADWWBxFAAAABmJLR0QA/wD/
AP+gvaeTAAAACXBIWXMAAAQ2AAAENgFCHO+uAAAAB3RJTUUH2wUYBScheQfW
nAAAIABJREFUeNrsnXl4U9XW/79nypw0bdImbdM26VxKGdqCiAKKAooXERUc
8L5wHQC5VxQRLyrihLO8iK9XBFEOg4ggDigzcoEyliktHSil8zxlapo55/z+
oM0PFNTrdWA4n+fheXhKThJ2995rfddea21AQEBAQEBAQEBAQEBAQEBAQEBA
QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQOCygRCGQEBAQEBAQEBAQEBA4PLG
bDYzAOTCSJxHoF+/fs5zf0ALYyIgICAgICBwOcKybCQARhiJ87BMnjzZIwzD
nzYnhUHoZvLkycIg/PHwAPzCMJxH8Ic/EASwgICAgICAwOVKmzAEAgICAmfp
169fAEBAGImfRkiBFhAQEBAQEBAQEBAQEPivMJvNBAAxAFH3j7wAvP369RME
sICAgICAgICAgICAgMAVI34hFosjpVLpZKVSeQ3HcQGn07nL6XSuDgaDrktJ
BAsp0AICAgICAgICAgICAgL/DTKVSjU9MjLyCa/Xq6YoilcqlcMbGxtdDodj
HQCfIIAFBAQEBAR+Y1iWJeRyeYJWqx2oUCiYtra29o6Ojv3BYNApNGQREBAQ
ELiI7SAByBiG0Uml0hyGYRi3293u8XiOchzXBcA7efJkXhipH2M2m2kAUoZh
+iqVyrusVqv6vvvuQ3x8PLFw4cLIYDA42WKxOM1mcx4AKwDuzz4NFlKgL81F
CABk9x8e3d3LLuS8sSwLgiAohmEiCYLQBAKB1mAwaAEQFJy9/3rsf0gQAC+M
q8AfYEwIABQA7lIwFJeT+FUoFPEZGRlzY2Ji7qRpmnG5XK3l5eVvVlVVrQ4G
g25h/Qr8XnPv3DUrzLNfZXspiqK0MpksUqFQEBRFwev1wuFwBH0+XzXP827B
Bgv8J/MJAEGSJHieB8/zF/XjVqxYQSkUiozIyMgZRqPRJJVKs0mSZILBYIfF
YjlWVVV10OFwrHS73e3CHDzPVwFFUVFisfg6iqJup2m6V2RkZL+ioiLRNddc
g/j4eOzYsQPt7e3+wsLC5oSEhH8nJCR8HAwGC4PBoO3P9G0EAXzpLVoSgFos
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
JWzevBkGg+GeLphSqTREREQcaITlJHk8XhcfH5/v3d3dm61YsYKYOXMmKisr
odVq8eabb2Lo0KEICgpi9RwdSW1dXR3y8/Nx8uRJbNy4ERcvXsSlS5fw0Ucf
Yfv27ejRowd75/2ThfOfRcGMjAwAf8GvPvroIzbxDQgIwMCBA9GvXz80b94c
CoUCQqGQLRyaTCbU1NQgJSUFf/zxB3bu3Ilr165h4sSJuH37NvHll1+28vb2
/v7WrVuMWCze2xSTYB6P5+bj4/O6m5uby/Xr14mpU6c+UfL794Tj3LlzmDVr
Fn755RciLi4uKjExcR6Xy52kUChONNX5y7sjSC7u7u6jlUqlcu3atTh58uR9
f3fo0CG8//77qKqqwokTJxpFE/hx7sBFixZhyZIlGDp0KCZNmoTY2Fh069aN
uHHjRpuioqJpPj4+HxMEUd1U/QlBEGqtVjtao9Go16xZgx07djzyazkcDquZ
+jixT1VVFebPn4/u3bujW7dugsWLF3cUi8W9XV1dtzf1cSSH/xWLxX/cunWr
WiaTjY+KiopfunQpd8CAAc+F+NFxT+p0Ovz000/g8/lYunTpPfeqUCg0e3t7
7wwICPhGKBQW4hlzwjg6wTwe70JQUNAYLy+vuQzDjAgNDYVcLkdFRQXS0tLw
ww8/YP369ejVqxcyMzNRWlraIFO1yWTCjh070KdPH0RFRSE5ORmurq4wGo0o
Kiq6b/SHoijk5uaCIAh4eXmhWbNm8PX1RXFxMXbv3v1AbgCSJNG7d2+0bNkS
165dwy+//MIWan18fODh4YGamhq2OMvlchknJ6c8pVK51s/Pb4NEIsnCUzLA
kyTJV6lUw2maDl69ejXRvHlzfPDBB5BKpbhw4QImTZqEkydP1hs7ZGRk4NSp
U1i5ciV8fHzQr18/DB8+HNHR0ejWrRvatm2LqKgozJ8/H4WFhY90tvv3749J
kyYhKioKBEGgpKQEiYmJ2LJlC1JTU2EwGOp9bWpqKvbv34/ff/8dEydOxOuv
v47w8HDMnj0bkyZNgr+/P9GuXbsWBw4c+F4ikVAqlWrPg2aCn1cH2Ekulw8z
mUyijRs3wmazoWfPnizu/UksMjISr7/+Or777jvs27cPb7/9NqKiooitW7d2
FIvFXfz9/bckJCQ0KdjLXSbigODg4GF2u126dOlS5Ofno0WLFnj77bfZi57D
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
ApPJhPfee69LfLbGxkYwGAzY7fYIvV6/nMFg+MPDwz/oKvPAOp2OZLPZkaGh
oZN5PB7LZDKBy+Vi3rx5iI6ORmhoKJRKJV3oUuyf1jZI92uFRAmCtrY+osS1
bDYbzGYzamtrUVlZidLSUty6dQuBQADp6ek4fPgwGhsbvRqN5muxWKwjCMLR
lTrpBEEgNjYWISEh8Pl8uHXrFrKyspCVlYWCggIUFxfDbDbD4XCgubn5rmyT
e93Du51vGAwGeDwePVMcGRmJxMRE9O3bF/3790dkZCSCgoJonaHWf87v9/v+
6LmF2UYPHyGXy4UqlYpz4MABVFdXQy6XY8SIEZ1iBUIQBHr37o3o6Gjk5OTg
wIEDePbZZ6FUKomGhoZJSqVyn0KhONkJBz2/TqfLCwkJKQoJCdlnt9unms1m
bYukekhRUdE4q9V6m8eMRCLBM888AyaTib/97W+4ceMGQkNDsWnTJkyZMqXD
7y2XywWTyaQPhxQy3jIXLLdarYkSieTrLpJobBwO5wu32z0+KipKJhAIUFNT
g7feegsvvPACBgwY0CbCEjU1NThy5Ah0Oh08Hg+Cg4OhUChw4cIFCgnjCYXC
vgDOoWtZRN117RAEQXcRVCoVpk2bdlvnv6MT7/bt2+lnjSAIwmKxRObn58+U
y+WbBQKBEV1DXIwgSZJHEATh8XhotDcsLAxNTU0wGo232SVYrVaYzWaYzWY0
NTXRSeXXimAWiwWxWAypVErPD0ulUvD5fPB4PAgEAkilUshkMnA4HDopU7P7
LWClq2fPnj9ERUX9QJKkIzU1tcug+NS+YjabMWfOnF/4/fL5fIjFYohEIsjl
cqjVavo+UGj+ndTpu6H2TU1NqK+vh8lkov+byWTCrVu3kJGRgc2bN98zmTOZ
TLdWq/00Ojr6ffzcOe8qojBKgUAwi8vlcg4dOnSbOnVnRSAQwIkTJ2A0GtGj
Rw/s2bNHZDab/18gEMggCKKuEz6Sh8/nf5OSknJFLBbPaGhomOR0OuNv3LiB
n376iXQ4HGKv10veadGTlJSExx9/HAaDAf/4xz9w48aNTrmfd3aAKfCVovbb
7XaZy+WaBSAbPzMSOjNcfr8/22q1OhMSEgSRkZHtXgCzWCz0798fQqEQN27c
oPYPsVAonAXgFIAm/Bl/KM/ZbDZxXV3doODg4C9YLFaXuJ9sNjsmISHhrbi4
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
nn76aVRVVcHpdMLpdGLJkiUwm80iBVqlUomVTEKFvhwjKAiCSHsmHyLiQXpq
JiYm4PP54PV6MTo6io6ODiQSCVRWVsJgMGB4eJgoKusnJibWWq3Wv7rdbnYh
q8CJROJMX1/frjVr1vz82WefNbW2tuLZZ5/Fhx9+iP7+fvz617/Gc889hxUr
VmDlypVYs2YNrrjiCpSXl4vqzZezftlsFvF4XBxT4Xa7cebMGVy4cAF///vf
kUgkxLEVW7duxY4dO7Bx40acPn0ahw8fLtgzQTLiHMcVnAAW2bfEgSHvSS6X
X59MJtdqtdr3C3FNyUz4eb5TPhVarXZKAEyS+lJfYQ6eVeFwOK5WKBSaP/7x
j3jnnXf+6QI4j8eDn//852hubtaYTKZvezyea/R6/Q/Ly8s/cLlcc9qOJGXR
LSZIe84X8F7h/H7/fw4MDNQ1NDRs//rXv669+uqrcfLkSYyOjiIWi2FiYgJD
Q0NiTzDpQc1kMqLdTCaTl13hpGla1HlRqVQio5DModfpdKiqqkJpaanYntPY
2Ii1a9eCoii88847U+jthXK35IPgFEVRnQB279+//wqlUmlZsWIF9eUvfxl3
3303/H4/2tra0N3djba2NoyMjCAWi4nCd5d7r1osFhgMBjidTlx99dWor6/H
xo0bUVZWhlgshq6uLvz5z3/G8PDwlP83H/wOVFdXP6pSqb7wvDDZbB0EmUyG
r3zlK2hubi7Iw2q1WsUqYD5zVLAXS15mHgDQ0NCATZs2FeRzkjlqpOdsphlf
s3XXGo1GCwCmtbUVw8PDkMlkqK2tRW9vL1555RV0dXVhbGwMyWRySj/STPPI
pgfqhBIl7W8mQTLDMGBZFl1dXTh37tyUSttMw74/7TvJOTEajSgrKxNHHZw/
fx5+vx/vv/8+enp6GLvdXu/1en8QCARSdXV1z+dHhcz6LUnWiYye4TgOTz75
5KIxwEqlEjKZbCGrM3wmk/HFYjHP0qVLLY8//jizc+dO+Hw+/O1vf8ORI0em
zCEkQe90ASxpH/BnnR/SYyQVwSI/p9NpJJNJkU5M3i/DMCgtLcWPfvQjyOVy
fPzxx2TNVDRN3wDgGSzwjGpBECKjo6MvCIJgNJlMX1+7du2yp59+Wtbe3o7X
XnsNhw4dQjAYxKlTp3Dq1Cns2bMHJpMJZWVlsFgssFgscDqdqKiogMViuUQE
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
jN4AAAAASUVORK5CYII=
}

# Spatial pieces from Chessx (ported by stevenaaus)

lappend boardStyles Spatial

set pieceImageData(Spatial,25) {
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
AAAAAElFTkSuQmCC}

set pieceImageData(Spatial,30) {
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
W7N0/szbUhLjIAqEa1YujuPx4VfedM0Vf7npOyv0TPU7Bh9/7s9ya1tHHQPO
EtFpvqDFHkp88PHjx60pKYlbo6OjIQgCRFGAKIoDWtRJSZH48stjbbyjdvDp
bkh4Li4urn3rrbde2LZt2++3bv377/bt27fVbrfvIaIPiOiTmTNnmr/znQ13
1NV1Tr4cOfM0WDxjxYoVU8rLq2YHCLOiohaqyvqRZy9JC4IAnU4Dr1cwzJo1
ayLX3aMxhC0NBitxcDlpsNkoO3bsOJqVlX5GFCUQCThzplIfFhYWERMTiYSE
KLS1WdDXSSvAbrdCpxMQGSkhJ6cgqqXFpREEEXFxRvX48WNmjuPmgWLOAwOD
LMvtx48ffXLSpLGWQN4lJVXa6OjU9Rs3Xv/UqFFjX6mtNRtEUYLD4UZaWu7I
tWvXXZ2bO/43lZVtSYHnSUkJYx9/vKvZ7XaXENFJ+Hfu6+ALwEKasjkdDsef
N9929+TXX/pNenxM5IAa9OETp/Gz378VCB2rAVDKV2GxEAnaGrCEiOgcB6Eb
gFOv0666Y/O1T95z6yajJAp9HIYDOhQVBbIiMz7yC6FYAIwxw5JF8++KjYlB
ZWU1zOZWmNva0GHpgM1ug8Nuh8/nBVNVWG12vPfBfsXhcDn5YNRCQCPftlMY
qg59ocSh9LWm+1jPgdfBadxE5HX19PztxT+9esvzT/8wnhjDsz96RPjza3/D
L195FyuWLYFBpz1fn6qiICcjFZ8bIvDr13bhwS3rpeuvXgqmKvjrtvdVS6e1
lQFN5HfmtMO/kdRAA4MbQNXeTw/94Ge//K+Xvv/gnUYCwwPf26y5csm8FV8W
n1mxdN4MrsHL2Lx+lRARZlgUExmGedPGnZ8t/fqV/2afnzjTAj85F3GcXSzf
gS7Pjh07Xly+/IrZhw+fLPT5FBqIGGNiwmA2V3TX1tZWBi1Icn5VPEuS5Lzp
ps2rOjudTx49WmrsJbJLknOgDkPGMwDB55Pvb2hoFiIiIhAeHgaTKQxGoxF6
vQ5arQ6SJJ3PU68nVl1d4XI63bbOTk+7xWIpY4z18O0daCgW9DctcQBgqqra
fT7P7zMy0n/b2GgmWVaxb99R5ORkweWyo7GxLahu/eWtr7dg+HANHA4vmpp6
RMYEGI06NDeXd1qtVjMPU23ExVcIMwDOM2fOFKenp/8kL2/485WVDRoiEQ0N
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
p6qyKqvdkfLglmvjm1pa8cc3dtCZc1UOHoqUwDu3AyGcnRaMa5PR8OjyxfNv
UBXF+MWxL3G2pAyB3fOCCStA0GAMtY0tePbRLXy7Uj9hq6oqEZDLias2FGeh
wWBYOG78xESf16uTZZ+oqqqIAaUVNSh/FeEmvWDu6AZjrInPGiyh1DHHQ8KY
wsK3U1KSIrwer62xtTNcURUDU1XWS8j+HfqCyw7GMGnMyFizpWtWQ0v7YY5d
zVCm4P0kCBcAMxFFc4lICIRD8QEg0KZD3ulz2LBhgsPhebyurlUaiIAvtrow
eDpcX2928kE3VDwzAM7u7u6W+fPnK2FhkYsaGtoK9+07SgUF2b5du3bVTp06
zaDVJmU1NnYjJSWKbDaz22azhXNMR6N3S9eQCv7II48sd7s93/X55GivV4HR
aLggjK9Xm/bfi6KIhoZuBBb08L1KBEVRcjmOmzjZsUsMuMqaNWtEvV7/ZFNT
s0EQRJFvxMQt9F492H8vcWnDf5+dPSqspqb6AN+9MBCJFAp/kclkeuCLL47d
CQj89/2WuShqzufXex/4TIJOF62bOnXYWFG0sjfffP0gj5ax9h9FpEGC2s1H
l3b4t3mUgsgtMDx85XPUGGPxc2dMni0KdAH5ejwe1NY34kjRaXai+JyvrKrO
1dFl9USEm2jKmJGRG1fN1x0rLmOMsXYOMDv6LT2+yMhv1GiktYvmz3ns9s2b
8qZMKITdZsN/v/c+ausb6wCU1je11h04UrRqUmEunrj3Brr5O0uTXvrbzvW7
Pz2a2OP2gk8L2/iMIqROHRMdlf6rn/4oVyMJQRqs3FvugCYcpM/+4Y0deP6l
v7Nuqz14w3+RD5gRuMxKswCoExISUrf99zuZis8NxeuB4nP7dyn0eSD7PFC8
7t73vB7+mRtdXV1YuOkx0e319fDZlXsQ7R5x25Zbpt984/WiInug+rxQZJ58
HqiyF4rPC1X2QPH2fqb6d0/UvPL2bv3zL29LJaKkgcL6hmBJB87La+FEQOhd
lcjwNZxksmjRovj29q7Z/R2CgTCrsDAjoqNNTJKYz+12uBSlx6PR6CksLCLS
amW6iAgdq6urGwyeKS0tTXv11VfP6enxPF5RUTvvyy8rSavVISYmCu3tza1e
r7eioqK8Y+HC/PTmZqvU2uqEVhsXeeWVG6/weDqSi4qOSWVlZRKvFxvfnvaS
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
RK5CYII=}

set pieceImageData(Spatial,35) {
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
NFpVWU8fafkNVVVtUm5u2nWjR4/uqK6uFvk8GATgHc7KXYkQct3D333w18/8
/rdyrM3aM8FRVQmfVEH+xPHYuuXx6PyJ4y8DsBrAbIRX/EeNJAipWR+EkHXf
e+jBO6dPmzoI4WhJDQOTkfZeTJQJd99yTRoArRJBEiIqBYw0QEwIuf5bN14f
TwCAUWzf9Tk+33uwG0BTZU19+6TxY0hmesp8xlgqwlUbrLxPR5zsQggpJ4Qc
JYTsBbBbp9M5RmWkwRIddVZcacCTJzCIgoDWtg6svOxWtvLy20Krr7zTd+cj
/+ciBI2cZLq5wPSfaVhDY0PLnXfcFhUVFXUtYyyd+9SN7e3tDkIVXLByaRzC
FRDiAcSmpSSP0etk6GUJ8XE2MyHECMDAGJt/wZI5o9WQHw3NrV4+JioAOiot
+Z6CSTmMk1Miwim//TtOmjF9+p3XXnMVYf1ImDEVF1+4Cs/9/jfzJEm6BcAk
AGPcXl+9vcvZJksSWHhMDInxsT9+9vH/CZNRT1wy/D9gFLdctU4omDx+I2Ms
smrAcBJVhLvuumvd8eNFf9yxY7fR7w9oqcIk8uzsdJMjR8rS5s9f8sOkpKR5
AMZwUtedC45uuOGGdUeOFN7Z2tp+ViLDwGQk9HlPe1RViq6uYNrkyZPPJ47I
zTffPKmiouaCUCjEU7CNkCTqq6mpaWpoaGiIijIhOjouPy4uLpPLVVxEjG9Y
R0tLS/DFF1987e23337tk08+eXPPnj3vuVyurjNnSmG3O85y5fW1foSz4kWx
sRZMnpyF3Nx0lpOTStPTY2lE+MKLQUrp1NTUNEqSxGpr6+ZNnjx5Bs/KS3C7
3V0xMVa0t3ciJSV1PL/XeKPRONHt9kIQRHi9fthsNisAgyiKUYpCNgQCFNHR
JrS2tip8PIKrVq26pLXVOcrtdjo4hizoV7KLu5BXlZaWiQMRsSCIaGhoRlOT
fe7SpUsvBTBhwoSJD+h00bfZbCkXrFlz8QqdTmdcvfqCG06cqBytqnTAvhME
AY2NXdKUKVOWM8bGI5xtawIwNArntePSVyxf9ugPv/ewCEZBVbWfK4j2aOTR
UUY8/j/fNphNxkV84s/jE9VIJmDCGBt/8ZoLn77v7jvEwQiHallmdHAy0r63
8aIVSEqIK2CMjebkYMEIS/rw5ATT3Fkz7lg4bzYYY/B6fXj08adCANoIIca7
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
87wW0/oXcvcCKtTTc7EAAAAASUVORK5CYII=}

set pieceImageData(Spatial,40) {
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}

set pieceImageData(Spatial,45) {
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
3d3dlUolti5desY15vTo8cjFmXNk/e10WvH221uDjLEB7onpR3adHm2s8RaS
paBx4GAma9PL3UDV3O1t5wqJSsiwhdbDJ1VMaGAiMe1CZJkxVjN7ZsODP/3B
t+RiKhuMGhujNxDWTRtfIT0nhrVSAK2EkO9Ho7EGXmuh2WoZuvDUptlTb7/x
evzwgUfY/oOHQ4xBufzS5e7mM0/Ha29twfaWfSAAtVgUlc+/uemPqGuvToL7
MH7w1bi/Iq2vHIDCJhRKoWMW+xKKh8WioJRzFUB12G0WAJjCGKsjhIgy2+E8
rewAY+z537680fL87zaeDpAKgIm+HNIJ79LYjzSX8R6+gYt89AnHYU/g9k8C
6Ni+c8+uZV/8mzmMMRv33plSnFnOOJlxykb+gGA4qgEIMMM6Ful3EX4drUie
jVySpkgRHs5U0zTNq2maB4Cb/ybCw2WimJmPg5rI8omfpPENy/bXvva1Gk2j
D+7e3SZPRNmYSEdZcW61Kkin43oikSgGbgg8jicSicH169c/CCMFfsbUqVNP
X7Zs2Yra2vpTjh7tQnl5KXy+7mh/f3965crLyru6/JLHU4ra2gpEIkOsr69f
CwR8qdmzZ5ft2LEjzXuSxE2egYLmm1cME+QAJRqN2u320nGqik60Tb2xGYZC
cUQi6WEL3eOxypqmTWeMDRBCRJnzSJ6KckTXdd+HH36wvrS0tDkej09XVbVa
13V39vqb5IKglHZ3d4cYYz4A/YQQM3ejII7SLbfcUu10Oi8NBoMVgUCgjzH2
XiKRqFJVtULTtBLGmCUf5dZiseDMM8+soJRObW1tZZRSZtoPyFgykpfCwb+M
8ZhY2KRwDHJlIqu4lOl9P//MIDIVyNInS9kQ6WKSJH3jW7eurXaXOIuqbDBG
0dU7iHAkluIgKgQ6lW9Ihf+vsHYkxthpVovl2guXN5995603WJYsmI+PW3aj
7UhHjDEMAtD9wfDcNVetkq9bfTG27/wUT/z296SltY1yd2gJY8xDCKnIcekz
QkgxLNcLSkpc9zvsdgmMWXRKm2799g8hETKcYSN2u+FrmeqEZOTJ+FwylcJj
P/12JkMlqyQ+A4AKYnTAFaQ2S57gkSKE3Op0Ok9ljLnBmIMBVoADR46XfYTT
fYz1zxizp9JqGYD9pjTYoIlwl6+sE8bYzYqiXMr5PfD6An5m8FqcGG4bzyar
IOmSJE1nQBmlVCOEfIZMmqaCiWXTTBY3dJNCIzYAH+fouAghohmbCIGJXi4R
ZOpu6CdL2eCpoVJtbe03du8+VK3rdMKKxEQ/43BY4Pf3pBhjxcIN4Q1SAaCp
qamqubl5ucvl/lJ7e3fZ5s07eBrjNP2NNz72xmKxyJIlZ8nBYLysry+M7u4g
GhoqicPhIH/+8/bg4cOHk8juZCtIgHqBuEHuueeeLwCYp6qqRVXVBkIUNDXN
GKcehzRmsTJJkpBIqAiFktwSz1ZWGGOyruu1Jg+j6GmUj1c/uWbNmhuCweCN
qVRKZozIMHrfEEORImN4aoRCNPrvMLwcUuWvfrW+LR6Ph7jSP1QEzIDH47mk
q6v71z09vTmhExmKYjlBSGjs84YGqYQQqba8XG44cuTIjlgsJlKmY+PJsVIg
gDCetRJDJs21l1/YhUyBGM2kJZutbHoSLRQxRte0qVOuu5wz+MFGEkNHUzY0
TYUvEEJP/yC6+wYRjyfgdjkwq34aGmqqoCgSQCk+PXAUVKeiAJE4hNKQT3iC
GF4CtsBqtX5n+blnX37XbTc5li5ZCIkAuq7hmedfYZqmDhICL2MI7jt4pKKj
u7emsXYqlp+9AGcvaCJbP/nU8dRLr5/26WdHHdToYDpcYhaZnG6Vb8CF3IOZ
d95203lr/urKMZvljdpIb1RehI57/vlxxBNJzlVBdtqssXOWwijLW87lLJ9M
K8oYY/X19ee9+6e3ZzBNg05VME0D1fmR+7euGuRc/jzydeNvnz+Ir//ol4lk
Ss2V9xQKU6wll8u18qUXn7+6sb5umCRMKb821cd/1nX+P4JonPW381B7Z8W9
Dz/j1ykt5XPs4uNOFtt9bgoTqWYvBzL9UUS/DvEZs/U/3Or6ZOLGihUrXKqq
X9fTMzgpZUOWJdhsVjgcVjgcNiiKDF1nSCQ0GAkpxibpdtuwd293sXCD8HPp
iiuuqJ4zZ87XNY3+XVtb+7SOjv3QdQZZllFfPw2dnceC0WjUB8DX0XEsXVs7
96yuLj8SCRVHjnhRUuJQLrro8rrzzos4d+3ayfbv3x9QVVWE1gQHIs3vXz64
Icmy8p29e9tWZlz7WZ1eTa/RnGfxHhs+lySC+vpKhMN9yC7TLgikTGKMVXEj
uNfkdc9HqdMlSXK9/fY77oEBL2TZMtyEzag0qox4baLPc+dWEEmS1BzDNY3x
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
+G+yf3sTg74PwQAAAABJRU5ErkJggg==}

set pieceImageData(Spatial,50) {
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
0hbO3CUb88G0adOyolElORpVwBiDpumyy+VK6+zsVEw+WKqsrLQzJlza2tqN
9HQX/H5/iH9HGAlNrH7ppZdOEAThip6enhf4vAMk+g9GB5vTrFarvHbt2mVW
q/W7x483TKqpOcp0XUd6ejqWLFninjdv3jtvvfXWC8eOHWvsgy9CqampnYwx
SJIVshwHWCHuizsRawfUAKBl6dKlOZMnT35A07Ciq8uT2trqhSiKKCgopeuv
rzhaV3fspVdeeeVtVVXdSBSLBdCnIlcaQkclA0gnopWiIFxTUJA/taiwwJqe
lipEIhFqbmnVjjc0+r0+/3bG2GYARzhq7IBJZMmrrYbNoE3gI0kUxf/6129+
3WKzWUG6DotFJiLScnOyhZtvuLZPqvDE4Mp4L83lxG9++l1hxZVrLmpt7+zh
Ubh5wVvdxHoM5yYCuG3NDVc7HXY7SFfjKcK/vb0ez764jiRRYDdctcrx8G//
WE5EdYyxtBjbA88w6zAIADo7O3Hw4KHYPdT73E/SkeRwsJeefTolIz0tJV5g
0KeVA3o9BwKRnhx7bhR/Rtt27cXRY/X904M6ne7lBURRFAHcr2naAR61GBFh
FAAFAgFPKBjAhcvPx3/94AfjFUXZy+9nsgnElo4oLgSRDqfDjlRXirPH7XFw
QzWclgxg0byZU3NTUxzgDJbCAWbENCGKAO7jz85ORCI/r759twYKNPIkSfr5
/HnzVq6+4nLLuHHliEYi2L17N158+S93b9+xc4uqqk8DONzHmYQA+BIMlsJp
yXiT1E4OrJoB+Ijo+vzc7PvPXzgne86MKSwjNQU9Hi82f7qL3nx/k6ehufVF
xthfkOjJ5kFCEzQknZ9NLLs4efJkx/z58xclJSVdGwqF5/v9geRIJCq4XOmY
O7dQXbx4SZPH435/y5Yt73722Wd1SPRi86N31d2w+6v58+cnZWVl/de6da9b
NE2DIAjQNJ1CoYBms9mFzz470A9cCUJs8u+v1UqwXIqiYvPm3cKCBdMvampq
6qmvrz/r/sq4xltvvXV6Z2fXgtbW9l7AwmazYdy4MmJMwM6dh9nUqdUVO3fu
3KsoSioH6cZivdpQB4UGy9k/Ndgb/KSnZ6aMHl0xgTGMT7BNcWDEzN/D389m
jI0EGPUBUKx3ijBxvNPZjh49qi9cuNCnKMqSJUuWzP7b3/52gM9JRnfyiKZp
bofDCb//OMLhSGF2dnZuc3NzG5dbOAHYXC5XQSAQtBn3IRSKiCkpKamdnZ0e
c4pv1qxZU3p6fOOjUR1JSQ54PO1h7qvMYwlpaWl3ArAdOHAgxAt2iGtm9UGQ
JAMg3XfffTf19PT8/PnnX7B3dXX3GtcWizV10qTxq1euXLlw165dj3/44Yef
8MxBJwCv1WqNiKIEpzMJkmSBKAokCILhqzzc5/jWrl07Kykp+eH9+48VNDZ2
INbJXgRjAkRRYElJ9lHl5UVfv/nmm2c888wzR9r5ZgAAIABJREFUjwcCgWbu
s7pNDL12xgyWCVxZiWiaLMs/Xrp40bTb1twgTJk0Aa7kJOi6ClJVFgmHhOON
jWmvvfH2kiefeXFuc2vbpwB7n0e4DVyf0cGdWJSzWcNiyIgtH3PtqktXLl1+
/pI4kHryt78Wtm7bnjKuYiyKCwsSAuxTBFeGZqsgNxv/+c17Hfd963vLoorS
zVFy2BSRD3f0KxBRXnFRwVcvWXEBzNV64XAEP/7Fo6Tpuv+lV99yPP/Ez8Xn
Xn5tTFtH12auH0jjDivAJ5DhYrHqn/j9H7b98ek/OUBkI6Mslsien5/nKCst
wejRIzFzejWSk5MS93gAcTv1ewbGexqICN09PThaW9+7/xXppmrCzz2OQjk5
OeGC/Pzpn27btoCI9jDGVCQaOKrRaNTtcXdjwvhKlJSMyKupOZJDRBpjLNlw
WgDKRhTFWoNYLTIy0tMcHGBZTU7Lxhi7/OKl8wVNVdDS1qEzFhPIc6+tAtCI
qNKZ5FjuDwR3cwBnODWBn9Ng4CrdZrX+8fvf/96i22+7BRZZ5vdQw9zZM3Hz
jddZ/rru1XkP/b/vjm9ta3ucM3FG5ZkfgH68qRlbtu2C2+OGoqi6CYT5DLAo
CMJPLr1g8VXfvPcWIS8nM/EcScfiOdXslmsuTf3xr55a88qbG0YR0ZM8pWjo
RLyINW08o7Fo2L8oitJNN900Jisr6ycNDU2LNmz4WO7s7IaiaEwQRKMpoZyS
kjyqpKRw1OLFS68YN67ypXXr/vpaOBw29zoKGOBvOOzZfL4zZ8689siR2qXH
jtXFJ9133nlfyMvLTfn0093w+QL9mKv+4GqgiVtAKBTBgQN1jsWLlyz74x+f
6tY07Wz7K1ZYWCg7nc5bt23bY9V1HYIgxc917NhSfPbZ3ojFYqHU1FR7MKi4
pk+fPvKjjz6qY4yl8qDQxwHDkAaFRKRJkhT+yldWR2NidzDE4BMTRVHQNB1J
SUk4cqQWO3bsQUwaZGje+gPbAV5ZrE0AA2MiFiyoQm+Re4IxO52tra2NNE3r
2bdvn33MmDE3M8Z+xP2C8Yx1RVHcTqcTjAmor28QJkyYUN7c3BzgwaATgF2S
pCK3O2A1ziscjohOp9PVx1dZXS7XVw4fbmGCICEpyY7jx7si3NcFDGb0ggsu
GKHruCIaVUL79+8nAGncfwZO4KvYXXfdVRkIBH708st/sSdalCQqLVVVw86d
e9Hc3Ja1ZMmCrxFR6saNGzcSkQWA3NraSuPGjWuqri6z6DrJjKngDJTRD06/
/PLL51os9p99/PEel9cb6FU0IggxEBwKKdi7t16oqChauHLlSuW55557ni+P
1ldOoZ8pg2WAq5U5OdmP/fynP05dedFykK5B11SQpsSZCUkSUVJUgLvWXIfV
K5fbvv3fD8/76xvvjSDCWybtiZVHu26cgXL/FMDHxLLSku/+6PvfFRkQB1KZ
mRm4YNkSUzXh4OCqP7NFca0WkY4VSxfitTfXF//tnQ3TiMjHl6MJmpyWMhzX
Z+rtdcM1V63OTHWlgHQtrif4/Z+ew5Fj9SHGWLfX5w+v//CTrK9edpHjF799
ejxnsdJNWplhY7EYY58oirJGUZRC3jW3EEAuEVWev2TRzB//4Lum+60PoNPS
B9ZU9doTzJYhKzH3v6L4+/1y/yeltpRotHPt2jsz19xy6026rv+I3yuLKf3d
3dbaigmV5bho+fm2nx+uGckN2YgKkxhjZcVFBQZ7ioz0NOlIbV0Kj4SM5U3y
Soryz59SORqaEkVTa7uhu7KY9FUkCOyOhbOmOl97d2MnERlL7oRNIGsw+737
nnvuXnTvPXf1Aa+xYg+rRcbqyy/FpAmVaVdff8u9Bw/XpDLGNnBb7QRQ/+wr
b77z7CtvJvFrU1mik7UCwCIIwg/vvOmrK75x95rY1GR+RvyYWemp+NFDdzPG
sODFv60PMsZeRqJoYKjWLmQAxLvvvnu+KEpPvfnmO/lHj9ZBEEQmCBJEUTKV
xBP8/iAOHDiG48fb0qZMKb/l2muvLX/++eef9Pl8x/n97xuxDou/uu222yZG
IpHvfvDBRtE8+YbDEdTVNQyaFjxxlWFvIXxjYwcKC3OLp02bNu2TTz45a/7K
eC7Lly8v83r9lx8/3tQrJZaUlIS8vAztrbfW9dhstsg111xfvGfPUWHKlKpJ
27Zt2xKJRFIRE5cbPdaUoQSDO3bsCNnt9tuj0egov99fEA6H8xRFyQWQvWrV
qqo331zvVFUVwWConzDdAEeJYgN2glYPQh+2bKAUYe8MwCkCRKYoSntbWzvy
8vLnV1dXv/Ppp5/W8ucbAhAJhULdTqcToiijru44Fi6cO1oQhENElGL4K1mW
R/n9AWaMq2AwjJSUlBQkeihaSktLswVBvLCjwwtJkuFw2Kijo0PhtgIAqiAI
GDdu3G2tre7ktDTb/mg0msY/M1jqAX1VWlqamJqaevdrr72eOlD/N+O8BEFA
Z2c33nxzvf2CC5bc5PV62a5duz4BIB05cgQAvh2JRHIikUihqqo5LpfL1tPT
I+i6Lo0dO7aktLTsex9/vMfl84VOCIyJGA4fbsHUqaULRo8eXXv48GEj/amY
9VjSGUyQfAkSWjCiuPiJ55552jl54nhomhJ3nrpu7Bp0XYsBL11DepoLP/vO
N5CZllr8+z+/vILrTuycUTPy/x4uoh1q3ZXL4bA/+rMf/zAjPy/X5OypT5PR
E4OrwT+P/Sww4IE7b2AfbNpa7Q8Ea0w0pNHTSR0mXQkjoqyM9PQbrr/6KyZg
oqOhsRmPPvEnnTHWxSeHjpdeeyfjyUe+Lzzz0muTOzq7tyLRIbjH5LCGmsUy
ypL9fJIWiCjMz8mVAD+DAScDcJk0VRi4GhFEsFpkbNy8HavXPABd1xNLUxCh
o6uHOKDsNLESJwP35PF6W8ZVlJefv3TJlDffensmEe3jrRV8HAx0tba0QFcV
XLhsCX796O9GRRXlCHdYKQCSkxyOkpysTIB0iAJDXm42eDQejwiJaOH5C2Yk
2ywSAsEA2tq7wjG7g8iZLBVAafmokkvKivOBWJVeOhIVf/5BroURkbOwoGDN
PXet7c8Mmu+zThhdVopnnvqt7Yqrb7r2WF19lDH2KT9HB4B9fJLLBpBMQAln
o61EdNUVFy+78MG1NyXAVRzAUa9jMgb8yx3XsC07953X0Nx2iJevq2YRKU5z
SSDD/u+6667JAHvmlVf+mtXe3gVRFJmJ1RmAfWCIRlVs334IEyaMnHvZZZfL
//u/f/qjpmlGDyJDAB8ZSjsxznfZsmUulyv10ddffzMjEAgOmuo7MbhiJ60y
jInI61lV1dTqbdu21aiqOuz+yrhOSZLErKys27ds2elQVS0ubhcEAVOmVOCT
TzZ5g8FgdzAY9Pn93hSbzZru90czZ82aNeH999/3GZVgSCybM2RgkIi0jz76
qJ7fg04iagOQLctyLoAKt9vjVFWjFYM4SJWhMEAH+IF3QRBQUJDN2zsYIE2A
JAmQZVHnPspvCmBOBuz1aDTa5HQ6sWXLVmnBgnmrd+3a9QdVVY3mpgG3293j
dCaTJFlYT48Xoihm5eTkZLe0tHg4454iSdJIny8YB+qBQAgulyvZxGBZpkyZ
Mqu7O1Ck6wyyLMNmk6m1tdXoqaUBUCdPnpzHmHRFT08AVqvexskVnV+Tb7Dg
dvbs2UnRqDLv2LFj/fSEZlsw3vf5Ati4cbN9/vx5Vx4/ftzX3d3NZs6cWV5Z
Of7B7m43i1WoM5aRkRJ96qmnnu3p6XEsWrT4+s8+O5Z1MnBlHIeIoaXFa6ms
rJx56NChdg5aA+ZMxpmUtwpElG21WB5+7De/ck6ZPBG6zp2lbqRnzMJlUxWX
rkEUGB6843osnjc9j4imA6jg4tpiPkHYMETtAkypQStj7D/vuuP2aUsXLzoB
uDJaNZjAE04dXBnLsowqLcb5C2e7AIwjolw+AaXCVJI7HBEvgJWrVl5YlpeT
HTsXDj5+9bun0N7Z5Ys5TvIwxgouXDJPKMrPxdWrLnQyYAYRZSFWOmywiuYl
EIYSYBlVJV2MsSbGWC1j7BBjrBFxVvFkbRxMu25iFan3sjjVk8bhyYe/h9aO
Lvp0177Att372rbt3nds2579n9U3tXzCGLaD0GTk6k3M3YmcVmNLSwse/Nr9
gs1mW4nY2oMZfE8C0N3U3ARdU1BZPhqlJSNyGGPpPCpMBpCalOQozEhLjY+b
wlgloZMDNRlAkkWWL7po0WzomoLjjc1QNS0Mio8dhU8CN1x/+YWOlvZOHYCH
xcq+jWdHJwAlYydMGJ+Vk5PdvxeZ3r/B7qiyUjz8k/9y2KzW1UQ0FkAhgIuW
LJx7/0MP3n3d//v6vctuu/GrswGM49WcRSOK8q/8t6/dLsiS0G+h7YFsLyM1
GYvnTLUDqOJdq7MRux4bzqwcn61YsSLF5XL98s03385qa2vn5d4CGBNYDFz1
Z32MCQUADh5sYBaLc/q8efOWIlZIkcd9lQNn3py2n78qKyuzVlVV/eeuXXum
1dUdPwNwJQzYfLQvEPD5QgiHddfEiRPPir8yrvPaa68tiEaV1TU1tb3Yq+zs
DFgsTNm9e3cPAPf06dPtSUkpLo/Hj6NHmzF+/IQZDocjj/urDG5XRouJoTpN
Q1vpBtDKGKtjjB0SRfGgJEnh/tWF5rTeiXZhwP3YsRakpTmRliZrPT0NQY+n
0e31Nra73Y2NO3ZsP6CqaiNiS/IYjWFPtmasHgwGG1JTU6murh7hcGRSZWXl
eCJK5z7L1dDQ4HE6k0iSZIiijObmNsvYsWOLjWBQEASXKIolfn8gfp7BYBjJ
yckOUzBoLygoXNHW5hEkSYbVaoWmKZFgMGh0p1cAaDNmzLyqsbE71W63orOz
o5Mfw+yrBtT7WSwWWyAQyNY0fZDxHPtdFEVYrRZIkoyOjm7U1NSlL1u2bDlj
rHjPnj1evz8ob9iwVd6wYau0ffs+0e8PhDs7O5UpU6aM1zQ2uampHaIoIinJ
DofDDlEU+z2jRMsTBp8vgtTUtHzEem2Z7UU6bQ0WH7wSgDtvuWXNmPMWzo+l
BMkMsLjTNP/eB2hZLCL+42u3YsuOz0q9Pr+HPwS/KfIODlFUaLBtVy5cMP/O
f//Xb0BgOCG4OilzZQCpvuDKNLkLjHDDlSvxlzfeK9d1qkFvQX9gGMSjDIA9
JSX57jU3XMtgAia7dn+G515apxjHFgRx7J03XZX3jbtuBqDjhq9cjD+//LfJ
HV09tSZmyVgYdjgWEzbWozNeuzjjMQ4Dgqo+E3IfPVVvQKb3+l9JFFFaXACL
LAFAkAid/Po6kSjPbeW72yxSPIHTPXa4pgb33nUnlp2/ZORf1702jYh28Wja
D6CroaEBuqrAbpVx/uIF8uEjR0u4c3QBKHGlJKekpabEx1BxYR5MzsYKoLxy
TOm48rJC6KqCI7XHwZ29ZKKjC0eXFq24cNEs/Pkvbxk6MCcSi5OqJxhnGZmZ
mSKI+unZjLEfiYSxe89edHV1IzMzHVMmVmLtbTfl/PxXv11MRAHGWEtebjbd
f+fNjHQdL657HTzSt4qisPjBO29KkiURm7ftQt3xJjiT7JhZFdNngmvq0Me2
KkaOAGJNG3P5uGjnr54z8FdiZWXltbt3751+/HgD18qwuGamv3i5/+RHBBw4
0ChUVU1esn379uM+n081aZWiQyiyZgCkyy+//MrW1rY7P/lkS5zJ+HzgSjgF
5qo3u1Jb24LJkyeX79q1q0bX9eH2VwAg5ubmXrNnz4H8aFSJs0CiKGLixLH0
3ntve3Rd986aNcs1deqMii1b9onRqMYXf1azqqurJ3/44YdBxlg3HyNeDG03
es2kC4rw77fJsuxOACw2SO+qk6UF++/NzZ0QBAHhcEd0w4YNXdwHd/NXo+2J
0QTT8J8nDGa7u7vr09PTo0Swbt78qThv3uxl+/btc6uqGgXg3rt3b3DGjJmq
zWazaBpw/HgLqqsrSzZs2HCQiFJFUcwAWFE4HI2PJQ6w7IIgWHRdtxYWFhZI
knWa1xuFKMqw223w+71GsY4OQK2oqMiz250X79tXi/LyAuzYUd/NQbGxLqky
2Bjz+/2QZSkiCKKxjFo/0DNqVBmqqiYRkaYKgoBoVJOam9tYTk5uZUVFxY6a
mprDsiz2WCyWdEVR4XQmwev1uHVdt02dOnVBR4dXqqoqR2pqkl9RIh5N06yi
aEvfs6deiEbVAUEdB9MWTkikcsAYD0hON0XIiCjD5XJdfdedt/cCKWb9C3pN
eHovYWuMcSDkZqVj1fIF0h9f+NsIIvJzQzFPgNoQREkCEY0vKRnx3796+Gey
LIknSAv2rmQbiLkKh8NY++C/49c/+Q4ssjQguDIE7xPHjcGokuL0mmP1+UTU
wiv1UoyJfKjSCqbrXL7kvAUVY8eMAiF2Tqqq4oc//zVC4bAXQFgUhVF3rbk2
42t33ADGCKQD6WkpuPbyC5N+/rtnJhNRJ19qxpjUIhjaUnlzLzSjJ5LR5beL
QAOkBsmkfeu/niANuuyOKd0FEGMIEcV7NDXy4ooGk3DZWCtQP4nTrTlw4ABA
hG8++DXhvfUbFvr9/iYeVXoYY8HjDY1RXVUsuq7hkguW4Ne/e7KIiA5ygJVZ
XJhvExiLX1NRfi4YY3YishCRjTE2bdXyeVZdU0G6hsO1x8ES5c4KAF0Q2Fdu
+epKu88fREt7Z4DFaiMdjDHjGqInsCFve3u7RqSJ8XUZTbYQDAZx9Y234MOP
PokqihK1WCzIysywzJ5RbbHbbBODodCnROQ7ePholEi3Euk4fKQWjDEvgLxk
p7P805178aNHHve1d3Y3qarqFxjLKB9dWvTcYz+UnHZbP80XkQ5FVQDAwoAU
Ikrm5fhntD7k0qVLk4hozfbtO7i5CCaQxU4wAfZ+PxJR4PFEUiZNmjR148aN
Hn6thpg/PFT+6s477xwfjSr//c4778ux5VNOPy0oSRLmzp2KTz7ZzSuiBvq/
2N96PAEkJZWkZ2Vl5be2tg6bvzIu9/zzz09RVe2WQ4eO9GKvysqK0N3dET52
7Jhv5syZrsmTq4s3b/5MjERUziowHDvWyiZOnDR58+bNtYqidJqCwuCZpJP7
MkBItOYIch8lOhyOgCiK0UT7hhNrqz4fo8XAK/18iDXJbOaBmREIGmDSfwrp
UH3Hjh31K1euDFmtNmtjYxP8/sCIqqqqiVu2bIkyxrpDoVCXKIqddrsjPxyO
wucLQZKsqXl5eTktLS3NkiRlqqqWq2kJYKNpOiwWq5WDC1t1dfXc7u6QnTER
oijC6bSjs7MhxG1WAaDOnTv3kqamHpemAXa7FGpsbIwi0cJB4/d5wOs5cuRI
pLq6us7pdOZ4vf5+LJbTmYyqqon6888/6/Z6vR5JknwZGRnhqqqqJEkSi+bP
nz/94MGDB3Rd77JaremqqsPpdMDj8YSKioqyMzIycgHU7d27d+u+ffvqPB6P
CCB70aJFk0pKRk6sqWkdMGVos8nwet3Gqhx9m7ietsNiACZPnVpVPLKs1DSJ
9U4L9gdbJvbHBEqWLZgBWZJcnOot4NFrBoZmQVhGREmyLD/y4x98L7uspPgE
zFXfiT3xnnkiOFhzFLv27ofP5++XFjSDKyIdDISlC2ZKRCjkKDetL8odQvbK
xhi77Y5bbhQFhnhT0Xc3bMT7H26KAAgRUd49t16f8cCdN0IShbj4HUS4cuX5
yM3KGMPvv0G7xzs7D1l+MAZ+iIh0ItKISCGiaNzACKeeGjT3zRpMq4Ve/a4M
jZnBXB1FrE9TI3/PewoASwdQt2/f/iCRjokTx+OKVZdk8bRWNqfetfrjDSFN
jULXFIwdVYKKMSPTGWOZXIReUlZSLJvHVmFBLgRBsHEjTc1Md01bOGMidFWB
rio4FGOwwqYUa9GYsuI5Fy6ajfqmFnT1eNuR6JgMfj+jiFUZDnQddTVHjgQ8
bk//9Kqu4y/rXsN7738Y4ZNXQyQS2dvY1Pzh/7287qNgKOQHUAnA3dbeoYTD
YRDpaG5pIwAKEZW5Pd7gn15Y92Zza/tvNU19jjF8oBN9uP9w7bENH2/rl5I0
7K2mrhEs5nDNzSTPxBew8vLyca2tbWPcbk8/7Ya5y/nADFDvCbC93YuyspGj
EGtom81t2jFU/mrOnDlJaWnpj3zwwUfZXq+vXwVg7waU7KRpwbQ0FzIyUmGx
yKfEeHV3B6RRo0YNq78ygOSkSZNW1dU1jPD5AvHUmsUio6KijD788EPflClT
7FOnTi/ZunWfGA5HeonH/f4IQiE9edq0aeNMdpeK/g1sz8RXmRsIhzio8aSn
p3sEQVAHAlGDpwiFE+z9/t9YGLmTB4FHEVs54Rh6r4hwUgarvr7eb7FYjiUn
OwEAn366Q6iurp4pimK2kQYm0tscjiSIogzGRLS0dIoTJkwoBuDKysoqiUSi
Nk1LgHNNI4iiLFmtVqvFYkkZMaKkuqMjCFGMpRmdTitaW1sNX6WWlpZmOJ1p
i1pbPbDbLdC0qLejowNctmNkNKKDpTyPHTumhMPhbSUlI/qNeUEQkJGRhubm
JqW7u9unqmpXOBxubGpqOvTqq6+++/vf//6xnTt3vqPrul9Roj673QbGBFit
Vvj9fuZ2u+WXXnpp/eOPP/7Xjz76aH9PT0+7ruttuq4fb2xsPJiUZB8wTciY
gLQ0B+rr60N95uF4IcLpTpoCgLnz584V4syUzkFFP+2G3i+903cirBhZjGSn
Q2IxgXMmd1wZhv7nDI1YYozdf/stN8+9cPn5A6T0Bhb39roW0wQQjUTwyGNP
QhTFGEAxmCu9P7gy/m/e9MkQRSGHG79BIw6VQzaL26sXzJ29qLpqEoyKOa/X
i+//+GECEBRFMfNf7r4l5ev33BJbt88kJiciZGem4drLL7ACmEhExuSRwVNO
w6HFGpzgIn1QTZX5M3OH9kEBmcHO8O7UHER1cEdVz/dm7rR8J9Jg8e/RGWPN
Bw8davV6vRAA/Nu3/gWpLtdUxJYcyQEgdnZ1Bzo7OqGrCiQBWHXRUhExAXg6
EY0cM7K019grzMuB1SJb+NiYuHTO1OQMlxO6psDv96O2oUU3i70FQbjk3ptW
262yhE937QdP6RiTi2IShw/WByt4/HjD1h07dw7Y8uLg4Zp4WoSI2hljx/lS
Eu8D+CmAlwB0RyLRiN/nB3Qdbo+PYkAfrQDWMcb2AugiQicRGnnT0ma3xzug
3YVCIWza9pnOJzPzityn3bQMALPZbFUNDY1W01I8bODUGRsAfMU+M34OBKJI
SXGl2my2bK5lSTXbyJnYsSzL0rx58+7fu3ff3GPH6gdMS5w4/ddXkyKhsnIU
tw12EnAl8KV0vCgpKRk2f2Vc7pIlS5yyLK/ds2dfr95PEyaUY//+faHS0lLr
zJlzczZu3MVCoUgv4BL7GTh2rJ1VVU2tsNvtedzuMvn52oZKi0UDBHaDV/wN
lIIVPieTFQdYAc5WNSPRsLees1g9JoBFJ9O76rq+Ozs7C4wJ6OjoQnNzW/p5
5503lWvtMj0eT2daWirvDyWjsbEDo0ePKbBYLBm5ubmjPR5/r/FGBASDEZaV
lZVSUVExUlWlbFVlkCQZkmSBwyFRc3NzGIAqiqK2ZMmSi+vrO62aRkhNdaCt
rbVTVVWbieEKnYQB1mtra9+oqCiPSpJkap1gZtQsRg8+s673SE9Pz2dbtmzZ
SERtROSTZRmxju4iVFXVfT6fcuDAgTbenqQHQAtjrJ4xVlNYWOiLRJQBhO6x
/09KEvVDhw75TcFsr7VWzwRg5Y8YUTRAHyJT2kan3mnBfp20Y5Ok3WZBmiuZ
8SgpmadQUk2R+JmwVyOKiwrXfusbD8TWfolPugOnBXVdh98f6A0EObjyer34
7o8fwevvbKAxI0vgTLL30wT1BVcgQmlxPtJTU1IYQ7JpTTrHEFyfGTXLsiyv
vfXm60RREOMtCP707Es4ePhIVBTFpAfW3my7744be1XexX5GnOW5cuVSZGWk
lXEm0QBYQyEyPgOn1ltT1Vfc3h9UDbJ4NMXTe1FuzEGT3i9g1tKcgtPyhoKh
Q7t37wGRjrycbNx39x1JjDHDaaUGQ6Hu+uP10DUFuqbgwsVz4Uxy5PNJoGDs
qNJeAEOWRBQX5ksApciSWH7F8jlM12LsVUdXN1rbu8OIpQAVACUzqyor502f
BCIdn+z4TGcxZs5Yg8tY6PpEFZGqqqqvPfPsczr1bdFAhOysDIOtMzRyzdzJ
H2WMHeWC3w5N16LRaBREOjRNBUAqUbxc2Qegkzu8Ov6/luKCnF69zQzAvHX3
ARxraAkDCFJC3xTBmbVtYaIoFnu93kGWPDm19KDxvh5znVJSUpKL27Jhz/KZ
2vHNN988IhyOrN2yZRtifazYIJ3YmanBomXAakGLxYIpUyrgcMjk9QagqtpJ
wJVRgh9Famp6iiiKw+KvDPZq4sSJC48fb5rsdnvj4MnlSkF+fpauKAqmTKlO
2bRpF1MUZZC2BbGeRKEQJU+dOrW8T4HOkBYeDH4tg6cFB+rGfnJGK/65EUz5
kahyNjRxHiSqnU9l0XTV4/FsLygoiB9j27bdqKioGJ+VlTUCQGZbW5s7Lc3F
AZKM2DqCSBo1alRRRkbGiBjA6g0wfL4gcnNzXVOmVI3t6AhBFCWIYmy9RUBR
u7q6ogDUysrKQpstZUJnZ6y9Qnq6E0eOHOni40k3+aoIYssFDSjLeOONN/al
prp2FhTk97vfXq8fWVnZsiRJERPz18j9VS2ABsZYiyzLEUPPqOsESZLIFIx6
GWOdjLEmxBZ8ri0vLy/u6Qn2ardh3IOcnBQcPXoo6PF4fAACXH8bNAPFMwFY
FqvF0q8XUd9JzaytgK73620UF7zLEuMRkpUbR9IQRUzTVly4PCfN5RqAueqd
FgwEAvjZI49i8YrV+NH//BKfbN2Oo7V12L5rDx77w/9ixZVr6Ik/Pe9rJj7U
AAAgAElEQVQjIvW6Ky8FYxgUXMGkycpIS0FOVoZsoq/NS9IIQ+CsGBGNKx8z
evnSxedxwAE0t7Thl7/9AzEG6ev33Ga5746bIIliP7BiXqMwLcWJay9bZmVA
5WAVhWcBXQ3YbqEXkwVzq4b+/a96/S969bzqC5TimYB+VYsniQoVVd368aZP
4se99abrMK58zCgAowBkRqNK9+EjtfEUX0FuJubOmJIEoMSZ5MgaUZTfb0yW
jyoViZA/u2pcemlhdux/NRWHahsRikRD3HCZKIoLH7jlKsEii+h2e7D34FFz
uiCKRC+qEwIsxtiHf3319draY8d6g1Fdx5yZ0w0BZ1/Wr5anKhoAtApMoFjR
CMFmtcTvD2+w62GMtXFnVweg05WcVDalckw/NltTVTz+7KukaZrRwd0owQ/g
5JWdJwu0bOYKpBMtJXMq7xNBEATBzoNCYyHdM/ZXLpdrWm1tXU4kEh2QCTGD
qxiAGo+LL16CqVPHIycnCy5XCrKyMlBRMRKLFs0gj6fd5/V61aNHG08JXBlL
6ACinJaWNuT+yngepaWlFqvVetdnnx0QzEzQpEnjEImE9crKiY5Nm3YPyFz1
/h04frwbkyZNGdunotC8aPUwAqyBgZ+5xcKppAUH6XlFJhY3vnwRl1aYt5Pq
XRsaGvYUFOT7jWccDoexf3+NfcmSJdMBZDc0NITS0lJ0AySJooTGxk5UVVWV
ZWRk5Lrdvn6Nar3eACZOnJiVmpqdFgjoiFUhSnA4JLjd3ZFgMKhYLBbMnTt3
Xl1dpwQwSJKEpCRJPXTokI8/zCi37yASK1MMCLCi0WiwoeH4U9OmVamCIJpY
JYZIJAq32y+OHz/eYQKmXabCgAZBEFptNpugaVp8PU6HwyHzjIQZmDUDaFyw
YIFmsyVNd7uD/XyC1SohM9NGH3/8cTcSbY2M/pGhMwVYDECku7s7kRocII3T
a8LrCz5MYEvXdHj9gXj1DHqvrH2mW0ftsTpVN9pG6DpUVUE0Go0fPxwJ49U3
3sbiFav1H/7sl94jtXX1P/vl7xou/eqa9nnLr+haceWatm//6Be1h48e2wMg
sOqipfLC2dMGTQual30xgGRZcb4AikeChmMeKoclMsZuu33NDSlWS6z/pK5r
+Okjj8Lt8bJ/feAu8b47boIoCAmg0avRJmex+O9XXbwEudkZZTzdZWgbDBZL
HO40YYJZG6z/lWk8YeBWDgOyXEOaw4QCYOP6DR/oSjS2AGqy04nv/ce/yhaL
ZSYR5RKRf9fe/XGApasKrrv8AiZL0siykiJnijOpX6p6QsVoyJKYfd0l54GR
xpvEErbtOwLewFMDMPbKixfljx8bY8A2bt2NYCjSDYBRDDQFYerFMojTMrQl
nT6f76n//unPoalqr/T++IoxmDV9qgEgjGrPHi64NQoEeiwWyWK320C6jsz0
NMHEohl6N8NpNRHRtMsvPC/HbrMkUut8/8vbH2PHvhqjH1qPafeeqYBcVVWv
3W7vlQLsv7NBeusMxCARRSIRZtKHiUPhr0KhUIfL5VJjy9wIfHmOWHd5A1xJ
koyysmJccMFCXVEC3qeffqq+o6OpYeTI/Pbq6oquMWPy28Jhd+1zzz2zJxKJ
BETRLre1dZ8SuDL2aFQT0tPTh9xfGQHhypUrZ3Z0dM1ramqN3+O8vGyUlRXB
YrFLH364DbGqtYF1Tebfg8EoIhEhpbq6uoJLG8xBoTSc0oaBQHj/dhifj8ka
hhhW+/TTT+ucTkdNenpa/DgHDx6B3e4smTJlSmVTU5PocNjCsmzlQMkCtzuI
9PSc9Pz8gnSPJ9AP5Hs8AeTl5Tm6ulRBFOV4BajDIaGh4XgIgD5v3rxRiiLn
ejxhMCYgOdmGzs627mAwaAR4Rt+o4GDpTkOWASD8+uuvf5iamrJx9OiyfmN4
9+79mDNnTqHL5TJ0qEb/rQAAd2pqqkeS5Awj5RcMRuByuZz8GAo/By8AT1pa
mm/27Nm3NTb2uDSN+kkGiovTsHXrJp/b7TYX5XUh0T7jjAAWANR+tm9f747m
OsWrAwcGW33TPjEw0tbRBY83cKY6i8EM4LP1Gz74+LHf/R7uHjdaWlpw37/8
K156ZR0CAT/WvfYGLvvqzXTznV8LHD5S28CFhDVEtE3T9XcVVX1N07Q3AGwG
IM6ePiX7u9+6F0bE3reDe39wFQMFedkZjDsrmynitQyBxkwgopzSkhFfXXHh
sji42LvvAF585VV862trcfetN3C2rTdb1RtoJRjFNJcTX125xIYYi5XNHVa6
WYcxrCCLcGJN1YBVgwMzqP+/ve8Ok6O4tj/VPTlsXm1QWuUsJCTBooBAwpYw
T4ANtkGyEcFGYD+esTG2cY7PxphncCIYMBiDDRYIbIMQkkAICZRQ3KCwCrur
zbuTY0931++PrpqpmZ0N2h3xe+8z/X39zU7Ymequqlun7j333HS+Vk4PlRBy
+sDBww1tbe1JkHTp4ktw46evLYVRzFg9XHdMTyjxZJhwzrQJmDd7imv29KnE
YjFnJIAYWadTxo8iF04blyTm65Tig5oG7kq3jywvnXHn5z4JUApN0/DmO3sA
SnvY3IkJIc8o+tfJ0QBECSGvr9/wjyM739/VKxP43ru/ROw22wQhTGQVeBNh
SqmtuLDQ6rBZAKqjakwlqLGRoMxo8eLNEUppYXlp8brPfWpFRk1JitaOLvz2
6Zd0qlMPAA81sqd4fa/gALvbAY9QKHSqtLSknxAgyUoQT+dg8d2rBYoSV0Oh
kJZrm/X222/XVFSM2DlnzizY7Ta4XC5cdtkiTJ48HhaLBePHj8WKFZfSUaNK
w6++uqF506ZNJ7xe74kdO3bse/7557Y88cQf//Xss89u3Lp16645c+bIkyZN
G3Hw4AkMVJMw814oikaYzlHO7FXKbBHZ6XTefvhwnY3v12VZxrx5s9DV5cE7
7+wFLyrcm3eV/XlLiw9z5sydarFYOMAqgaCLdX5DhGSYJPd+Vdtzceg+ny8S
iUTeGTdubLK/dZ1i795D0sKFi+ZrmlYQj0ejeXmuZJhQksxobw9IwWBE0nW9
F4iMRhWEwwpiMZrWZpdLxsmTJ6OlpaXW2bPnTj9zpifJsRsxwo26uroe5nbj
tooDrP5kQCgAJRwO+3fv3v37BQsuDDmdzrQ2BQIhNDW1O6+66qq5JpOphI2B
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
Zk16l17a+A5a2rr4rsmPlMKzX/D69Bs+YAWVeYmqFlVVf3Hvd3786MRxYwom
jq9KtsliNuHbX7sTyy+trnz40afXHak79umxo0fmP/CDr5scNmuy9iiojps/
uwp1x0+Ofm3rjivdTof59tXXuG+6/kqYZMkg7bP2n2luw3d+9ZSuKIluBq7O
wtD5aUJK6ycyTO8V76v4G2+8sf+222574eKL539uz56DvcrkZMofZHKwnE4r
Kiud+vPPv9ylaVoPDPkJXs4k/P/LXs2YMcO+cuWV3/L7w9du2/aBJJY0GQy4
6ktgldmQXNkrAJAqKio+d/BgTZnhWZOzAinxtFhMsNlssFqtsFotsNn4owVW
qwVWqxlmswxKNV3XNZXSWKyoqMiMlISBlIN292eGByS5DyzXQM4ryZ3Ncx1A
bOPGjZvXrr35RHFx0RSvNyW6q6oadu48gLlzp2HWrEqoqg5NU/D++yeRKtPU
+1p1HTh+vBUzZ1YhENCQl2eCouTJx451QtdTFQjKy/PQ0HDU39XVFWL2qQfp
pHB1kNeRTJ6pqampKy8vf2DJkvm/2Lr1fTMvZ8PvYUtLJzo6PLaiooJZqqoh
FIplLX915EgTGTGiYLQkyWhuboIYFuR9WV6eh0CgPfb2229zfNLMZGeaBe9V
FBmizqZhGIIoDCLqM3/8058rrWbTxHvuWgezTNLIq709O8bfx0814e4f/QYd
XR5+w3ys4Tw7qQe5qX2lCwRZnm7ew7hEJsGoJWAoUE91u5wPffXOW6bfcuOn
UqVwsnmu6GDAlXEPYrE4v29JMp1wDm1mAysuqV4w3eVy4kTDKXg8Pejo7EJn
Zxe6urvQ1dWNHo8XwWAIwVAIsVgcsizB7XQgz+1EvtuFooI89Hi9eH7DJgpK
IwKHJ8AWjrMEaKQDCHDmPkTYn1RDNv2rfgRJuRRH7g8NRvmQnVu2vfvBzvf3
XLTwonkpTy2A669eiZlTJ+Klf2yEpml45Fc/QsWIkt5gUQBcskzws2/eiQcf
fRZv7X0Nt994NW7+9JVwO+1JINbR7cWTL25U2VgOUkNcTySFK0gKUQ84l8U5
WNfe2fXwV+/70X3P/fFhi8vpSMuWvWjuLDz9u1+QUChUbLWYs84Psyzhl9+5
C/fcvrrIZjWjwO1IK6BOKUUwFMZ3H3yKdnZ7ucZPK/Mwc9HXbpEmMEwPJAWg
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
AAAASUVORK5CYII=}

set pieceImageData(Spatial,55) {
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
qFFRlohoTGpyytzaC6bB63Vj0OXWFUqzQR3UF77ViNQt6wOQxLPMjXUqTzqv
iGiFzWb76d1f/lLBFasuR1ZWJhiAgYH+pDffenvsb377yMX76uo+Yoz9nt+X
nkGqg5cLiLq8uUKpGMBygINlNwAPEd2Q7LD/+9orV2RfsrgWedkZEEQBPp8v
ee/++sIn/rJh/vsf7dzLGPsNV9z7OVgO8muOAcsRNt7ExYsXp02bNu0Wk8m0
pq+vv7it7bjF6/WBCLBaLXA6U2nhwkUDs2fP3rtz586/vPvuu3v4feoLyJBS
wF2o5wwnTSaTVFVV9bV9+/aP6e7u4ck1Hvh8Abm6utoZDIakt956P84Nfnpk
Uo/1c7t92LHjgLRgwcJlra2t/X19fZ8qTuqCyYwZMy7s6uqt6OzsHlLfdJJW
VlaEwcE+taQkX9yx4yCqqytLN23atMvtdiczxlK4m1ivdXi2NoKgqBoYdcUn
6guA0NXVl+R2e5JiQxBYgvJPMe8nxb/GGENWVtpJssrPLO7V4/G4BEEgs9l8
zcSJE1/ev39/Xxz+KH19fYMZGRmQJBOamlpw/vkzxiYlJTndbjcZ9rG2AICq
qoXBYAiCwBAOhyHLJgd/z290NdfW1uarqja3p8cFk8kMk0lCZ2dnmGNkzA5c
xcXF1zHGMj0eTx/v6/jC6sNiwtq1a3NycnKefPfd96du374dkRJckb4aHHSh
vf049u7db542bfKFK1deNumNN/7x0K5du/bwMB+R4xYAUFpaCiRJRlKSDYxB
MeDo0OYB69evX5qUlPLgrl1HnB0d3dA0GOJsgxgc9KGtrVcsLMycsWzZJQWC
IPxy7969exHNltePoL5LmzTCZNJOROscDse3r75yVdr/u+MWlJUUQ1NVaKoC
TVNAqgJNVeD1eiwvvfL6+P/7/RNlh440HgGwEcARriy0cwbdD8DDCdfZdj/p
i95F40pKbvnut/8TkflGSHc68c7GV1hLa4upMD8foihESaIWGzMZQ0CIDPUR
KeZvamdV4/Yb16T93+//tJiI3Lz8i75Fn3KqeIuRXuCIaEblxIqFFy1ZENHu
DHUWH3niaRysbwgyxnyPP/231N/85L/YX158rbSnbyCdiI4zxlINAzaEs7+f
KQHY8sSfntzwxJ+e1IOtdYXOBiD9skuXS3a7DVdcfimcqamxBDKmZqUxmcr4
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}

set pieceImageData(Spatial,60) {
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
AvzokV/gmWdf1FflKgFsTAtY0y0TwhCSCwqApKSkICsrS2sjVU1oL51QO+x2
8BV5IV/BEgAuxtgP+GTD+lGhYSCHvyGEvMvbU9/Wj/WOPZ04c5E6buVgYNr7
ZkKLKPZxBd8yiOOWAGBOpxOyLE8KBoN5vP/p23a9igUhRDHcu8rKinJEohEA
KOBtqyvrIePiiCsmhDGWZzKZZmWkp6GltU1mjOnKiML7QngoCbT+2UxVoMox
KLrCrESRoDjzR0WOP2eqCgCphCCXMaiIp7iThgn00LTn7bffPp0xdvmuXbsM
ZHngx1gshhMnTuP06Sbk5GRnTZgw9qp169bNPHr06MtvvPHGW6FQ6HOJz88+
+6wXwEvZ2dn7b7zxxmm7dh1AQ0MzMjLSMW/eVHb06AG/JEmyw+FghBATDyiW
hkjgoKqq0vb2dnz44YeGNorbJ/T/l5WVoaKi3MxjMNz6nLJ+/fo5TqfTTilV
FEURZVkWFUURuZKtz1msvr7+0JYtW/R0lLolLhqJRPRAwX6Ju3YCsVgsDVqm
pBDvE90Y3OxSJBwOq6FQCJFIpKi0tLT6yJEj+w1qMrgQFTJisyRJFT09Xvh8
flgsllxodgwdm4NIrAoMAGT69OlF0WhsaigUQSAQiCVhs55PeUiwWVEUIggC
GT16NAoLiyAIYq+Fo6mpDYoCiKKE7OwspKen8d8Lva9LSbHC41ElxIMJTYPZ
t4cJ9KcjHRKA+7/x4IOOgvy8s5Jno6JpMomYOvlSTLpkHN7e+m7+f3zvv28/
eqx2Gi86UgvN69RtUDwi0KLBzydg7UIfIiFk1bqrVkslRdoW+H133YJXNv1d
9AeCQQBtDGhH37KxQzbB8kVQkuKb1HbotXY4CCEFfAsxBoDm5ubU/PzhH9GU
FEeicmwgwD/52a/wj23bxwE4yZXjHv75HMgSrRtIeJ/ednZwRcCOeLqkwZzY
lNLSUqiqmn7gwIFLAXxkUB5Ug6piJNDlFeWl8Pv8AJANQmxgTP+9ydDOxvs9
beL46sKeHi9aWtsUxLcWdR+agKEj0MTv9+OXv/wFXC4nmKKAqQosZgnrrrwc
dpsZciyC1954C0eOHoeqyBrR5q87euK0dt2sN6WVqR8Vfvi4SG1ZXFwsuVyu
+995Z6vD7w+clTwbH1WVoa2tHW++uRVFRfn506bV3H7LLbdM27Rp05OnTp36
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
+TwiEKrRNYYA9BNCBEppCaVUrbA3K4FCopSqNi5hQoiql/ErB5lSSi83m0x3
33/nbSUP3PU5FFhM5wyeQSl0HAvCEAZiUguema7IF7vBEUIeuOXG1Yby8tKk
swgoYNTr0TT7ArlJhCRmgGJkFdepjHRuUC3/2k1XXIzXP9g8oX/IU6V486qe
suMBKsY6XYMSZLgojAaOpRHY6UzQrWWyz0+QJoS88+nmbXef7Oi0TK6dmLym
GALc+4W1aD3eZn3pn2/p9h0+hlAoBJNBDyqJ8Pj82LT7EJ67586M+oX0xwwB
rrhkMd7btA9NjVPkwCBK2LTnCCUAOI4t+/o9t3KzGianGpsIAl5++xMkeMFN
UtZyQc09fIbnXS0+DAMYEATh8d/96a+/nN8023nR4gVp7LvRoMfPf/RtMCxT
+cIrb94gSZKRECIo174FwOeXLmoqnVhRloxfAMXqK5bjzfc2lkdjMfX6dACY
Rildd9WKxYu/cf9aRfKR3jjlyPFO/OqpV2kiwSd11hQYJITkCtKns4U6owyh
1+uN9fb2/qOpac6FJ0506CQJo7psnL5wUNZIV1Q40Nd3Knbq1ClVt63VRsbH
Mz4PDw/3Dw8PC0pzLVdXV1dafEbKZisrPuv1erp69erLJ02afHdHR19Ja2s3
1LT1uYBnVcfJspy2Vmc84jMAME1NTbMjkcil7e0d0BYPAgR+fxAMw2QwfATZ
vs+jg2r1M9GoAJ8vwS1durSxu7u7S7nu7RlZE2H8g3I2uD+Ttt65QPNIoPo8
3EQAiQ8//HB/Y2NjS21t9QVyC/bU4jYQCGP37sPMRRfNKzKbjcRqNSMWE8Aw
DGw2EywWHbq7B0Zg3FPXZk/PMObMccLtTkAUKTiOwGLhIEkSt3jx0oLjx10k
kUhJgDiOQ2lpAT7+eKuH53lVuhFUYpQWQEunn0apejyTzkW7d+8+XF1d/eSi
RXO+/tFHW3QpiZEKokXs3XsE06bVll5xxZW3zp07d/qxY8e2lZaWYsKEirv3
7m0lagGhCr6DwSgCgbjhqquuanjvvfcChYWFxlWrVs0HDPVHjvQysuVmOmnA
siymTCnEiRNHY/v27XNTStWOk/2EkAElNmf2YEjGtHxJOCKEkI/a2k92/PJX
v805yY4ElKH1TNbYvx3v6MFTr7ynss+ZXozqoBWRXwiiTVN4FXZI9YVVU38n
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
ZDsrqrZaHwIQFEXpwGvvfnxlZXkxCsxGmA16mIx66DkGBWYj7llzJVavvJC8
8t6m2jfWb1vXN+ieT4H3IBcWGpFenKR15cgnI82oI3OkxijZPr+5QG+2ZZu2
1bW6rbc88EMJBFSSKPPI3TcTqnQzp5riwnMSD4wtSH/mA4mmslVpRUjjMOzJ
qLKM8wNZiTLhOiilPgVEh5UF4me3VemzEcV5drrJ93kuLS2dGoslisPh2BlV
7+v1OlgsRjidBXA4LDAaGZHn48LQ0FC0tXUg4vV6I9FoNC5JkmA0GlFaWmqc
NGmSs76+xOH3i/rBwYiSdpbE3t7evMbnjBjNAGBnzpxpWbp06cLCwsKvRiKx
yw4ebNEfP96BWIxXWnfrYDDoodfrodcbMHlyFYaGBv29vb2qfeIgIcTd0dEx
uGTJ0qaSEps9EklAkogS0uTpIBCI49ixYTgcJktDQ9OKGTNmzjp5sv2THTt2
rO/v79cj5cwQygTS6gLtLMczSSQSrLrvY2t8wowq0Ri9oBCoqnKitFSEyaSH
bDqT67dAFB2uKr/KtdA89/SCJBFCiAKGM5nXzL+M8hqTbN2e6e0tP0eUFu2p
hiTqc4QADJOW3dA2K8rLgmik8yxJEsMwLBwOh8JAM2kssroQlJv8pPY38zW1
CVCu51k28zXtdxIomnJjhoRjTIsi7jwHa4r/f9+mSpRi6869KCspgt1WAJNR
D45hIEkS4vE4QuEIvD4/+gZcONbWgeZjbTjZ3Sud6h9KCIIYJXLACQIIEU2B
EU2l+lT5C+P1B51PvfJB45Y9zZNXLp5DBoe9QciuGKrdSlADvs+lOpYA4BQ9
8FqdTnfnrBmN0z53y42kfvoUuD0e/Ompv6G75xS6e3rhGnbD6/PzHq8vEQpH
eEmSAoSQdgBuSpN2XX5CiP+jLbvLPtm+r8haYLY5bAUWm9WiK7JbUV7iRHmJ
ExUlTsy7YAoumFrFbdrVPGPjjkN1g27fAQBvEUJ2I9VUQ6fZ1wTy46tKAJBQ
KIz3PvoERoM+p/yCalw3RuqkmfU80q3veEFAguchSVI/ZAlO0akBl33v4eOa
75bQ1tUHCioivYCQR/61siQQCODlf/xDZtKTHSO12QUpo5tk+vskSUwy7pKk
+azKzicfy6+5vT4IokhzTbbjHBtIJBrB7j17s7ZJ/V/dflluIubc/hQrnft4
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}

set pieceImageData(Spatial,65) {
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
AAX5eQzRXhxWDCcBJqufLRDRJKfTMX/xgrnY/fdXdcJgR3zTPyGRtI7TGOjp
6WnYds016YivC57yb5+5z/zJu++AqkZw/Hgbtu34GDRNUwxzagxDGDI8yQRJ
uMRxwel0bjpxoi2ru/sUV+DOnywYfxYMhvDGG0fQ3t5tnju3dvnWrVvL6+vr
H6uvrz+gadp7GRcIANatW7fa4/Hltbd3xeZnaMiDjo4etnjxYufjjz/erygK
kmDCuJ2BcDgcw6XRFPRE634kEknBcHhomP/Ovnv3HqG3t2/UfSEIIhYvnoNw
OJyD4YRlvfSuBkCLkpfRycqwrYtkgy5hwgXsTRAIBIiIIv39/fB6vZmlpaXV
jY2NPkO4aQTDleP03ATBZDKV9vT0CgCD1+uD02nL5p87GyawoqKi6lAoVNPf
70ZZGYtwwmDDsDf/bM3eLup4/PHHTxQXF98ViURyQqFQdiQSyVFVNe/KK6/c
KMumKbo3QZZlaJpKDz744AB/fj9jzM9f3aFQqJOTxoDh3I9pAYwJwjD2ivCq
dWsvh8kknwdZGLYkJ/s9A2HGtCr85If/zR74+a+KfvjAgx/xeL35jLEXDMCg
u+N8GHZLXtLgQEQry0qKSzauWx2zqIMIk0uLsXXzOvbQ439w6WDAq/mMlgw8
roRh2INgCANKZumPnlcnokm8uutXQdQjFe8NSJqwTEC0wU4eP7O6IhwYFnzn
dQ//vNYTn4M3WplA4/tQXl4epk6dauns7JwN4DQHBz3uVN+/YQMxLC0rKQYD
oTA/D4iGT1kNgs/Y/M3Y02BReWlJ/qTCPARDIT30SCcawHA3TC3JsyTbnxds
6zPGjgO4C0AuEWUDyGGM5RHR5mAgUK6HI4VCAWiaRoyx/uhzUADDISdDIHRi
ZNLrRHWkS3DMnj3bIknSqpaWVqiqlqDEJScLI5W9+J/19w/gpZdeZTU1lUUL
Fy76SFpaWv5f/vKXFyKRyHsWF0pKSkxZWVnX1df/Q1AUFdEqYtGz2tDQjMsv
X2QtLCy0dHR0CMzIusbZmKQoijCakp7M48Ct+04u34IAvESkEhELh8MIBkNx
ay4IguG9CFXVEAqFUngTOxOfC4Wvc9jo7TjbHnrXTDje9XE2TOBilYKqqqKt
rY0VFRXNFQShkRtEdEwwerwJ0ZKqpUNDHjDG4PX6kZOTkXEuTLDZbJLD4djQ
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
l3dwcPC1cDicGg6HsxRFySIi24wZM/KampraeMNAed68eTX5+fn3vf76sRFk
4VzkU1E0NDf3YMaMotllZWVNTU1NxMPbjflisXBV6QIIAZmIpgL4+e237Sj7
5te/CpfDHk3kMwCrRgTSCBp3nUeVKZW/arBazbj1uquQm50ufear/13r8fok
xtg/MFx2C4hPXqGLAQ4JFX+2TyoqvOHfv/5l5nI5zitx+Z8nC6MkRoNwxfqV
eHznc2n/ePNoDRENMMa8CW56Y5ItXWxQAHDN3LpZBQvmzYlZ1HXLt6Zq+Nq3
/gfhcDjACYObiEJenz/lkaeezdix/Uo8uev5SUNuT6nBeugzuOXGw8ugx2f6
AQwxxkQi0ogowO8rSmQSSB6NKH2qjVJRaaQnIa65W2JlJgB/fXkvTnZ0DXtt
OH3Qw6WOvtUKfr8DiI+l1wnX+ez9UDAY7AuHw4Uf+9hHhf2vvbZOVdU3+Z7T
y596+N/zeTyeoN/ntbscNsydPRP5eTmu4ydO5vOwJLvBBR3kHgbDMxEK83LA
QcRYCUWvLLJ53syp5vzsTJCqYGBgEEMeX9hAGIzgAABb62ZUFxXl5yAYCvcR
kbGkazAhvnXUKSCiopSUlK333XtPrDlj/DqOXFMiDRnpafjef30Tfn+g7Lm/
vnADET3EywUzDBd3+Af3pGYByGTRucnn3gA9MX6mw2772De/+EnT3Fk1SWXN
aOWbXQ4bPn3XDWg41lI36PY2UjT2RzNYrMK4MA3gGADhpptuKsrLy/v54cNH
Zu/e/QpTFMUQVhEDMTa6siRAVTW0tHQiFIrYp0+ffq3f72e7d+/+O+J7eugH
KYSLVBFIxwVZlqWlS5du9/sDN/ztb3tYcisyS9rFOb66zj9PFnSFsKOjF8XF
eWl1dXU1zz///CWDCzqBvOaaa7JlWb7+yJFjgqqqI3oO5OVlISsrnZ588rFB
IvIQke+1114LbN9+Xcrbb3ew7u5+04IFC+Y0NDS0apoWZozp8vdiG5O07u5u
H6Jh0xoRKfz7vQAGicgrCMJMRVESEtvZWUPNzlWmdeTvhsmmxWJCRkbKKF4r
BotFhiAIennnQJL9cD6DBgcHQ4yxM3a7o/KNNw6iqqpq+rx582bv2bOn0eDp
9QBQPB5PIC8vP2A2WyzhsAK324ehIbdcVVVV0tbWNsgxQScNQUmSJnm9/rg9
7/MFkJmZY0sIR5KdTqczIyNjU1fXICOK5glZrWaoqhIZGhoig86oAlDNZrNY
VFR0y6lTgw4ACIVC/UNDQ7phSs9dCCK+YlLS7ZyRkTHH7XZn6F3cR+/YPvLs
hsMRvPLKPqxfv6pqzZo1a59++uk/cQ+Fe+XKlV8DWEEkEmGaRgLPt2N2u1UL
hUJPHzt27JTD4XAtWLDgw8ePd7u6unrPIS+S93XxeEJwu4OmadOmzT527Fgv
hhOvdVzS9YSxC0ni3gWRiDIA/PfmTRvL7v/G1+B0OGJkgUiDxgmBTgyGFeNh
pZk0AjQCY4S1yxfC7faIX7z/B9URRQklWMWUBPeMdjEEHX/OOTab7ctf/fIX
zdVVleNGFggaUpx27Nh+JXvz6LEKRVGbicjDGDPG9+oLftGsSTqAElEagFtu
vel60WG3RXMXMBxG8+yfX8SefQc0xpheS94NQBYEZnc57SguzMPVG1eZfvG7
P8wH0MVjHX0GYIgpvRep6gclEAaBf3eIz/cAolV/woSzKPw4V5gRjQgzGi1c
6UNb1mFSfg4e+cNzaGo+riRRABUAAcbQjGjCbH8C4TofBZEABCORyJmOzg7c
eP11uGzBgtxX9uxZAeB5g8XSo3/f4NBQwOv12ikrAy6HDcsWL2Ktx9tKGGPd
3DunX2EARcWTCuL2fmFBLhBf/UQnDDlmk7xsw8qFIFJAmoaTnaegqmqEO1ri
vAsAMgVBuPaWbRuFw03N0DStD8O1y3XZYSy/OmoIBYC5paUlabNnzUoaLpjs
vMcUdqcD3/nW13CyvaOyobFpLRH9iZ8TN4BvpKWm5DoddiZEByMiHG9r1wD8
gYfkpQqCcPut1291rl66wEAs4+VoMvmh39vUihIsrJsuP/vSq7MRzQ0LIz6J
LgYOYykz58+fbysuLr6/paW17qWX/sYiEQWCIBjjt9lIYGNJrGVRZbi7u5+Z
TCbbnDlzr2xvbx9qaWlpQHzVLqO3RL1YuPCRj3xkjiTJX969++/mvr7+d0wW
zocMnPv3emM3Fa2t3ay6emrFgQMHmgcHB8cdF4wEsrS0dOuZM/0lnZ2nDF6F
6K8FQUBdXQ3279/nGxwc9ALwiKLomzlzZnYkojIioLW1G4sWTSuZNm1axeHD
h49xGeS5yMYkY0lpPwCJ74cIn2O9clH43B6Fs5OH0b0F8b/3+4MoKMjC/PnV
iEQiFA6HCGAUTYqOvgqCQF6vt4/LgAE+b+8ED/g57A6qqtqTmpqKhoajaGxs
tMyaNWvta6+9diocDvt5uKobQLivry9oMskBi8Wc5vcHIQgCTpzowOTJJYVm
s7k5FArFMMFsNiuiKOZ7PP64OfH5gnA4HIlN2+SysrJiSTLNOXPGC1GUIQgC
HA4rfD5fKBAIsESP86pVq2aKoryoo6MfxcWZcLuHzgSDQb1qnl6FDQlGp6SY
IElS5Zkz/Ybk4nd2hn2+APbuPcBWr14yv7q6uvPIkSMKANPQ0FBPf79n8sGD
TbHPpqenYvnyuWpbW5ubMWZaunTpQkCsPHasLcHQ8E5kCEN/vx8ZGRl5JpMp
NxQKebmccCO+0NCY5jDEuvgWFxcv+s//+CZcLle0njgNkwRjsmdMQQYmzBbp
AAAgAElEQVTFW+gwDHyMAVvWLsPrhxrkx3b+pYrH6etxXIn1Yy9YU5qEEqq5
jLFv377j5ryrr9oSK6N6drJA74gs4HzIgkGBXL5oLirKil2Nb7WWYrj761CC
xUW50OCZxLuwqbpqSsWalcthLKEKIvj9AXzzOz+EqqpeTgK8RCQIgjDzIzdf
a/nYbddDEATcfO0VePLZF4oHhzxTADTpln1DfHcY8XWfL3hIEt9//gTyoHck
jgqmZFWU4jwDo4cZxYUijQhjis+DqJ5SiqqKEuw9cAhNzccjUa9HrBKOfg0C
OAWKll/jc+czuF7PBxhDALpaWlrhdDrw8XvuZvv2718ciUSOEVEvt1brHpbg
0NBQwO0e4mVCVaxbsxwPP/b7PN6l1G0gDDKA9KiHYfgZC/PzkBBuIvOQnOqC
3OziubVVUfmiaWht64h6UAhGg4LKLX6b6mZUFS2aOx1P7HoB3BJo49qlXoWI
zgMcGIApVZWVkERhFIKgJVXiozIvWi72P7/xJbZ9x53zPR5vJ08ANwHovm7b
luJP33tn7IwcPHwUV914Z4QLbxMRLa4qLy3/lx3beRKdZtgLI2VGYrK8vucW
zZ2B53bX5xNRLhF5DUqkxyArxlQ5XLp06ZVer3fziy/uZuFwGIIgMgNosfNJ
6E2sCNTZ2Y+MjJSU5cuXr29raxtSFMVYEeiixOkbceHaa6/NTUtL+/bBg4fz
jh1rTgrgychCvMI3NmRB///TpwdQUVHoqqqqKq2vrx93XNDna/Xq1S6z2Xzr
/v1viHpcv3EeysuLIQhQ9+zZMwTAJ4qi78orrywtLZ08qb7+CAKBEERRwalT
A6Z58+bNbWho6NU0TT8rgxfZmGTEAPD5DPI5tkqSFBFFMTwccnXubtCjEYNz
l0plaGvrQWfnGcyaNQXNzQ3hPXv26F4lP/fCBBhjQ5FIpAvRMs19BiwNvYO9
QD6fTwmHw23p6WkAgIMHD6OysrJ8zpw5tXv37j3Kz50HQKCjoyMkCILfZrNj
aMgLxkR0d5/GzJnTMjMzM9M6OzuHdEwoKSlJBWDz+XwjPAxWq1W2WCzmYDCo
44Jl+vTpy3y+kN3vj8RyoOx2C/r72/UKe/q6qCaTSaisrNze0zPkCATCcDqt
aGpq7uXfbezfo50nJliiHrLzO6uZmRnIz8+FyWRGIBBEf/8ATp/uw1tvtcrL
li1b2tra2hEIBLSurq6OnJwCUlWVEUVlh8vlwMDAwEAwGGQOhyOlurp6RWNj
G1MUDenpKcjISIHDEa0M29/vwenTgzz5+exeh3BYhclksUqSlBYKhfReUHqX
+FifNGEMvQsCERUwxm7/10/eJ5aWloA0NRaKocdvRxWhZIqyliRsIwqIsiTi
rpu2Iicz3QGghIgKABQCyOPuexdX1C5k23udpdoAfGnJ4kXzP/eZT0ESxfMk
C9o78iwkWguTk4XhuUt1OrBpzTKGaJ38dG7ZT+Fzo7eNP+8W52PkXbADuP3G
7dvk9LSU4RKqXFX++W8eQcvxNoULeT8RSYIg1P3LrddZP3fvHZAkESDCpIJc
bN2wSgYw2/BseqJx3LNdwPVPBIgIRtZC1htqdUWFk6HEKZ0leRmjhyIZk6MB
bdTO0tEk1xiZCRDBQ4R+IvQQoZMIJ4lwkqL31ssYG0B8Iu35oKkKoPWtt94C
iLByxTIsW7okDcBCvs/0BHAnYyysKGqgq7MTmqpAU1XMr5uJvJxsB4AcRMvX
OQA4iGiy3WYTc7Iy4vZ6UX4uWFSjsiJamUjmQn3VmiVzmdNmAakKVFVBS1sn
+HqIRnAAkCEKwpW3XrNJkEQRrdHPnWGAneKFoXoe4RkMgMVkMp1XGJCmaXjz
cAN+/NMH8e3/+SF+87vH8OaRo5hbNxO333y9LAjCUi6/0gB0NB57m6wWM2xW
K2xWC95qbgUPaWBElCrL0rK7b7+B2awWHHjjMH78y0fx+X//Hr70Hz/AM3/Z
jWAolNSrkEhistJTIEmS1bBeLgznk8hjJSN0OXDFFVekWiyWe+rr95sHB4cM
YUejkQUhqadBb+kz3PwKaG3tQWpqemlNTU0tEeUiWjI3NRHsLjQuzJ0711Ze
Xv6lrq7u+fX1+xOsjSwpWRiuXHN+ZMBY7eT8iEO0Ikp3dx+bNm1aqSzL44oL
RkNSbW3tOrfbO/X48ZOxH+sKtdlsQm1tNXbvfskTDocDgiAErrzyysmlpZNL
9u59k7ndvtj6Hz/eg4yMrKLq6urJ/BylGtbfmhCqdrHwYADDzbQ6TCZTpyAI
kcROy+frMRj9d8IoTeEARYmefVVV1VAo5A+FQu5QKNQXDAZPBYPB9kAgcEJR
lHZ+j72MMZ1kvRPDKwFQfT5fS0ZGBhgT4HZ7cOTIUbmurm6xzWZLJ6KYjOnq
6iJFUTwpKS4IQrRMqMcTwNCQV5w2bVoRomWuHQCc2dnZZYFAUFQULe5Zg8Ew
iIilpaXpmGBKSUlJzcnJXXTqlDv2d6MV1sw4ffq0jgmxZOdFixbVmEyWeR0d
/TCZZJhMEp04caIfw1X7JIMB6ZxhbeFwuM/pdJzlzOrvRdTVzcQVV6yjoqLc
SGqqLTBlSnFw48bV2rZtGyFJElwuV+7ChQuriMjc2dnZ53I5tGgBiOjfTElx
oq+vzw3AVFdXN1WS5AybzYLVq+di4cKaYHa2vSUYHDgcCPS3TJmS658+vdRQ
MUswyKL4ECVRFKCqGiMiK18Hm8EAGiMMY+lhkABcPmVKRemVW66ID6fQtKSK
UvJeA8l6ERAK87KxcfUi9otHnsniIOo3WBMGDG417UIpwHyDbi/Iz9/xnf+8
n6Wlpow9WdA03P/d/4XTYcfdt994XmRBD1FZuXgufvbQ79MGh9zZRDiD4ao9
dp3lI1o95EK7n3U0XFFYkD/zqis2GeRLNBSp+1QPfvTTX4GIdIu0yBirvfv2
G8yf/tjtYKAo4US0csZN2zbiqWdfzBsYcpfprl4Ml4W82F4GMlgww/j/zH13
fBzlufV5Z2b7aqVdrbplWW5qttxtXLCNC8am2IDBELApgRRCuCE94eZLQnLv
Je0muQlpJAEuSSAJcEkI1TY2YIxtuTcVF/W6u9reZnfm/f6Ymd3ZomYkG/m3
P0mr3fXO7Dvvec7znOc8adNqZX18XIr11aRg6IB/KCkSRnROElOeS4gkB6IU
PnkQolJRGJCzSenZZAUgRlt6P9fa2opwOAyT0YBHH3mYfPDB/rnhSOQCpbSD
EGKVP58ggMG29g5QIQ5KRZiNBqy7ZgV+/+zz5bJbktLgO7WivIxh0kwDzCYD
bNY8Muj2KMCvBVBmMZvqr125UJY6ivD7g+jpd4BI64ihquCfUnrtwjm1pcsX
1aOjuw9efyAqvzcjJLMEJk3eKI6wrp09PT0jyoAEIY4f/fQX+O//eZKGw5EY
QAXJg5/TTS4vY9atvho5OeYSr9dXTSn1AHA2n7tIBUEgHMuAiiLOXWyDVC0i
WkrpNLvNarvQ1oFrbr4Xnd19YUEQuimlQQCmP730r9KtN6w3fu8rnwHHMcNa
9fI8D5GKBICByOAgD0bUqsFhnL6YGTNmrB4cdM9qaTmXHgwNYymZvfk5/fdw
mIfDEeDq6+vnHD9+vEOuQIeQabU6Ybig0Wi41atX3xGJRO995533iOT4NJSO
OUkWRldVSQYec+fWIBaLo7GxdZRVCOl7f78HkyZNtxYWFhZ2d3dfMVxQzldd
XZ3eYDA8cOTICW0kEs3IkM+eXQWXy8GfOnUqQAiJ3HzzzRWVldNK9u07gWAw
DKn1B/LnH0V/v0ezZMmS+sbGxj5RFL1y8Ou9jFUGUbXGYqrEBQOANZvNLMuy
8WxVsuGkSMORg5GqESpSokyV9xNCBpG0pnfIeOBV3QJjTCABgNjf339uxoyZ
oslkYsLhME6fPouamqqyhQsXzn7vvfeOK1VuURT9kUjEkZubC5blwDAMGIZF
R0cPpk6dWqLX6y2RSMQEICcvL29KIBBik1K1pBwxHI4Sm81m6O3t5QDoqqqq
qjhOO9njiSReV6vVgOOI6HA4ouqEkE6nY2bPnn1zf7/PGArxyMszQRBiXofD
IcgEU23HHRtFTwcZHBxsstnyodPpEIvFh7w2CwvtqK2dSV9++aVAa2trgFIa
ZBgmpNfrw3V1dbp58+YVa7Xaonnz5i1uaGg41NfXN2gw6ESNhmNjMUG25DWg
u7s/pNFotHV1dTU6nZaWlOT1nDhxtOHw4cMtgUAgLgiCmRBiLSsrK9227Y7l
eXlmvdcbGmYvlXpagkG/wPO8YlmuQaqRxPhVGFRypK3XXXstU1BQkPDZTwKq
mFY2VwU8YlqQJIoZmVYCik1rlkGr0egIkC9nkgrlm03e/NjxzpSkWajWGwyG
x7//+P/T1NZUjYEsDKVHz5QhxeJxnDjdiNONLWmPH4YsyD9Pn1KOGZWTNXLl
xUIptSBp86m/HNkW1fnSAnhg6803GUqKixJEQZFF/Ph/fgvXoFuZ6M1QSmf+
26d26L72yINgCEkhF8kqwxoOQC2kqclWVXb0slUZ5POtTBlPl0DwqhvNPhfh
UqRI4qheRz5lQpZMVw+ALvnWN4QkabQVhnaP1xvq7OwEpRTLly3Bpo0bTAAW
yRk+mxyQmAEMtLa1QRTjcpUhjk3rVsNg0BeoHpMDoKJySjlDQFKCb5ZhUF5W
LAW2Uu+SjlK6aFZVpbFmajmoGJcanj1e9DvdcZX2XvEBz+c4dsP9d95ITAYd
zrV2IBAMu4i0T+hVCRO1hGUk44Sm8+cvwO/3DyMDojhy7Dj+58nf0nA4EpDO
N+mmFC3xePzQhYttx3739J/6vF4fBbBEXreuvgGHGA6HQeXqRHdPn1I10QGo
6Rtw0p/99n87W9u7Xo7H4z8H6F8JwbuE4ENBED/81873IqebLyQTLmK2HgeK
zp4BCHEhrpJ5pYPDuGaT9Xr9TRcvtmpDoTBknpABXFIAzWSRXzAjSpT6+72w
2+2FBQUFkyBhg5JFVxrmJxQXHnjggXqNRvP4++/v1wwODg5LFlIdbkYvOWIY
BjZbHmy23DGRBUX3HYuJmmnTpl0xXFAnktavX78iGo0uamm5oLpbOqd5eTmY
ObMSu3bt8lNK+ZtvvrmksnJayXvvHYXfH0J6lp5SoKPDAbu9oKi6unqK/Nlb
VaToclQZ1H0MCqYp/Xgem83mJYQIl1JRyF6NGK2MCWrCoJ4U3w2gU771yuRB
XWEYS9JNcDgcDo5jB6zWPBDCIBQK49ixk8z8+fPn5+bmFlJKbUrVx+v1OnJz
c8CynBzcc+jrG4TFkptbUlKSL69Ji9lsnuz3h0h6BU6ZxSBXGDQcxxlnzZp1
lcsVIoKAxGvqdBpQGo+73e7EtGlCiLhkyZI6vd5Y390t9RdZLAYEAn63z+dj
kTTUSe+PHY4w0HPnzrVptdr+4uLiYR2SiouL4HI5462trSFRFP2UUrcgCAPB
YLDn0KFDJ5966qmXXnrppWcdDkczwzBhp9PpBiAYDIbEa+l0Whl7qKmnp8fz
6quvvvGrX/3qb7t37z7l9Xq9giB4AQxSSgcGBgZaw+GQ22TSjyiLtFqN6Onp
icTjcaQlQFN8eMeNMFBKSwkhU65dvy4lq0VFmqHhVxMImiY/SpUliSlZsvKS
AlROLlFkQRY5aFQAwoSRLbAuOUtGKc0jhDxx953bim67ZUtmMD8sWRh5poLy
/O6eXnzYcBQxnk/NDo5AFqhIwbEsrl4yH5SikJAEIJiR9LzXYOJLz0qWfbHN
mrfi7jtvAyFKoC2FuEdPnMbf/u9VKm9QLKV08hcful/z1UcelN9cuh2oPKju
1o2w5eUWArhSwJCNPKTcMnAkizUuzep4RDPJdJY5DcjW56KSNCHpfx3IIpXq
lQFD3fQ8lh4GkRDi9nl9XRcuXgSlIrQaDR595HOw5uVNA1ApX5NW+TNxtLV3
IsbzUpVBjGPh3DpUlJfpZFJrppTmAiifNqUChKSeL5ZlMLmsRJmkrgWQx3Hs
nJuvXQFATJCQfqcLLrdPnQ2KAxAopWuXL6wvWDp/FiilOH7mHOKCMIjk4Dd1
Jmm0DiGtTper//iJE8M0F4s41HAEPmkuRAhSb46bUuqglPYAOEkp/TuAZyD1
5IQBuEVRFAecLoCKEEUBrkG3sqCMAFyU0tcA/B3AGZkQ+hTZGYDWYCjs6ezu
kysJ2d8bqIgDx8+CSp87hgKG8fq64YYbchmGmd/a2ioHhelNztlJQKr8Zrhm
UAaRSAyiyOiLi4uLAOTJaypHJTGYMFzYtGlTXn5+/hNnzzYXSRWU1CBfAedM
96Ox9SeYTCYUFdmyDO8aniwQwoBSwOHworKyspBhmCuCCwrBys3N1ZjN5gfO
n28zpRMAQgjmz5+FpqbGSHd3N79lyxb71KnT8/fuPYxAIJxiu6qWMIVCPAYG
/NySJUtqGIaxpSWTTBOZTMqCASlf8rHT5DTmkXsQLpVUpNutyv+34gKnxoNe
mTT0yNjgUiWQxlJhoHKFwUsIacvPtyf+73PnLiAcjtiWLVs2W04iWQHkOhwO
l9lskoeRcWBZFtFoDE6nh8yZM6ecEJJDKbXk5ORM8vkCGRUWAAgGI7DZbHoA
uoKCgoLCwqLpDkdQJgssWFaSI/F8JD44OKhIU+NGo5GbO3fuxt5ery4cltyq
8vKM6Ovrc/E8r1H1OgiqxN+I56KxsdEjCPFD06ZNHfa61Gq14HleFEVRqXJ7
CCEOQkgvIaSbUtp15syZY88+++yzbre7LxqN+kVR5CV7WOk1OI5DJBIh8Xhc
88orrzQeO3asV5A8eqMyprsIIf2EkG6NRtPLcVxckkdmlyIRQmAwaGAyaWhz
c3NI1bOhviUkWeNZYZhqs1oLp0ypGMIZKO3nFGtIMeW+jGqEfH+OyYhyyWpR
L1sOKt7LSjaJm4CNT2ne3V5TXbXmsW98VVq4WY7vo5KFaDSCx773Y0QiUZQW
FyYzhRj6NSEmSRmoiAX11dDrtGZVBldpLDVMVLYtDRQUedp912+81jJ1SoVq
EjKFIAj4jx/9HOFwJCKvv8Ivf/5B9ssPP6DehdMCbmkNlJcW4pZNq1kAVaoq
g/VyAMMlosmwpCBVZiRmkeulNUePMMRNVR6PpvVXKNIkB5KT0tXl+tFWGEQA
3kg0evHEiZOJ9zhndh3uuuN2LYC5kOZSKFUGX29fv+DzehPBPccQbNm4FgDK
CCEW+XGlM6dXZlwjDEMwZXIZZF2lDkBlWZHdvnLRrERfhCjE0XiuHYIoqp3S
4gCKDXrdsk99YjP0Og0EIY6GE42QAVOn0rXG0sBh2E+UEDIYCAQa3njjzawO
SYqxQyAYVM6XAtZuNTjIt2MAnlVJxXiv15d4rVA4ouzRGgBNhJB+JG1gfZQm
wKFHft24VsOmONClW762d/fjVNNFSiTAEmgmMIyndIeUlpaWRSIRm9frSyMJ
QzVxMmO+TxAoolGB2O12m6pqZU7TJI87LpjNZnb27Nnb3W7Pmg8/PARKsxGe
bO5HYyMLHMdi4cI6sCyLUCgyJrKg/OzxBJGbm2eWp+ReVlxQJ5LuvvvuefG4
cM3Zs81QBjQqxZqysmIUFtroe++9F77ppptyp06dbnnnnUOyDCkzaFZz3M5O
JwoKiuw1NTUVMlmwqjDwsieTsuMjRi0l+qhSJNW5UYLJoLzvu1RypH75Z8Vq
W7EtH0uFQWxvbw/yPN9YWlqsaqKNoaHhOGpra6vLysomye6ZuQMDAxGdThvR
6w2JKgPLcujsdKCycmqh2WzOI4Tk5eTkFEmN0Zlr2+8PIT8/30AI0S9YsKA2
HBa14bCY8npmsxZOpzMSi8US5hdLly6dpdUapnV3S7MKNBoWZrMe58+fVzBB
kacqlaJEP8cwVWfR7XZHe3p6Xp0xYxo1Go1DWpgGAkHk5OQQjUaTsGSXP48+
mcB1yd/7CCFOuVIQ4zh1D0KiFyOe9tl6CCGDhJBE70xRUZFXpzOYI5G4XOnM
vm8UFOSgv7+X7+/vDyvHLbs+ql0Wx50wWKxWq85oNMhOR+luLkO7xaTLM7IH
RNIwp8L8PFBpc9PKG4FZlU2aiE2PUEpL9Hr957/x1S+hwJ6fEriPhiyIooBY
PDYMWRAx6Hbjc1/5Nna9+wHlOBaL5tcnzuOQBETM/D8ryoqRb8vTK+dEbl4x
qLK07ESDAqW01mQ0Xnff9k+AZZmUisGrr7+NDw4cFuUSbe5XH/kU88WH7ped
ppIBtLoioQTfBAR3br4WdltegarKcCWa3EZZp84+XwFDTGQejliM5nWoKuuT
RSoVhWL3SmmMUhqnlAry/IjRansVMnJi/4GDKiczgoc+fT8qp1QUA5gpZ5Ty
CCGxnr6BsNfrgShKwb0oxrFp7QpYcsxWgNrlx9qqZ0zNOntiRmUFpM+Vmggh
1TetvQomg0aqWMgk5HRLK+QNWNlMQSlduWHVkpx5s2YCVERrZy96+p1xIm3S
Giqt1bgKGEaTTVKcol575dXXqFOuBiQSB6KqYbusVGGtMUppSAZkZzo4yAG/
U9YXx3g+mkiiiKIoy6VoXPVeldkfLhkcFLmZP8dkNJcU5g87SO71vQfg9vqj
quBAffxjslQczRfHcdZIJGJK1faSIQDs0sgDILl8mM1m9eAnZYq4bqJwYevW
rSUsy33+4MHDCIcjGWQh2dScPaBnGKnZcDiyoNfrsGzZPBgMHA2FQnC5vGMm
C5JMhIdWq9dbLJbLjgtK8sZgMHC5ubn3tLd3Wj0eX0pwy3Es5s+fhcOHD0dW
rlxprKycZnznnUMyQVIHyakSJuX3cDgGh8PPLVmypIpl2ctaZRgLPI5++Nrw
dqujsWKVKzBKUkS55hVLcqUHUG2bGcXY53KIoijG3G73kZKSYnAcl3gvXV09
6OsbMKxatWoOy7L5APL6+voEjmPDBoNBJUti4XL5wDCcvqampiw3N7dYp9OZ
JMKQucZ9viBsNpvBbDZbqqqqKwYGQrIzktLwzMJk0qC7uzusYKHNZjPU19ev
7Ox0s9JeJNmuxuPRYE9PTxTJRme1+2ZsFOSJAogdPHjwsE6nPVNVNWNIN6LB
QS9MJjOXn58P+fUVEqeu+nQrRI4Q4mYYJsXlSBQp0Wg0ahltFEBQtqV3ys/t
AdAzZ86cXFEkeaEQP+QeodNxKCoyo6GhIcDzvGKrrXwPI60JfrwCKwaAVqPh
GJZhssh1sjt2pMozVLarWSVM0n06rUadddPKgKCfwEwSACyqnFIxZdN164eW
BA1BFjxeL77/g5/htu2fwr/e3Amvzw8+GgXP84hEougbcOAPz/0N62/ZgVff
3M0DiJSXlWD18sWjIgvpWcSC/DwU5lsJAAsh0KuAU+1dPO6bZlp14ROrV60o
nF1XI8e30t7j8/vxo5//GrFYLM4wjOlrX/gM82+fuU9ydlDLahLPoSl9D5Cr
DDdft1KpMqQ7Jn28qgyyK1RWmRGyWeiqqg0jSZGy9kFcjiNCDMDhpqZmYWDA
kciql5eV4t8+92mGZdlZAEpldwzBNeiO9PT2yQG+ACrEMWVSMZYtmsNQigoA
k4wGg2bK5EkZFqGUiqiaXgn5My2w5ebkX3/NokRlQRTj8AeCuNDRR4m0uYly
xrzcbs2t/eQdNybsT0+cbYHHF/AgaZknEELU4MCPEhzihJBDHR2dZ//vH/9U
kYXUKmpdTRXycnM5FckIqMChL00SoGT5wBAmfa+DKqMUBRCQwcElg0MvpPkk
eeWlRblTJpUMuTcNOAbx0uvvApQG1MCgWC3Krx8bR8JAAOhEUWSll0yAJ8nW
p5AaXDNZNNxDyzlEkYJlWUVqpuCCeuDfuG8Gdrt9kc/nm9La2palmXX4KoJe
r8PChXOwYcMqTJkyCTqdFhwnSTQkhxcDqqsrsWHDcohilD9+/HhEFIG+PteY
yYKU8Y0jHhdJUVGRRcaCy4ILadWF6YSQG8+caZInXSdlRTNmVILjGLGwsIib
MmWqTqkspMuPslUYlLfc1eVGfn5hgVxlsKoSSh+LZNJI1YDh+hQuzVEp6/5F
VYQgQ0E1tLx2+D2xtbX1lNFo9NtstpRp5keOnERxcUl5fX39DEqpdWBggMTj
sXBeniXRbyBdtgw6O52or59TXl5ePikS4Vme54eoMISh0+nYq6++ehLD6PQ+
XzzxOgzDQqPhwLKi2NPTE5FltOLVV19dL4pc4cCAL/E6NpsRLpfTIw92IzIm
8CryNGpMuHDhwmBPT89f58yZJVcZMj9Hr9ePQCDE1NfXmwghcVV1wIdkv2Gi
8qPT6bwMw2iTlq0MeD4Og8GgUSXH1NgyqLxGSUmJd+bMmascDh9JnT6d+p5K
S3MxMNDDnzt3ThnmqrZiV89qGVfCAADgeV6Mx2KqQWyZTkFSrJMe7IpZHJKy
y5Ii0aiapKQ37TETtNmxLMuAZdhRk4VolMebO9/BDVu34+e//n3svQ8O+O/9
zKOxhas2iZs/8Um67b6H6HVbd9CF19wofPN7Pwp29/R1E0J6NRpO+8XP3gej
QTcqskDVsywggmUIplaUgdJEQ5teRagmKtuW+EwopRVarebWT+64C1qtNhke
U4o/PvcCWs5fBMdxmq8/+lnyyKfugeKMk2japaqhiinSJOl3hhBsu3EdCvOt
dgBqYPhYlZ/TJVUYZmozHeoxo7RkpSmkaqLUVVQdMLcNOJxdp06fTrl2b7vl
JqxcvtQCoB5Sb5GOUuo/dbY5EeArUqI7Nl8LnVZTDGBS9YypRKfhsjboTiop
RK4lhwXFpGtXzCMl9jy5H0IAKIXT7UNnn1PRnIqQBict3nbTOu3MykkJ57E9
Hx6DKIpu1SEpXulhFTiMlFlT+h1c8Xj8r7996o+i0+nM6pY0c/pUzJ87m5Gd
oNLBQe1SMiD/7AWgM5sMies515JDVJmveFpWyqUCGB8hZNV1q68iJnnfSJeC
UlHEc//3Nrr7nQ2CYe8AACAASURBVLz8HgJUAgV/WpZxPGfZECk5wAqStR8z
ihkLZESXpGxEg2UZxGKJYaTKjUXSrWbccUEURVaphI5WcsRxLCoqJmHTpjWw
2y2x9vaL/gULamObN68Tr712BV27dindsGEFveGG1UJ5eUFw7953ul9//fXe
RYsWa8+cuQgJ/MfmsKSQmGAwCrvdfllxQQlctVotl5+fv627u69kYMCVQgCM
RgPmzKmB0WggRUXFmj17DiIYDCUekwyMU6sK6X8Ph3m4XEF28eLFVRzHfeyS
SSOt+6GDf2bYvw0lY5rodkU1JnR0dPQzDGksKSlOOT6324uzZ1vY5cuXz8nL
yyvmeT7H5XK5bbZcsCyb1vzsgd1ekFtfX1/u8wWY5HWVPu1dQDQaZ+bPX5A/
MBABIWzCHUnqFWAQi0UE2SFJrKioyJs5s2p2W5sTgiBVxFmWhc1mQktLi0sQ
BLUUKTxaTFAfP4DIu+++u0uv152sr6+T+5dSKwyUUpw9ew61tXW2oqIiI5KD
JtP3djcAz+zZs0EI4aLRWOL4I5EoLBaLUX4Lguo9K6TBQwjx3XTTTXWEsEt6
ez1D7gk5OXrk5+vpe++954tGoz4ZF7xyQsqXDRPGcyONDLo90UAgkNUjPim5
GGqacepjszkKxYU4+p1uECVdpe70mVgv6TPtHZ3Od9/fl0KChHgcLecuIBQK
Jd43H43i4OFjuPczj2DHpx4Rzja1eAB0EkLaCCEn3B7vscPHTp3cd+DwybNN
547EYvH9hJBDALoIgf22m65jt2xaN3ayoApWJpcWSTIOmgAD5TYh2Ta1YwiA
WxYvmF+xZPHCZNBPgfaOTvzu6T+BZVl844ufIw8/eI80rCctgKZZpUmpfysv
KcTmDVerqwx5acCQAMArWWUYXkIkZpEiicMSiyElTaCXa0qr4gbiCIfDp/a+
uy9lHZqNRnz9y4/AZrNOAzBVbj51nzzdCEGIgQoxSUYkxnHVvDrUzKjUAiir
n1VNWJbJYk8qQqvVoHp6JcnNMem2bVqRmO2ifDVd7II/GI6rskHTqqdNLrlr
y7WJ89Iz4MTJxgsikQJ1RqX9VMAhghEantPBgRCyq/ncudN/fPY5iKKQcU1q
OBafvOcTMOj1+bJlKVFt8tF0cJDXKmvPtwJUBAFQUlQAWV6jBoeQGhwA+Cil
cyYVFyy6Yd3yISc/Hz97Hn9//V0KycbYnwYO6oFt4zr80ufz+fR6XVCr1Y1Q
LWCGtU8d7j6GkUrrXq83rsICNSZMyCbQ09NzJifH7Cwvn5QCxAzDwGrNg0aj
TelDKC4uwNq1K3DVVXOFY8eOeJ599tnOt956q+2Xv/zliRdf/PuxhoYDJ0+d
OnZy3753jzz99B/3/+Y3vzl0/vz5rq1bt9qdTi/b2dl/CX0Qye/hcAx5eXkG
QshlwQV1Iun2228v5TjujjNnmiD1aCYJwKxZVTCZTAgGI2Tv3kMIBEJI78Mf
KqhWVxkIIejp8WSrMnyMkkkj9SAw+KjNz8NUGCbqS2hra/MHAoGDlZWT0xpr
CRobzyMWE6yrV6+ew7Kstaury5uXlwOO06b0HcRiIvr7fWTGjBlWl8ubNnAs
df6K1xtELAbi9cbBsmzK8ZpMHFwuJ+/z+eI6nY5cc801s71e3uB2J61FpWHR
An/+/Hl/lgRSGGOfTxTt6OhwtrS0/HHWrJqo3Z6f9Zrs6enH4KBXt3bt2ul6
vV6xNlb3EiWksrW1tYXRaEy2VE1WV+x2u0VewxSZDo3xzZs35xYUFHy5u9ut
k/oXMp2bOI7FlClWnD59MtzW1uZVYZGCR+mDHSmldFwvnB6PxzMouafQIUkB
HbKqkPZY0Az9rc8XQGdPv7q0lu02EZmBXr8/8MyXvvaY8M6edzHodqOnpxc/
+Z8ncdNtd6Gl5Tx8Pj/e2fs+7n/oC9i8bYfw5s49XkEQOgghbbLGuJNS2grg
LIAjAA4BOEYpPU8p9ROgauPalabHv/6IlEHJZsc6CrIASlFcYIOqNK9FpnXi
ROwmDKW0gGXZu+7ZfifJMZsSwawoCvj5r34Pt9uDb37pYTz0wHYo0jV1S2+6
/CjZLJ36N0KA2zatRpHdZkd2xyTFMvPKVhlGcDwafr4CzTohPBtpSFqxqsL6
iSUMEQB7d+3ZS4PBYAqpXTR/Lh689y4NyzLzIA1oCzVfaKM+n0+SEslWqCwB
7r1tEziW1SxZMEd1vlJJslbDor52BuqrKzGltEBVdZKC+EOnzil6UBFAjkGv
q374nltJvjUnkYA4cPQMHC6PYiFLaTLwDl2CFEcJ+B2CIP7xd394Nnr6TGPW
SuM1Vy/DhnWrdQCmI6mlzgoOlNJie76VzTEZE+tl+pRyyM9jkDpIKNFzQSm1
cSz7xTu3XKstK7Znnfzs9Qfw37//G7z+YFgGBi9Nzq9RPOsnosKA5ubmAa1W
65YsF8moSUGmvpsZMqOu0XDQaBjqcDj4LLKLCbsi3nzzzd5wOPzMqlXLhYqK
SdDr9TCbTViwYA42b74ONlsedDodystLsWbNCqxZs0wYGOj1Pv300x379u1r
43m+C0BnLBZrbW1tPdvQ0HBk//79h44dO3asr6/vfEFBgX/79u1VPA/TsWMt
GH4a9MiN0NFoDEajUctx3GXBBSWRRAhhS0tLb3I4XFO7u3tTCEB+vhVVVdMw
OOjB3r0H4PcHswbEmdKkTKmS0svgcoXYRYsWVcmD6j42yaSxNi8PV4FL7Y/J
rCxcRtJAIVlR8+3t7XsLCuy8xWJJeT+xWAwNDScwbdr0abNmzZrW1dUV1+s1
cYNBnyJLYlkOfX1eCIIIh8M95DoGCAYHfRAEmrFkCQHMZhatra0RQghdtGhR
aX5+UUlbmwtqkwW73Yy+vh7f4OCg0qcQVc1vCacHyiMdv7wvh9555539kUj4
zauuWgCNRpOV7Bw9egYFBUXFq1evrmVZ1pYWvyiVMI3Vaq33egMa9XXv8QRQ
UFCQq9FodGkVVAYAW1lZaaqpqfmi3x9d2NXlGXJvmDQpF+GwJ/7+++97RFFU
yIJL7qVTjFFCSOtrY8bxYnBSSjvf3rlbzriJQ/QypAfCYkomDBmypGRw1N7d
h7bufkUaoB7bPZoBGx+JQRNCnjl/4eJvb73zHueKNRujS1dviH7/iZ9EGELw
zJ9fwMab76C3bX8g+tqbuwZ4PtZCCGkB0A6gg1LaTiltJYRcVN3aCCFdADiW
ZVfdeuOGvJ/952PQ63XZG6PTyQKykwVKKfIsZrAMkxjAIU/InRCvdVV1gQGw
sa6munrtNatUFQLgdGMz3ti5G4995RF85v67JbKAtB6FLPIjZMwYSP6tvKQQ
m69dzhKpyTY/S5PbFa8yZJ21ADGLc5I4qjkNQ5GP1IrEhB+WCIAnhBxubW0f
OHr8REpfEgHw6ft3YNmSRVYAswHgYnsX73C6UuYxiGIcM6aUwWw2YsmCOVkr
i8rxXLVgDjp6BhCLp8pJvf4QTrd0UCIF0CwImX7juuX61UvnJV4jHo/jtXc+
hCCKg6q9IpIGDglr2bGAAyFkf1//wFvff+LHCIaCGTIgrYbDY1/+PKZVVpQA
qJXdo7KCA4C5dVXTWUmhJ73O3FlVkB+nVQGDAhKcnDX98sL66nnbblybxY1O
hBAX8Ie/vo6jZ87HSZIgDKrAwa0qP4930zM9fvy4PxqNnqysnKKaOEqyOAil
+oNLP2d/XDqBMBo1oJQX+vv7FZCPI9P9ady/PB6P8MILLzwTiYR/u3HjOuft
t2+O3nbbjdG5c+silFLU1MzAjTeuoytWLIw6HL0Dzz77bMtrr73W4na72wF0
yPiQgQsMw3TV19dzO3bsWBUIxPIaGs5AFOklOCyl/h6Pi9BoNJxGo5lwXFBD
xJYtW2xarXZHY2Mzw/OxlIB/9uxq+P1B7NlzAH5/KIMgJInBcBWGVKlSX58P
+fmF9pqamilZqgxXMJk0XMWAGXM1YbjHXL7B3UlMaGxsPM+yzJnJk8sy1ubA
gAuNjee5VatWzYrH40ZK47zZbEwhCwzDwWDQIRyOYiiHJOW7y+WDXs9Ao0n9
GDUaBiwbFzs6OqJlZWXGJUuumtLe7iLRaNJ0QavlYLMZ6KlTp1yCIIhpldtQ
WqA82uOPAYj4/X7Pu++++0xhob29rq4qqw1yIBDCwYMnSF3drLo1a9bM12g0
xZDmiRVANgzRaDQWg8FwrcPhkVm39HyfLwRKiWbmzJkFALTykFg9AINer7dc
f/3194oi+UxLS9+Q8kWbzQSrVUN37tzp9fv9Ch44VTdlCHI4PZHGjeOCiQHY
s3P3O0se7fssU1xYkD0goml2qurACGKWJunEiHO8vucgYrG4SJIOMEqDSgRj
G0A1ZgYNqRP9WUEQPuzs6q4DYCGE5Hb19C58+rnnOaXML9tRRQFEqNRcmNCV
IXVQlp5SusZo0G956JN36T//wN2So9BoyQLNThYoFWHQacFxLMPzIjeEpnci
nKRyCSH33nH7rZw935YY3AdKUVxoxy9+/B9YuXQxWJao/pZM/g0lP1KckhJ/
l/8RAtx63Uq8uusDe+/AYIW86K1Inf4cVQUNV6zCMJTjER3JOWkES9YMK9bL
Bw4xAN3+QODQP//1xo3LFi9Iua7zLDl4/N+/grsf+Hx5d09vLBAMxU+dbdFV
lNjltSyAiiLeP3Qc9bXVyM/LTdsnUiU1c2fNBC9QnD3fiTnVUxJvpKPXgbbu
fhFAnAKF1VMnWz+345ZEozOlIs60tOJU00XFHUktB8oGDnQs4ADJKvWZXXve
m/PMc89XfPqTO6QLS/X+KyvK8cPHHyMPfemxur7+gZA8oT6k2oyVKsO1K5bM
l7Befm7tzGkotNu0DtdgIQA3pVRHCFEaVnMppZ+YVFL4yW98fgdyTIYscxdE
7N5/FH/5x26RiqJSSRikEig4VODgywYO45VsGRgY2FVRUb7ZbDbpkragIwW+
I0mXknKkgoIcdHd3R9xudxipwxMVW8AJw4X+/v7gU0899WxFRcWHRUVFdR6P
xxKJRHKvuuqqhaIY5w4ePOBvamry+f3+BC4gTW+sxgWj0ahfv379mpqami3n
znXpm5vbs/RIjLbZOfV3qTGcY+Tm8AnFBbVMddq0aeu9Xt/s1tZOVf+BdLtw
oR0+31mEQpEEoRwuAM7ulJQaOEcicQwORtiFCxfObGpqaud53kMIcSNzmvFE
Tn8etsJw6VaqzKgrEZc1NyY1/ro9Hs+uGTOmzmtpac0guU1NF2C320xXX331
tEAgINjtufD7Yyq9P4vCQgv6+11yrwEzjLyORyAQgsXCweXiE2/EaGQRDPrF
QCBAbr75ljKvN6Z1OIIpz7daTQgGfeGLFy8G5XWg9AAoN2UfGdEtSplxoMaW
U6dOXaysrPxdfX3tvzudbkN/vytjBkJ/vwuHDp1iFy+eszgvL0+3e/duKs+M
AADd2rVrKwlhlnR3O1KOWxQpensHyYIFC8obGxu7RFE0AbDodLqCW265ZZ3Z
bPlcc3OvNhCIZh0eaTRqUVGRiw8+eDfQ2tqqSJCcAAYIIQ4kZ3Io14mgrrIw
47hgooSQQxcutna//MqrEAUhpUqQXm1IncUwXEOn9Bptnb14871DIMnKgkIW
lExhaLzL6aovdTd6ByGkAcAJSulZAK8B2CXLjM5RSi9SSltl+dFFQkgrIaQV
QJucVeqWS3h3TZ5UevuvfvRd/aOfvmd0ZAEjkwVQCo5jpS5tgCVJMEgvX42n
KJMFsHJKxeQFW27clFExKMjPx9pVy8FxbFq/gkwI6NDyo4whbqrHlpcU4Ka1
y1hCJCtPVflZPbRpIntbRrwoktWATAkeUmRlQ0uRhr1O1KRjgssLaTr+IIB/
vbXrnXhPb19GZnt2bTW+/fVHGUuOeQoA5oOG44jHYnKVQUA4HMY/d+7D5k1r
5XUhZm16BqXIzTFh8bxZ2Ln/eMq53XfkLGJxQQBgsOVZ7F9/6G5SXGBNvI4o
injl7Q/gC4R88l7BU4n4+1XgEBltoKwKLNTE40IsFnvqp7/8bfjQ4aNZs/wr
rlqIn/3Xt9hJZSWLAawDUAmgDEApgGJK6WqT0bDw+vWrUj5bg06DG69dSSjF
JEJgkjOkFkizLrYX2PK+8e1H79fWTKvIaqF6rrULP3rqrwhJ06Y9arKgAgdP
WiJDHMcAigIQPvjgg4Mmk7FxxozpSsaNjhT4pk9+Hso5yWjUIjdXS48ePepF
qgY5jFSryAnDBUppoK2trePgwYMNTU1NJ9ra2s6+8MILr7344ou7Ghoajvj9
/nMALgJolW9ZcaG6ulq8//7775o+ver2hoZGfWNj27iRBUUOwUhf6ZgwEbgA
AGTNmjVmvV5/X3PzeU0oFM6QEXV398sNzkPLjoYiBsM9p78/gPz8Qnt1dbUy
l0GpPl/BKsPIdqiX2r+Q7XUvB+ypMEEAED1z5sxuqzXPWVxcmLFWBUFEQ8Mp
GI05VrvdbrTZzNBqNYnqgtmsh9VqRGtrzzAES3FFA3p6BmGzaRMuWYQAubka
dHV1iddcc43VZLIaJSlSMkPPsiyKi804c+a0JxAIKDGkGhMuRZqprjyHAfh2
7ty51+Nxv7JkyXzRZDJmvR57e53Yt+8oU1BQPO+uu+6+e9WqVatLSkpqZ8+e
vXj27Nn/3t7eZwyFohnH39bWj5KSMttVV101RafT5dvt9slbt27dUV5e8YXm
5j6j0xnMuidoNCwqK204f74p3NDQ4KaUeuTEUb9s0a3MaVInkFJI03gSBh5A
L6X0jV/++ndC87nzafaRqRaryCpLyqxAKM5Iv3v+X3AOehMj2Gnq+HVFgytM
UNynnpbolgG3hxDSIW/8F2VAuCCDwUVCyAUZEFpVRMFBKa3iWPb71625etVf
//AzZv3qpYmZFSOSBToyWaCUgiHKkJiktg2ZjYDjlkWSB2vdd8vmG/STSkuS
oppszcvKbAU6AjFIkSZJv4uiiCgfgz8YhMvtQ59jEPNnzYAlx2QHUIyknaLS
yMfiSvYxDOF4NNb5CpnVBjFr4/Nl/BJkWdLRjs7uM6+9uTNrw/LmTevxlUc+
wxkNBsOx083weDwJSdI/du5DXCS4bs3Vw5AF6TvHMNh243q8c/AUOvucAIBg
KIz9x5oBgBgN+rxHH9jGXDW/NuV1Wjt6sPuDI0qzs7KZ+/HRnIHSwcFPCNnj
cLr+8a3HfyD29vVlnYNwzYql+OMvfsAsWTh3Lssw2ymlqwHUUUqvIoT8+47b
N+tLiwtS5JggwD233wi7Nc8GqVcnH0AFpfS+0iL7w9//yqeMq5bMzWqvPOjx
4r9+9Rd09TrCSDazKZmk/mHAYdyD6gsXLng6Ozv/NG/e7IjNZh1mnsJoZzFI
97Msi/JyKzo6WsNtbW0+ZFoCjmWS+RXDBb1e79i6dWvVli03fz8SEVa9++4R
prfXOaLz0fB/H9q7f6JxQRUdM/X19ctCofCSc+cuZvQbZP4+dGA8FDFInWnB
QqvloNNJwolQSGAXL148TafT6VXSDQUbLjsujBz8D2elyoxaxqSew3AZc2MC
gOixY8daI5HwO9XV0xPNyOo1G4lEsX//Mfh8IdZs1iMnxwiW5aDTaTFlig19
fQ4MNX8h/b7eXjcAAVarVpLLcAyMRhbl5eXc5MnT9S0t/YjHRZXMkYHNZoQg
RPiTJ0965ZhVca7zqTBhNAPbhkskhcLh8OAbb7zxZ51Oc2zBgtnQaLis16nb
7cd77x1FZ6ejZP78RXfeeecnvn7ddRv/0+Xy1zU1tWfdByORGBobu8iKFStr
77333nV33719u91eeu2pU10ap9Of9bwxDIPy8jwEAs7Yrl273LFYLB0P+uXf
h00gceO4YKIyeO7u6u5Z+th3vj/7Nz//Eay5OUNPuJWHHaUTBXXwGxcEvPT6
u3hj7wGlusCrgNotZ8ncKsJAJyhAiiLZfBhTlbHcAAyEEE514SgDkUKqoERP
Kb3Pmpd7/+cfvNt47523QKfVDD3MTVRJVsZAFpSBT/JnTIa4jSsoAFhYXFS4
ctttt0j3iNkqBkglBkg2REcikZRbOByG1+eD0+WG0+WGY9ANl8sDl8cLnz8A
fyAEfzAk+gMhGgiFhSjPx2Qg4CmlggwoE+qQMlrCkEGQkTrEkA5lpZp10GEq
scio2l0+cFCuQ6cgCP/33PN/n33zDdcx1jxLynpmCPDJ7dtACPDTX/0Bv//r
v7Bx1WKca+3E755/Dd/68sPItZizN3enkYZ5s6qwaO4s/PfT/8BXH7gFHb0O
NLd1w2wyaB65bytuvW5l4nmQJYx/e22P0uwcAhChSXcgBRzUAeWowSG9BA1g
kBDypyPHT874r5/8csET3/k6dDptxtyZ+toqPPvkD/GXF/9Z/JcXX72zb8Cx
QaPh9OtWLjM98uBdCTmTmmhMKi7E41/9LPOdH/+mdsDlLtJoOM28upl5X3vo
bsyaWZkl4SIiEuXxy/99BYdONPEyWfIAcFIpk9QHyY51oqsLKYHEa6+99s49
99yze/nyxZv27NlPeD5OUyc/M1kbO4eyWGUYBsXFudBo4sLevXsHBUFQEkdq
W8DQBEpVxwUXpk+frt+0adN9BoPx/qamNuP5852ylIP5CGRh6MfJp2FCcUFJ
JM2bN89gMpnuO326yejz+TN6UUaSGTGM1NDOccmbRqOBXq+FTqdNfNdqOWi1
0sAuhpE2SEKoQAiNU6olubm5dGBgQE2IrxguDG+HeumOSNlnO1zWLxFALBQK
Bc+ePfvSvHnzNxQU5Oc6ne4sE49D2LfvCObPr8XMmQUIh+PQ6ThEo2GcPn1h
CJvizLXN8wLOnetBTU05tFpJdqPVMuA4I9PY2IukQ1DSGaikxIJjxw54Zfli
EJKM3KvChFHLkYbARUXi5O/u7u764IN9v169+prH3e7K0paWtqzVpVhMQHNz
G9rb+4jFYs4XRVHpVUjp61JXjgYGvAiFYozVairs73fD4wml7Rup/WCFhWYY
DKLw4otvulV9CwOQ5gCpZwH5h0sgjSdhiMkfQB8h5E+797z3hce+8x8l3/vW
V2HNtajsSIfqU8h0TorH43h11z787I8vIh5PNKeEaaqXuSONMEwUe46ps6vy
pu9D6uAb9WMVq6sYpbSCEPLt+rrq1Y9//RFm4bzZIBlD2dLJgpjFZWpkskAp
RTwWh6hMxpl40qAFsGPD+rWWmdOnJT63cDiEcCgsfQ+HEQoGMehxw+FwweF0
wuF0weEcxOCgG75AAOFwBHwshlgshlgsDoZhYNDr4PMH0NnTL/n/p05hVIDZ
A6CfAF00M2N8RSe3jcYVCXSYx2R1Fxt6KvRlLDIkdPyEkHfONrVse/mfr9Xc
v/2OjLXIsgSfvPt2VM+oxK//8Gd8+YmnYNDr8aWHH8CmdSszqozZKgyUitBo
OHz1oe349x/8Gg9/73cQRBHTJpfhs9u3YP3Vi8AQpJyrMy1t+NfuA6K8TyR0
44QQRcvv/wiZ9QxwANBFKf3N31959buzamaW3nvXVjCEZFROLDlmfObeO3Db
TRvIhdb2fINeh5nTpkDqds4y0wUUG1YtwfSKUubE2ZYCa24OFsyugsmgzzoU
UxBFvPTme3j5rX2CXHL2AnDRVHAYkM+LWpIlTtDeKQLgPR6P76233vr19ddf
X7506cLZhw4dJzwvXFLvgkQWLCguNopvvPGa2+FwuOXjUW7ZGrk/driwadOm
ivr6+m8Hg9HV+/efYJxO7xicj8iY+0AYhoEoilQUxcuBC2TFihVzeD62prGx
RSp3M9IcCo1GC41Gk7jpdDoYDHoYDAb5ux56vQ5arUYewsWCYZITtEWRQhQp
zGY9Wlsvip2dvbFQKMSHQqFIJBIJR6PRUDQa9UejUWcoFOqJRCL9AMKUUp4Q
IqYlvK5IhWG45v/xmvh8uQ5PTqIkBol9+OGHZ2tqanbOnl299b33DmUlAKFQ
BAcOnERhYT7s9jxEozH09DjB8/Ex9TUNDPhAaRfKy/PBMAzOnfOgv9+XmLeg
fmxhoRmRiI8/evSoR7VvK/bUim7/kjBBdQ7U+4C3oaHhVHFx8R9mzar+ktcb
MA4MDGYQIIUU8HxcnuTODDktWn1fKBRFOBxLsXPO9liLRY/iYiN9++03fN3d
3eoBb31pCSS1M5KYLYk2noQhLv9nHgAtAJ7728v/vNflGiz8zje+iOmVk7MO
YhtKYuHzB/Cnl9/EU8//E+FwNJ0sOOUD7ZUP1i1/0GNlhWO9GJQgQRklrr4x
qmBKyWgRSulyjUbzxOaNa2d+84ufQXGBPSMgyiALsk3mpZAFUBERPop4XBhK
pzLe52cmwzAbI9EoHvvO9+FwOCUS4PfD7w8gykfBsSxEUQTHcTAZDci35cFu
s6Ig34qaGZXIt+Yiz5IDk1EPs1EPk1EPk0EHg06Ls80XsP2RbxN/MBgDlfzi
VZlivyIFkG+e9JLilSQMSlUludbFUUiRxCzVhhFkTBiVLImosn/ZyqljuR6g
kmP0xuPx55965s/fWrd6haa8rCSD8BACLF+yAEvm18PpGoTRoIfZaMhSTUgj
C2Lq70V2G37+3UdxpvkiBEHAjCllyLOYM4hGOBzB755/FYNef4DI8hSaBIaP
bCM6BDj4CCEno1H+jz/55W+/WDNzmvGqRXPTKqfJY7XmWbBwbl3yes9yTSfM
AUAxtaIMlZNLEhXZVLKQfM7hk0341Z/+QWN8zIdk30I6OAymBdTiaCssl0gu
eQChpqamDo1G84P169d/Y9WqpXWHD5+C3x8ko53FABBoNBwmT85Hfr5B3L17
52BjY6MirxpAsnFPLbXiP264oNFoyI4dO5YXFRU/0d09MPPkyXOIRPgxOB9d
irWqNNxOEAQqSH6UE4oLVVVVrMVi+UQoFLLOnDkVen0tjEYDdDodNBqNNNQz
uZdAEETwfAzRKI9oNAavN4BoNIZYTEA8yCgMyQAAIABJREFULkIQRAgClcmC
pEmvq5sMnufp3r17Q4IgBNLkhh45CLpc0rtRVl6YMToejX7ic+b9lx3tBADR
YDDoP3r06AvLl6+4evLksqKOjp6sFQJRpOjvH8TAgDurm9DoKmYELpcfg4PB
YasRRqMWRUVGunPnmx6fzxdS1ojKKU4hDKN1zBspFo7I179n586duwsKCqbP
n193+/vvH2HD4eg4JQZGfqxOx2Hy5DycPHk0dPr0aa9KmtpHCOmVE0hOFSYO
Gztx47h5KgGER968TwP48669729pbDlX8al7PsHcsOEaFBfYpA9CCQbS5BnB
UAiHT5zFU3/5BxpOnKVUpGqy4JFBoQdST0AvklNSIxO1EaQFCGpwIENoPwkk
y6ubTUbjDz/3wF1Fn77nDhj0uuHJgtyr8FHIAqUUPn8Qsl2YiOxzKsYTHAyi
KDb99e8vH1d9BhyACr1eV/vNL32e3bB2FUxGA0xGPfQ6rVRdEUVpCJfKNSf5
e/LnmhlTsH3rRjz5zItaVUbXJ8tABlVs2YVh/IOvGGMYwvGIDjPVeWyNz6Lq
9RNrT7HUVaa5GlQ/qwOoS3UJUWdMQ4SQ3ecvtm148nfPLP/eY18Cx7EZFQJQ
CpZlUGS3DduvkJw5kl2eZNDrsKC+KoVQqF+HiiL+uWs/3m84pdiIhuQ1MUgI
cWXJPn+UYFkNDgEAGkLILodzcPp3nvjpbU8/+UO2uNCehQyKWRzkxKwN33TY
56Qef79jED9+6m8Y9PiDJEmOHCqykK5T5SeSWMv7pqg6R/5Tp06d8/v9P9iw
YcMD69YtW9rc3Kbt7OwjkUgszUo1Ffw0Gg42Ww4qKuyIxYL8P//5ivPChQuK
DWAPgB75GJXEgZItjH+ccMFqtWrvueeemw0G4w+bmlqLmpvbVW4y5BKqCKO/
j+NYxGJRMR6PTzgulJeXs5RSQafT7Z0+vTLk9/t5t9tNenv9ptra2gXRaNR6
6NAJRCK8TAhkFxaGTTjmKO45mfexYBiK1tYBzJ1bydTW1jKnTp1S5IEeFTY4
VYTBjQkaTjgGypAmGSKXNPF5tAPfVMtPWY9qS2YWAKuquNDksqYfAfAkWd6B
AweaZ8yY8cKcOTUPDw56WckdLfv6zCQLI5EGZkx/4zgWkyfnobX1fPjMmTNe
lWRQiRk8H1GOlL4fqHvc2EgkonnjjTee37btjqq6uunzjx1rGsN0+My/J8/X
8I9lGILSUgvc7n5+3759yrwFF5LS1P40KZLaACTrOuDGNzpKOAkNKkEKIUTo
7ulb+p0nfjr76T//LWfFkgXk6qULMLmsGAY5eIxEwnA4B3HkxFm8e+AIzjRf
pDwfUzZghSx4ITWVdUFqFuuUCYNLPtjYBGbJ1GwzscGqMq1I00ZqKaW35lly
fvKtrzxsu23zRtnqcQSyQC9dhqQOJp2DXlBAJMl5FaJKHjCu4EkIOQ5gG6SG
zCJKaSmARVqtdtkXHnqQffDeu6HhmDRiIGY0N6dYqKqOhWEItt9yHXa/38A1
XWjXQXLjUqbkupTMIlLtwNSZgitGGGi2rPGQUiQxbWDh6GxWqUjhHHQjGuUR
jkQViZgFgB1JJzHFajai2hRj+GjDDhVwiEBq5v/DX19+tXrZ4vn5N1y3Nktw
nHl82aRHyWZ/cfjH0Oyvc6r5In7zl1dpLBZX1oKXSmsjHRw+khRnKHCQScPz
x0+drfrFb5+d9+2vfR4als0iK8u8nlOqraI4xLGLWZ8Tj8Xx9Itv4cy5dl62
kFWkSP1yU9tQOlU6kfumOvOokLe2traLzz333JPLli07U1tbu3HGjIpyp9Oj
GRhwIxiMQhQpGIYFx3HQ6/XIz8+B3Z4LQmL82bMnvQcPHnT6fD5l8NyATBZ6
5GPM1pvxscAFu92uvffee2/lOO1Pjh9vtrW1qYeYMRNKFggh0Ok4RCJehTBM
KC7s2rUrtmvXrm9BsrouoJQWGwyGKVu2bLlDEGju++83wOcLyFKKJCFIBtYY
MrhWD2nr7vaQlStXGtvb20W/3x9OqzoPpK35QLrk4vJWGDCGqc5D/21kwpHk
qpRSRsYEA6S5LzmqW0iVUY5/lHOSVnGLCILgf/vtt1/Ztm3bwrlza5cfOnQy
CzEmYwr+hw6Uh67CMQxBSUkORDEQ37NnjycWiynrw0UIcar2i3Ehk2m4oFSf
Nb29vV2HDzf8cdmy5ZU9PU5rf//gJVUVkkmVkR9rNutgsbD0pZf2BEKhkF9V
XRhQ3bJWY4faL7kJAAYlQNHIC5UlhMQB9LR1dM1o6+gq//Pf/2EymYxao9FA
GEJINBqlvkCQCoIoEiLPWCCIgUpArJIh9chEoU3+3q+SI8WvRECYWm6UsruU
0ustOeYffu+xR21bNq0Hy5DLQBaSr98z4AKSw4vUA+7EiQCHtKApF8CWjevX
2G6/5SaEw2GIWo1EGhRigEwXpZTpzmlkIj/Pgs/ftxWPfvd/cvlYjKWUppMG
xSJSWfiKnWIMH5cKw5BSpOyOR4pz1khSpAHnIL7w3Z/D5w/C4wvAbDLmAdQM
kCpBEIRwJNoJQn6hCqBY+RzhUtdCWmY1CsmW7nggGHzu+z/+xecqKyZpaqum
j+B+NBQREIfp3Uh7DFIlXj0DLjzx6+fR73SHSFJ65JL3DrXH9LgEk0OBA6Sp
7n/86/+99viGNSusK5YsGEJCNHxVYSSCoX7O6ZZWvPL2PgpKFUmGmyaDJrUr
UnrvxuXwoVf3e7AAmFAoxOzatWtXQ0NDS3V19Zzp06fPqaqaNIllORNANJAm
x4uCEI97vZ5IQ8NpT0tLi9flcikOSEof24AqWzagOsYIJnaY55hwgRDC7dix
43qNRvvDo0cbbR0dfcj01p84sqAQBrfbHxdF8XLhQkK2ZzAY+FtvvXV5Wdmk
RR98cJiJRKLQaDSJIDLTFSm1IXoop6S+Pi8KCiZprr766tzXX3+9E0lturrC
4FZJEKNXrvo89gbmkf+WGiizLIPSUit0Og4mkw6VlZXmjRs3VnIcZ9dqtVOj
0Wjrnj17Xg2FQkqArOyFynn5qJ93Yi/s6enp379//29WrVo1uaZmWnljY2sW
gjw66dHY/pbMsNvtZlitnPjqq695XC6XOsmgthEdUbv/EciTkkTnPvzww6PV
1dVvzpxZcYfL5SOpBIrJ2qs1ciUh+2OVRufW1gvRjo4OnzpWymKhOupj58Zz
k5RPEi+fIMWyTTlxvDykpotSWhAIhvICwZABAEcIWJmB08RGRhPWqX65xNgv
y5A6AXTJ1QWlcY+/TMA3jDZRmkdAKa3X6bQ//MrDDxRs2bguQRYwKrJAPzJZ
oJSis2cAyqZIUyeeChOQWUkJHAHUATB/eOhw6PYdn9LpdFpWr9PBaNAj15KD
PEsOcnNzkJuTgzyLGbk5JuSYTTDoNdBptdBrOei0Gui0HHQa6UZAsXLxHFy3
arHmn7s+KAFwXgUMicm18u/pGZMroleVL4phpUh0JCkSUoe7ZatIRPgoPL4A
/u2+W1FeUghKRQagWkqp9kxLK/7jyb8U8rF4AZLNv8pXfBwAIsV7mhDyj9b2
zmlf/+4Prn/yh99hJpUWjyw9SpfliCMHyVD1OCiPdbm9+M8n/4wTTRdCJFlx
GlBl2LNNsBTHcd+Lq64BjhByJBAMvv2HP/399oVz6ojiiDaS7IimybFGJhgi
BEHAy2+9D18gFCFyIx+VTSFU4KAmSxPdtzAUuVRIlRL9iV6vN37w4EHfgQMH
moxGY6HFYrHrdDoLAD3P80wgEBADgYBAKVXP3gmqZGbpE0q9uAT3q4nGhc9+
9rP1BoPxhydPthRcCbJACAO9XgO3280jExMmAhfUVchQbW2tdtKkSfWEMOFF
i+p1okg1oigSQRARi8XB8zHwfByxWByxmCD3LggQBFEpuCW9HSiBKErHJQgU
7e2DqK2ty29paTGeO3cuSggJqAilkkEOye9FnUi7AuthJGLAXFJTdHKKsQbl
5TaEQjwCgSi02jzDlClWgyTrY6HVilOPHTt2LBRKzKZRyhGi6tx81M88IdM8
ePDg2by8vCfnzJn7NUph9Xj8Wd73yHay2e6Xzikz5Hk0GDQoLjaIe/bsdpw/
f17ZB3tkiaYaEyZCqkZVOBsFEBQEwdvU1LR72bLl11dWllqi0diwjnCZJJoZ
FZkEGLAsA4tFi/ffb/aIouhWJc6cqkq7miyMykaWG2dwoHIvQ1QGZnVQoXYq
cQOwUkrNAPSUpvgiqx1YFBcch1xu7kWy0VnJKF9x6YmyH1BKLQC+u/Wm66be
ddtNYGUZ0tCVg+GDokshC5FIFN39TpDkeYmpAmhhAjZL9QbBEkL+BOBDh9NV
5HC6iiilhQAKCSF2SukkAIWWHDOzcO4sNLZcQG+/Q2QYImo1GsZsMjL51lyI
onScWi0HvU6LHJMRuTkm+INhEAI7pcillAZlAqp2OVCCIfoR5TZjDQjUN1bO
MpPhXZFSqwd0qMbnYVyRlIF3LMugclIxpk8pTQk2/f4ACCEspTRfliiF5esz
rgKLjxIIIo0sOgghf2g4ejL/zge+sNRmyyMp1aLEN1XHhXqDokPcr8jWkHmf
8rMvEMKF9p4QKLqUzDOV9oq+tIA5MAHBpPIiKdIbALsPHT256YWX/5VjteZm
fJ40yxrIqDRlPEe1duTHhyNRHDzeREkqeXbIPRvpGt3Y5Q6ks5Cq9GxkhBAS
DIfDnlAo1C9LJwxIzlKBai+LqAJCj+r4FOcrtcziSmMCAJCNGzdabDbbd9vb
e6devNiN0U/tHT+ywLIM9HoODofjcuEC1CTxzJkz5+Px+NdYli0DUASgiOO4
Aq1WW2A2m4uqqqrK8/LyjB6PH7GYgIKCPAwMDMSlybw2jufjiWoEpTThlKQ0
RHOclrvmmmumdHZ2Ho1Go8okbfUtkhYn0AnCA7UMDQCIKIqEUkqSPQwMPvpw
tmwD3xgQAoiiiPb2QQSDsZRMtMWiw+TJRlYQBJuMBxGkzpWJjNN1rrxeCIB/
165d+zmOe2rmzJm3U0qNgiBqRFHgKKWcLJmakPZsUeTp++8f8hw9erSfUqrI
cdRBs1u1Z4xrEkXd0K+Oky5evNg7Z86cE1OnFlcIgqATBEEriqJGFMVLPBdD
hzn9/V7B6XSqFRdKFSmmwgFxLNcENxH4IL+RsIq1KrMTfEjqC/MJIcpEXq3q
vSigG1ZlCRTdVbrmbEwDNia01igB280zpk1Z92+f2gF9wof98pEFUIp+5yA8
voCoWhhxWRIWVwcL4yw34JGqhQ0B6FHIAoBaSulkk9FgXX/NCubBHdswo3Iy
rr/jQQDwU0pDkSivNRj0+T97/MuIx+PYd/AYnv/HWzjb0qomkbxKVqN2IWHS
JDaXaz0ou7/aFUUry7KYrIPYhgz8Rx7uRrMMd1PsVGlCCpF8HfkcsASwAcin
yfKzYknLjMO1rq4yBGRC/9vzre1NaG0vAmAjBLlyEKhTBYBjC8VH90hFjuOT
DRLccnJCHVCOu1QlDRwSVVJCSI/b4z3+zf/4aTlSBwoqTYfjCZQCkT6DKE0C
A58lqzphAdMoP8kYUm1pU6oGMiaYIDXoZyUM8mMTnzWS2vQwUhu5Pxa4MHv2
7JuDwfC6s2cvqnTcE0EMyLD9C6IYF+UKw+XABTVBFKPRqHjy5MlmGfsLKKWF
JpNp0rx585ZMnTrVDrCGI0fOorOzH+XlxSAkHv/f//1fFyFEvPvuu22BgKjr
7fXAYNChoqIA+fk58Pt9tL39nMDzPG8ymXgAYYZhtJRSjkgNEUwaTokTvB6I
ChOUJmPO7/ebKKXMWAnA2NyURvd3SkVWEIR8OYkUIoTEVEkOZpw/+wjLsqFZ
s2bpu7q6LnZ3d7/A83xJLBYrjMfj+aIo5lJKDZTS8d4LlX1Z5Hk+ajAYYsFg
MIDkzAWvKnk0oa6Kt99+e05lZeWd8Xi8NBqNGkKhUI7X6x3geT7O87wlFovl
xONxkyiKBlEUNTJpGDdMqK2tNc+ePbuU47icaDRqPHDgQG8kElE3wCu3UUn6
uQn4kBRnDIpUNxU1YeiH1AyVA2lUuy4NGJSMpZJFUoN+4EplyobLMlNK8xmG
+fQn79qqLSspyjrBemLIQqqMqbvPCY8vIKQxSV4FpON9YQiqz1kdiLGQptNu
MBj0y9esXGZ5cMc2zK+vg4Zj8cprb+Nie1ccgIdSKYjz+gK5gx4fd9W8OlRP
m4xNa5bipdffwYuv7WF6+p2svC66iWSTmUMpNRNCzHKA4VdlkQQ504HLILmw
A/gmgFIVSJgAFP3kl7+HPd+azJyrsu2UqrPkqt+z3pd8LgUFQwju3LwOc2um
q0hIpqxN9TlYIZEGxYrWq1RBximjpKw3UEpvBlCFZGOdmdKUAHCiMkoUQJ68
3jsBBAgh6VOdlYByQvYNSmkOgO2Qpo4b5ON3ydeEBUAOITAi6dFPxoEoqa/D
HPnztshrsAdJaSir+vmyzydRrRWo9qB0EuBVkQX1elEnDRTCG1KRhIgK9IWP
A1lQcGHr1q35Wq3u02fPNmlDoeg4kADmkiZA6/UahEIBIRgMXi5cUFvOqgkJ
Y7PZzEuXLq2aPn36FoCZcuFCJ9fe3otoNAaO4zB9ejkOHPjAFwwG/QD45uZm
1NXNKzl3rg+hEA+vNwybLQeTJ+eTadOmsadOncLevXvdbre7S143OZTSHEKI
SU5IKhlkKq/BCVsbixYt0i5ZsqRGFMW8/9/etca4cV3n786Qw8eSS3IfXMuy
VopWspNUkiVZtWNJdizDTo0kbqwWTgLnYSdp4xZ5oAWaAAUcIEgRFC3QHwGK
/GkRoD+CCkZsxEEcJ0icJnGMSJZfkS1Z8UrWalfa1T7I5fIx77m3P+Ze8nI4
XD2WQwvJDjDgY2bImfs43znnnvMdy7LipmnGTdMcAzAwOJiB63qrhJgolwnH
6X7cNB14XmthIyzECSBgjKmU0gJ8khJhaNfRo+rXAUxw7rnnnvTtt9/+Ldd1
t3uep/r/z1TfSGAKY+2yiJDgAk3rcydNLAlc036dyHW5ePFC+siRI+d43qPY
hfyQyS96Pi6KxeJGVY19c3Z2tmjbTrMfVDWOdFpDMJm/m9HY7Vi3pPjg+3hc
QSzm3fT222+/Pjs7m5AcWFpgxaHvKwxCSRPhSTLdnKA9G+CGgpjQCbQXuJGr
YcodbEoes+vBgyQ2BcD+rZs37fzQoYO8EWiXnIReGwvt152cPA/bcR3SSvq1
A8ZDFHF6TTDgfTIO4NFkMvHRQ3fdOfq3jz5C9u3e4Ve2ph4cx8H3vv8DeJ5X
IcRnNWIMJqU0/9wvf7vxA3veDwLgxuIwvvSZv8Jf3ncATz/3q9jTP/3N8KXF
ssbzMipcEa4GjEgmL7dFbDgQAMVMZuCRTz380MhQIS+FiqC1GiCvKnDlvxl+
0pboLZ+P9hAV/h1lFM8+/yJOnDqD3e+bgBzqE6yYzo0Gla945CVFMol2jvie
KAeMsYF4PP7Jhz72sS0jI8MhLEBXlsAbNicut7rGGMPk1EW88uYkhR+2YvAx
IRRKE9HSiBIAm1Kp1BP3HrpnNJvJdIQYdfQnDfmu+V5+VmksNWu0iHFDO36j
Um3g6Otv3Ugpe5XL1mQAHHoRq7wWXGCBVYag0aBJq86yI8mV5NmqKyjXCy6M
j4/vbzSMnbOzS9fIua6skW7Vfz8woKFSmXN0Xe8HLggDj0i/SScmJpIHDx68
d2xs7DHbdnedOXNem5q6yGtQ+GxJGzaMQlGYe+LECZG83jh58mRl//4DN6TT
GrEsD4wxlMsNVKsWhoYyZOfOfeldu3bddOrUKfXVV19tLC0tLUvYIOezEGHE
RGU47Nu378ZCofC/hmFuSCZTJOdHIiqW5aRuvnkzOv+OhCrJcuXrsM/ydfF4
DOfPlzA3Vw0kh3euNlDKFEppjrePcMIme+FACllx9QqFgsIYK/7kJ88NLy4u
QVVVEBKDqgp2rLC9dcw/X+XF+y6/++e1rh8eTmNwcDBGCLGlCIVgeE5Ujmfi
OI5qmiZ5/vn/Q7lcuez9dh5Tr6idLnddJpPA5s0phTEmdO8M171NqV36v8IQ
GDgyOAgvZEPycMYlYyHoSXLQGW91XXiPQhQFBcCHD96xN1EcGQplQ7kaY4FS
ioWlMs5Nz2LqwhymZuawUFqGaVlIJjTcMDqE927dhJ23bMGNxaGmkuhRD6+e
nIQkJOWJIYPrmtqPkFB+5zhj7GYAn0smEn/9wbvu3PDFxz5Fbt+7C4mEJtVY
YHjx2Cs4cfIPnh9LyATdV40Q4vzihZc2/vOXH4MWV31FiAA33TCCL3/2MD52
337y1E9/PfjDn79468JSZYwQckxSBgXgxSSPUj8MBzUzkCaPPvIwtr1n8+oM
QJehymwvysXaqqOLJF/Pc3Hq7XOgjIJ6HiilzZWHjhAozvLIBcNAl1CPXnmU
KACqaRq+9rV/wp7du8A8D5R6YNQF9fxX/zsXjHqB71rnUU8cD5wnvW//zn89
8uNf4ZU3JxkPtXAkZVSO144yZE0t5PPk3/7129g2McHHfGunbe9p12Md33m0
y3lU+uw2P7/5h3fw2skzim5aA3wF7prAoQ+rDTJbjwhblcM55NUQJp1L0UkZ
fT0ZCk3ZmEqlPjw1NZcwTacnxkIyqSGdTiCdTmBgQIOm+coXpQyW5UHXHdTr
Nmybtl2XzWqYnLygU0ojwwV5ZUXChtjevXuz+/fvf2BwcPBxw7BuO3XqTPLs
2RmYptXxnNu3j+ONN95YNgxDEFpUSqWSVaksTxSL+bGZmXJTAfYNBx21mo1C
IR1///v3btq5c+fw5OTkyPHjx9mlS5dkcgOCVhizHZHhQFzXTdi2U/jtb18Z
rFYbodW2hedfpsgEOusRhH0X9nrLLTcgFlMlIwFdwpQAxpjKcy3Fng7RwXrl
RGKqqjIAqFarKJeXuTIbayq1qhpre5WPtd77r61z24+1/444xqAogONQaJof
niRFHwQT/qMSGsS2bXVggJFAswBtZCbo2EVQQZNZsuk4Wm3uXVbuKpTSDGMs
h1b4pyHJ3XfXYJC9StyzJMeiyyYz6eK5ZpIRgesMENpCEQghew/eeZtflOwK
Vwxk7+PCUhlvTZ7Dq2+cxrHXTmL64jyr1huOaVk2Y00BL+LMNFVV08P5bObu
23cqn3rwELZt3oCFpWWcnZ4TyY8N1lqV6Qmd3CqGwjYAjyUS2sP33HXgxsc/
/2ly+97dPI/DV3aEx92ybHzv+z+AZdtLhBC/Ei3DIn8/s1iq3P7iS68P3nPn
nuY1YjJs2jCKr3z2IRy+f7/61E9f2PjML3734GJ5ZQch5HkAR7kinJRCUGR6
1SgMB9KcaCyQO9Ct+NrlEp/RSSnakfQK4L+P/Bg/ePZXcFwXumG1n9NW/bkj
KZv0OiQlEG4S9Wy7kvtpsvBIxgyL2FiQCNA5SPOd8VcifW45/9qP+VRx3CvI
X1ngT5jUhS1tuvXZvw4KD83goVBNcOhlrPJacUFGUIo/su2BBx7IKoqyd2Fh
+RrDiwgSCQ2Dgynk8wMYGhpAIhFjut5warWqXS7PW41Gw3Icx9U0DblcThsZ
GUmPj49majVHmZ9vwDA8aFoMmkbY9PR0JbBa3zOa0TBDYc+ePdm77777Q9ls
9vFGw/jz3//+reSZM1PwK90qHSE2xeIwstmk+/LLL19ijFXAcxYppfXp6ekT
W7fecv/sbKVNbfCTfBnKZQO1mkPy+dTAxMSf7bvllvduP39+6tixY8een56e
VvmKlch91KMyHByf9ptYlg3DMAMK/2p0mO3HfGPiSmoSKKCUIptNYmws2zQg
u+c3NPU+DdHlUzVXGfqnr7GrOZEFP0d1n57nkd5AC7B2u4YRSmlKciCmJGPx
iu4z9i6BxB8bOBTTqeTo6FCBe3xXD0OybRsX5ubxztQFvHH6DF7+/UmcmbqI
lWrNtmzHAFAnrex9g7Q8g03Fl3qeulCqZJ967oWtvz52YvzRw/epG0YLWChV
DPg5ImX4ST4idtuUgGEtI5dIhsJ2AJ9PJLSHD9198IbHv/Ao2XvrDui6jjPv
nMOl+QXMXZrHzMVZzMxcxPSFWcwvLOLC3LxDCDkLMJHILuppmJ7nvfT1b//n
fcWRAm4YHcKNY8PYUBzGDSMFDOezGM5lMJTL4O8f+QgO3/+B+NM/e/HmH/3y
pS2L5ZW7ADxLCPkdWvzCwWRIOZa2VxJCYZTBMAw0Gnpo3sqqRchoWDhOkIe/
tQLheR48z8NSeUUvlVd0BpChXLbAwBSwkLoO/nOGhW9EJsnr9TpWVlaklQPZ
W+5K772Ah1ysILRWDeTvGA271m0eN23HNxIAm3WGqfQDuXqiiJPe3CwhvvE8
wDrBYX3rwzY+Pl70PDpqWfYVGQuqqiKVSiCTSSGXG8DQUAbptIZ6vWYvLS0a
x469Vp+enq5Vq1XdMAzDdd02XCCE0FQqpW7cuDF7xx13bN22bXx8cdFSHYfC
MGpGqVSKBBckY0EBENu3b1/2wIEDD2Sz2b9rNPTbXnnlRHJycgqu6yKdTmNs
bATpdBqZzACy2QFkMmkMDKSRSiVw+vRbsysrKxf5fQoqzNqbb765vHv37rv2
7785adsuTNOFZXmwbQ+OQ+G6DK7LUK3aqNddkssl85s2bf/Q1q1b9124cOE3
R48efe7s2bPn0J7sGmo4rEV5dBxHEX4amb3oalmRWt8rq1zXWomIxRwvlTK9
WCwGQgbjsuMixGBgAbkYXdVGxoiiKNixYwc2b94cYhAp3PgJe3/l53Q7ns1q
ME3ioTOkvS+F+xhjSKVS7KMf/Qhc15XmS/tqUNjqkHys/XsC2T5f7Trx2Wfs
tJiE/URaxb3ibR08erQZpln/m3/8BrtpwxgZ37gBoyMFZAfSiMVUuK6HRkNH
abmCi5cWcXFuHrWGTnXdsGzHNQE0CEEVDDppj7m2WCcllkx/pzJ6tuzuAAAM
mElEQVTg9GJ5Zct3/ueHBwazA3nH9S4RvxK2zEFdl4BhrRNF4YbCFwF8Ih6P
jd22ZzdJp1P4j+98F7Nzc6g3dGZZlmFaVt22HZ0xZon/J4SIpMVlAMuMNSlz
S/BpP/9rpVZ/rlKtjb/9zvRmABsBDCsKycbj8VQiHkto8VgslUyQ4lAOxeEc
9u2Y0F5+8+yOxfLKzYyxvwDwFCHkBXSGLtAIBIW3VCq7n/zCVxBT1a6egPak
5y7eEdb5Pev8EVRqDRC/f+cBxFbqjew/fOu7mqbF235PNyxYtuMgnEIuilh+
T9d15xOf+CTi8ThYx7OxLm3BpNM6z2/ldIT/nhDMhmUDrUI5MmNOvxwUbKlU
Yp959HNIJpMtx0HzGZjkOAnmuaAj/yV4LZNWsuQcl+Bn3bBg2k4QHJTWCkj/
k57/FDdKKRSF1O+8cxfTdZPougnTdOC6Hq9iryAWiyGRiCOV0pBKJQAwWq/X
rHK5ZL722snGuXPnqsvLy7phGAalVF4V6MAFxhjVdR2Tk5Pq1NTU6VtvvXXL
3Xd/8EAqlc2fOfOHS/V6PUpcIIcPH05v3779wUQi8SVFUW6r1xuJxcUSisUR
TExsQTKZACHE8Tyvbtu2bhi6UavVrPPn58xSqWSXSiV7fn6+KvHGX+J1RKrn
z593n3766a+OjIxszGQyW1Kp1HgymSwmk8l8LpccSCaTCU1LJgghiusyOA6F
4zBCSGx4YmLiofHx8bvm5+d/fuzYsR+ePHnynVVwYU1tQCklsZiKiYlxmKYl
GQNAtyRWWQFcLXG1U2n093Raw2uvvV594YUXSvl8Xvn0pz87XiikYum0J4U2
+YnvimJTTgYhMwRFwZIFADh//nx106ZNP3vf+957i+M4Sdd1mzulVKOUXsPq
xurllah0qFIhdHZ2dgadpBd9wYTjx4/Pqqr6Dcdxxg3DyJummbMsK+e67iBn
R9L6IY8JIVTX9eVyuVxBOKXqVa11rG/X3hEEfozwVsbYDgC7AWwDsAF+smka
rYRuF4BFSJtnx9+ZH1vMWsaCKTxAXMm2QxQgsdSaZoxtBHAvgBMEOAegxvzC
RqLSq+Cjr3NwuaZnZYxtAPAsgPegRXVbRqtiYp0r/uLeRLKlyFlR4CfI1tFe
XEouLBYHkGOMjcKnZR0lwBDzvaQiFCop7WnuQR2AzxSjAfh3QsiPuJIsFMim
cOzFGiR/xiHG2B4ANxFChhljI4SQYfisRDn//hi5pjnX/Q49voJiMH8s5NBK
WpNrQagAKgR4B8AcA2Z5tfQ5PiZKAPReLMcSPxA3xxjbSQjZBGAk0BZ53ldX
o39fbbu4fExeYHzMS1WARcVXO4rlZz4WRhljDwIYRyvRPI8WG5zWL8MFQJkA
b/F+n+PtMIdWTQr9egzv/GPChXw+n9m2bdvWQqGwI5vN7k4kEttisdgGPk/S
ruvGbNtmuq67Kysr1uLiolEqlUzDMGzLsmxKqZyoeU24sGXLlo3333//vUeP
Hj1x4sSJc2gVQu0lLgCA8sQTT3xVVdV/YYzVPM9bcBxnyTCM5Wq1ury4uFid
m5vTFxYWXF3XNdM0Ndu2E67ramjPqTI5jizBr+K9yO/Z5eekucwtEkKKsVhs
JB6PZ+PxuKZpGsnn89rIyEhyaGgomcvlUtlsNpVKpdLJZDITj8ezlmWdPnLk
yNdnZmbmJKVZJkS4ZupVQoh66NChTXv37v0mY2xzUEH2PE9jjMVkHGCtsNG1
zHV2/PjxudOnT5cymQw5fPjw9mw2m+T+BQIwIl5XVlaqzzzzzFFd12cAXCCE
zMAviCvGQaNXcoFjQiaZTI4CKFJKi5TSMcZYkbMLDnHcjlIPdSilFcaYqPo9
z2XhIh9jlYgxIQs/wXwEQJFTzY/CZ6kqXD0mXrv/gs8jUdYgWNRzGYBxuXZY
Nxh6YzCkuWIwwpWGMa7oFgnBEFcW1EDneYw1aQXl7H2TENIGDGhPUBPAQCRg
EBSOWa4IW1xpFzS2opbFMv9Neq0GA/xQpI3wi7SJ0KQkf8Yc/HjpDGNMpo8M
0iPaXOGtEEKE97uCVjJmXJpoQ4yxAv/tFFrxdnINgGAb2vApJRclb4oe8Max
HglEWSCMciNnhAuEXEQCwZOe1ZPyBwjncY6hxflvSP0fFBIVAGYPDYYMnwfD
IW2R5/0X5eaivXbLEn/ekmTQOn0Ah1H+/EVCiAwOiauTuexaDwtwKLOW4hXs
d2PdYHh3cEFRlCKXaxnOQd+GC0BvcSGZTGZt22ae50WFCwCgfPzjHy8oijI0
PT2Nubm52NLSUqJer6cppVkuCwUzYkpyJMkeZpfL6QqvnyKwoSEZDCn+W0OM
sSHJIJcpm0U7OrFYzE4kEnYikbBSqZSlaVptenp6hlIqhybJIatrMRgUAIOp
VGoUQNHzvDGhIHMHSkGSgT2twUIpNflKvqdpGlH91e4mHjDGEgDilNKG4zhC
FgQdKuVeygXeHmneXwLLhQOpAD/pOmqF2UOLSrwMoMR1DrmgZVSYIJ5/kI/T
gjRmc3zcJvpoMOiS3rXM59YyWjWKrL5Wev4T3gSVpwE/PjTOFVKbMdS4kAgD
BheAwym/ZPYK2ZsURgEme5Li/PczANJ8kFIuPEQxrV4WuaO8rHqCr2wMcMHf
rMXAGDP5PVpE1HBvr9VgSvdVlVYBbC5IY5IhIAAug/bqr6rkpZEpFw3Ja8Qk
ijcSkZEslPc6gBhP9HL4PWQj8iq3GQyS6igXkhMGg6i6LoREFS0K2l5X/BbU
yao0J0TV42zIPIhCKJoCIHhFYLEELcZVVLSqLDAW4vDD95pKEC5XeyFacIiq
39e3q8QFvnLQN1wwTTMNQCGERIkLePLJJ8V8S3GHkZADMkuiAr9onC7NBQ/t
TFlhRfkov1Yw4tk8D0PQtMs0vArHBeb6m9NoNARVe00e/6STr3TNstkwDFFz
Ks4JGGQZELkDyXEc6jiOMBgEVgp2PFNSnssRywVZJja4k5FJMjLdB4XZk8Z7
TdI3DEQfrhp8fsIZmsT4SPdRBxftrktzX4QoX3HfrxsMvQNooRwp8BmhBIXs
Mp8UymU8SUFw6EZ9FwSGGBcGAzIA8YFpS4MkqFyudfAJ44FKz2Fx4WsFvD2C
b13sluQpkxk7ZGpU0S6igJ/gko+hnd1B4UZJ0CAJxulFUeFWKGairXWuGCyh
RWWZjGieedLYaPYr92wKkEhIbRnkIxdGBSWEuGtVFjiFsugvyhUeIRhFvZV+
CEhhNOiS4SgSOkUcvxeRQHZXAQdh7PYLHMy1gsP6to4L14gLTMIFV5KNrtwW
AQNJrsdhBHZbMhhsyQgTRldSMhgELqgBZ5VcwyPYXr2sSxRUkGUnRjpCB5Id
5kDibSA7kGRMrUoGgx2RXJDp9BnaqfX7QcIgIhrkcSUnQEfN5CQ/v+xQEoXT
1D7JIibpaEHnw7rB0OdNDAoSAIkUwotkBZVoR+pM+TXIHx/M9hHKoahaKC/x
Bgsj9VpRoGivvkp4O+jSAA0Cgifdj1xjwwlY+44EHnFp1yQwlF/VwHO70sRw
ERFTjkQnKv5PvBdgJpbdlQgFoYP25CWZ8laAKA0RFBaiq+5qBbyrNbQX44rS
y04l5UB+ZgGmUdL9rQYOWp/Bwe3ilV43GNZxIUpckOW+mP9MciIFDaMgLgSx
IcjqZksGiBbAh27YQAIG3GoOpV70uXhWGqIgqxHJvCALYBgWxPlx2VmnS8Yc
i0AOiXuTsVHuM6VPstAJ2ftBiOFJTj0xH2TDtl8kFCzEcSvvV9T36zkMa9yI
qPHeCgWJSZMhJgkyEhDYQaEpC0cvxAPCAooqAkIhbACyEMWdrSFGU/4vTVLi
4xL4kcCzeYHnooH3rIunR2Z0UdBe0Gm1PbjaEAZCtGeVelptIt9DmCEThQDw
uigLwXsKjjU32Cc9jFuF1A+XA/B+CMfgGOT5Q721GALzsZ1PsZOhKOrnT0gK
Cw2Zd22K0nouQ2S4IJMQKF1kVZBknXbBiG5sPqvhgiwH0OW/mr+5BlxAiMxR
u8hAFvIsYZ8ZutN+KiHzTLnMexIiN8Pwdq34qAZ0AC2gD0TlPHIDCnCQHU3o
ISyAiUHHXa+x4HrTOVmY4y8iGSA/b1gdpH4y1rGATshCdEu2nvQcPTCsNii6
URmyKxCO7EoGdKBgTpCNJ6xASS+K8wSFMgn8Z7fnYlc6cUOEDQn5HKacdTOY
WC/A8TL9jy790C/h162NQoXD1QiKNbZH2Gs/BWSwrdi7ABL9BAjSS5BY39a3
9W1N+BiGlb2WdTLOhckgBe2hYF0px9flwfrWbft/Bag3Yl2yqkgAAAAASUVO
RK5CYII=}

set pieceImageData(Spatial,70) {
iVBORw0KGgoAAAANSUhEUgAAA0gAAABGCAYAAAD2BbQ2AAAABGdBTUEAALGP
C/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAA
AAd0SU1FB9kGCgIiEzmQIRMAACAASURBVHja7H13eFTXmf57bpk+6l1CBRAg
ihAIid6MwYDBxmXdbVwTO8WJUzfJb1M2WadssskmeZLsZlPsTTbFjuPu4ILB
xgZsium9SQj1Nr3ce7/fH3Ou5sxoJHBCEfac57nPFGlm7j33nO/93q8C6ZEe
6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe6ZEe4mDpKUiPy2ax
Mpa8ZpPXL4nPiSg9aemRHumRHulxoTCJnUWfojQgpUd6XJ5DSU/BiFD6z2mk
5SsYPyR+iKBEwqPBjzQgpUd6pEd6pPHoQs6ViUcsBSaZh8EYS3Ok9EiPy0zh
TI9LL2SlYe6HqPh/aAWs4D1SiWgBgCLG2LMpwMgAoAGIAjDSgJQeaeXv75uD
tFKcxqM0Hp0Vj6SlS5e6GxoaHtq/f/8fn3766Z6kuTIA6ByPdKQdSen9dW76
N33Q5S33vjLBuGA+mgcl6XXi40XZR2kP0sVfEKlIqkxELsZYhC+AVBYoHXEr
FH0IhYo5T0UAvgegnIj2MMa6+b8ZAjkKmRspbbVLD2H9sGFAiZL23Ad2OpDo
iRUfkcLYkABK6dX04cCja6+91rV169ZIW1tbGo+GmcLc3Fylrq7uelVVvzVu
3LgSl8v1PZ/PR0nkKJK0j9Ljwz2ks+CRuMc+0PtnypQpltGjR2cGg0E1GAwq
4XBY1TRNOnHiRKi3tzeKRIO3JhgaLsrcyOm1etEBSeLzbj7KRJQB4JcA3Iyx
Jv6+yg+Fv2Z8sYAx9mEkSBIAC4CHSooKb6uqGOVo7+yyMsZ2A7DyQxXmSUsr
demRtH6s3BChIx4WIx7AB9zCyxiTAChE5AbgZIy5AGQAcAOw8T1mTZI7ySQy
PT7AeDRz5syM2bNn/3L8+PHu5ubmJq/Xm8aj1AYX+cYbbyzPy8v72ZkzHflZ
WRkTdF3fdPLkyQjfS+Y+gkCW6B/14qbH5Y9Fn/zkJ8ctXrx4ybFjx475fL6B
vZeMRR/ktcIYk9auXXtlaWnpT0tKSm4pLy+/qaqq6saxY8feUF5ebt25c2cz
30OyOCemceZinGPag3SRBxHlArgCwHrGWIgL2jwAC2RZXqnreiVj7LeIWZ1E
r0iQf0UEHyLPSJL3aJLVavn4Fz71IPJyMnHng5+9iYg2AGjmSm8YgI/PmWlp
SMd+v795Tng76XHQch5Geb5oc84YO5dQBEZEVwG4i4g+xhjzJ527Mdx6+QCF
5zEiqgfwDcaYagIyETEALzPG/srlTRgxT2yIPzfSu+SDN+67777cvLy8KzZt
2rT+rbfeCgFgFoslT5KkBS6Xa+X1119f+dhjj/3W4/Gk8ShRLrLx48dby8rK
HvR4fOPfemsnFi1qzJgyZcqDW7du/Ynf748wxjQAAb7HBsK+AejnKLM+rDh0
vnWuS3Z+KX6b2Ww2ye1236Yoyo0lJSUb2traQgIOmVjETEJ9jlg9xM+PbCyS
ZXm81+ud+8Ybb4AxCbKsYOrUWlit1tMANvM94+MHEA9XvSgjTZAuvmCtBvA4
gA1E9BnGWB+AbADSpz/1sO03v33s0z09PXbG2B+Q6FZUkhRR/UMCSowrcE4A
n5vdUF9047UrIEHH3MZpzk1bd9wL4FdckfPzeTLDGqJIF2x4X6CPFBblpPfM
YQiWHD3p+Xmf77OBggBcqfYE4+c/B8Bcvt80xOOcDYFUR88yP8MC0mWwzhiA
Cbm5uUu/9KUvgQwdhqHjmWeewdubtwYBbOJz4BdAyVSKtfQ2+WDt+czMzGqb
zfb4okWLNiiK8pmNGzf2+f3+bCKS3nnnXVttbe2nb7rpJvuvf/3rPxiG8aHH
I0HOyEuXLq2XJOn+nTsPQNN07Nt3HPPnT1s2ZcqUd7Zs2XKEGxa8ApGMXCj5
+AHEoWRMYkgdlkZInatCF1Ae/0Ph2tXV1VZJkmoYY+Xcgy9+zhCIERsGB4fK
E6QkjKYRsmeSja0MgKJpmhwIBLBz53tQFBWKYkFFRQUyM90OAEVEFGKMWRCP
dkswZCbN9XknhmmCdPE3v1dV1f6C/PylLWfOPElEDwOwMMakG2+4DtOnT7N8
7GOfeKDf42GMsZe5UA2luFcf+Mo4IhgBWJmbk33tlz7zcaiKDC0Sxec/fg+2
7do3NxQK7yWiw4wxDxccUcQt3xqfp7TF7uxDJaIJAPL5elOQGFYjC6SikzF2
ks91JOm4EOGN0jmAwnBx/hKAKYh5awu48i8SJPOcJSR5S5KqVbGz/L4+gkAp
FTDJAJSsrCw88sinYWhRGFoEJ44fx9ubt9oBFPF940kCJY0rwUYqQOKolN5B
l5mI9fv9XofD0R8MBpfOnz//SU3THu7p6bEQkXTw4EG0tbVbrrpq6QM33HAD
e+KJJz7UeCQa7FauXJmVlZX15aamM1mnT7dBUazo6fGira3HUl9ff/OePXt+
5/f7+7hyZyDukY2mSdI5yXo5BQaJOCTKWx2JeSrmcaFyVdj8+fNtFotFfu21
1yJDECRjiN9m2dnZVsbYeACOkpKSqu3btx8jIjNU1bwWg6+XIX+/sbGx9j/+
4z92pthvotFvpJAj0eBq3ltbMBh0AoAsK5BlFbKsgDEJkUjETUSjAISIyM0Y
cwCwIx4GHhDurzhn5xV/0wTp4o+Qoii93/jG1/NefPGl8U/99a+/APArxpis
KAquv/YadHd12b74pS/fEwyGZMbYNsQ9I8mWlahpucMHM3fCDK0rlSTp83fc
fL2trnYiSIuAyMDUidVYccVc5emX1i8nQoiIOvhchPkGCmKEeZGG6OV0tl4a
52Kd+ofvPxEVMcb+5HY5y1VVAf86lvzTkUgUPn/gFIAH+BwHhEe6QIKZEdEU
AJXccEAprIjGMGRYBlDDBfV4AG1ExLjCrwuAOtT8S0SUB+AHAD7NGAuk+P0R
ofikACURnGwAnABxchQ7iAwAcJigBKCPMWYCkpWDkj8JlPQkUEorfJfZ8Hg8
oZycnN4NGzbkVVdXj1+4cOEvtm3b9isikg2DcOjQETgcDtuCBfPuufLKK+VX
X331Q4tHwr5SJk+e/E+hUPiKXbsOgDEGSWKQJAnHj7ehsXH8hNra2obNmzfv
4fOkCfLRNNqNqLDEfyS07TxfA/vIRz5SlJ+f/yUARYZhSEQkmY/8GCga0tfX
t/1Xv/rVkxgcEhzGhSuMIc2fP//jkiTVdXd3P/zee+9FhiBHCQYDc47tdruD
MVYFAJmZmeOIqBWJudOm0VEaiqA3NjYucrlc/zt37txJmzZtCiThEAl4NhIW
GFu7dm1+fn7+wmg0qmqapmiapoTDYZuqqnWapg2QI1lWIUkS7HZ78Zw5c+ZK
khRRFMVvsVi8qqr6rVarz+PxHFq/fv1uIgrzeQoLxtnz6jlME6SLP7RoNBpQ
VRW//O9fAEDVX59++hGb1eqw2WyQZAl333UH+vv7nN969Lt3hcPhHMbYu1xB
UQT2LXNhYFrsE1yOlzs4iWAE4KOTasZPue+uW2NShAyQYQBEuP/Wa/DG5u2V
3b39UwHs4nMRQMxDEEian5EyLwyDw9fM+5rcU8McBhLD2ZKtJv8oEDAAqs1q
dX//m1+xN0yfAhCBiGLKM38OIrz46kZ89Ts/zgJQjFgIiRcxjwOE87oQc7YM
wO1EtJcx1pWCHA2yGgoFGjIAlDqdTvj9/jFEtC0JlCICKLGkuTTJxtUAbgXw
VYFMib8fxcgJQ2O8+MucJAusDUAtCCBdg6FrMAwttp+APMZYIxFFAPiIyLy3
PgDHGWP7BZkTSQIlPS3aL7/R19enMcYCum7g+edfwKpVV1fV19c/YhiGQ9Ni
+tWePftgs9mcjY0z7gKQ89prr71LRB8qPBLlwP333z/GYrE8vGPHXrWvzwtV
tUGSZDAmw+cLo729X542bdqcffv29Xk8HjDGzNxYHxK9SOxSKbCCXEyuaikl
vU5loEvoNciNTAOK6T/K+ux2exmAW5qb23PC4cjA+cZJXOx5Tk4GMjMziwC8
KWC+L0muX6h1kCdJ0qLKysrS9957rzXF3ESG+H2ptLR0FABnb28fbDbbGAAi
FkW5wh9MxiLz+mtqaiw2m20NAPupU6ckbsBiGByiN1KGVFxcvFKW5Z/5/X7G
vWWw2+2IRCJye3snD6+LkaS+Pg/y8/PKZ8xoLDPvNWOMGGOwWi0UjYZ3bty4
8Z81TfNzY02AH8B59hqmCdLFV/gZEZGu68jIyMAvfvZTZGS4c/1+P/LzcgEi
WCwqPvmxh6AqivPR737/Oo/HU8UY2wTgAFd2zKptPr6RRKFrVsr5IAATI6J6
u8229pMP3ieXFBVCj4ZBRowgERkYVzUK1yydJz/25ItTDYM6ecyqT1DsgogX
vBgJgoMhVkVsBoBCxCsWJocQJMdZRxhj7/HrigiWE9PaRH9PNamk9SExxpCb
k4XiwgKAjCSCFHudleECYp69YsTc3gpf35pgvTvf4G+S5WoAEwC8m0RQTIVD
S0EWGRFV22xWpaF+Oja88WYVAJdAPKMcjIJIquxp7lsisgNYjXhlIZvw+6I3
ZaSUHWIAFqqq+vuKioqBis5ExEAk10wYHyNHehSGpqG8rASjKyvKiIxi8x8J
RCDA6/NTd2/fHgBfBtAnAFJQmMM0QboM8SgUCjEAJEkSwuEIXnzxb7jyyiW5
qqoiGAyCMQm6bmD79vdARM6GhvrrCgsLq7Zv377p2LFjB6LR6IcJjzBlyhS1
sLDwE52d3dWHDx8HYxIkKX4wxtDS0oe6uvKCadOmTdq4caO5VzyC0S7E5VT0
EnqRGAApMzNTlSRJ0TRNMQxDNQxDISKViGQiGoRDhmHomqaZIWxRDA5t+0fl
ANM0TY5GNezffwx9fR4+xzG+Jj7W1FShtDTHxg11HgyuYhu5UAq/YRgSY6y4
oKBgOoDXTKU/SRZGUmFRRkbGBL8/gM7OLuTkZFVIkuQyYgYqE4sYv5ZUBFWa
Pn16oSzLC4ko2tLSInN9IjlETxtJWGQYhsPr9Voff/zxAfljeowMwwyxi73e
t+8ITpxoYYqiyrJsEqfYY1VVCQoLXZlEVMjvuZifJOaepwnS5Wh9ApBhtVqz
c3NyACJkZWXiJ//5Q0QiYbiczgEl1Gq14OMPfRQTayZYvv297zfu2r23JhAI
HGaMbQDwHoBWAP1cYQ4IRCAiKokfgJjwe8BQ+PxLL+PEiRMYXVGK0sI8uB1W
OG0KHBYZt6xejFfffCe3ubWzGkA3Yt6CDD4/yVa7Sz6IKBPAz0tLSyc7nc44
B6I4GxKfaZqG5ubTIU3TvsAY2yEoqAq/NiYAw3A9Fgbl6ghWXu7VImZ6iszH
wc9jsoMxFBNB5d9p9p8KDCHY/2FQ4udoA7AYwF4eIpcc7x02BbCw7hmA8eWj
RqFmwjhseOPNEr4+DMHax/haGSqsoRDAfH6NKidNJiiJSsJIkjfusrIyx/PP
Pw+r1Roju7oGXY/CZbfB0KPcixTFPXfcjKuXLWK6FlEMLTrwf6RpePql1/D9
nz+ejVh+korE/CT9Aioi6XGB8cjlcmUYhpEdDIbAGEM4HMG6da9AlhXE9OCY
BTdGknahq6vXMmtWQ+PVV6+q8Xo9hw8cOLBh79697/X29n4o8GjZsmXjFEW5
zmazSXV1k+DzhRAMhqFpAJEMxhSEwxo6OvzS1KlTJ+zdu7epu7vbwxjL5PPj
QTyy4aKVK041Vq9e7Zw6deovEEuGZ2IIGw9jY0I4GxhjiEajnevWrfvJvn37
WhEPaTPD2jCEoW64QgLJr5mmaZLJN+Keo8GPAIOmaVZuqLPGTpGZVc5CFwiH
TIWfONm5UlXVzZFIRMRVM59VRmLxEiZJkqSqanV3dy/6+70oKMgrstlsWYFA
QBNkqcHlrJxqz+bn59cxxkYbhtFtGIaDX6eIg2HhfowUgiTpug6fL1b3R5IU
7jUyBO+RCkWJRe5GIhp0XYKiSDAMGYoSM4gbBkHTNKthGMVEZAMgCxhshlme
t5EmSBfRWscXfGNeXm7plCmTeNx/zGNkUZUBcmQqpLLEsGTxQsxsmI633t7i
/v0f/ly/8c23pnT39Bwkope4stwpWKf8gsASy1wbl6n1jgF4LBgMNT/74suT
n33x5QZVVSoKC/Jht1rgsFuRl5WBsqJcZGW4pObWzrEADvFcJDN3whQ0qUKn
LtWwALA/+uij0tKlS+P3HAZgcDKC+Fpoa2vHNWuuV9va24u5ou4RrksMzzO9
LEN5osQQvWSrH8UFMiWsw0GEKTaFCoAixgAiRBEPcbCk+N3ztRbMezcPwO+R
GGce5c+DwnPRMDG2qrICoysrIEksxzAoB0CQiDTGmMznQOzxIn5e5qQshxNw
h0CGDMFaF8LI8iBJqqqioqICNpst5jHSotD1SDz/SI/C0DXYLArKigqgaxHu
VYpC1yIgLYqsDCcAWHiTZilGjgeslWGk++ldlnikKIpcUVHRGAqFSzs7O8FY
zANiGAaI4uTIfB8Ampqa0dbWgbKyEndNzfj6mTNnTqmrqzu4b9++l7Zv376j
v7//g4xHaGpqaiktLf0KY5heXl5c63Q6G6JRzRaNatB1gq4TIpGYIzkjw5HR
2Ng49qWXXmpGYi6fgsSCM5diIlheXl62LMsrtm7dmhlTXBlMVUUMaTMJidvt
wsSJNf0ul+tlLvPMSpfJ4eKmQUsS5GkyDiXk6giPUjQalc2pMc8j1QEAuq5b
ueFGFuRRAHEPzIWY31h3ZCKoqjp9zJgxJQcOHOhHPJrAzHtWkOTNqKysVBVF
qerr64fP54eiKLk2my0jEAgEiUjnferCwhphIuGsqKhQHQ7HasMwZMMwAojl
jUqCsSoqGEpHFEEasHRKMmRZgaLEDrFAg/gY+7ua4F2KebR1i3DPDYEQ+8/3
PU8TpIu4SIioRJblj9580z8pZaWlSYqokaSIxl87HQ4sW7IYSxYvwO7dey2/
fux3tU8/92JNX3//LgBPIRZ615sETEHEQ7BwuVrveFjZCQBlRPTNZVcsqvj6
Vz6HM2da8dP//g1eWf+GIShpNgZkUZwkKEMI6EuuuAJAdnY2ioqKku5/4iOR
AUPXIckSA5DHXcsqF6QSEd0IYCLiIWZis7lkIakDeJYxtguJyaxm4rASt+cR
SMh3JIhrE+C/k8ctXn6+9mwYOjTgvBAkm80GwzBGRyKRcQCODwFKyZXoLACq
KivKUVZaAovFmhUKhTKFz4qgJGOgh+bAvnUwxq7Oy81BZ1d3AICdeFUDweqn
jzCikJBDYBh6QkgdaRonSNoASYo/aoJ3SQMZOgBYGEMhxReFGeLpT0Eq0+My
EK033XRTSWZm5kfffXe74vX6BOVTGkSOxEPTNJw61Yzm5hbk5+dbJk+uqZ0x
o6GmpqZm1+bNm5/avXv3AU3TPoh4xJ544gkvgGcAvLVw4cJ5s2bNnvbmm+/A
7w8gJycbc+ZMR0dHR0TXdSMYhFxWVlbIGFOJSOV9x0Q8uqSYFAqFZABsx44d
aG9vT7j/qR4LC4swduwYKRgM5nMc6ufGJWny5MnZubm5ZLVao7quS+FweCAZ
X9d1RSysAEA/depUb29vr2nMMj2NUQDQNE2OEzNpWKLEleUCLn+DiHkw7UgM
vTrfQzIMw+jv74fNZqsaNWpU9YEDBw5QLKRBE4wBKuI95IgTHAdjUml/vxd+
vx+yLOdYrVY3/15NwKtUBk5p4cKFJYyxOT09fXC5HAEATsQ9SLpgjJBGks5D
REyWZWRlZUEMm5PlWDEoTaOB1zabHXa7HYnhdTGCZLGoIDJkxELkfYhXtVMu
hGE2TZAuzjAtKXdMGD++7hMfe2gQOcIQ5EhMkJcATK2dhB/9+7/h3rtuU7/3
w5/MeGndq5M1Xf8bY+wZxLxJfYiHlpkWvOTE2cvNeseIqMrtcjbct/Y2jKmq
wOiKUXA5Hdi0+R0WDIa8/LrN61eISDaF9wgSFOJ6YCZemOQDKUPawIkKACCX
MVbAwcYkRDc11E+fUjNhHF9THIPMR/6ermnY+NYWnGlt8yMWnukXDgjkiiV7
kAbOSSRLsf/N5uvMxUHJmmQdPd8Kv15dXQ2v15tz8uTJaQDaOSiJJMXCgVJU
2C0AKkZXVqCoqABWiyUjFAplMsbCFDOVDwdKDECJzWqd01hfhxfWvWaCkpFE
sCIjcJ0xwzDQ39cHVZXjHiMtCkUCVEUaIEWRcAgBvxe6UNnO0KPQtShCwZB5
v90M8FL8Xqu4MN7C9LjA8keWZbmiouKO3t6+um3btp8zORLfAxi6urqxcePb
2L//kDpjxtQZy5evmDxhwoS/PfPMM8/4/f4PGh4NnKTFYpFqa2uXd3f3uk6d
Og3GGHp6+lFSUgggavz5z3/u0HW9V5blMzyXRx5pmBSJROT4vLNBhxjSFjsA
IpLC4XA+Yp50GYBhsVjk1atX/7eiKGNj38eGMXgCjDFt7969X33qqac2clkt
HrpIkMwwu+TzMg1YhmGoAHL5uvJw2Wzi0IWaY6brutbT0wOn02kbNWrUbABN
iFePM9e3xcRC02vrdrsdAEq8Xi/8/iBkWclUVdWFeEQHIbG1hlgpUsrNzZ0W
DkfH9vb2w2azBIjIJWCdaXwIjjSZrOu6Pzc3N/qpT32KCTodGGNSa2s7e/HF
1we8RNOmTUR1dTl4XlZCgQoAOHPmjGaGgF5oY0OaIF0syUqUzxi76aEHP8qK
i4tSEqDhyBFgxFRTLtBqJ9fgt//1Y7z08mu2f/7qt9acbjlTyxh7DMBBrqz2
8Y1mJoaaXoKRVuHkbIBkStxV0+tqM+fOajRr5WDq5BqsWLqYPfXsS24uHIkE
1z4RScxE/JE15AGlIAX5GHjO7zsnSgyxEK8CxONtAUC+8bpr8NBH7h20dsT1
EwwGsfajD+NMa1sGD5Xq5xZNsWO3JJ7XkGF2XGZhcHGJCymsGADN5XJhypQp
7OTJk/MQq15kWt5UAZQUABpXvhgHzFGjR1egMD8PFovFASCLWxs1QRamAiUZ
wOLCgry8mnFj8cK614KIhdiJnhRjBBIFBiB89OhRFBUXD/rjtKlT8NrzT3Bv
UhT//uNf4D9/8dvhFFWDsQsPSOlxccb111+fryjKTdu372B+v/99k6PBRKkX
r7zyBiory21z5sxY85GPfKT2b3/722MHDhz4IOHRwFi8eHG50+lasH37FsQU
vdjc7d9/FEuXzrFWVlZaDx8+DF3XTXkvevVHwv5h8VC2AeKSFMKWmO/D8zrl
aDRq9pIjAFFJkmRJknI2bdqinD59BkDyOsHAerFYLFiwYKaiaVoZYuHiZqVM
0+sf1XWdz9FQoXXx8zEMQ+EGOkeSN0HCBQwzMwwjyhjD0aNHMXXq1Bkul+tv
Pp/PJDkKxwWTqJkh38xqtboAFHu9fvj9QTAGNSsrK6+pqcks3GFgiBD5zMxM
xeFwrDl9uk3WdQORSMTEIiYY6qLCdY+UfUW/+c1vnp80adJxv9+fHwqF8sLh
cJ6maQX19fUN5eVV9bGQu5inyGq1YO/evaH169f7OY6HGWNBAGHGmC8QCLTw
Et9RJFauPe8l3dME6UJLoXg5zaklJcUV8+fNGYIcGYOU0gRylGDNj72WJAlX
X7UEjfV1+NxXvjH6hb+98jldN57gFe9MYSHm4ITiyg4zLhOrHSOiSqvVuvje
u26DauZq8T8+dO8deG3DJlu/x2uLTTdjKc1hI0tx5QAwRI6PQETieT9giHls
chHP99Fi33UWQhP/DgDIRCx+18KLHOiCxUtK5KXJeUdxr9YlIstRTdOMZcuW
SU888cSYaDQ6CkCXcO5hvu4TerQQkRtAwejKSuTn5cJmszIO8J2CgBVzusT8
AAeAVcuvXIhAMAAAAV7RTqycFx5hgATEQpheJ6JViIVC5iLmgcwnoql9fX2N
Ylhdf78HRBThFSB5LD+Z+SMBAC2ggfwuDelml5c1HpWUlEz1+/0Vp0+fHqR0
vh9yJJIqIuDkydPo6OjG3LkNo6+9ds3nSkpKntiwYcMmXdc/KHgExhibOHHi
1f39noLTp1sT5qm3tx+nT3ew2bNnu0+dOtUZDodNTDpb+eyLPqLR6IB3I/U9
H0xMiCDpup6LeHh1gOfjMJ8vgJ6efkjS0GF6VqsVuq4jGAxmc0OdjXvVBvJI
zXyVVKQtkZgnYCr+Xqwf4rtS4Y9g76aILMvGqVOnpKlTp46qrq6u2rlzZ3MS
FokRFQRAysrKKiYiu9frRzQaRTSqITs7u4DjmEiwko2O0nXXXVcBsJnNze0o
KytEKBQKcOMDEC9SJBZsOKf+Vhdh35HX641s2bLlFNdbPETkAeCvra0dwxgS
co8YY4hEIlpvb69pSPEJRx+ADo7dPUgsxHXeG9RLaci4aArx7LFjxjorKyuG
JEeDwuwwNDkSFeC8nGz8/IffwZc/+7Db6XTcTkTXAijninA+V6zdXNkz3b7S
P9Ic7iLOHQCsrp1cU7Rg7ixzRw8o71MmTcBVSxYyrvjL3PWaylrHRtx1pQip
G1w5biDEjjHGXIhVXzPvpR2ARGI4HeJeJxJyiSheJc/FGDPXRAb/nsSQhKSC
DGL+EZ0n+cNBjjHGJOGQ+SG+J+YDRaLRqFFTU4PKysocxBq+2onInItUoV8M
QIWiKPKo0mKoqoKC/DzwfWEmTluHAiUiGuNyOesXz5uNvr5+cEFsSyoCYspR
s1LXuYyLsc7CjLHDjLGDjLFDAA4T0REAnQQk5B7xlCoz8dpLRD1E6CDCGSKc
IkILxT5n5paY4VJm7ld6XEZ4ZLfbZ/f09Dr7+jyc4AynIJ+dHIl/C4XC2Lhx
C/bsOeSeMaPh9tWrV19rtVo/CHgEALjuuutKHA7HyoMHj0LT9CQllOHw4RPI
zy+wjx071oHh+wxdygtmoqcmVQhbapJEkmEYWQJ+OInIzINJItup84cAhnA4
nI2YBymXV3V1mcYtwzBY/LukpFA/JHmSztsQt/ejVAAAIABJREFU+xHKGFzs
KCE0Utf1sCzL1NnZCZ/Pl1FZWTkBgI0bz8zDNAqYnjrmdDqrwuEwIpFYNW+f
z4+MjIw8/r/J+TSisU7Kzc1tDAZDFb29XlgsFvj9/qDwORHDRZCWUlyb+N3v
e98J91IcUoqDCedjVrn1cVLTBaDDYrF4GZMSCjTw0vlmP0u/8P9tAM4AaEEs
TaCTMdaDmAfSNN7pXFeSUugRCfh7Lted9iBdHEBSAcybM3smbFZrirA6Ghxm
h8FkaDA5in+PzWLBxx+4G0WF+davPfqDFV3dPXbG2EsYXMVtQNnEZZAoS0RF
sixfd/tNN7CszAyzoeWA8i4xhntuuxGvbdjk7O7tc2NwOIN47WwENYuFSV8G
FUJI6cEBkNiU0RTg0tZ3t8FqtcQ/K5Ib/tlIJILTZ1rB14MDiVWVVMQqk8kD
prJhy3zT+QalZMtdcjlyUwEPRyIRvaioSJk2bZpy5MiROsbYfiIyPTmRJFAy
rXmVJcVFsFhUgAhlJcXYvnNXDr9+mQtWJQUQSgAWjyotzqudWI3f/t8T4ILY
ahphEe9bYSSBEku6Lkq6vvflfRGLRpzz0oon7fr5PTY/3w9e8tskSXxf6YhV
9gtxUOrljz0cnDr56/4UoIRzYH0fpKahly0eZWZmqoqizGtpOQNd14chQO+f
HJnPDYOwd+9hBIMh6/Tpk1asWiXbn3/++ZfC4fDljEcMABszZsyK/n5vZVNT
y8DbYp5Ob68Xra1drLGxMffo0aMnw+GwmHs0VAGdiz5EIjKYeKQ+iIgZhmFL
IgAqETFVjYVHDVfoQVVVs7iCkxMsU2lOkdMohvpJGEzkzt9cTJs2TVmyZElj
Z2dn02OPPdaZJLfFXns693IFFUUxIpGI3NTUxEaPHl0ny/I2XdfNiqYicTGv
SVJVtbK31zMw1z5fAC6Xy8Qi06sqkjMJACsoKFBtNtu1TU1tSjSqw2JRqbPT
H+L3gZBYTXSAINntdnnVqlWuv/71r4FY2f6E3FwRh+gcMSiZ7EtJOheGwG4T
LwP8uzQAZLFYPAATqtWp5loxCVIAQB9jrJuTpE6ORd1IzKM2G5arSYYICMZL
8zCjH87azPqiE6SkSRYne7jOzUbSjTQ7No9cFEpsDDtKUZRxc+fMSSA1kUgY
oVAINqsViiz/3eTILBGtKBJuvHYlbFaL5Uvf+M7ijs5uMMZeTjGv4obQRxoo
CXMnAbhmfPWYiqVLFg14MMj0jvBrr508AUsXz5P++NTzhQCOEpHCGFOGUHpH
EvlLXQghwYOTIL9kDkgmQIUBnPrrsy8of332BSb8XcwNEq04Bp/bbMQrB4mN
1TIIkBJC/JCCJJ2/oRLRNwHsYIw9n4zfguXJnIBQOBzWDcPAihUr8MQTT0zg
nkOz63hEAG4zDlwCUFVZMWpg35SWFAGxHCQb/x81FSjxBNiVVy6cwyyqgt7e
PgIQ4t4jEkirKKcYEWUAWMAYex2JZV5FoDX+TnmZkvgPAUokgBIzQYmI+gEa
woNEZg8bEZS6BFDyCaBklllX+Lwny3Aj6XrPCZQugawBBofpsLMQd0p6jcsF
j1atWjUKwLjTp1sSiI1ZVlfXdRBhWKI0NDkSw7EIx4+fhmGQpb5+8uLly5fj
hRdeeFnTtMsKj8T5u+6663JsNttte/YckgOBECRJSuZPAAhHjzZj3rw6V01N
TfZ7773XjMGVVQeUuEt/vcPfS5H8JRnqFAAWwzAshmHos2bNwPTpU/l8JW+d
OAlzuRwUjUYt3GvkR6ywgoMfkXA4bE1F3FLnIp2XeWPV1dVOu93+b6Wlpbut
VutXw+EwUijXprecotFowG63G2Ye0qRJk0aVlZUVnzp1qguJ4d4DYXYul0tW
FKXC6/UOzLXfH0BWljNTkiQ7Dy1M5UGSVq1aVcUYazhzpguqqkBVFcPr9ZoG
QbFJOQlyVn7ooYfmOZ3OL0+cOPHm3bt3R1Lo1Wdt7puCGMnFxcXW2bNnF7vd
7mIArmAwSJ2dnd6dO3d29/X1mUYzs2CF+P1mVb8IAN1qtfpiIXZxD1IsRJNp
HIfMCrk9iIXWtXPvUa+gv2hZWVnK9OnTy/Pz87MURbEGg0G9vb3dt2vXrh6f
z2deY1TQd8y0goE8yFT7ULnIIGQCurnBVL4gLIIFQYzZFC8qWaHTeT+FkU6W
ZACzKysqcseNGwsQIRwO47eP/w5/feY5BPx+uN0uXHnFItx3952w221/Fzka
qHTHGK5ethiRSFj9569/d2G/xxtijL0xhPWa/h5r9kUaEhFlMuCuG9asUoqL
ChI8I6bvpbffg30HDuGW61fh1Q1vZXX19OYj5oa1CIe4rtjIAeCzhNaRQAZj
i9zKGMsSFP8cxth+xMq8y1yhz2GMZXMC4BI8ByR8rpQrtG7EclOKEYsLzorN
V6L3alDhiPM3dzKAOgBXENEWnv+SDEpiEYlgKBTSo9EIZs2ciYKC/Mz29o4x
nBRLjDGTIImhbwqAUZXlowbOvbSkGIgn9jLBcpkMTDWZGe4pi+c2IhIJo7u3
D9zCZ+Nlvg3BeyT2kroVwJeIaCEPAUDSXuNk5H0ZCmTE8sbyEIv/d/K/BRlj
HkHQJ4MSJYMSAA8IAwUaDE0DBA9SEiiZFrs2/josgItERAV8Li0miU1xPiIw
RUVL7KXYiylIUaowFAWD+6eJnep1JCYHjyjiN9yeKygomO3xeHJ7enoHiNGU
KZMwbtxYqKoFkUgETU3N2LPnwCAP0+Cyy4M9TmIuEwA0NbVClmV1+vSJC30+
X+i11167rPBI7GM4ZsyYFT6ff/yJE6cG9Qwyj7y8bESjGtrbe+SGhoZRBw4c
OBIOhy2MsWRMGhGFXRKv42yEZEBuW7n8dGmaZrz++ut/ycjIcBORFI1GXdFo
NFPTtAxd193cWzSwj4godOLECeLYowkHAbB4vd4sgKTE0E+k7IN0vgZvYKor
inLnokWLfr1u3br2FEYtU0ZC0zS/qqqGLMvo6OhEIBDMHD169OhTp075UmCR
BUB44sSJdsZYkcfjH7gGvz+AgoJsh9VqdQSDQeLG3WQsknNzc+f7fMHivj4f
FMUCVVWM/v7+KP9+UyaJWISGhga7w+H4BIDRwWDQjsTiDca5GOqSyJFcV1fn
mDdv3syMjIw7ATSEw+ECwzDsjLFoVVVV34wZM062tLS8/s4772w7duxYJxEF
EQ/FNmW/2WJEt9lsfoAl9D3iIXbm/wU4FvVyQ52Zf9TPPX/ZM2bMmJebm3u1
JEnjdN3INgyyMsai48eP7501a9bJ5ubm9Vu2bNne1NTUzb/TrJgYSsIzIxmP
lIsoXCTBwu3k3Y/LADQAGM1BFvzCjzHGzBKhfsRjEQOIh3aYFxcVLoxGmECV
uBv5gWVLl1hLigpBROjo6MDX//XfqLevr4sxJhNR5omTp+Trr10Fu61omNC7
4cmR+XfGGK5ZcSU6O7ut3/r+T6+MRKP9HLwHuRhNK/NIIQ1JTXVXlpQUj7/u
mqtNyWoyhYHjV4//Eb98/I94/Offx9LFc5U//OX5MQCOE5GTMWZapkxBFRaU
mpHAjwZXsBtU+p1fLxjLyHAXqoqaP9h6TckmTEYUKwKRwgI+aghLOBmGwaLR
qAWCdy5V4YjzrLt4ASwBcBWAl1IIcJFM+IPBoBYKhVBZUY66qXXWdS+/PIEx
dpo3yzMtagOx3ERkZ4wVV4wqGzA0FBfmQ5Zlm2EYLgAG71GipFCQl4ypHJU7
afxohMNhdPf0cbJBNoGIIMlr4wDwEAA//07bEBa7Ic2fSQq8zAlZDYDbFVme
73S5ylRVcRm6EfEHAt3hcPg4gA2MsZ2cxIigZP6e2O/KR4M8SAQBvEw52yeA
UgeXzQaX3/UAViuKPNlhsxXKimzXdSMcDIa6o5p2DMDrvN9WXwpQigwHShfb
WJeVlWWZMWNGTn5+flFmZuY4q9VaASBD0zQ9EAj0tLa2NjU3N3eeOnWq3+fz
mfNqAqtYTcmsQjWiQsVEPFqwYEGG0+l8YNeuPVa/PwDGGJxOJ+bMmUWHDx/q
am9vl+vr6zNrayfLR4+e4JW2UpV8Pjs5Ej/X1NQKu91mra+vv7Ktra1/3759
lwUeidM4bdo0u91uv3fPnoPWuJKLBIej3W7D3LnT0dPTj8OHmzB79pTsyZMn
l27fvr2DGzVMTLJBaGp9KYtUiPfubPlIFotFWrBgQUEkEnEoilKuKEpAluUo
Y8z0/Emapll1XbdrmmYzDMPGexUNKOeMMbW6unqsLMtlsiyHFEUJqqoaVBQl
KMtyxGKxZDAm2YcL9xNyos7LHHR0dJBhGD5FUTInTpx438aNG38cDAZJ0Js0
wSOPUCjks1gshqKo8Hp9aG9vl6uqqia8/vrrh7nMNgnSQE+mgoICN4C82L6L
7Y9gMAxVVe02m80RDAY1JJb4lgHI+fn5FqvVuqa1tU2JRHS43Taoqmz09vZG
hSgIKdm4UF9fP1mW5RWapu3q6+uzciMqCU2+I+diqDPl5NVXX51dW1v7ZcMw
7j527HjmoUOH0NPTi2hUg6qqtoyMDHdlZeWosWNHz12zZs2RgwcPPvX6669v
9fv9fYhXrwwIurthtVqDjLGkHCQGXjwqJBjszJDvbgC9+fn54euuu25hXl7e
Z6NRfUZLS7fS0dGDYDACXScoigyn05ZVUJBdVVk5en5ZWdm+7du3//Gtt97a
pWma2Z/NjIaQBGxM8GArF0Ewm9Y5KwAXEU0FcIcsy4ttNluJ2+2SigsL4XI6
EIlE0N7RiZ7eXgRDoUA0qh1FLPxmL+IVK/r44UFSyVAuZGgEgJG5qBQiuru8
fNSMjz34Ecg8jM5us6Gyshy97/XZiEjOy82Rv/3Nr6K4qDBFwQbjfZEjM0xP
liTcdct1OHjkmOMPTz67goh6+aLTk6y7l9SaO8yGtAB44Nqrl1vLy0rjPiPh
/JpOt+DXv38CvX399MQzL7Lbb7wG69a/mdvT21/GFToX95J4EU8qv+hK2RDU
CH6/H339fUP2vzKfe7weKKqC737r62z6tDoZYg4bhlgbZKTwUBmMBlXJi3+u
s6sHn/vad1MS9ASyfv7uMQB4JEliRHQfEe3gxEK01APxUtoBv9+vhYIB2G02
LFmyGOtefnk8gLcRzyVyJIU2OGRZLiorLR64jpzsLNhtVqs/EHTyNZEMSgoR
uRmwaunC2cxutaCnpwf9Hq/phbMKSrao6DEiWg5gEoDN/HsdvN+DIRCVyLmC
EpeZD1mt1kcaGxvyb7rxBkyZPBkZGW6EQiHHiRMnsl5b//qYF19at6Sjs/OQ
YRhPMMbeTZKPIjHRAQRASGgOy0PsjCFAqYc/BoioljH2hcwM9+K5jdMsV8yf
haryUjjtVgRDYfep02fy3nh72/gNm7dd1dvn2Q3g9wD2IV7O1zynIUHpIhAF
BkAeNWqUdeHChaNLS0tvVRRlqWFQTTQatfn9AWiahlhjwxwUFhYZdXV1rX6/
f9fBgwdf2bp1636Px+MV5jbZYDcSZMwgPJIkSZk1a9bdfr9/xo4d7/Hy1LHG
r16vF9nZ2Ta73S7b7Q759dffTEGOpPdNjsznRMDRo83IyspwXHnllStOnTrV
6/P5RjweiQa7RYsWLYpEonWHDx8T/pbo3Rg/vgqyzCg/P5sdOdKMtrYeuaGh
YdyuXbuOaJrm4kY7t7APIpfKYBdfG+wsXqOEkt9MUaxuXYfbbPAZK1QRF+mx
ey7BYrEI3w8k5g6xhM9oGoOmGWCMoGkSLBYa8G6dxZt1XkZLS4tuGIbX5/PB
6XTeMmnSpOe2bdvWKXiPIkIUhu7z+byqquoWixWMBXD8+AlceeUVlVlZWVl9
fX1e/n8Jub52uz3DMCg/EAgO7I1QKAxFUWy89URy/pECQF25cuVogNW3tnZD
lmXY7VYAMLq7u822FgbP/xwIY66oqLBmZ2c/AMAWiUQ6fT6fLam5uSZEF5xV
Xs6cOdNZV1f3U4/He8Orr74qnThxciAMF5AgSQzd3b04ebIJ27fvlKZPrxs/
adLEz+bn57/27LPPPtnd3d3O9XZZOAeSJMmQJAaLxTrQFFaSZDHELigQqwCA
cG5uLu655577VdXy5ZMnW11HjjQjEAgPkjlebxDt7f1wOu1KdXXJ1Dlz5lQ5
nc7frVu37g1d13uRWGWQ8flPIJnKBd58kmABrQDwNUmSrqmbOsVy843XY8G8
2ageUwVFlmAYOkiPdXtvOXMGW9/d4Xj2pVdq1298e0owFGpljK3noURmXHw3
B+4+wasUHQkkyRSoRFTNGPvnL3z2EXV0VeWAEpydnYWf//iH7Fe/fdytaRru
W3sHaqdMwuByzX8fOTLfs1ot+NKnP4pt7+3JO3z0xCIiCjDGooK7M4LEkr24
lKENIhgR0Tyn09Gw9vabIctSLImcV3QzFfgf/ezX6O7p1RljkZfXv2lbe/Ma
dtUV85U//OX58QAOcO+BCEhBAZAupRdJB6B9/JMPk9VqTeZNsTngHXwkxqAb
BoLBIEZXVWHihHGJ99oQKh0a4v03ksrHGynXlLiuMlxOqIoMDNmTSSj1ff5G
37Rp03DkyJHpHo9nEYA3kBheC8Eb4guHw5rX44Gha1i65ArY7bacUChcCuAM
EUUZY/ak0AaXIsuFpSVFA9ecnZUJu91u8QeCDsaYl4iUFMA0NTsrc9zC2fUg
Q0dbWwd0wyDGEBVACUgMr3MA+BgvBNKDWI6VnASyOoZJ0E7yPluJ6JsFBQUP
fufRf1NuvulGqKqacC+nTa3F9deuRssXz0j/+ZOf1fz6scf/2e8PvMYY+xPi
jZM9wrrj50vQo5FYY1g9AjJ001OXDEp+U7YS0RpZkr69fMmCvEceXIvxYytj
l2bE19r0yeOx5qqFONnUIv/of/5v2nMvb6zWdeO3PMy3D4nhjylB6UJ7URhj
ytKlS3OmT5/+OVVV7+7s7Mo6dOgoWlpawau6sRhIx6oruVwuuagov6yysqys
oaHhqpqamp2bNm36/c6dOw8RkU8wwPiTiNJIyadhjDF57dq11Tab7Z/ffPNt
tb/fM6BMhMMRvPLKBlZbO8ktSRKee+5v6OrqOUdyJA3hXRpMogyDsGfPESxe
3Ji3fPnyRX/5y18CRDRi8UicP1VVFafT+cDRoycdsTWCBJIEABkZLowbV4kX
X3whVFdXp1ZWlijHj7dg/vy6nLq6ulHbtm1rE7xIZv5N+FJ5kSRJMgDQ5MmT
4fP5ku43hPsee+52u2AYBrZs2Ybu7p6EAgxiaW+AQZKkYYs1DPeYk5OBmTMn
ncVbeX7D7Do6OkjTtN4zZ84gOzs7t6Gh4db33nvvt5qmGUIrDDL3d3t7u0eS
JN3hcKKvz4P29g5Eo1HXuHHjKt55552jSVhkA2BRFCWbiHICgdDA+ccIkmq1
WCz2JEOd+ajm5eUt83oDOT5fGJKkwOm0Q9O0aH9/P3EsigqRDDoAmjt37lhF
UdZEoxqCwWBXOBy2I7GinLnuzjaJrKSkRF28ePEjgUDwxief/Avr6uoeuOep
vMp+fwCbNm1Bc3OLZfHi+ctvuummoj/+8Y+P9fb2tgikRAag67ouZWbaqLFx
/EBlOYfDiu5uKSIY1Ey9zbDb7eqdd975KUVRP7Nt236ppaVLIOWp1hNDMBjB
3r1NqKwszJg6te4ej8fDNm3a9A7ixZyYMH8JHmzlAoKRGf/vIKKlAH4xaWJN
zr9+7f/hyisWQWaAYegDxAhGTPFiAEqKCrHm6mW4dsUSHD56jP3gp/9T8ty6
9bcZBu1ijG1EPFnLmTThAcRK214SkpQUHuYA8JOrVy7Pvf3Wm7moj3uHJk+e
iB/++6NDEKBhco5wbuTI9Czk5mTh0a88gpvv+/Rk3TCO814nYSHkRgzDiY6A
Km9mTsjHVq9cbhldVWFG9QvRZIQ9+w/iD395BnwDhdo6uuRnXnzVcu9t1+PF
Vzbm93u8o/gacQiepIDoRbpE4EuMsT4i+lRfX99YxAom5PDHLMSKDmQAKJ5Y
M6Hk29/8GhRFgcWiYsa0qWfplWSkDtcTSM7gEL4k0g2cS0+m8zm6HQ4H3XnH
HdLPfv7zO4joCBH5BFACF5DEGPMRUaSzswNkaCgtLkL99GnKprc2j2WM9fBq
dmayr0mScmRZzh5VWjywT3Kys2C32xQuP5KTYhX+3tWTJ4zJHFNRCkPX0BSr
ABgUBGokiXSAiOZZrZa5YypKsf/wiW7ECxeYoRnSuYISNxI8kJ+f9+Cf/vh/
ytw5s4cgujxssKgQ3/7W17B82RLLJx/5/PLjJ06WMsZ+hVg+ng3xnAcNgNze
2YO7Hv6XAWJz/NQZAIiC4OHAZO4VHbFco/scdtu/fOUzD1puv2E1FEUeoo9b
7Hwqyorwva88jNoJY1zf+eljH4lEoypjbHOS1U7Y2BcurEokRxaLRb3vvvtm
5Ofn/093d0/1m29uRlNTM7eCSkySZAH4YxwuEAji1KkzaG5uQ1ZWpjJlyriG
FStW1FZWVv7p6aeffskwDLPanwXxppfMlK2XiiSJeFRbW+soLS39ybFjJ3L3
7z+YpFQwdHf3YMOGTSnD494fOZKGrYYXDkexc+dBzJ8/ffLYsWOPHz58+HLA
I+n++++vA7Bk376DMAwaIADxEDWGuroJaG5ujh44cMCnaZq8YsXV2cePn2Et
LV3yrFmzJu/YsWOXYRg23q7BjXjawKXwIlFLS0t/OBx+q66utkTXdYumaRbD
MFRd1y2GYaiGYShut9suy7Klp6cPANDW1oFQKHQWT5OEcykZfrZcp8H9uS5c
DpKu6ywSiXQ6HA68/fZmLF9+1epx48Zt2r9/f7vg+SeOAfr+/ft9K1asiLpc
LsiyAr8/hI6ObmXs2LFj3nnnndP8M2I4pc1ut5fpum4NBkNCSfwIGGOyy+Vy
cQOSaKhTLRaLzWaz3Xj8eJuk6wZkOUaQ/H6/j4isiFdqHQhVdTqdallZ2X0e
TzCTMVB/f3+XYRhuQd6aZO9sOXAMAFu5cuVoi8Xy2WeffW6AHA2WDYPlQnPz
GTz33Dq2fPmSabfccov1scce+20gEBDxNrxly5Z3Jk2a9KNoNJoRiUTcoVAo
S9M056FDhzqQ2GuPKYpivfnmm29xOl2ffeutXayzs+8slTcTe2Y1NXVCVRX7
nDlzbjl48GBvV1eXiEMGBueVXjAPkuk5chDRLYyxH95/7922f/36vyDD7QLp
GsjQOaga8URwIhgCyBIRxlZV4EePfgVXzJ8pffU7P6nr93izOUlyYXBCtnmh
UcaYfik4kmD5fbiosHDh97/7bV6C2UhMeB/SO2QkKafGkCFRgz0CIjmKv984
vRY3XHOV9OenX5rJyaUZEiImqUVx6Zs/mr1namRZXvGRe++Eqij8muO6VDgc
wTe/92PouhFijJneQ/3ZdeuLb7p2Obt2+WLl8T8/WwdgDxE5GGMmOUoIa7hE
awT8tw9wApdnJt4zxnI5UcomIikzI6Nk3tzZsKpqymbC8QOpQ+KSehgl9koS
C0Ak9Ekapsw3RJJEGFwJ5pxLhgqjs6O9Hff+xw/w9DNPT2ppObMAwFsCKIEr
EqaV2d/R3g5D1+B02HDFogVs01ubxwLYzX/fIVjtbABG26xWqTA/P+7BzcqA
w25nXEmxILHClIpYEYQVK5fMg0WRQIaG5tOtJhm3IrG0t3ndTsbYR9dctZBt
33MQADp5g1omeI8MnFtiNiOiQgBf+eY3vqHMmTVrWHI0QHYBLJg3G0/+32Ps
no9+fMqu3XsfZIz9Gond5UOMsX2hcPi/Nr3znpvL0QwADhbzOIm5IBL3gq20
2az/8u/f+KJl9VWLIDE2jEcyvl4UWcLt1y2H1+e3/PCXf7iViLoYY+rZQOlC
yZXs7Gz17rvvvsrtdv9y1649uZs2vY1IRIMkSSwxUT11+BggwesN4J139qK8
vMRaVzf+jltvvbXoySeffDIcDncmkW2xsuCl8iQxAFJVVZV1xYoVD4dCoYWv
v74Rum6clfSIRRnOFzkyn3d19aO5uV1atGjRzKampo5wODwi8chcFFlZWWp2
dvaDzc1nbD09fRCj6E3lq6AgF6WlhfT44497IpGI79ixY5rH02crLy90HDvW
gkWLpuXPnDlzzObNm3v4njPDWH2iFwkXsafY3r17fc3NzY/oup7PjwIiyud4
lE1EOatXr57icLgqXn55/UBI1eAKh4Or3aXKa0oVsne20L74OhPVq0FtpJJz
av+uEQwG2zMyMnDw4CE0NjbkzJo165rDhw8/oWlalJN4g9+vSCAQIMMwel0u
d4Esx4rFnjx5CnPnzqy0Wq3bw+GwkWSss9lstjHhcHigdxZjEiKRWLPYrKws
NxKrqaoA1Kuuumo6wCa0t/dDkhRIkgSHw4b+/l4/lzdiVIoOgBYuXDhWVS2r
jx1rwbhxJWhtbe3hWAQhgkHMWxpyFBUVKfn5+Xe1tJxxHjt24ixEZLCXr7/f
g1de2YAVK66sufHGG2/53//93z/xqAoGwK9pmrO1tfV0NBrNiEaj2ZFIRDMM
I5qbm+uyWq3ysWPH/Lxfl2Xu3LnTSkvLPrFjx8EU5OhcSBJDc3M38vLcWfPn
z1/81FNPhXg4vyboF6KBhpQLIFREkrBGVdXvf/Hzn7V9/rOPQFXkGDlKaoxp
kAEyYuE+ZCQehmFAUWSsWXklCvNy2Me/+K2K7t6+hYyxdwTLqJgLkFBV6CIn
/5p5Rwssqvr5H/z7t1l5WWlCCedUuSapGoXS+yZHRkpyRESQJYZPPXAn/vba
G0Uer7+aiLyMMTGuM4h4PoBxKax2wvxZAXx08YK5yuSJE+IhdSA+jYR1r27A
m5u3Eq+WZSbaeZpOt2a+svFt59qb1+Dpl9YXe7y+asQTYYNCKEz4EnuRTIU5
AMDDGJOIyCAis2u0F8ColH2RkggPITVxonNpQis0lTWPSFTDD3/xOB7GSd28
AAAgAElEQVTPyRRIKSdM/OTPtHWY12BazhNyAc8R5M2va2trb6eyslJ2+223
Sd//wX9cbcQ8nR5eCYj4fIT4Pu9qa2uLGVgMAyuvWopHv/uDXF3X8wF08OIc
DgGcRpcUF8ZkD79uq6oiPy8HBw8fdXGFPYEgEdHMksL8kpnTJsW83LqO5pY2
k6hZhOsbACUimpHhcs695dpleGbdRiAW/muCkiaEk7GzALnpgb6ldsqU3Btv
uD6mkA15XxP3PQgYO6YKv/nFT9jNd90/4cjRYzcDeJJXRmL8Xlk4oczg3ssC
FvNcWvlrM0dIBVDNGPvCFx9+wLJq2cIhyNFQHm8DsizhzhtWYP1b2zJ27T+y
hIheTMoxE6vbGedbQTTliiRJ8l133bXI6XT+/O23t+Ru3fouV/Qklpj0PdAA
cUjljQhobm5HJKJJM2ZMWLJ69Wp69tlnX4hEImJlMko6LgkeybKsXHPNNQsU
Rfn8yy+vZx6P7xz7HF0YcmQquwcPnsIVV9QXTZw4sXrHjh0jDo9EjXz16tXl
iqLcsHfvwUHkMtbDRcG0aROxd+/eUEtLixeANxQKhfbu3cvmzJk39uTJNjQ3
d0oNDQ0N77777gFN00yvmSnrg4LR7mJdKwHQ+/v7zSphCm+ybhqmfAB8sixX
EhEMg/h+wVnCKocnPcPlNyUTrIwMJ2RZHnLd2e0WMGZogg4QEuTJ+5Ul1N/f
f6agoACSJGHr1m1YtmzJvOrq6h0HDhw4g3glUB//HVnTtC6XyzU+5nWW0Nra
ASKyjx8/vnT37t1RbpwdwCJVVav6+/2D9oXfH0RmZqYziSApACzl5eUr+/r8
tlBIgyQpUBQZdrsFZ870BLgcN3OJdAC6qqrSuHHjbvZ6Q/keTxCqKtORI0f6
OCknwfAgn0sIa319vUuW5bmHDx/mOYuDSZEYXpnqsb/fg40b32bLly+uW7x4
cdv69evf4DLKs2jRok+43e7GcDgiEREjAiMiZrGoLBgM9Pzud79r7+npUfPz
83Pr6+vvbmpqczY3t7+vptYi0dY0A62t/WzMmDGTJUnaaRiGSX6TCwmxC0KQ
zBApIqpXFOVb9997j/MLn/sMVEWGoeuJxMgQiJEJtjCS8iMMwCAwIsyqr8Wj
X36Yffbr36/w+QMhFjdRiIArMkD9IoKRxMNixsiy/N1771nrvmbVSgDvhxyl
CFnBP0aOzNflZcW47uql7PE/PTORiE7zMCYvEgsYXMr8HNN7VCFJ0g0fuXct
LKqa2BiWCN3dPfjPX/waum4EeFlo88hSFFnVdR1V5aVYs2Kx/Pifn5sF4BQR
GYyxEOKJ4iIgGbi4ZeLFfBQzZIt4bliAEw4PgIkD/56qVxJSeYriOVqip2hY
kiSUE8/McOGBO25Ac0srHv/zc4hEo6J3SCzHqjGGdgCdIHTzczbXUPR9ABMB
aPF4PNTb04O7196JJ558cvSJEydnAtgihAKY94wAdJ1pbQXpOsjQUTmqFFOn
TJK279xVxfOJRKudA0BVRXlZfE/xeRkVK/XtSGG1swJY3jhtkq24IAek6wgG
g2jt6AK/Pypo4LxMY4yDMXbn0oUzLTarilA4ovM5cQqetmiSIWe4YQFwxYrl
VzG32zWs12iA6Ap/BxHGjK7Ez370PXbj7fdM7+/3dBDRm9x4ZSWi+1RVXZSV
mSExxiSJMYlJTAoGQ6yv39MP4Fk+H24Ady1bPDd77c1rIEvSWb1YYviv+Xe3
047b1izFrv1HJgHYxePzIwIoiXk7F0Su3HfffdUul/u7u3btLtyy5R0O9jJL
UujZuSp+AENXVz/bs+e4Uls79oqZM2f2vfnmm5uTvGOih+y8l388Fzxau3bt
GLfb/d3du/e5jx49dgnJUXKeQginT3ey6dOnTzxw4MDpYDA4ovDIJJgVFRVq
WVnZvR0dXc7W1o6k0K/Y88rKUmRkOOkPf9jYbxiGH4DX4XBo5eXlDsOIFcI4
ceIMysunFc+YMaNmy5Yte7kc9Sddb/QiE2nRUKfwazbzED0AvBaLxSt6ypLJ
TuoKc9JZS4YPF6Kn6wRdNzBxYgUURUYoFKLYPJp7iIExkCxL1NLS40EsH71P
CA0Ov08cAgCjubm5ZcKECYbbnSEdO3YM3d3TshsbGxcfOXLkOV3XQwIWBQDo
0Wi00+128cprEkKhCDo6uuXx48dX7N69u00w0jlkWXYpilLu9foH7TO/P4iM
jIxBWORyudxZWVnLDh1qZbFS2LHCF6qqUE9PTxjxPodmlT1j1qxZY+x2x/ID
B87A4bBC0zRfc3NzlGORzgWcnCSjhtwGdrvdQUQVsdC6cyO+g/8uob29C9u3
75EaGhoWHT58uK25udkAoPb09HQBkv3117cm7K26uhooiuH3er26JEmWuXPn
zgDksQcOnEzh6ZeG9Rolv9/b68e4cYWugoKC8ra2tgAR+QVd0gx7Zec9xE6Y
/EwAn5vZ2FD61f/3ZVgsKgxd501Q456iweFCRkJlrjixiCeTXzm/EWtvWs3+
6/EnR2u67ucb10zoDie56S+4h0CMbyeibMbYV2c2Nkz5ly9/AbIkITEf5O8g
R8P873Bhdaksu7dffzX++sKr+R6vr4xb/z2IV7vyC96Wi+pZEeZQBXDH5IkT
chYvnIfkogCGoeOPTz2HPfsP6dx7FADgJyKX1WIZf9/tN1ju/KdroCgy7rll
DZ564bVSnz8wDsAhvia8/HpFQCJcfC+SkeTiFj1cVsR6EvXFeOFw5CZ1k9lB
1euSCi3Eleq4Qgsi2KwW3HPLGoQjYfzpmXWIRKMhAH7GUpba7wDQRbGCKX3J
xPMc59RgjHUSUeD4iRPuKxYvwh233Sr/27e/u9AwjBNE1MfXRibi3bK7Wltb
oWuxW2e1KFh2xUJs37lrFIAjHJDM2O8MAGX/n7nvDo+rOtN/z73TZzRFvXdZ
tlwkW+42rhQbgwFTjGkJJZDAppCe3WySTbLJJpuym2SzSUhh2RQg/EggQAqL
MdjGNu5dlmVZfaTpvd57z++PuXfmzp0ZWSKWjZ7nPh5Lo6uZM+ec77zf937v
2ygCJMjWYW1NJZDdmyMBpBqWYZZt2bBS7JPkEIlEMO50CwDiyPRtSqBRoJR2
2Szm5ffdtgnn+4ek6hEhgIGK9Cpke7td6sCnAdDW2blAlLefRHgjp7cs8/Ml
izrxj5/+OPNP//LNtRzHOSilvCg9HqytrjQ//ZPvQcWy6aPJz/7nd/jVb36f
EBWENJTSJSU2a+c/PflhaNSqSeeh0uRYuWetWdoFlmWLBJ6vp0BIFIyRJzgk
CqBwufeV5cuX68vLyz8+Pm6fu3v3O+B5QaTVpQMtkZS3pCsDEJhJg//4uA82
m0uzaNGijX19fU673S5nMsiTCsKV2Gvk8WjLli22qqqqL42PT8x/550Dk1Cj
GMVBlbmkCez0wRGT8/sDA+NYuXJuWWNjY+3Zs2ffN/FIBqzJqlWrKlUq1T2p
6hGf9naS3oter8PcuW149913wz6fLwIgbDAY4lu3bm2rqqqtOnq0F5FIHAzD
YGTESbq7u5ccP37cHo1GebFqJu/5k/bOKwGSqAIgSeAoJo6/DkBAo9EEEwke
SrW+yah1haS5p1pxCodjePfdszCZ9Fi4sIX+5S9/jrlcrhghRLri4hUOh8N2
MRa5ZWyG2DSYDNJYCHa7PSAIgru4uLjM7/fj0KEjuO66DQtnzZp15syZM8Pi
2rJK54dYLOY0mYxQqdTp9zc0NIbFi+fXqNVqQzKZTAMkm83GsCxbngJI2UmG
cDgCm82kY1lWzfN8ug925cqVSwUBlR5POE2v02jUYBjwosS3JADEIeXhRObP
n781HI6Xu91BNDSUIRQK2Xmel3phk8j1S5o0VosCRvpkkpuSwAZAoFZrYLVa
YDDoQSlBIpFAJBJFT88FNDbWGTZu3Lj62WefdcXjceHixYv2iooqHgCbEa9g
UFRkxMWL5z3JZJKtrq4ub25uXnnhwggTiyWg1+tgMulhNBqgUrGIROIIBCJI
Jvmc15Jvn0opLwqw2Wxl4+Pj48ioYxtkNOl0lulybyoqSul6q9V67T9+4XMo
LrZlqkRIKW1lKkZCXq+f7F4dKjPMFEAI8OD2m9He0qAB0Cj6KVWLV4VIEZEM
MsnlbuYrlKEUD7aP1NXW3vbtb34dNqtVcXiZKq2OXhIcUUWGluatEsjAkZi0
bm9twLJF8xmkfKesojGoRcwUSw3r7BUat5xgRCmtUatV2x/54H1Qq1Vie00G
YPYPDOEX//ssFZWjokjJDhdpNZp5j9x/p/4TH34ABr0WoBQNtdW4dfN6AqAb
QDGl1IKMAIJRDADSQrjS71eQgaKQuEAlp2i7eAWy/IgUFDtcAjjlnVd5QRKy
K03ZKnUcgCilCFEKL6VwUopxSjEqXnak+lY8eQDSdIDi8Pnz50FAce89d2NW
W2s1Uv5oReLnJc1RHQCX2+1BOBwE5TmACrhp00awDCMJXRjEKpIRQCnDMOUN
dbWQlP6kdVFXUyUBEckvSSVWV65paaw1L5jTDCpwoDyHUCiEcYdHIKnXylJZ
UAKgI4TcsWFVt75jViPOnh8AUr1lOmR6JFkFJe9SgZsFYDIXFRUEP8rvJeJx
XBwYxJFjx3HsxEn0DwzAHwjgA/fchXXXrDQSQlYBKAdgI4TYg6EwbzQY0Nbc
iJamejQ31mF0bBwAvJRShlJqYxlm7f133cI2N9TC6/Pj3Pl+vP7WPrz05zfw
7tFT8AcCMnGP3CqWHMhZzUbYLEWgQBnJiJEUIdPErMLlN80kAJhly5YtSSa5
bXv37iNigzlRVo0mBw7ZwEkpXHDx4gQIUZctXrx4GYBKpHrYbOLcNcjmwBWL
R+3t7dr58+c/EolEb3vzzd2Ix+NT4uhPXcp7+uBICb4CgQh8vjCzYMGCZpZl
3zfxSPpbJSUlqrq6uttDoXBtf/+gooKSoprNmtUIQeC4AwcOBAFE9Xp98pZb
bmmrqqqtPXr0HHG7/emPpb/fDqvVVjVv3rw2ZNaAfB0oVbWuVAVJSs5Jvmfj
SIm7jGo0mpAc+EwObpgpV4omp94BkUgc4XAcgkDh8XgSDocjNDEx4RsfH3fa
7faxsbGxwdHR0Qs+n29AfL0uMekrj0PTAdZCNBqNcxw3WFpaAkIYDAwMweFw
FS1dunSlSqWyKM4Q+mAw6NbpdFSr1SFFs1PBbndApVLr29raqsRYZARgtFqt
FZTCKkl8y9daOByDTqdT61P63SpKqVqlUhlaW1s3ut0hwnEAy6bur9NpQIjA
u93upCyhxAEQFi5c2GixWDYOD3sIpYDJpIMory3tsRpFou6SIDISiQgAQnq9
flJwJH2uRUUmbNy4Bps2baBr1izn165dzl133Rp+8+YNWLq0CwMDw6ipqWlZ
sGBBE6VU53A4ooTQkMlkTN+PZVmYzUbY7fYAAE1nZ+dcQlSlkUgcCxfOwqpV
84XFi9uDbW2Vnro6m3f+/IbYokWt1GjUT4lyJyWRBEHQyZKpetkYsTNSQRJv
qgfw0Lq1a3Rr16zJpoIJQk4jbzZQyqWPZGW7xctqNuHebZvwpe/8zMJxXAWl
NCZmY6RF7hev6BXK1qkopRtMJtMn/+kLn9Us6lowTXAkBzPCpOBIEAT8/Jln
0d05FwvndxR4rpBFv0r/H8DWG9bhrX2HypLJZBml8IoL3idOFL2ssnJFg5E4
F2+uralpvvXmLbLXnvqH45L4+TO/w/DIWFLMPMcAGNVqddujH9iu+fij90Or
UYtyxam+q0fuuQ0vvvpGVSQaa0bGkdmiqCJNJ9N0OTN3VAaUMiev1L+ioETu
/M/fk4Ts7xUATJgMkCvXGSgISQOkICEkbdImAqIJWeUoJI5pZJoVJGks+s+d
O9chCAIa6uvw4AfuZ77wxS8vEQRhgFLqlK1tAPAFAgHO6/GqdJXloIKA1uZG
zJ3Tzpw4fbZeDJSSlG6RVqMpqamqyAGTVeVl0GjUqmSS08qqRzoA665dvZix
GPUiJVjAuMOFYDgiUeWyxBkopZ2lNkv3vbfdAJ7jcS51kHKS1L0E2b4oKILS
ZD1IABDyeD0V+cUQsvdKr8eLb/z79/DSn16jEw4nBYCSYhtamhuZNauWY9vW
G3Hg4OHmYCjcQin1E0ISkWg0cHFg0FYnyp8nk0n0XRwAAD8hRE0pbbDZLDXL
uhfgO//1S+za+y7tvTAQj0RjHACoVSrNisWdmq9//nHUVZVPAuQy+xKTemc6
ZBtm6mVB6bJvL5WVlWqTyfTAhQv9tsHBYUXD9/T7JrIPBRle+/CwC83Nze1l
ZWW9DocjJlJ6o7JL6qmZ8XjEsqxq8+bNGwghn9y374DG4XBOERyRaYMjhmEw
e3Yz3G4f3G7/JAIX+Q/Qo6MutLRUlRUXF5c5nc6rHo9kX8y1115brlar7zt6
9BQ4jgfDMOm5QwiBxVKElpYGumvXznAkEolptdrErbfe2lJVVVNx6FAP8XqD
WXSzaDSB0VEX6e7unn/mzJnxcDgcJoRIZxVlFYlcgSqSIPt7SXGs5WbZYa1W
GwmHYznrZvLqEKZFqcvfjwQ5rS/NsBDjkOSF6ZXFoYCCyZCcJjWThkKhZCKR
uFhSUrKYYRjwPIcjR45h06ZrZ3V0dJw/ceLEBdk5QvD5fAGbrSSh0+m0ghAD
wzBIJHjY7U4yb9682p6enhFBEAwATEaj0UwptUSj8RzaVyyWgEqlVhkMBk0o
FFID0FRUVJQXFxd3nTw5BslygGEYGI06xOPxpNfr5eVJN4ZhsGjRoi2hUKLU
7Q5BpVLBYNAI58+Pu8R9lpPtP/Lq9qRzzOFwJARBGCktLWm8cKF/UvDBMAxW
r14OnU7Nv/TSH0MulyvKMEzMarUm6+vr2Tlz5lhaWxvMLMuqly5d2t3T03PW
5/NFBYGGDQa9RbqfXq8DwzDU4XBEioqKjG1tbbO1WjVZtGhWLBDwj5w4cfTU
hQsX7GNjY3wymbRWVVVVbd26dWFLS2Xx6dPDlxSPUKlYqFQM9fl88iSpBtky
67isAEniPVNKF2g0mq5779kBtUolmhBmB/isQ166DyJf9lHIUXOTrjXLulBT
WaoaGh0vpjTTqC8e3jziQSkwU+V5hWdPI8MwX7//3h0ld991+98Hji5BwQsG
g3j2xT/B7/dj4fw5k4IjOe1O+t7yRfNRVmLTj407ygHYKaVFosqbUUE5upK0
BoZSWs6yzL337bgTFnMRKOUzIAkUh4+exAsvvUYJIRLVSsswTMPjD92j+sRj
D4hN+IJYFk4BhobaKty6aR353R//2kEptYuN//KAJB1crhStQQKqkrIVP0ng
iksYgl4K3CA3oZAPMOWrPuWtRIFKp3QuT3bRKV4T4vqKIdswczrcbwk09PZd
6KfRaITodTpsv/N2/O65523Hjp9chJThqsSJ5wBE/YFAxOP1mCvKigEqgAHF
1huvxakzPZU0ZawqSbsbtFqNrbqqIqeiYbOaYS4ysW6PT0sI1JRCA6BFq1E3
3rRhOUD5dLX7XP8QKKVxklkPvERDIwRbN16zVDe3vRnhcAQ9fYNUHCc9MiIE
chpwUgRWlxqXwbNne1qy9z1lIokCAsU3//37+Nkv/keglEoUyLjL7eGcLje7
/93DVqPBYOI4jgWwCMBpSmk8FosHRkbtNulebo8XwVAYIhjVA5gbi8XJo5/8
EhcMhR1IiTqMEII4ADPHc9W79x9e+IOf/67421/8GAoDudS/8Xgc3kBImleF
ghK53Pvzli1bGgGsOXXqtMhAYIksaJLJzE3lh7dLASiXK4TGxnJzc3Nzs8Ph
8CDji6RsIJ/xeHT//fc3mkymr584cbrk7NneaYAjZpqVIwKNRo2WljpotVp4
PMGc3oPJlAFT8uJBzJlTr6+rqyt3Op1XPR5J46hSqdi6uroN8XhiQW/vBcU4
AQzDYu7cNni97uSJEyfCarU6sW3btvrq6tqSAwdOwesNyaTA5bRCB1asmFM2
Z86cpkOHDvnFSpL/KlC/5QbXcs85ORJKaDSaaAYUYoqg53LIfDNptUAZQAqI
oMiJjB+mQ5ack+i68grSlMcjHA4nYrHY+ZKSYqpSqQjPCxgdHcPIyJhu2bJl
i8+ePetOJpMxkd7POZ3O8OzZcxJarU4bjyfTVebh4XEsXtxRrtPpiiKRiFEE
SFWCQI2irHfWFY+nAJJer9cg1QumXbx4cWc8zuuCwYRIr0utGaNRC49nPMrz
fNrTiBDCL1iwoKG4uGTVmTNj4HkBOp0GWq2Ku3jxok9cR1KlUKo4JaeSHD57
9mxs3bp1Z2pra1YfPHgkXTnNt5YNBgOamurxzDPPRIaGhtL0ab/fHxocHAzt
2bMnPHv2bM3y5cvbqqqq6qurq3UDAwNunueiBoMui7bK8xwXi8VIWVlZsUaj
0Y2MDPccPHjwUE9Pz6AgCNJnqwUgjI2NJU+dOmVYsWL1CpZlJfGdApUuBkVF
OiQSCcHlckkS6VJCgFGy6i4nxU7qP+poaKgvWbSwK0toQW5imUOlK0C1y6ow
gWaJOZSX2NDV0QZKYSSpQ5EVQIl4WcQgz87kXiqOnwbAl5Yu7l7whc98Mkst
a8rgCFMDR5RSDAyNYMw+AbfHl4dyMzk4olRAWYkVnR2zCKWoJAQm8SCpzOYy
uHJf0rxZV15W1rX99luzJKdBgVgshh/85Bfw+fxxcZFrKaWNH3v0AdWnnngI
GrUaGWQkrzxRPLTjFpiMhjIA9WIwktM49FeB1pAFlvJdsgCW01M0ZYW6fIBJ
Tl0F0vMu1yspPfwSJz0sBnG3GJDGxWsCmR6k0Hug2El/43x//0UuGAym1nZZ
GT72xEcIIWQegCpxbVsBFBFCEl5fIOp2u0EFDgLPQRA43HT9emi0GrO4/k2i
rGmNTqfT1lSW5xzgbVYzLOYikRpLVAD0lNLlK7vnMTUVJRB4HoJ4/54LQ0BG
2U2QBZau0mLbnPu23QAGwNiEC3aHm5JUgkZHM7QxpYAMncKYnDx46DDisXhB
YAwqwOP14oU/vARKaURWyXNTSkeRMtb+WzgSeS2eSJwDUCWOY1QQhLB9fCK9
b7g9XiSTnPTabABsoXBkMBgKv0gI+RWA/YRgEIBPpFsOUeDM7v1HEI/H8/ux
idVwSgWc7RtAMslJY8fmCUozsf6IxWJZEAgEqicmHMpgqeg7InkeT502lEhw
CARipKmpqQ6ARZyzZmTsKNRXIh7V1tZqampqvjQx4ViQUuqj0wRHyoNPYXCU
6hUwwWDQQ6vVTCLyULg6lUhw8PsjpLW1tVIcq6sdjwCA2bx5s1Wn0z3Y23uB
RCJR8WCYqaBUVpaiurqcvv3222FCCLdt27aqurr6kr17j8PjCSioeJnH4XAc
druXdHd3zzIajSWXon7PcOyRvgRKKS9eHKU0LXvMMIwgB0bvRbkuX5VpqtVb
gFAFHd2roAGO5YlD0xILEmOuQCnlPR7PmZKSYqpWq9PmxocPH4fFYqlZuHDh
LNkZwjwyMhJVqdi40WgAw6jAsiowDIvxcTcYRqXt6OioAmCklBbZbLa6RCJJ
4vFEzjpMgSaGKSoq0gLQGI1GS1NTU+fERAiEsGl6nUqlhtGowfj4eFQWV3gA
wrJlyzb7/TGz15vqcTKbDeC4ZGxwcDAqo/hSRaLukkyPSCQiTExM7K6rq4VW
q520/8hiKUIymaRutzsuS6x6CSFOQsgEAHtPT8+pX/3qV7996qmnvtnX19ef
SCRCPM9HdTpt+j5qtRrJJCdwHGcYGBhI/vSnP935zDPP7Dl79qxDEAQpaZtu
SyCE2OPx+ATDMArVw9yEF8MQlJQYMTg4GON5Xt4XmrdH9HJvPGoA61tbWkh1
VVUOVS4TPPNR7RSHAEW2O5cyJmBJ5xypCiZljC2yCayfqYOvonq0o7S0ZNu3
v/l1lJYWvzdwNEXxBp7n8PRvX4DH64PBoMubqZ2K2ezaFd0ghMg3ZZOM0pA2
cpxp3res6mgB8Mgdt21l60RZdLm896t/fQO79uwTxOy2lmGYyk898TD72Y9+
CCqWBbL6ZmhW5am5vhq3bVpLCEE7gBLZYdsiO7zMeED6e0FUoaoQ8ijVXYpa
hwJrTa6IJjuox2XVWSk4TciCkjdP9vOS2V4pKImbdM/A4GDC6XCKVRIBWzZd
jw3r1ugBLEaqX84mfmbJRCIRvTgwlAYxlOfRUFuF5d1dhFJaJ9HrKKWNleWl
MJtzleCKrRZYLWYiO4TZAMy9c/NaqBiS7j8Kh8O4OGQHydB1JbCjoZTeuG3z
Wk17cz0opTh47DREcQ0qriNG5rOQmGpQEn/+9jv79gtOpyNrv1QCveGREURj
cYn+F0FK4MMjZlklIHsSwP8C+CqAM1J1w+X2pveJUCgMMWDoxc/lDULI/xFC
RkQD3iilCFCaBsl2AKOJZBKRaCybJo3sXklBELBz7xGI80MeiJTXZT/oajSa
RV6vTx0KhcQtZ2p9EYV6kLJBVPZzfL4ISkpKrFqt1iomYIqQ7dc34/Fox44d
O5LJ5LZdu/YgZUhJJu0ZmOz9FBZkyFBq2toaodVqRAGDQgp4kyviOZ1+lJeX
W0wm01WNR3Kg2draujKRSK48e/a8opIIaDRqdHbOQV/f+fjo6Gjy9ttvL62v
bzTv3HkQfn8oi46mfEwIwdCQEzZbScncuXMbFUm7q9GzNqUhyadc9/cApqnf
BxCr9ZJ4RL5EnVykYVpxSPHFHzly5KROp+NstuL0/HS53OjpOa9auXJll8Fg
KKWUFgOwjI2N0WQyGbbZLCI4SoEkSgmGhycwb968Go1GYwZgtlqt9YFASCaU
kllnySSHRCKBsrIyAwBte3t7o9FYVOZ0RsCyrHipoNWqoVKB2u32mJxe193d
3VpSUrpwcNAJQUjd32YzYGJiwsFxnOQTSmTm69I1lWSd8NZbbx0hhIy0t8+a
NGnEcQJYliUMwx3Lk/cAACAASURBVMhFp7yyWGQHMEYIsbtcrgGe592CIPgF
QYioVKr0fVNVIEGglAqCINBgMBiXnUVCEpuFEOIghIwBGK2srOQ5jkdK7bBQ
wouBVquGxaKjp0+fDiHb/0iu2MvPFEBSAWhua22FpOdPCxzYsw4s6XksZA5p
Qp6DHrIPdHVV5dCoVYyYddGLDXFFso1GNYOHXkIpLQfwhY898RHdwq4FMwqO
BIHHL379PF585a9gCMGslqbCv4tJzGYpRXtLPaxmk1bcmA2UUr0sY6ed4XHL
V4VbVVFetuTuO2/LAB2RieZ2e/CDn/wS8XgiDkCtVqtsn3ziYebJjzwkA1FQ
PEb6MShw77ZNKLFZiwE0INMYa85XRXp/BCT5OXkKVSGaqQblSHtnqShmVx8k
mW/k9UdKU70kdciIDCj5ZbQQqXIUmwYAyApKhJAhjuNch44cSa9xo9GAz33q
E9BptfUAGkUAYxXXuudcb58IYjKVnm1broVarSolhEgN8tXtbc15K9MatQr1
NVVIzX2qAzC7oaZCu2LhbLEyxUMQeLi9Pow53BLlUQI7AqV0SUNtZc32m68F
QJFMJnDoRA/EYC0XZpDAURxT68+SPHNORCKR4T++/IpCgS8b6Gk1aunkyAGI
iTQ7HyHERQgZJ4TYCSFj4uMBQohL/Owi4UgkDbqSySQEgQqyDEMMmSbudAVR
zAbaxcDEGfQ6mAy67NclyG5DBQRDYfxt9yGpCpfME5hmyhCUYVm21ePxKhXc
yHTkalP0lnxgIVsxKRZLQqVSq81ms1nMHCsrITMaj7Zv316u1+u/cPjwMV12
3xGTpx/o0uIKk4Mjgvb2RtTXV0IQBAQC4UvIgxdumA6FYtBodNqSkpKrGo8k
oLl69Wqj0Wh8eHBwWO31+uRULxBC0NRUB51OIxw9ejR+yy23WKqqag27dh1E
KBTJoeJlP07dIxJJYHzcRxYt6m4zmUylsqSdVHGUqIXvm6TdZOsltx8JU66+
XkoyXJGok3pRpeqBS7w8eO9+fPJ9l+/t7fVxHNdXU1Od9ZpOnDgDQYBlzZo1
88RYZBEEwRQIBJxWqwUMI1V6UtfIiAPV1dW2srKyYpZlrWazuUwCz/mSEMFg
BKWlpQatVmvs7Oxsd7sjEAQi0utUYFkWOp0aHJfgPB6PBP44lmWxcuXK653O
oCYYjIu0VxVMJi0dHBx0yWKRoIhFU+nRogCE8fHxkM/ne2XevA5oNJqCyZRA
INUmXF1dTaSEnUhHlASopIpfWnmQEOJlGCYu7bGSSqQ4J+S9UnEAYUJIgBDi
FePYOAA7y7ITDQ0N1X5/tODeJlWPysuLEIkE+Z6eHsmgWal8nRWjLzdAYgEY
S0tL05ngdMUHhbLZgqJHSVCo3An5K0yUwqDXQKvVAICKpCaCpBwlbawzWZon
ALbP7ZjTcP8928Ew5D2BI5fLjQv9FyEIfEFw5HS58dVv/xD/9v2f0Gg0xleU
l6JzbvslwREtALpqq8pRYrOqU5Sl9HjpxEvKODBXIhiJf/vBDevW6Dtmt2f5
+IACz/zu9+jpPc8DgFarMT75+MPMRz/0AFiWkVUUacbUNKvSmBrn5voabNm4
kiGEtCqqSPKA9P6rIqXfylSpdciuCk3ilaQERNnrK0PwU1yC/BKpGdKl/Joy
QBI3p2P79h0AL/NK617UhR133c4CWCj73MwAXD3n+yBwXMowludBeQ7rVi5G
ZXmpHqBVSKlZls5uaymgrEYxq7kB4vwrYhjSeNeNa6BikeqbFCtIdocHDrdf
AgoCTb1eIyFk9f3bNrE1Fam9zhcI4WRPvyBmMjUyOl5StvFOtXFYEDftl5/7
/QuC1+fNWtvyz762phomk1H6vYQURMSg5CwUlADE5GONlCgHACr3vZIOJfKg
NCHeaxxA+dz2ZrAMKajASQWKne8cwbDdIZDU4UYekOKKbOZlT74QQkpE5SiS
n0JHJql2XKrClH2lsrcMq9VqlfvpldhTSVNT03a329Nw5kxPnkPqZFS5zP/1
eh0sFvOkwEav12Lhwg60tzfSCxf6+HA4Cq83+J7AESEMotEkCGHVJSUlRbL4
fUXjkXzOLFq0aHEymbxG6t+SH+ANBj3mzp2F3t5zyeXLl+srK6u1e/ceRSAQ
loEDyOYMFJUSiOIUXpjNFuu8efMaZUm7vIp2Vz9p914rRXhP1Dqloh1yfS4T
sn0kpjjgZiVcptlTzFNKk5FI5HB1daXob0REUBvF0aMnSFdXV3tlZWW1yGgw
u1wut8VSBLVana4gsSwLvz+CcDjOdnV11Vut1nKtVluUAkhM3jUQCERgs9n0
9fX1ZRUVlSVOZ0wEXao0SDIY1IjFIpzb7U7Lwa9atWq20VjUMDjoTieB9Hot
1GqSvHjxYmCSRN1UK2x8MplM7N+//4Xy8tJQfX1dQYodzwsYG5tAR0eHjmVZ
JftEyWpwiFUgn1qtppJfWGofFcCyLMMwjKBI0oYVVSkHgPHu7m62qMjc7HYH
J6VH63QalJcbcPDgwXAikZB6piMyk+qosrJ2uXuQVAAYFctkSXPTvEAoj7R3
QWqdIANO2Y3kTKYblEXG6FGLme8tYQCsXHPNKrastHTa4IhLJvDGrj244/5H
cevdD+HzX/4Gdr61F+cv9GN4dBT9Fwex7+BhfO+/fo7b7nsMP336t4lINOoH
IFy3fjWa6mveEzgCpbAWmVBdUQpKUYQMsJQujSwgkZkORpTSxRaLefX9O+5K
qQTRDAWrf2AAv/zf58BxPNXrdbonH3+YeeLh+6BRq3IqTem+o6zHKcBACHDX
TRtRUWqTV5GUUsPvM1pD5vXTfPLcyJWCn5pXkpCrhEdzqXtXcASkDfDwyVOn
eY/Hk14nahWLT3/iH1BeVlqClHGuFYCZEOIbGRunXp831YPEcxAEHhazATdu
XA2A1BCCCp1Wa2prbshDN02txfbWJhBCNJSiqthSVLRl3ZK0Aa0gpBTsTp8f
BMfzSVlmSQCwtLOj1XrTxlUgJDVX+y4OY2TcyZFUJlMuBS4HBFMOSuJzXz52
/ITnjTd2AUKmj1P+met1WqxctgSUUp0S1MiC0oQ8KIkUBV6tVqXHRqvVgGEY
pQSslLULKu41ASCpVqlmrV/RXVC1jlIKj8+PX//hdalHKgIgSsXAhIywx3SU
D6e7R6tS4E9+SC1EnZPToZgpeADlPcxB3D+la8aEKJTvVaVSrRweHmUz1Dqm
AMDLBS8sy6C2tho33LAOmzatxYoVi1BbWwmr1YyiIiMsliJUVJRi/vxZuPba
FSguNib+7/9e9xuNRsHh8CAYjE7L3V4+nhzHIx7nUF5eftXikZSwa2xs1BYV
Fd1vtzssExPOHHrdnDmtYBgI1dXVbHl5pWbfvuPw+QJZVRa5oEHu49RbiEYT
cDpDzMKFC1tMJlOJTOJc3ov0vqgiKf2NLg1smClT66YIkPJVNrLo2pfo551q
BUkAkPR6vQfLy8uSer0uaw319w/C4XBrr7/++kUsy9oAmO12e1Cn0/AGg0EE
RxKgYTE87EJra2tFfX19FcDowuFowbEKBiMwGo3qNWvWVEcilI3FhHRPk9RX
YzKpMDExEUukjKl4s9msWbp06cqRES8TiyXT9ywuNiAUCkZGRkbi4rqRqxTG
MT0jXR5A4vDhw8M+n+/lRYs6qU6nK0hF7u29iKamJlNZWZlKBsqiMhaCvPLn
1uv1AY1Go5b7LCUSHNRqtVqlUklJRl4R1yRFXRchxLNs2bKl8Thf5vNFCs5H
hmFQXW2G3+9JHj9+XGK+yK+wrPo4YxUkBkAyEAjk7z+CXGyBFvRAwmQ9SDKw
FE8kkUhyaf41MoaP0jXTWadgwB8Ax3MFqz9KcMQLPM71nsdnv/g1PPT4k8KJ
U2fC9gmH+xfPPBt64LFPxO944MP87fd/WLjjA4/z9zzyifi3/vMngfP9A8OU
0gEAQktTveqhe25XuNpPHRyl5JspmhtqIAMGclCpmemMndIYduXypcXdizpz
KGU/+O9fwj4+AYNer/rkE4+Qjzx0HzQaTcYfiWaqIhkggSzJaglktDbWYtO6
5fIqkpxq9/6tIinNX7MEG5BdKcLkhrHZ8xH5e5ayZByuFIcQHIBjvef7QkND
w1kVn9qaKnzmE/9AGIbpAFAjfm4Jn88fHx4ZA5VVeyjP4+Zrr0Gx1WymFLUW
S5Guoa4mD/VV8kKqhKXIpGYIKd+6cRlsRYZURUqs5gqCgGM9F4FM74wAoESj
Vs378H23EpvFlJbef3P/UQiC4BefQ2T0tFierN1UQGMiRT3kX/3vn/1CcLpc
eW0QQCnuuPUmGAx6yYldHpTknH1JfVBynVebi0zpe5hNRqhYVm7WyitoLT5k
lKNclNK51ZVltdcs7Szg5yaA53n88W97cKZvkCeZ/oAQgJAo1R+W0TNnQm6f
CIIQ1mi0BXpqyBSqSEzeKwWysi9G3JOTySSRASJWlsCb0XgkCEJQq9WK6mmF
5LUZBX2Qgc1mwcqVi7FqVbdw8WJf+PXX/+bWaEhoyZJ58XXrlvIbNiwX1q5d
wi9bNi9eXm4OHDx4YPjZZ58dKC8vFywWm+r8+REFDYuZgg9JBqgCBJFIHCUl
JVclHskTdps3b55LKb3uzJlzYj9DJmbZbFa0t7fAaDQyer1JtX//cXi9fuTr
NZJTzZSPU+0HgN3ug8lksS5YsKAZuQJC76sq0mTCC7nUuvcm4CCvOmVXoa5o
so47c+bMYZPJGC4pKc6atxzH4913j6KmpqZm0aJFswBYJiYmOJYlcaPRkBZT
kICNwxGARqPXd3d31wkCVUWj8YIAMhqNQ6PRqauqaoyp6pFKpOulpj3LEuh0
LIaGhqIABJZl6fr16+cSoraNjnrTY6ZSqWCzGdHf3+/ieV5aMxwhRF5xS1dJ
LgEipficBBB75513flteXuqYNau1QD8mweioHZFIXLVq1apKtVqtppRK+54U
52OySlCgtbWVY1nWEI0mZLLnSRBCGIvFoldUvyTF3JD4+6E777yz3Gy23DY2
5mU4TigoImG16mG1auiePXtC0Wg0KP19ZIyalfRMCsyMD5J7YHAoD6jJ57ei
lPaeQoVJ9j2Xx4d4PEHlGxyUOpMzu6Hu2rnr7R09Pec0cztmp98Tz/M4duwk
ykqLUVtTDYjfGxoZwXMv/BG/fu5FOjI6liCE+AghPgBRQkgsFo/TMfsEETca
HkBSbFBkAdSbi0zWz3/8UdLaVJcFeKYEjhTGu3XV5QCgQ0reWBmQ5NlOerk3
Wln1aLZWq9n8gXvvhk6nAxWE9CH98NHj+H8vvQqdTotPffRRPPqBHdCo2dRz
kE2pSx/o5dywrMoLwBDgjhvX4S9vHbCNO9yNMt6yH7kO3PRKSH5PCT1MWhUS
MpS4yUCSQrhicuCUZRR7xSpIhJDeUDg8+vaedyxd8+dm9Vrdf8+d+OOfXjO8
c+DdLkoRoZQKvkAw0j8wpJvT2iBSuVJJk/aWOqxavIB9+fXdleWlJUyt6POD
PPtKabEV1VXlRK1iVNuuWwEqZLO8XN4gLo5MUFGggYrzdtENa5dpVi3OeJ15
fQEcOHqGkhSAYGQAJ6qggPBTDEpyI+HnDx4+svH3L/6x9tGHPgCCXJXKNauW
Y2n3QtWu3e9UABiklEoHKkGWOZTk8QkAPSHEWFFWklG3LLZCq9UwIr3JJ6Oz
xGTAJgggSSmtY1lm+603rGErSm15WQKgFOcuDOGZF/9GKaUhIgIjmh2UgrLX
NRMeQYTjuNFcytils95TkfZWXlqtCjzPCeFwWJj0FDlD8SgYDO6qr6/dUVJS
rHG5vFnZ0/LyUsRi8XSfDMMwKCoqwqxZTWhubqCBgC/x8ssv+fr6+nyU0uip
U6diJSUl1Gq1ErVaDZ7n+UAgkHQ6nRzP8+zKlSvrOzu7rMeP95FgMDJtcJRL
s0vAYinSMQyjEQThisUjeUzSaDQqq9W63eFwVY6NjedUOjo750Cv18Ht9mH/
/mPweoMiGAUKCTJkV5ayQVIkkoTLFWa6uha2HDt2rD8Sifhk4kk5vki4crYb
eY87l/Y3YnKA0vTFHJisyttVCLncoUOH7OvXrz/d2NiwamxsImu+ut1enDp1
jlm9enXXwMCAb3x8PMRxyZjZbDIEArF0ciLlo0Rht/vQ0lJTNDRkh7xKojzE
R6MJxGIJJJMMIhFB5rmV+tJqGfB8XLDb7XEAtKmpydrRMXf2uXMO8DxN38do
1EKtBtfb2+sXPwyJCRCVJaPi06jYS71LsSNHjgx0dnY+19U17/GxsQmV3x/I
eS88T3Hs2BmsXr24srOzs/bw4cOSL6G8pzAisTHa2tqMALFJ4BEg4Hke0WgC
1dXVlr6+PpcsJsqVYPnZs2ezra2tTwSDsSaHI1Cw502rVaOuzore3rOxc+fO
Sb3TfqR6dSXf1LxG98wMTLCT58+fR8DvLwhsaBYtSB5U5QpNQvrgT5GnwkQp
TvdehEDlvKp0lncmlZHkG+tO+/j47o8++VnhnX0H4PZ4MDY2jp889Svccd+D
eGvPO4hGIzh3vg9f//b3cOv2D9J/+96P4qNjdichZBDACFJ8/hFK6RCAPqRU
pk5QSk9TSvsopeOUUqtBr2/80qefYG5YtyqnyjYlcKSoJFWUFksAWQdATSlV
y6ggV0KSlgWwo3thV8XK5Utlh3kgmUzi3777Q3A8j8994iP48IP3QqtR51RU
5DQ6ebUo67FMvKGloQab1i5lAbQBKJZVkSx4XzbHKkAOLmH0OgngkQs6gCoE
HfJ5JeUlM8xYUOLFTXP362+8iUg0mlUV1Wm1+Oo/fw42m61O/Oy0HMdHj5/q
EXuQuPRFKMX2rRthNhlVXfM7oNOo86o5ggqwWYrQ0lCHztmNqK0oznlhQ3Yn
7E6vVAmiFKgttpqrPvHwXdCo2fR9zvYNom9gNClutIWC0lRVgyDLtsUJIQM8
zz//45/+InmutzePhL8AnVaDTzz+CIpt1nIAtciWSpZoSpJZbYJSqtao1aW1
MgNdk1GPyrJSUAozct3WkwoQ84G2xrr5d2xZX1A5MRgK47+e+SMmXN4EyQh6
+JAyovXJkhLRaQbsac2tSCRyrrjYRlMStVNRcZs6pU55mUw6BAKBZDgc5vPE
oBmPRy+//PJOlYrdvWHDWqGmpgp6vR4mkxELFnRgy5brUFNTDbVaBZvNiiVL
urBp0zpaU1Me3737LedvfvObwfPnz49QSu0ARnieH3I4HH29vb1nTp8+faKn
p+f02NhYH6V0fP369dbVq69pPHt2gBkbc70HcJR7II7HOWi1WpVOp7ui8UiW
sCM7duyoY1nV7WfP9pJEIplFLausLEdTUx08Hh/27j0Mj8efQ6NTCjLkryzJ
e5SA8fEATCazpaurq1lWQZIr2qXFPa5eFWm6XkYM8inUTbcf6UqGYJk/IUcp
TXi93jdra6t5vV6f83pOnDiLeJwzXXvttZ0cx5ncbne4pMScFmmQK9o5nSEk
EjwcDu+kfmQ8T+H3h8HzNO/7NhhUCAb9SbfbzZlMJtWGDRtme70xtdudLfxQ
UmJEIOCLDA0NRRSJtmlTmuVjIu7R4b/85S9/UKtVJ7u7F0CSQldedrsDFy4M
sddcc01HS0tLrTivJZEluVKjuri4uI7j+IpIJC6rKDPw+YKoqakpZhhGrajC
swBYlUqlufHGG+8EyF0XLzpJqnqUO7YMw6C21oJYzM+9/fbbfp7npTjkFXtx
vYoEeRYN/nIDJAHAuf6BgUTv+fMKDyOa08hLkSsxnBNwkRF7kPc1xeNxHDh2
FiS7cZyX8S35GaBsKL/ihJCvHDx85K833353bN31N/GrNm7mv/ClryUDgSD6
LlzEfY88gQ033k6//6OfhYdGRkcIIb0ABgCMisBoWARHg6LK1AAhZJgQMiJS
WtqLTMaub3350+ydt9wAhiE5jdAFwRHygyNKKaxFRrAsy8g2YDlvXoUZ4HzL
gxGltIIQsuP+e7YTq8UCucDCrj37sHvfAXzxMx/DYw/eB7VanVelLr+8t+Kx
rNLEEII7b1yH8lKbFUATsuVV35eKdvkEFXIAEwp7JdGCMvDIS62TvkeuADiS
VVIkELLn1Okzod7z53Pm7aLOefjoow8xarV6LoBKAKGDx0+D55IQhIySnSDw
qK0sQ2mxBauXLSrQH5MCFwwhWLpoHgZGHOD43K3iyOkLiMUTkoqOnmWYto8/
dCdqK8sy6pK8gFd37kOS4yRVHJ5mKG7K5k9hGkEpTXEjhLw8MDh07Nvf+yFi
sVie9S5g1fIleOQD97Asy84RqYhWGW1HfthSA6jQ63V1zQ21Wf1ZnfPagZS4
hQrZHkWMtEdQSq816HWPPv7ANqai1JaH9peiHD77ypt4693jAslk53w0FYzk
QUnuej8TKnbU6XSeMZvN/uLi4ryy3fl7c5hJRRvy9VWwLAOrVY+hoaGo6CMj
l4zlZTFqxr4GBwfjf/7zn7+i12v/unXr5tidd27l77rrFn758u6kRqOB1WrG
9devwy23XE8rKorDe/a8PfLLX/6y9/DhwwPxeHxUTNgNA8gbj4xGo3vbtm3t
y5ev6Dp+/Dw7MDAuqxYwl6zMTWZIm0wKYBiG0el0VyweKb5UlZWVd3g83tqh
oZEcatyiRfMQCISwa9cBeL2BAr00QOFeGyDbDwgitSoJlyvCdHd3t2k0mmJF
L9L7woZC2YOUz9cojzT3pNXZfMp10+hBmmlGQ6K3t3ev1Wr2lZWV5IB9juOx
b99h1Nc31C5durR1cHAwbLWaoFZrZH1DKZCk02nA8xzcbv8lVf1cLj8MBhYq
Ve77NptVGB0dTcTjcbpq1aoqm620uL/fkVXdUqtVKC424MyZM55kMinIKG0R
2TVdOnMWo8FutzuOHj36VGNjnbe1tSmvdxxAcOpUL1wuv/Gmm25a0dTU1ASg
VLxKRLBkZhimyGw2bwiHY9psS4LUWJSXl1utVqtJjFtSRVkHwHDnnXdeYzQa
vzEw4DL4fNGCCp2lpUZYrWq6c+fOoNfrlcCRRzxbu5FtU5LD8mAu61kuxXU8
7fX6Rl/9818VhzYhi0qHvNntyah1ElASQClwsqcfF4bGpAkt0IxsrFwdaSbd
t6VDjIMQ8o1EIvnJgcHhn7jdnmcIIc8lk8mB7//oJ8433ny7PxyJHAFwCMA5
MfgMU0qHKKWDskA0KP1MBE88gFurKsqW/Pq//53ceuNGMIQU9D3KC44K9EVR
UR5Yq1ETAGqS3bclR+sztUOxAO6e3T6r6oZrN0ApsFBdWYEff++beOzB+6BS
sTmUOqXkO6XKx8hRw5Pu3VRXhZvWL2cAzAJge19LrMpV6Qqp1inHBLkiDlDQ
Wie/Z6aSd6WDEiHkhMvtufiX13fmBTWPPXQfrtuwRg9gHgB+eMROR8bs6f4j
qZp0prcfhGExv2MW0ka4CnAkPV62aB784SjOXRzJekFJjse+Y+cg7iMMgMa1
yxdq7rppgyxZI2BwdBz7jpwWRHqd5EcUFXtsIsiWQJ9uUJKAlhPAU6/8+W/e
3/3+xRwackpUg+KJRx7AnbduMQBYhZQYSU5QEuf4usryUn1LY13W3rFi8QJo
1Gqz+DyNLDBpkbJR6CQE37/3tuut116zJC84opRi/9HT+Plzr1GeFySet4+m
gpKHEOKWASQpKE2FD/+e5tXevXt7VCq2v6WliU6H4pOiuMhFHfL5IGUOBEVF
OjCMIPT19YWQrVwo9Z4lr0Q8OnHihOMHP/jBN15++aVPHj9+7Cf/93+vP/P0
008/NzIyPFBRUex0OOz9zz333JGnnnrq0KFDh87F4/EhOSgqFI+am5v5hx9+
+NamppYlu3cfJUNDE5OAI2YSWl1+Fa+UoS1DNBqNGlc2HhEAzIYNG8xarfbB
c+fOs9FoLIsmRgjBxYvDeP31PQgEQgWrRfnFGZAXAMjB1/h4AAZDUdHixYtb
kN/MXHt1q0hT6yOS+2ApgeN7NZW9ChFXAJB4++23LyQSiWOzZrWItLnsee1y
eXHkyGmyfPmKVrVabWQY8EVFxiwlO5ZlUVpahGAwjHA4dolEDIHfHwHHcTAa
sztf1GoGOh2D3t7exNy5c80LFy6q7OtzIB7nsxIPNpsBPB+L9/T0BBQJtjAy
/Z6SQMN09tssqvYbb7xx0G63P794cSdfUmLL+144TsDBgyfh9Yasd9xxx6bu
7u4uMbFZBaACQHlnZ+ccrVa7ZWTEAUqV3mgB6HQGw6xZs8rF2GMQ14Plmmuu
WdrS0vKz0VFv6ciIF4WsCwwGLZqabNi3751wb2+vTwaOXKIiqxSLgoUqa5e7
B4kT/+iu5194semBe7ejrroqz0FeyJLzlg70+aS8lYaWkifQs6/sRCgcpSRT
MUrISojSZOBmeDFJkyYoVoY8lNISSmkJIcRFKTXLsj8CUvz9dAO1KMcrz6Ry
SPXmrGUY5uH1q5cVf/srn0VVealCkIHm5fxfilYnf66KZaBSsXJxi6wSJmam
KVbqPTICeOy+HXexpSXFqXmQFlgA5rS3YnZbc+r9CUpKXR56HQor2lGFeAMh
wPab1+NPb+wzOz2+VtlhzY/8hqdXuYQ0WVVIKGAKrEg+QO6VVICul1OpuuJB
SaKovfbHl1+b9/ADO4jNask6eGu1anzzy5/HyMiY9cTps6wvGOKOn+5VV0l9
MKL63Muv70HX/A7J56hANS21Dmoqy9He2oSd+09gbmt9+kVdGLJjcMxBSaoi
VN5cX130lU8+BIYgax399e2DGHe4JRNDjmYMDaW+nSxfjmkGpbRBIiHkSDwe
//U3/v0/Hu+a38EumDcn57M36HX41y9+GgA1P/fin7ZQSrWEEDmnWgNARwi5
beum9VCp2HTfH6UClnbNRX1tpb7v4nAFAAel1EgIKRIPbOUAvrL1umsaHr9/
G1QsyRlPSilG7A587Yf/i2AwHCWpgJQWlybnYQAAIABJREFUdyCEOJExF1b2
WAgzMa9GRkZCDofjxdmzZ3WeOdOrCocjk/Q8TIdaxygUkiwYHR2OjY2NSftH
jBAi8f1jmLk+q5x4JAhC8NSpU+l4BKDk6aefdgEwU0qz4pEsbuaNRxqNhtm8
efPajo6Oh93uQPHeve8iFktcQio9X9VgcvodpSkkoUplxK5IPJIdwNnu7u7b
g8FQ4/nz/TnUOAA4d+6C+FpZ5FOmywd8lD9X/m3p5/E4D6czwixdunTWwYMH
+5LJpI8Q4ld8FvErxIqZBCRhyiawcqBU2Hfr/UOxU+67lNLoyMjISzU1tatt
NqvW5wvkzO/z5wdgtZpVS5YsqWYYhthsRkSjfDrBotVqUF5ehGPHesDzguin
xhQESbFYEl5vAMXFVvj9yfQLMplU8Pu9gkajUV933fVWuz3IuFzhnIROVZUZ
fX2nA06nU9pvImKirqBK23STmOI9Aq+88soL99577+xVq5asff313Yr+Kkas
CvM4cOAE5s5tNd1www03dXR0NLz55pt/GRkZUZlMJtvKlSvvD4ViTRmabrZ5
7uCgA8uXL28YHBwct9vtAZZloxs3bpy/dOnSu8bGfKa+PgcoRYpVhYw/GyEM
VCoW7e2l6O3tiR04cMBLKVWKFUmCRcr+86z1dbk3HU7Mnr45NDwy+sMf/yzj
74Op9SNB5n+Uj9sOSrH73eN468BxiV7HybK2kjqGtKnMBK893wEmjIy77zgh
ZFSkzQ3IL1GJbkCWoRsUM3RjSEnnCpTSBy3moo999qOPFP/0e1+bEXCUAgok
VZHKUGiUlJrLSmmQByMAt1VVVjTcdfstmb8gFxFQghsgB+goVeqyQBSdDERR
1JSX4JbrVjJI9bMYRIlkPbINHRlc9T6kbE8jZVVIDn4uTa3Lo6yolAtHnh6k
Gcd/OTznt/r6+8d27tqd931UV1bgu//6z2hqqCtKJjn1OwePZ1TsBB6HT/Tg
RE8/7t62JS3Bna/SIY2tQafFrTeswytvHoIvEE6/rkOn+uANhCkAfVmx1fS1
Tz2CihJr1n0cLi/+9MY7VKSOSR4TaaU2WVDKavx8D0EpKiZhXna63Ls++8Wv
wefzI+OLlHk/RSYj/vWLn8aTjz9i0Om0N1JKbwMwG6nepEZK6Yca62vm3rp5
Y45kuM1ShO233ACWZWoJQalYSSqmlK6klH5n63Wrm//pox+E0aDLa4odiUbx
tR/+LwZHHQlxP/QD8NCMrKvS1DGdzZzJPXr//v1varWaU4sWLZCCMJ28L4ZM
ywupuNgIo5GlBw4c8PM8H1FQWiIygHRV45EUf5RXoXjU3t4uPPbYYw/OmdPx
sXPnhor37Ts5I+BIUTW4IvFIfgZqaGjQ6nS6R3t7+9QpzyxckhqXT6UuG/gA
hYQbsudT6mcTEyHo9SbT0qVLG2WxSC9jNLBXMxJNT54bl/RFuvR9cLUodulY
tG/fvv0qFdvb2tpYwOAVOH78LIaGxlm1Ws2UlprFylGqilRfb0MoFMb4uPsS
4CgzT4aHXdDrGZhMmdqF1aoGz3PYsGGDKRjk2eFhTw44stkMYFmeO3LkiFc6
hyMjrBOUFQ2mZeYui89Z+4vb7Xbs2rXrKYvFNNjdvSBPlY2IvVUCTp++gN27
j7Imk7XrgQce+NgTTzzxqQ9/+MPf1uuNm0+evEASCS7v2AwNuRCPQ799+/bF
t9xyy7IHH3xwR3f3kgf6+51pcJShSWcnrFpaShAMeri//vWv3kQiIVleuETG
l1zNVd57lCOiNBMVpCiAIUEQ/vS75194ZMXSbtUtW27IT63L8//sTLaQc8C3
O9z47lPPIxKJSRM5QbMlbaWKwEwDJHkFKUfGUMwASdK78ucnZEFMmrQJSuki
QshnuubNmf+FJx9jVizuyiPlfXnAUea5ih0rVwHwcu9QjLjhP3r3XbezZaWl
BQQWFJQ65AowZEt9A7wgIBKJIBgKIxgKIRgMIRgKIxAMwusLwOXxwe31w+X1
w+31Y3TcBbFka1bME/b9AY5k06xAVSibEpcr7Z1NrZNJg0/imZQ13lc2KPEi
za4/Hk+8+fSvn73vxus3pIyg5UkUUCyYNxv/+a2v4MnP/wveOnAMPX0DaG2o
wtDoBL7z1PNYs3IpFi3oKLxWIO9vpNi4egl+/f9exX/99jV87kPbAAq8se8E
KKWkxGbRfukTD5Lu+bNygOarb+7HwMh4gqQqj0nxMBwSfYOCeaqRUw5KhBCa
59A7AeCXh4+daP76t/+j6d/+5R/FSZq9LxgNejz5kQexZOE81Xd+9PPuoyfO
tAmC0A9AU15a3PaFj32Ira0qzwXRoLhjy0YcOnZa/7e39i8EqIVSyuq0mtYP
3HGj7tF7b0GRUZ8jsAOx7+hH//NHvHPkNA9KJXDkFcGRkxDiUFSP5JQGYYaq
lgKA5JkzZxyzZ8/+1axZrd8YH3caL14czttrdCkqXb5Lp1OjqakEJ08eDQ8N
DfkVhxJJPnYmvZ4uezwihCRuv/32RW1tbZ8JhaLz9+8/yTid3hwazPTB0WSV
O1zReCT1wzIMw9x2223XJpPJ+WfO9KbNNnPNXjEl+W45uGIYBhqNCmq1GhqN
Gmq1Gmq1ChqNChqNGlqtWnzMQq1WQa1myfz58+v279+/h+d5Qa74enVjUq4K
Xy4VLl+laPL+tMnvw1xxgCQljqV9Y3Bw0D0+Pv6HlpaGOefPD6gkBcjsfiQB
R4+eAcfxaG2tR1tbOfz+OCwWHWw2LQ4cOIVkkrsEIMyMTyAQxdiYG7W1JRgZ
iUIQKEwmFUymcmZ83I+LF52SIXUWIKipsaC390xwfHw8CoWUtixZF/s7ElJK
ddXgqVOnzldVVf104cKF/+jx+EwXLgzl3Q8oBZxOL/bsOYby8mJDaamtI5n0
w253K6iHJEdW/fTpIdTWlppqa1vmxuMcjh0bQigUQ64SZub/VVVmGAxE+M1v
XvYGg0HJN0kCRw6xeuRBnt4j5ZtWXeYNWpBRzt4OBIJz/ukr/7q2oqwES7s7
sw5rl6TSIZeW5/MH8aXv/gIXhsakA1X6w5JROdwKgDTjh7o82d4QMkZ3ckqD
pAgVl10spfRunU77xO0331D28UcfQE1VRR4T2L8HHCmBqACB58ELeUESZggc
SfS6a4wGw+IHH7g37RuiFGCQPGii0ShC4TDCoRDC4TBC4QhCoSA8Hh+cbg+c
Ljecbi/cHi88Xj/CkSgSySTiiQQi0Rji8QRNJDlBEATl2EcI4Ccp48wRCsQo
pUlCiHSIfd/4IFE6uZdRXpocsoUb8nolFaLWyUUarjzNTirhv3Tk+MlNf3tj
V+nNm6/LqYQRAEsXLcBTP/g3fPP7P8YT//wfKCuxwuXxY3Z7G578yIMp1cM8
NgK5kvgU5iIjPv8PH8STX/4uAt//NSpKbTg3MIrWxlry6Ud3YO2yzjRAl37X
PuHCc6+8CZ4XfCS150Vpat0HZEEp8l6DkgIkJWX7ynme53/ym+df/FJ313zj
nbduET9TIYdCu3blUizomEV27zto2X/o2EKjXo9NG1dj/uy2nP1EGhdLkQlf
/fRjmNVcX3Tg6KlOm7kId960ASu750EyAM/q5YIAgVK8snMffvennVTgBb8C
HE0WlDjMLBqnSNGaY6+//vo7Npvt2RUrlnwwGk2wTqebktTXlKl0SuCkVqsw
a1YFnM6x+N69ez0yhSSfrIIWUmRu39fxqLy8nL3rrrvuNpvNTwwNTZSdPXsR
kUjsEvSoqYKjwlLqkkcxz/NXKh4BAGlra9OaTKbHzp7tVQWDoRxgJH+dKcCj
gVqtgUaTAT0ajQY6nQ56vRY6nQY6nQZarQZqtUpUNiNQqRjEYjEaj8cox3FC
MhnjYzE/5/VGE5FIJBaNRkPRaNTjdruHBEFQro+rbhQ7GcUuX7Vteqp3+eiI
V41iJ19HsXfffffNm2+++fb29pa5R46cyrsOkkkeJ070wun0oq2tAZWVOsTj
Sbz7bh+cTl9OhaPwmkmBif7+CahULGprLSCEIBZLYHTUh/FxvwiOsv9+aakR
DMPxBw4c8PI8L7EYAmJSRLJUkDMZptXvKT1XPB+lFe0EQVC/9dZb75SVlT3b
3T3vQa83wPp8wYLvkecFjI+7MTHhveRYSGOWSPAYGHBiaMitAOD5q9JWqwHV
1Sb65z+/GhgbGwvIcIGDEDKBbC/ASatHlxUgiQFdagwLii/oD6NjdtuHnvjk
gu9/66u4ZsWSlI8HsvuP5Ap1hXouRuwOfO0/n8beQychPzTQ1N/yiEHYoQBI
M9IUm+fwIlediiLbQZ2VBSRJNlfiElsppZ8rKy25+9NPPKS5Y+sm6BQZ82yF
svy9JpOp1eX6TKWek+Q4MbORNT4zuiNRSvUAPnTN6pUsz/E4c7YHoVAIbrcH
TqcTDqcLTpcLTqcLLrcHwVAIsVgcPM9DEFJZaoBCrVbDoNeh2GZBqc2KObOa
UWqzoMRqhtViwv7DJ/Hj/3kBAI2DIkpSm4NEd5IyK1JWwak4xAi4qn4TOYOW
3/xVIYByqaoQVfxuIWpdZk5d8cydXNr6XCQS/csPf/rL+9ZfswJGgz5n/hMA
He2t+O/vfBWHjp7A2d4LqKksx8qlC2G1FOWCwBy/sGzwtHjBbPzoXz+DZ37/
Gi6MOPHw3Tfj5mtXob66PCuxIIH3Z178G4btzphYPZL6jvyXKyjJxiUrKAFQ
E0L2x+OJ3375G999uKO9lelob4VkwK18b1ZzEW6+fj1uum6tbAyFnLGhlIr9
fgJKi634+MPbEU/cBhXDiH1XBfrdBIpzFwbxrZ8+i3giGSKZfj6PrHIkVY98
iuqRgJkRZ8iZU4FAwP+nP/3pd7fddlvZhg2rtuzde5C12105IOlSBzzpZ3q9
FrNmVSKRCCRfffVVVzAY9ECmjkQI8SgAUuL9Ho+WLFliXb9+/ecA5u7jx89r
Bgft4HlhUqPZQoebycFRrnpgKllGwXHcFYtHAMj1118/n2GYDQMDQ7BaLVCr
1dDptNDrDTAY9DAYDNDrdTAY9NBqNVCpVGDZ7PdGKSAIApJJHvF4EvF4EsFg
FIkEj2SSB6VAe3sNLl7sF3bu3BlJJBKxZDIZ5jhOHpPkPRIBAGFKaVz0Qbzq
vbBKT6epKBbmx7jTAU1XJyEpriUeQPzs2bNjCxcufK6trfGLg4OjGknBUDnv
BYFibMyJiQkPdDotOI7P8idS/ps7FkxWVercOTtGR71gWRbxOI9Egs/7XI2G
RV2dBe+++47f6XRKlF6pl9AvS9Zdjj1IvsfEAIRisZj7tdde+8M999wza/ny
rjVvvnkAySRfcH/I7AuT0w0LV5oL7z96vRoNDRacOHEsevz4cXkccsjikLMA
iyFv7/XlpthJWauQ+CKGCCHPj4zZmUf+4VMdH330g8yOO7bCZjHLDn6C2Cis
FG9IBe5oLIZ3Dp3A9596Fr0Xh+WiDBGaGgCXiAzHxQGQspSJmTzo5glKUtZB
KXzAyCaX9HoYSmkDgO+0tzZd+62vfBaLu+aJ0soKcETzgSNhimp1ecCR6H8T
jcWRTHJUsfnSAo8v11cVgA2HjxxN3HT73VwwGOTD4YjA8zwBoGVZVrts8UJ0
zG5DW0sjSottKLZZUGQ0wGjQw2TQw2jQwWjQQa/VZDLnggBK+dS/goCOtkbs
O3QCR06dYxRZ1IBs05A4qfmyCe8LgJRl8VUIJMl6kCaT+0aeuVNQ0AHpChJR
UDzkTdOs2C8gnyt/z2FXfqgLAnjhxMkz65/53Qs1H37ovrziFJQKMBr0WLNy
CdasWFy43yiPQINS5AKg6JzTiu/88z+kvicUpuYdPtWLF/+2h1JB8EkHHHEv
KlQ5uKxBSUwIveBye2Z//svfvObpH38HxTaLwucpv/cTVVSSldUg+XvWqNi8
4yX/PY8/gK/+8Nfw+IIxUZQhAMBNMxm7CVlQCijpZjMsCCLPBkcmJiaczz//
/M9uvfVWYd265TeePt2nuXBhKOvwkeoVKHyQU6lYlJQUobm5HD6fM/7SSy85
3G63R3yPE8hw3JW9Vtz7NR6xLMts3bq1Yc6cOd+JROLXHjp0Em63XzwQTwUc
kUlMYC8NjiSZdEopTSQSVywedXd3M2az+S4AzOrVy2MqlYpTqVgBABUEgdXp
/n97Xx4lx1Wf+92q6r17enaNRou1ayTZli3LRrJlg4zxwmJAL9gY2zgJISSH
kASSnMQv4eQ9YgjvPEI2IPgFnBBCvGDAK8Ygy5Ijy4tkWZK1WMtIs49meqZ7
el+q6t73R93bfbu6ehapu6WTqM7pMz291617f9/9fsv38/p13VAGB0cQjyeR
yxWQz+vQdYNvgClMkxX/WgXjChRFLZI+cd/lGsPq1T3qnj17aDweF9LLSZT3
CJtEqU4vSQjJNCA1c9YpdtZSnYvM9+xS66ZrJluFIxMn8uYU9aiF3di1a9fL
d9999weuumrtja+8sldKw6zc3DMGXqfnTIqml7sv/5xUKj9t5ElRCBYvbkY8
Pll4880345TSrJhLvMfPFMqFp86LbNudTtymJKLR6Nlf/OIX3/21X/u15Zdf
vmrBoUNyqupshG+UGaLRyox/VVXBokXNiMXG9R07dkwxxoQTPMJ5gZzFEEel
YIXjhNHqsJpEOsgUrJznPkLIj+PxxK1f/cY/XvPsC9u99931Ubz/ps1obgpA
U9WKVDvDMJBKpXHwyAk8/swvsfO1t5EvFCgppQQIchQhhIzCKiodlQhSShCk
egKwKGCTgAkzpAQoADTGWI+ikH++dsP6jf/49S9DbthYd3LEH59KpGBSykhl
Y916FqFEAPxRZGJSeDI9AEKEkMsIIR+89eb3dnzrb76KcCjASY+lTMYECbIR
IbFxk8UbGKw0oS/99j34jT96yK3rBuFRiYzkUYjZwEikRQlAMnBRHM6S96XU
OmoTt7ARJzthksnUtCSqGEFSUeo9EOC3IL8l+Y80JG90rYhAlhDSqxvGj/7u
O9/741vee4OyfOniSlJThfwxB0EKp+gKq2gzQKepW7IeS6Yz+Pp3H0UylcmQ
UpRIbjw35ZRGdq52yAGUij2JCCHffuOtA8v+8f/964IHv/g70FTN1j9u+vMu
v/b2dERalZSK53XdwCNPvIADR0+ZpBQdKqbWTQNKBhrQONWBXCaj0ejYD37w
g+/dfvvtI+vWrfvEZZctaO/tHVRGRydgGJTX2ZRvahRF4Q1WQ1i4sA2hkJse
OfJO4uWXX45ks1mxsR0DMEoIOWtLJywD4osNjzwej/apT32qZ8GCBf8cjSY2
vv76OzyljsyBHCnTbIBmJkdWuqIK0zRYLpdrGB4NDAywWCz2E0rpycnJSTI2
NqaNj4/7Y7FYy1VXXbXpyiuv3PzGGweVvr6hIuEhRHUgQaXHq9UoRSJJzJ/f
iltuucX7xBNPRHVdz/JaRSE9bHfYJVDZvPKiiyA5EyYFs1G9c9o8V9YjFfdN
qhQJldsPeKR1zmoYpS3ajeHh4cj+/fsf2bx58+UrVy5pOXmyfxYb/WqRtWpp
pnMhBEIcxo/WVi979NGfTqXT6TSfMzFpjzPlkMlQC/IocD/Hr0u8t7f39P79
+7+7ceO1Xz57dtI9Ph51IIfVokhkVuc7XfSxtdUPvx/0ued+lchmsyk5IitF
jwQOVdQGVxsTrcYGmvGUkKKnk2+u3ISQlwAMHzx8dOPBw0cXt7U0axvWr8Pa
VcuxcH4n/D4P8oU8xscnceJ0P94+/C76h0ZBKaOEwCClXhIZxr2UnByJ5nYj
fBCmUH+Bhpm8FWVGnUhqcYyx5YSQR7Zu2Xz1P3z9y2gJhxpOjhhjGJ+Mwrax
dbqxGhvZDICfwerJ0sYYmwdLSe6Gze/Z2PHNv/5fCDeFwKiJWanU2dLQSsuX
YeP6Nfj4be/FE8+91MQ3LzmHVAZRNC6KGLPSBu7CS3wDjimo1RrCTpta51Sf
ZEutm4jGceDoCei6DsMwwSwi1AXAIxoYctlQYXQJSr1eUAPvVFk6GSHkuclo
bMsff/mh6//je/8Ar9vl0ANsGlJTVf7ceR0xB7EYee0YhoG/feRJHDs1YHBC
kAYQZyXCHa2WRlaDjT5sqXYaLBWy7/7Lj5788xs3bfS+74bryiJd1WXhWZWU
OZsqHphj7zpxf//hE3j02ZcZKW3m4qwSlJwitHVLrZuBXGYAuEzT1J5//vlf
7N+//8SWLVtuX79+1ab161eHo9GEEo+nkcnkQSmDqqrw+bxoavIjHA7A5SLm
6dOnk88//9rE4OCgOKcplGqtznJbM1HtnC8mPCKEKPfee+/y7u4Fj4yPT179
+uvvwFKUOh9ypMyq5sj+Oo9HQ6GQp/l8vmF4FIlE2He+852DfB21wuoZNv+W
W27pWb/+quvefvuIZgl6KLbeRoIslPc8skt6y/cZA06dGsN11y3zXHHFFZ79
+/cX1SlRnu49KTlYRMrUBU39lkUq5qL2aNfZmHtdkiK+V1NV1QcgqChKmDEW
Nk1TlkBX+BqXGzSzGtmNAoD07t27Dy1cuPAHGzas/YPJyTixam1mG/GovjZK
6m/Vekg5j0sg4MbSpS3Ys2d3uq+vLynNI9FrTo5gy5kxrEY2VWB1FlYdveuX
v/zlK8uXL99x+eUrbtu9+wAxDHMOJGj6v9Ol5rlcKrq7Qzh4cF9uYGBA7E9E
v6PINJlCM+JQPSJIYmIJz6rc7I0RQhKMsYWTsallv9r5auuvdr4aQqkxpxze
NAmBQQgMsGK4M8vJUZSnbwxzcjTEU+yiUkqD2eB+LtN5XoRAQTeAh7du2XT1
t//vX6IpGHAkOM41R3TWTWArVAFR6T3mKm66RJBMB7LE6jg/8vw77m5ra13x
6Xs+gcloFIZeQCgUgN/rsYk3VMp+lxEjlKu2qYTgS5+9Gzv27PNORONhxtgw
70uSliJJkxJByqO8seNFQZCYU90QaGVqHZsdiZquV9Jjz/wKD//oabQ2N6El
HAQQbANYGwDouonJqUSCb3qFkWF8nUMymOw850YxtYEbuG+++vq+FX/9zW93
/sUffd4mFMCmuU8d0gqr1PBNF2kRvddME0/+fBcef+5lBlb08AqyPWEDpXQt
iXYVVTuVR5FeyeZy1/7Nt7//kfXrVpPmcGha0ug8HnZnSvWokXg8ncnie4//
HNlcPk9Kym0xCZTkYtgkbFLXDbTNdqGLYgHA6Ogo+/GPf/yEz+f7z3Xr1l2+
ePHilS0tLfO6usJNmqa5TNNkmUxGj0ZHs4cODaaOHz8ej8fjQiUqU+Wc5ah0
ulHRo3PBo3vuuad7wYIFD4+NRa9+7bVDUu3AuZCjmQQZppf69nhcSCQiOmOs
0XgEyeZk77jjjhXXXHPNtoGBEc/ERBRNTUHougnDMDG9clulSIGcnkYIkM3q
GBiI4qabbmrr6+sbjEajBUKIk8hUQnLWCTyqt6DJjCl251ZHZJdGn/lzFixo
QVdXGIpC4PG4lDvvvLPbNM02VVXXqqpaSKfTfU899dS/xGIxEQkg/G9emju1
shsFAFnDMJJPP/30U/fff3/PTTdtvH379terSN7PTozBmQTIab7V3+/1urBy
ZRtOnz6Ze+WVVyaYpRoq9/iZsEWwa2p3JbU/WShNBeDauXPnv23btm1zZ2dr
eHR00nHNV5MEr163NP3zTU1emGbO3L9/v0wUJ3kzWLkh7JxTvOtFkORaAsW2
gcpzo5DgTeyaAPgJgQeVev8UrELKO8bB6CyPGo3w+xNojLz33K2LRY6CAB66
+oq113/jK3967uRoFlLe5V5w6uh1HxgeLxIkVgIj0wZMrE5zQzQx8zLGXJOT
0bHPf+nPAoQQHwFRCSFwu11oDjehOdyEcFMIzU0hhJuCCDeFEA4F0BQKIOT3
IRjgtUkBL4J+L4I+L3xeDxRi9XX54mfuwl/+7SNdhmGe5EWvIhQ9xRdNjG9k
Cg0E5LlFkKpFiOz1SXBQsGP2XknVBR1M08R1V63Bt//qi8UaHMBq1nvk5Bl8
7s//Xklncy3c2ypEUOSmk7Uoq7VLW58B8PV//tdHH5rf2e7/zfs+AU2oH05X
U+SQOla9Nok61+qgpPj4/Mtv4P88/DgDK/X0YVa0YGwGCet6gpLGo/OP7T90
ZPOuPW923Hn71hnJzYzPY2bieKx3APveOUFJSc56ilWCUtS22btQdlm2O3ZH
nJHNZvP79u1L7Nu3711FUcKEkCB4TzTGmEYpJfwiis8QUbwkx6OolCbllGJJ
LzY82rx5c3Dp0qUPxWLJ6/fuPXzO5Gh2anXKjJ/h82no74/qcMYis45jWGZv
Fi1a1GUYRnTBgnn6woVdfkVR3YSAMMag6wYKBR2FgvVX1w1+M4skyjQZDIOC
UsbrkxgoZTx1ExgaiqGjY7Fn69at859++unTvG+WiEROSRu5HMoFnS7wHFJs
UTFnolOeWqfMOuIkf0447ANAMD6e4q/RPIRoHoAgEHCjtdXr8vv982Ox2BQf
J/EDmRRFYjWyG8WofTKZnHz88ce/9elPf3r+TTdtXD8wMFohC18eQVQkp0Rl
dLG8Jsn+WPn7xXOKYqnWRSIjmWeeeWaYUirqbEYlLBJCZQKL6hGBZJJzQaQw
p48dO9afSqUO9fQsubG1NexwrqiYK/barMp5Vl1KHwCamryIxUYL0Wh0UtrT
iRTDOMrrsOaEy1rt93PlKiD8Ijn19EgQQqYAtDDGgozBj1KTTmLz7IiNbVGy
j6cyjNvC0pmLyfsveetUAHd3drRt+99/9vukq7O9buSovK6COr42nclhNDIJ
UposhkOImtZxo5Ln43KYEPJFAB2mSdsBdDLGOgkh8wq63plMpZcNDo92NYWC
yvu2vAen+4fw2t63mRVZJFAU1dXe2gyXpgrRCSiqApemIuj3IRwKwOf1gBDi
BrAEwGGUGnmKHgHFrvHSomcNnh/2nh98HZxHVMhGoGTiVD6HypvKtuS3AAAg
AElEQVTuKoTApapgCuHzhwCKlW4EAoWn2rXBqhPSJQDRzpcg2UiA3CB1r0np
d772zX/6/Le//+8+YnWAnYXtLrXTqnieYVbvF78rmc6yQkEXhfhy8WfERgbk
rtz1cDBUgBKAPkrpgX/5j598YGw8UkqzsqdX2posl1QMUZbGWkGq7a9nDAeO
9SJf0HXCSQErEYSYBM5pOPQAYg1uRGyLvjlFlop9QyilTYyxACdInip4lOPp
wqLIXgZiWd79Iiiwd8ajLVu23K3r5rYDB94l2WzhgpIjTVPhdmuYmJhoNB7B
NgfIY4899v1AIPAcpRYeEUI6fD7fPK/XO6+1tXX++vXrl7W3twenppLI53Us
XDgP6XTSTCaTNBxuU0KhkFoo6FAUq3AcIFYEmjIYhgldp1BVBT09PfOPHz8e
OHz4cJanLackPEqhvLk0a8C8gM1+C8cukV8zl9S6c5X6BgjS6TyGh+NFMQJR
C9ja6ofX61ZN02zmjrqcRCCFZH2t7YZwSKUnJycjTz755Dc+/OEP/97ixR2d
hmF4KKVu0zRdjDGNMTbLflXnnu125syQvn379rFsNitsT5RnVUUlW1Sh0lYH
u+q4v+vv73+9u7s73NLi9RmG4TNN00Op6aaUuhhjqtP4yNUUcz1yObDe3t40
Y0xoFBhc/dGwOVfmLPqi1RGU5BxFat/0oJTm1EIICcMSdBBdo2VvgD1Xd9J2
i0ug1LD89rnYH8bYAkVR/vC37vuEr9TAsk7kCNOTIzCKsUgUU4k0kzycToBU
D2CXZWjlokpLCYyxNP8bArAwFAx03nbzjcpn7rsLK5YtxoNf+Qb4b55ijFHD
MFpv3nKt93fv/x9IZzJ47lf/iZ++8DJGxiYwjphczyJStlyMMTchRKR9isVa
ZA4NnjeCFInfo/H5HwLgg6RiVx4VwrQ9jDBtChkceyUVN8TiMjn2SoJCgDCA
Vlba/Ip0I7VGESS7MyXDSdLLBV3PjUcml3GC1kyIFX3mhFI9p2+a/aFLTpiU
UK3jTp64tLGZtq9CjUGJSbb1rTf3H1r85v5DXr6xF7LOWg2vjf27RfpGAYAu
EWajmtf/QthlB5Ikj1uxNxq/hiFCiF9EkBwIkthMy53qUzZilLd7bS8mPLrv
vvsWeL3ePzx8uNc3OZm4oOTISq/TAJgsGo02Go/kqCADYCYSCZZIJAoSHqVa
W1vNa665Zsm6dZcvYYwE3nrrGIaGxuD3+9DZ2cxefPHFeH9/f27p0qWuj398
W/vBg30knzcQCvlx2WUdaG0NIpVKsnfffdfMZDJ6IBDI+/3+XDabJRyTXBIm
yRHORuFRNbXSgGEYLllZbba1Q3KK4VxT9OxETKRwiqFhjKmmabbwDKQsIaQg
7RNrbeuKTl1CSHbdunUej8fjfu211543DKOrUCh0GobRZppmC6U0yBg7Nyya
w2GapunxeEyXy5XXdT3N8VFuTp1GeQ++uu2J77zzzsCaNWvuZYwtLRQKnlwu
F8jn803xeHxM1/WmQqEQNAwjYJompZQyxphWDywKhULabbfd1qmqalDTtI5I
JOJ+4403hjkhU6X9lTqXiLRWZ1CSAUkGF0GQIgCaYaXZCa+dE0FK28LQcZRL
6eZQ6sh+0XnrAHxy7eoVKz5x5+0Q3u+5kSOGWTWBRRViZfvMobMRTCVSAhh0
h81NvUQKZAlauZhS4dd+LYCPBwP+9e/bssn/2Qc+iasuXwO3S8OhI8ew89U3
KIAEY0UPGw4dPdEdCvrRPa8NX/jNu/DhW27Aj597Cc+99KoyFomq/HvGAYwR
wMeAAGMsSAiRvcQid5nyjVTDNjSMsSYAXwSwTAIoN4BVp/sH8cd/8bViE0UR
+WDFCAiTfmflc8Ilw8Aq3DQianD15auw7fYboRCCkmx4ydkiizvw+dzE16y8
MawZKNgi0DqAAmNsM4AbOHEUNxF1Fk6VenfNEORVbITTPKotb45lkY96Sjq7
AXwUwHJ+/kF+TU7AIrBNAIKEzGF85v5rxaRoY9Z3NPE5MOqw0RL/X7DIvo0k
MQmThBNFdtz5+Li5pd/v9PqsdN1zKK8XuagcdTIeLVy48JPxeGpFX98If06Z
VW8buSagVuRICDTk81kzHo83Go+YtFmyf4+2ZMmS9g0bNly9dOnSOyhFd2/v
oNLfP4pcrgBFUbF27XJMTETyvb29CdM086dOnTJzuWxTKOTzxOOTyOdNJBJZ
tLY2YfHiVtLT06MePXrU2Lt3bzoSiYxwj7dQBRUqoWURaD5n6z6Prr/+es/6
9euXm6YZzOVyWqFQcMXj8RAhZJ7LpaG5OVRBbCrnQPkcsSI/ShXxhfL/rRRF
CpF2Jaeu2ckSpVSllDbDEnsStlekKqp1shnG6tWryYc+9KEvAbjBMAyVMaYy
xlRKmWpFjpgieqxXBleIw5rENGaZwPlziuNCd+3aldu3b18/j2bLN9ke1dMO
kXnz5rW53e4/PXt27LJsNle8Zqrqgqa54fMFHFIFnVMMnVI155KGKF7j9WpI
JmPBffv27TUMw+3gMDTmAvr1BiVq89gJb11CMgri5hRBEmCUlm4ZKXxoSOQI
F9lB+Hndt+3Dt2qdHW2ODSwr5XftjRzpzGp1syRH4PUD+YJukJKnU9xkgK+1
x445xJYpLNnzNQDuDwWDWzdftyH82QfuwaZrr4Jb08CoCdM08ZNnX8TEZCxP
iKUexpi1oXn3VF/nqb5B7ep1q6AqBMsXd+NPPncPPn7bjXj82e3qCy+/0Tw5
FXczBspKxbBhlJTYctKCKZ53g4gSAdCiadpv3nzTDQu65nWUKfSxsrgzk/oi
yREkVL6+jCw5v54BONE7gJGxCXxo6yb4PC7Zb1ml5gkKJydhvpEM2DaStfbc
ietx1+rVq7euWLG8SmTLoUeUdP6swoFQ5b0V6nWlsaDUxOGT/YjFU1FYKVZZ
CYhyTpGDOs6dECHkr1avWrWipaUZ5elwlcSZ2ZQfK+aVuF+Ud5fniTTH7KRc
ev9ENI6hsxMdhJCDKMnvCkle2SlywQ5pwwOUy9MX+PVzc7vgkaJHmhRlppLT
zn6TN9gXIho9K3tzww03BFwu130DA/1aeb+WmcjMbKW850aOCCEIBt1IpWJG
IpFoJB7JEVhxXyGEsI0bNzZfccUVd7S3t9+j62ZPb++gevr0IDKZPC8wVxAK
+dHV1cp27Ng+ZZpmGkDaMIz8mTNngt3dSxePjk6BMcA0GSYmkojHs2hrC5G1
a6/yrlmzdt7x4++qb7/9dm58fHzKNM0wd3DYG3rmG0SUyLXXXruiqanpUV03
OimlBFbmC1EUJeByeXDDDRvgnInn3IeotMGtfI+dGKiqgkgkidOnJyEr0pfP
GUg9gphCKRWOuoR0c9Uah2SHXXNzM9U0rWvfvn0d7757okL2XcwNcb/aY/b3
lCTjVcc+Wvbv0TQVixYFEQwGiRQ9y6NSaKru4jCFQkE1DEN95ZX/RH//AP+9
9nOVz9fp/2r35XGZ/fu6u0PweqHxVOkArCwTP8r3uxeeIElgzAghpg1gBEly
2252QNKlCaDbLr7YiFx0SMQPhTG2sTnctOQD772+nKzAuXknc+zPUk54KKXI
ZLNIpjKYjE7hzOAozkYmkc5koaoK2ppDWLqwC4vmd6ClKQhNJcXPoJRi/+FT
kDwM9sWlS+NbK8+lPYyvworkXAngs8FA4I5N125o+a0H7sGWzdfCraml3kcA
+gaG8IuXXmFWji0TIgsJQkjOMMzLfrnr9a71a1YUx4wQghVLFuB/fv4+bLvt
RvLoMy8FXnp1/5poPNnON/R5m7cf/Dfl7IDcAKKkul0u8jufuQ9bNm2s7F1D
5fli/c9AAcqqiA7MRvbaeuxff/xz7NjzliVEUBQmKOYEVTYdBSPcux6UIr6i
TkOpk+fOBEDuu/dePPhnfwJqUjBqgFLT6pFlmqDUBKgJSg0waoKa/DnpPqUG
f03pPYwala9lJpjJP0d6bS6Xwx889F3s2X+MSfnNuu1moDGKZaqiKOrXHvoK
PnjH7fz3Wz3CrLGgpfGhtHh+jMmPlz9H5dfZ7lNqAsz+mtLrKKV44vmd+Oo/
PaZKYCTS1HKS3b7gh4RHwkFDbdkNcjqGiHwRyaFDJbJnb5NwsRKjIh5t3Lhx
o2GYS0ZGJuZEjux9buyv0zQVmqbB49Hg93vg9bqsukUw6DpFNmsgnzdhGKzM
m0wIQSjkxrvvjuYMw6g7HtmiacLpoyiK4nr/+9/f2dPT85FgMPgbhYJ+5YkT
Z9STJweQTmeLG10xBosWdSGbTeePHz8uVFDjAFKnTp0yVq3q6fb53Fomoxe/
zyJKKcTjObS3B7U1a9Z3rVmzNnz6dG/Lvn37MDo6mjVNU07PJSjvG1ZGlGqN
SYyxYKGgz3/zzUOtyWR6WvWw6nLt1RQNq80dMZZtcLs1W1G+vGUgZcSJR25C
PGod4ljkkZzr9Yg0Mk3TGAA2NRXH0NAwVLW0cVdVTbovb+g1Xo9mf97p9Zrt
M1UQUvmYy+WCaYopwCgAk++v5cycegqbFJdSoVBQxFws9qIs3hfXkZXZ32KZ
QJWyIDkpqjKjfHYpD5RSzdI2YE2wUhBTkiMze9EQJDsw8YspF0YqjqvA2ctD
5VD7xYxE0rlsXtezwjevo60K8ZmJHFlEIZfPI5FI4eCxk9h74CiOnjyD0/0j
bCI6RakljSqDiEYIcXd1tCibrl6r3P3Bm9CzbCFURcFELI5TAyMgpXqKnM3z
IMtcs/MEISdi5GOMrQbwea/X+9Hr37Ox6Xc+cz9u3HwdXJpabABb9E6bFM+9
+DIGh8/mUCqEF8XgaQBH9+w92Bn95EeU1nBI8nZbHu/VyxbhL3//ftz9ofcq
jz27Y94vd++/NZHK9ADYCWAvSmmQHim9oVFEiRQNejXxBVuvIiZHh1Cl19Fs
eyWB4czACL76rR9CUxUcPn4GbS1N5dFNSCl60obCtnkk9bAX8mbgIjqEQ4bB
Ssms6NXSgKijYi0xq3CZirlACRRCwMSmhBBAkcwqf54SAhAFIByBFAWK5VoA
AwFlRDR5AaS0htJ7S8+h6N21iBvfuIQABLkanLAvcr3fRUOU+L8m6lDIfDHi
kdfr3Tw1lfSVJIpnrjNy2hCrqiWsEA770dISRDDohderMlUlNJ/Pm+l0Wi8U
MqaiKGhqCmiBQJObUqIkk7oyPp5GJmMAIHC7NXi9Kvr6+uqKR9WIkaZprk2b
NjVfe+21d/r9/t/O5wvrjxw5qZw8eQbpdLbowZYVtPx+LxYvnsfefPP1yWw2
Kzd7jff29o5SalzZ1hZqy2ZjFTU1pskQiaQRi+XR1ub3rVix9vJVq1Yt6e/v
P/Daa6+9NDw8DNM0Fb7Zl7McKhzDNcQkouu66vEwxONJxGIJRzllIc8sIoSV
cs2zk7QWMtZCeKFQMOH1uuB2W75xVVVgGNQWOZLnJCMobxQrHOtqHbHIOXx2
4dd0EZSk6HjDaqoNw1AaPSaEzOqaqahMX03PlURrFwicmAP5+a94KACuXLV8
CfH7PA49jKqQI0ZhmhSJZBIHjpzAG/sP4+3Dx3HkxGlksjkTQJaU6rLSpBSW
L8mkMqaNjkebf/bi7u7ndrze9dH3b1J+/4GP4sjJPsTiqQK4wAWrrJ8Q6SKs
BotX3DRYkrlrAHxeUZRPvHfLZt8Xfve3sGXTtVAUAmqaMAwDiWQSg0MjGBgY
wsDQMAaHR/D0C9vBGBvhva+mGEOE951JEUJSx3sHrnvo7x4JLr9sAebPa8P8
jlbM72hFe2sTXAoBYxSrlizAl3/vXnzqI+9Tf/TMjqU/37nvskwuvwXAc4SQ
17i3W9TVpG3jYcpEqcZGR4GVzjBN5Mc2P2QJbsgRJVq1Rq2azPPYRIz+5IVd
okhZu+m6K1ywCzrIKWeVMuj1JjESCED6XahIUy3rJ1xBHGXPFCt9TvmGueJz
nDxWpEi/Hc+dNciuXIyHSixACjGLJImC4fRF/Jv/Ox2KpmlXJhJpYpp0TiIM
iqLAqkUJoK0thHA4gFDIC10vmCMjI9l33hlKj4yMpM6ePZtOJBJZxlgZHjU1
NWkrV65svuKKK7rXrFnUNTmZV4aGUggEXMjlMoVIJGIXXKopHtkUQ1VVVbV1
69aFbr755o8Fg8Ev6Lqx7tChY+TYsVPIZnNlHvtAwI9QKIhgMIBQKIDW1jAo
NbJHjx4dREnBMkIIieVyudzY2NjByy5beLPf70U+b0XO8nlLCpxSq26CUmBy
MoepKR2trb7g4sUrtixfvvzqwcHBV3fu3PnM0NBQH2NMVoO0C4DUMkJArI0u
I/aan2pKdefTF6nyc4D29gDa2vzFazU2lq76uTNEeup28NRDeDwehELBqmlh
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
i3z8vEO2fZdYS340vv7URKkvVsJ2E46Y3KUI0oU/il2YYTWWFIbW4EYwwRe9
YlPtkiUbq3nsnPK97d5sAUiCoAhAUgghlKcJyH2mhHpbLVeVrDooG0QTgMG9
jibKFQ3toFytF5Z4rwB/MV6C7BQbZfKxlyNDTPI26ADyfDxM1F94wO7tEN5I
0Tcsh1JjZB9K0vf1IEhyoWfR009KCeBiQ+NyMDxlTQ3522qpYiFyzYXR03lT
vIQNlLwNsmUCyMX8E2tFHidBvOttU8Q8T/BrJTZtCT7v1QbbumqglJGiAJei
SJfw6ILiUTwel2WymQMeCYKj87krY4U8Bjn+vB2TxO9VJYIoHHxxvjY9nJTY
64rk7ygwxnTTNOW+arJSWT1wSO5RaY+U1XOja0pzypB6Zwo8USSCpEm/STjr
4pKdqWeTbirZXZUTOTFP4jbnQr3XsTwHRYlC2ZppgMgzk65dRrqWOf5bhJPh
QhAkYUfsDXTnFEG6RJAaN5HlbuzC++TjC1+R6j6ojRwYEuDkJWCSvXT2RoUy
IAnvi0hjExOWcENk2MCuXgX3Ihok9xxh/DsV2+R2On97rrvclJNIgJy3LU45
PUKTSJI9omRITdfs41gXwsQBLyedb95mbH0NMDLyHLBfe1meXZAkKhnmgjT+
YnwpapRuJzWa1m1ESR4nUZekNtD45qQxyEokkTbwNwhQIvKmVxqPiwGU0ucC
SpeOS3jUADwSZMOUvjMrjQexbQJN2xg44ZHcV0+xfW4K5bLUMh7JRKn4nTxS
5aRaV2s8sm90iZS5kbJdp3rZDt1GcMT5KTxSITIZVJRS7oWSb1LCI7OOa4fa
9i66RNbkaGMjiYk9elvPNTMdFskEMoPKvqYXws4VqtinWY/NJYJU30Pe+Mpe
mhTK9fsV23uozSDbG1IWbMa6mvEkEiiJBST3C7B7xooGpkbeB9lDRyVQBUoe
b3vam73ZmQprNEEAAAJnSURBVDwGhgQWhs0YinHJScDjcgAhJ5U6Iv0mHfWR
Up2tkZGBytUAI8Ns48scCJIi/Q7Z+Ni7d9cr99m0rSHhoXJLxE1tkCGmqPSk
FySyKKJv9fTgUYfxSDVovsw0j+yb50KdNy6Xjkt4dK6YZNg2vAVUpr3JWGNU
wST7eUNy2gmngR2T7DhklyJ22ugZdSRJAneIbaOblGwsqeO81GfAIE2an6Y0
f3IoT4OvJ15TaYOt2/YadevDNM1vsZN2eR6yBv4O+5hU2181Eouq7SfnlCF0
qQapTgcpaVIq0gJ3usnNNu2EwqhioKtGN+xAIvV/UBy+zz6hxHeed50NP3/V
BgouB2PCbJNX7gJt/yuPjwx2xAbAciGrGH9V+mu/XxFNciBlRcJUy42vNE+c
fpOK+gtFyNee2jYz8txRJa/zdMaH1oMZcC+i4jBGim2cGgUK9vlp2tYmrXP+
N6aZ6wSNBSYCK9WROswPp7G5yHt8/5fEo2rzRV47im3dMwdS4WQvmM12zAaP
CKo3mmb2z60BHsH2narNnhAHHLafW7X/p9twkRluSpXH7PaZ2daQWcOxkbFa
JnJ2vK63c0Vu2Czjur1tAHUg6zJJNy8ZmIbZFDjsv+Dwt9EEyX7fvkZnNUUu
EaT6Tx7M0jA6gYOTQS5e9NnaABsokVl412pldMk0YEgcAIA5nedcz7fK+KMK
kXLaTE4LkDUmSJjGoJAGrFUnY0KmGTtUuT5sLobnPDY4jRybcxm7c5qv5zlv
LiaAmnZu1HOOXDouHZeOmmG1Mg0+1sNmOBFNu11T4OxIriDslwzMpaMWx/8H
ZzMfmLn5/TYAAAAASUVORK5CYII=}

set pieceImageData(Spatial,75) {
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
SikxDBP8apoWF4OumzAMCl237psmhWHwKyvMHqZSeYyOpsmll146t7u7e380
Gs0RQtJCEoL7Qh58mjPhBycLsSYCd5UBD5lCdRGuFUdVlSHLEk6ejCGfN0Cs
i8qfo6HBj1DI16ooSosdq/IOGckR90zn/gFKpdmSjzzyyJMf+tCH2i+4YPHt
DQ11HsMwhTWBo3qKkjUpvT/ZYys9rnhfVWWEQjJ75JFHho8fP85HvXhsz/X0
xl2SfVXp/HABhRosYp5Uf3//rnXr1r9/w4YLJNM0J12LqazRVNbMmmWmbHBw
MIniuERCkKEStYmdHWtTWqCqAUJHYJFzBHsGSpnz4nZgGGaMBQB4GYNqByIQ
NjMHkRmxTQbF3tmIo61quvuLpz0ryhjrAvA377/+3Q1/evutFbLnFcAgqwwG
J5wZxMRgkDGKZCqDodEoSDGYMISr0xlWExBq/EQQQr4L4N8BNMGapWgF0E4I
aTMMsy0WT6yIxRMdoWBAuuGaK+H3+fDz//gdNE3nB0PxqKrc1tKIXF5DIpmG
9SdAliQEAj7UhYIIB/3I5XUCYCmAXYyxrL3nUsKhE/vXMYPBlpOkgbf5ecEV
lScUpZ+AVVSQrHCreLmR0JQATZeZQgEwEgB1jLEmuwKsO4JdaRrtkFgl5Hbn
FCHk20eOnfjvl11/26qpg+uqVXE1YrW7c6fH7ZpTPiGFKourO8gIDKEalQbw
ytET/e/523/4Tl17S3Pxu+f7QJzPFfaHtQ/g0LpE4bHuCYpiMiOVzqKnt5+R
IhCMsWJGVCTayThAEJ3Bs+kWWIggUawcZuy56ToAQcaYXwCEshsgFGxSQgwQ
XNbBwKxrZS/1gx/5yEe6gsHg3/T1DTYcPtxfkcZ+4jbRidpBzw4MqqoMj0fB
2NjYTPpBMaFAdu3adXDXrl1ftGOmZkJIq6qqLaFQqN3v97e1t7d3bdy4cVlb
W1s4mcxgeHgUc+Y0o6HBy44fP66pqkoWL16gAoQYhmkzlRZDLUqZDSKtuMDv
93q2bdu25Ne//vUhTdMq+UKRVK0m502w2U7WasnWjHQFd5Xaaiu1jU5VhF68
UsqQSOSQyehle83jURAMyrJpmg22/8vZRIxwxjxV8IEFe2MYRmL79u2/uf76
61l7e/smXTd9pmn6TNP0miZVKaViUaa65W9K2TPP7Evs27cvIti0cZTPzrtJ
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}

set pieceImageData(Spatial,80) {
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
6tLIL6WTX5kgc8Zwx603YtqUNnzh/3y1ctOWN+4yTfNJxtifkfKeOSW+9kJ2
qYOwHVuaB+CdK5ZeobS2NAOgtL5rb2vFlcsX4dF1T+WIOcNYusmWX+SF/rwQ
4NTYwRgS6IyGOBVAPlI1kH1iUVMJjoRUlE5O0zM4J5c0v1hEhW46Le7S9gCz
9O9NP+SwgPO5Tv41pZwAxAzDwKxZs1BcXKz19/fPAPCiRO4hWchtL48p3Z9y
AN6G+lq4XCpKSortvsoVm2E7aZWzdnMShEVCpyXzZk+H3+tBNBazAdctz19k
qHV7rtf+Fsx7Yoz9FsBLAIoECBcBKGGM1RLRNSCr3BLxvXaMr7imISRjnsnO
Xm7HiA+C0Id0yWmaxy0LSZcX/vr9/mmxWKy8u7sbo71fPMNrZyK/LEl+5deI
gH37DqG/fwjz5s2oXLJkyV2FhYVPPvvss3+Ox+Nvd/xNWFQ1jS1ZsmSpaVr1
+/cfGeUVJSLs338Uzc112tSpU/3PPfccc2AwH+/Ya1kWE8mQzip9lj23djNN
0w+gEKnY2gglmsNTe2ZSbb9H1/ViIorYHEAk/LPzcJipc8WoMSz/Vrok+jxu
UlIqJpzBiJ3RQElEUVVV0d3djUgkktPU1NS2Y8eOAUpsmpUzYW9eXp6iqmpt
OBxl0WgMRIRIJAKv11vAGPMg5UHWMLp0JANAiqIoEyZMWGAYZsWpU/0oLMyD
ZVnGyMgIIaXgcpY+Shq/38S+42LPe1sxFgUQZoy5E+XhwBVFGWKMWZzztGRX
YtyQZLiz9412+bIRJGKr+4XBb0gYZWwinMyGf6FIVraNJ3YiyRcBLKysqHRN
njTprPLmN0d+0z1yCueY0TEFP/rON7B29dVFnPMbiegqAFVI1HUrRsIjlYuU
tEWWq7K/kiy81W253+druu2Wm6CoSroSGIDf78O9t98MTVXdgoTI5QsuJfKb
jl4kE32kDCqgMTzCSSuvXfrJ67CkZszODClBVbJeb2rh9jDGCpEqKeXNML7S
v9dxrpCJ9YUzGGTKaj1W3WQCEIvH41RcXIxZs2YBwHTGmD13PFK/jb7WxGO9
2+1mlRXlAIDKijJwznyij1xIl5c5PcD22t6iKErHiiULEYlE7cyjcaTLw1XJ
+i9bEDJJ/EdJDt+CeW9bkQcBDDDGegGcBnCaiHoB6AlpswmyDHFYyXsiNo4h
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
CcS8Dg8wANTn5+WisCAvjfRXV1VAeOxtlYHiKMWlAZjvcbtarlm+EBwEshKS
pkg0ZjAGXbxHXgOTIExESzVVnXf9VUvwX7/8gwlgUICwXPMvKl3vOc05Iav+
5Px584o+8+lPpcivs455pkcAxUWF+L///AX8f+reOzyO6zwXf8/M9r7ovZAA
CJIAewE7RVK9kaqWRNmSZcmK5RbXOM2/xLGT3Nzre+MUO07s2DeOnesqS5Zs
WXIkURLF3htYQXRgO7bvlPP7Y2d2z8zOAiDzsATPMyK02J3dOXvmfOf9vvd7
35bmJutX/vJ/3JXN5jjFn5xVflX7p38QnYofjk7F7Uoc8CqbYgG0RKlbFeRa
yXHcn96xdWPN//j/Pg+vxwXIsrYyDZ0Pu47S39ZUh698/nk894WvVZ+9OLiD
Uvpj5bsizIaHFXiTr+OaRwCY7r///tru7u7/k8sJ9+3Zs487cuQYlL4qYgzU
SqtD6t8SiRSOH7+AyckYt2zZvJV33XVXPaX0u/39/eeUuazz8S4moG+iuFCI
v3fcccd6m832B/v2HSQXLw4YVtLym//p/Hy5WdCer4QOXfx7vh/4ArZtW1W9
cuXK3ldeeeW/a/zl7r///nqr1brz3LlLiMWmDIEdIQQNDbWoq6uiL730UjIe
jycBZA4cOJB7/PEue21tBXfp0iiam2td69evX/jiiy+Oy7JsV3qBVY/wFJMY
UBN4N+QnmUzK3/nOd94CcFSJs1VK4rkCRacEr9vtrvrwhz+8+sKFAdf+/YeU
+7N0bIyA6MyV2pn9hvW9x+WUqdnXaF9fTk3l6uZhMpkM1NTUiJTCcuDAIdx+
+61LV65cufKNN944ysReoNj3LWQymawsywmXy+3j+SAI4RAIBJFKpS2dnZ1t
/f39IVmW1eRzIf76fL4KQkhVXn26CLAopUins3C5PBabzWbPZrNJaFuPzDU1
NV6n03lnJJIyJ5NZcBwPjuPhdNqQTqcz6XSaMAlRyrI1qqqqrF6v9yORSNKW
yeQgy1J8cnJSUOIXu5+RUPTgnfGnsbHRVFFR8WA0Gq0+fvxECfg1EjQzWvdl
WcahQ8cAEMvy5Ytuj0Qi6V27du1hkrvJqqoqh8Vi8QKwms1mKwArz/MWWZat
DofD1dTUVHHixImBRCKhFkMtGzdu7KutrX3q5MmL5kuXRjVzafr5yq7DUOJR
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
Krl01673kMsJZSteM9GeS2njV097LqWi5r+Dy5fHUV9f6Vy8eHHn6Ojof4v4
y87FefPm2ex2+wfHxiasExMBg8pvHgi3tDSiosKLl19+MZ5Op9UYnLTZbJzF
YiE2mwUmE4/BwQm0tNT6lixZ0nPhwoWg0paSUxJ3CRgoQrOJ1ev4wwLgtFKo
YROLSQAJnuehAmAjmrKxSrQxnVn/HGMas/Hr8laYPBYubFeWQK0eR1E9GuB5
DpRKklIsYBPPGR0IvuIxGxgYmOjt7RXcbg8EQcDhw0dw++23dq5YsaL3vffe
O6PEXhUAJwHI8XhckmV5yu12FnpxCcnToDs72yuqqqq8g4ODrAiWDYDdbDZX
EEJ8aosDWwFPpTKwWCxma77/S6P8zHGctbOzc1smI1ii0ZRS/eWQF+IyY2Ii
nsnlcgUbSEbAi7a0tHhqamoejESSlng8jebmSqTT6alQKAQUbZM0GhezvK+J
w+FwEELaAoGA8t0ZVfZnxyQghEAQBOzffwQ1Ndv869ev33T+/PlgJpORCCH8
5ORkpquriz99+oJ9YiKoIf3U1VVjyZJujIyMxBRWlGX16tUbeN7Udvr0AERR
mhUIL2XVaCnSkiQjGk2hsrKyzuFw1CSTybSyPqaYfWCaqVxfuwowUbvs8xuz
HWaT6aFPfeLj3OMfeESp6EqaqmZe8EqrAgu9x6eO7khl5aAyFnbNxZ997nn8
/p/+jT+eTC2glEpETVNrS99sr8x1p6XqfGitlNInbDbbU3/8pS+Q9evWaGi4
V+bnOzPtWV/hLd1kGlR+ddXm+Z3tuP2WdeS7P/z5XEJwhtLCwhNH0QIkzdAk
byj1l+3zUihHH9y8ca1l2dJFxc04A4MlScI//sv/xcDgsEQIiSvXkqSUpgC0
WC2W9qce2467t22Eiefx9GM78MauvbVT8cRC5HtFZUJIVld9zN5EtDQ1o5jT
ASE2M21VFoy4JuEClFCf9aC3aK0EQ+CgATig5dkMysFzHP7w088ClOJrf/sv
+Nb3fywDSBKisZlhfcCjyHu6RkARZkBwWkeHm3UQVvp5I0NDw8jlcnji8cfw
z//yHcfJU6dvA/BjSmlaAaTqxkvd3AdGRkchS6JyXRI2b1iLCr/POjY+0ajY
mbEelqqQWl3BA5i5ryt8XricDi4Ujtih7X81K8FyS1N9jXfN8h5FS0GGJIoY
GBotZo9p/p5kBK1UcY6nlvZ0OTavWYY//Zt/AvJigpQAdlpUUBSYzZw8SxDD
A1i+qLcHfp/XWA28zJpjVHG122z48h9+DkPDI+739uy7A0BCyXcSAC5CiP+2
rRtrbt+6CRzhwHN564RINIYvf+3rECUpq3xXZkrpPAC3/d7Tj3F9yxeV98I2
/KzGVWKzmcedm/tw9NS5egI00Lw9U04JwmkdSCHXet3jeZ7fuXPnBpPJ9Mnd
u9+3njx5Wq24keJGmNOB35mBr35DEoulcPz4AFmyZM7CjRs3hl966aXXGXTN
enbqaeg3LP62trZa77jjjicIIU/t3r2XDA+PlvU8nR78ciivwHu1tGfjKkcs
lsT4eJj09PTMffvtt88kk8mbOv6yY04I4e+6666tkiQvO3HiDGSZllw/QOB2
uzB//lwcP348PTQ0pFKZk1VVVdL27dvnV1RU+vftO41UKguO4zA8HCCdnZ29
9fX1/WNjYyplVFWJV8dDuMGFD1UrIoti+4iaGFNFu+wmkwk8zwvTAd5yfbv6
vuDyCRxuxteFQlM4duwizGYTenracebMafHSpUsCIUQghIjKof4uZDKZ0NjY
2JASN2LMfGQTz1c67vKJEyeid999d7iioqKCEIKLFy9heHjEvGzZsq0nT54M
RKPRuLLPV8dRjEQisiiKMbfbzVjxcJiYCCGdzvC9vb1tg4ODMWjtKx1Op7OJ
EGLPs+2145RMpmGxWE02m82qr/62tbXV+3y+dYHAFCSJgufzoNtqtcBiMdFg
MJhWhCRzzBooAcCqVav6rFbrqsuX81VQp9OKwcHRcUmSVO0NlS3D66rHM85j
QoiFEOJLpdKzqKwa/029FhVAJ5Np7Nt3GBs39jVv3rx51euvv56RZRknTpwI
r1mzJkUIcU5OhjXnaW6uRyKRiE9MTGQAmFtaWurb2to2nDs3zEWjRa0Fi8Ws
6MsAmYygm8PT6y3kmS5AKiWgqspqd7vdVclkMsowQaZQbIstiGOZruGCB+T7
q5oBfHrz5k3mZz/yDFPZlTUVXm1/KlullAs9sKXgWNu7ubFvKXbctQU/+Nkr
1bJMGxUQLDF0jKyOKnRdKUI60SueUrqJ47gvPfPUB8mDD2wvBa5XTHvGDOC3
1Pv3SsCvOt4P3LUVP3v5t7ZYPNEGIEopjRNCPChaf6RYKtZNQMNSEw6bLBbL
kg898RisFqtyPSj2sILi8LGT+OlLv4ZC72b9pBvtNmvH048/wH/6uQ/CbDKB
yjJ65s3Fto2ruV+8+rteSnFJWZzUSmBCtyG5GWhpagYxp6sGq/eGKh6XKtB5
jdSZ9ZVz1tPX8Lm6KrIRkJ6GUs14BFMAAqUFL9ekbt6pADimqwLrhY+uZLwE
AMNDw8PIZjLweNx44WPP47Of/4OudDq9QKEzqwDYzXzXk8FQGKlUEjZrfr75
vW5sXLca/+9nL6k0aDtDxXIoFH1La3NjSY+s3+eB0+lQVcxZ6rMZeZrvhmU9
8/jWhhrF/5ZCkkRcGhoD8grI+h4ktRqy0eW0dz354F3gOQ5n8rYk48qmjAUw
xCAIz4blUlNfV2dc8dWsObKOCaS0xEgiZFnO98JRoK62Bn/yB5/BBz700bpo
LLZK3fggTymf8LhcNQ/ffxcsZnPhHG+8/S4A5AghMWW8PAC2rVzaa91x17ZC
clHICUimUpBlGU67DWYTz1jFFeno+rWXPTrbm2CzWkzZbK5WmY8pZT2Io9gf
O1sRsf9SnNmxY0eV2+3+7OXLg47Dh48WbFB0wI3MJgNf2jumfSwYnMLoaITv
7u5eeeDAgfOjo6OqSBzbi59j5t4Njb/bt2/fZLPZvnTkyDHS33/+qsCvETCZ
HfideUNXSlfMH0NDAbS01NoWL17ctnv37ps6/rJ0861bt7odDsfOiYmgPS8a
jhIFYY4jmD+/A6KYk/bu3atap6T9fr/84IMP9rpc3soDB84gGIwV9pnDw0HU
1VU4+vr6Fr/88sspURRFQogbRT/QJLTU8BuRhGYrwCwgVoGbBYDNbDZbtBXg
6UEvU1wvy1SYSQzL6H1EUcLISAA8z2PBglYMDw+LBw4cYBMKLN05pcRc1YEl
qgPAuatMPFBRFCVRFAcqKys6COGQzeZw8OBh7NhxX/uSJUsWvvXWWycopZyy
V0sCyIRCISoIQsxut8NisSgtDfk++tHRCTQ3N9d6PB731NRUgo29TqezTRBE
ZDLZkns0lcqAEEK8Xq8dWgsky7x587pMJnNzMJgoVJsJUT2AeUxOTmaY9b4Q
O5uamjytra0PBoNxbmoqDZvNApvNgpGRkYIHsEHiWZplMoHkcjlQSgWTyTzt
nNCvORaLFXPmtKK7uxNut0sBvimEQmGMjk4gGo3j0qUhbtGiRYtPnTp1ZnBw
MBWJRDLJZDJYWemr1s8pv9+DcDgclWWZ53ne3tfXtzSdztpHRwPw+dyoqfGj
pqYCbrcDHEcoAJLJCBgYGMf4eFRJlJFZUaSV5/Icx6lieGqCw64AYBOTgLqm
FGi1x+pOjuMWfOqTn0BNdXW+MsFukmW5AKyoTvyqZIOtAmZA0zNMmWrRB+6/
DW/vPsBfHhlvUCpygkIRSjKZAHVzL+DGWFFwlNJGAH/S27Ow6Q++8Fk4HfYy
4Hc2tGcVf8gzVH7z453N5WAxmwqApSztuQT85s/R3tKIFUsW4nfv7G0kBAOU
YkqpfKk+uGzFTbrBdDeCvBCPG8DOvpXLTUuX9EDv9wtQTE3F8Y//8n1kMhl1
zmQAZCmldRzHzf3wEw/xn/jIE7DbrYU5yxGCR++7HW/vPugJRaLdANKU0oxB
AM7dJFVgqtsEiEwg5pn7VgXExQQUysxF/VzVKzmXoz5THZDW9BuXVp7Vt1fE
nDKU5u9nhXqlAoww8jY5ceYxPQCWr2K8Lg0NDiGTycDrdeOB7ffhO9/9nuPg
ocNrAAwrYlSqcJSqP3QAACAASURBVIVKdw1lMhkaDARIY0Nd3vOYSrhtyyb8
4uXfuARBqFY+m51ZqNtcTgeqKitK+vS9HjfcTicYAFzIQlNKGwghc+/askYR
FswnGLPZDIbHJkEU0SzdZowqn/e+FYsXWFYuno9YPIGR8QAATJJiEBYMGAOz
AcCFHZesT+Yx/b1G4JdSiuHhEfzy5Vdx7MQJ5HICqior0LOgG+vXrELvwm7s
fOwh8s1//t4CSZLOU0oTSpU1eOnyEKbiCVT5fYXznTl7AZIspxQLCzOAuXab
dc6TD98Hh92GcxcG8Lt33sfxU2cRDEchyzIa6qpx3+2bsWHVUhCUJidL/81f
g91qgdViJplszk0AJy2ui3YdAL7mFN+WlpY1HMdt2LdvP1KpFPLMcM3mmrCW
KGpyfHq/T2K4Cac0D0aqqz2OlStXLvvVr341JUmSqGxOswz9U4C2N/C6xl9C
CPfoo482ejyePwkGQ0179uyHKIpXBX5nrvCWPm4y8YVN3XRjXSSwaf+eTGYQ
DsfR1dXVePjw4YF0On0zx98CE6Szs7OL5/lt585dJJlMVmEiaK/b6/Wgo6MF
u3fvTk9MTKQBZPx+P7Zv377A6/VXHT7cj4mJsCYxEI+nMTERIZ2dnZ2VlZUX
JiYmBGXddzNMJtaX+nonBShKrWzUZFCaWQ+sVqvVQQiR9EClXK/vdKBmeqCL
ac5v+DpWNyTBjKvKPggq4HdKAcBTDA36ato9CnoB2Wz2kt/vL/SKDw+PYmho
hO/p6V159OjRsUgkolaAEwBSyWRSyGQyEZvNSq1WmzLXeFAKjI5Ooqlpkae+
vr5iamoqwjCvnHa7vTmZTCv6QlqAJQgiBEGEz+dT25R4SqlZUe1em8mI1qmp
rIZybbdbwHGg4+PjGYPEM129evUqk8kyb2RkErJM4XLZAFDp8uXLUYb+LBvE
3VmNZSKREGVZDvp8nqZyyUx2XQIITCYTVq1ahp6ebgwODgqnTl3OAZAqKyu5
trYmy4IFXeZodIpMTSVgs9nca9as6R0eHh6WZdkUjUYnq6tr5xNSFG4zmUyw
220YHBxLyLLMV1dX+1paWrpSKYF0dbWiutpHzWY+F4lERs+dOzMSCoVkQoiz
o6OjZcGC1iqAI2Nj4Vn1BKtrqyRJEATBrABeteqrCiJfPwBMKa0A8NjmTZvI
xg3rAFDIBpVfaqASqwdgWlBXmnVXAUlHWyPu3LIW3/q3n3uQV9cTdBmrmHJj
xq4lBW2GxIATwFdbW1pW/f3ffh2VFf5pKr+zoT0re1o6c+X39NnzePipF/Di
D/4Jc9uar6jyq57b5bTjzi3r8eZ7+ysolauQV4t1K6BvSllQWOoRwQ0AfKz1
EYCNDrt97VMffBxOh4NRFy7irtd+9zZ+88bbUFSfs8jTFxttNmvDs08+zH/+
4x8BR6CAi2JUW9bbjds2reZ+9OJr8wEMK4uxhwG/+gz0ja4C6ymsRlGvAIBh
JFY1XQ/vdBRS9rllaNKq16omKVO0qKJsIFYqemGGehVWgnGKocClUKoIeiVj
JQE4OzY+jmAwiJqaKni9Xnz29z+FZ577vfZ0Or0QwFnluXGG5jaVyWQzo6Nj
9oba6sK6t2zxQnTObTOdPH22kRAyQSlVwa8LwJy62hpFdVvbqmA28WhsqAUO
FjKZavXXAeCWhV3t/OLuOVBVp6ks4dLgKDLZHCXF3hdNEKaUrjSZ+GUfffx+
uJ127DtyCplsNqdsZuwqyFVQkvpaNWlCZ9HQTgBMDA4OFj3HUYYGrR6yjLd2
vYsPf/TjCIbCLGWMADCZzSbTkt4e3LJxLfw+rzsYCq8EcIFSagEwPjg8ing8
jkqfF5TKEEURFwcuQ6GqSwAslNLlNdWVtujUFB5+5tM4evIMFUUpqiRPskrA
rPjlr9/0/8UfvMA9dPdWcByZRgir+LggCMi3UMOkgl7FJs2Gojcwd43jD+nr
63M4HI4PX748aBkaGmaqRBwDfrmrrlAabUKSySwmJ2Nk7ty5XRUVFecCgUAO
WrVilYGlJqOue/xdvny5c+7cuV+NxxOrXn/9TaXicyXg11gRejbj5/d7sG3b
Grz++vsoiu0YV36Nx52DKMoYGwth3rzGitra2qqBgYGbMv6yY97V1WX1+/3P
RaNT7rzKdqmCsMVixtKlCxAIBIQDBw4kKKW5qqoq7Nixo9vvr/S9//5xRCLx
QnKB7WkcGJhEU1O1c82aNQtfeumluCzLCSWOJxkAnGOKHtdblJKl/0vM98Ix
h9npdLrLiWBNdx/OXgSrFPwUfYfLnRsqrVwVeYwTQqIM4J1CXlchyrAQEkwi
5mr1DigAKZlMnqmoqKAej4fE43FIkoR9+w7i3nvvqO/r61v061//+qDyHim1
ABGLxQJ1dfXUZrMRQRALVdmxsSBkGebu7u6G/v7+USV2OgkhOYfD0RIKTZWA
KnU8E4kkKioq7EzcNc+ZM6fZ7/cvHBiIFIBv3gKJg8tlRSaTESKRiKSbA5LL
5bJ0dHQ8Eo2mbGrl2OdzIJlMBqPRKFXuYcGg+iswsXvawRscHMwsW7bsQnV1
9RKz2aKxdjICv4QQtLY2o6trDn3jjTcy+/bti1NK1RazFM/z2dbWVm7p0qX+
tra2Go7jPHPmzJnf09Nz4NixYwORSCTQ2toGs9lUqLrb7VaYTDyNxWJpSim3
aNGidqfT6bHbZSkajY6dOHHsxN69e08Gg8GkMqZuAJ733ntveOfOnSs7Ouob
xsej04DfYhsPxxHY7Wak03E5kUhAx5JjbfkIC8auVdWNA7DSYrF0bt9+HywW
C2RZ6/WosZ/RCT+VWqGUAl4jijQBcPeWtTCZTBwheUsXSqkfebl51ebFhVKj
5OtFvbJSSh+z2+0PfOkLn+WWLO6dofI7jarzFYJfCoqLA4MIBEM4d+GSMR26
RJ1XNvx8m9Yuh91mtQCoYTLPbKXDeq2pflcwD80AdnZ2zPHetmWTpoqpwthA
MIRvfeffkMvl1CqFRCmttNttjR/90Af4Tz33IfAcKRVjQ77v74kH74LL6XAB
mKvMOY9yM7uVMdFTH8m19NArG1GYHwYIiQyoyTGHVGAJoFyVt4zFkYHqcymY
lktUyvWWSGxLBEuBVhblJJNxDilBeALApPJ7OQr0lVaeZACXJUnKnD5zpnB9
mzeuw5ZbNnEAlgGoVFgG6vfuAJDOZDPpsfHxgr85lUXU1VRh9fIlAFCtrEUO
pRfYBaCprrYaDrvNsFWhrbkRKogipBCIG3me69y2bjmcDitkWYIsi5CpjLMX
B8FU2wi0PUgeQshdt6xZTnrnd4BSijPnB5DNCQmS3+yoc5ZjNkEar9FZ3oNn
z5+/gGQqVbreGyRKRsfG8ad//pcIhsIiIWSKEBImhIwTQi4TQk4Lgnh6/6Ej
Y//7H/45HYnGKIA2AA3KtQXD4Qim4onCXEpnMgiGImBo/9UA6scmAvSrX/+n
1MGjJ/tFUfo5gH8jBL8kBG8Sgr2EYK8oSUPf+eGLmAiEjNfikr5lislQBJls
Lm9CXNwsGQXiawo6li1bNp9S2tPff1ZVNialld/pKbiloI4ztKxhXzM+HoPT
6XS2trY2AfApNlgeda7rqGjXNf52dnZab7nllscAPLB3735ucjJwFZVfXDW9
2eNxwWazwut1z1D5nR60TE7GYDZbLG1tbTdt/GXHfdu2bT0cx93S338euZyg
ybuqm9jGxjrU1VVjz549yUQikfN6vfSBBx5od7u93v37TyIcnmJo00RDn85m
BQwPBzFnzpzm5ubmeib2usvMuxvFvBKhta5SBXqmAEx5PJ44x3HydBVbPTie
jc1RObr0dPNWZ7kkQyuSySabJ5i4y1aC9SKgVzVm8Xh8hBASr6ysKNwfY2Pj
uHRpkO/p6Vns8/nY2OsC4AgEAmGbzUptNhs4zgSO48HzPCSJYnR0EnPmzKm2
2+0ulX3lcrkqzWZzxdRUomxvfyKRhs/ns6i2gxzH2RYtWrRUEKgtFssUrI+K
FkhWBIPBlC5+ShzHkW3btq3jOFPj0FDe65nnObjdNoTD4WAmkzExiVKiY+rN
OvZevHgxl0qlTnq9Xsnn85a1PWJ/b2ioQyqVko8ePZpWwG9hjyVJUujixYsD
v/zlL3f/6Ec/evHIkSNvZrPZmNfrNQEQ4vF4jOMIbDZrYczMZjMA0FQqRQHY
LBaLY3JycuKNN9747b//+7//8tVXXz0YDAZjTHJlCkBEkqTgpUuXBhwOK8xm
04x2SPkx5OFyWREMBnOZTIayjFsm1hB9NfJaAQ8TgC6/z+dZ29cHwm5+QUv9
fiFrqo1a0Su5hPJMKQwo0vm/NTfWoqO1EZTCToqVFS+KHqdOBgBfTzDGU0p7
OUI+/9CO+y0PPbC9YHVCjXonjfp2ofXIzINfTEt7ZhML7+7ZDwCITU1NS3vW
VqBLP191hQ+98ztBKaoJ0YgJ2HUB+EYEGw0AppR2E0K2Pv7oQ3C7XCyYAigg
yzJ+/IuXcbr/nKzQKCVl01b3/FOPcZ949knY7TZoulCptnrc0daM2zb1EULQ
BqBKF3zZTYnpBo8JC4aNmRglUYhqLrycTy/Tp1vWB1hviQRNXzDKqEprBIfV
YJBlNg9qv29QAb5qP1IUpYqUV0PFUhUuh48dP1H4bD6vF5964XlwHFcPoEP5
rj1M0iOTyWTTY+PjiiVR/uAA3HP7FhBCXEpizq483weguq6mGg6bzXAMW5sb
UARUeUVFSuk8p8Necev65eCUyi+VJVBJxNlLQ1DGirJBWMmFLHc7HXMe234b
rGYTBEHAmQuXIYqS2h5iodogzAJg+Qqo5KeisVju5MlT03v/Kqy3kydP49iJ
k2CEo5LI24yFKaWTyHu97xIE4TVJko4pn6Nd+VwRQRQRCIQK61Uum0U0NqUC
YBOltA4AyeWEczlBeIkQ8gsAJ1DsHU9QiiilmADQf/HyMMYmA6W96kY2c6A4
3n8RskzVcebKHNd63SMOh6Mnm83WjYyMlFBpjTfO0wkyoaxfq/6c6bSAVCpH
2traGnXroOsGxgYCgN+2bVuvzWb7fH//OUveshiz7MUt55E8G9pz8e91dVUA
AKvVPEN1mZTxIc7/fy4nIhZLor29vRq4aeOvusfkPR7PfZlMtvn8+UuMx2oR
kFksZixc2ImJiXHh5MmTGY/HQ7Zv317v81W4Dx/uJxMT4WmBX55+H4LFYnMs
Xry4HYBbAUUuJgaXJKFvQJxVf2T9AUDieV5mkwLlaM/aOYKSHt9y3r7T06XZ
50L3uMY6sQBUlDVzkkk6s3E3pWO+0SsZM7VSH41GJwghwaqqysI9RinFsWMn
QClc69at6+F5ni06OC5fvhwxm83U4bAXAGm+SshjdDQIq9Vm6+zsrEFeg8NZ
XV1dTwixJRKpsvdhIpGCw+FQlaDNLpfL09LSsiAez3LZrFwA2RzHK9RfEyYn
J1XmVaH3t7a21t3R0bE1FEpwU1N5xWmbzQKr1UwnJycjCn3XrGNsibrYO+NY
CoIgj4yMHHC7Xemamupp5k7xd7fbhUQiIWfyKlRqgmaKEBIlhIQIISFJkibH
xsYGXnzxxd9+73vf+4d9+/Ydze91MglKqWS1WgprpMlkAgCazWZNABxvvPHG
4L/+67/uev/99wfD4XCGUsoyC2IAIoSQICEkIMtyOC/EVU60TWvnZLOZ4XJZ
cfHixRSlJTYkhlZc1xIAmwHcWldXR+bPn6dReKYyNVZ7RrkNuRE1ujyN2mLi
sbx3HktBcyqLoVc5PChajpDrFHw5BVR9bf787va//OqfweGwaRREtYJX8rSq
pCyNkDKVNG3lV0tvPnjkOH79xtsAAKfdXraqbPQ5YPDcretWQqFdeZUqFhuI
NXS/613tZMobdgDP9S6c7777jls1vrFqUmVwaBjf+OZ3kBOEjEJ79jrstsrP
vvAM94VPPFuoxkEPyJh7zGI24elH74Xf6/EoVWCv8n2z1Q+7MibXNQD/lxPX
FJr7jfXfnW4OQQ+QWYGrMnO7RDhL10Osru3Qqlaz2eiAcoR0gZgFwPKVBmHl
HGcOHT6MXDZbWLf6Vq/E4x94mOMIWQSgTvGe9QJwE0JykiSlLl66DFHIQZak
/CGL6OnuwOKe+YRS2kwIUSs3NYQQ/5zWZpgtppJ7mVKKuW0tUFQv1bnkArB0
w8perr2ptgi0JQmJZArnLxcUoGUAMi0GUDuAe7euX2Fev7IXlFIkkikcO30e
yjhyuiShxDAEhCvI6FMAZ1Op1OBrr78OSRKNvXXV9UymOHv+PGRZpkyVJEEp
Vb/jAFNxOAXgpwD+EsCvmI2ZFAyFCnM2JwhIJtPqOuwihAQAvEoI2QVgTPG/
zgFIUooYpRo2wZAky4jHkzOqQFOarzbv2nsUynyh0xzX+oc3m80rEomkKRgM
64WuyEz+jzNVfqfrxaIUiEZTqK6u9lmtVo8CRlQQ4rgB1UkCgLv11lu9VVVV
XwuHI+1vv/2exn6jnBdquXEoTwPnyoLfqio/mprqAACiKM841qWVKO3jk5Mx
VFZWuisqKm66+MuiqYcffrjOYrE8ffbsBS4eTzCV2+IGvLt7Lux2q/zmm28m
fT4f9+ijj9bU1NS5du06iPHxIFP5ZcGztoqcSmUxPBwmCxcubK+tra3V7fdU
MKzpwb9B4zKroZvOMssIDJRXykXZRNZsKsjKOOl7gGM6ADwxTdy92n5/CkA6
derUGKV0tKamBiaTqXAfBAIhHD9+ivT29na3tbU1KQlkLwDPxYsXM5IkZfx+
nwJMTeD5fCU4Gk0gHk/xPT09DRaLxQ3AVVVV1SRJslURuzJgeeS9hHnexFVW
VtoBWOfPn9/u8XhrxscTIKQIfjnOBIfDAkIoHRsbS7PsKUKIvGHDhnVWq731
0qVAQQnd6bSC5yEo7QxqoYQwbg1s24g0y7GTX3755ZOSJPUvXLigQM2erodW
EERYLBYoeiYZhp2gxsRx5RgjhExEIpHhXC4XBBCjlMYppZLZXEzuKX3bVJIk
CQDN5XJiOp0WmCKGGrPDCsCeVM9fW1tLJElm1kpuWi/jujoPpqZi4oULF1K6
hAHLWtPs/65ldpAHMLejYw5MvKmQ3S8BuZi+DxgwqIoym2ij53McQXNDLbj8
6FtR9NpkaULXjQLNVMQf8ft8a770xc+hoiDQchW0Z5TaQk1He6aUIhgK42v/
6x8xPhEAxxG0tzZplE2vTHU6///zOlrhdjlNlMJHiMbL1MoE4OsO9pigxlFK
2wDcdd/dd5DGhvqSfWg2k8W3vvsDhMIRiRCSo5Q67Xab+4WPPEk+9szOoh2V
plrJnIEBZt1zW7Fl3QpCCFqRp9vrqx8OaHsAb+IAXFIDBgyVn408Uo2VnI0T
Oew7GNGk9ZXmEuVqlaajinKwgliqDVVGRx+60h9V2fvcyMioPDo2VrgujhB8
9Jmn0NjY4AYwH1r6uwlA7OLAIIRcjqFBS7Bbzbht81rwPO9T5oqTUlrJcZx7
bntriTe3eu9V+n3welzIb3apBUCb02Hz3L15VeHceZAtIRyNYWwyDOWzFzKh
Sv/52pqqCv/j228rDGsgFFEVo4PsvatsfgTmuBIaOSWEjEiSdOKN372JWGxK
m+QwqKaaTAV9KBF5EbpCv7dChw4SQgLKESSEDCubMPU7zyWSqcK8kSUJgigo
dBmojX8ZFOngGSYDHVXeI6AE4yzP8/C6nbNQgZax78hpTAQjas+1njJuGISv
FeDjeX5uJBIprF8zU56B2SgST0eXVM+TTgswm80Wj8fjZuKvnYkP5usZf5ua
mkxLly59JJfLrdmzZz+y2eyM4LcUBHBlKcsz9UzbbBYsWdINq9UCSlHo/9VT
EY2Ac7nvJB5PgxDeVF9f7wNunvjLxDXS1NRknjNnzsOpVKrywoUBQyaC0+lA
d3cHzp7tz8Xjcbpjxw6fw+G27t17HNFovAQMagGidl5PTEQhitTU19fXYTKZ
vErhg6VB39BxuRoQXL7Xl30Orqg/eKbXaavHhbirxly2CqwCYVX9WW05YpPO
4lWudxSANDw8nMxkMv1VVZUqOIPqVXzixGlksznbmjVrFlgsFr8Se12SJNlT
qdSkz+dhgCkPns/30I+Ph9Hc3Fzh9/u9AFwej6dGkmRTJpNFuTaITCYHALzP
53PYbDbnwoULO6amslCrv+x7OBxm5HI5MRwOC0wFUu7o6KhtbW1dPjYWQSYj
FN7H67VDFIXswMBAktkfqvFJH3tnk0SlAGRBEIRQKPRqXV2NWFNTM6PtUTQ6
BYfDQbxer6ren1F66Y0q/kEFGEcIITGe55MA5DzQLkmgsK1X7DxKKG1OUbaI
wXFcsKGhoT4eTytbv+lZOg6HBT6fDadPn06n02m2jS/HJO3Z8bvmFWATAG99
XX2pyIlO3EVvfwQYA+MC2NBtjos9wMXKgt/rgtnEEwA8yQdbNSg4dJW467KS
KZWh52+7davtztu2zZ72XBb8zo72DEoxcHkIv/+Hf4Hd+w5SSiltbqxHc2Od
BiAb0Z6n7z2maG6oRZXfyzEVdRullA3ClhtEw1JXcB7AAz6vp+mxRx7MZ6MU
Gq5a2zt09Bh+8fKvoVR+rTzHOT/50afIx57Zma/8stXAAlorrW6C5hMvj9y7
DZV+nwPFXmA9Ffq/UQCGbi7AkM4MAyXnss9lx6xc0oYy1WVd9Vj7Yo2/qAZs
UErZQ6WZ6VqgZ/2jWlacGRufyFy+PKihiy9Z1IvHHnmQIE+DroOWBh28cOky
BIEBwJIEAopbN62B1+2yAbRGmR+VHEfsnXNbSyqk6lg57FY01tWCqfS0L+ho
NS3ubocsi4rKfv59QuEYxgJhSooAWAVffgB992xdSxZ0thfG/uCxM8jlhBzJ
A0mzjrrFVn9nu6FRv6MsgFcPHjpMjx0/rmXxGMyB1pZm9R6mBlUHtQrM0u6C
hJCIApDjACRBEAwEFCEBlBWiyTHgN67QvMJMkA8A8NZU+uD3ujGTCnQmm8Mr
b+5BJptVhRdz0PbVX00C4aqpp4SQukQiqaFHTt/ryxlWMmeiPBudUxRl8DzP
22w2PTCzMEnA6xZ/V69e7bPZbM8PDAzaLl26XBb8lrc1ulrac97Xtq9vCRwO
Cw2HQzSVSiOVyuBKac/690+nc6AUXE1NzU0Vf9ne37Vr11ZbLJZHh4fHTKFQ
uCTc8TyH+fM7QKkknz17VrznnntcPl+F5cCBk5iYCJUAXBa4sQlk9bFkMouJ
iSnS1dXVXF1dXaWsxR5dElpDD78Zk9BFWjNwJb2+enA8HfW5nLJ06T1RADDl
ephZlxU14ZzVVSyvdr2TZVkWwuHwoYoKPxwOu+bzZTJZHD58DI2NjQ29vb1t
KvsKgCsajQa8XreuN9cEjuMwNhaGyWS2LFiwoIHjOLfP56sWBJFLp7Nl/XEz
mRxkGcTv99tbW1trqqtrKkOhNCjlmHPn38duNyObTUvhcJi1m5T7+vpWEmKq
HB6OaMa/osKJQCAQSSaTQKlbQ07HvJrtOEoAhFOnTr3LcdzAggXzFF/f8nMn
FIrAZDLzTU1NJj1QRWmrmVrxjwCIWa3WNCGEqC0OgGpLBJUKzXrBZwGkFbcV
FVyH1HMvWLCA83g8zaFQYgYLpPxRXe0CIMpHjhxJyLKcZeanOhf185FeawBs
BmByMPY+2kqtXNoHzIpjFejRsk4cS55RFZpSCqvZBC6vxc0rn8XCgGDbDagA
LzebzQtfeP5Z2GzW2dOeDcDvwOUh/PFX/hqf/uKXsf/gYaTT6RLasyCKuHjp
Mv7PN7+L7Ts/itffeleklKZ5nqcP3Xcn7DZrGfA70+co9mrX11SipqqCMNQi
Nvhab8BGR1/9bec47tHHHn0I9XW1JYA1nU7jf/7ttxAMhSUAnMvpsH3h08+T
T330Kdht1hJmgd42ie2JVR/r7Z6LOzb3EeR7Eqt1NCwVBN/0AVgDYUDL2hdp
6cxacTF9b2c5pWgYAGljSvUNHQURwLFoNBo/dPhwCSPlmQ/txMrlS00AlgKo
ZqrAwcHhUUSjkbwwlVSsAnfNacbalYsJpWgiBB4ADQ67nZvT1lLGm1uGw25T
+4AdACoJIbUP3bEOHqdNqf6KoMp7nLk4hFQ6S5UAJlNFSZlSurauptL/3BP3
w2ziCsrFu/YdhRKE1CCsr7bncOVCYjIAgRByUBCEI9/69neQSqXKKiiDyuic
0476ulpQSs0opburgmcTClVqQh+IAYAraCvI4AhgzgdgwiQBVGCaIoQkmAx0
gKH0TQHo6J3fgQqfp8SfWH8Np84N4PVd+wGqsaHJKFl0dlN4JRTyq64AA3AI
ggBCODI9xZfD7H2Apxd9Uq2UFGof4XmetaBgf7+uFeDW1tbllNKFhw8fK6ih
GoHf2VCP3W43+vqWYv36laitrYTqs8m+nuM4eDwu9PR0Ydu2PlitnPjOO++k
zWYzHRgYVUXJrpj2zALybFZELieR6upqF8/zN0X81c1BvqWl5VZK6bJjx04q
16wFX7W11ejoaMW5c+fEzZs32ysrq827dh3A5GRIB3D1nsF6Yafiv8PDYZhM
FtuaNWu6OI7zKmuxUStSQYjt5ovB5UAvpqnsYpb3LTdNRc1IbKt0R4AyrR36
JPNM+iKzjB9if3//UY7j4k1NTSX3S3//BUxMBMwbN25c7HA4qtQq8MTERMhu
t1KXywme5wsUaJ43IZcTMTYWxvz58+srKyurKioqqmKxpKYtQg+8MpkcBEEk
VVVVjpUrVzZSajJHo4JybhZkc3A6TQiFQtmpqalCAqC7u7uuvb196eBgiKTT
OYYBYYXdbqZnz56dVNZFwiTds8xRUsGcRfJZeP/99wcCgcAv58+fh8rKymlV
oAOBEJLJNFm8eLErL8amib9sElqlRBeqwG63O0cIMYmiVJhnkiQDIJzVauXV
xDMhRDSI6WriOWixWMLr169fLorUnwfAwA9X3wAAIABJREFU01kgcXA4LKiv
9+Do0aPpiYmJJJuUYSxwWUZCYe9iusYBmAqCoPhf6gFsqbiSnvJceJ6R9RHK
WCUpj4uSpN5wBeN7aGWxTbi+ALjKbrOR2prqq6Y9JxIJvLXrPfzPb3wTp86c
lSVJpq//59tc59x2smxJD+pra8BxBBOTQZw43Y9z5y/Ry8MjoiTJKWUi+Fub
G7kH7rlVsfS4ctozVftBkbdlaW2qw55Dx+267L6R7xa5jrYDauLjrsqKijkP
br8XPM9r6IqUynjltTew79ARAIDDbrN+6vkP49kPPZrfPMuytt5otPTrHqMU
MJt4PHb/rXjxN2+7Eql0K4AgY1GhUklYcQjVZobeQFukWYHg0iqvkX0R057A
DIymIsxaIBlYIhkKZzGyWTfg6tWFe5JSemHXu7trP/nCRzWfs662Gp964aN4
6rmP14miOEdZ2EEISUmSJJ4+e8FUW+VX9A+UJJ8s4/47NuN37+5zZDKZegCV
nXPbYDWbjcWWKIXVYkFbcyMIIRZKaX1Haz3Xt7gbsiwVfdWVkTraPwAUvUDV
7GuT1WLuePqRu+HPU6kBUAyNTuDC5RGqgEgOAEeLwD/3X8hCqxnfGICX39u9
Z8Hu9/dat27eWNYfuqa6EqtXLscvf/Vrh3IvC9AKsKh931Hm+iiT5DQXElig
4Hke9jybwwStqEjW4JwJ5XObKKVzeI7rumXNsnzCcBo9hmQqjf/789eQzuZE
UqyEpGnRgi8NLR3/amxBrnQNFHme12+MyUxiOOX6X2drx6ICQEopkWVZH3d5
lLGkuJZjwXFclSiKJJVKGao6G9NNtbRni8WMxsZ6LFmyADabRRYEgTY01HCJ
RJoEg2Gk0xlQCtjtdlRUeODxuCjHQezvP5Pav39/ct26dX6OM3GXL48Xzl2u
Sjdd5Vf9zijN9736fD47z/NWSZJupvhL7r77br/NZntieHiMhMPRknnF8zwW
LuyEycTTlpYWE8+buT17jiASmTKcc6VUaGOhslxOxOhoFG1t7fUtLS21AwMD
ERQ9gZ1MpZJdG2/CKrAR5Xv21Gdt9VibNDDqC2YFsErf74bFXgpACgQC0Vwu
d6q5uWH16dP9jJAagSRJOHLkJG67bbN78+bNC3/7299mJEniJicn0wsX0pzH
47LmcjGNTRHAYXw8ikWLWp3z5s2r8/v9rtHRi2WZHmo1M5nMYM6cOS673WEa
G8uAUsL01qpqxAR2O4/h4eG0un/weDyWDRs2LI/FMlwgENecu6LCiXQ6nRke
Hk4xySqJEJJjqu1X450uAxBlWc7u27fvtbvvvvvBJUt62t5+e3chAaftHc/3
AJ87dwl9fUtdLS0tjoGBAVBKZaYNKsMA1wyTyBV9Pp8ZAJ/LiYXxEAQJlIJz
Op1W9TNRSkXl2lgVdLV9iVuxYkVdVVXVPePjU6ZkMlu2h52QPIOkqcmHaDQk
Hj58OGHASFDBr3q/a9hr19QHGEA6GAy5jCs6ssb6CEa9wJpKMQwrxuWskuLJ
FERRMpLCZoPv9aQGDcQTCfnc+QtcY0P9LH1+i+Nz6PBRfPNfvo9f/fp1ZHO5
jKJKm5kIBM3jkwHrO+/vU8UdgKL3cUKpbogAqu02q/1jH34cbc0NV017LlTy
lP9vb2mAuukkedVYfZb/elsxqIJjNgAfXtu30rJi6eIiFlOeFI1O4e/+6btI
pdIwm8385z7xHD7ywcdgtZg09lyUsoBOK4RV8jflsfbmety1ZQ1+8sqbbZTS
QWVjHVdudBdKRZkk3MQ/hqJV0IlV6eyLDO9NwIDRUI5SDcOK8HW/dkpBCFFB
Uw7Anv0HD62NRKLweT1MQo7gnjtuxW1bN/OvvvbGAgATlFKqWCZMHTtxpmJT
31JGDFAGlWUs65mHRd0d3N7DJxoBOJb2LjCgBxf/5QjQ1dEGE89bKaj1/q2r
4XFZQRUArP6kMzmcOj8EZR1QQTwBsKK3e679gTs2ab6PU+cuYXQiKJL8XFXV
J9VAlTWoXs52M12gPBFCXguGQg/93T/804JN69cwLQlacSmH3Y4PPHgffvXq
a3ZJlu3Q2kDoxc/SDJi0Iq+qbfH7PIXxs5hN8Hpc6joFXWU7owPAU8pzLABu
ra7y+2/f1KdL+pTO4TffP4J39h2n0HpPJ5Q1mA3C1wsAc7IsRxwOxyx6V7kZ
ek5np5SsqnKqyp2SJMnZbJZCq37NAt/rFn/j8fhAbW2t7Pf7uVKlV26GnmeC
mppK9PR0o62tCefPn8+8++67U7FYLLNgwQJze3u7tampxma32835SlFGCIfD
6WPHzidOnjyZCAQC4urVq6u7uubZjx49i2QyPYPVEWb0IVYfS6VyaGjwWDmO
MxuA3+sefxn6M9/V1bVBkuTlZ86chShKClAoVnKbmxvQ2FgHk8lELBYbee+9
QwiFoozPL3teVgSL/ZcYPAaMjcVQV+d1LF26dO7AwMAopVT1BXZDS9VldSFu
ogx0eZBfej8bVcRnI25lXD3WC2jd4B8ZgDg6OppIJpMHKysrVrrdLi4eT2ru
08nJIE6dOotFixZ1XbhwYbK/v39wcnJSlGUp4/G4rOFwoqACrY5hJJJEKpXj
Vq1a1Wi1Ws3h8NS0vfwAQSQSR0tLrTmVEhGLCeB5U0mV3GbjwXEUly9fLmhv
LFu2rLW+vr756NEhCIJcWCtNJh5+vwPhcDAxOTmZU8EvtBonevrubKrplI29
p0+fHl2yZMmP58xp/fSlS4OWgYGhssyfwcERzJs3h9u8eXPzT3/607FEIsEm
03hdhVqtqBKfz1cpSTJyOaFwLkEQIQgifD6fkxDCMfab7PVl1PuxoqLCsm7d
uodlGR3Dw2GDtVArflVR4UBVlQO/+tXvkoFAQPX9VgG1uudmE17C9QLABMDo
ufPnqyVJAtH1slEduDASwCqlRusUeKkRjVqGJMkYHpuEKEmqF6NRc8T1/rlI
Kd379b/9+zXz53WiprqqeI0yxYFDh7HvwCH83keeKjyey2Vx7MQp/OBHP8XP
XnoFyWQqh7wkecxgQyUqWSPKfMGqB24rIaT2hY/sxI67t5XpPaYz0J7za5H+
ec31NQBgBi3QevUB+LpRsNjgC+B+t9vV9ZGnnwThuKK9FigkScL3/v3/4cSp
frjdLnzmhWfx/NOP56vislza16qnPVOtdU9RkE25qXgOj99/K956/7BrMhSZ
C2CSUhpnAnCqTAb65iwBT6POrL8PjeyL9DTpksofdDRpWo4mbUDEun4/6qK9
Px5PxN58+x3vjnvvKtJilZn3x1/8DM6eu+A+f/HSUgBpSqkAIHb8VH9FJpOB
2cQDDAj2uR34wP23Yt+Rkz6TyUSW9i4w6I2FRt9g0fxOmM0mUl/twz23rAQx
CIbnLo8iHIur/b/q5O/0eVw1n3jqIXhcDg3o/M3b+5ATxBTJz01A2yPL9nVd
CXjTBGGFKvX9d3bv/vKPf/YLxyMPbM9vsAyUlbdu3oD1a1dxb73zfhOAkTKb
eQlaz2qRUurleZ7UVVcVzme3WVFbVQkUFWBzOkCtXqN6XxJKaZ/FbL7z6Ufu
http19KfdZ91PBDCN773cyTTmRzJA+gEgAQ1DsRZXL0q6hX9CIIw4Pf7V5SK
LBnTlstvmI3+xk3rm2u3WyAIOTkej0sGMfe6l5aOHTt2ccuWLXtXrFi6JhyO
Ip3OaK6prq4GdXU1OH78TGHTxfM8qqsrMG/eXLS1NSMcDuVefPHFqTNnzsQE
QUgBSO/Zsydz4MABged5keM4iRBCZVmWJUmCKIocz/Pmvr6+1o0bN9aePXsZ
g4MTs6Bcz55ynk7n4HA4zBaLxZrJZG5o/GW/W7fbbXY6nc8GAkFPfrOtBVw2
mw1LliyAyWRCNDqFd945gGg0bjg2pRZA2mql0XMyGQHj41OYP39+8/vvv187
Pj6eUO5Bjy5Jpa5noiIOeJNUf4HpfIC118vNysbrSr2DbyKJEimTyWRHR0ff
nzev+8mamhp3IjGguXZZpjh69BTa2pqtW7ZsWTw+Pp4aHx9PpdPprN/vwfBw
CJSCsUPKv3ZoKIyenmZLMplGKpWepu8//3skkgClFJFIDpJk3L7mdpsQDodz
0WhUACC3tLR4VqxYMX98fIqLRNKa79JmM8PrtWP//tMhJVlIDcBhVle9nO0k
LTC4BEFIvfLKKy8/9dRTm/v6lq+amAggmxUMv/dMJoeDB09g69Z1lZs2ber4
zW9+E5ZlmbUTcxjEMsnpdHbF4ylNdT4v+JdGdXW1l+M4XpIkglINl8J+4okn
nlhns9meHRgIIl/9LQ9+HQ4Lmpt96O8/kz1x4oQqfKoKs8WUIqEaj9MwaN+6
lhlYCuDIyMgoRkdHNf2m+oqtBuSiVJippN+SlipJgwEhgijg9PlBbQlJK5hz
Pe0oVHCWBPDtd3fvCX76c1/CyVNnEAiGMDY2gX/9tx/iox//DL7/gx9BkkRE
ozHsO3AIn/zcH+FDz32Sfv+HPxaSyVRI2QiOodijNk4pHVMeHwYwTCkdopSO
UkonFN/MGovZ3P7YA3fzz33wEVgt5isEv7QAfmFQAayp9IEQEBT7Wk2UUiPK
G3eNx7cQFSilfgAfWLt6lWnxot4SyvKZs+fxo5/8AjabFZ/7+HN45slHwfM8
aw2s1WqCZnrpQBiF5r/KC+fNbcbmNUvKKUKri8h/D0VoamxJVEpRNlJy1leE
DW6/ss81OO+No2KpQG5AEISLb+16B9lstqSFoburA7/3kQ8Ri8XchHwfuB1A
amh0nAaCoXyfrnLke4FlbFi1CJ1tTaSqwo857S0aOrgKftllrLWpHhV+H3q7
WuF3Oww/7OkLQ0ikMipop8rGr2PHHRuxtKeTSebImAxGcOBYP0i+D0f9RkQG
AOuz0Ff6ZRQyvoSQ97PZ3O6/+8dvY2hkpKynLs9x+OTzz6CuptqljKN6z+ht
XlivRAlAa4XfqyplA5SC5wjamhvAEaL2RxKmuqB+r4VeLcWy51M989or7t6y
TutPD+3vqXQG3/7RrzAyEZBIkcaVoEowVkS59Fnoq1VFvaI5m06n+91uF3W7
3ZhZAGt6/1ujTUg5SjTHcXC5rIhGo0I6nZZwY+2gAACHDx9OjoyMfLu+vja4
ZcsGVFVVwOGww+VyYuHCbmzduhELFsxTNqU21NVVY9OmPtxyyzpaV1clvPPO
rtBPfvKTkePHj48JglCIvwDGRFEcyWazw+l0ejiVSg1lMplRQRAmTCZT+JZb
bqlZu3Zd+/BwgD97dgh5d6+rpT2Xfm+5nASO44jb7b6h8ZeNX4QQbufOnYsJ
IetPnz4LURQ1c4XjCObObUFlpR+RSAx79hxGJDLFnKNcZROYSYiNBYeBQAKi
CLOiCG0kSMmKoV4vOv4VVYDL+QCXp4UaV3Zn0yNcviJ8o7YdGhtCYe/evccJ
wXhbW7Mh8JckCQcOHIPT6arYuHHjfFEUHZOTkwmfz8XYIHEaUax4PItkMotI
JA5BkKYFv4QQZLM5JJMZhUZdOjY8T+Bw8BgfH8+l02nZbDaTzZs3dwAm++Bg
WPmuiuerrHRCFHPimTNnYgaJZ/Yo9P/OJkmjHzsAmVAoFD19+vQPPB53aNGi
hTCZ+LLJt/HxIM6evUQWLuxpW7ly5VxCiCom52XuIfX+sXR2djrNZnNPPoml
nU/RaBwVFRVuR14QSt8GwwMwEULM9957b6PX6/1SMpmr14uE6RO4PE/Q2upH
NpuQ3n777SlBEJIsAGbArxqTS/p/r3UFWAJwNhwJC/sPHDTff8+dBqrNVLu5
0FWVaEklWNZWnPQVOeU5sakEjp4+r1Z/ZRirxcrXIwvPzklCyK5cLvfXL7/6
mxd+99autqbGesTjCYyNT1BCCLn3ztvwF3/9dezeewCHjx5DLiekFWXSKIo9
ZPkNFqWFTZUisFKoKlBKeWWSrreYzYuffvwB8pmPPa3xs70i1Wl95ZfZsHpc
Tph4E0RRtELbZ23G9e+1hvIZlgHY/KEnH4fP4ykmVpTr+c73f4jh0TH88ec/
hQ/vfCRvu6Kfg9B5UOurwUb+1ChWgznC4dF7tuDN9w/bAqFoJ4CoQsNSM9Dq
oVfVvamqwFRjOQZDYbDpqM+lSs6YwdvaQAyL6ijQN4AJrQIlQsgEpXTfW7ve
WxoMhRSxpuI9REDx0I57sXvvAe7nL73SQynNAUgNjozT0fFJUlfpK/QAq2wD
u9WM7o5WjAWnMLetuVQgSpeMMpt4rFqyEP1nz0GSZfCcdm8rihIOnrwAUZRE
kp9fPAVaWxvrHB978oFCEkxdV19/9wCmEqmckjkFiuCX7VvNXGkWWkcfV+nG
QQDfPX7y9Iq/+8dv+7765T+E2WwyWIdkrF+zCs89/QT5i7/5RrssywGFReFB
0WMyyVR/qbLWLGlrboBbrXAr8693QRc4jnNIsuQkBFOUami5bGuMHcBHnA77
lhc+9BCpqfIZ2h6p8eiNdw/gZ795B1SmSabaq/Ynx5gjYQCAr+VMpuFw+FRz
c3Osvr7ef/78xRlpvrMTv8KMAjtmMw+Px4r9+wfSlFKJSU6wx3WNv5lMhn7/
+9/f9dhjj/11a2vrC83NTW2JRBIWixkOh50CIJcuDWH16qWoq6tFdXUFQqFQ
+sCBfdHDhw9H4/G4Jv6ySQ2j+Ov1et233nrr+vnz5y8+f36YnDp1EZLSkTWz
zdTM4JdV25ZlCpfLdTPEXwKAW7VqleP/Z++74+SozmzPrarOafKMZjQajbI0
QmGUkRBJZGSiQKQFnDBrPxtsdjFre9nw1uu3DrveZK/tXePlrcFgMGAjiSgk
gRBIoxxGYaTJsXs6xwr3/dFV3berq3tGQhN4u/37taa7VZ1u37rfPd93vnNK
S0sf9vmGrR0d3TrVZsDtdmHBgjkIhSLYtWsf/P5gTg8lC6hzvX9JUWp0LggH
4vEUBgbCmDNnTn1tbe3Zzs7OsLovciPLzsjxh58sVWC2f3d0PsDIq4oXO3/1
zyn2vElwUQBIPT09oWAwuL2hoX62zWbVVTDT86e7uw8nT7ZxixcvnnHu3LnI
uXPnovPnL4DNZkEiIWV6gLV+YLPZBEHg4fX6DYTp8tc8UZQRDEbgcpWA54l6
TmcvZjMHs5mgs7MzJcsyVq1aVdnQML2qtbUPaeGr7GubTAIqKhw4e/asX2XK
sNZDrG5EkgFvF7JvybQOvfvuu3urq6tfXrRo/hcGBobQ09OfV1nV5sbhwydh
s1nMV155ZbMoipEDBw4kVEvCOLNvBYDUqlWrllGKWq83mLdODQ9HQCnh582b
V7l3794w8kURbdOmTeMXLlz4tCgqq0+d6lfFyIzF2jiOYMoUN5xOnm7ZsiMy
MDDAxl3Njkv7q/UFJ2FAIRfGcMMoEUKOx2Lxnt+/vnX6DddeDYHndYBVyVOB
LdjfW5QenasO/fb7LYjGEiDZQMuqfqZgwAUfxw30OwDaYrHYulOn22aq2Y8E
pbR5yxtvV8qKIlNKo+oPGNJ95rgKfMPI9pax3HYKgCeENFJKbyotcc9+6muP
kNtvvhZWq/n8ac+AbjOeP/4mgYfNZkEoLJmIsdgJh/HpQdJ4fDYAn1t0SZNt
w5Xrc5Mk6t8pNVX43995EvffdRt4nqh9mexPRXPUj41aUzNYMOdpudXgOY1T
ceMVq8ivXnqjAUA7sip6Eeaa098xmWhYbAV4VN6+bOWSTQnkncMFPIP1r2HA
OJjgKrAGDLeda+/47Pu795juvG1jHv3b5bTjL//sGzh05KjjzNn2JgBt4UhE
OXriFLdk/kz1nFLUeacgEoni44PHce+mW+GwWfPVkQ2sgi5b3Yyde/bhdHsf
5s2oy/mg0XgC+462QZ1boMCUUo+75KkvP5ClPjPJwjd2fAxZlsMkfbwWhOOE
kBg+uXiTngYdJ4ScppT+529eeuWR5UsXWzbdvjEP/Goeyw/ddxc6u3q4Z3/z
0mJZVlKU0pi6OdAoYloQFiilUwghSxfOmwOPy8nQ0ymWLJwLt8vJ+4PBShWE
m3SB2ALATim9QxD4xx+57xayurkpb11k18KDx87gn//zFaRSYoJks81Bmg68
AUKIFoRDTBZ6PPp/KQDl8OHDx6dNm3Zu1qzGkvb2DkIpASGEpiVvi4FcDnq1
WONKgTFgq6hwIpVKKm1tbVEY+1hK41QFzxkPSqn04osvvlNbW9u2cOHCdQ6H
Y2Y0GhXa2toSq1evbq6oKK10u+2y1+uNfvDBTn9bW1soHo+n1CQWawdSMP4S
QvimpqbGK6644iaXyz374MFTpKOjX1XFLgZoR+r5hSHVlVJAURTYbDYW8I57
/GXdF5YuXTpXEISNJ0+eIdFoLG8jSynQ1zeIkyfPnhft2Yh5kF8Bzv2//v4w
ams9lpUrV87q7u4eUhTFo/5uLABm94PK5BCkHE11t5gau7GwnVGPbyHWR3Zb
hYmOuxk7oM7Ozh2XXLLozsbGhrKTJ9sMrchOnGhDSUkJt2HDhrm7d+/uFsWU
VF7uEfr6Ajngl+M4lJQ4IAgc+vq8RdXYtXFRFIqhoRAqK8tgsXCIxXLlW+x2
HoBMz5w5k5o9e7Zz7dp1VT09AXi90bzXLimxQxAgHz16NCDLst4fl1UuZsHb
+a6ZrOVfPJFIhLZu3frbe++9t3nVqubmd975gITDEcNzSBQltLQcByGc5Zpr
rrmssrLSvnPnzt3xeJxlgZntdrtUUVFxWyyWKNH6qNk1LZFIwecLYeHChVOO
HTs2EIvFrJRSOyHEAcA9bdo0y6233noPIfxtp0/38sFgrEic4VBaasfUqR7s
2bM7duzYMS3uaqB3WLUy1OKuBoBZ9tqYV4C1CdtLKT287Y23pnd1daNx+jRD
1Waq21ygIEWa5nnfgt18g8LnD+KNnR+zJ47CBF+WV58a5wowWwXpJ4S8B+Aw
pbSUUlpOCPHJilKpVm9lNZhmTnxKqSb+ElXL+yytTlu8zZTSZo6QB2fNnF79
p//r8+SGqy/LkhoLWhoZVX6R12MNA0DDcSRdUVIzzSStHsvpgu+YZqB11kfN
ZrP50vvvuQsWi0Xn35v+8/WvfDFTrUur5uaC3cw/ebaztKDvrf42pRSCwGPz
zVfixS07nLF4YjpyFaHDKpVT35w/+fqAR6A+G1FD845lxhiscFYh6jOljO4z
+34TGohlpC19zlFKD/3utdeXb7zhWljMprzzY0pNFb7z5GP4k2//dengkK+e
UqT2tBwV7rv12owCtAaCPz54HMFIDFevX5Oz5rFjpB/Pprkz4XY58dHhk5jb
WJuTqT92uhPDwTDU6q+T57mqzRuv4tatWJR3/ra2deDQiTaQdPCQAYg0ty82
zqyXIkYvwlGsChwhhLweDIaWf++HP15z6erlpFa1KaM6hoHLYcdTX/9jDAwN
2d56d9dySZYlSmmKUciU1fXFAmAZz/Pzr1y3EjzP5VD37VYLLl+zDK9se7cS
QAcAC6XUQgixqXTIJKV0Gc9zT21Yt6L0gTuuh0ngDROxlFJEojH88BcvoLvf
KzF9v1ogNgK/MX31d4w32cqRI0f869ate2fGjOlLXC43CYfDGInyXKzXdzTP
M5vTVY1z587FA4FAXJfAZZXEpYmIv6IoJjo6Ovo7Ojoy8RdAeU9Pj6+kpKQy
EonwwWBQltOlHdaHc8T4a7fbzWvXrm1eunTpg6KoVLe0tJKenqERlKZHU/nN
V4xmqaqKQmE2mwUYi42NF72XACBut1soLS29PZFIVp861aaraKb/hsMR7Nmz
n/nuucfob+ufb3S80XFpNoyCgYEIGhqm6xWhtZ5GLcmXwiRThNb/7vlV2sJK
ztmf3Ii5AcNzV68APRkqwPr4ceTIkZNz5849OmNGw/pz57ogSVLeOKVSElpa
juLaa9fZVq1aNTWRSMhlZU5hcDDrKctx6R7/6mo3hoeDiEYTBcYGeeeq1xsE
oMDlMuUBYLfbhKGhAZnjOP7KK68sUxTO1NnpQ9aQJruuVlc7EQj4E2fOnImw
INUg8XyhrUd6PJYAEBsYGBjat2/fv69du7Z+2bJLqnbu/Fgb57zfPplMoaXl
GBRlgXXp0qUrq6qqPO+9997bfX19RJIkwnGcddmyZbVOp/OW06e7uXg8mbem
SZKCnh4vFi5s8CxYsKCqpaVlmFLqJIR4ampqzBs3btzocDgvbWsb5L3eSNFY
Y7ebMG2aB7293eLu3btDkiRpzip+AH417mqxN4x8x5WcuDuWfSGSWsr/QyAY
DP/4X36KeDyep6bLVoJHBMWG1kdKDph7a9c+HDx+BoSp/NJsVkXLrGgN3OOl
vstuALUsckDNVgwh3cvbQSltBdAGoBPZft4uSmk3gC5CSDchpAvpnt8eAL3I
+mDKlNJNHEe+dvP1V9U888/fIzduWH8B4FfJEXmhtEC1Tz2WIOOxydIIjYLv
WCsqaO93X+P0adW3brxJXczzKcsZG4kcem8uxZkWALVU2/xTBpjlPJatBINS
1NdW4dZrLgUhpAFABRN4tT4kTZhnXPq0LmzysmOgGFaC83yAaQHbJGaeoSBN
uoC/8AQGYeYcTqkL7ta9LQdS+w8ezmOhaJ/7xmuuxJ989VFitVhqAJgOHT+N
Yb8fVM72AQfDYfx2y3tYu7IZsxqnMcKAiiEtWLs/Y1odli6ch2279iMSS2R3
+bKCd/cc1jb8JhBScc1lK7jP3n1TxvNXe62UKOL5329HMiVqa1LGn49RLi5o
IXABQZi1URgkhPz8XEdX97f+4m8RDIUM1K/Tc620xIMf/c138MDm2+w8z18B
4FoAMwDUAJii/p0O4AvzZjfaL1u9LGeN0ubZHTdfDY/bZacUdWryyYk0HbKc
Uno9gO9ec9nK2j9/7GG1Eq/o1sH07XgigR//8iXsP3ZGAaUhln5Fsx6Jw8j6
EutFOOg4xBsFgNjS0rKV47iOZcsWZ/xqz4eCW6wnzmiTUlnphN3vOpD3AAAg
AElEQVTO071794ZTqZS+j03fTz5p4m8oFOro7OxsHR4ebpNluRNpTY0u9Tpi
/G1sbJQffPDBTatXr/6a1xusef/9g6SnZ3AUIHc0tGcOhdSANXsWQRAmOv4C
AHfHHXfMEAThjtbWUzlCY3rgrgGCkSq5xcSbClV+9X3Eg4MRCILFtmLFilkA
HJRSB3L7gC0Y/1at0eQTdMC1cA9+/rHFn1d4LLkC9OpJUQVOtbe3+3t6el6t
q5uCioqyAt6wBLFYHB980AJBsNg8Ho/F7bbBZrOoPsDp/t+KCiesVh5tbd3q
2HGGFWD97WRSQn+/H2VlJghCdnzMZg52O4+uri7llltuKXG5Ss0nTw5AkpS8
MXW5rHC7LbSlpWU4lUpJzNpUyL7nvFlDuj7gDMCmlEZ27tx58MyZM882NtYn
5s2bCZ7nC/Y9p1IS9u07hgMHTpqqqqYsvPfeez+7adOmO9auXXvZxo0b77j0
0kufDgajpWfP9haMFQMDAQQCMf6KK66Y1dzcPL2srKx61apVyzZv3vy40+m5
/NSpAXNPjx8qS8nwyvMcZs4sRyIRll9//fVAPB5nac8+5loo7uYlXMeyB1jL
OHQAeOOlV167/bJLV3O3brwhT/3ZsL9XB5BpHgUtvw/4THs3fvniVoiSTEm2
11drKGd7tDQAPF4ZaHbzHGcWWgVpYRjt89nVxZinGeWpHCuShO7kSKoTvQnA
E7U1VU2fu+9O/o823wY741t5fuAXI9Ke2d8EoDkCVIYpyDEMLMx7c5TSqYSQ
u+6+8zZSU12lU2rWgSijllJdpZga+v3qeNBApjopiSLiiQRi8QTi8QTiiTji
8STqa6vgsFkdkVi8HsBpSilH0rsX/YZlcl5YpetiFeECNGlKi1SEC9KkJx0F
ms2kJgFsH/L67nv+t7+bsWr5UoNkQBonbr5jI8LhML7/j/9mCobDaDnciqvW
LAGlFIoiY+v2j3C49Rx+/LffgsNuK2IRxSYeFPA8wT23XoeHHvsQb+0+iFuv
Xg2OI+j3+jX/XxBCnIvmz+K/89WH4HLa887p/UdO4eNDrVQFa/ogHGHoQ/FC
FKLzWP9gAEJaKaU/3/LmO9+6pGme5SuPPAyB45Dfa0tRVuLGt7/xFcyZOZ37
13//r8Xdvf3TKKW7CSFHkdZEuKy8rGT544/8EQSeM1jnFKxY3IQbr1rHPffK
tgZK6bD6nUyU0g1mk7D85g3rHE88ci8qSt3GCR2aVpB/edsu/HbrTlBKI2r1
NwQgoIJfjYLFBuGYPgiPQ0JHASAdOnSot6mp6dezZ8/8056eftPZsx0qDZoj
I1V2iwlgGW2cHQ4L6urcaG1tjXd2dmp+52y8MkqmfKrjr91ux1VXXdW0cOHC
J2SZNh05coZva+tW+wm5UfXxng/4NQLO6rk+IfFXF4P5qqqq22Ox+PSTJ8+o
qrv6/tTiXr6j8fs1An/sJlkQBAgCD0FIgx1B4BGLiZg7d+7UKVOmOPv6+tgq
+UTolIyy+lvcz3eknvzcqjCKnOfFFKYnDQDOeLfv3r17d0NDw8kFC+bM9Xr9
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
aZfOTh8WLpzKrV+/3vH666/79NRS9dwcZgAwq0qun5OTA/rmqT8TjEa1Xa/6
XKgKnN/fa1wFZnJCnC7p7FCvmqVjlKkusiyLi3Ke6yqYbGvHqXnz5v16+vS6
h4aHg5azZ7vPA/xyRS21ileHYfjaRs/juHQl027n6ZYtb4cCgQDbGscmnlkQ
N1ZtIvq4QNS4IITDYdOhQ4eeaW5e9o2ZM+tLW1vbi1TDuRHt84zHLJ+ab8Sa
0ZSye3t7xAMHDkTUloZM9VdlFhWzGhzVuAljGWQIIaz0dkQ9gczqX04VARqI
RGMzDh9rbTh8rNX9k/8gxONxw+NywGwyQZIlhCMx+IMhSFJacIiQzKaWtTrK
0J7VrHw/0j59GgAeVgeKVeScHPBCtzkiuauSQCm9hhDy15+54eqyp5/8KtxO
ey6IGIn2DAOV3QuhPRv8/8DQMEsrY6+yQfVtLINwht5BKdWsr5aaTaZLP//Q
fcLD992t2qMwlbPM2Of6HmX+1eXRMwVP5h0FnsdDm27Ex4eOC509A26kPZ1F
BgSHdBlotg8ueb4n7ITNT2pUVDCqtqGwt28O0EUeQMzzpqIUu1uO4Ic/ex6U
Khj0BQDATIGpSHu/SpRS7fx/VlWa1TY1vPoXBtWeT3rRi+gECCH/NeQbXvD0
3/6o8R//z9MoLy3RgVGleBLBoKpZWMXdqLpcvKIeTyTxk/96DUdOnlVIliqk
bRDZQByCsfjVxfRiZoMwUd9Hqyz0APj1ydNnZ/3yv14seexLD4HnOGOv8jy7
JOU8quuF7Kay66miKHj5jfdx8mwXJdkxidDcTTWb3GKr5hPaW6irAkvMGPMA
+GAwSLZv3/7+gQMHzi1YsOCS2bNnNzc2Tpkxb950ZyolQRSlzGuYTALMZgGi
KMo9PT3hjz5qDbS2tgZDoZCWxGOTfawlhb4inpjocTnf+Ot0OoV77rnnGpvN
9tcdHX1lBw+ehCjKF+zna9xjfWHglxACi0VAIpGQU6nUZIm/mfaG2tpa4aab
brrO6XQ1vP32+xgaGlYru4W9aI39bYv7/UajSfT2BtDU1OQ4duyY+fTp0xIh
hKVC66vA2lzUwO8kZWGNztqosOpz4V7N3OPz567TaYXdblGr9EB1dbV18eLF
FUL64jGbzVXhcNh+9OjRqCzLEQYAa+MpMnPiYq5pOVVgSZIiW7du/d3mzZsX
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}


# Copied with minor modifcations from HGM's Gigatron pieces.
# http://www.talkchess.com/forum/viewtopic.php?t=65905

lappend boardStyles Ascii

set pieceImageData(Ascii,25) {
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
Ux3NXjCUE5qnBHCfnL8PvZgvIvRx0ijwOisBvAegD8BGAlb1LEr7MYCjRmkm
ADhEjvcAWESO6wnAtQPYRDxJY8Hdi2iIxlQdBJDeMUPl3U3kYxsljIiIoGpq
ajbt2LFjExGiywAkdHd3923ZsiUaw4yLsjQZ1dTUhK1bt37e2NhY4+/vP27r
1q2rIyIiHC7r0qVLNz/44INQIxG88sCBAx4AkJaWtuK111475Otrm/bK4XB+
UBdbAZV9L4viAQC6urqKzpw5MxMAvLy8rgCIIR4fl6TlWKGR7HsBAHfv3kVR
UdHPDfqJv7//lPnz5y/18vLqLykp4RcUFFxUqVQU8bCYy5cvS95+++33+vv7
BZcuXfpaJpOV+Pr6+s2ZM2elj4+PoK6ubkp+fn6FVCpVkTowVVVVknnz5mVG
R0d3FBYWdshksj9ZeQxsClYO4EUCUrMfccfthH7msA36mbM/DDO/j4nXwLZ6
AKnkOANAroOekL0ap7HHx7ZaANvJ8esmqJc95RgAvw1ANuv8cwASCCBVEO+J
Yf0eMfGitAAuAOiBfuIjiWCRGMCXLP2SIhQylXhoZTwroz0TEBCwZvHixT8b
GBjguru7R5ARVpSVlXWYYZh7crm86dSpUxthe3i9hIymPZZEW5VKBXd396OH
Dx8+kZWVFatWq1cP560KCwt7buPGjX9XKpXC8vLyA1VVVUd9fX2fnz179h+8
vb1FEokkaOzYsTbnJ5fL3fLy8qBSqZCamspIpVKbG5yiKKawsJDq7u5GfX29
2VGeY4yKjtNM9uiG5557bvIbb7zxdkhICMrKyr5atGhRCnH5AUAZExOz78iR
I1vv3LmDwcHBAZlMVuLv7++/YsWKd6dOnSo8fvz4zZUrVyazPAotgOiioqKy
+Ph4dHR01NkAWD+BPrSBD32MFMh+F6EIpQD+/ggASwl9+MItAHdHIL9F5Her
oQ8XaAPgB2A19DFgcXbm10q8DAr68AR7PT4FAYnWEaTAtuaTBOAwOZ4M4LrR
9T0AjpH2nQHgCvTxZQXkPdgLffwa2yLxMMbs51Yp4YQJE0Kzs7PnDlHTxo/n
7dq1Kw4Ajh07dv3UqVM2i/f+/v7bCgoKMpVKJYKDgy1SRIZheABw69YtwZUr
V3D//v2HriHPvvmCJUuWiJcsWTLv7t272L59+7mqqioEBga6bNiw4eXp06c7
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
}

set pieceImageData(Ascii,30) {
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
SUVORK5CYII=
}

set pieceImageData(Ascii,35) {
iVBORw0KGgoAAAANSUhEUgAAAaQAAAAjCAYAAADbjn7hAAAAAXNSR0IArs4c
6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAAAAd0
SU1FB+IBBgAfOGoL0EUAABJmSURBVHja7V17UFVHmv/1uQ9eci/KJiBIuTiT
6OpKZHysRil0yt3SUYhGM+JmRIwmazYJtaKyQUXyVCrJJmq0yIhi1owxUbaI
mpWtNVlrdQBjHB/Z6PgIo0kMd1AGeVwQ7uP0/nHOuTTH+zr3AVzu+VWd4jbd
p7tPv75Hf/01gQoVYQiNRhNnt9tTAfDiv2wALqsto0KFisG22MUASAXw1+KT
orbKgGuXZW+99Rb95JNPaGVlJZ01a1az2kMqVChGHgDKPHlqk/QgHsAwF89f
9WE9flNcXEw/+OADumfPHjp9+vS/qF0z4Nol55tvvqESVq5c+ZPaPQMOy2WL
3XK1SQZcuyyV1WWpP5lpB1MvLV68uGnKlClO40pLS9Hc3Ez6qCr2p556CuPH
jwcA1NXVddXU1KjTqH/bJTIiImKrXq/nAaC9vX20Vttr+BsMBsNblFINAJjN
5jpKaWWY9hN1E/cIgO/6qB4WD+FwRX+2CwFgZMIxsvgYAHFMuNXDeBq8BGnO
nDlYuXKl07iysjI0NzcPhAkd6kgA8AKEPRcJWwFYxd+rACQxg/cEgFov8y4E
ECn+1gD4HYAbYjhTfCTcArBfQb0jSkpK/uXll1+W9xMBgPLy8iHl5eXrAYAQ
guTk5N0NDQ3hSpDCdWyr8AwDgHtOxgQR/5aLj4Q4kSiFBQoA5IvPqr1791JX
GDFiBAXwz1J6QsivAliPuA0bNlCTyURNJhNtaGigVquVl8puaWlxxN25c4cm
JCTs9rO8kvr6emoymei9e/doRkbG713Vxd3jpC6T9uzZ44gvKCigACJkZU/4
8MMPqdlspmazmW7cuJECiGaYgnM2m42azWb6448/UgD/yor37tRkq1evbrl/
/z41m830yy+/pACyHGwZIa81NTVRs9lM7XY7zcjIOKmwzYxbt26l3iIpKem3
YU50XD2JQSzXCKALgFl8umRly+OMfpZXBKBDzM8OIN1NXdw98rqki/mZxfyL
nJQ9QfZtr8ni/8DEtShUk7UwcX+Qxb0me3eCD31EFTyK+kiphGSYMmXKn9LT
0+0e5TpCsH///o86OzvXBWv0RkVF/Vt9fb0jPHToUAfHK8fFixepxWLZBQCx
sbGIjY2tAnA8UBM4NjYWiYmJctFW6EGjEUZjT79oNBp/uUyakJCAmBhBWtbr
9dRDXVxCVhcaFxfneHfIkCHO6kkjIyPZsh/IT6PRICYmBt3d3Yo4ap1ORyMj
BQFJ+suWGx0djaioKAAAx3GhvOAPAfB7cdHy2EUAZoiLW19JPS7nEQCTExVO
IBHhhAnyJs4X6FhmCgAXoPI48YlhyvGmzVnwfkil1EU+3pTbr1BKkMjixYvj
169f71Xio0ePxnZ2dgat8oQQDB8+3KvJER8fT9x0eEiD4zgrE2xV2IZd7LuU
Dl6NjE6ncz57KQUh5IGxFURoADymMH1fgiA80c387lL4bpeLfFQEkSDBbrcP
lm/390NeApAscVKiNOAVGhoapgDYInJRWo1Gs9dut//R14osXbp01vTp0ykh
BJRSzJo1i3q7qKxZsybfbDbnE0LA8zzS09O9fjfU+rusrKyuurraDgCtra0P
HTp0aHRqaioIISgpKemura39ilLKEUJw9+7d79TloU/wGIBYRnJUgmmM5NgO
4JKfdfkUQKePTEAds6ZED+L+6oKggpQY+gnorTI8COAiIykqIuyhZtSwaubM
mUusVisIIbSrq8vnjEaOHJk5YsSIE1K4pqZmAQR9r1dYsGBBblVV1SRnnHZ9
fT09fvw4kbhsg8GA3NxcRxpK6QSxI/Htt99i/Pjx/wvAZ4K0YsUKnznctWvX
hgt3bK6vr3+cUfEuNpvNhxkmoemLL77IDBMiMJmR0PzVFOQwhIQC2Kvw/Y8A
jGenETMGWwD8iJ4N8xT0WHBRANXMe/8HIM3Pbxnrx7vpYSRFlrL8sIwgHROJ
Ut9ISP2Mn588eXK2J3WLJ1BKcevWrQQIFmOSikanJA+r1fqgnkOsx+nTp0l+
fv5wAH8GgDFjxuzLzc3Nc6YKamtrU3nkwMEAN5uohJAWSmm7GNTJxoR8ECXj
wT0FR3KO427zfMhqfReht7GJP2AXH94HgtTthiE6BiCXCe8HsMwF46SqyQYB
Qt7s2xddv/ydQC8sYv5xEkGilOoH6wAS95yM4gLfZbFYtJ2dnejq6kJLSwsg
mHFLRCJG1u4cgCgAegD2rq4u0tbWBpvNhvb2dim9USwn0ovqrHv33XeL5YYW
ANDZ2YnCwsKNEFSlAEDa2trQ3NwMnU6H7u7uXsQnMzPzRk5OTpRcRU0Iweef
f47q6upIdREMOjQewoNqKrkhzJ72v3k37cR5KMcZ3gSwwUUc7yF/edjuhrHb
AmBjUAiSL5JKOCOU28tms8FisUgLN7Zs2dJACIFOp8OOHTtuxcTEFIgEKnLO
nDmvZmZmviq9l5SU5FDJLFiwIPHRRx/tBASruZKSkq/Ky8srxQGcvGzZsoNj
x45lCR8sFgv0ej1cGF/YnnvuOYcFIIvm5mYUFhayZ6cuzJgxYwN69P69rNjS
0tK6V69eHeWskMbGRlpdXR2MBYnAvYVbuIF4CA+mbysRHwk7ARwSf0fBtSUk
BfCJ+EiIBnBf/P2YByJEvJBaeyl1ZOED4uMufZyX0rFyK7tNmzahpKTEsThc
vXqVjh49mhBCkJubi08//dSR2GKxDCiOJlhEoKWlhcbHxxPp5L+cq7527Zo2
IqLHenTVqlXYtWtXqE6kxuXLl7+9YsUKq/it09va2jIlIlBdXX37hx9+eE9M
a8zMzHxVdhiVSH2RnZ2N7OxsR8T27dsvNTQ0vCMGJz7xxBP5ixYtAgC88sor
1GAwvE0IsYnE7aaf3/FH+LFv5yckPbzE2Y4FsIBpn88AXGE4znCRxLoAvMNw
1HIjhc8A3GQ49XXoOUgdariEHpNyCmATgM1M/IfoOUNkBPCKC0LibEHTMwRJ
vsa/BuAN5j3rQGoUpQSpxW63E2bBzbFYLA4dsl6vb7BYLMkD4cPq6uqwcOHC
bZK67M6dO09TSo3BKIvnecLzfKHFYnnbRZIlFotliUOe1mjuueEaBjr+bLfb
C5kxUEwpVWwM4Mu+n81mKwbjJoXjuHie559Gj9eIyWVlZXCmsrt//z4ATIVw
OBoAtBzH7ed5Xjp0+PcQ3OIAAH/hwoWonTt3OlXnnj17lgD4J6bcnwAcUbjw
socllzIECSJnfHCA9Pc5AAuZ8GkIjnGDRZCK3cQfYqQGAHgxhAkSRW+XP31l
vmz3ggi5k6iUWkIOUVKOvyq7DtkiM2B2eS0WCxobG9cw//oH+H+y2x3uKxyM
g0b10IeqRyJjBFJ27dq1PSsrC4QQbNu2DevXr/+Zi74wFBUVXX3++ecXAkBl
ZSUKCgr+G+Ip+FGjRq2sra1dYrFYoNVqkZaW9ruXXnqpwMkcoQAKb9y4sT0i
IgJRUVHIyso6debMmSP+DFcP4X6dSgBuM2FbkBdphOk86k+kAzgvk6JcTWq5
+vAwgF/LmIanmHC0m7XxVVlev1BKkOIWLVp0b+7cuQ6udeTIkQ6dd25u7oip
U6dSkXtFQUHBv7e0tOT52VhzmUqPGoi9OWTIEFpRUfE+z/PvA0BtbS0qKirG
SiqhxMTE/ygtLX3SZhPm8rhx4/wtMmrZsmWQVITjxo1zqFH9wc2bN+natWsd
qsfLly8TDGy9PY2Pj0dKinCLhcFgAARDEmensTsNBoMj7bBhw3pF6nQ6e0JC
AhhpvxPAXRcUuD05OdnhNSIiIkIpIxYrqmMkrtggi98hqlUAYQN5IoRzNv3B
PPUlDBBUldKY+08IajkJ7wCYxxAjg5/lfQfgv8S8eAgeMQLBtLZC8MTBid8y
0M+0KRm/cvWD1UNYr2C88UoJEp00aZLcgaljwcrIyEBGRoYjYtOmTd2ipZXP
qKqqOi5fPHxExJkzZxyb8XJ1kD/Q6/WEPQuk1WpRUVHhyNRoNHYtXx5QD/FF
VVVVRYw66gyAv/M3U5PJRKqqqn4J4CRUBBMcetSDzpCEHge1Uvq+lj7cEQ13
3+UPNAD+hgmfl8UPBzAmgP3wsfhI+ArAlADkew3AfHWYK8eAN/ueOnWq137Z
3K4AHPebadOmRbuJN4fquRLpyoRACXwhPqaVqLusPnKJ9jBeMxIGOaMwkPJR
CdJgBc/zpzzEB5JAAIInhqEAbO3t7Q8N5rbVaDQsYad+LNy9nEKyDlRdOVNl
/x8XF4dHHnnkAMdxNo1GgytXrhwE8LmrtCkpKduio6PbAPDDhg2b4aZeqUlJ
SW/HxsZ2A4DVah3P+sVTjzsEDVEQLtbUicxDVBh9O+/HPLL7yGhJSIFgAERE
GnHaTdqHIHj+0ELYX3S31sWI6yKPHs8b4UGQ9Ho9EhIS3pOs7JqamqJ4nn+m
L8rOy8tDXl7eQTmRGqQLV/e6devMOp2OarVaeuXKldSEhITtlFKtzWbTs+bu
nhARETHj4Ycffh8AZzabH9q7d6/l1KlT3QBQV1fnTOXE79u3z1ZbWyvpqPXX
r1//NUMoeJYgHT16tNNkMtlFoqK9dOnS/KFDhwq6m48/5tesWdMGgHAch9bW
VtYv1bCysrJFkon6iRMn6Lp169oJIdBqtbhx40YnBi/0AEYwYVMfSogL0dvC
bzCjDYLxCIWgulyLHkfJSg/Wv8doCowAGsQ+I3jwHJGkKbiLHr9zTwJg/ZER
GdPYwIyBXwA4y8T/BYK7J4jfwc7bMRD21iS0Mmkj4YMJep/fKWMymWggkJqa
GlCLnHnz5n0diHrV1NT0uvcn1Osyf/78B+rC87zHsuVpRAI0T2Hxm9rb2x15
zJ492x1np+QK84mVlZWOtJs3b+bh/EoBr+cRgninjBvpMxDPzwK8EH8doHp9
rdYlYHXZLMtjopu0Sq4wnyhLu1nVdaoIKpwZiHgjGbpw56R0fHJsPh6MVfwV
V9W5o0JFgOGNyq4KwN9Kk9CZlZob6WYJgF9KGhmO4/J4nv8ftdlVBAusilCj
0bjTn1tlBNEd9bKwe0aSWbwP6idJv650LyQPPaazd8U5qUJFX6EKrr2FxMrC
7+HB228d09NvgpSVlTXi6NGjP5dzwZ64XkopeJ43SuqGc+fOYfLkyTH91aLz
5s2D2Wz+HgDR6/XYvXv3cQCrfc2vrq7OOHPmTPA8D0opXnjhBZqTk+MV1z1/
/nyHl2/xr04d8wHB5bS0tMMcx4HjOPu9e/cyV61a9b3NZnugXzo6OqKl/SMA
SEtLS8zLy/vemeTU2NgY+eyzz9Zs2LChAQDu3LkjnVtRgmL0vqLAW591FMA2
JnyhnwnSRwxxjIGw+e0PvkCPOyAdenus8ITPGMaiXh3+AcN+CHs9VCREFQBG
e/lur1sUZLgGYLpImAiAP/mykPfr/kSg9pDkAFAZwA7UKNlbS05O3hlgYqvu
Zzlnps56U5anPa6zZ89SAHP87Kb+3p+gQXoCiSiFZQfa6k7dQ+rnuoSN2XeQ
wfuwOPiDxyGcKgcA6927dxMD+C1PoudwIuU47l2e50Py3A3P815JrJ6kffHu
K1WKDT762nXQcAj3XkmSQKBueo2GsM0hSQI/QbBOVKESpIBh69y5c192tn9A
KcWYMWPcqmBYNWdmZuaLbW1tLzpbCI8dOwYvVDmzKaWvusrfZyr3+OOglOZJ
4dLSUlpUVLQD4X0QVEVgkQPgaRfERCnRr4JzU2HipXT9PNw7c/UVYyHcYCvh
dTixKFOhEiR/cP/w4cNO79phJgEAYN++fXjmmWcui1wXHx0dPaqjo8Ph/+jA
gQPuuHWvpK2Ojo5edQnGGSfRQ7YKFYHEo/DerU4dhHuBpEOXLwKYxsT7q0a1
9dE329RuH2AEKZxOs4seARYDuAoAKSkpBwD8Y6h9h9hntB/LVhHeuInevubm
yQhSqED1Sh4ognT9+nX6xhtvUFGP7jNu375NQrxj6JtvvklZ819XuHTpUq9v
bWpqwuuvv04lb98BIABe18UfgnDy5EkA2Arh1LhXUMeL20WJD1A+od4O3hpE
UB/bkAShLv4gE8J13XZ1vPjfcXoE6AoCjuOsvEKnccXFxTQ2NjagHx0ZGYn8
/PzPoMwtiUaJRMlxnIXnecoQfiUOULsDWRc/YVeocujX8cIiOzv76yNHjkzy
tx7nz5/HxIkTswEcC3FC0F9riIrQxgUIPuj8xUX0PvoQkoMpPhiTSaPRWOx2
u1kda4MaqQiMaTDRaDTfq+NFRZjCqJChdsfctqrNqUKFChUqVKhQoUKFChXe
4P8BKizTfw5g3fkAAAAASUVORK5CYII=
}

set pieceImageData(Ascii,40) {
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
d3C0AbwP+cQcV4gxUOYrAOa5ef5f0ByF6QarmQm0Y9jBPJO7ulf2ASbtBy6A
uQBuExgyZEhlZqbHseQYLOfOncPgwYOrwHiVjh49OurgwYOO9snIyEBGhmur
9YYNG5CXl+dV/fTOsTUTetp0ZWUl7xgcbQVDoQmK4wHXAKyFs5POyxpBPQDu
946e9uF7de74iRlD2MtvcnAB3PahaMqvKRcAIDo6+hyAgZw6HBwBj3LITjcs
njOoKXNwAdxEY7IWFBTAjCP/VA2puLgYML6tIqBRUVERfPr0ad1TjvTw448/
AppF+/Ly8pAzZ86gtta7aGXKNhW/1M8MnD9/HgB+DWATfFzL5v2v2QhtI2UG
CsJNyB/uR3q2RpzpHsp1lfe/FhbAN2/e3JmWlnbB5G9bCCE/NsezU+9IRLOg
ibrkE7766qt1KSkpvoS1FAA42Y9zc3NfS05OjvKlyn6sn2nKvhGhF6j9TyvU
AxhPKxeHd+hvQhl3BHj9eP9jhm9rlemtCTpXuUxFM5jft0lJSV38eWauEl6w
wODr20yoQpYfO9y2NjaAA63/aScI4WPHjm0SkrI5wry0tNSX8dnWsB5AdiAo
FxwcAI4B6ALz4lIQpUwODg4ODg4ODg4ODg4ODg4ODg4ODg6O1sL/A5Vyfhzy
u0fWAAAAAElFTkSuQmCC
}

set pieceImageData(Ascii,45) {
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
}

set pieceImageData(Ascii,50) {
iVBORw0KGgoAAAANSUhEUgAAAlgAAAAyCAYAAACAlqXJAAAAAXNSR0IArs4c
6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAAAAd0
SU1FB+IBBgAeKRmgwfYAAB85SURBVHja7Z19eBTVvce/Z2Znd/MeiAHCW3hR
wktKRKjFIAFEQ0FFL2K10Yj1VqGtilSxV71FhXtbUV4erMUiVy29FYRrrsVC
uUIqkpJYDFjeNAgJNCEQIcSQ992dnZn7x8xuZiez2cnu7GaTnM/z7EM4Ozsz
58yZc77nd37ndwgoFAoleOwAOG0iIcQhSRJPi4dCofRVLLQIKBRKsNhstqUT
J068Jzk52SVJEliWRWVlpfXUqVNrAOygJUShUKKIuQAmAxCU/7MAjgDYQwUW
JRSmAxivqlgAwBJCDkqS9CUtHvo8giElJeW6l1566btTp06FKIqw2WzYtGkT
li9fPpg+YgqFEmUsBPCIJu0dKrC6CYZhiCiKdoOHEwCt0ZiPpKSkR/Lz8x8e
OXIkJEkCx3EoKipCQUHB0wCowKLPI9j3Q0pKSkL//v29aXFxcQAg0adMCYE/
AMjXpP03gIdo0dDnEQKiwTQqsCLyNERxaHp6esHIkSObJcl/n8GyLEpLSxOb
mpqmRGM+EhMT3YsWLcKUKe23Fxsbi4KCAoE+Zfo8AsFxnIXn+dGQfa488M3N
zf113hkAGAJgLACbavBRD6CSPv2wkqyM0F2BHimA9wHURGk+nAbTKPR5dAXe
YBoVWBEi9p577vnuL37xCwiC/74vLi4Os2bNwhdffBGVmZAkCU6n7/vA89QH
mT4Pg60Sz18zatSo/7rlllvGsCzrzYbVak0cNGiQz7ETJkzAokWLltjt9ocU
YYW6ujqusLBwx9WrV5fQpx9WBgJYa/DYw1EssCiUUEgF8CaAUWi3pksA0nWO
vRfAjZ62Svn3LICfAKilAivMfWF8fDwGDBgQ8ECr1drtN6tMacYAYFTJLlEU
OT8/sSn1QG2ZcANwhOkWrcpHi0s96vaTj66ilw+7Xr1XVr259cqHYZh/tdvt
Iz0vKiEELpdL4Hn+XQCnVcdmchz3kNVqhcfaKUkS43Q6T4mi+C58/a2MMsBi
sTxmtVoTfYaOTme9IAhvAahTJc+wWq13cxzHe64viiLncDiKAHwYatWaPHly
/9/97ncDVALLRzASQiBJEmbOnImZM2cmAEjwfH/y5El8+eWXSVevXqUtSpjb
qzAdG04sqs7NY1HQe+89aZwmD+4w3hurfCRV5yv6uaY2H119bv7OyWiuLwRo
S2KUe/ZpMnQsNdp233MfbQh+2oxRrq8tB4dO/ji0W7g9CMr1Q4UDMA6yn2sg
rlE+2n6RM6NiUzyFYbEMdrvdyZrkEcqUR+De3O0GgDGaciUWi6XK7XY3RSIP
oigOGTZs2N+zs7OHMEx7G5WYmIjBgwdL6oo/YcIE6f77719NCFntSbt69SqK
i4t3NTY23hmW1opl102bNu1nQ4cOhSRJYBgG586dQ0lJyasAfhEoH0bxl4/k
5OSd06ZNy01MTPTcD06cOIFjx449BmCzniCcOHHij5YvXz4lISHBK6Q3b96M
goKCIo3AGrdw4cLlDz/8sNc6VVtbi9dee+3TU6dO/SFIgZU6a9asp5YuXZqi
rofr16//Zv/+/QUagZW9ePHip+bNmwee50EIwfHjx/Hqq6/GNzQ0hCqwIEkS
3G439AQWIcTnXy2CIKCzKXaKabSG6dhwkQLg14plQW1pyNQ5NheyM7La0lAJ
4DnNe2AmPwLwANqnwywADgBYZSAfRuksH88BmKESJzYA7wH4Lz/nSgRwEMB3
NOkrdO55IYBtOnViKoATQZbXBAB/BxCrSf8h5ClpNf8GYKUm7QSAmwE09gpN
YUKHGSMIwizlwQareM8B+Ky7C8Ptdj+Tn59/H8dxkirNcsMNNxj6/bx585CV
lfWJuiOpqqqyFxYWPgTgLxHKhnjTTTc1vP/++0P0XmS1pSEnJ4fk5OT4HFBW
VoZ77rmnubExPPXbbre3Pvfcc/j+97/vTfvggw9QUlLS1oV8BMRfPtLT05s3
bNiA0aNHe9PWrl2LY8eO+fUnSE1Ndc6bNw/Jye3a+8CBAy4dwSSMHTsWubm5
3oQLFy7g7bffdoZgLZDS09Mdt99+u09iQUGBQ2eU6Z40aZJP2SYmJmLDhg0u
UHojzwGYp6lbsV34/bsAGjRpnwN4JoJ5sAHIAZDhx6pDVH8PVT5qvtaxgpjJ
WAAzNWlNXcyHEfzl4wYAszVpRwJYwvQab70ZCb12oT7IgaDaAlWvUw9dBu+p
Eb1ogUzIAksQhH4TJkxYe++9947VG9l2KtsJQU1NDbZv3779ypUrn0VBefTb
uHHj4Pj4eN3Ru7/Ruef7l19+GZCde738+c9/RmFhYUwkMyGKIpxOJ2w2W5ct
DS6XK6yWBkmSOvga+fM96iwfgfCXD0mS4HK5tMLakOVGm+bvWLMtN3oWVH/n
1PoJduY32EcZAuATyJbmYDgN4BYAF6IgL2OU0X6wTNRJa+mGfAidWHb0/jby
W9OaU4Npod6LYML1Kb1NYAFAZmam+OKLLwYn27/+Gvv375euXLkSFQXibzqw
M3HV2fd0WsS4JtL8v40QElJDQghxG0mjGINhGHAc57eeeyyjeu+CxWIJ+A5F
iFB9dtygISj6OnrtEh9ivZCgv5qNiqm+LrAEQQja0uBwOGDUx4liiHpCSEij
OoZhIrr8VhGhPwKQjXbnTNvFixdHhHLeysrK2ZCnZokqbRKtIsHp1crKSvt7
770Hi6W92YiNjUVOTo7Ur18/4hlonDt3Tjp06BDxDC4IIaisrERDQ4OVFiNF
2wWEKCJEhG9Bjj+GAligSeuP4N1koPz2LgDf6lyLEkQ3BjlkiT8xS3T+VpOM
0BZYmSewKN3GAgAF2sSGhoagrQUcx+Hq1auLACzSfPVPALcBKDc7E3l5ecjL
y7sWwLVmnTMrKwstLS1pANJoNTGFxkOHDq07dOhQqnpslZqaetdHH300eerU
qd7Effv2kcWLF+8BUIz2lTgsgKO0GPs04wDcp0lLADAghHMOAPACOvpFbQdQ
FqZ8TNVrd0NkGPQX2VCCoxoadx2FzQB+rB44Ql4w8Gg4bqIvC6yCSZMmeX1U
CCFCVVXVjcGsWOuMhIQEDB069Jn+/fvneaU1w+Do0aNnASwP9fyrV6/Gs88+
G/C4kydPoqKiooPwysrKktLT0wkgW5LGjx+PCxc6upc89thj2LyZvv99mCYA
v9Um2u32wYIgTFanKe/ULgAbabGZxhzN/3k/HUioXAPZqVs9HcHCnEU6mQBe
NGBVAIArSp1TWxoS4LucXlIE1s91zvdlGAUWhUIFVgAW7N69G9q4PLGxsf5M
hkFx4403Snv37p2qTrPZbBg9evQJMwRWW5uxkCHr169vfuedd/4DwBklfzyA
uatXr17iEWidWb20QTEpFEWU+2tDOFo6pvJ/BoVJqEwBsF8n3YxrdOa6oD3/
egB/RHvMPBeABwH8p8F7oqs7KFRgdSdpaWlIS0sLR0PiJS4ujowbN07vq4iG
7Y6JiXFBXj1Vqkoe0NWVn5Rexy2QN54OVB8ZyNPDOxCcz8w1APIAxBs4lgGw
E8HH4ulLkF6ar8sAqnTSKBQqsCiU3owyDZYCeWsSVhEo/RsaGnD58mU4HLLf
bU1NDdra2uwABqtEDO90OjvEK1KcwpMgO8x6IiwPaG5utlRXV/ssBmlubuaU
a3uCRToQhJOt1Wq986c//elTkydP7nSxSV1dHTZu3PhpeXn5/0K14lMQBObS
pUs4f/48JEmCzWZDfX29RySpGZiTk7Pixz/+cUpnK2utVis+/PBD7Nix4wIV
WBSKabgNprHQj1klGEzjob9Th2jw+oF4A8DPDBznL2CqxaAO+g70A6bq8VsA
j1OBRaEEAcuyiInxDWWWlZXF3X777b+OiYlpBkAYhpEqKir6bdu2rby0tPSM
IAgMALS1tdnr6uoyFixYsIdhGG+kaovFMjglJcXnnCNGjMDcuXN/Eh8ff68k
SQwAfPvtt/aioiLXfffd97FamJw7d278rbfeuiU5Odkzdyu6XK7UsWPH+pzT
ZrN1OvXLcRyfm5uLuXPndloGNTU1KCgocJaXl0sa4XXixRdf3J+YmOjyROav
qamxQg4e7KMfMzIyHPn5+QHLu7q6Gjt27KBTPBSKeeRB3jbG0+dLkLe0+VhH
CL2oET8CZCu3llmQHcTV0yAtAP4dHTeCngbgbrSHsnADuD6IfBjdfcBfwNTN
AP6m+o4FcMqPeKw3KLD83pMpAotlWb8hGgLFxwnUAVDMQb20XtPBdvrcKEBF
RQX76quvIjbW510ja9euTR81ahREUQTHcdi6dSvy8/NXffPNNyvQ7oM0eMGC
BXt+//vfj1PvVUkIgcVi8fGfmTNnjjR79uxBAAZ5jjl+/DgeeOCBHSUlJXlq
q1BmZuaOtWvX3p2RkeF9vp999hn279+P4uJi7zXKy8vR0tLidx5YL4iqHjzP
61q4XC7Xb06ePLkRvjGAiN7o1GjQ0zAHRyXouE8bVJ1OoOXbLHrvtFw0wRhM
o3RErzOeonzU/AmAdku0wZC3Ixpn4P0Yg44Be7+C7Cen3US8AB1DWxi9dzMp
UT6R6XdDfgsYht++fXvZ9u3b1duBSISQ9IMHD16TnZ3tbezfeOMNPPHEE9UA
LqkeFAc5BECP4tKlSx06HEIIBg0a1K33df78eWRnZzdWV1efha9ZtpFl2RZ1
50UIqVu6dOmJpUuXqv1v7PPnz792586dNGaRXL/bysvLX165cuVAVf3mATw4
fvz4eR6B4xloqMrcOx3IMIxktVr1BiFEM1AhWp84juPAMIwIzQavDMOIHMf5
nLOoqAgrVqx4C/JeaRaVIPjKr9ogRDKycpZhGI/gFnVGekYUkWB0ha6f65jF
t5D3vExSpbkhL9OeqXk2nyojXnU72YCOsYqiHbMd4c2kHsCrAC5qhFSxzrH7
IcfLEzWC4FkA/WhrBUBeefldnfSVAH6pY63S+l52FjDVSGR9dKGurYK8R2Lv
NWyEegJRFGshbxrpw9ChQzdKkvQTraVLUbe/6+kFl5OT4xoyZMgBURQtSqcg
VFVVTamoqEju1pZUkpCenn6wurr69kCWAUmSPgSg3QR4eGpqajFogDtP/XZD
ZwVXXFzcRMj7wEUNyvt1AMBWne9YQRAmQg6g52lAXS0tLcP/8Y9/wGazdWo5
unLlCi5fvpwC2Sle3Si7OY47xvN8k0qMpYmiOE7TEaZXVlbG7tu3r1NfL6vV
ijNnzgDydMY0tFsCGQDnIa+CDYU2yA70HV5pdNxz7mu9suyBEACPaawDTkVo
ju7me2sB8AGMxdc7o/P8r4Xsk0MFVufYe8k9GbViJgJoDuHemmHcp5UJm8Dq
pKP3t0zb1htq6+nTpxtPnz6dC3ke29NwF0OORt7dooBVOqZgVirGS5JEp0AC
1+9oXX6p+04LghCTnp6+5o477siOiYkRAXlasbCwkH355Zc/TEhI+KfH70sP
nufjBg0aNH/ZsmU7WZaVFCGFvXv3Xj169Oh8qDagFUVxzowZMzbfdNNNLs/0
Y21treWjjz46+4Mf/GBLZyNcQoi7qanpxtzc3GcnTZq0VBAETyR4+65du37T
2tr6VLj0qcG0nopeELv8KBBYBPpO0Uaxgk7Z9kbiAbwP2VFdVAmy/4QcDy2Q
OBsAOdjsaE1deRxy+A81D0J2nlc791co1w60ctWhCPxGtO8owEB2kL8/ZIHF
sqxFEIShmpeEdzgcSXrWFSXj6SqhRZSbq+lpfaxKWHn7sWi4MafTGQd5blwt
sESWZasFQXCoLA1JoigOgq9JeITb7Q6b8CaEwF9oiO7y+zI7uGy0WjHGjh1r
e+WVV+zqzcwtFovz8OHDr9fX138a4PcpU6ZMuWndunUDNHXNcfToUW0BWhYs
WGB58sknvfWorKwMpaWlR7766qtlBu51WV5e3vRFixZ5nd6Ki4tx4MABrrW1
NeRyUBpodSV0+Rn42QDEado2AfI0DN2P0KTXT7EUaC1QLei4ms2qPA+tpSKc
L3A0ire+ICgJZGt7itZ+oFiXAlmnrErdSNWk6wkzO3xdBgCgFsBVyAFvA9o0
lDYlQZWWDICE3JEKgjBo3LhxRQsWLBim7jjj4+MxatQon7n/adOmSStWrHge
wPOetEuXLqGgoOCjK1eu3BWmzpMRRVEb56ext9bKfv36SY8++ujNNTU1J1Ui
GLt27XKXlpZOV5S1x9LwwG233fbb6dOnex2dRVHEDTfcEE7xF/PWW2/hk08+
8U4ViaKIO++8E7Nnzw57+fzxj3/EkSNHvELO4xwe4ii6RyAIAhwOB9QCy+12
G7Ug2ARBINo9R/05yPO8r/HU5XJ5LKtGsOj93qSN069RRqsjNYOlkTrHfh9y
7Dh1h3ZOGQXXUm1kCikA3oLvfoIcgJfQcSp3rpLOazrHlDDe3zkAh9G+Kk5S
6tDYCJXPKaWTJyrRf45Wm56BGZYKMTMzs+mll17SW6lG1KsIs7KySFZWls8B
J06cwIEDB1qvXLkSlgyKohiTkZHx6R133NHo6QwIIZLL5eqVDzQhIYEsWbKk
Q3ptbW1jaWmp1sLmmjt3LpYtWxYxa5Lb7f73nTt3vgZfh/H5SUlJmyIhsPbs
2VO9devWPGgWVjAMU0c3He8TcJBj3BhZJZWqMwKOR3ij1MdBtubXa0bIvRWr
8jy0pPpJuz7C9/c2gP9Wjx0A3IOO00zh4j8gr8BT1zkXfY37jsCCJEkQBEE3
FICnk/bXWUegUyNTpkzBmjVrEiMgIlqffvrpxkDLzJVyao3kg/Y3+vdX/mGc
qmtQPmquRGqazmKxuJUO7HyE6yEleghllVS4pwY9U5gJESgHvWjpetj7cF1x
omNMp7YIXr8NsnXPQV/bPiqwop1IiQiWZZevW7cuweCxLWGO90OhGBUboW7b
pB1Rh3o+N30sEWFhF4Uf9TujUKjA6h4EQTjRhWMjem+EEAmyc66aVvrU+jYu
l4uFHGxwJNqdhW2Qt38IiMPhsAG4F3IQQ88m4rO6YBGcDXmlj6gSazfRJxOV
QjyS8AbTKH2LUK2HrQbTTLknKrBC0CzKvzGatKgULRaLJSU+Pr5M7aDsdDqR
kJAQzUEIo/r5O51OOJ1OuN1ucBwHxa/PoqkX9lDDXijO4TaVAIIgCKzD4UBL
S4t8sZgYBPIrFEWRtLW1eX9jsViQm5trSU1NXeaJ6G+1WvH666+jvLx8EzSW
JEEQSGtrq9exnWVZzJ8/P+666657weMeQAiB0+lEdna2t2wIIXA4HLqW5LS0
tCfz8/PnDxgwwPt7nudx/fXXw+FwQBAEMAwDh8MBGj6kT/EgZN8sz/vkBpBF
iyXk/krb/8do0uwh9gdEOUeMAa1Bgrjn3ygfNbcD+IvB37+nfIIpLwDYDWPx
DwkVWCEwZsyYxCFDhuz1BBplWRalpaWJTU1NU6Ju6ClJWL9+PdavX69bEei2
OF3H6XReWLNmzan33nvPoezBJ509ezZlyJAheRkZGVM9exG6XC7b4MGDhwfr
YxYXF4frrrsuJy0tbY86/cyZM2N+/vOfn0pKSnJ46t+pU6cs8B9lXDhx4sSZ
xYsXx1utVo/SkQghQ1auXDngO99p9zMuKSlBeXn5AwC2qK0Hhw4dKlu0aJFL
vadibGzs8F/96lcpI0aM8B7417/+FatWrbpgt9svexqahoYG7uLFi5Xamxo4
cKB78eLFGDVqlDdt586deP7556tiY2PrZM1FUFtba2tsbDxPa17QPArfUBQc
5DhD0RgeRwJwq/LR+442Vl3nIOQFGryqHJMUwaDGBmB4CNcZDnlRgNZvrQrA
6/DdweVgJ+dxQQ5A+wV89y+cAUC7zH2sjsBqgbwQQb21iqjUqQmaY78EUAjf
cB/fKOfQoucL9wV8d88gAM4CcFGBFSRFRUVWURRvU3eEs2bNwhdffBF9Q5cA
4omKq64jCMLmQ4cObdW8/Hc/88wz77zwwgsj29rarcZ2u73DvoNGGTFihPTu
u+8OdLvdA9XpTz75ZPUHH3zwsPIiex8ly7K6iyxYlm2rra19as+ePVbVPTs4
jvv1I4888jO1wMrNzcX7778/ymf4abHUXbx48dGLFy+qQy3wAwcO/M2FCxce
VAus06dP4+OPP35TaVDtqkbHoWNVg9Pp2xaXlZVh3759rykNtVX1ezqlHbxg
eUsn/XCUCiwztmGh+LITHcNe3AV5P0KYJGQlyKtg9YJt3w39HRT8jmEB6FkE
XtERWNMBrNOkNQD4lc7vN+kIrGIAoQQw3gfg3/S+oAIrSAYOHNghTb2ZL6XX
06IzwmmIj49HcnIykpOTTekYLBYLSU3tuGI9NjbWDaAOmnhM/nz7BEGQIAfO
84HjuA6ixW63AxqfG7fbLULHOsZxnL/VTc2Qff6aghwQNKLjalOKuYKFOq33
bViThSwJ8lpdQW8qQAzx90wY7smUEwNACyEkpDXuhBC6aohCoUQCPkRhYcaq
SwqFYh7uLr7/RtLMuFbXLFgMw8wQRXGVJtl28eLFUSGIK1RWVs4BUKT56hLL
sssEQajuKU/ZpEjTFErEIIT4RGYHvJZY3uDv3V1oyPTaFEF7fY/DvQkMBXCz
Jq0fOm6L0RWSIIc3qNekHwRQTWsUhRJxbtHRD/4GR2N00v8F8rShEavduLAJ
LFEUU1auXDn9l7/8pWmCZOLEiWhpaekQMfnhhx/+55YtW3pUgDuO48Bx3Eqo
zKGiKFoEQfgDZEc60/FMCalXkBFCYLFYJBKEc5UkSRLP80Tn2dPXuBficrmk
t99+GwcPHhQUZ32cPHmSJYTkWiwWDp1HLRd4nv+eNsCw8v+7OI4bGKiNqaqq
ylyzZg1SUlIEz2+LiopYmDN99T0A2zppbIPxMRkKYKPOdwt7oMCy6DxfCeGL
QyZBf79WBsH7VknQnyKio93eiaf+qJdMJ0P2wwqWQfB1hu8Mt+baVnSyB3GX
fbDM7Gg76/97ojVo9erVUk1NjY/6PHz4MF555ZUj4RBYLMteWLVq1QerVvkY
FWNuvvnm6YWFhYlay4ARjh8/TrKzs8+3trb+XdPo1VoslmZ/e89ReiY8z/9+
x44dJapGwg1g+v333/98Xl5eTqDQDzExMcjIyPARK3PmzJEKCgpyJUnKDXT9
DRs21L355puPwdfZmjAM8w8T2prOGhGzfUx6WoMlAdivk16MjlY/s/gMsrOz
mhQAKxH8yrXzAFZA9kf0aXrp290reU75qLkNwN4IXX8eZKd2wyMYihmtlSQh
Ozu7QwOsOAyHJaqoIAiHIAd5VNM/LS3tAIDMYM+bnp5eVFZW9mAH6U7FVW+k
TPmosY0fPx533nmnYeGh3nN0+PDhZPhwY/3lrl27mv72t7/tg2ZvSGoxDTv+
xGJTGK/5DYBdmrQBAJaHcM4mAHsgb/tD6ZskROu1GPpsTGqt/FjjumE7HLsk
SSE9V0mSWPpE+zRsVwVOoD1H/aFchw70+i4WhB7YktYfStRWbkrPYAyAaxHY
GpbS3NwcH8qFrl69Ogiy2TWQUGOhH0HXv6JnmDcyMzN/lpqa6p0G5nkeo0eP
jkghjh49esSMGTPOsKysIVmWxdmzZ1FRUfEYgM20mlEopuBZTBBo6nQgOvfz
CwQH2S8u0DkYyFbSrk7l5gP4Adr9bkTlepFiOYAfqtpiK4AdkGPEUajAopiB
zWb76eOPP7508uTJAadPhg0bBo7jvH4xgSK1q78fOXKktGnTpplNTU0zO7tG
fHw87rvvPjidzi6NPmNiYlpfe+015Obmdnof4WLFihVYsWKFT9q6devw9NNP
O2kto1BM41EAj0M/8rW2DxqsbQrQeewu9XfDIUekD+S/kAxgBLoerPZ6AHd0
YzlO1Uk7TQUWFVgUE2FZ1jVjxowu+cV4/yAES5YswaZNm3yWwPM8j9dff116
4oknvEIsMTGRzJ8/39jQkeM6ROEOhCRJfn/TXRHleZ6GNaJQTOYaAMO60jSo
2iwCeQuXI/Ddi3Ay5H3n1L+xQd6o3AjBuE4IUVi2Aq1eVGBRogiO4+oAZPM8
f1qV/EOXy7W1uwUOhULp82gbnx0A/qBJe0gjsGiDRYlquqzotTFvwoXHR4bS
Ln5C2YqHZVmCjgEW40wM6hiRfIRJfAIm7XNH3w8KxRSsBtP6InQ5dw+hq70B
8+mnnyImJibs0yrHjh0LdXVJr8LlcjHbtm3D8ePHu7yEnWVZfP7553rlyezd
uxc8z3c5BENsbCwCxUgyOx/hEleFhYWAvDHx1wBOhDJgoe9HVMH20mv1BLgw
lCfbA/MRDm6F7INVRt+PXiSwGIb5vLCwcJHSIYWbZpZlvzEjzEFbWxu+/fbb
LvsLmUF9fT3M6Ah5nt+2ZcuWLxH8/LuLZdkKdXkSQvbv3r37R7t37xYj9dKY
kI9w4UCIkbh76vvhJy8RKfQwX+d/qAgN+6DbH8uUj5lsUj6RJBz5iBZ6y/tB
ovVaXd0qpwod58XDhkmdh1BSUnJk4cKFjd1hMamrq7PBnCB4R5SPaeUpSdIZ
AGciXCQh5yNa6aHvhx7WP/3pT6ipqQl7cNni4uJkUOuPGifkpfmObrp+JX0E
lB7GZejvShCua0Wl8useaStHl45FN25lwTCMSxRFuvKD0iNgGMYqimJipHQi
wzANIg3dTqFQgoNF5PzzXKCrOCkUCoVCoVAoFAqFQqFQKBQKhUKhUCgUij7/
Dz0cJ0abM6asAAAAAElFTkSuQmCC
}

set pieceImageData(Ascii,55) {
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
}

set pieceImageData(Ascii,60) {
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
}

set pieceImageData(Ascii,65) {
iVBORw0KGgoAAAANSUhEUgAAAwwAAABBCAYAAAB8USNUAAAAAXNSR0IArs4c
6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAAAAd0
SU1FB+EMDAkOHWy+SuYAACAASURBVHja7Z15fBzVle9/t6p6lVqrtVmyLFm2
5QUMxguLA7Ix3gADgw3DhCV4CAYGQhLyHswAj3lAmHnJe8OHsASYZBJiwho8
iWOMjTcEBmJjZGPjXViSZVnWhrW11FtV3fdHlUR3dVUvUm+S7vfz6c/H1q31
1l3OOfeccwEGg8FgMBgMBoPBMICwKmAwGIykUgjgao7jphBCfP4FlFKTLMsn
AHwAoJVVFYPBYIwZOAM5nQKQE/0wAvsejKRoqoSAUkpCKK2UEEIppayyWDsY
7e2goLy8/M6FCxdeXllZCZ9P0RlMJhOOHTuG6urqjxsaGr5kCgODwWCMGS4E
8CKABTplnwF4AMBXTGFgjHoopYWEkJWCIEzlOE70L5NlWRBF8TildCMTklg7
GAvtoLy8XL7jjjuwcOHCgL/v2LEDDQ0NckNDA2ssjDFhQwBggmJZpZq/ywB8
mr8zWDsYtdMjANGgTEzG+zOFIVm9gRCOUsoP8VxxFJhcC8vLy+9YtGjR96ZN
mwZRVPqFIAg4evQoPvroo0/q6+v3MIVh1MPagaI4QZKkoL/Lsgy1qzMhiTEW
uADArwFcqlP2NwD/hARbVRmsHTCYwpBsAWGBIAh/b7VaXZHK/oQQuFwuuyRJ
vwJwYqRXQVlZmXT77bejqqoqoGDnzp2oq6uT6uvrWUMZA11hLLQDjuMgy7IA
xWLmjxeAiVLKhRgrOABm9b9mrU7BcZwoyzJrSaMDEwBblAoiAdAHQBoN44Ha
J/TwMsV57MwLrB2EfUe2wjCGmH/xxRfff8stt8DlckV0gt1ux69+9SvU1tb+
dRQoDKCUDlqU/ZEkCSx2YUwpz6O+HciynMNx3PUWi2W2yWTyDbwXIUTq7e0t
lGW5zGQyBUuPJhNkWS4nhPzY4XC0DqxKEkLg8/lMHo9nnyzLGwB0spY0KvgJ
gF8O4bzrAGxk1cdgjCg41UBg0lGKMkLI6IJabkewEckHwIU4BEUzhSF5SPPm
zcMDDzwQ1UkbN25EbW3taJCiInkHZjZNDoI6gGm/EYEShOyjlAZYM1ULukk9
V+88meM4nxwjUzjHcZx6P87gfqJ6v8ACQnhKqWngXXTO88HYb3Q4ZBYVFa1a
vHjxNXPmzBkMbB5QjMaPH4+KigoKTfD35MmT6dq1a0uvu+66OziOC1Akvvzy
S+zYsWNjc3PzR0xhGDX4hjqfjBb7QQzmDQZjpFAG4GUAS8O0eaL5/wIAuwyO
3wrgPgB1TGEYRQxFdlLPGRGDJs/znCRJDgBWzTN7AeSKomg2OlctGwcgS6NB
EwBunud7JUlKmEKhZvNJB5BmUP8yx3FOWZbdEdbBsB7HqA4IIVb1OTmD8/oI
Ic4wlvulNpttuc1mCziIUkpcLpfH7Xb/VTtYybKcxnHcDTabbYHFYgkQeiRJ
4l0uV6vX6/1vAIdj1HdmmM3mG202Wz7P8wHCksfjMblcrk9lWf4LgH7NOyyw
Wq3X2Ww2EyGBiZlcLhdxuVybAWyOhyBUWFgorVq1Ctddd53hd6WUYuC5KKUo
KSkht99+u+7Bf/7zn3Ho0CGxubmZCVGMkQRRx3RtDJ8XirXVKLaPV8sFBFtV
JSTPVcWEYAvxwDztNVDmjOpgOISqA169HzFQUiNRVNPUn957OqFYtfXe04Fg
NzuiGmZ6Yex6NBTM6v0Enfu51Pvp1Y8NQLpB/fSpv7iIgQDcEfSXUP/X4kac
jK1MYYivwMxLkqTnj9oHwDKMSw8MmtprEI7j+mRZTgkBQpKkMkEQXklPT19i
s9kC3Eu8Xi+sViscDkeQVdXhcFCr1bogNze32t9NQ43hgNPp/FAUxXsBNCTq
XSilNkLIf6Snp69NT08PeBdZluF0Ovv7+/sfAPD7SOtgqIpLqDqglN5qt9tf
TE9Pt/pbpAkhcDqdcDqdr1BKfxpqkCKEfG/RokU/WrZs2aBSSwiB1+vFBx98
IFZXVzfpWDds2dnZVy9ZsuT7l19+Obxe70AfQGtrK7Zs2XK6pqbmQKwUBgCT
Z82atXb58uXF+fn5gwHDZrMZn3zyCbZt2+Y4d+7cFq3CAGDOpZde+pOrr76a
N5lMg9+D4zhs2bIFmzdv7omTwgBKacDKgtH31fu3gVLNXPdGHzTB5yWDbACr
AczRCIsygHwA5QbnlUNx2WrTGETMAGoAvAfgXBKUhesBLEbgyiSnCqf/DeCL
KOpgOIJyqDqYA+BGVZiWNTLgDgAbIlAangDwsEHZ/wTw/3T+Pg5KatCbdcra
Adyr1lGsuBbAKwDydMrehZKKtF2n7H4A/9fgmr8E8AgbmuKkMPA8TyRJssbh
+iLP825JkkbE4ChJ0kyLxfKz7Oxsp/9qAiHE19raOjctLS3qa6anp8Nisfww
KyvrKv8sSxzHob29PU2SpEeQOhll5NmzZ7uefPJJrFixwlBG0lpVL7nkErJ9
+3bdgzdt2oQnnniif9++fYl2V6I5OTnuZ555Bvfcc09AgcvlwiOPPOJ84YUX
fEOsg6gIUwe+u+++2/mLX/zCarEE6pMvv/wyHn30UXdXV1fI/sNxnHj55Zfj
wQcf1LZndHR0eKqrq/UsZjQrK0u8+uqrobWInzp1Co2Njd6amppYfjN55syZ
3rVr12LChAmBZrC0NOzZs8d37pyu7CDNnz/f+9BDD9n8FSoAcDqd2LJli8iE
cEacsamCsbY/OAHkDPGa+aqQZNV2ZwDNGLqrUzzIBHADgBVhFCCtG0YxgFsM
jt8MYFsSFAYBwCJV8NXSA+C4gcIQSR1ES6g6mAnFTSVDbywFsCmCNuIx+Lsr
hNITyoLuROzdP0X1unoKQyjLu1d9D1sU780UhhgJyjmCINycnp4+1263+2Jh
Ve3v7zc5nc69oii+m4RBYahUTJ069Y6f/vSn6OsLXNESRRGXXnppkHU9HHff
fTdduHDhSq2wY7fb8dhjj6GlpeUXKaQwQJIk9Pf3h/2+ev/Wo7+/H8nKCEMp
1Q1Q7+npGbSoD7UOoiFcHXi9XvT09CAvL3DMdLvdEVuk9YKQPR6PbupP//rR
s6B7vd64fDNJknTrPZwVX5IkeDwe2Gy2oL8zZSHu800OlKX/WFQ0UYWDc4hP
3Em8uAbAn0Ipw9B3KQx1/Gshyi8EcCCF3p9GIJxG64aRrLz8oXLlG7kjRVoH
0RKqDqQQQr0IFhvCSJbCACCjqKho5fLly1fMnz8/pDAVCWazGXv27MGWLVsK
mpqaNo8ghUGuqKjAmjVrDAdFf+t6JALrihUriJGl+tlnn0VLSwvr+AwGIxUp
BfCfUNw3YsUOAGsRhwC/OBJOUOSivF644yXW9BgMRqoqDDQ/P9+3cuVKrFy5
MiYXzMvLQ01NjbepqWlECcThLKuRKguRHMtysScdyeBv8fgw1OB+Mpi1KGXR
rgzqGQX83fNC9flw10rF4RCxDx7sA8umxkhdaIi+QONwLznK52Awkq4wgFI6
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
W+ZrEHOVSgAAAABJRU5ErkJggg==
}

set pieceImageData(Ascii,70) {
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
}

set pieceImageData(Ascii,75) {
iVBORw0KGgoAAAANSUhEUgAAA4QAAABLCAYAAAAoGEnHAAAAAXNSR0IArs4c
6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAAAAd0
SU1FB+EMDAkNJW+RobsAABQRSURBVHja7d1/kBTlncfxz+zCssMKuqAwEgFz
koiuoFBRD00wu6zk6jw3dxdBYfE0iVZxgainhE30TuvqFE+PBbIeJVjGaEUR
FX9c1rLuWJAQPbhS1JMfupy/FVxJXFh+LMv+mJn7Y4fcGed5enZ6eqa75/2q
6iqKb/fT3U8/O93f/vE8EgAAAACgKEWoAgCARyokDXOYp0fSfqoKAAAAAMLl
FklJh+lFqgkAEFIL1H/T0zQt8MNGlnCcAAAeSU6aNEnJZDLt1NDQoFRSCABA
GA2RVGmZhvhhIwdxnBBit0q6y2GeVyVdQFWBduWNRCJhjPX29lJBgLcmSZpm
iW+VtINqAu2quJEQIsyOTZ48WW+++Wb6q/pbb9Xdd999mGoC7QpASF0qqdES
v4ULd9CuQEIYTElJXS6Wj6pIOhSKx+PGWHd3Ny0JtCsAAEBCiOBpaWmJlpQM
/BPQ4cOH6/zzz6cCAeRCjaTbLPGxGZQxRdJGS3yjpCVUNf6I229P6WUdQD4c
dRknIYRZdXW1SktLqQgAhTS6oqKiZv78+Uom01+fx2Ix48KXXHKJ1P9RfU26
+AsvvKDW1tbPqGYAgE9dI+lhF8vfn5pMrpX0CAkhkL1EjuaBvwySNFH2JwQR
STsNsQpJpzuso0/Sbo+2/zRJJzrM0y7JlAhNkHOvZHskHczHwRg2bJiWLl2a
1bJ1dXWqq6szxtva2tTa2kqLBwD4VU/AyychROBdJelRh6TAyYzUxb/J45Ku
9sG+Vkl602GeLpkHAXeqq1yw1VWLpGqH5X8iaXkG6zlZmX2sbjr+F8h57Ls2
SWM8qqd7JM11mKdR0iJD7FlJ5zgsPzd1PAAUt6TLOPwpJmmv5fjtlHSeZfnq
1Hm5UNc+v5I0xxK/VNImS/y/LefBiKSvyHxTFSSEGIBIAE4UkZEjR5a+8MIL
xtfVotGoceEbb7xRs2fPjkhK++7t7bffrvXr1/tprM7S1157LW1X/du2bdPC
hQtL3dSVGxnUVcncuXNLb7jhhvTZy9y5ev/99wf0TY9pP3bv3q2JEydal41G
ozp6NP1r+08++aSuvPJKTw9kfX29Hn00fX5eW1urjRs3Wpdfvny5brrpprSx
MWPGqK2tjV8woDjUy93NvmWpyWSepMd8sq/nyH4z8LeSLvGwrpw41dVmSdMt
8Ukyv9mS9rxqu17I5Joiy7JzoSTDbbRtO99NkRCGntMVe8LlH2syg3UE4oP7
wYMH64ILshvubdy4cRo3bpwxPnLkSN/t79SpU9P+f2dnp6d15SSTuorFYrrw
wgsHnLgPVCZj29mS4r6+Ps+Po21sPlvsOFsvp14k/EABLJFk6rI3F135LlZ/
j9tpf5Ik/TQg9ZQIePm5vDbq83ld9bncPyDwCeG1kn7p8Tp+Lem7ockI7Rd1
WSeDiURCyWTSmuxFInS+BgA5NlLSGR6W/576vz0Ni595XP49DvGf0mQBkBDm
VncsFvPsNab6+nqtWbPmSJgOzIEDB1RZWZnzcrMZqgIA4NpMSWs8LJ/vRgEA
2eUHYdgJXpECAAAAgCJNCAFIsn9/0JmH9du6Ru7l8AAAAPgPncogyPKRZMSD
UBGpjkiG2pLC7u5u7w5Ef0cu16amtPLRWQvyr6enR5s2bTK+qVFRUWHsTOid
d97RJ598Yix73759VDCATFXKPrxRlcfrr3JYfyWHKJRKA14+CSF8b4akDQXe
hqtlH4tnhaS/K3RF1dbWZvTqdDKZ9KTToKeeeorWWpzi+/fv76qpqTGeY6qq
qgbv3Jm+J/VVq1Zp2bJlcdmfLvdQzShiJZLKLPEyj9dfJqnc4e/TLz2RTpHz
GLNeui01obg8KvtwJjemrhVNbpL080LvBAkhspWPcQoTQ4YM0e7du43d7JeW
enfjZMWKFbrzzjuN8Xnz5mnr1q3xQB00epBFbj2ZmmwnuuUOZfxGUi1VCaT1
bUkbC7j+h1OTyYwCJ2GA35W6jJMQhphTIpV0GhoiD9vni3EKI5GIxo8fn9Wy
LS0tWrdunXWeM888UzfffHPa2KhRozRq1CjjsuXl5bRkwC6T79S5S1GcHpR5
XDY/vF/eJPPTtwrZ3xzJ5/WC369nAAQACWGBtLe3a8SIEb67QArTOIXbt2/X
Aw88cEj9TyDSqaqurj7DlBACADzzQ59v348d4lcHpJ7vlPQPlvg/Sfp7miNA
QogC6OjosCWEBRPCcQo/lvRdQ2yppFtojQCAkIq6jAMgIQQAhNiZkja5LON3
ks7zaPtWSvorl2X8o6TVHGoAAEgIAQBfPgec+sQTT2Q1LMiWLVu0cuVKL7fv
pIsuuujUBQsWZLVwQ0OD9uzZU8FhBgAYTJK03cXyT0u6wsPtWyfpey6Wnyxp
BwkhgGI1y/AbVxWPx7V27drj4zd+KclR/2tUVyn997xTM1j3aElzDLHxH330
kdasWZM2mBp7b6Jl+RNzXVGzZ8/OelmnhPDgwYPGfW1tbXUsf/z48Zo7d25W
27ZkyRLt2bOHvwQAxcZpKJBjDnGnO4Q9LuNOPWv2uty/XNaVE6dBnge7jHfn
Y/9ICAGEyqBBgxSLxSTDcAg9PT3av39/cs6cOZ8ZioiWlJScNGrUqMdN6zjl
lFOM6x8+fLhisViVpLRZUEdHh7Zs2dK1ZcuWDkMRIyoqKi4bNmzYZaZ1VFQE
5qFX5549e9rq6+tt87TTagEgpybLuQfYNkvsryX9jYv135eaTGar/6aryUuS
vhmSY3FPavL3tRN/MwDCZOLEiWprM5/nNm3apJqami5JYwyzXDVq1KjHbWVI
UjKZTNvj7h133KE77rjDuFx9fb3WrFnzjKR5hlk2zJ8/f8bSpUuz2n+f9QK8
Wny/BwB+s1H28V+vkvR4AfOPHg5RSBPCAwcOqK6uzhgfP3687rsv/c2Ehx56
SM8995xx2ddff50jWYQ2b96sxsZGY/y9995zLGPHjh3Wdjl9+nQtWrSIyvaX
kgwSH+NYnslkUrIP7ZJRRpVt4pXJ+lPzpDVhwoRM2vYQmonvDAl4+QimoS7j
8KcDkuos8fGyP6FzOoH5fXyxH0v6yKF+4MOE8N3u7u7Vzc3Npvjkqqqqaabg
rl271NzcvFfS85Z1vMrhND+1yHY+P9u7d6+am5uPSvqVZbZPLbH/+vzzz23t
csYJJ5wwgVblO586nKxOk/RJWHe+vLxckv5W0iqaQqA8nJpM5ku63xLnmCOd
X0r6gYvlf5SaTB6S9H2q2Xe6JTVb4lUh3/9NknbRDIKXEL7qkLDdLGmaQxm7
UydMWEQiEUUikaTDBXPSafD5ADnool2sS00mj0kiIQyeE4tgH3N1V9/Vx/R5
GLc06ebGVWrZREiOKU9yBuYdmTuuiEv6Wkj2kyfPAAKTECLPeWHqRFiWJnZM
zh8aAwiH0ZI+tPzNRyRp6NChsr2mahKPxyUpJqlT5ptQuySdb4jdLelGyyoG
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
}

set pieceImageData(Ascii,80) {
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
}

set pieceImageData(Ascii,90) {
iVBORw0KGgoAAAANSUhEUgAABDgAAABaCAYAAABdY+bNAAAABGdBTUEAALGP
C/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAENgAABDYBQhzvrgAA
AAd0SU1FB+EMDAkfDSLQeZIAABdYSURBVHja7d1/jBTnfcfxz+yPOw4Os3ex
UjfBLYcjFJsL2FCwWzUROLLT2pWbRhy48SWkVhOb1kodSGNHKUZJnQJNsEkT
yz/kEleBNIZYtdtAAraaNlFt3JoLDr8ECj8iEuUM5u727uB8d7s7/WP3HByz
M8/uPTs7M/t+SSOdtM/NPPOdX8/zzDPPIwEAAAAAAAAAAAAAAKC+HEIAAECo
5SQlea4DAIAamikp4ZOmIOkXYd4JCkIAAIRb3w033NC2Zs0aFQqFSyY4f/68
7rzzTp7rAACgWm9IavZJMyppCqECMGGGpIzB0kaowPmMkr6uri7XS19fnyvJ
JVQAAKDa8kapLOG19IV9J1IcRyBQr1dw3fEmFpzPAIBqfEVSi0+aEUl/S6jA
+QwAqFbf8uXLPd/EDg4O8iYWnM94S5zpwQGg0vuGYvAmFuB8Js6VogcHLrZB
xdZPG5KStkg6RVjfynW96yC5XI4ggfMZAMw4onEPAFBCAwcudp/l9f1QNHAA
AIC3ciWNW1hPWnz+BgC4CA0ceIv+/n5lMplJr8dxKG8AgI8FkvaZJBwZ8e5c
V+pJU5DZm+yTkmYTftRZmhAAQCDeIemjkvIeaUxmUFEpzZ3ynkklKenbks7V
Y2dp4MBbZLNZKw0cAABfean4Gc/g4KBnwqamJs/fM5mMzp07l/BqXJ4yZYoW
L16sgwcPZgk9AAANY6akf7K0rqmS/tkg3Y9EAwfQEPhOGNX4qMy6c6dVbDH3
stzwPGyStC3AfbxJxSllTfZxh088bpB0pcG6kpK+L6muFf5kMqm2tsnNpJtI
JNTe3m60LQAAgLiigQOw42pJ/ylp1CNNwbACN+Gk/L8tPizplpDH5lZJj5b2
38/m0jKZONeCSZz7DSvKWUnzK9x+JQ0Nfg0cT9dou5O1SdL7DNPukjTg8fsa
Scv8VuI4jlzXvVbSq9zCAMSMaykNGss5SUM+aXZK+muDdZ2W9ycR9SrH7pJ0
jU+apMxelDxSKud6ma7iJyIICA0cqKWxBtrXJklX3HTTTb6zRnR2dnpflKmU
rr/+ek2dOnVWuTSJREIvv/yyhoeH+yMQm6mSrrz55ps1Pn7pl+7pdFp79uyR
pBm24mxDhXHOvP/978+kUqmylemDBw/qzJkzVR2znTt36pZbypcBdu3apVtv
vdVoXRs2bNB995UfU/jkyZOaPTvwIRryCxYs0L59+3wbJQwU2tra1NfXZ2Nd
ABAmxmP3GGg3bORYKKknArG5Q9JWg3ROwHE2ZRpnk2PWrepeUrSXFi+XG65r
pkGaepRjf1vS71pa1+UW1wUaOFCBJyQt8qsQ1GC7T0ka9knTIum9cQl0qZLu
/2Ry3bKVq+nTp2vv3r2+67juuuu0f//+yMRm9+7d1iqbpnG2oZI479q1S62t
rWV/v/322/X0009XlY/h4eFJ/X4xvwErs9n6fLGRz+etrctv+loAiKh8g2yz
GmPEuSaxACKlng0cU0oV26BLoSOSjjXYcb4qnU5f29nZqUKh4Fnp8RvIzlRH
R4cuu+yy93ilef311/XLX/6yIS88G2+OqcAFo5I4l+uhMsHr+gOAGPhf+b9Q
kYovVRIWtmc6c9A3VRz1HwAQc/Vs4Hiv4zg/qUMl7Yj8v7uKnXe9613q6Qmm
d6Hrujpx4oRvuieeeEJ33XUXVyEAoJauUrFHYVBvNJskfULS8QaM9ZBhuoSl
7Zmu5wKXAQA0hno2cLiu6wb6FnrhwoXq6ekZbcQDHWScTXsn+L3tBgDAglZJ
f1iHbQIAgIAlGmlnbX7fDQAAAAAAwiNBCACEiDvJ3wEAAAA0KGZRARAmt0p6
p8fvl9cpXzMlfU3FedEvhYYX1JzX7EumkskkgQQAf9kG2SYQOzRwAHauk3pd
S47h9nORCHQqtVjSYs8dyeWCzpNSqdTlkj4dpnwhPkwaLT7ykY/omWeeKft7
f3+/2tvb3YvuCQCAt3Nl/lIiyHuqK+lkCPOF+Jz3kuQ3AGLK4NxyDeoVadXx
5R8NHIA/09FQA33gDA0NSdJ8wxtIu6T+sAa4UChUNBCujTfZptt55ZVXuAJQ
K72SHvQpKIxKeiCZTLYYrM+R9ID8Pz/tJfRAKH1RxalvvVxRh3zdbXDfSEha
F4EYOzVKG9d8IR5+anjenCvVGbz0S3pHmHeWBo7GQPf5SVq7dq3Wrl3rVxkO
9IFz9OhR30aBVCqlRCIR+nOglEfzJ7sTTKiD2g4a1muS1hqk+5ykFsN1/j1h
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
}

set pieceImageData(Ascii,100) {
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
+wHhCazLgLcFxv5OHeu0hwZOYFV8dtSiqjaBpBCHNzoJXEPwEFNJmsy0tbXR
3t5ec83Drq6uvOt0IMs6lctlyuVyzeN3d3d780mSpHqKc4othCIlsP6YsG2e
j01ZbiewleQ1K9qA/wb8vfe8Cuoc4DMBz20XcEPAy9vHgV8LOK6JM0lqTGm2
AB9MUe5gTucgSZJ0REVKYF2XIjaO4zhxWsD0MP8O4ObAch/HBJaKKQbeCtwU
GP8HJCewriJ8V8+4Uqk07AYKc+bMCW/oOH59pEdD3zBNUg9JM/7u+DnJi+Sn
7RM+maLMY7wMKrCXAuOeAn4zMPZbTC2WL0nKWKGmEF555ZVs3749JDTxrSyO
Y/r7+4OPPf2i16i/EHYBJ5E8UmaIsPWnVCDVapWQhC3AM888w7Jly4KL7u3t
ZWhoKPiZa9SkyLp164Jf9kLbuuiiKOLWW29l8+bNabZLL/vESU1nQYOUKdVD
6MyOvhRl9pF+xkgjehEYSOpXTbfFwiar+6tMbT4SZXjfSApQqARWpZLd8lYt
NvLgoiiKdoRuFz44OOid30BKpfANwgKTUb/oVaTcYr5Bn6stwMGEmEngEqZ2
TmsanZ2dTHeuPsrUdOokP/WJk6TXLWNq1+TxhLgxX1TVghYHxm0Cbmuyuv8R
sNlbQJp97kLYHCbiOOaZZ56puWDu6xe9zcuulrIpMG4eTZbAeoPPeBtIUmqn
AB+zGaQZ6bROkrJiJqOJnHjiiXR0dDRVnX72s5+5q5NmiwtGSZLeyMXnJUkq
EBNYKqpyFEWcccYZmRYaRRFxHLsOmCRJakX/DNzN1LRHSZIaigksFdXjcRyf
TvLC9KnEcVwCfmbzSpKkFvQsTouUJDUoE1gqqoNAv80gSZIkSZJKNoEkSS3t
YJ2PPxwQU/UySZIktTZHYEnNaSAgZtJmkgR8HtiSEDMPuAB4MYfjPw5M1Pj3
KnBGDsf9XeDGhGP7WSlJkvISkf2GIZM5xRaCCSyp+cRAJSgwdoMlqdX19PQs
rfXv1WqV0dFRgEy3uS2Xy4ePf1bgeWZd9cXAWb29vUGfhXPnzvVmkVpX+fBH
UULcyBtiJbX2+1iSfwROzuHYK6nvLrq3AJvzKtwEluqhYhPkY+HChVxxxRXR
nDlzguJD46Qshdx37e0Nt1noWEYxmYiiKKx3FZC42b9/P8cdd9zhF7OwzkVb
cvdixYoVhUiiDw0NZVZWV1eXD7jUnFbU+YVQms3+inXyvGdiIs/CTWCpHi4D
ljM1ZLKWecA7qP/6LA1jyZIl3Hfffan+mziOg192pSzcfPPNfPrTnz7iv0dR
xL59+w7/v9+m9q/ZEwWp1m3AdQkxJwK8853vpFo98pJOIcmfJK+99hoXXXQR
ExO1m2dsbIytW7eyevXqI8YMDg4e/p9/A/xGyPG/+c1vJtYTppJHjzzyCH19
fTXjPvShD7F3797E4+b1WXbhhRcGxU2PVJMkqag+DvybeichAv11YL7i1Fk6
n/kpYqskrzee5/S9kOOHxFDnc/yltjeBpVnX3t6+CFhUKyaO48MvXg7DzpnJ
K822/v7+8YCwMlDu6OhYHTJKJ4ukzww/105N6kBNTk5SrVZ59NFHxwOLPdrO
Y2ViYmL8O9/5TkhsxyuvvBL6GfHroR2SV199deLRRx9N/PgB2iuV5EG5P/zh
D/nBD34QA+Mk//jRQcaLvu/atetwRyvkmnTgSA3NrjjFPfcYcL5NJjVflz4w
bgvwhw1Sp4sC4/4TU9PW8nZcys/lJGcAG4HbM77GZwK7A+JKwFnAU3W6vqUU
dfpFn99nXbOlWq0GTxfZvXs3K1assNGk1u1g/SGwZWwsfHR1PUYTxnEc/Ll2
zz33cNNNNwF05ty+Z2bZwTr11FPZsmULt9xyS+jxQ394OBn4aYpzHSbdr59Z
e4ipEcRSo36uQnFGrUqqX9LAOhXoFTmHMttyivViq8U+LUvht9sbpqxIak2p
V8yux2jCNMecpelluYz8SXHuaY7fl+NLeh7afSwlSZLqxwSWJEmSJEmSCs0E
liRJkiRJkgrNBJYkSZIkSZIKzQSWJEmSJEmSCi3vVeeXACcGxBVlxe5TgVUk
LxRbBh7x9pEkSZIkSUdhCfAOwndwDrEsRezZQHeGx56crlNu8k5g/Ufgo4Gx
8cjISD13GIqBT07/hYh83iRJUh38W2Adybs+jhXgXO8FOgP6VF8HvuKllSS1
iBi4dvovj7KjgJg/ybFuueRL8k5gjQHEcczw8HBSbNTW1la3u2dwcDBK2g69
XC6zdetWbrvtNh+32XPIJpCk/HR0dCR3FvL5fq53cqXSwJftXODf1bsTmaJz
HuJ5TGBJklpHVOeyo0as26xljHp7ewt998ybNy+zjr4y6PHGMUA1xQtGBWjI
i/P0008zMjKSGNfX18fSpUvrco5PPPEE5XLtka3lcpkXXnjBm1dqMOvXrw8N
rZI84if1x31IJ6dSqQD0Zn38KIrixF+v6tBnCmy3InSQszx27NM4K3qA5UBX
QlwZeIpijOJLq5zyvqtngjfKoU6S6u+nwEBA3PHA4iar+36mfpRKfL09msLb
vLdURG9961u5++67S+3t7TXj5s6dy8aNG3nppZcGGrCaXQDLly8P6uRceuml
0UMPPVSXE337299ezw6epPzcTPJI1yqwHlizbds2Dh3KbmDs2NhY1NPTkxi3
ceNGXn755cyOWyqV2LlzJzt27IiAD5M8xQ3gWW8XNYG3Af2BsaeniC2SvwSe
IzkpeoD8ps+EiIAPkbz+TAQ84a0rNZRTAuNuBT7VZHW/F8htypoJLBXS8ccf
z4YNG4Ji77rrLl566aVGrOZG4PaAuNeAiblz59bzXCOm1rTbTnIiy0SX1Dju
Cow7AVhzzTXXzPoJxnHMlVdemXm5Q0ND7NixA+C/ehtIv1K1Qc/776b/QvxJ
nc/1T73NpJbWYZ3SMYGlhjc93bARjU7/NYph4FXvOEmzKXyGX8t8d0iSJLWk
kk0gSZIkSZKkIjOBJUmSJEmSpEJzCqGkZreE5HU8JoB5TdwGx5C8SCzAQeAV
bxlJkpSR2DpJyooJLEmhDuZQZjQLnYB/TNkhaZpF6MfGxmAqeRe6dtku4EJv
dUmSlGBzQN9wEljVhHVfBXwcKCfEzQU2eatI2TGBJWVvPzCQYXmTBanXPdOd
lSydNhsn/rnPfY73vOc9iXHVarWpdlC8/vrrueqqq0pJi2D39fWxePFigBEf
X0mSFOCWFLHN9ANhDKye/gthAkvKkAksKXuLent7F3V2dmZa6Lx59ZvhVi6X
WbBgwXHAcTMtK4oiBgYGqFQqs3b+xx9/PMuXL2+5G3HhwoUsXLjQJ1KS1CyJ
gzzKjOpYn6zr9K+B/13Aa9dMPxBGPopS/ZjAknJw//33s3bt2ux7OnGc+Zby
SWXGcczExESmx1y3bh07duzwRpEkSfUUNdmxJ72kkpqZCSwpByMj+czESkpe
9ff3c9lll9HT0xNUXldXF7t27ZrRMY/GbI6+kiRJkiQ1PhNYUhMZHR1l7969
MLWWUa1h6THQ3dPTU7bVJEmSavoecF5g7JPAuTaZJGXPBJbUnPpIHkb+OLDS
ppIkSaopyilWkpRCySaQmtKCgBhHX0mSJEmSGoIJLEmSJEmSJBWaCSxJ0mHu
XiRJkiSpkExgpdTV1WUjKFFvb29djtvX15cqPo8dBkO0t7e3xPVoQG8HHsH1
Ef3+kCRJkgpmVl5S6vWSLNXL2rVrG+I8h4eHW+L5bJTrUQDHTv8V5qbw+0OS
JDWwGNgJXGJTSDOXdwJrL/BXQLXJ2q3HW0c1fBcYruPxe4HxgLjHgJe8HvoV
909cgPPw+0M6so3Tf1IriQpw/Dgg5lyvh/z+kPKRdwLrz6b/NAs6Ojpast7l
cuE207ugQZru91vkFrkANSK/PyRJRRJnFCNJOkquc9JEWjGBFUUR4+PjXnxJ
UioF/PFDBexmWH9JkorDBFZzeA14olKpHGrhNhj0NpCk/PoLURS5JplazU5M
4kiS8vMs8Lc0z07g5ek65cYvZUmSlOQc4Cyab3pMJ7DNyytJkiRJkiRJkiRJ
kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiS1hP8H
0BsM5xVtWi8AAAAASUVORK5CYII=
}

} ;# end $png_image_support

#   Alpha: Eric Bentzen.

lappend boardStyles Alpha

set pieceImageData(Alpha,25) {
R0lGODlhLAEZAOfoAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3
Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZG
RkdHR0hISElJSUtLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZW
VldXV1lZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZm
ZmdnZ2hoaGlpaWpqamtra25ubm9vb3BwcHJycnNzc3h4eHp6ent7e3x8fH19
fX9/f4CAgIGBgYODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6O
jo+Pj5GRkZKSkpSUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+f
n6CgoKOjo6SkpKWlpaampqenp6mpqaqqqqurq62tra6urq+vr7CwsLGxsbKy
srOzs7S0tLW1tba2tre3t7i4uLm5ubu7u7y8vL29vb6+vr+/v8DAwMHBwcPD
w8TExMXFxcbGxsfHx8nJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NLS0tTU1NXV
1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk
5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz
8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v//////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAsARkAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXPmQgpoK
LDsiiElQwEUCAAbQ3Ohgp0AYEyyycMYipoSCEBRMDBAAgE8ABSwKAOB0JYKo
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
4yAPucgRR07ykpv85ChPucpXznKOBAQAOw==
}

set pieceImageData(Alpha,30) {
R0lGODlhaAEeAOf0AAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3
Nzk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH
R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZW
VldXV1hYWFlZWVpaWlxcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZm
ZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1
dXZ2dnd3d3l5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWF
hYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SU
lJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOj
o6SkpKWlpaampqenp6mpqaqqqq6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2
tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcPDw8TExMXFxcbG
xsfHx8jIyMrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09XV1dbW1tfX
19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4ePj4+Tk5OXl5ebm5ufn
5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb2
9vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v//////////////////////////
/////////////////////yH5BAEKAP8ALAAAAABoAR4AAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
Gg0UgEmz5scDBGzqdClgYwBIkGbuDFkBwNCCPWMCAJDzKEijTv8RuDJAowBW
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
1FiN1niN2JiN2riN3NiN3ggTAQEAOw==
}

set pieceImageData(Alpha,35) {
R0lGODlhpAEjAOf6AAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3
Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREZGRkdH
R0hISElJSUpKSktLS0xMTE1NTU5OTlBQUFFRUVJSUlNTU1RUVFVVVVZWVldX
V1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZm
ZmhoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2
dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWF
hYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SU
lJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOj
o6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKy
srOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHB
wcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ
0NHR0dLS0tPT09TU1NXV1dbW1tfX19nZ2dra2tvb29zc3N3d3d7e3t/f3+Dg
4OHh4ePj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw
8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v//
/////////////////////yH5BAEKAP8ALAAAAACkASMAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPqtIgAZAEIBHayBCB0JQEAA4qqfKD0YICkHgG0mdcmQNOT
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
sjqrtFqrtnqruJqrurqrvBoRAQEAOw==
}

set pieceImageData(Alpha,40) {
R0lGODlh4AEoAOf8AAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3
Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZG
RkdHR0lJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZW
VldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVl
ZWZmZmdnZ2hoaGlpaWpqamtra2xsbG5ubm9vb3BwcHFxcXJycnNzc3R0dHV1
dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SE
hIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT
k5SUlJWVlZaWlpeXl5iYmJmZmZubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOj
o6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKy
srOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHB
wcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ
0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f
3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u
7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39
/f7+/v///////////////yH5BAEKAP8ALAAAAADgASgAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fAw8YAEq06EoEB4wqBVpAAkkCQoQMWAqzAgCq
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
kBzJkjzJlAwTAQEAOw==
}

set pieceImageData(Alpha,45) {
R0lGODlhHAItAOf+AAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKy0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4
ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH
R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZW
VldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVl
ZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0
dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoOD
g4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKS
kpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGh
oaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7Cw
sLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/
v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7O
zs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d
3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs
7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7
+/z8/P39/f7+/v///////yH5BAEKAP8ALAAAAAAcAi0AAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMORaCSgIABSncCiKrTgAAB
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
hR4QADs=
}

set pieceImageData(Alpha,50) {
R0lGODlhWAIyAOfzAAABAAACAAEEAAIFAQQHAgUIBAcJBQgLBwoMCAsNCgwP
Cw4QDA8RDRASDxETEBIUERMUEhQVExUWFBYYFRcYFhgZFxkbGBocGRscGhwd
Gx0fHB4fHR8gHiAhHyEjICIkISMkIiQlIyUnJCYoJScoJigpJykrKCosKSst
KiwtKy0uLC4vLS8xLjAyLzEzMDIzMTM0MjQ2MzU3NDY4NTc5Njg5Nzk6ODo7
OTs9Ojw+Oz0/PD5APT9APkBBP0FCQEFDQUNFQkRGQ0VHREZIRUdJRkhJR0lK
SEpLSUpMSkxOS01PTE5QTU9RTlBST1FTUFJUUVNUUlRVU1VWVFZXVVZYVVdZ
VllbWFpcWVtdWlxeW11fXF5gXV9hXmBiX2FjYGJkYWNlYmRlY2VmZGZnZWdo
ZmhpZ2hqZ2lraGpsaWttamxua21vbG5wbW9xbnFzcHJ0cXN1cnR2c3V3dHZ4
dXd5dnh6d3l7eHp8eXt9enx+e31/fH6AfX+BfoCCf4GDgIKEgYOFgoSGg4WH
hIaIhYeJhoiKh4mLiIqMiYuNioyOi42PjI6QjY+RjpCSj5GTkJKUkZOVkpSW
k5WXlJaYlZeZlpial5qbmJudmZyem52fnJ6gnZ+hnqCin6GjoKKkoaOloqSm
o6WnpKaopaeppqiqp6mrqKqsqautqqyuq62vrK6wrbCyrrGzr7K0sbO1srS2
s7W3tLa4tbe5tri6t7m7uLq8ubu9ury+u72/vL7BvcDCvsHDv8LEwcPFwsTG
w8XHxMbIxcfJxsjKx8nLyMrMycvOys3Py87QzM/RztDSz9HT0NLU0dPV0tTW
09XX1NbY1dja1tnb19rc2dvd2tze293f3N7g3d/h3uDi3+Hk4OPl4eTm4+Xn
5Obo5efp5ujq5+nr6Ors6evu6u3v6+7w7e/x7vDy7/Hz8PL08fP18vT38/b4
9Pf59vj69/n7+Pr8+fv9+vz/+/7//P//////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAABYAjIAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOVCAw8nUp1p9Sq
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
}

set pieceImageData(Alpha,55) {
R0lGODlhlAI3AOf+AAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3
Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZG
RkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1VVVVZW
VldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVl
ZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0
dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoOD
g4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKS
kpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGh
oaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7Cw
sLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/
v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7O
zs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d
3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs
7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7
+/z8/P39/f7+/v///////yH5BAEKAP8ALAAAAACUAjcAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr
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
QQ52kIMBAQA7
}

set pieceImageData(Alpha,60) {
R0lGODlh0AI8AOfzAAABAAACAAEEAAIFAQQHAgUIBAcJBQgLBwoMCAsNCgwP
Cw4QDA8RDRASDxETEBIUERMUEhQVExUWFBYYFRcYFhgZFxkbGBocGRscGhwd
Gx0fHB4fHR8gHiAhHyEjICIkISMkIiQlIyUnJCYoJScoJigpJykrKCosKSst
KiwtKy0uLC4vLS8xLjAyLzEzMDIzMTM0MjQ2MzU3NDY4NTc5Njg5Nzk6ODo7
OTs9Ojw+Oz0/PD5APT9APkBBP0FCQEFDQUNFQkRGQ0VHREZIRUdJRkhJR0lK
SEpLSUpMSkxOS01PTE5QTU9RTlBST1FTUFJUUVNUUlRVU1VWVFZXVVZYVVdZ
VllbWFpcWVtdWlxeW11fXF5gXV9hXmBiX2FjYGJkYWNlYmRlY2VmZGZnZWdo
ZmhpZ2hqZ2lraGpsaWttamxua21vbG5wbW9xbnFzcHJ0cXN1cnR2c3V3dHZ4
dXd5dnh6d3l7eHp8eXt9enx+e31/fH6AfX+BfoCCf4GDgIKEgYOFgoSGg4WH
hIaIhYeJhoiKh4mLiIqMiYuNioyOi42PjI6QjY+RjpCSj5GTkJKUkZOVkpSW
k5WXlJaYlZeZlpial5qbmJudmZyem52fnJ6gnZ+hnqCin6GjoKKkoaOloqSm
o6WnpKaopaeppqiqp6mrqKqsqautqqyuq62vrK6wrbCyrrGzr7K0sbO1srS2
s7W3tLa4tbe5tri6t7m7uLq8ubu9ury+u72/vL7BvcDCvsHDv8LEwcPFwsTG
w8XHxMbIxcfJxsjKx8nLyMrMycvOys3Py87QzM/RztDSz9HT0NLU0dPV0tTW
09XX1NbY1dja1tnb19rc2dvd2tze293f3N7g3d/h3uDi3+Hk4OPl4eTm4+Xn
5Obo5efp5ujq5+nr6Ors6evu6u3v6+7w7e/x7vDy7/Hz8PL08fP18vT38/b4
9Pf59vj69/n7+Pr8+fv9+vz/+/7//P//////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAADQAjwAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr
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
}

set pieceImageData(Alpha,65) {
R0lGODlhDANBAOf+AAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoK
CgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZ
GRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygo
KCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3
Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZG
RkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVV
VVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2Rk
ZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNz
c3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKC
goODg4SEhIWFhYaGhoeHh4mJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKS
kpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGh
oaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7Cw
sLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/
v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7O
zs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d
3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs
7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7
+/z8/P39/f7+/v///////yH5BAEKAP8ALAAAAAAMA0EAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr
WLNq3cq1q9evYMOKHUu2rNmzaNPezJCAAAIKauPKDRogQQIBc/OiFeBgpwIA
AxgMAIBA71MQAAAYjhigZ4DEiQ8sdpp4ssMFABrrBEDBkzBPFDRbTopY8eiF
BTLvHAw5sYTTSSvDTggZb04AaPr564fG9OyiGmT/LvgYgO2cxVv7XkxiAcQG
NltAHl7QQIAkAY7fBABGdz8wyw3+HyAAIEFDB9YJyFQOWT314JChI2evXW8C
yAwYQs6+nj0AEdSlxoM7KwDwAHIPhALNKBCIZtgFA4jQggMDLMSAACG0AEF4
LPkHgHu/GaCcZLexR6JKHhaUIkH+lYTAiAqxV0FMHgKIEwf46ZSaADlY4w8l
AJxoEwHkHQBYhZMFoAQ59piSgAIxFlGOPaskICRLHWT5VwBZepDTA6wFWR9N
qSkXQAQ6hQmAcx22yKKbAq04UnKJOWgQfTFliUFiDmSZE3mtBXClTORdcIg7
/vjDzp4GWICTkYkZ0JKHy8kZJ5wiBSBJovRcwOFAiTWSKDonSCpTaTsJ4B+S
NBFAZ6D+UJYo3EqW/mNprSBhWpCqMM40q00RBKCAE5jQIgoYE/z6kogGRAGN
bon2owoNg9kZk5ENMNFAAPKhCIADHoTbwKyJdRCuBy+qWMC5nn7qUQFv7ONP
NQ+YehBmafDjDzUVjNkSqjm9SOlMGPBKqQDc3iRwYoW1yZ6KmOL6kZqq0WYm
TcrOtEAAFaCCT6K7FcNCkDE98NgJodQD8srtbJKCcWzGpCoMuuyjCwwVp5SY
Gt30TAa5AFTT8zY5hAfACD13w0rGHiHgABh5wBCAowkdwMAXedQAgL0wAXyT
wR76q1KZlGYGQw0FiM3Sff7FjNKtcD9MEtk5I9TudBi7SyP+AahAuzI0nsKU
mAJqfLPy4YmKAwdmILoUgAFnmAOyOWdY560eIM8BND2J7hOE0SmAbAzTHonI
50Im7Nc4TCSoKmvZXK/0KqUFaCGJCgBcEBPFcr9d9u+/m4TZ6QvtZxMD1vo6
xD2I+8MPHwDk15KRIKySjz/kjIJO84nmg0pwyZ+EwNScfLwyPpxYIKjvmCeq
uX+c++O5f6EnOrreHnFWQPgsFsw/SxBAmJeOBzzAuERNAehBCmaXmAFkQRpn
OEDsVMI79qyOJAXMYO8wiLeEDI9kNOFAAtZnkw0hgnv+OAbpSLIxFTBDN9Ow
QQK3x71+BMNrOgNAC4rht5X1wxj+LlhhRxLTPn+8jz3xmx976ueP+5mkAgCw
wwzw9w8BGIARG2BVpiCVGAIcaFdq6ktBxpecAVxQJH8pYEvUNIA1wGMcPKDU
AMTQDkk4gIohkYAGAbCBk+zxjyaJgHIUEqb/bWQDBAjTAAKgAYN8cGsHcQCg
MhMALY6EPKJAoTiEGJJFTiAYifpFCSDTBX3VsBcU4GTTAFCEbqAwUd0wAgg5
WERgNOKWuLylPqKlilzi8hOiU2VGHhMLTxTAkiqKQTo+N5LxAEABMlhCEmAg
MBClxgByIMYjktUtD6hKACIgQhN4AMW6mMR0wFsJ2yBTgDvMI1HYsADtBJGP
TlxIJQf+YCClAiBGDv4xgyZ5VUI21BqSGCkAHgiCE4CggceYZyCqWsEpeAEF
42RgIGV6wA2YgIQVlClWI9GjJVAYDWFyhAGJoUHN/BENJtDgpTTIAaJQyI9J
kMeQHSEPFc7xSpChwwofKgkRe0rUwzlRqAfQhjxGlhAibaIfbcCjRe7zgDQk
ox360Ac7jiEGzEhPAANwhLz8cQuTSSYzA/jBKshxD37MQxuLEEHdQiJPNaaE
YgcghD1WdkT/QCAX+hjEAPpZkgoCz5z+/Gc6SwK2uQ5kkol56EcUMAAB2CAU
4agHP+rxjUuwIAAEgM64WmC4fMQjCwAogEBedIE8SAMe+8j+Rzp4QQVsCZUM
pkQcJKKXEhExoA6SS1Q93EFc4r6jh82bBxUS4zaRGKkK6yhqotaBhVmGJDF3
kK50hWHSiwzgBNG1xABUexAApAAe/gCFcUCiqhoAY5eHy8ctcCeA+7jhetEK
BTofoAj0Hq4f3OBCAQhAApLoszXSM8nCWjOAEaTgwQ+GYtlyEI92AEFtHlnn
P89EkgUr1kMNu8gDFEBYg8zuIHcraEIekGDGAKABgIgu4soBh3wOGAPS6Icn
eECOdfiAACAggACM8IzcgsweqEBMcz/CsW00zxwmwClHCDqDXOBXu82Lxp4I
Y2AAGIGGh6vFKlrRvHQgwbFDBMD+B26BXCyvrBtE6C5CGjCYAgwKVEpg3jtG
eRAEDGBTLCVSQhSgKgJMICKLfII4XrkNIGQHB+84nD7el4FZGPlw9AiEn0kC
WYmFpNMfjlQmX+GWgFKKBF3owsgGxsJQewikFcERZEJ8JwsahG5dtFtrSsyQ
+1RAFbvEhy7s0AU+FENe+NDEuApwin5U4kVZ8Mc2nEChMsx0G44IAxpE0Y7d
QGOKZ+SIkXzgjcOV48ywHsmLFlAHnrqZe/woRAdBsqETaIN7IhhAArjHjZeh
SSSDqYAnxvpukCnjBY/ro0UiMIAdXEEE4ZNnHUDmiPreSQQzPYcIxDaAAxCh
Cg2Fi0P+yGOEdBCVHDoAgAcWvbJ7LAEAEsgFUfHBh0Qm1j9fNKirPUQEfahD
OulmctnEkCg8lI28zeSVCMLA9KY7/elOl05mwh0R9iQvjReD2AbfNMiH8JMV
+tpGFLDegDNElx+eGF8f+GEKVXnBH+Y4gQC+wDl8SGIDxSEADHKhm2q8LOe5
4uMe0MsPSYwgqCWRcAx0Ad9398N8KxsHChqYKQXIos2J+sDWaliLBWBYI4JU
ACGYV/B+0MIDaJYIAJggj308AwNnvA8pQNYOzRekAQJIBMjucQR3AQAO9diH
MFj8EABwoBrStQaOvEDwflhCAAWoBOYRN4/eS/UilKJ6Tnf+zjA1YQAb/UgD
JEWiYf8Q3R9GL5v2NyLhaL/bDomBQEYk3Bqkc91EBNEnrx/AnqAn5EJ7IC/O
8FnKIQBDUA7ykwf1ZQz8YAYE4Az7cAYAgAPddg92gE6QIQGioBuyIBgj0SAF
gAi71A+xkEpShhEopQB0AGYFNw+ggDj9sAiUBxKPAQaQBzLc8AzPkAGppYNO
Fl9jsF4jkRgF0AlzYAVImIRKuIRJGAa8sCGSZRF/MQiJAg83gEy2MgDRsDKH
IADdYisbIGOJUgcGYhAvogqJYg844hCLJAhYhglEMgwgcw57cgRXRlS9gDwj
UX5dJxIYuHMKkCztIQv+EAuukyn+HlIBL/ACf5AokPACLQBqdWISieF+bgZ/
18cQeqQc9jcQHmY8oOIhyCRIyhGFxSMCCEgOMuAhAVAE3TYPRbMD+cAOWdAP
yGAADoAM/qAPgSCJMNcL8hMFqRUSBiAAD2AKzacMozQjiPgCuwAOynBpWFYN
MtA83oBDHTEADbAMzQMFDIA8ifGNSdA8zvAA66cRibEIq7ZHEWAKw4iOVaAv
3MABnSgQA/ABwTVdewIqARAIh4MKyiJPe6Av0RABXxgjFDANWHYPKacE+tIP
f/Bi3Khd+WADANABIXFgXSR/gZcYPaAGL/NhjcEej+AP2OApJzgRuNYaayAP
8kB6+CD+D+VQV/7hf/kDABYABDq5kzzZkzyJepmoH8qBhWXDJoaVMeyBhQfx
GG6wG3lwYAGgBtcDDNaBCv4wD/swBQFQB7rRCp/YGkAQD/7ACgbQYhwhIh0Q
DG32DT0wfrlyAdMQD0fQAJxQcLshCCfQPP0QBpP4EQAQBCqDOGfGHkDQPPdQ
BEFZEemICHDQmI75mJDpmHqwC3IWIwVgBGfwMv4XAEEQPyDzB48RJxXAgvOy
aQahb1FgBohxUQ0BAC9AcNK1CwYwANBwlRgQAHEwfSj0Ph9RAr5oJilZdYnx
AMbgD8+QYntkHuyRBv4ADzSAeB/xh60BB80DD8hZf0LFfRv+QZORZRDwwYqX
EjYGQWcI9hB+tgr+gA4FcnS34DzC6ALygg0FMAHj4A/nMEqwcwz+wA3y9BEb
EgPYgELusAWVWXwa0A3WUAIr4EoFBw8koATc4wqqYpMX8RhywD2aQAd0cEcD
oKEj1Txk+HkZkY52WQ0FajG1wWsAwJyHgw56VEUBgAeIkw4vYxB/eJAJMS5P
8G78kHJt4A/u2ACG42aXcKIKgQCN9TvMmGYqRwzzgAYaWTbhCRlMkChXYKRC
6SE9oAiK0J7+EAyKQAjjAp4392EdAQEKUBy09g/SOZQr2YcCQTYGAAF3lhAF
0ADEsC9jWjY4wDnMYB210A/Qgwb+zhORwLMJ/mAPiOERg8EEJvdK9tAHZgR4
GwEAB9oO5ZCPbtYPjyAAisBvsuaXAHAIPaV5BtBTh4ClDkGiBWeiidkQ+VQn
jRMcmNA8dwAYBkIOiJMPTaBmBEE2BPBvDiEiWFBwmiAAFXAPvWoFBfcJqlpr
/1SPGLEfBXABb1pASMIeN5AotwoAHHmTv3N+6Rc8ZapYHyGIRBiKO8ea/5Ac
psiGD5AM/iANfGh1rLAbTgAASqAPJXAAxUkO1+kflCA/cpVmFpAHg5CwCruw
CgsIq5h6FoGThMABWvBOBdcMETABQ4o4+OADz1peAFBE3GOqPZV+HLQIJfqx
IJsYAsD+kZmhnzOGUgDwBtzTB+OXYmvaECfASgWnDpjBCn72CgXHCCorEARl
phzBfX35D7jGAntVCfOWtMAjrnY1hNopdCrWpv8kEGBDERSQALvgD93wnWWz
PP6QCwJAALUAAC6gG4iQQYTIDmsIekdZQK8htXUyBoGpXf3gCxsgAFSIQlH1
jhyRGk3QeM1DsiiUDy9HoZUKACjbqkU7RgBwAkagKgMQAweAAeHAPW9QHuDA
PbFQGa5RBcVIEf/hX24mSy/grfJQcFxgXReRAAVQu7b7m+Nlu7WrAAM0okrr
G0v0uqsQtY8brkUHPErJpK52XYHyuwdwtOk6EYkxCf5QD5/+g7zP4DwkAAC4
44bxgDvAUwHc4A/JIElDeAKDUAjqWwi9F5yoS7oB4Aak5w/4IA2n4AiC4AeK
IAvuwA/cgAl30AMBEABTcIeIAySTCyoXcG8opLjckw39ebIp+6rmSQCXoAn0
R2HcEw4IYAYohA1jmkDJ8AMvRhEIoAC8UHAymBhV+m7tULBz4ml4O8Chpq6t
cQLotbZl+BG/CRlU+zvu+747FxJY97usNhF7kgS6YQkZJAe6EQiR0gz+QAsZ
ZAXXwwihmSlj0EPOKlTHARh6oA/30Ak7yx4NoAYjk7YR4Ac32DyuQLwZQR59
oJuVcAi6V0N54JYiwarv5qohwYP+KVAO2GAEg9EFuskGDNw869C6C6AH85AK
BZCzD6EqZKCbKGQMrHFC72YKBeC46OghwporBLCkWzsQbYoCYvkLLEuDwPMC
eZAHRfM7h1aupdyRRuwfZskYE+AM9rmOZeMB71QNqhIC/KAP1QU8CyAM/kAP
q4iRe+yGK6PKVCMSzhynB7AH4SAFBnMAFvAACJMYNjAIpJALkUZUlJnAAjEB
HMPLdskMyUKJkDvBewwAhtAP98AIEsAIr7S3zbMPVHACuOAP8hBHSzoRHLOF
blYPLyIAuvBu9LADsusRZJt1IRHKd2R1maEclGpYLXA9qozOAxGlGiStojrE
nXTL/hH+xAUxGGegG6fARWXjC4kyMh6sDqRYNgHABrs0CgZA0hshImS2MuZA
HifhKQogCexQUVxmYgBQBYhLVLoAxxmBUkAghlimDiQ8QYEXuX0M0iwyAp3r
D80QoHbpD8KAgP4gCwdQpw/xF1pgwEU1eQTAclimCWlDEkcposUbKFJWxMph
A4lyzhRcfNyn159s0hmJ0sqxZKr3AL9Av2yQpOxhB7pRBwGQSW8MPDbAU+gw
Mu86RAIQ1kemAio9ESbzLYGwBtCHECJSAo+qXbIg1RmhKmHwuvbsDuOQDLSw
CqWwCrSADOLgDvegG/IgBkKYnVztZn7sXAAgKmXdPPkgjJ7+3JoJUArvpgTR
Y8nNgw2IkcseIdmyvX1DyRB88TtIkCi2EN4Y4dcIEAEwMAVyMAiNwAiC0AZM
YAIPQDf8Ac+IDRIwrdizDQA5oA6KQgRR2gPXkwsEoA39EAfA0wHcqA9tEACS
3BECkAL87DxfMNgUUVlLWxB/MQCz8G6joN4VGgBp4At7YAQcINkCsAFEoAe8
MOGl/b7JPY1e7YkAAANW/dyJEg3qnBEiAgLIh2XGPQJuJg+9WuMQ8TvJ2xHZ
URsIsT97xAWJsjQ5LhDFYQJ7sAuvjTj84A2skAYSxtYlvbxWq9jHfRH5hAbM
0w0x8DsUsFfuUAH8kA+yVDYTEAv+u/EJI0QSyeIGbXYK0FkSGpBPvPYPrQMA
UADXRNUIJo59sCIBGLABHLABGCABaQqnyC3PI5G2hOjjXLjmFjEYRtDjPUUH
AADY2qUPfkDUrVY2T55hlYQQ9fo7TZlekX4RLzIFgbkP8rAO5TAO42AO7EAP
0EIOk8fhQozmfqjmvKURHRcJ8gINIUkp29MPX1C9ZewhD/AJulEMe1LhSRsA
YYs46LAhY9Nnj+EBRe5mDp7ltgIYJEAGmgAM2iDc/HAP7qANwJAJY0ACrJFD
N65dy83cXCCNdjkPccQRCEMGnklU0OMD2sUPnZCmjdRl5IoS1kIBdUspfZAo
k7DrFwH+VqIADY/ABTgAAg+w1hBAAj5wBp+QDXAg7yvr7J+G04GoAR4AAh/Q
ARhApzjNEfL0AKqgL81w7SyrAJS+AeXWD8BUDzKAARQgGBq9CfpSDQVyjsPE
AhZ7OPsAHtM9EqZzAD/AzpuarzYPACXgbj1lDnxG8J4uEnsiAnTtQ/WgDuLQ
DdqwDd0wDuswv4cjDQw3RAVgBxkuP+3QDb2wCYHgBmOAMxggBmvAB5NAC9eA
Dm3sPK2gR5+dYQXk0yUBlB/2qf4ACJGSnQtwra2hAJDiLf3NvAxGATTABp3g
C9igDvZQzPNADtBAC4yABSSwLcrB9RAxGBfAdyw1AwIgATP+oAaewAvVQA7t
YErUsBvvYA7aIAyngAdBkAEFUAGhoC/fkHJaXToAkAjTFwxC5hKY4QBX0AoR
j2Xy8JxrrwNf/0rykHLeUvDSdfAA8U/gQIIFDR40GGBALn8N+7mbtsmMEBQW
EAgYoAADiyNvTGWT17ChKAAAEJ5EOXCAgTz0GtrDxmnLCwYlbd68aYCEk0TL
3jXc56oCgAApjR4VGADn0pJFkT592mEAU6pMKzVkU/IBVK4EBRAVEFbs2LFK
TXZFS7Dq2qVpuX4FUMBDF1HW9InEm7dhvGGLhEwwq8DtyZIcdvXz161TtLt6
G7Zz7K9fuFS8EH8TAmDAYKgBOpT+i+zPXhIABji7fQCAQip+oV2LDCei6Wmj
ALbsew10y1naT0suyh25WsneKQkA6NMPnS02NBTYHLBAAoUJDw7cfMDDDrB1
/dIAuFB8IIkBBdJc85QEgk0FG1YYCUPnT6FAeM48kQECAtwDNwZJ2yQC4sQ7
ySy2SiqAwKeOO3CtTxqqwiYFDypgAEtawTBDDTWkg6gJUwKAAQdGJLFEE0+s
6cOCStLBFNBEyuecam7hJJFACHHEFGK4eQexhvSJJhEMeCOwpA1waQ2vecJp
RhVG6iBDCyq2MCOPSWqpBp3GROomMwFULGgAASTxMbJiGtgMTISUgmCVJIMT
joKSMFD+8zpI4PQnEgAOUNOg3/DMazgiVZyKBjdUmCoACmAAgxFYgmlGGmiQ
yQWUO4gA4bq4YJCDhUHFA0AACpQ6YAQqJPnlG3xC4+ccZURB44XUAHAAgVD7
HMjABr/EVa0G2TLFH3x+kLBPAFKALDhrEuC1V4EAAOUYaaeltlprSfl0Qlvp
cGidZRRpwoQEmApgghrGOGWbehpiBwanJizJglP00SecWODwgYOp1lJABSki
gSYkaXKIq9eSjIjntX3+CMtZgToIwABKcAPUMWaey5bA4yzxpWOPPwY5kwAI
cPifku4YJ2WVV2aZ5V8GVBMEmwTgQIrF7HmtH3JusaOGWQH+IFnFkjQ4oxZ0
ysSLH2kSdmyeYwZxNwAEnP31pgAWcJjBqqlSxR92XigWzOemQEYZs89GG+1g
YKC1ZACYqRgvaTJWEAAt2PGlDRhsXUpXmwKogIhGpsEGhKkJpbWOLDyAa6kH
gsB4qQZ+6EMFABLoVSkRqgkOnij2zBoAMdaNWy9jGDR265vcDnEE11+HPfbY
PQDaYABoqISbN/PqZp7I6jGmjxZqFxoATJDOK5w3HhiCmN3zmoYCPm1XPdQG
epWzeqZW8Se2kppV0e+qTesVMAA+MSZ99ddnv/1RtDJWAxkMqIqDRb6IfCkJ
bnhOzQMPUMIw9NEKFByIAria02H+4DSOIBCvTxIAwAi2UTrHDMMs/rvJV2hm
AZtQQCpEwYnDxFc9AoTHWAPoRWjWgQgOJOEYyMOLLaYCptIAgh2OkccmSGAT
CNjBHI7JBzFoQDfxcEB7VsMV3454kwdxYwMlORwNxxdCXNFviUxJEA1BkARN
4WQBYciGP/QhCxqM0AJYUIr/YFCEAjCFBqq4h0jAIQYl/q0EU/CQmqaygVo8
7zXgSAKb+jSAACwChhQ8HcySCAAYXCMTXwlAJLCBg4KV7B8GEBMOTsELTnbS
k5/8pC20YKug0fAANcgFxUSCD1jUwCwSuMMP80IPULSAfmAyQAtG0ANc5IN3
OdAVBkj+kZd+ZMMM1CFibwQwQtVhDoNXtAke/PGND5SklL1qHFOi2KsFQJNf
QtuBOkCBAl1J4BVb8oc63qCrAigBGc24pYrWUwd4TCIEfitDOPCyj1gI6CYN
QAM3iHEcDMJgGId8TTrSwDc1CQAE36CgY5zhAEX2qQACCEWeAtAAACTCH6gY
QJoc1kYK/AEdERUNKSx3ORoioAAQCIRLRPINHeiKAR7FSzSicIAC2IqGMhgB
ACYwCuStIxBySoAWooG8bNSgJEwAgATA9DNvJpMz46oqAHBQD3UMr6LPtMkB
rNiUCVAtq2v5EACScBdiGNEmBpACNESij1jYQFdMOOk1JJD+xQ8p5UH+oMVQ
cEKCSsDDH+aAQ01uUoCW+CMbGOCrgvRlgDFAlIL2GIXMHEDDLfgxotQsCQSS
OBUqrEsJANABAITQD3toQTPT61NYCGCEYqgSpd5YQ01EWjcFGGABcvAdXtIB
iKEEgAe58CVektEDARxAAQygofRgIAqmEZMZX7BFcvOyj2NMAQERepeCOHrW
rxZHa95cwCz20YSwgSkEbVxKBoZktQEw4ASpIy9T0koGfKjCBdksyQUK0Y5r
cCF/JTmAFJxBjhI4M60DKMY6FnFPpgggB5RwAVUcMAZqrANshErAIUgX0X4w
IwYAEMyE6McJlOplHjdob1pAyBb+BnDhHP4IRgIwh4AD6MIf6QDDeNcSgPC6
BQAQcMRPWoyXfNBiBQC4noI0gGIXtEK7eOnHM7AQCXdEhh2KAEECdksgCHLB
ELIMDUJFUg9XKKGNH6rjWa8pnn1lVQfq0BOUaVMB+KouAuup3gFAcJqx5tcm
kS1OG8/ghQNbLQZTrsoGAsE2MBVAAomwQZ2PyIFAwPhDChAAHla1ZH80Q2Zp
LUAxSI2XMnyPM8fJQBGeMGtaPyEKW6BDJ6CBM2xYbiAAMAE1/HGPaHiCDlyI
Qq1pXYQhkW8wAAiCZ5eMiPKe5itW6MZr0OkYpR3Bqm5RiiikHTdoXMDZGjN0
SbBWN/L+DgANzzBikdGyzCM+S3sCmHNXupjuShLIAASIwhUEPnCCF9zgBN/C
EGlogYM33OEDzwLbtlK3FqB5yf2IRBrrJgHOrbohpVCKvKGigAAkoRqjds0+
XlEClgrEViJYxbYdgw9qHCEAKU5LB2zj8bxg69tdEVMsVt2JtsGLAKpedVd/
3hV+V5szhi5AG9qgcbdQ9N4EYeaBIvDspse4NwQoATlW/Qp8Cy0Jtm3xJZzu
FgHBgef+sMYFYCseBVSAFtHAe971vne+9z0arvCnBtICQRiIIzf4GEYWuono
NirACsGI42vCwbatp+U4dXi7SHghAAeLJwAiMDypq0GBc4v+xwATkIXfVb96
Z3haQVhNt2gJpHNDE4AHF7iVWwpdNfAJBMC/Kj1Xuu512gBACc9YffL3fosM
zF08qcGC8qWfd01QvThfscEYtL997nff+98fQxYcIPLTHEAAEJhA+tW/fva3
3/0TiMC+Og+VksAA/NzPQgysPvGCWL0BMMCC+9s+tlk6PwEAR8i8hliGBlg3
8RiXDAgDAZTA7uMCCei94ggV9Hu/DeRA+uE/DGy6D+wNCEo3heg3tNAe8qs3
Ixu+AkSKNkoADpTB9pMAgoKXy5nBHFS/1EC04uu6Cfm9/BqzpxCyXSG/XAnC
qsA5pgMAHviCJ4TCKJTCKaTCKITNAgQ4QreAvfxqQFBpOnbjNxGkjd1LN7dw
K94zIYSogCSsigxIC5lpwTRUJn6bv974QTAsQ0vSQ4HosyETw5R4gKy7iSF8
ijjjNzzMryjbw0VkxEYEq7UoABKAihHoQ7RyxEvExEzUxE3kxE3sphbsxFAU
xVEkxVI0xVNExVRUxVVkxVZ0xVeExViUxVmkxVq0xVvExVzUxV3kxV70xV8E
xmAUxmEkxmI0xmNExmRUxmVkxmZ0xmeExmiUxmmkxmq0xmvExmzUxm3kRgIJ
CAA7
}

set pieceImageData(Alpha,70) {
R0lGODlhSANGAOfzAAABAAACAAEEAAIFAQQHAgUIBAcJBQgLBwoMCAsNCgwP
Cw4QDA8RDRASDxETEBIUERMUEhQVExUWFBYYFRcYFhgZFxkbGBocGRscGhwd
Gx0fHB4fHR8gHiAhHyEjICIkISMkIiQlIyUnJCYoJScoJigpJykrKCosKSst
KiwtKy0uLC4vLS8xLjAyLzEzMDIzMTM0MjQ2MzU3NDY4NTc5Njg5Nzk6ODo7
OTs9Ojw+Oz0/PD5APT9APkBBP0FCQEFDQUNFQkRGQ0VHREZIRUdJRkhJR0lK
SEpLSUpMSkxOS01PTE5QTU9RTlBST1FTUFJUUVNUUlRVU1VWVFZXVVZYVVdZ
VllbWFpcWVtdWlxeW11fXF5gXV9hXmBiX2FjYGJkYWNlYmRlY2VmZGZnZWdo
ZmhpZ2hqZ2lraGpsaWttamxua21vbG5wbW9xbnFzcHJ0cXN1cnR2c3V3dHZ4
dXd5dnh6d3l7eHp8eXt9enx+e31/fH6AfX+BfoCCf4GDgIKEgYOFgoSGg4WH
hIaIhYeJhoiKh4mLiIqMiYuNioyOi42PjI6QjY+RjpCSj5GTkJKUkZOVkpSW
k5WXlJaYlZeZlpial5qbmJudmZyem52fnJ6gnZ+hnqCin6GjoKKkoaOloqSm
o6WnpKaopaeppqiqp6mrqKqsqautqqyuq62vrK6wrbCyrrGzr7K0sbO1srS2
s7W3tLa4tbe5tri6t7m7uLq8ubu9ury+u72/vL7BvcDCvsHDv8LEwcPFwsTG
w8XHxMbIxcfJxsjKx8nLyMrMycvOys3Py87QzM/RztDSz9HT0NLU0dPV0tTW
09XX1NbY1dja1tnb19rc2dvd2tze293f3N7g3d/h3uDi3+Hk4OPl4eTm4+Xn
5Obo5efp5ujq5+nr6Ors6evu6u3v6+7w7e/x7vDy7/Hz8PL08fP18vT38/b4
9Pf59vj69/n7+Pr8+fv9+vz/+/7//P//////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAABIA0YAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr
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
1V711XoJCAA7
}

set pieceImageData(Alpha,75) {
R0lGODlhhANLAOfzAAABAAACAAEEAAIFAQQHAgUIBAcJBQgLBwoMCAsNCgwP
Cw4QDA8RDRASDxETEBIUERMUEhQVExUWFBYYFRcYFhgZFxkbGBocGRscGhwd
Gx0fHB4fHR8gHiAhHyEjICIkISMkIiQlIyUnJCYoJScoJigpJykrKCosKSst
KiwtKy0uLC4vLS8xLjAyLzEzMDIzMTM0MjQ2MzU3NDY4NTc5Njg5Nzk6ODo7
OTs9Ojw+Oz0/PD5APT9APkBBP0FCQEFDQUNFQkRGQ0VHREZIRUdJRkhJR0lK
SEpLSUpMSkxOS01PTE5QTU9RTlBST1FTUFJUUVNUUlRVU1VWVFZXVVZYVVdZ
VllbWFpcWVtdWlxeW11fXF5gXV9hXmBiX2FjYGJkYWNlYmRlY2VmZGZnZWdo
ZmhpZ2hqZ2lraGpsaWttamxua21vbG5wbW9xbnFzcHJ0cXN1cnR2c3V3dHZ4
dXd5dnh6d3l7eHp8eXt9enx+e31/fH6AfX+BfoCCf4GDgIKEgYOFgoSGg4WH
hIaIhYeJhoiKh4mLiIqMiYuNioyOi42PjI6QjY+RjpCSj5GTkJKUkZOVkpSW
k5WXlJaYlZeZlpial5qbmJudmZyem52fnJ6gnZ+hnqCin6GjoKKkoaOloqSm
o6WnpKaopaeppqiqp6mrqKqsqautqqyuq62vrK6wrbCyrrGzr7K0sbO1srS2
s7W3tLa4tbe5tri6t7m7uLq8ubu9ury+u72/vL7BvcDCvsHDv8LEwcPFwsTG
w8XHxMbIxcfJxsjKx8nLyMrMycvOys3Py87QzM/RztDSz9HT0NLU0dPV0tTW
09XX1NbY1dja1tnb19rc2dvd2tze293f3N7g3d/h3uDi3+Hk4OPl4eTm4+Xn
5Obo5efp5ujq5+nr6Ors6evu6u3v6+7w7e/x7vDy7/Hz8PL08fP18vT38/b4
9Pf59vj69/n7+Pr8+fv9+vz/+/7//P//////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAACEA0sAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr
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
}

set pieceImageData(Alpha,80) {
R0lGODlhwANQAOfzAAABAAACAAEEAAIFAQQHAgUIBAcJBQgLBwoMCAsNCgwP
Cw4QDA8RDRASDxETEBIUERMUEhQVExUWFBYYFRcYFhgZFxkbGBocGRscGhwd
Gx0fHB4fHR8gHiAhHyEjICIkISMkIiQlIyUnJCYoJScoJigpJykrKCosKSst
KiwtKy0uLC4vLS8xLjAyLzEzMDIzMTM0MjQ2MzU3NDY4NTc5Njg5Nzk6ODo7
OTs9Ojw+Oz0/PD5APT9APkBBP0FCQEFDQUNFQkRGQ0VHREZIRUdJRkhJR0lK
SEpLSUpMSkxOS01PTE5QTU9RTlBST1FTUFJUUVNUUlRVU1VWVFZXVVZYVVdZ
VllbWFpcWVtdWlxeW11fXF5gXV9hXmBiX2FjYGJkYWNlYmRlY2VmZGZnZWdo
ZmhpZ2hqZ2lraGpsaWttamxua21vbG5wbW9xbnFzcHJ0cXN1cnR2c3V3dHZ4
dXd5dnh6d3l7eHp8eXt9enx+e31/fH6AfX+BfoCCf4GDgIKEgYOFgoSGg4WH
hIaIhYeJhoiKh4mLiIqMiYuNioyOi42PjI6QjY+RjpCSj5GTkJKUkZOVkpSW
k5WXlJaYlZeZlpial5qbmJudmZyem52fnJ6gnZ+hnqCin6GjoKKkoaOloqSm
o6WnpKaopaeppqiqp6mrqKqsqautqqyuq62vrK6wrbCyrrGzr7K0sbO1srS2
s7W3tLa4tbe5tri6t7m7uLq8ubu9ury+u72/vL7BvcDCvsHDv8LEwcPFwsTG
w8XHxMbIxcfJxsjKx8nLyMrMycvOys3Py87QzM/RztDSz9HT0NLU0dPV0tTW
09XX1NbY1dja1tnb19rc2dvd2tze293f3N7g3d/h3uDi3+Hk4OPl4eTm4+Xn
5Obo5efp5ujq5+nr6Ors6evu6u3v6+7w7e/x7vDy7/Hz8PL08fP18vT38/b4
9Pf59vj69/n7+Pr8+fv9+vz/+/7//P//////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAADAA1AAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr
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
}

set boardStyles [lsort -nocase $boardStyles]

###  Reset the images for pieces of a certain size 

proc setPieceData {font size} {
  # Stops memory leaking (?)
  catch {image delete e$size}
  image create photo e$size -height $size -width $size

  set x 0
  if {[info exists ::pieceImageData($font,$size)]} {
    image create photo tempPieces$font$size -data $::pieceImageData($font,$size)
    foreach p {wp wn wb wr wq wk bp bn bb br bq bk} {
      catch {image delete $p$size}
      image create photo $p$size -width $size -height $size
      # Sub-sample the image from the relevant region of the master
      $p$size copy tempPieces$font$size -from $x 0 [expr $x + $size - 1] [expr $size - 1]
      incr x $size
    }
    image delete tempPieces$font$size
  } else {
    foreach p {wp wn wb wr wq wk bp bn bb br bq bk} {
      catch {image delete $p$size}
      image create photo $p$size -width $size -height $size
      # Create the image by magnifying the one half the size
      if {[catch {
        # probably better to have a blank image than program fail
        $p$size copy $p[expr {$size/2}] -zoom 2 2
      }]} {
        ::splash::add "Error creating $font piece size $size" error
      }
      incr x $size
    }
  }
}

### Check and load the current piece set

if {[lsearch -exact $boardStyles $boardStyle] == -1} {
  if {[lsearch -exact $boardStyles Merida1] > -1} {
    set boardStyle Merida1
  } else {
    set boardStyle [lindex $boardStyles 0]
  }
}

foreach size $boardSizes {
  setPieceData $boardStyle $size
}

### Textures for white and black squares

set textureSquare {LightWood3 Stipple Slate Smooth Marble Salmon Ed_brown Ed_blue Ed_wood1 Ed_wood2}

image create photo emptySquare -format gif -data {
R0lGODlhUABQALMAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AACH5BAEAAAAALAAAAABQAFAAAwRdEMhJq7046827
/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqf0Kh0Sq1a
r9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gFgRADs=
}

### to test images &&&
# toplevel .l1 
# pack [label .l1.label -image BrownMarble-l]
# pack [label .l1.label2 -image BrownMarble-d]

image create photo Ed_wood1-l -data {
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
}

image create photo Ed_wood1-d -data {
R0lGODlhUABQAKU8AIRaMYRaOYxaMYxaOYxjOYxjQpRjOZRjQpRrOZRrQpRr
SpxjQpxrOZxrQpxrSpxrUpxzQpxzSqVrQqVrSqVrUqVzQqVzSqVzUqVzWqV7
SqV7Uq1zSq1zUq1zWq17Sq17Uq17Wq17Y62EUq2EWrV7UrV7WrV7Y7WEUrWE
WrWEY72EWr2EY72Ea72MWr2MY72Ma8aMY8aMa8aMc8aUY8aUa8aUc86Ua86U
c86cc9acc9ace9ale////////////////ywAAAAAUABQAAAG/sASCvWxkFJF
EOryKV1SjoslZYqlVinQ6hM1RBpJ2GoFc7liZ9dK7YKhrMPSt5Fafj4gl8UF
snxQfUwoWEJOFidIFydOfxcoURQpJS9XK1qBBBMORScvKmdoaDRjamgpoyh1
EwkOKil+HHl7JRZKRXiDQyi0flsaQkwmFyVRjiCUayV8FhcEDZsNg1cxMGgr
Nm1sMSuoQxbPKSpMGlp7dkjMgHVjKBx+gB67EUoXIMUmWikvK4O0GgbPbrkY
RIPaCxc2XpQhI4qfJAsOLKxhgsfFBRclcLn7k6oEvyV+VIDgOAEELRAJLgzL
k4KFiysjmzVoACIaP4ZpbIRaI6qO/ryIZu4oWWFOCa15u3yuIHELEEcHSqAW
A5Fv36CRHAbMBFHhw802Cl3cqKaGIY0UJABB3OMrFtGXJEaA5PiRX58/JTQM
KUkMxAKVJY6tOGhiywcNWmk2EHFzDdkbaa5UowFIbQOJ7TTcQSGxjhCIRut+
/jNyxQiaSjg4ePABQ559dkFw+AIAjAVpb9RAjlFQxRCGStQeuMiZSVQzdgUN
efHHDWcOI5juQp23WL0X2+pQLXJAq4YJKFTwQyOWm86vZ4L3OeBBFbkPKSSo
GRJzFwgYjmCU8zBSSU1Asl0wgRTHxEBJYCN9UxsXgwxEDTcr8GbNGhHGsR58
KEygQVyP/iSDx2EljKDMMC78wUEGI5HWAIJcqERBgVgAEtg3AyTwAXgqeHIG
GSnAUBAbpKQinFcjSDDMEAeokeIHjghhkVdN3MEBLlyMVJ1KT2AXo0lLNKCV
Bbe9Mcg2avzoGD/zKWGBASlg1IByCwTliBRDtNnLHXhSCZUQHTiwpz7ZJdVO
AwG8WcEuMYz5yTWj8PTSGkgsQcAaKCTghxINnFHECDdWpodXHowGwiI1mZSC
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
ZYD5WdQUhfzqMYaBDkyQKJwRBAA7
}

image create photo Ed_brown-l -data {
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
}

image create photo Ed_brown-d -data {
R0lGODlhUABQAMIIALWEa62Ea62EY6V7Y6WEY617Y7WMa5x7YywAAAAAUABQ
AAAD/lgUEhNrkCHpnPbV6fCtVFZ1HSVonqQ42XcpMLYNJ7gpoBzuaYcTq9wI
NXOUZp+hq3IyCpeyT5P41JySs2sypQv1iKUS8PURt8BFmsRZiYm8lAOvFdY4
Obs0V4W/a2YSW2d5Qn51ZHxKVYdDV2wTbjYicnAbdU51c3h7Y3ZogIApO5Q6
SX5LcKKAjC6ZIliVhF+bOEdRf0diOBksm6CChDaqvrdCqQO7na54xpqxpced
zKpnhiqZxEQXXdC/vFSgoURTEZ2KiRRH4qJY2bbhhWsg5C1BZ9ncTG+I1LLf
0kH2nBqi7piiJVPeQTmW0FgZNe30BXuFjlY/ahhYCUt3/g2ICAdT/MExcyMi
u41UpsFpeLKDHFjF6oSM6bCapEoQQN58GIxSTTPF0sTTU4mDPZoTfMbJc1LF
zXgnVQZT9jTL0lGSgAXlCczmPSsQQ7xMRKDL1Z3N9g1BKfVYQX9Br97KV9TT
wipIOKqSc4DMD7TPAOfFhBbmn4jOipnl9IaijwlXBmsbVInUt7UiEUckYcfc
XCS14A2l3BJctEZj1OFpoKZEZGdru7y1+HWtDyO+SqJhAW9P2ro5q0iNIADI
O09T6CWOTfGZTj//MiSEvLGP3bxUtR4uOpAZUQgFer0h52ZXiGXbwz0kMDNv
PZ2wLLUGh3AQKpIc6Xn881GR/nh2j8VyUGAYyRcBSYr9UEBjikRGFyIo8dIO
DOKlB9WCgkDzFlR1eYUTWPjdAhSDnzUjRVYMPkVdOc0xF+JvKqLjzQaMecJc
Y8O4V9tPpsXF22kedcVVTVWh9aJaGeYnDpGoNHfXOn+p9USSvOW4HFskStaW
iDGSheMcU1G00GZhWSlRk0xRVh2K56xpTYsP/VibWSAoBdtGP2a025Kz/EXn
aQMoheYTGGJpnG6KoaAAXXylKJeUI/1m3aRfEtSMnWraB1uAYioR2n/RxbfU
WNoNGF0NfzJSQ2HXAWJnkx5ECZo0SF5zY5qf/LnFgmxVqMQj/oyICjSpBYYr
rClZ/oWgmKE5ugR8pIGATaeeQqhhpREmAp2AQ9aUQmRH1pWoWwcZpmM3gqhG
7WId/ioBa3JuhaJ128rbaYGEtirnHKAOuB6b2eIFFUgHstmVTXcUalCESUJa
LHVgkmsKDcStg+uawwZ2W1hwTRYptL7OmAawUiICgYCvKPwtwReLlENor9k7
LWy59Tmob0/gFhCk0jraLp3mTOSyngvYcxyfPP8L5CTiYkfDc8kCtoSgF/+Z
B6bC2RVexSwyxtNZxnasg2VfGFIxbth+UQGpVbcIx1g8UJWcFQQfxbBQhPgU
V6apHMqAPE0AUVx4Hoet7VN6M5k1vMU2BK88bbkZdaBOt1ZeShAgcUYG1JA0
hac8J4/9ynFeZ04xLorSaqHnpqPKK+VW/etr4wmXTWS2UqBdJB8DqTtpgCpt
GXaxwaV3oi7efTH4tN0Oj7AAMXj3jWsd2s4iC1XebmUfC7yGqhDgchTj3EEu
YuLPdD8QAViRJj+vkiPOJvS4BH3v8Yop5qOLjWjiDDQfytlZm4yRuMYJzCDd
gBHXzqMplMGOX0mripnEEgvSve58FFwKF2RlLnRRhBKJM0YCAAA7
}

image create photo Salmon-l -data {
R0lGODlhUgBSAKUoAMi6usm7u8m8vMq8vMq9vcu9vcq+vsu+vsu/v8y/v8zA
wM3AwM3Bwc7Bwc7Cws/Cws/Dw9DDw8/ExNDExNHExNDFxdHFxdLFxdHGxtLG
xtPGxtLHx9PHx9PIyNTIyNTJydXJydXKytbKytbLy9fLy9fMzNjMzNjNzf//
////////////////////////////////////////////////////////////
/////////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1Q
ACwAAAAAUgBSAAAG/kBPyRP6TCwcj/HIsRRLnFCn08xYMp4MY3G9jrCYjscD
sk4yGU4GBDlARCGrpbP5TDEWD4fzuUI+IFRsCRMeExwliSJwH3ocHWghHCJ7
VxkQG2gZJGUjeh8jTQ6HVE0WERF7HiMUBx9QVB+yshsYHxcZfR0QE3EbHCAc
DAkWEFMWDxaAIyMdjUQaZGNRFpQeDMkZZ7i5H1Z8HCceIqF7fBkLkLLnTiVW
kFhKHw1Ffecg3mdiHBiZFg4UzgDj80FELnodJEGY4wRNhCsMGpwbcSUJmj0R
IHCgMEeWlW6lIEEylKGEFA4jLnjAEMIQhREfLIK48jDJowxTRrxxVuFK/ocL
cYKFgBNGTSg904pQMJcBQy4PFuYU+fKrQyAOE2CGyDQTwoMRUJB46FBNygQ6
aq64wyqikbIPIUKUOAECKgaBaU6kobLUBAUGajo4vRLiCwRCq7BawCciQgYR
zg5JKkQlg4YoR0p8CQxpEsMRUshYmBAxA4UNmSYAheDhRKM0SUoU63alTocF
EzZEtVKEg0Z8BYZu6NzskLs5WLPCIxKs7jk1FHgxsMKAxJ4+qT44+HCCnAgN
dMol+fBrtNxGCUNASBMHwtAGEiAXIkw2QxFHaezpsUQBUgRnY1HSln1SuPOA
LBOIcMIJiWgGVjCqoOEUVVmQEhcg7sXlQAgg/oQQVQRxOLDQK31MMAEJaey3
EQUeMlAKBgtMh8wbWMwxRSqniHgBAxRk0UQ2Z5wxWhQZPDQBBoiQARdSIfSz
gAO5KOajIR1o1mQuZ/WhwBebfMBACQ9MgEBnOIEyAVyPMBQBCBfEJOIeXoEw
wQPJbOUNOhYk8AEJU5mURRzaBIXFOQnmkpBAurHWQWYQhPKPVcBIKAQ5fHiQ
yQe2kLHBBFA2MAIIDyjARXrziNCAMuuV9AgwHfoDzBVjncVBAxuMUBVZh1CX
hzgQQFBBSyt9AIECa8SRJgckbBDHBAv9IwFcyzJRmAQ6nRhBdGtYoJsThqgR
Uxo6WSAbaavE5BgU/mce4ACvzPLhoRQWKJBKM2qE44gnUXGwHSnvILCeEr02
AwEGDpgiZwcwSZCQA0iAgIFGlByx2LcggMAARQmQg0YeAN6JQZgbLmlSBhU4
A1kttrbUsIgInBUVKGYggNN6xjQCMwUdIoFBxXU48ABOkJQw3QgLXLCHJuOA
ggRyEBBg3wnMMJFMJobmgloGylpwwAI4yeUhWQcggdW3r3QgUQlWXdTEEQ9h
eoKJIzzgwQPAuEwOVTgRwQABDpCwoCGSbIpax0qIRNZDuoHV0qwWMEMEHWOo
lwFFpiBixF0KHMGnAyVAIBsWRzwmghJIxCQFAxoB4qFtlS2NEtQQNrHU/iF6
lPBBBBMEg0YWdNjujKvrNaNQAwo0uqQdaHQQwc+hkEUJWCeMVl8UgEzwUEWZ
MFANg0o0QcUqUW0qkCQhaL9Y90f7ZmM+Dy+0HlyecJD9Gt3GlMVYOO38VGeW
EiHLFI8YAQn4lARJlAAyp7BABRDQExLI4gqq4xQa6HEGvaToTBtoAC6UpZlu
/cEp7irGGaACoPTwoRjjiUoXLsG1C8xEXAJbmgW4IA8GcDBFGXAARUpSscJ5
BE4jjAkb6uAINK2hDP/CwiwusZv60GEREcBDHJyiGRUqYzTdiopJdKMJEUjM
eg5owM/4AoINDGsBo7JFETIxhTexxxkWoAAG/kDTHYQhAiYgaEYzSLY44zRB
EjtCgGEgsABySGJIIejF7tpDmTOVcQMXeACtsGYTJNgqdx4gpACIgTVeXOFM
E0gAlBbzSazc5xKriAQJJkCAEgRjAgeogyEnByqPrKEPc7CCEMYAlS7YYhep
shUnCpEALqiBGEcoBEVyM4aCpIEBsoBJVJTgAAWAomAx2cACaqEZssALJmk5
Wkw4wgz5hW8DUIKaA8iyqUmJoBjGCIU3moASbXSmQ7mApv+QEIExzElbr1DD
H9ZjoFDUqi712YszGtAj28GqCQxYRR0wk6ChqMExhxTbBNxRIyihSDtUMMs7
H2A7bUSFXosZxVgY/hCHyUQhLUpEW7uGABvtjIaIqMGZE5ixAQ0kryIXU8NW
/kG9nSmhfO4wRhyiotQmGOEKMzFEKBx5nZpColf2aR75brPRRyhnYw3ICpbs
s5B3QiKRHbmlMxbgJ65po1dT4EgwRvMfS9mOJUs1wi+WioYHgAgEBpmDK1mq
hItoAw21kgUFJme9ErDEPRuIAIKUBdjq2OEMidBGh/aQTA5UIJugqdUeGgCV
sRTkVBzJCFzIc4Q4iCQ/cNHGIWICGIpoS6KRiUJVSDkLLZpAiL45Q5HGpqw0
NMp2nI0SFNIQlQdwzXfMapylprAoTEiQCH945yeHgISEZGEDPlLWcC6h/rLr
WKBNISBWm4o7B5ig9xIjcAA5qjQFPcSSGd6IHFkaJ4JaGUsP0GyJRKyAN5ic
tQ650Aba4sKeROjRMXtJQzXjklAFyKZuvFgIeCHAgDxyKjcdgMxQRjeWKIBA
ImOZyS+GQ547RWBTRqACpxiwHdBABgSu9AQ80Aoqb0mzARgKxYtNRJYm+Asf
RzgVgj+yu/g2xLA+IUKO2NAH/0mTClegQH/sF5OG9eKDo9jKGUr1rUvUCifI
6IUz2qOs/hZJLFCa2yjSYKKKyukNZ6JDEQSwkJdYBBURuEAslJAFLYBGF3LJ
CpKKkIYMbGksdagIsyQWCXVMbjvvVJs2RhHa/l7sAXKiUI08QaCBxT7iAqHF
WgYOwAk/nOEPMfkfShYCqOSspyW8SYIn9NABCbz0GzO5RI19AxVv1MEOvWTG
CKCmBqx9dp6riEAztIcGWIrVGZyBAD7KrC0xEEwwRwjIxo6BDCWcwYyiQ4Ix
5npLJSS2nFGJAyA+EJ1FgeUdWCOenJKgrT1IUgp7chwZ+luEtiCPLN+SHggc
swvf2CaHKIHKIawHmG9smg8wGYGJfAYKihiYAwkIAZT2GKXtxCLWiViQ4mz3
qWa8otD4VYbL1okgJHAIF2PxAj44VIheiEAztjtNmY4KqlfKWtBxlESacGei
5oatGBVZ1XkloY0s/pShAg2wiogyQllmeLPQugkB86plmtF15NAJgYziIIRw
FotBtoG2whuwElYOCPqnF8jNzhYThi53AAHDEMABDrCFX0RAXQd5wM8nsIAE
JCBNUTkLpwCSm0esOSZUYKM8wlu+PBfDGVOQhR5MZJ9RJNNql7BH5FGikwQw
9n0mMMiGLO8AYgAyA7g4BUe6cKqKhM8OLanLdEjwBUgcCWhZQMLncHKBtvGB
UlG5QDtG0IBG+QYnJ5gMOOnggOkYShYhuMBgWLNiNKNuNLlolVKlPxpoVwZh
khid0qFgCFDcabGJcKo73p9D0MhlCGdCT+TxO42CBF6EBwjDEAxgIhxh/gfO
gBNsUBevoBlJUB8N4AAikjsJJlhQsFieYBqsgWvSJlUj0Bb+1jho0AifNl4O
EAzYYit20G0wBQGSZVFxkXM0SAcLMAZlwCxloAUXoTJABgV5pDtqoAeSJVsL
4QAEAHp24C4tEQetgUsJ0SGB8BF4UAHrtDajoAyboka150Bmhzb6ohF7gC8b
0BbIEGfW41wI4BEVkAYgwGmHoz2zlRrj8HNgARN6YAUBUQwN8B+VABAHBAx1
oBMooTskQAQeghNNwVx8YCINgAAcMgQXsAB5lAickAQJIj8eYHodtwtBIj+m
MWZJMwVcpEy38xXThAvo8hpXIH2HhlDFMAqa/tEHB7BReoBOViELlLIZcQEH
WQABFJCB26EbR+IPOQRVMtYk4nICkXQC19EEG/CDV6gGyiRAdVEhcgNYwgIA
iLA2rPVFVhBLDXc0cOBVAPIO31IFWQJ6BjgrelENnCUGWOQuG/FhZ1APQiIX
n0hSidQLUqAJ+iAzGmcGHIYFYrAKNyh62hABUPAzrwBesLEAJDAkCTheCzEW
REAEH7Fx2rABDaQH9EB9OgQVDkE3uMIhAoUB2kMHyPALBREFJiEJRECNlLUk
DCCNM7EHukF8HQAYhYMwm6Utc9ArG0AAY8B0PNcBiwVuPWc20hV6knM4Z3FL
XTZRJ/Ey2xZf0oiS/ngQgrDAB7ugAEIANZmwVCNQAAXQDA+TZTBhIlQXKHFE
AlCwKdoyW5CQCQ2AG4CVeVPQEmc1Op0TCsBoB/1hH3xiLArAMAqScI0CAurC
XUJXAnXwMCyRghXhDQsxcQNGXsliRU1hI41WEovQAdlnOz/kABSZEw7kWdYz
CWhDMEkCGGYzChTAJ+DEdFI3OYHTB9syFs8lCTKWB1BlE70gDpzoK7zRAaMQ
ExBgAMngEwIlWBrXbIuiNGEEFXdjFg4oIh6ZVkNiHVTwPTFxNCF4RYChCtu2
Wo1QCFjRLFZyDJyiDJEAAdjkUGeCn+/TCMpySFEAQB8RR7YyGn/AaB6w/hTb
MQ8hZgWLOAa7MyvCBQLiIBLbOA0ChWYJsYwh4Bq5oxiHQXPr4D1U5y1WkAnV
uQgbk2BNMgrGZwi7YUTViAHIhWXXAQpwRAuAJR8NsAYEEQkmsikN+BHOYH/G
JlRQYXvNZlIdAksOYBeQUSZ3Ag/D0QS40ASWIgnAdx8LQABI0n0H8i00KhAM
aHqo9D+ypXRfADeytWrJcALWwZqLEhfKEImPYQp0sBA/6A33wQ/XUgHxWRjF
sFhkYyjNlhp5yV6cYity2H5f4CmsFHLdYQQHYhUQeqKoUXmYVxgTmXAYgCR/
GSjwgBNU45speBWOwQHP8ikWIEhIsgkZEVIU/vkABHAxn/IBzvUIJXUaHoAi
YiOTwVMEceEaq+V/ibRbNpIvIgF8CHMRgAMFCqAKR1ABD+AhFuAaSLAAArAY
9YQ6Iearf6QtjngOU7MbXBRrFVMEYrCIrRUGSoE79VVoqScuQvNZlrJOX0IW
BzQH13AmUKUNdwELUJEWVcFy3UWQFZGCWiGsKPUfoEEHZKEoJ5EA/YQI7Vcr
yiBfeZN9lrAYG/AACJcnfZcWqMgPoPEIS5IEDFMkD3AAA9B9qLMAxfNJL2kS
b+FJoTcrCSAPA0EHi4oGqaN0J+VwIWACF/CkaFUFw6FCJpIYW2IBRUEvSAEH
iwVQ60EYeGQPcjAz/r0gekcTKrPQLsCHFawaEw5kGgoZqI1mIqkjJ2jTaOQB
Y3ABdLzWqFCrODaSEKAAKi82C2ayAORTBVnwQPZBJEzRT30wIoMyBz13UnLi
E8gzB1ujZEpnEWajAG/xP+SxAB+0FKuVLDqEbbmkpfR2p6YhHlEhJ5nErd9S
BBFQkuZUnnTggGmRQPMxFhAQVumBBxuzRljwsLtwaHbARVKAogl3kz1od3FD
GUcoCeHSIa8lP6GxjocQdrWQDRfAEXCwIJTgoyJhEl9whSqBM4DBUcrCJZtQ
MSZlFV2QaXaQCiYSCHIik/jFRIwrP2RJdTYyXoWmpVVlNOdJXZp5AMGQ/gnj
sAccoZ9OoBsbUU8HtB4mYplHA3DMdQj9QBDUdSc4EVy457tI8p8lxkbUADQJ
8AZKBwllVGMvozJAm4LSeLIwoYL0RgENkEfVYCmWJwbYhhXSNrxQsRQVsAAH
0ADQhB4thRZrhAzXulRrdgppERdlVAbDUBi+gD6WQjsHWQZ2EAjUJQauxadb
gRa+EWIfUgfTWjpH4Az4EgBCgKSuJBDiOhbw8jOrkKBJMBOLJTcLOQcmyMWX
cH5PMgwssQqgYTssJpIBFp9EsihcgGPxdhRY4GbJk3UNY07CBQgccBmTQwH/
YTRRURnego332xVL8DP2IQ/k8RCOwhqgWiGeQ3QE67A4adAfjehueEAaHmJ3
EygCfFKtBJl8ECQEHceRGdCElSAbugFehWEUQ3BCVaJ0WyF3G2ASdFCleeC3
YcwBQQAAOw==}

image create photo Salmon-d -data { 
R0lGODlhUgBSAKUjAJ2Ghp2Hh56Hh56IiJ+IiJ6JiZ+JiaCJiZ+KiqCKiqGK
iqCLi6GLi6GMjKKMjKKNjaONjaOOjqSOjqSPj6WPj6WQkKaQkKaRkaeRkaaS
kqeSkqiSkqeTk6iTk6mTk6iUlKmUlKmVlaqVlf//////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1Q
ACwAAAAAUgBSAAAG/kANqNPRSCoXjWYyqWgoRJGmqLkgKRZNhbFoIjtJinJ6
kUguyUtHYoAQK/Bq8UIRyykXx3TsSEQ0Dxcgg0RUYxcWYCBKcBcQaBYWQ4JU
YBMOj2haFRB/UyATBhsgaE5jVU5fYhASYIhVXJdKFA5iHYOnHVmGHVBJDA9I
ERZIWZtpUh+LYx0VCVZKSXC30BZJew1UE2lFFcMaGHRWFQ5miIYgWQwbZBCp
YBbuFA0MqSBHadedFxFIjHHRwKXREIHCJDV4oGAws2hgEwgUTFVRAsKNEnxa
NiRS8wbSsmtqjESD48TKNorElMyRsAgMFAoQHNx6kgZKEQlVEMEB4aQV/jhT
RUCIKNJkghg0IowtuSBiAgNNSJpQg2CgFakjRTpApAJhI4Ro1tRAmDAoyzVr
IMRUIDJmAoQGtc5YiRBBq4ahEzHc5XStgjUlDPqR9IkhUBED1KyE3MYTjyOW
aJKwnZwmwoMI9Zw21OJATQIMIgaRqrLskMmZKjtEkFzhwYYOl8HgnLZk7ZRw
rMc4nqDl65iWWogwtdBAb10RoUULpWJ2HKksfKdkfbBHJpE6D3RhwrloAl2e
Ap0w6TChgW4GDcw4qHsBA5IkjyQ8wDSPd6kG2/od8a6GE0wxwM0xBRILMGBW
BLz9dUZozSRxhhEMPLdIAyA4EIom19ilzQWy/vyRh2+WEcQAAxM0gwp+CQhB
xHJPNFNBif2N4Q0YY7iDhgS+SUAWBKQ4FZIrSIgGkngqcRiMdQ4YYABvbMlE
IgaPGJRTIWjg0aASf1jwlC5peHeiGCJgYFkrRYjRRyJcLkWKJfJA8NUbEeBD
BI8PsDRWME9UIAEURmiihSSsgOJjQ+6Q8ocBDoQZJ3XXEbXAH8v4JQUaIGzQ
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}

image create photo Stipple-l -data {
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
qMGlYFDLD1ixYWbXk5hNWoq/gC0CADs=}

image create photo Stipple-d -data {
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
wEoqQ/mZfUkOGZ/jv4CMLQIAOw==}

image create photo Ed_wood2-l -data {
R0lGODlhUABQAMZvAO/ext7Grda9nN69nNa1lN69pc6lc97GpefGrdate961
lNa1nM6tlM6tjN61nNatlM6le9athNa1jM6thMace961jMaca9atjPfn3ta9
lOe9nMalhMaljNa9pd69lOfOte/n1s6la86tnNa1pcacc961pd7GnO/ezs6c
WufGpdKlhMacWt69rc6ljO/nzsaUSs6chN6tlOe9pc6cY8aUQsCWWsalc9al
e8ala72WZc6te861nNa1hMale72UUsate7+ORM61lMatjN6tjN7OrcalY861
jMGUCNalc7WMCM6tc9atnMGQVt69jMacY/fn1saUc8GQJee9rcGUOee1lO/e
1vfnzt61hPfe1ta9rc6cc9bGpd7Gtc61pcacUsachM6ca/fezufGtdatc86l
Y72dds6lUtaljN7Otd6tnNa9tc6llN6thMallNa1rf//////////////////
/////////////////////////////////////////////////ywAAAAAUABQ
AAAH/oAAAgMEBAUEA4kEBgMHCAkKCwEMCwoMDQ4PBBANCwMGhREEEgQTEgsN
FAIFAg8FpAUPCxUSEZEWBAsLDgQXAwUBv4iECBKZDg6DBAkJGQMSBRoEtg8I
BhWGnYUXC9wbsgUQu5kXAqQEDRwECryvCx0CBA61DxcWsg4VkQIehx+FrhQo
KHBBQb8CCS748gCNEKkBCkJIKEegw4QFExQ26LQgQoMBvAg5uEDggQgGhdi5
G4GMmwQFBEgsyCUBWgmIJg7A9KTS068DF1CgcIAghSOgCC6kmABTxYoA3ZB1
WGBBl4qbAxYcaqCC4AIKJAuxuFBg5sgLEbS2GOAsgoMD/oQOeEAWiUCKRLwU
EELx4gXEX8UECjTgQNQEAiq6Wb1QD0KBRAUddCvQoAWMi6V4CYA6MwOpCxDg
OlAQ49cAGQfkeZj2OJEAB4dezJhR4WiBwIhoeLowoYavbQopP4gwQIAokhN4
MdhgY0G8spI6vCxJslPYXw7uprjAa0KiXxLmgpxx44YCo0XZwYzYEgIOFSAZ
S5DVAFSltIgPLxiRo5DZDg2wUIk8BFSwgA2FgATbAXcVEEFqEBBgAl54EXBD
BKK8kh0COiiQwAEQrGZVBAg0gBxJKD6jwETPPHAAJRkdMAiAI+ygVwEqcCPO
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
Ow==
}

image create photo Ed_wood2-d -data {
R0lGODlhUABQAOfOAFoYAFopAGMhAGMpAGMpCGMxAGMxCGMxEGM5CGM5EGM5
GGshAGspAGspCGsxAGsxCGsxEGsxGGs5AGs5CGs5EGs5GGs5IWtCCGtCEGtC
GGtCIWtCKWtKIWtKKXMxAHMxCHMxEHM5AHM5CHM5EHM5GHM5IXNCAHNCCHNC
EHNCGHNCIXNCKXNCMXNKEHNKGHNKIXNKKXNKMXNSKXNSMXNSOXsxAHs5AHs5
CHs5EHs5GHs5IXtCAHtCCHtCEHtCGHtCIXtCKXtCMXtKEHtKGHtKIXtKKXtK
MXtKOXtSIXtSKXtSMXtSOXtSQntaOXtaQoQ5AIQ5CIQ5EIRCAIRCCIRCEIRC
GIRCIYRCKYRKCIRKEIRKGIRKIYRKKYRKMYRKOYRSEIRSGIRSIYRSKYRSMYRS
OYRSQoRaKYRaMYRaOYRaQoRaSoRjMYRjQoRjSoxCEIxCGIxCIYxKEIxKGIxK
IYxKKYxKMYxSEIxSGIxSIYxSKYxSMYxSOYxSQoxaIYxaKYxaMYxaOYxaQoxa
SoxjMYxjOYxjQoxjSoxjUpRKEJRKIZRSGJRSIZRSKZRSMZRSOZRaIZRaKZRa
MZRaOZRaQpRjKZRjMZRjOZRjQpRjSpRjUpRrOZRrQpRrSpRrUpxSIZxSKZxS
MZxaKZxaMZxaOZxaQpxjKZxjMZxjOZxjQpxjSpxrMZxrOZxrQpxrSpxrUpxz
QpxzSpxzUqVaMaVaOaVjKaVjMaVjOaVjQqVjSqVrMaVrOaVrQqVrSqVrUqVz
OaVzQqVzSqVzUq1rOa1rQq1rSq1rUq1zOa1zQq1zSq1zUq1zWq17Sq17Uq17
Wv//////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////ywAAAAAUABQAAAI/gB5WarEilWkU5Uq4bF0q5FB
S5JQRWJVaU6eYHkkWbKEytIfVKgmcQE0Rs+lSD4c/JB06c8lVqdE7Zkj6VQk
QH/yNJJ0M4+lSJLIqCD0Rw8gMXn06LEkRoyeVsAitQJpKU8lSBAZsdJjEGQk
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
AQA7
}

image create photo Slate-l -data {
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
Ow==}

image create photo Slate-d -data {
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
GAkihWIACkAzzNIIfQZaA2EDI3YBEQAAOw==}

image create photo Ed_blue-l -data {
R0lGODlhUABQAKEEAN7n997n/97v/+fv/ywAAAAAUABQAAAC/lwmd2mo3th6
Es5IM953CoAAB/BFTfCRRwSqA1gGJLic6faNBvgyMzJovIA7WUn00tVEgmRT
Rsy1jkZaMPZhxK4iXtO0I1ZhwAckeBVCJUwvDo3+sp/B2gKpDHeiJl0OaIUH
KFRBd1eTkIJH12Y3eGcDIFnohGTYU0c2RvfkhpLWF0eExCVWF6RJlPa1hkoo
NATEesonyvcJteL4tQq60sTgdDprWmaguJgUEopr/CcpqLxlyHkyI0MS+0kj
iUJmedySbWzUAO3tMK6QUpN5bN5tSQ0l+smhF56WyzvLaGNegpUVW3F4wDFm
LBu9BKRK8dI3bM3CVg4PCgCm7Je1/oQwlpABZMZCsBYrsjUZeNIMnWPlVEDr
ckVBx46cunRCJilmGIZFyjA8yRBaQhl3wD1oE01jEYVEyYUYgUgpUVLdMJTb
wW9N1ZUYH1xlUvAITGKzvAkU+A5iuG2Thh3cVsJXEhopuoJ61wLNryw7uuRU
RBTbr1YBvMkc03fqC1J/buKx2Zbk0jHgpKgFNDbeVLApDbY7zK3LZllYrX0m
baUTmKY3I4pZ2bZrwJ6P47koeGKx4XNIXmILVupoG3ZVsfnVMqIbV51G48p8
wq5ZFLoseDwPp/yVhV6voP5wNPYVWXi5nIXXOB4F1GVl/B7/1tarJU9+jS+E
Ri3jw/WX/nRnZ3GYRn/l5h9YABYhYGorTCfGN2ZZIlxsmcjRjE1G+GGcSRPq
5NVirPBkTwUDirbFgPhoVJI9JAbyUTkXEVgMjBjpVEc1bkGk1GXNZCUXP1uB
Igcc1XBWEDik3aVTSjOGUFmNgpz01IHZaDZQG2UcImVyiqU4W2E9MvbPMt6I
YB8/5iz4BZgurWngULZI5cxdRjlhD3qntMOLkUQFw8tpiNzo5S90nYMQQUMG
OeiPaPZiR1wA+hOFlkrK2NMIXKEDFlghpVlhGoP2oJ4JJOaWxWMhZIGhXnOR
eo0ekrkQ6hCCchPDJKnJWqorAkElxYVDQPngMhjBJIohGu7p/lmcC5qSEkiY
9NGORWp8lF9TeTwpK0ScHPZIY+aYsgu3uoizSyNOadhRD8Uxgs4FIAqLnUKM
lOUKaYui5U4/SmkhlzvB0bKvvbU8FKRP4fQDS8FARiomo7Xokg5gLHwLnrLx
PhkIM5TwSui45P3QLHTiXIqJliBLs5aJECi0mJUvPhGSwfcQVjJLy0Lnmmrc
AlMeQRUJGcpf9BTWEHvSgvdpOqo8KyS7t6S1TUloIYonrjUq8463Zz7tQEtj
vkTOTKdaNeVuP3Kj9DRFKAm2oOUIduVTkjnS3tuKTnDNrVHZlJgFV13l7CSn
IUws4M0qSstQ1qnz7ZtzdcK4mXAt/mraSW2B8SHTspVtG5NTscOFHXPbBgNv
Y7rd3h+CCUXFUkhpumqhneyzYnbeXTY7N5+znrppDl9iOb+Wzf57tq3txXJT
tR23LDppNmKbTNHvN5tuUvDWF/Mr2w4kfwbQLO85y61sB/h4c8+wnd3NpYPi
V2MOkWixsJvKkSj6AEndvBGrCHJRxpW76HkBP/9IhqrmVJL69OMxXsKMUwpU
pygFxlOp2FeLHFSqDiBjRvTIB0MepMGXcFAdARHOh/bBocWAxErJoZA2Ujgi
ZMHjNZ5IWOI2pQrg7CgOKlHDXVbyjmjx6UaeGxiSINCsRcWHO0tDojB8hK21
iEqCUVrT/uMmBDssYWlNW0KF89KyQBSBMVHZkw6kXlOKVtlGclgrBsKq5sWh
8ORhoYAFAlUwHnpxUAwqSdScpGUC1TjDPoX6oaj69BRIuTA7ZNrOKHDxkUhk
yktAJJ6lhPApPFKAfcCbgquwoDcpdLJdpUPVr2KFkpxUoS9qa0RArOPFGdQK
hXow5a8y0T6BuWhtyRof0PA2i95oSzs9Qlm1BBGITaIkFCM5ihSXsL5t9QQt
iMuBt44yLJhJrELt2g66YNaydQDkTvWyC3c62DOEvNFQ6FxmiGhkI4UZERdq
+1OMYqSF29goRsDsWMP0dktHQMGffGlGHoBXiSXiIx6zac7IXwhxSZM1FGIu
iVbU4CG/l30PFjLbA/jmUbUI8ksQX3yXz+D1S44o7XtFc1RKGZE0njxkHE3b
WpDEiRep5ctTVaNOTlExrFdE41Jew0kFxVbQrpXteuBAG4ia05KgSKIAADs=
}

image create photo Ed_blue-d -data {
R0lGODlhUABQAKEEAGuEtXOEtXOMtXOMvSwAAAAAUABQAAAC/lSMp8nrDZ+M
dCoQrsxYdhMAYKh43HaImfF9B8WWarokGCggSYjPwu0grWovUi4w0JUaKtjr
qMSVeA8cNBchRprTphWZSC5ZDY6yOFiky94VxifTenY/atEdrXJP3Hz0D3UX
6McAGFQEcYUoJ3aVtiawtjKiiACJFqmQNDgp0ZinASRFcZNFIio1IbpIgzpU
R2VDZySXArJaF0jjh3eS+Eoo+EV7JFdBSUNkbCBWs2mhoZsjqfMM+lJ6MV1l
bUH9kC3IyhuFOzrLHJTrdiq+MLPo0vEWu0TLswPUqu5iBNERy9KdcH3eaUN0
iRixEeKk3WhT4c6TV/PIqaMkRUSh/jgx/hxo1rGSL381mGWcKE0ILXoxwgVZ
NS+UzGJEYI6E83CfLkQCbzEEwnIHz48ZdhUF+KbMIU5YgNUrVubXuadjkO2r
eIaJhnYtRzYF1uLEypg/aLpQJGnPBgQVh6ZNeTDGKy0et6VyxXZupUx3nR4J
d8XSLHxDw364RVjGXiEisIrVakWJRhOrBJ3VtkXIxmSSF4HKGs1MPl9MR90r
SDaYZ8Kmoca9lzclr3r6YudrWq0KXZQTH4AkF1gZg9+e02pCaxKkPbu0PqWL
xFfdC+MmJcqpjIzsksND6nWXi507puVS2Rk5HF1H1kAxz2P5hrtnhEZiIHI/
9lEg6x4W/sp/VnpZfGCsxkuAT1TH1HFmONBIaGSoIdFkCo5QWx8JJYagHQ+y
QUcPVsBTkA3uPIgNhf6FppmBAF2EGGLsnKFYVaQhMZQqQ6l3IIHgGMOTSBtx
QtWCEMA3RpBlTUANkQEdRVVHOm7IDhwuHnMkhU0aMohqpS3TI4wJBvclUchB
IolEIonh3CPHAZmlmDiO5spyBiXIx1Kk6GZlnHlRNRl/P/ai0DqU4LVdi/09
uRZHDQXjGkVOcancNG0iU6Uz3ISJTTzMVcMmhAQC1tpUHb4o3Die+clkUN/B
NtAQMSWVmU+j5WmCiLGy5uaMTd4URUIE7QTaV+D5GBVGdDj2/qdpnbzT5k0E
ZuIqSrOShGOkGn22IlArUctPHKctyO1tW610EhWqiiqmQjPQ02dRnDSoT1hG
XqRbrRFiKptcshl1lZCu2crYtu1h8Yu2XLWj0GNuYWbPBgGCplYqxbQFZl3R
ecsbers1aKgi93nUoGIeVeSYuq61m6JmoXC4W7siYsffHL6d0pp5Z7gcVUOn
6UIxVOhE61lqp/qFa72yHORosCHStlw26G46NJhPwsfopL59MQh1YCiBJnTL
dtJME9TYlYSS4/nzSVHXSQd0Qbt6Z492E6834NPjkIVemR6x0t5DR+h94yUN
0LfhnonM9zcZDpWE6J+rKfwm1D4fz2IgwXUvOiBVHJsMITpAbF7hcGbu4jWJ
UIo7zJHRVO7VLD7AwlZdDsRr8+zuDq2htqbpU2SLzwU7JyEWy/li1W+S97jb
u6anpPJLM68KjEnZG+YedSzttAXWTz9B5LvR7Tix0rpb3o1IusXXxTQtlvY2
9D3OvuyI6akX6WuxJOc/0OjUEMUMo4qtjhklZjgqlFf6g5+fLYRo4Yse5rh2
jm4AyxbcuFREQqI2yUEnZ/phCqj0YhqqFW9ZnXrOdrrAFYmxamKu6orbYveo
Cp2gAAA7
}

image create photo LightWood3-l -data {
R0lGODlhUABQAKUoANy+jOzOlOTGpOzOrOTGlOTOpOzWrNzGnNy+nOzWpNy+lPTOpOzWtOzG
nOTOnOzKrOzStOTKlNzClOTKpOzSrOzSpOzarOTKnNzCnOzSnOzGlOzOpPTWrOTGnOS+lPTS
pPTWtOzKnOzOnOzKlOTClOzKpPTSrOTCnP//////////////////////////////////////
/////////////////////////////////////////////////////////ywAAAAAUABQAAAG
/sDKp1KhGDemwaBiohSblA0luRkiK4ONdvhJZImfj5NbQRoNxY9BCzVVDM01UlrhGKODqdRc
jjr/Rk10TVhEhkRwfhR5YndQFAYGU0UUYkQUCZBrjot+G0RflVNRT4UUHJRnkKp3rAyqIAyv
rG+IZ3YJdqNGeQMmG1kLWlFuqZ9iWQOvEHdwBnlNSa2+zyazFBAczNkMdiAQryCRd8yro1rA
6FFsS36PWkXASp2LeRQLTtB8i59H850MIGSTxMDALEkQrCU6NwxLHnSfIkIssKHEhQ0i0JWY
UCJEgwsTQl4Q0GFCBwETSAo4IOCEgJUdWIossDHkgwIDQhbYmaWE/gCfP39yrCiFlxIlOzdM
KLB0A0WnZSg+zQJRnhSqoJweTdWr3lEIR5M+neCUAk6c9oxcmld0HU50D4dB7BOvDLy7eNpm
+YOF1qdLTopQKkO1qhIsH+bgS1dh8V5h6dg0dsLG04c8TIoMaGSiCQc4TE5FSfT5Hj7C+O4M
+6VW7QKH6+5ihEh5wWYskAn1CbzrjKRV44rFCyQxcuQBthMnQ1fmV+S8WpQYfxp72KLde/ZQ
tZfM9pXERT9tF5/saKPC6uBt9mREmBt199bXOZOEyB7nczZ4P6pH9rC9y10VURQflCAgbBtI
EgldvlDFniBXtSLYXnhIV9WFWlxwkYFO/imF4V/pgZKYWpfAY19v8WD4VEbphLBBCBxCdFFF
MDpgUUhKlXCjSRd0oGEHH/W4UY8d+OjjkCFoqCRNG/hI1oUsPqnFRgY+NdU6R1SXHUQhiFCA
iw54KcIFY4pgpoYdhrmBA7PRJlEZfcy1DmJ9USXCEsjRFZ52wNj1iYuzjamFCF0GamZxzCVm
wmWViHeXZnO8l88WpMCFpZ9zQoQec06waSKLcvVpnX7pQBFpFe34YgR4fkL1lFJS8qlHEovp
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

}
image create photo LightWood3-d -data {
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
}

image create photo Marble-l -data {
R0lGODdhUgBSAMZxAIODg4SEhIaGhomJiYuLi4+Pj5GRkZKSkpOTk5SUlJWV
lZaWlpmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam
pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1
tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TE
xMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT
09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi
4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx
8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P7+/v//////////
/////////////////////////////////////////////////ywAAAAAUgBS
AAAH/oBTYGNkYWJdVlBOVFhaWFZbYmRlZmJhaGdnaW5ubWxqaWVdYWRmlGSl
Z4WWXmFeXV1aU0pMVFteX2BhY2ZjX2KEZmZomGVeV01DTFVbR4JgYFqyT0hN
UlVWWa1jZ2W5mcRqbG1rxGStqGNlZLxlYmC50K9cW1dPT11choXpYv5iZc6g
EUamS5UjQqhIexKE2RVmW7hccTLEiJQtYTKWGcPlSyo04spl+qJv0iRL/sDE
ykIPVj4sUZ6w5FYmoLBKhGq6A+PFihQjTrJokZgkyD2Muo4J6ZEkyhVcX7RY
GTVG0iRThbJg+TUmIzwu9B5h2aKlixcuWao8mVLWi5lJ/pTe6qK0E+2UWVOu
bNlSBYoPGknEmDnTawuUJk6cPKFSRcoUhV54grFa9UvEyV72SsNyhcqUbFmE
rlQ7ZYsuMMMylYEnWK6XtE6iQKny8MoSIkd6xGgijFiXLVmmOIFCxQoVKVKo
CGXppSssLmWBqdQSZUmS61GKW6GtlcqT4Ve6sF5n6ssvd5avWJnC5EmU90uU
IN+CpQcRMGdAdZUoZYm1z2lFgRhbv2kR0RajWPIFFlQ48cMLMwixBBRTIFeF
Wk1MiAUXZ2nB0hdenJWLF1pUMUUUUkCB4hNNJMHELmSAMQUSUbCzDkeOUMEE
LU9U4dkU2FAhWxUeXnEFh/lU/lGUDCwAEcQNJcCgww5GIJEEEkxEMUUje4GV
xRVtnYXFXe8lRiEWXaByxhpmfMFED1R8UdUh+cjCRBFJOFZcI9BdIcUTOzJx
RRY6FlHDDDrkQIQQOpDAQgwt2AADCzgAYUQTn2XTRYBQbFinkDE1EQWRu5iR
xjhqjJEFEUVoA00s0ng3RBBLXIOmec9pMVESSrB6BBE4zPCDEED8YAMHL/iA
xKI1xGBCCjQEoYQ1ajnRRJZUXIEFFlU4scQSTt2SCifknBGGFEpUAaJZWjHo
hBFEEMFEXghGFgZJElmRyBE+2OACCjP0oEMNKmzQQhBWHjGEEDvIoAIII7TQ
w68+/gRRRBMqOjZFE9VYEV4Y+bUBxxtusJFGGNRFUZZZe2VRnRG/XpqXFvbC
8xpL9D1RRAweQMCBBiOIYEEIPizqgw8/CIyDDTKUEEIJJqjAAxBMQAFobPfo
eyQpaIzDxhpgv8WFZ23VOYUiTDAR32w078KKgfnwBYUQNWhQgQIKLHCAAjPs
MITRQAhBBBBH6xBDCReIwMIQSxyBpTXZbPhFGIOkYXka4lhuhhco3oKvn1Jk
d6JjzPxC+VlmbSrrDv+eIEEBAAiwQg9IIFFEEfEpsQQTSRTRAw4w2NCCCTZM
XYQTVTxyy1ddjIG5GuKo0Y0X71rBBU/0YGMFFsuZSBv3/llsx32JUjBBRBA6
3PCCBxYcMAEJNRihRBJL3EM6FEkQW5ERPMBwggw+cEKmlke5XaxBDQdMAxrc
sYV3TeF6PNlUFiLChTp1JyZQQA6YpBKF3g2BBzIYQQQCUAEa1EAGN1DWE0Kn
nC3oCAlH0B0TkACEHeygeEiYwgS7IAZiDEYNxMAEGtjxBeFIYStgoEdEIgOi
msVCOE+YjZGEZL4cwCAFIWgAAV5gqSEIbwZEmA336uEtxdxjCY8zAsOEMCg5
DWYwmUiNKcLAhW2ph0NgQRJU9uGLTU3hO0BqjLeEMIMVYJECDrjBEJKQIf7Z
wAfUYtB3FGOtqv3RCD6oAQ5y/sgFq+jEFKZwzmYacw2hDMUsuZDEHGOBhT+h
SDgI0YELWvCCFHxAAzrAnWzuoYREASEJZ6taiqIYRSUUQQg82IHCinBEQ1RF
He4wxBdgIRXGQIEJUtjeUHAxGTIQxhd1/OM1lYAEZN4ABjKwwQxOMAEwNsVq
oUrCDmrwgyxVKGPf8g+FiiOVsUBjDFWRpnlUkseIZOE72RpUBXNhCDHMAyZW
S0K8iOUDGwbhBzpwmg+S8J0oIqdFQfBBD4JwBF59C3kd4eZk+AgQMrxDJV4A
CEC7EkEtIDR59KigSl9BqNB5Cwl/O4LjyCmEG4yABUeoGhQoFMXhOGFZO0gh
Eqgw/gh/zEkShoBRIWDxCo/c5C072UITjFC1KggFQQOFBkkcYZwUKWFa/rmW
EXSQggnUoBp/2hiLnCDRH1BJCln4BTtKAQxUpGSl0NEpKWqCipoMhgtL8MEi
xViWeHiFiRIxURNE5R4WJcEHJ+hABpiiGIQcrQc74IERorCFyRFiDLqA7YjI
4gjNRMZek+iGN4WRBjE84QdFwCZOQxQZS/AEoFFRT0eHwwQjDKEGIVgBB0SA
m8G1AAU0UBamVtbQJOaxXVrLBoIA2lB2AHQYmOiFFfBq1o7YrKEgkg50qhAT
z/buBysA2As0YIMaxkAGtcIGmLqAq6GwBC1f2pBOQzS5/nSYF6CpsNwQu3Cc
5I0iI5QbhC9SSUctUOFavFwC/1AAgxyoAANMw8EQpAAWaXRkTvcyD0CNC41/
oKSwcHlmbjMhPV+gFQw2QoVJpjmIMGzBCk+YVhQ5VlQU8AAHMbjACHYgBQNN
zjyLNSxA3jiQjUjiRuZt7DrAPJiBEGQjM96IeQNSBleYzsP4253akOCDf90A
ByGgrnKuZwlDxOUtwBiGAtkwRAjXpCqxBcZrUYIKTLg0FY/2ByzO41AOQUMW
TRDq7oCKgxFYAAMm6IESxvJiNG/ZJB8BBSjQvAvY4sIrEIajanph43UAIyIK
jSnlmkii8l3HWkcIQgwckIEa/iQhW60YxBtX8WBTYe6A5lAJgqQ9maqMGY5p
6Aat3SwJVZJIp5MTwzSLlGQjFIEWRNgBBTRAAySYdRSoeGObYbELjRDjcqv0
0FDAogvBfpkSCmQsR7TxWm8egs8zPktnPjyEHdBuCD0AwQMiFAWWDCIg2e4G
ypDiZ02gIeCFcIRQxgI3fRj644TZrRg+tNKuJFsSc+KJrvpShKWhNgQOUIEP
FkPwMnw82+ldUC7UMQwgauIMkgZLRETOHFReD5T5QcMY2gYM4xJYDdvwhyEy
M6YlsM4FF2DABzbqlJIIBOUol9EtuPFs6Q1k1x3S1QYJPE1CVQHewoCtXrAa
or1Y/kEN3pAxO8BAnyksYQYeaAADNjACH4BrQ5PxeZk/Xgkw6aMMaQAbGz6x
hlD4ODQeisg/CCqNyBBCDI4Qz73qsb0qxLQjrTGDka3AhCGcwAAZgMEMXrCD
Y9NMEmfXPCY40tpSZH4NbXiD1xwNDcqZJaYzjod50qqr5QzKlAza1ovZQRYk
8MAFL7jB7YBggx1A4UhywnzmyUGOUBAZ45on1xq+Vgkbx1frA+0qrCD6GL1U
EDpHNBYgQhJSIAQpoEgYwyJBsAM6AFgcIgkf1wYl0wbl8g5kcG+YQ4EUCD2E
Fm+T8E+7Nk2/8SVBQjpDwVD5wAVRcARPRRxLAAQ5AARO/pAcetEYR8ADNnAR
4qEOCCSBnVAySMcLHwc9a9AJYKNqaQBK7HBZtBU+2SJyBlJ6rRYGsOBCtzMD
TbMCjscI2xMWG/MgSHCCXFOEEkiBbIB0ZPA8oIAGEvg186dA3bAOXuEhHrMd
VkB1GNYVbjMGZ0EoTIADJdAAE5ACVPME1tMSSocu6fMEV8AVXTMOE7gGbXaB
RLh55IBAmQcKuvUOr+AZFEIkOzhjLqWH7+AKPvEDKVAAA1ACK5QEQzAqHEJA
YHAFUKAEPOADStBaY4AGyNcJZjhEZhASbPAGb+AJm5dAC6SH6aEnzKELVkVe
4uYSXDAFScACCYAAGsADVcMX/kKgBFTQEefhUmBBBXNTA0zQSWtihm34Fqfi
g5zwNZ8APdkWIyThJzKxRMnmjDGGFsdxIl7HAgrwADBgBO6BPFlgBEFwES82
GG2WRFeQBDrwA0/gBZiHQGADNjWxfiSzeZ3wCUnoUiTxCIzRiBkGFQwmQVSg
BEFAMCdAAz+QIUlgRo+xJU7QA0ZAJF6ACklYFZlRPkUQBFHwBQKBOc8zCeLA
Bu+4eW64QO8wbqf0Cs9xFl2iFucDAyQAAhiQADMgBeqRPC1DFtsxI0TwBFoA
ZOqgChsRDX6iBIxzBUBGlBl3KtADCpazBoSRlrgAHHrRhwZyIFegkjpAAyxg
AzdA/iwZ0AA6GCL7AA8qMUWbZQW8EEea8BZ190eD8wRh8EPyaJGXY5fFkETd
QV/WcxbjdASEgwM1IATZYIdN0AMdUAQ0E1BE9w6WkAWzYVZY8BZlhjmqEXJd
9wNRIIQCYXSzNhDieAVRQE7I8xhSYC0/AAQyYAIBVAX6AA3QQQXV2ANoYhX7
ECPN5wWMsRhQAGg+Rwxx1JAkMgXHdAXWdnSEwA7vEAtU8CtHsELk+B3BRjg2
8AJEwBLiUQgLYgVOoAMoMBaWIIeT4VDPJxXhMwXOoJiCQRgSWghU+BDBpXrq
QEdkwS3vYh9K8BkwsQSJwZY98DszsARj0WpdsSBPQAQs/pADytEKGQEidfQQ
jMEIJJKS83IkzdFY9aegDAJURIIkMPFUSfMDQAEme2EbRYAERpADLhAD6oQP
ORkQAtEm1FEDNXB+4qFWmYGc4zQc3aEI2aQYWaBhKzoZdVIFTPADM5gcS7CA
N6ADRsA2XRoVntFc1sEvLLCXvACXbUYdOaADd7gLEVRH3jFDLMgWjZE22ZQh
TaAFp/MbL2EkULAEOcADxIJaljIv2RAZk7EgbKEFRyQVPqVoGWl0vvCQHIAD
aDIJu3ZkssEx1fAYoYJGMMM7goIW6xGWlwpUTDMxRIAEVkMk0QFbrvAl6vFA
R3ZEaXKW4ZBtRkYFPTACUBAJ/htxL/ngE+VDC/OiCOVEAyXWLDuAA73HBApD
BE8mAy8wBEowHBTiBPOSPJVlCCu1KX3hel2gHuLBW/f2CWaQRFLQLNQJEJIA
Kw9xGGkDLocRBClwARLQASIAAhxAAimAAi9QA5m6A0FABMC0PaEBHFSwJ1kg
HjDHifvqlfQQWKWAfAekBm0gPYT3BDlAA3fnfCFiqlHAO841rEgQBDNQApHS
A34lWYMTBP+RHD7CCPWidA9BG+6VEkamLUpkFnxGBiEBNm4ARGDgMjhAAg9E
Io+gFd1yJ0IApX3DgBaDBP7xBLtjNW4bgNpiHMUxQVV7ZNigDQw1GRJBM2Rh
tZNB/hiZyItJyAVSYHswUHF8UT9uyy81cLEzMAQsghgr5CP6ohaz4R1KAAle
0pUXUocRwRke4znxQFBkgTO/ZwogUQxthgVOsAOU4o3l4wMzMAMt0AIyMAM0
8EtidBzXcCEkKByx4QREEBRDoRlTdA0juy2P4JUEllXjVg+hgSYZIWZNyY82
MKjK8ATVugI5MAM1MASahikXcjYzODrGQY0eewQ/MATJQ1wr0Rn0tRjlyxgW
B2TwQBL0oS+QYJbqMAa/oXRTgAM4ULM7kAMnQAI6QDjyMkOKoR3r8buecaOA
cg9P4Dj7Jg3BKyBIMKL1swie0xUOBRx2pAWtEQyr0TIN/qICIvABKqADLrJk
RnAd35IcB0YPBrKydsstKOIZRBCA+oIcbkUs9BMEQtCkUUBq0GAz9XAhaUIQ
CioRHxYENoACODCsiIFNO/sDFtMemuKlxOUV5gEW41MF5wMuTeC2QNUDL6AC
LCADMFACKaAojLQlJitpVpAdGEGPXsAg1wQEOCAEHWw/HEMEs3LIHMWVd5xh
uWBYXdUhX4IEOyAET0IDs9QCNUADOdADPFADMGBINIAb2zUir4AF12I9FGY1
P3C7NWAxR+AfiRGnNDADxbNI0wIFkPBl6TAnk7BhjEmjVvADSfADN1ADOhAE
SQBPiqAECFEl3zIgUUiCF7wY/lPwnHhWATEgBL9SBK/MzEbwA83yAo9EkKGz
NVcxlAJxl4YgDOlsZPGSNmwbG98TPhfCHZzxRwJUz2fDEEPws6GsO4mBIlqi
Huuxs0hgLDTwAjlwMSoTUxgHszELPbpVnphYBlxwBDmgvI6xPeIxgEsMItIb
Pjs7Q0PwA0xSzDyAy+qhLdskGeaxBT/xNxwrP9cKMgqUeZ/AugExhMd4BmDw
BNoIJkYiFFUFTS7FCuCYFuj6A8CTAjHQAzngBFiAC63ATaRQCqhAR9QIVDGc
xF9QnkT5TcAQBmD9hr2gBbpzC/PAQ5SQzr1QGYMQIyJbezFAyzHola1lCSZx
llD8/gVSAENVc4ccsg/rkA7F1VCDgTk+JCNOAEE0CgZtHUrvaaVMGQbBoQRI
uihLwLQTNDmUIMJnQA7CUAZYUDWj8hQBtcSxwCEfAo3B8HFoAJ5IsBUiWHw1
oXVYLW+IFhwwVExNEFhVpw6Wk3Jdk0BjgAX3YMd8na2bcgVng0Ry0k2lUBN9
nASH+JUY9mozFpk30rXvYg3IoRhluc5d4wlp4E3IF7NgcBy4XJYAl14ulUQb
c0R7sQ2ieA5Z0BSk9htqzRPFhao38g5ZYC3DUSGKcXejEBAhAUSaSdoiWnEm
HESbV2jvwCDG4ZXbxGBRYQXWUWVCARauECJm0XzAIHBJ/nQhFPIQdwEF0fFD
XyPRdwkGyA0Jr7CLHGgyqpARwNEubTF9VF0i+HMEUCAa4vF8FcSYhUUX1pmv
c5vHbPEFgvZsw90VS+QR8BCMxqgGveAK+wo+cJO/PFF3kpQnX/AhGfEKIsJQ
NZFy8S2gHnMh4d2IvABH97Y5ZTHnUgcyZKjlzoEW3LHS+30W0BEa9MXMv4EF
kO1qj9zIREcJDpXH9YybLA1kmFcOSRgVWdBDL7sO98bgeZdEJKcV2xEa00vq
PNwEQKAh0PdSk/Nq/jAMtx0NHmN5+RC9PBRmZa4ebKcJarYmHmk57gChItjR
maFEwOETTSAEjHN3/nYvGQZkPCZhsNHgiWe6Us5XFhSEYBeCXrYmhD54iZXA
UEv4T4MngtMEHB1kFGQ5aa3OmGQdUGUgPWGA3E6QLmAQCAA7
}

image create photo Marble-d -data {
R0lGODdhUgBSAOf8AICPZYKTb4iSb4WWcYOXeI2VbIqWeIiZdY6YdYicfI2a
fIudeI6dc4igeZGceI2chIuef4ifhY2fepCdf5GgdZKegI+he42hgZOfgZWf
fIuiiJidgY6igpGgiIeliZSggoqlhI2jiZKjfpefiJmheJWhg5CkhJWkeZOi
ipiifo6li4ynhpGlhZajhJSlgJ2hf5mjgJSki5KmhpCogZCmjJekhZWmgZqi
i5qkgY6nk5WljJOnh5GnjZilhpinfJango6qiIyqjpSoiJSmk5Kojpmmh5em
jZeog56kh5ymgpykjZ6mfZWpiZOpj5qniJqlk5injpiphI6skJ+nfpOshJGs
ipGqlZaqipuoiZmoj5mqhZ6ohJaplZSrkJeri5ypipqpkJyrgJqrhp+nkJWs
kZisjJiql52qi5+qhpuqkZGvk5avh5atkputh5mtjZ6pl5yrkp6rjZSumaGr
h5euk5Wwj6aph5qsmZ2sk5+sjpqvjqKqk5ivlJixip2viZ2rn5utmpOwoZ6t
lKCtj5awm5mwlZywj5yum5+ulaGukJezkZexnJqxlp2xkJ+xi6SviqKtm6Cv
lqKvkZqwopiynaWtlp2wnJuyl6CyjJ6ykpa1maGwl6Owkpmznp6xnZyzmJS2
n5+zk5e0paKxmKSxk6Kzjpq2lJq0n6mvkp+ynp20mZ2ypKC0lJi3mqWylKWw
n5u1oKiwmJ63j6Czn561mqOzmqG1laizjpy2oZq4nKezlaG0oJ+2m5+0pqS0
m6K2lpq3qKW2kKeyoKqym563oqC3nZi6o6C1qKW1nKO1oqi1lp66mKG4nqa2
naS4mJy5qqu0nKm0op+5pKy2kqK5n6e3nqW5maq3mKW4pKO6oKi2qai6lKi4
n569oa22nqu4mau2pKG9m6G7pqe7mpy+qKm5oKe5pqy5mqS8oaK8p6W6rKq6
oai6p6C9raO9qKa9oqm9nam8qKy8o6e9r6W/qqi/pKy+q6nBpqfBrK+/pq7B
razDqKzBs6rFr63FqbPDqiwAAAAAUgBSAAAI/gATSSKlCxGaQakYZRKU5ouT
Ei6coIihYMGCAw4QLGjAQgYNIh8cVBhRIYMDEUcusPj1qRATERaycDmyYxSp
MwO5EVSmK9gtXZvgIDozSIyYHUyulPGSpogTLGfO6NL1KdGeSrXwfMHiJAsT
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
ijNIYAdbYAeD8GF/WQ7a9Jceqwu+AA7mAE1yMAmA8Ebc4A3j8A3jcA3roGHm
wA2O8LNCgAgY01Bu4AuP4AWXoCcn8AEoMAQk6pvNZm5QwAdNQAMyA6bRInH4
MQfnKAJJUG+RwAfNQETnI2ebwAi8kAqCgAzJ/oAI2ZMK6IAO1IAN6yAP8nAN
zqAMyWAO8fALDWoIn3ANl2AIHNsIzcECOyACIlADYzAEHEAERiAHutUEMsAB
JhADQ1AlQ8B1aVAJkOgGblAGZ7AczkcLiFQN5hAN20YNycALyXAJh3AHoXUJ
qbAKxAALvPAJ2JAPBwW+/wAO7JAMaWCEHONwjsDAyxEFlZkBMVALXnABTGAG
RtAEfGAI/xsBOTAEGgABc9GPiKAHifAJWPMwINwO7vAMxHAKqXAKRhIPxAAM
sOAJYXsInQALJwULITwL2EAP+vAPaEwNqWAJXGAFZFAGSowIjnAEIrADOOAD
GYAREIAHbqAAHHAF/jtAhingAjsAASEwBDrwAdK4mg3xq4ywC6YBCavgDvwQ
D+mQDJbHB5dADMfgV8AwC7NCOqJwDL2wCGVQBY0wYPMwC4TABoeIB23MA14A
CRcqAVOyA1twAAbAAQkQBGygJaxSA/JbAjYAAjRgBTRQv0ZgkkKwA5+AB3Jw
B6cgCoFgCbyjDdpADKtgCYuwCyBcxbsADDZLCIWwC8cwCZ2wCpBgBQs1Cp5w
CJbABmkQCadwB1bApnrwCFjAAjTgBl+AAwsgAKdJBjTwADEgA0dQmS5QBD3Q
BGSQAyHABVzAA0YABm4gCYbQCIWwCBT4B+oQDyFzDKdACc1HDMRwCZSQ/gyk
PAmBAAiWYNLTRwwEdgej8CywoFubrA690AuAkAUJKRllQC+GgAUO4ARM4AUc
kAUyIANMIAYcUDwhQAZyIBYAYgRs4Exu4AV+8AmeMAvUXMa0kArH4AmnsAsD
xguNoAaqkAqTYAmEEAipwMnd1Aq08AmEYC3NUA5akwqdAAzqcAx3gAhmEAO2
FZAIExVgwAUHJzRO0MwmsCPklwNZIH5cwAd8MJuqUAgKQUPYkAuw0AxfnAym
MQudsAizQAmSUAiAAM+TgHerAAuL4AWF8AmzsAmGUAie0z/urA7zMAlvkB9O
cAWxcAiIsAnccAl88AaxuAMcgAVwy9RE8BE0/hACViDRZKDZjNAJyOAJl0AL
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
AIuH02whIAA7
}

image create photo Smooth-d -data {
R0lGODlhUgBSAMZHAIGEfYKFfoOFfoOFf4OGf4OGgISGf4SGgISHgISHgYWH
gIWHgYaHgIaHgYWIgYaIgYaIgoeIgoiIgoWJgYWJgoaJgYaJgoaJg4eJgoeJ
g4iJg4eKg4eKhIiKg4iKhImKhImKhYqKhIeLhIiLg4iLhIiLhYmLhImLhYqL
hYqLhoiMhYmMhYqMhYqMhouMhomNhoqNhouNhouNh4uNiIyNh4qOhouOh4yO
h4yOiI2Oh42OiIyPiI2PiI2PiY6PiY2QiY6QiY6Qio+Qio+Rio+Ri5CRi5GS
jP//////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////ywAAAAAUgBS
AAAH/oAWDoMOFiQriDA2MjI4Po+Qjz0/lEBDQkJFmkWYmUYbJAGiAQQECKcO
pwilqBaCgxYbsqmqrq+FgqiwoCswMCwsLTM4ODrGxDc2Njs9zT2QxsY3MqCp
pqurpqXbrIOquLnftre046Akh4gtODs3PDw6N8nKxDg3NDo9Ovg4NDInsVx5
0zaAWzdCCGAJxEaoIaFX42KhS7eixiIcPGjIm6dMhjR9NOzJaOGhYS4CBgQE
OKCqJS5wCAk8vGVrg0KJE9ORUNQCH42fMmCss+GOR7EbMRrdaEFi0AKEBrY1
RKULnMBSER/KslD1HKJDJDb0WhESqQsaMWLsKNZMh1EZ/vJikHy1QJWBVQUe
0kJwwOG4VLE2kAvM1dQgXoi+iv2lkYaLs/50YPQBj8c0RjBWCN6L7ZqFB7E4
K1igIOHfVn63EiAl02uiFYd8LXLsYlGMfD2AWEbLQigim3u9idu696m4hQlT
q2aNQGJiX70yw0jagsUiGGvd4WjR4sSJ6iZIhKuqK7DgUwoGkmdoUpbg1ahc
j43eS5lsZcpiIO1uwjvsDOMlJ5xptqAyWgIHWWOYOWG9J1MhEyFiAjAsJKXI
MvjZoIgvQp1AggcehCfYA8K91JKAtCB0ikCcFbIVKFutKAs6Y/U2HSP6ZYgf
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
WeVkAYEAADs=
}

image create photo Smooth-l -data {
R0lGODlhUgBSAKUtAMDDvMHDvMHDvcHEvcLEvsLFvsPFvsPFv8TFv8PGv8TG
v8TGwMXGwMTHwMXHwMXHwcbHwcXIwcbIwcbIwsfIwsbJwsfJwsfJw8jJw8fK
w8jKw8jKxMnKxMjLxMnLxMnLxcrLxcnMxcrMxcrMxsvMxsrNxsvNxsvNx8vO
x8zOx83PyM3Qyc7Qyf//////////////////////////////////////////
/////////////////////////////////ywAAAAAUgBSAAAG/sBIJUKMNI7C
SiajZJZKoVDnQr14NpvPaKRSrb4r1hIwKA8A5EEhkTi62e1GpEBnF5Fu+f3N
1leGfxFRHR0ZE4cTGlRZHygmKJAlIksJdGVoZWtxfHFzdQl7Rm53cKVFfw2B
UVgXiImHFxoaJiUmJiIeSxlsdL0FanB5wUdwRH9DQkhFEXCfoMunUUsUGBhV
F0oeHlskHxsWx8wNpc5xzQV5R39LyMzPRefF0MbSGdTY2IcZsiAguK0SAr1R
oMCAgU3EeKFLt44JvHdEzo2DaOxPPQsXKFC4YKFjBkIfQnzQUEGCHj1GFiyo
I6zAwVJ5GrazYySiQnmnjHUIQWUC/gUJG2N9JORB5LcJfBooSKCSwJqWLvuk
q1jBDZ1R7ippooisAiFsESYAxajBgiwNHbSRFDVRKdMGLN2sLHBAah6qVhee
PPJUWU4hSzpW0AhhggVrijTsUyQhwgK+dZ7GFeXyQLrL6T7piXOVZpJTujJY
kAABgoTRpzF6vNC4Wak2ffYMI/ImITlNmyFPPNWuSWDSD4BKOD2Bo5ILNiu9
bruHYAIHe8fZjtfGiDnYoAIl+YNFFgYKE0w/CP4gbIUJ5/nyEsZczoNxCh4c
G2L7wAEDzmESS7i7ouiOHHAgywbgDefAgcEhQhtc63HSCVtyzCdKAgbZdwBB
dSEkXVue/v3REYAbDPiTgQs4kKBYEby3UoPTKXOXhMQcZCGGdmHWXxIdeBcg
BrJMMN4DBx4oAYpAujWMbQVA6MZ8Vb2h0gEIMMDAfS/ZKEoRAXWARQYcbMCj
Bj4iWF5jYkG335loLujXMiex8eSTBtV4Fx4RBKTBBktg8aWPJQJZ559ybYLQ
JmqixCZtbi5wAJxV2mZMEYcMJ0sGPGJgFklHABnckBPU9F6ETbaVDqELQgPH
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
}

### Process user textures
# They must be of form wood_l.jpg, wood_d.jpg , or steel_l.png , steel_d.png (for eg).
# Individual image types may be supported with (for eg) "package require img::bmp"
# but only gifs, pngs and jpgs are currently supported.

set user_textures 0
set jpg_loaded 0
if {[file isdirectory $scidTexturesDir]} {
  ::splash::add "User Textures: processing $scidTexturesDir"
  set pwd [pwd]
  cd $scidTexturesDir
  foreach i [glob -nocomplain *_l.*] {
    set base [string range [file rootname $i] 0 end-2]
    set ext  [file extension $i]
    if {[string match .jp* $ext] && !$jpg_loaded} {
      if {[ catch {package require img::jpeg}]} {
	::splash::add "Loading package img::jpeg failed"
      } else {
	::splash::add "Loaded package img::jpeg"
      }
      set jpg_loaded 1
    }
    set j ${base}_d$ext
    if {[file isfile $j]} {
      # Overwrite the lastmost predefined tile
      set k [lindex $textureSquare end-$user_textures]
      if {[catch {
	image create photo temptexture -file $i
	image create photo temptexture -file $j
      }]} {
	::splash::add "   Texture $base unhandled."
	continue
     }
      image create photo ${k}-l -file $i
      image create photo ${k}-d -file $j
      ::splash::add "   Adding texture $base"
      incr user_textures
      if {$user_textures == 10} {
	::splash::add "   10 user textures found (max)."
        break
      }
    }
  }
  cd $pwd
} else {
  ::splash::add "User Textures: no such directory $scidTexturesDir"
}

### end of bitmaps.tcl

### language.tcl
### Support for multiple-language menus, buttons, etc.
### Part of Scid, which is Copyright 2001-2003 Shane Hudson.

array set langEncoding {}
set languages {}

if {[catch {encoding names}]} {
  set hasEncoding 0
} else {
  set hasEncoding 1
}

###  Translation of pieces
#  Note - also change tkscid.cpp and game.cpp
#  Note - not all languages have piece translation 

array set transPieces {}

set   transPieces(F) { P P K R Q D R T B F N C }
set untransPieces(F) { P P R K D Q T R F B C N }
set   transPieces(S) { P P K R Q D R T B A N C }
set untransPieces(S) { P P R K D Q T R A B C N }
set   transPieces(D) { P B K K Q D R T B L N S }
set untransPieces(D) { B P K K D Q T R L B S N }
set   transPieces(I) { P P K R Q D R T B A N C }
set untransPieces(I) { P P R K D Q T R A B C N }
set   transPieces(N) { P p K K Q D R T B L N P }
set untransPieces(N) { p P K K D Q T R L B P N }
set   transPieces(C) { P P K K Q D R V B S N J }
set untransPieces(C) { P P K K D Q V R S B J N }
set   transPieces(H) { P G K K Q V R B B F N H }
set untransPieces(H) { G P K K V Q B R F B H N }
set   transPieces(O) { P B K K Q D R T B L N S }
set untransPieces(O) { B P K K D Q T R L B S N }
set   transPieces(W) { P B K K Q D R T B L N S }
set untransPieces(W) { B P K K D Q T R L B S N }
set   transPieces(G) { P S K P Q B R [ B A N I }
set untransPieces(G) { S P P K B Q [ R A B I N }
set   transPieces(T) { P P K S Q V R K B F N A }
set untransPieces(T) { P P S K V Q K R F B A N }
set   transPieces(U) { P P K R Q D R T B B N C }
set untransPieces(U) { P P R K D Q T R B B C N }

proc trans {msg} {
  if { $::language == "E" || ! $::translatePieces || $msg == {[end]} } {
    return $msg
  }
  if { [ catch { set t [string map $::transPieces($::language) $msg ]} ] } {
    return $msg
  }
  return $t
}

proc untrans { msg } {
  if { $::language == "E"  || ! $::translatePieces || $msg == "\[end\]"} {
    return $msg
  }
  if { [ catch { set t [string map $::untransPieces($::language) $msg ]} ] } {
    return $msg
  }
  return $t
}
################################################################################
#
################################################################################

### Now unused
### Languages are now sourced from menus.tcl -> initLanguageMenus

proc addLanguage {letter name underline {encodingSystem ""}} {
  return
}

# Also change tcl/lang/langList.tcl

# lang filename menuname underline encoding sc_info_lang
array set langTable {
  C {czech    Czech      0 iso8859-2 cz}
  D {deutsch  Deutsch    0 utf-8     de}
  L {finnish  Finnish    0 iso8859-1 {}}
  F {francais Francais   0 iso8859-1 fr}
  G {greek    Greek      0 utf-8     gr}
  H {hungary  Hungarian  0 iso8859-2 hu}
  I {italian  Italian    0 utf-8     it}
  N {nederlan Nederlands 0 iso8859-1 ne}
  O {norsk    Norsk      1 utf-8     no}
  P {polish   Polish     0 utf-8     {}}
  B {portbr   {Brazil Portuguese} 0 iso8859-1 po}
  U {port     Portuguese 0 iso8859-1 po}
  R {russian  Russian    0 utf-8     {}}
  Y {serbian  Serbian    2 iso8859-2 {}}
  S {spanish  Spanish    1 iso8859-1 es}
  W {swedish  Swedish    1 iso8859-1 sw}
  T {turkish  Turkish    0 utf-8     tr}
}

proc initLanguageMenus {} {
  global langEncoding languages langTable

  # English 
  .menu.options.language add radiobutton -label English \
    -underline 0 -variable language -value E -command setLanguage
  set langEncoding(E) utf-8

  set dir [file nativename [file join $::scidShareDir lang]]

  set l {}
  foreach {m n} [array get langTable] {
    lappend l [list $m [lindex $n 1] $m]
  }
  foreach j [lsort -index 1 $l] {
    set i [lindex $j 0]
    if {[file exists [file nativename [file join $dir [lindex $langTable($i) 0].tcl]]]} {
      .menu.options.language add radiobutton -label [lindex $langTable($i) 1] \
	-underline [lindex $langTable($i) 2] -variable language -value $i -command setLanguage
    }
  }
}

### Assigns the menu name and help message for a menu entry and language.

proc menuText {args} {

  lassign $args lang tag label underline helpMsg
  if {![string is integer -strict $underline]} {
    tk_messageBox -icon error -type ok -title "$::scidName Menu Error" \
      -message "menuText $args\n\nNot enough args, or fourth arg is not an integer."
    exit
  }

  set ::menuLabel($lang,$tag) $label
  set ::menuUnder($lang,$tag) $underline
  if {$helpMsg != ""} {
    set ::helpMessage($lang,$tag) $helpMsg
  }
}

array set tr {}
array set translations {}

###  Assigns a translation for future reference.
# extra translations for suffixes ":","..." are removed - S.A.

proc translate {lang tag label} {
  regsub {\\n} $label "\n" label
  set ::translations($lang,$tag) $label
  set ::tr($tag) $label
}

#    Given a pair list of ECO opening name phrase translations,
#    assigns the translations for future reference.

proc translateECO {lang pairList} {
  foreach {from to} $pairList {
    sc_eco translate $lang $from $to
  }
}

### translate text or menu

proc tr {tag {lang ""}} {
  global menuLabel tr
  if {$lang == ""} {set lang $::language}
  if {$lang == "X"} {return $tag}
  # First, look for a menu label
  if {[info exists menuLabel($lang,$tag)]} {
    return $menuLabel($lang,$tag)
  }
  if {[info exists menuLabel(E,$tag)]} {
    return $menuLabel(E,$tag)
  }
  # Now look for a regular button/message translation
  if {[info exists tr($tag)]} {
    return $tr($tag)
  }
  # Finally, just give up and return the original tag
  return $tag
}


proc setLanguage {{lang ""}} {
  global menuLabel menuUnder oldLang langEncoding langTable

  if {$lang == ""} {
    set lang $::language
  } else {
    set ::language $lang
  }

  if {$lang == "E"} {
      sc_info language en
  } else {
    ### Source language if necessary
    ### (langEncoding doubles as a way to know if we have inited language yet)
    if {![info exists langEncoding($lang)]} {
      set langEncoding($lang) [lindex $langTable($lang) 3]
      set filename [file nativename [file join $::scidShareDir "lang/[lindex $langTable($lang) 0].tcl"]]
      if {$langEncoding($lang) == "utf-8"} {
	source -encoding utf-8 $filename
      } else {
	source $filename
        ### Hmmm. This is probably better, but is untested
	# source -encoding $langEncoding($lang) $filename
      }
    }

    if { $::translatePieces } {
      set info [lindex $langTable($lang) 4]
      if {$info == {}} {
	sc_info language en
      } else {
	sc_info language $info
      }
    } else {
      sc_info language en
    }
  }
  if {[catch {setLanguage_$lang} err]} {
    puts "setLanguage_$lang error: $err"
  }

  ### Unused
  # https://wiki.tcl.tk/2616
  # if {$hasEncoding  && $langEncoding($lang) != ""} {
  #  # encoding system $langEncoding($lang)
  # }

  # If using Tk, translate all menus
  if {! [catch {winfo exists .}]} {
    setLanguageMenus $lang
    if {[winfo exists .glistWin]} {
      ::windows::gamelist::setColumnTitles
    }
  }

  foreach i [array names ::tr] {
    if {[info exists ::translations($lang,$i)]} {
      set ::tr($i) $::translations($lang,$i)
    } elseif {[info exists ::translations(E,$i)]} {
      set ::tr($i) $::translations(E,$i)
    }
  }
  set oldLang $lang

  catch {
    .splash.auto    configure -textvar ::tr(KeepOpen)
    .splash.dismiss configure -textvar ::tr(Close)
  }

  ::pgn::Refresh 1

  # Not so important, but update pieces straight away
  if {$::translatePieces} {
    ::tree::refresh
    if {[winfo exists .bookWin] } {::book::refresh}
    if {[winfo exists .bookTuningWin]} {::book::refreshTuning}
  }
}

################################################################################
# Will switch language only for Scid backoffice, no UI
# Used to make callbacks use english by default
################################################################################
proc setLanguageTemp { lang } {

  if {$lang == "E"} {
      sc_info language en
  } else {
    set info [lindex $::langTable($lang) 4]
    if {$info == {}} {
      sc_info language en
    } else {
      sc_info language $info
    }
  }
}

### End of file: lang.tcl



# thousands, percentFormat:
#   Functions to format integer numbers.
#   thousands inserts the thousands separator (usually "," or ".") for
#   every three digits before the decimal separator in the number.
#   percentFormat does the same as thousands, but also adds a percentage.
#   If "kilo" is true, numbers >= 100,000 are divided by 1000 and have
#   the unit "K" appended while values over 1 million appear as "1.00M"
#
proc ::utils::thousands {n {kilo 0}} {
  global locale
  set commaChar [string index $locale(numeric) 1]
  set unit ""
  if {$kilo} {
    if {$n >= 1000000} {
      set decimalChar [string index $locale(numeric) 0]
      set decimalPart [format "%02d" [expr {(int($n / 10000)) % 100}]]
      set n [expr {int($n) / 1000000}]
      set unit "${decimalChar}${decimalPart}M"
    } elseif {$n >= 100000} {
      set unit "K"
      set n [expr {int($n / 1000)} ]
    }
  }
  if {$commaChar == ""} { return "$n$unit" }
  while {[regsub {^([-+]?[0-9]+)([0-9][0-9][0-9])} $n "\\1$commaChar\\2" n]} {}
  return "$n$unit"
}

proc ::utils::percentFormat {num denom} {
  # Ensure denominator is not zero:
  if {$denom == 0} {set denom 1}
  return "[::utils::thousands $num] ([expr $num * 100 / $denom]%)"
}

# trace add execution PROC enterstep ::utils::traceok

proc ::utils::traceok {string op} {
  puts "$string , $op"
}


namespace eval ::utils::date {}

# ::utils::date::today:
#   Returns todays date, in "yyyy.mm.dd" format.
#   The optional parameter "year", "month" or "day" can be used to
#   limit the returned value to just the year, month or day.
#
proc ::utils::date::today {{type all}} {
  set timeNow [clock seconds]
  set year [clock format $timeNow -format "%Y"]
  set month [clock format $timeNow -format "%m"]
  set day [clock format $timeNow -format "%d"]
  switch -- $type {
    "all"   { return [format "%s.%s.%s" $year $month $day] }
    "year"  { return $year }
    "month" { return $month }
    "day"   { return $day }
    default { error "Unrecognised parameter: $type" }
  }
}

proc ::utils::date::time {} {
  return [clock format [clock seconds] -format {%H:%M:%S}]
}

image create photo ::utils::date::calendar -data {
R0lGODdhFgAUAMIAANnZ2VFR+wAAAP////oTQP//AAAAAAAAACwAAAAAFgAUAAADTwi63A4h
yklrVAFruDO0lCCO5NMIw4CqqWAya9ySdG3LbI7He+vrsxthSLiJfitCoUBAzpwDJRNqFBCL
RqpW1QN6q+DRdrfomsvh2mvtSAAAOw==
}

# ::utils::date::chooser
#
#   Produce a date-selection dialog box.
#   Originally based on code from Effective Tcl/Tk Programming by
#   Mark Harrison, but with lots of changes and improvements.
#
proc ::utils::date::chooser {{date now} {parent .}} {
  set time [clock seconds]
  if {$date != "now"} {
    catch {set time [clock scan $date]}
  }
  set ::utils::date::_time $time
  set ::utils::date::_selected [clock format $time -format "%Y-%m-%d"]

  set win .dateChooser
  toplevel $win
  wm state $win withdrawn

  canvas $win.cal -width 300 -height 220
  pack [frame $win.b] -side bottom -fill x
  button $win.b.ok -text "OK" -command "destroy $win"
  button $win.b.cancel -text $::tr(Cancel) -command "
    set ::utils::date::_selected {}
    destroy $win"
  pack $win.b.cancel $win.b.ok -side right -padx 5 -pady 5
  pack $win.cal -side top -expand yes -fill both

  button $win.cal.prevY -image tb_start -command "::utils::date::_month $win -12"
  button $win.cal.prev -image tb_prev -command "::utils::date::_month $win -1"
  button $win.cal.next -image tb_next -command "::utils::date::_month $win +1"
  button $win.cal.nextY -image tb_end -command "::utils::date::_month $win +12"
  bind $win.cal <Configure> "::utils::date::_redraw $win"
  bind $win.cal <Double-Button-1> "destroy $win"
  bind $win <Escape> "$win.b.cancel invoke"
  bind $win <Return> "$win.b.ok invoke"
  bind $win <Prior> "$win.cal.prev invoke"
  bind $win <Next> "$win.cal.next invoke"
  bind $win <Shift-Prior> "$win.cal.prevY invoke"
  bind $win <Shift-Next> "$win.cal.nextY invoke"
  bind $win <Up> "::utils::date::_day $win -7"
  bind $win <Down> "::utils::date::_day $win +7"
  bind $win <Left> "::utils::date::_day $win -1"
  bind $win <Right> "::utils::date::_day $win +1"

  wm minsize $win 250 200
  wm title $win "Scid: Choose Date"

  placeWinOverParent $win $parent
  wm state $win normal
  update

  # grab and tkwait are bad... should be fixed S.A.
  grab $win
  tkwait window $win

  if {$::utils::date::_selected == ""} { return {} }
  set time [clock scan $::utils::date::_selected]
  return [list \
          [clock format $time -format "%Y"] \
          [clock format $time -format "%m"] \
          [clock format $time -format "%d"] \
         ]
}

proc ::utils::date::_day {win delta} {
  set unit "day"
  if {$delta < 0} {set unit "day ago"}
  set time [clock scan "[expr abs($delta)] $unit" -base $::utils::date::_time]
  set day [string trimleft [clock format $time -format "%d"] 0]
  set month [string trimleft [clock format $time -format "%m"] 0]
  set year [clock format $time -format "%Y"]
  ::utils::date::_select $win "$year-$month-$day"
}

proc ::utils::date::_month {win delta} {
  set dir [expr {($delta > 0) ? 1 : -1} ]
  set day [string trimleft [clock format $::utils::date::_time -format "%d"] 0]
  set month [string trimleft [clock format $::utils::date::_time -format "%m"] 0]
  set year [clock format $::utils::date::_time -format "%Y"]

  for {set i 0} {$i < abs($delta)} {incr i} {
    incr month $dir
    if {$month < 1} {
      set month 12
      incr year -1
    } elseif {$month > 12} {
      set month 1
      incr year 1
    }
  }
  if {[catch {::date::_select $win "$year-$month-$day"}]} {
    ::utils::date::_select $win "$year-$month-28"
  }
}

proc ::utils::date::_redraw {win} {
  $win.cal delete all
  set time $::utils::date::_time
  set wmax [winfo width $win.cal]
  set hmax [winfo height $win.cal]

  $win.cal create window 3 3 -anchor nw -window $win.cal.prevY
  $win.cal create window 40 3 -anchor nw -window $win.cal.prev
  $win.cal create window [expr {$wmax-43} ] 3 -anchor ne -window $win.cal.next
  $win.cal create window [expr {$wmax-3} ] 3 -anchor ne -window $win.cal.nextY
  set bottom [lindex [$win.cal bbox all] 3]

  set month [string trimleft [clock format $time -format "%m"] 0]
  set year [clock format $time -format "%Y"]
  $win.cal create text [expr {$wmax/2} ] $bottom -anchor s -font font_Bold \
    -text "[lindex $::tr(Months) [expr $month - 1]] $year"

  incr bottom 3
  $win.cal create line 0 $bottom $wmax $bottom -width 2
  incr bottom 25

  set current ""

  set layout [::utils::date::_layout $time]
  set weeks [expr {[lindex $layout end]+1} ]

  for {set day 0} {$day < 7} {incr day} {
    set x0 [expr {$day*($wmax-7)/7+3} ]
    set x1 [expr {($day+1)*($wmax-7)/7+3} ]
    $win.cal create text [expr {($x1+$x0)/2} ] $bottom -anchor s \
      -text [lindex $::tr(Days) $day] -font font_Small
  }
  incr bottom 3

  foreach {day date dcol wrow} $layout {
    set x0 [expr {$dcol*($wmax-7)/7+3} ]
    set y0 [expr {$wrow*($hmax-$bottom-4)/$weeks+$bottom} ]
    set x1 [expr {($dcol+1)*($wmax-7)/7+3} ]
    set y1 [expr {($wrow+1)*($hmax-$bottom-4)/$weeks+$bottom} ]

    if {$date == $::utils::date::_selected} {set current $date}

    $win.cal create rectangle $x0 $y0 $x1 $y1 -outline black -fill white

    $win.cal create text [expr {$x0+4} ] [expr {$y0+2} ] -anchor nw -text "$day" \
      -fill black -font font_Small -tags [list $date-text all-text]

    $win.cal create rectangle $x0 $y0 $x1 $y1 \
      -outline "" -fill "" -tags [list $date-sensor all-sensor]

    $win.cal bind $date-sensor <ButtonPress-1> "::utils::date::_select $win $date"
  }

  if {$current != ""} {
    $win.cal itemconfigure $current-sensor -outline red -width 3
    $win.cal raise $current-sensor
  } elseif {$::utils::date::_selected == ""} {
    set date [clock format $time -format "%Y-%m-%d"]
    ::utils::date::_select $win $date
  }
}

proc ::utils::date::_layout {time} {
  set m [clock format $time -format "%m"]
  set month [string trimleft [clock format $time -format "%m"] 0]
  set year  [clock format $time -format "%Y"]

  foreach lastday {29 30 31 32} {
    # 'clock' does not have a validation command (?), so make our own
    if {"$year-$m-$lastday" != [clock format [clock scan $year-$m-$lastday] -format {%Y-%m-%d}]} {
      break
    }
  }
  incr lastday -1

  set seconds [clock scan "$year-$month-1"]
  set firstday [clock format $seconds -format %w]
  set weeks [expr {ceil(double($lastday+$firstday)/7)} ]

  set rlist ""
  for {set day 1} {$day <= $lastday} {incr day} {
    set seconds [clock scan "$year-$month-$day"]
    set date [clock format $seconds -format "%Y-%m-%d"]
    set daycol [clock format $seconds -format %w]
    set weekrow [expr {($firstday+$day-1)/7} ]
    lappend rlist $day $date $daycol $weekrow
  }
  return $rlist
}

proc ::utils::date::_select {win date} {
  set time [clock scan $date]
  set date [clock format $time -format "%Y-%m-%d"]

  set currentMonth [clock format $::utils::date::_time -format "%m %Y"]
  set selectedMonth [clock format $time -format "%m %Y"]
  set ::utils::date::_time $time
  set ::utils::date::_selected $date

  if {$currentMonth == $selectedMonth} {
    $win.cal itemconfigure all-sensor -outline "" -width 1
    $win.cal itemconfigure $date-sensor -outline red -width 3
    $win.cal raise $date-sensor
  } else {
    ::utils::date::_redraw $win
  }
}
########################################
### utils/font.tcl: part of Scid.
#
# The following procs implement a font selection dialog. I found the code
# at codearchive.com (I dont think there was an author listed for it) and
# simplified it for use with Scid.

# God f-ing knows what's happening here really - S.A
# Tcl sucks so bad when design is bad. Scid's font feature is powerful... but hard to follow


### Default fonts are defined in start.tcl
# There's still a minor bug:
# Set Regular font to italic -> quit Scid & restart -> bold font no longer italic

font create font_Sample

proc FontDialog {name {parent .}} {
  # Creates a font dialog to select a font.
  # Returns a 4 element list if user chose a font, {} otherwise - S.A
  # Grid fatality head shot too. Actually, it's nice now that it resizes properly.

  global fd_family fd_style fd_size fd_close
  global fd_strikeout fd_underline fontOptions

  set w .fontdialog
  if {[winfo exists $w]} { destroy $w }

  set options $fontOptions($name)
  set font_name font_$name

  set fd_family {}
  set fd_style {}
  set fd_size {}
  set fd_close  -1

  update
  busyCursor .

  set families [lsort -unique [font families]]
  if {$name == "Fixed"} {
    set fams $families
    set families {}
    foreach f $fams {
      if {[font metrics [list $f] -fixed] == 1} {
        lappend families $f
      }
    }
  }

  # Get current font's family and so on.
  if {[llength $options] == 4} {
    # Use provided font settings:
    lassign $options family size weight slant
  } else {
    # Get options using [font actual]:
    set family [font actual $font_name -family]
    set size   [font actual $font_name -size]
    set weight [font actual $font_name -weight]
    set slant  [font actual $font_name -slant]
  }

  # Default style
  set fd_style Regular
  if { $slant == "italic" } {
    if { $weight == "bold" } {
      set fd_style {Bold Italic}
    } else {
      set fd_style Italic
    }
  } else {
    if { $weight == "bold" } {
      set fd_style Bold
    }
  }

  set fd_family $family
  set fd_size   $size

  toplevel $w
  wm state $w withdrawn
  wm title $w "Scid: $name font"
  wm minsize $w 400 200
  setWinSize $w
  setWinLocation $w

  # this sucks
  wm protocol $w WM_DELETE_WINDOW {set fd_close 0}

  label $w.family_label -text Font -anchor w
  entry $w.family_entry -textvariable fd_family 
  bind  $w.family_entry <Key-Return> "FontDialogRegen $font_name"

  label $w.style_label  -text {Font Style} -anchor w
  entry $w.style_entry  -textvariable fd_style -width 11 
  bind  $w.style_entry  <Key-Return>  "FontDialogRegen $font_name"

  label $w.size_label   -text Size -anchor w
  entry $w.size_entry   -textvariable fd_size -width 4 
  bind  $w.size_entry   <Key-Return> "FontDialogRegen $font_name"

  grid config $w.family_label -column 0 -row 0 -sticky w
  grid config $w.family_entry -column 0 -row 1 -sticky ew
  grid config $w.style_label  -column 1 -row 0 -sticky w
  grid config $w.style_entry  -column 1 -row 1 -sticky ew
  grid config $w.size_label   -column 2 -row 0 -sticky w
  grid config $w.size_entry   -column 2 -row 1 -sticky ew

  ### Fix up this widget to make it stretch nicely ;> S.A.

  grid rowconfigure $w 2 -weight 2

  grid columnconfigure $w 0 -weight 6
  grid columnconfigure $w 1 -weight 2
  grid columnconfigure $w 2 -weight 1

  ### Family listbox

  frame $w.family_list -bd 0
  listbox $w.family_list.list -height 6 -selectmode single -width 22 \
     -yscrollcommand "$w.family_list.scroll set"
  scrollbar $w.family_list.scroll -command "$w.family_list.list yview"

  foreach f $families {
    $w.family_list.list insert end $f
  }

  bind $w.family_list.list <Double-Button-1> "FontDialogFamily $w.family_list.list $font_name $w.family_entry"
  bind $w.family_list.list <<ListboxSelect>> "FontDialogFamily $w.family_list.list $font_name $w.family_entry 1"

  ### Style listbox

  frame $w.style_list -bd 0
  listbox $w.style_list.list -height 6 -selectmode single -width 11 \
     -yscrollcommand "$w.style_list.scroll set"
  scrollbar $w.style_list.scroll -command "$w.style_list.list yview"

  foreach i {Regular Bold Italic {Bold Italic}} {
    $w.style_list.list insert end $i
  }

  bind $w.style_list.list <Double-Button-1> "FontDialogStyle $w.style_list.list $font_name $w.style_entry"
  bind $w.style_list.list <<ListboxSelect>> "FontDialogStyle $w.style_list.list $font_name $w.style_entry 1"

  ### Size listbox

  frame $w.size_list -bd 0
  listbox $w.size_list.list -height 6 -selectmode single -width 5 \
     -yscrollcommand "$w.size_list.scroll set"
  scrollbar $w.size_list.scroll -command "$w.size_list.list yview"

  for {set i 7} {$i <= 20} {incr i} {
    $w.size_list.list insert end $i
  }

  bind $w.size_list.list <Double-Button-1> "FontDialogSize $w.size_list.list $font_name $w.size_entry"
  bind $w.size_list.list <<ListboxSelect>> "FontDialogSize $w.size_list.list $font_name $w.size_entry 1"

  pack $w.family_list.scroll -side right -expand 0 -fill y -padx 3
  pack $w.family_list.list   -side left  -expand 1 -fill both

  pack $w.style_list.scroll  -side right -expand 0 -fill y -padx 3
  pack $w.style_list.list    -side left  -expand 1 -fill both

  pack $w.size_list.scroll   -side right -expand 0 -fill y -padx 3
  pack $w.size_list.list     -side left  -expand 1 -fill both

  grid config $w.family_list -column 0 -row 2 -rowspan 16 -sticky nsew
  grid config $w.style_list  -column 1 -row 2 -rowspan 16 -sticky nsew
  grid config $w.size_list   -column 2 -row 2 -rowspan 16 -sticky nsew

  ### Buttons

  frame $w.buttons -bd 0

  button $w.buttons.ok -text OK -command "
    FontDialogRegen $font_name
    set fd_close 1
  "
  button $w.buttons.cancel  -text Cancel -command {
    set fd_close 0
  }

  frame $w.buttons.space -bd 0 -height 30

  button $w.buttons.default -text Default -command "
    reinitFont $name
    if {\"$name\" == {Regular}} {
      # reset bold italic to straight
      font configure font_Bold -family {$fd_family} -size {$fd_size} -slant roman
    }
    FontDialogFamily $w.buttons.list $font_name $w.family_entry
    FontDialogStyle $w.buttons.list $font_name $w.style_entry
    FontDialogSize $w.buttons.list $font_name $w.size_entry
    set fd_close 2
  "
  pack $w.buttons.ok -side top -fill x
  pack $w.buttons.default -side top -fill x -pady 10
  pack $w.buttons.space   -side top 
  pack $w.buttons.cancel -side top -fill x -pady 2
  grid config $w.buttons -column 4 -row 1 -rowspan 2 -sticky snew -padx 12

  ### Sample text

  set fr $w.sample
  frame $w.sample -bd 3 -relief groove
  label $w.sample.l_sample -text "Sample" -anchor w

  label $w.sample.sample -font $font_name -relief sunken -text $::tr(FontSelectDialog)

  pack  $w.sample.l_sample -side top -fill x -pady 4
  pack  $w.sample.sample -side top -pady 4 -ipadx 10 -ipady 10

  grid config $w.sample -column 0 -columnspan 3 -row 20 -rowspan 2 -sticky snew -pady 10 -padx 2

  bind $w <Escape> "$w.buttons.cancel invoke"
  bind $w <Configure> "recordWinSize $w"
  placeWinOverParent $w $parent
  wm state $w normal
  unbusyCursor .
  update

  ### Tried to change this thing... but gave up.
  ### Spent a whole 12 hours on this file i think S.A

  # Make this a modal dialog. 

  tkwait variable fd_close

  destroy $w

  if { $fd_close == 0 } {
    # Cancel (Restore old font characteristics)
    font configure $font_name -family $family -size $size -slant $slant -weight $weight
    return {}
  } elseif { $fd_close == 1 } {
    # Ok
    return [list $fd_family $fd_size [FontWeight $fd_style] [FontSlant $fd_style]]
  } else {
    # Default
    return {}
  }
}

### These are new procs - previously in menu.tcl - but moved here
### to allow for fonts to be changed from other widgets S.A.

proc FontDialogFixed {parent} {
  global fontOptions

  set fontOptions(temp) [FontDialog Fixed $parent]
  if {$fontOptions(temp) != {}} {
    set fontOptions(Fixed) $fontOptions(temp)
  }
}

proc FontDialogRegular {parent} {
  global fontOptions graphFigurineAvailable

  set fontOptions(temp) [FontDialog Regular $parent]
  if {$fontOptions(temp) != {}} {
    set fontOptions(Regular) $fontOptions(temp)
  }

  set font [font configure font_Regular -family]
  set fontsize [font configure font_Regular -size]
  font configure font_Bold -family $font -size $fontsize
  font configure font_Italic -family $font -size $fontsize
  font configure font_BoldItalic -family $font -size $fontsize
  font configure font_H1 -family $font -size [expr {$fontsize + 8} ]
  font configure font_H2 -family $font -size [expr {$fontsize + 6} ]
  font configure font_H3 -family $font -size [expr {$fontsize + 4} ]
  font configure font_H4 -family $font -size [expr {$fontsize + 2} ]
  font configure font_Large -family $font -size [expr {$fontsize + 3} ]
  if {$graphFigurineAvailable} {
    global graphFigurineFamily graphFigurineWeight
    font configure font_Figurine(normal) -family $graphFigurineFamily(normal) -weight $graphFigurineWeight(normal) -size $fontsize
    font configure font_Figurine(bold) -family $graphFigurineFamily(bold) -weight $graphFigurineWeight(bold) -size $fontsize
  }
  ::pgn::configTabs
}

proc FontDialogMenu {parent} {
  global fontOptions

  set fontOptions(temp) [FontDialog Menu $parent]
  if {$fontOptions(temp) != ""} {
    set fontOptions(Menu) $fontOptions(temp)
  }
}

proc FontDialogSmall {parent} {
  global fontOptions

  set fontOptions(temp) [FontDialog Small $parent]
  if {$fontOptions(temp) != ""} {
    set fontOptions(Small) $fontOptions(temp)
  }

  set font [font configure font_Small -family]
  set fontsize [font configure font_Small -size]
  font configure font_SmallBold -family $font -size $fontsize
  font configure font_SmallItalic -family $font -size $fontsize
  font configure font_Tiny -family $font -size [expr $fontsize - 1]
}

proc FontDialogFamily { listname font_name entrywidget {sampleOnly 0}} {

  # Get selected text from list.
  catch {
    set item_num [$listname curselection]
    set item [$listname get $item_num]

    # Set selected list item into entry for font family.
    $entrywidget delete 0 end
    $entrywidget insert end $item

    # Use this family in the font and regenerate font.
    FontDialogRegen $font_name $sampleOnly
  }
}

proc FontDialogStyle { listname font_name entrywidget {sampleOnly 0}} {
  # Get selected text from list.
  catch {
    set item_num [$listname curselection]
    set item [$listname get $item_num]

    # Set selected list item into entry for font family.
    $entrywidget delete 0 end
    $entrywidget insert end $item

    # Use this family in the font and regenerate font.
    FontDialogRegen $font_name $sampleOnly
  }
}

proc FontDialogSize { listname font_name entrywidget {sampleOnly 0}} {
  # Get selected text from list.
  catch {
    set item_num [$listname curselection]
    set item [$listname get $item_num]

    # Set selected list item into entry for font family.
    $entrywidget delete 0 end
    $entrywidget insert end $item

    # Use this family in the font and regenerate font.
    FontDialogRegen $font_name $sampleOnly
  }
}

proc FontWeight {style} {
  if { $style == "Bold Italic" || $style == "Bold" } {
    return "bold"
  }
  return "normal"
}

proc FontSlant {style} {
  if { $style == "Bold Italic" || $style == "Italic" } {
    return "italic"
  }
  return "roman"
}

### Regenerates font from attributes.

proc FontDialogRegen {font_name {sampleOnly 0}} {
  global fd_family fd_style fd_size graphFigurineAvailable

  if { $fd_style == "Bold Italic" || $fd_style == "Bold" } {
    set weight bold
  } else {
    set weight normal
  }

  if { $fd_style == "Bold Italic" || $fd_style == "Italic" } {
    set slant italic
  } else {
    set slant roman
  }

  font configure font_Sample -family $fd_family -size $fd_size -slant $slant -weight $weight
  .fontdialog.sample.sample configure -font font_Sample
  if {$sampleOnly} {
    return
  }

  # Change font to have new characteristics.
  font configure $font_name -family $fd_family -size $fd_size -slant $slant -weight $weight
  if {$font_name == "font_Regular" } {
    font configure font_Bold -family $fd_family -size $fd_size -slant $slant
    if {$graphFigurineAvailable} {
      font configure font_Figurine(normal) -size $fd_size 
      font configure font_Figurine(bold) -size $fd_size
    }
    ::pgn::configTabs
  }
}

proc FontBiggerSmaller {incr} {
  global fd_size fontOptions graphFigurineAvailable

  set fd_size [font configure font_Regular -size]
  set small_delta [expr {$fd_size - [font configure font_Small -size]}]
  incr fd_size $incr
  if {$fd_size < 5} { set fd_size 5 }
  set small_size [expr {$fd_size - $small_delta}]

  font configure font_Bold -size $fd_size
  font configure font_Regular -size $fd_size
  font configure font_Italic -size $fd_size
  font configure font_BoldItalic -size $fd_size
  font configure font_Small -size $small_size
  font configure font_SmallBold -size $small_size
  font configure font_SmallItalic -size $small_size
  font configure font_Tiny -size [expr $small_size - 1]
  font configure font_H1 -size [expr $fd_size + 8]
  font configure font_H2 -size [expr $fd_size + 6]
  font configure font_H3 -size [expr $fd_size + 4]
  font configure font_H4 -size [expr $fd_size + 2]
  font configure font_Large -size [expr $fd_size + 3]
  if {$graphFigurineAvailable} {
    font configure font_Figurine(normal) -size $fd_size
    font configure font_Figurine(bold) -size $fd_size
  }
  ::pgn::configTabs

  set fontOptions(Regular) [lreplace $fontOptions(Regular) 1 1 $fd_size]
  set fontOptions(Small) [lreplace $fontOptions(Small) 1 1 $small_size]
  set fontOptions(Tiny) [lreplace $fontOptions(Tiny) 1 1 [expr $small_size - 1]]
}

proc FixedBiggerSmaller {incr} {
  global fontOptions 

  set size [font configure font_Fixed -size]
  incr size $incr
  if {$size < 5} { set size 5 }

  font configure font_Fixed -size $size
  set fontOptions(Fixed) [lreplace $fontOptions(Fixed) 1 1 $size]
}

proc bindWheeltoFont {w} {
  if {$::windowsOS || $::macOS} {
    # Control-MouseWheel binding is (generally) grabbed on OSX and doesn't work
    bind $w <Control-MouseWheel> {
      if {[expr -%D] < 0} {FontBiggerSmaller 1 ; break}
      if {[expr -%D] > 0} {FontBiggerSmaller -1 ; break}
    }
  } else {
    bind $w <Control-Button-4> {FontBiggerSmaller 1 ; break}
    bind $w <Control-Button-5> {FontBiggerSmaller -1 ; break}
  }
}

proc bindWheeltoFixed {w} {
  if {$::windowsOS || $::macOS} {
    # Control-MouseWheel binding is (generally) grabbed on OSX and doesn't work
    bind $w <Control-MouseWheel> {
      if {[expr -%D] < 0} {FixedBiggerSmaller 1 ; break}
      if {[expr -%D] > 0} {FixedBiggerSmaller -1 ; break}
    }
  } else {
    bind $w <Control-Button-4> {FixedBiggerSmaller 1 ; break}
    bind $w <Control-Button-5> {FixedBiggerSmaller -1 ; break}
  }
}

### End of file: font.tcl
# utils/graph.tcl: Graph plotting package for Scid.
#
# Utilized by tcl/tools/graphs.tcl

namespace eval ::utils::graph {}

# Configuration options, specific to each graph:
#
#  -width:     width of graph in canvas units.
#  -height:    height of graph in canvas units.
#  -xtop:      x-coord of top-left graph corner in canvas.
#  -ytop:      y-coord of top-left graph corner in canvas.
#  -background: background color in graph.
#  -font:      font of axis text.
#  -textcolor: color of axis text.
#  -ticksize:  length of ticks on axes, in canvas units.
#  -tickcolor: color to draw x-axis and y-axis ticks.
#  -textgap:   distance from graph border to text, in canvas units.
#  -xtick:     distance between x-axis ticks, in graph units.
#  -ytick:     distance between y-axis ticks, in graph units.
#  -xlabels, -ylabels: lists of {value,label} pairs to print on each axis.
#              If a list has no pairs, values are printed at each tick.
#  -xmin, -xmax, -ymin, -ymax:  miminum/maximum graph units to plot.
#  -canvas:    canvas to plot the graph in.
#  -vline, -hline: list of vertical/horizontal lines to plot. Each
#              element is a list of four items: {color width type value}
#              where color is the line color, width is its width in
#              pixels, type is "each" or "at", and value is the value.
#  -brect: list of background rectangles. Each element is a list of 5 items:
#              the graph coordinates of a rectangle, and its color.
#  -highx: color of highlighted X axis labels
#
set ::utils::graph::_options(graph) {
  width height xtop ytop background font ticksize textgap xtick ytick
  xmin xmax ymin ymax canvas vline hline textcolor tickcolor
  xlabels ylabels brect highx
}
set ::utils::graph::_defaults(graph) \
  { -width 400 -height 300 -xtop 50 -ytop 30 -ticksize 5 -textgap 2 \
    -xtick 5 -ytick 5 -tickcolor black -font fixed -background $::defaultGraphBackground \
      -canvas {} -hline {} -vline {} -textcolor black \
      -xlabels {} -ylabels {} -brect {} -highx {}}

# Data options, specific to each data set within a graph:
#
#   -points:  1 to display data points.
#   -lines:   1 to display data line.
#   -bars:    1 to display vertical bars.
#   -color:   color to display points, lines and bars in.
#   -outline: color for outline of bars or points. Not used for lines.
#   -radius:  radius of points in canvas units.
#   -linewidth: width of line in canvas units.
#   -barwidth:  width of bars -- in GRAPH units, NOT canvas units.
#   -key:     key name to print by line.
#             (Now only used in ratings graph. It stores the whole player name, but only displays surname - S.A)
#   -coords:  actual data to plot; should be a list containing an
#             EVEN number of numeric values.
#
set ::utils::graph::_options(data) {
  points lines bars color outline radius linewidth barwidth coords key
}
set ::utils::graph::_defaults(data) \
  { -points 0 -lines 1 -bars 0 -color red -outline black -radius 2 \
    -linewidth 1 -barwidth 1.0 -key {} -coords {} }

set ::utils::graph::_graphs {}
array set ::utils::graph::_data {}


# create:
#    Create a new graph. Sets up the graph configuration and creates a
#    new proc (in the global namespace) with the same name as the graph.
#
proc ::utils::graph::create args {
  set graph [lindex $args 0]
  lappend ::utils::graph::_graphs $graph
  
  # Remove any existing data for this graph name
  if {$graph == "score"} {
    catch {unset ::utils::graph::prevMove}
  }
  foreach key [array names ::utils::graph::_data] {
    if {[string match "$graph,*" $key]} { unset ::utils::graph::_data($key) }
  }
  set ::utils::graph::_data($graph,sets) {}

  set args [concat graph $graph $::utils::graph::_defaults(graph) [lrange $args 1 end]]
  set extraArgs [eval "::utils::graph::_configure $args"]
  if {$extraArgs != ""} {
    error "Unrecognised arguments: $extraArgs"
  }
  return $graph
}


# delete:
#    Removes all privately stored information about a graph.
#
proc ::utils::graph::delete {graph} {
  # Remove from the list of available graphs:
  set index [lindex $::utils::graph::_graphs $graph]
  if {$index < 0} { return }
  set ::utils::graph::_graphs [lreplace $::utils::graph::_graphs $index $index]
  # Remove all configuration data for the graph:
  foreach key [array names ::utils::graph::_data] {
    if {[string match "$graph,*" $key]} {
      unset ::utils::graph::_data($key)
    }
  }
}


# isgraph:
#    Returns true if the named graph exists.
#
proc ::utils::graph::isgraph {graph} {
  if {[lsearch $::utils::graph::_graphs $graph] >= 0} { return 1 }
  return 0
}


#    Adds a new data set to the graph, or modifies an existing one.

proc ::utils::graph::data args {
  variable _data
  variable _defaults
  set graph [lindex $args 0]
  set dataset [lindex $args 1]

  # This concat doesnt make any attempt to remove previously defined data.
  # ie - it send multiple "-coords" (for eg) to _configure

  set args [concat data $graph,$dataset $_defaults(data) \
              [lrange $args 2 end]]

  set extraArgs [eval "::utils::graph::_configure $args"]
  if {$extraArgs != ""} {
    error "Unrecognised graph data options: $extraArgs"
  }

  set marklist $_data($graph,sets)
  if {[lsearch -exact $marklist $dataset] < 0} {
    lappend _data($graph,sets) $dataset
  }

  set datalength 0
  set ncoords [llength $_data($graph,$dataset,coords)]
  if {$ncoords % 2 != 0} {
    error "Error: coordinates list must have an even length"
  }
}


# cget:
#    Return a stored attribute of a graph.
#
proc ::utils::graph::cget {graph opt} {
  variable _data
  # Remove initial "-" if necessary:
  if {[string index $opt 0] == "-"} { set opt [string range $opt 1 end] }

  # If asking for axmin/axmax/aymin/aymax, set ranges first:
  if {[string match "a?m??" $opt]} { ::utils::graph::set_range $graph }

  if {! [info exists _data($graph,$opt)]} {
    error "No such graph option: $opt"
  }
  return $_data($graph,$opt)
}

# configure:
#    Modify stored attributes for a graph.
#
proc ::utils::graph::configure args {
  set newargs [concat "graph" [lindex $args 0] [lrange $args 1 end]]
  eval "::utils::graph::_configure $newargs"
}


#    Handle configuration of both the graph, and individual data sets.
#    The first arg (type) should be "graph" or "data". The second should
#    be a graph name for graph configuration, or a "graph,set" pair
#    for dataset configuration.

#    eg: data score,bounds -points 0 -lines 1 -bars 0 -color red -outline black -radius 2  -linewidth 1 -barwidth 1.0 -key {} -coords {} -points 0 -lines 0 -bars 0 -coords {1 -0.9 1 0.9}

proc ::utils::graph::_configure args {
  variable _data
  set type [lindex $args 0]
  set dataset [lindex $args 1]
  set args [lrange $args 2 end]

  set optionList $::utils::graph::_options($type)
  set option {}

  if {[llength $args] % 2} { error "Error: odd-length options list: $args" }

  for {set i 0} {$i < [llength $args]} {incr i 2} {
    set option [lindex $args $i]
    if {[string index $option 0] != "-"} { return [lrange $args $i end] }
    set option [string range $option 1 end]
    if {[lsearch $optionList $option] >= 0} {
      set _data($dataset,$option) [lindex $args [expr {$i + 1}]]
    }
  }
}

#    Redraw the entire graph, axes and data.

proc ::utils::graph::redraw {graph} {
  variable _data
  if {! [::utils::graph::isgraph $graph]} { error "$graph: no such graph" }
  if {! [info exists _data($graph,canvas)]} { return }
  $_data($graph,canvas) delete -withtag g$graph
  ::utils::graph::plot_axes $graph
  ::utils::graph::plot_data $graph
  if {$graph == "score"} {
    ::utils::graph::updateMove
    # Print a little title on the top left of graph
    $_data(score,canvas) delete title
    $_data(score,canvas) create image [expr {$_data(score,xtop) + 10}] 50 -image arrow_down -tag title
    $_data(score,canvas) create text [expr {$_data(score,xtop) + 18}] 50 -text $::tools::graphs::score::title -font font_Small -anchor w -tag title
  }
}

#    Replot the graph axes.

proc ::utils::graph::plot_axes {graph} {
  variable _data
  # Set ranges and scaling factors:
  ::utils::graph::set_range $graph
  ::utils::graph::rescale $graph

  set xmin $_data($graph,axmin)
  set xmax $_data($graph,axmax)
  set ymin $_data($graph,aymin)
  set ymax $_data($graph,aymax)

  set xminc [xmap $graph $xmin]
  set xmaxc [xmap $graph $xmax]
  set yminc [ymap $graph $ymin]
  set ymaxc [ymap $graph $ymax]
  #Klimmek: additional space for 6.and 7.number
  set fontsize [font configure font_Small -size]
  if { $ymax > 99999 } { set xminc [expr {$xminc + $fontsize}] }
  if { $ymax > 999999 } { set xminc [expr {$xminc + $fontsize}] }

  set canvas $_data($graph,canvas)
  set tag g$graph

  # Extract the graph attributes we will need to use:
  foreach attr {ticksize font textcolor tickcolor textgap \
                  xtick ytick xlabels ylabels} {
    set $attr $_data($graph,$attr)
  }

  # Two border rectangles
  # One for outline (which gets raised after graph is drawn), one for fill
  $canvas create rectangle $xminc $yminc $xmaxc $ymaxc -outline $tickcolor -tag "$tag outline"
  $canvas create rectangle $xminc $yminc $xmaxc $ymaxc -fill $_data($graph,background) -tag "$tag fill"

  # brect - Blue Rectangle of original tree graph
  # Now unused - S.A.
  set brect $_data($graph,brect)
  for {set i 0} {$i < [llength $brect]} {incr i} {
    set item [lindex $brect $i]
    set x1 [xmap $graph [lindex $item 0]]
    set y1 [ymap $graph [lindex $item 1]]
    set x2 [xmap $graph [lindex $item 2]]
    set y2 [ymap $graph [lindex $item 3]]
    if {$x1 < $xminc} { set x1 $xminc }
    if {$x1 > $xmaxc} { set x1 $xmaxc }
    if {$x2 < $xminc} { set x2 $xminc }
    if {$x2 > $xmaxc} { set x2 $xmaxc }
    if {$y1 > $yminc} { set y1 $yminc }
    if {$y1 < $ymaxc} { set y1 $ymaxc }
    if {$y2 > $yminc} { set y2 $yminc }
    if {$y2 < $ymaxc} { set y2 $ymaxc }
    $canvas create rectangle $x1 $y1 $x2 $y2 -fill [lindex $item 4] -width 0 \
      -tag $tag
  }

  # Plot vertical guide lines:
  foreach vline $_data($graph,vline) {
    lassign $vline color width type inc
    # don't plot gray lines if bg enabled
    if {$::enableBackground && $color == "gray90"} {continue}
    set xminvalue [xmap $graph $xmin]
    set xmaxvalue [xmap $graph $xmax]
    if {$type == "at"} {
      # Plot just one line:
      set xvalue [xmap $graph $inc]
      if {$xvalue != $xminvalue  &&  $xvalue != $xmaxvalue} {
        $canvas create line $xvalue $yminc $xvalue $ymaxc -width $width \
          -fill $color -tag $tag
      }
    } elseif {$inc > 0} {
      # Plot a line at each multiple of "inc" units:
      set x [expr {int($xmin/$inc) * $inc + $inc}]
      while {$x < $xmax} {
        set xvalue [xmap $graph $x]

        # offset by one if gray to stop overwriting black axis
	set ymaxc2 $ymaxc ; if {[string match {gray*} $color]} { incr ymaxc2 }

        if {$xvalue != $xminvalue  &&  $xvalue != $xmaxvalue} {
          $canvas create line $xvalue $yminc $xvalue $ymaxc2 -width $width \
            -fill $color -tag $tag
        }
        set x [expr {$x + $inc}]
      }
    }
  }

  # Plot horizontal guide lines:
  foreach hline $_data($graph,hline) {
    lassign $hline color width type inc
    #  but probably ok to leave the horizontal lines in
    # if {$::enableBackground && $color == "gray90"} {continue}
    set yminvalue [ymap $graph $ymin]
    set ymaxvalue [ymap $graph $ymax]
    if {$type == "at"} {
      set yvalue [ymap $graph $inc]
      if {$yvalue != $yminvalue  &&  $yvalue != $ymaxvalue} {
        $canvas create line $xminc $yvalue $xmaxc $yvalue -width $width \
          -fill $color -tag $tag
      }
    } elseif {$inc > 0} {
      set y [expr {int($ymin/$inc) * $inc + $inc}]
      while {$y < $ymax} {
        set yvalue [ymap $graph $y]

        # offset by one if gray to stop overwriting black axis
	set xminc2 $xminc ; if {[string match {gray*} $color]} { incr xminc2 }

        if {$yvalue != $yminvalue  &&  $yvalue != $ymaxvalue} {
          $canvas create line $xminc2 $yvalue $xmaxc $yvalue -width $width \
            -fill $color -tag $tag
        }
        set y [expr {$y + $inc}]
      }
    }
  }

  # Plot x ticks and y ticks:
  set nxlabels [llength $xlabels]
  set nylabels [llength $ylabels]

  if {$xtick > 0} {
    set x [expr {int($xmin/$xtick) * $xtick}]
    while {$x < $xmin} { set x [expr {$x + $xtick}] }
    while {$x <= $xmax} {
      set xc [xmap $graph $x]
      $canvas create line $xc $yminc $xc [expr {$yminc - $ticksize}] \
        -tag $tag -fill $tickcolor
      $canvas create line $xc $ymaxc $xc [expr {$ymaxc + $ticksize}] \
        -tag $tag -fill $tickcolor
      if {$nxlabels == 0} {
        $canvas create text $xc [expr {$yminc + $textgap}] -font $font \
          -text [::utils::graph::round $x] -anchor n -tag $tag -fill $textcolor
      }
      set x [expr {$x + $xtick}]
    }
  }
  for {set i 0} {$i < $nxlabels} {incr i} {
    set label [lindex $xlabels $i]
    set x [lindex $label 0]
    set text [lindex $label 1]
    set xc [xmap $graph $x]
    set citem [$canvas create text $xc [expr {$yminc + $textgap}] -font $font \
      -text $text -anchor n -tag $tag -fill $textcolor -justify center]

    if {$_data($graph,highx) != {}} {
      $canvas bind $citem <Enter> "$canvas itemconfigure $citem -fill $_data($graph,highx) -font font_Bold"
      $canvas bind $citem <Leave> "$canvas itemconfigure $citem -fill $textcolor -font $font"
    }
  }

  if {$ytick > 0} {
    set y [expr {int($ymin/$ytick) * $ytick}]
    while {$y < $ymin} { set y [expr {$y + $ytick}] }
    while {$y <= $ymax} {
      set yc [ymap $graph $y]
      $canvas create line $xminc $yc [expr {$xminc + $ticksize}] $yc \
        -tag $tag -fill $tickcolor
      $canvas create line [expr {$xmaxc - $ticksize}] $yc $xmaxc $yc \
        -tag $tag -fill $tickcolor
      if {$nylabels == 0} {

if {$graph != "filter"} {
  set tmp [::utils::graph::round $y]
} else {
  set tmp [expr [::utils::graph::round $y]/10.0]
  # no decimal place if over 10%
  if {$ymax > 100} {
    set tmp [expr int($tmp)]
  }
  # under 1%, we have to round as [expr 1.4 / 10.0] = 0.13999999999999999 :(
  if {$ymax < 10} {
    set tmp [format %.2f $tmp]
  }
}
        $canvas create text [expr {$xminc - $textgap}] $yc -font $font \
          -text $tmp -anchor e -tag $tag -fill $textcolor
      }
      set y [expr {$y + $ytick}]
    }
  }
  for {set i 0} {$i < $nylabels} {incr i} {
    set label [lindex $ylabels $i]
    set y [lindex $label 0]
    set text [lindex $label 1]
    set yc [ymap $graph $y]
    $canvas create text [expr {$xminc - $textgap}] $yc -font $font \
      -text $text -anchor e -tag $tag -fill $textcolor
  }
}

#    Plot the lines/points/bars for each data set in the graph.

proc ::utils::graph::plot_data {graph} {
  variable _data
  set canvas $_data($graph,canvas)

  foreach dataset $_data($graph,sets) {
    set color $_data($graph,$dataset,color)
    # Time bargraphs (ytick > 1) have dual coloured bars
    if {$graph == "score" && $dataset == "data" && $_data($graph,ytick) > 1} {
      set color2 [::gradient $color .3 .]
    } else {
      set color2 {}
    }
    set outline $_data($graph,$dataset,outline)
    set tag g$graph
    set coords [scale_data $graph $_data($graph,$dataset,coords)]

    if {$graph == "score" && $dataset == "data" } {
      ### Init move offset list, used for highlighting the current move
      # $_data($graph,$dataset,coords)
      # 2.0 0.16 2.5 0.19 3.5 0.17 4.0 0.10 4.5 0

      set plyList  {}
      set coordList {}
      foreach {i j} $_data($graph,$dataset,coords) {k l} $coords {
	# Reverse this # 3->2.0 4->2.5 5->3.0
	set ply [expr {int($i*2 - 1)}]
	lappend plyList $ply
	lappend coordList $k
      }
      set _data($graph,plyList) $plyList
      set _data($graph,coordList) $coordList
    }


    set ncoords [expr {[llength $coords] - 1}]

    # Draw key:
    if {$_data($graph,$dataset,key) != ""} {
      set key $_data($graph,$dataset,key)
      if {$ncoords >= 1} {
        set dy 3
        set anchor nw
        set x [expr {[lindex $coords 0] + 3}]
        set y [lindex $coords 1]
        if {$ncoords >= 3} {
          set nexty [lindex $coords 3]
          if {$nexty > $y} { set dy -3; set anchor sw }
        }
        incr y $dy
        catch {
          set citem [$canvas create text $x $y -fill $color -tag $tag -text [::utils::string::Surname $key] -font $_data($graph,font) -anchor $anchor]
          $canvas bind $citem <Button-1> [list playerInfo $key 1]
          $canvas bind $citem <Enter> "$canvas configure -cursor hand2"
          $canvas bind $citem <Leave> "$canvas configure -cursor {}"
        }
      }
    }

    # Plot line:
    if {$_data($graph,$dataset,lines)} {
      # Catch errors drawing line in case the data set contains no data:
      catch {eval "$canvas create line $coords -fill $color \
                   -width $_data($graph,$dataset,linewidth) -tag $tag"}
    }

    # Plot points:
    if {$_data($graph,$dataset,points) || ($_data($graph,$dataset,lines) && $ncoords == 1)} {
      for {set i 0} {$i < $ncoords} {incr i 2} {
        set x [lindex $coords $i]
        set y [lindex $coords [expr {$i + 1}]]
        set p $_data($graph,$dataset,radius)
        $canvas create oval [expr {$x-$p}] [expr {$y-$p}] \
          [expr {$x+$p}] [expr {$y+$p}] \
          -fill $color -outline $outline -width 1 -tag $tag
      }
    }

    # Plot bars:
    if {$_data($graph,$dataset,bars)} {
      # only used by ECO and score graphs i think
      if {$_data($graph,aymin) < 0} {
        # set to zero allows minus values for the score graph
	set base [ymap $graph 0]
      } else {
	set base [ymap $graph $_data($graph,aymin)]
      }
      set hwidth [xmap $graph $_data($graph,$dataset,barwidth)]
      set hwidth [expr {$hwidth - [xmap $graph 0]}]
      set hwidth [expr {$hwidth / 2}]
      if {$hwidth < 1} { set hwidth 1 }
      for {set i 0} {$i < $ncoords} {incr i 2} {
        set x [lindex $coords $i]
        set y [lindex $coords [expr {$i + 1}]]
        # todo - fixme. The light/dark color breaks if there is 1 missing %emt
        if {$color2 != {} && [expr {$i % 4}] == 0} {
          set c $color2
        } else {
          set c $color
        }
        $canvas create rectangle \
          [expr {$x-$hwidth}] $y [expr {$x+$hwidth}] $base \
          -fill $c -outline $outline -tags [list $tag moves move$x]
      }
    }
  }
  $_data($graph,canvas) raise outline
}

proc ::utils::graph::updateMove {} {
  variable _data

  set canvas .sgraph.c

  if {!$::tools::graphs::showbar || ![winfo exists $canvas] || ![info exists _data(score,plyList)]} {
    return
  }

  # Restore colours of 'current' score bar.  Is it a little slow doing this ?
  # NB - there is no easy way to highlight (eg book) moves without a datum in $_data(score,data,coords)
  if {[info exists ::utils::graph::prevMove]} {
    $canvas itemconfigure move$::utils::graph::prevMove -fill $::utils::graph::prevCol -outline $_data(score,data,outline)
  }
  if {[sc_var level]} {
    return
  }
  set result [lsearch $_data(score,plyList) [sc_pos location]]
  set ::utils::graph::prevMove [lindex $_data(score,coordList) $result]
  set ::utils::graph::prevCol  [$canvas itemcget move$::utils::graph::prevMove -fill]
  if {$result > -1} {
    $canvas itemconfigure move$::utils::graph::prevMove -fill $::scorebarcolor -outline $::scorebarcolor
  }
}


# round
#
#    Returns a value n rounded to the nearest integer if it is
#    within 0.1 of n, or to one decimal place otherwise.
#    Used to print axis values to a sensible precision.
#
proc ::utils::graph::round {n} {
  set intn [expr {int($n)}]
  if {[expr {$n - $intn}] < 0.1  &&  [expr {$intn - $n}] < 0.1} {
    return [expr {round($n)}]
  }
  return [expr {double(round($n * 10.0)) / 10.0}]
}


# point_visible
#
#    Returns true if a point (in graph coordinates) is visible given
#    the current display boundaries.
#
proc ::utils::graph::point_visible {graph x y} {
  variable data
  set xmin $_data($graph,xtop)
  set ymin $_data($graph,ytop)
  set xmax [expr {$xmin + $_data($graph,width)}]
  set ymax [expr {$ymin + $_data($graph,height)}]

  if {$x >= $xmin && $x <= $xmax && $y >= $ymin && $y <= $ymax} { return 1 }
  return 0
}


# rescale:
#    Sets the scaling factors used for mapping graph to canvas coordinates.
#
proc ::utils::graph::rescale {graph} {
  variable _data
  set width $_data($graph,width)
  set height $_data($graph,height)
  set xdelta [expr {double($_data($graph,axmax) - $_data($graph,axmin))}]
  set ydelta [expr {double($_data($graph,aymax) - $_data($graph,aymin))}]
  # Ensure deltas are not zero or too close to it:
  if {$xdelta < 0.0001} { set xdelta 0.0001 }
  if {$ydelta < 0.0001} { set ydelta 0.0001 }

  set _data($graph,xfac) [expr {double($width)/$xdelta}]
  set _data($graph,yfac) [expr {double($height)/$ydelta}]
}


# xmap:
#    Map a graph X coordinate to its canvas unit equivalent.
#
proc ::utils::graph::xmap {graph x} {
  variable _data
  return [expr {int(($x - $_data($graph,axmin)) * \
            $_data($graph,xfac) + $_data($graph,xtop))}]
}

# ymap:
#    Map a graph Y coordinate to its canvas unit equivalent.
#
proc ::utils::graph::ymap {graph y} {
  variable _data
if {$y == ""} { error "y is empty" }
  return [expr {int(($_data($graph,aymax) - $y) * \
            $_data($graph,yfac) + $_data($graph,ytop))}]
}

# Xunmap:
#    Transform a canvas unit to its graph X coordinate equivalent.
#
proc ::utils::graph::xunmap {graph cx} {
  variable _data
  return [expr {$_data($graph,axmin) + \
            double($cx - $_data($graph,xtop)) / \
            double($_data($graph,xfac))}]
}

# Yunmap:
#    Transform a canvas unit to its graph Y coordinate equivalent.
#
proc ::utils::graph::yunmap {graph cy} {
  variable _data
  return [expr {$_data($graph,aymax) - \
            double($cy - $_data($graph,ytop)) / \
            double($_data($graph,yfac))}]
}

#    Transforms an even-sized list of graph coordinates to canvas units.
#    eg: 2.0 0.16 2.5 0.19 3.5 0.17 4.0 0.10 4.5 0

proc ::utils::graph::scale_data {graph coords} {
  set result {}
  for {set i 0} {$i < [llength $coords] - 1} {incr i 2} {
    lappend result [xmap $graph [lindex $coords $i]]
    lappend result [ymap $graph [lindex $coords [expr {$i + 1}]]]
  }
  return $result
}

# set_range:
#    Sets any range boundaries that are not already set for a graph.

proc ::utils::graph::set_range {graph} {
  variable _data

  set xmin 1000000000; set xmax -100000000
  set ymin 1000000000; set ymax -100000000

  foreach dataset $_data($graph,sets) {
    set coords $_data($graph,$dataset,coords)
    for {set i 0} {$i < [llength $coords] - 1} {incr i 2} {
      set x [lindex $coords $i]
      set y [lindex $coords [expr {$i + 1}]]

      if {$x < $xmin} { set xmin $x }
      if {$x > $xmax} { set xmax $x }
      if {$y < $ymin} { set ymin $y }
      if {$y > $ymax} { set ymax $y }
    }
  }

  # Set sane values if no data coordinates exist at all:
  if {$xmax < $xmin} { set xmin 0; set xmax 1 }
  if {$ymax < $ymin} { set ymin 0; set ymax 1 }

  set xtick $_data($graph,xtick)
  set ytick $_data($graph,ytick)
  set _data($graph,axmin) [expr {floor($xmin/$xtick) * $xtick}]
  set _data($graph,axmax) [expr {int($xmax+1)}]
  set _data($graph,aymin) [expr {floor($ymin/$ytick) * $ytick}]
  set _data($graph,aymax) [expr {floor($ymax/$ytick) * $ytick +$ytick}]

  # Using ceil() above to score graph breaks ratings graph, so add a
  # hack to make handle score graph
  if {$graph == "score" && $_data($graph,aymax) >= "11.0"} {
    set _data($graph,aymax) [expr {$_data($graph,aymax) - 1.0}]
  }

  # Explicitly set boundaries override the detected ranges:
  foreach coord {xmin xmax ymin ymax} {
    if {[info exists _data($graph,$coord)]} {
      set _data($graph,a$coord) $_data($graph,$coord)
    }
  }
}
### history.tcl
### Text entry history functions for Scid.
### Copyright (C) 2004 Shane Hudson.

namespace eval ::utils::history {}


set ::utils::history::defaultListLength 10
array set ::utils::history::listLength {}
array set ::utils::history::comboboxWidget {}

if {! [info exists ::utils::history::listData]} {
  array set ::utils::history::listData {}
}

# Load any history lists that were saved in the last session:
catch {source [scidConfigFile history]}


proc ::utils::history::SetList {key list} {
  set ::utils::history::listData($key) $list
}


proc ::utils::history::GetList {key} {
  variable listData
  if {[info exists listData($key)]} {
    return $listData($key)
  }
  return {}
}


#  ::utils::history::AddEntry
#
#   Inserts an entry at the top of the list of the specified key and
#   ensures that only one copy of the entry exists in the list.
#   The list is then pruned to the limit size is necessary.
#
proc ::utils::history::AddEntry {key entry} {
  variable listData
  # We do not add the empty string to a history list:
  if {$entry == "" } {
    return
  }

  if {[info exists listData($key)]} {
    # Take out this entry if it exists, so it will not appear twice:
    set index [lsearch -exact $listData($key) $entry]
    if {$index == 0} {
      # The entry is already at the start of the list; nothing to do
      return
    } elseif {$index > 0} {
      set listData($key) [lreplace $listData($key) $index $index]
    }
    set listData($key) [linsert $listData($key) 0 $entry]
    ::utils::history::PruneList $key
  } else {
    set listData($key) [list $entry]
  }
  RefillCombobox $key

  if { [llength [GetList $key]] > 0 } {
    set cb [ GetCombobox $key ]
    if { $cb != "" && [winfo exists $cb]} {
      $cb current 0
      $cb icursor end
    }
  }

}


proc ::utils::history::SetLimit {key length} {
  set ::utils::history::listLength($key) $length
  ::utils::history::PruneList $key
}


proc ::utils::history::GetLimit {key} {
  variable listLength
  variable defaultListLength
  if {[info exists ::utils::history::listLength($key)]} {
    return $::utils::history::listLength($key)
  }
  return $defaultListLength
}


proc ::utils::history::PruneList {key {length -1}} {
  variable listData
  if {! [info exists listData($key)]} { return }
  if {$length < 0} {
    set length [::utils::history::GetLimit $key]
  }
  set listData($key) [lrange $listData($key) 0 [expr {$length - 1}]]
}



# ::utils::history::SetCombobox
#
#   Returns the combobox widget associated with this history key.
#
proc ::utils::history::GetCombobox {key} {
  variable comboboxWidget
  if {[info exists comboboxWidget($key)]} {
    return $comboboxWidget($key)
  }
  return ""
}


# ::utils::history::SetCombobox
#
#   Associates the specified widget (which must be a megawidget created
#   with ::combobox::combobox, see contrib/combobox.tcl) with the specifiec
#   history key. Whenever the list for this history key is modified, the
#   combobox widget will be updated.
#
proc ::utils::history::SetCombobox {key cbWidget} {
  set ::utils::history::comboboxWidget($key) $cbWidget
  RefillCombobox $key
}


# ::utils::history::SetCombobox
#
#   Refills the history list of the combobox associated with the specified
#   history key, if there is one.
#
proc ::utils::history::RefillCombobox {key} {
  variable comboboxWidget

  set cbWidget [GetCombobox $key]
  if {$cbWidget == ""} { return }

  # If the combobox widget is part of a dialog which is generated as needed,
  # it may not exist right now:
  if {! [winfo exists $cbWidget]} { return }

  $cbWidget delete 0 end
  set entries [GetList $key]
  $cbWidget configure -values $entries
}


# ::utils::history::Save
#   Saves the combobox history file, reporting any error in a message box
#   if reportError is true.
#
proc ::utils::history::Save {{reportError 0}} {
  variable listData

  set f {}
  set filename [scidConfigFile history]

  if  {[catch {open $filename w} f]} {
    if {$reportError} {
      tk_messageBox -title Scid -type ok -icon warning \
          -message "Unable to write file: $filename\n$f"
    }
    return
  }

  puts $f "# $::scidName combobox history lists\n"
  foreach i [lsort [array names listData]] {
    puts $f "set ::utils::history::listData($i) [list $listData($i)]"
  }
  close $f
}

# The following paned window code is loosely based on code from the book:
#
#  Effective Tcl/Tk Programming
#     Mark Harrison, DSC Communications Corp.
#     Michael McLennan, Bell Labs Innovations for Lucent Technologies
#     Addison-Wesley Professional Computing Series
#  Copyright (c) 1996-1997  Lucent Technologies Inc. and Mark Harrison
#
# Many modifications and improvements for use in Scid have been made,
# including namespacing the code.

namespace eval ::utils::pane {}

array set ::utils::pane::_data {}

# Create
#
#   Create a paned window.
#
proc ::utils::pane::Create {win pane1 pane2 width height {ratio 0.5} {orient vert}} {
  variable _data
  set _data($win,1) $pane1
  set _data($win,2) $pane2
  set _data($win,drag) 1
  set vertical 1
  if {[string index $orient 0] == "h"} { set vertical 0 }
  set _data($win,vertical) $vertical
  # Default minimum size of each frame is 10%:
  set _data($win,min) 0.1
  set _data($win,max) 0.9

  frame $win -width $width -height $height
  frame $win.$pane1
  frame $win.$pane2
  if {$vertical} {
    place $win.$pane1 -relx 0.5 -rely 0 -anchor n -relwidth 1.0 -relheight 0.5
    place $win.$pane2 -relx 0.5 -rely 1 -anchor s -relwidth 1.0 -relheight 0.5

    frame $win.pane_sash -height 2 -borderwidth 2 -relief groove \
      -cursor sb_v_double_arrow ;# -background black
    place $win.pane_sash -relx 0.5 -rely 0.5 -relwidth 1.0 -anchor c

    frame $win.pane_grip -width 20 -height 7 -borderwidth 1 -relief solid \
      -cursor sb_v_double_arrow -background gray
    place $win.pane_grip -relx 0.95 -rely 0.5 -anchor c
  } else {
    place $win.$pane1 -relx 0 -rely 0.5 -anchor w -relwidth 0.5 -relheight 1.0
    place $win.$pane2 -relx 1 -rely 0.5 -anchor e -relwidth 0.5 -relheight 1.0

    frame $win.pane_sash -width 1 -borderwidth 1 -relief flat \
      -cursor sb_h_double_arrow -background black
    place $win.pane_sash -relx 0.5 -rely 0.5 -relheight 1.0 -anchor c

    frame $win.pane_grip -height 20 -width 7 -borderwidth 1 -relief solid \
      -cursor sb_h_double_arrow -background gray
    place $win.pane_grip -relx 0.5 -rely 0.95 -anchor c
  }

  #bind $win.pane_grip <Enter>           "::utils::pane::Enter $win"
  #bind $win.pane_grip <Leave>           "::utils::pane::Leave $win"
  #bind $win.pane_sash <Enter>           "::utils::pane::Enter $win"
  #bind $win.pane_sash <Leave>           "::utils::pane::Leave $win"

  if {$vertical} { set c "%Y" } else { set c "%X" }
  bind $win.pane_grip <ButtonPress-1>   "::utils::pane::Grab $win"
  bind $win.pane_grip <B1-Motion>       "::utils::pane::Drag $win $c"
  bind $win.pane_grip <ButtonRelease-1> "::utils::pane::Drop $win $c"
  bind $win.pane_sash <ButtonPress-1>   "::utils::pane::Grab $win"
  bind $win.pane_sash <B1-Motion>       "::utils::pane::Drag $win $c"
  bind $win.pane_sash <ButtonRelease-1> "::utils::pane::Drop $win $c"

  ::utils::pane::Divide $win $ratio
  return $win
}

proc ::utils::pane::SetDrag {win bool} {
  set ::utils::pane::_data($win,drag) $bool
}

proc ::utils::pane::SetRange {win min max} {
  set ::utils::pane::_data($win,min) $min
  set ::utils::pane::_data($win,max) $max
}

proc ::utils::pane::Enter {win} {
  $win.pane_sash configure -background yellow
  $win.pane_grip configure -background yellow
}

proc ::utils::pane::Leave {win} {
  $win.pane_sash configure -background black
  $win.pane_grip configure -background black
}

proc ::utils::pane::Grab {win} {
  $win.pane_sash configure -background SkyBlue
  $win.pane_grip configure -background SkyBlue
}

proc ::utils::pane::Drag {win y} {
  variable _data
  set vertical $_data($win,vertical)
  if {$vertical} {
    set realY [expr {$y-[winfo rooty $win]}]
    set Ymax  [winfo height $win]
  } else {
    set realY [expr {$y-[winfo rootx $win]}]
    set Ymax  [winfo width $win]
  }
  set frac [expr {double($realY) / $Ymax}]
  if {$frac < $_data($win,min)} {set frac $_data($win,min)}
  if {$frac > $_data($win,max)} {set frac $_data($win,max)}

  if {$_data($win,drag)} {
    ::utils::pane::Divide $win $frac
  } else {
    if {$vertical} {
      place $win.pane_sash -rely $frac
      place $win.pane_grip -rely $frac
    } else {
      place $win.pane_sash -relx $frac
      place $win.pane_grip -relx $frac
    }
  }
  return $frac
}

proc ::utils::pane::Drop {win y} {
  set frac [::utils::pane::Drag $win $y]
  ::utils::pane::Divide $win $frac
  $win.pane_sash configure -background black
  $win.pane_grip configure -background gray
}

proc ::utils::pane::Divide {win frac} {
  if {$::utils::pane::_data($win,vertical)} {
    place $win.pane_sash -rely $frac
    place $win.pane_grip -rely $frac
    place $win.$::utils::pane::_data($win,1) -relheight $frac
    place $win.$::utils::pane::_data($win,2) -relheight [expr {1.0 - $frac}]
  } else {
    place $win.pane_sash -relx $frac
    place $win.pane_grip -relx $frac
    place $win.$::utils::pane::_data($win,1) -relwidth $frac
    place $win.$::utils::pane::_data($win,2) -relwidth [expr {1.0 - $frac}]
  }
}
### sound.tcl
# Scid vs. PC sound procedures
# Copyright (C) Shane Hudson 2004, Stevenaaus 2013
# Requires the Tcl/Tk sound package "Snack"

namespace eval ::utils::sound {}

set ::utils::sound::hasSnackPackage 0
set ::utils::sound::isPlayingSound 0
set ::utils::sound::soundQueue {}
set ::utils::sound::soundFiles "King Queen Rook Bishop Knight CastleQ CastleK Back Mate Promote Check a b c d e f g h x 1 2 3 4 5 6 7 8 move start end"

#   Maps characters in a move to sounds.
#   Before this map is used, "O-O-O" is converted to "q" and "O-O" to "k"
#   Also note that "U" (undo) is used for taking back a move.

array set ::utils::sound::soundMap {
  K King Q Queen R Rook B Bishop N Knight k CastleK q CastleQ
  x x U Back # Mate = Promote  + Check
  a a b b c c d d e e f f g g h h
  1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8
} 

proc ::utils::sound::Setup {} {
  variable hasSnackPackage
  variable soundFiles
  variable soundFolder

  ::splash::add "Initializing Sound..."

  if {[catch {package require snack 2.0}]} {
    set hasSnackPackage 0
    ::splash::add "   Snack sound package not found." 
    ### undefine procs
    proc ::utils::sound::AnnounceMove {move} {}
    proc ::utils::sound::PlayMove {sound} {}
    return
  }

  ::splash::add "   Snack sound package found: Move speech enabled."
  set devices [snack::audio outputDevices]
  ::splash::add "   Available output devices are: $devices"

  if {$::utils::sound::device != {}} {
    ::utils::sound::SetDevice
  } else {
    set ::utils::sound::device [lindex $devices 0]
  }
  set hasSnackPackage 1

  # Set up sounds. Each sound will be empty until a WAV file for it is found.
  foreach soundFile $soundFiles {
    ::snack::sound sound_$soundFile
  }

  set numSounds [::utils::sound::ReadFolder]
  set numSought [llength $soundFiles]
  ::splash::add "   Found $numSounds of $numSought sound files in $soundFolder"
}



proc ::utils::sound::AnnounceNewMove {move} {
  if {$::utils::sound::announceNew || ($::fics::sound && ($::fics::playing == 1 || $::fics::playing == -1))} { AnnounceMove $move }
}

proc ::utils::sound::AnnounceForward {move} {
  if {$::utils::sound::announceForward} { AnnounceMove $move }
}


proc ::utils::sound::AnnounceBack {} {
  if {$::utils::sound::announceBack} { AnnounceMove U }
}

proc ::utils::sound::AnnounceMove {move} {
  variable soundMap
  variable announceTock

  if {$announceTock || ($::fics::sound && ($move == "tock" || $::fics::playing == 1 || $::fics::playing == -1))} {
    PlayMove sound_move
    return
  }

  if {[string range $move 0 4] == "O-O-O"} { set move q }
  if {[string range $move 0 2] == "O-O"} { set move k }
  set move [::untrans $move]
  set parts [split $move ""]
  set soundList {}
  foreach part $parts {
    if {[info exists soundMap($part)]} {
      lappend soundList sound_$soundMap($part)
    }
  }
  if {[llength $soundList] > 0} {
    PlayMove $soundList
  }
}

# Plays a sound or list of sounds representing a move

proc ::utils::sound::PlayMove {soundlist} {
  # What is the best location for this update
  update idletasks
  ::snack::audio stop
  set ::utils::sound::isPlayingSound 0
  set ::utils::sound::soundQueue $soundlist
  after cancel ::utils::sound::PlaySoundQueue
  after idle ::utils::sound::PlaySoundQueue
}

proc ::utils::sound::PlaySoundQueue {} {

  set ::utils::sound::isPlayingSound 0

  while {[llength $::utils::sound::soundQueue] > 0} {
    set sound [lindex $::utils::sound::soundQueue 0]
    set ::utils::sound::soundQueue [lrange $::utils::sound::soundQueue 1 end]
    incr ::utils::sound::isPlayingSound
    $sound play -blocking 0 -command "incr ::utils::sound::isPlayingSound -1"
    if {[llength $::utils::sound::soundQueue] > 0} {
      vwait ::utils::sound::isPlayingSound
    }
  }
}


#   TODO: language translations for this dialog.

proc ::utils::sound::OptionsDialog {} {
  set w .soundOptions

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  # foreach v {soundFolder announceNew announceForward announceBack announceTock}

  toplevel $w
  wm title $w "Scid: Sound Options"
  wm withdraw $w
  wm resizable $w 0 0

  pack [frame $w.b] -side bottom -fill x -pady 2

  if {! $::utils::sound::hasSnackPackage} {
    label $w.status -text "Scid could not find the Snack audio package at startup. Sound is disabled."
    pack $w.status -side bottom
  }

  pack [frame $w.f -relief groove -borderwidth 2] \
      -side top -fill x -padx 5 -pady 5 -ipadx 4 -ipady 4

  set f $w.f
  set r 0

  label $f.ftitle -text $::tr(SoundsFolder) -font font_Bold
  grid $f.ftitle -row $r -column 0 -columnspan 3 -pady 4
  incr r

  entry $f.folderEntry -width 40 -textvariable ::utils::sound::soundFolder
  grid $f.folderEntry -row $r -column 0 -columnspan 2 -sticky we -padx 3
  button $f.folderBrowse -text " $::tr(Browse)" -command ::utils::sound::ChooseFolder
  grid $f.folderBrowse -row $r -column 2 -padx 3
  incr r

  label $f.folderHelp -text $::tr(SoundsFolderHelp)
  grid $f.folderHelp -row $r -column 0 -columnspan 3
  incr r

  grid [frame $f.gap$r -height 5] -row $r -column -0; incr r

  label $f.title -text $::tr(SoundsAnnounceOptions) -font font_Bold
  grid $f.title -row $r -column 0 -columnspan 3 -pady 4
  incr r

  checkbutton $f.announceNew -text $::tr(SoundsAnnounceNew) \
      -variable ::utils::sound::announceNew
  grid $f.announceNew -row $r -column 0 -columnspan 2 -sticky w
  incr r

  grid [frame $f.gap$r -height 5] -row $r -column -0; incr r

  checkbutton $f.announceForward -text $::tr(SoundsAnnounceForward) \
      -variable ::utils::sound::announceForward
  grid $f.announceForward -row $r -column 0 -columnspan 2 -sticky w
  incr r

  grid [frame $f.gap$r -height 5] -row $r -column -0; incr r

  checkbutton $f.announceBack -text $::tr(SoundsAnnounceBack) \
      -variable ::utils::sound::announceBack
  grid $f.announceBack -row $r -column 0 -columnspan 2 -sticky w
  incr r

  grid [frame $f.gap$r -height 5] -row $r -column -0; incr r

  checkbutton $f.announceTock -text {Play Tick-Tock sound instead of move} \
      -variable ::utils::sound::announceTock
  grid $f.announceTock -row $r -column 0 -columnspan 2 -sticky w
  incr r

  grid [frame $f.gap$r -height 5] -row $r -column -0; incr r

  ### device combobox

  label $f.deviceLabel -text "Sound Device" -font font_Bold
  grid  $f.deviceLabel -row $r -column 0 -columnspan 3 -pady 4
  incr r

  set devices [::snack::audio outputDevices]

  set tmp $::utils::sound::device
  ttk::combobox $f.device -width 20 -textvariable ::utils::sound::device 
  bind $f.device <<ComboboxSelected>> ::utils::sound::SetDevice

  # set i [lsearch $devices $::utils::sound::device]
  $f.device configure -values $devices
  set ::utils::sound::device $tmp
  # $f.device current $i

  grid $f.device -row $r -column 0 -columnspan 3
  incr r

  dialogbutton $w.b.help -text $::tr(Help) -command {helpWindow Sound}
  dialogbutton $w.b.ok -text OK -command "
    ::utils::sound::ReadFolder
    destroy $w"
  packbuttons right $w.b.ok $w.b.help
  bind $w <Escape> "destroy $w"
  bind $w <F1> {helpWindow Sound}
  placeWinCenter $w
  wm state $w normal
}



proc ::utils::sound::ChooseFolder {} {
  if {[file isdirectory $::utils::sound::soundFolder]} {
    set initialdir $::utils::sound::soundFolder
  } else {
    set initialdir $::env(HOME)
  }
  set newFolder [tk_chooseDirectory -initialdir $initialdir -parent .soundOptions -title "Scid: $::tr(SoundsFolder)"]
  if {$newFolder == ""} {
    return
  }
  set ::utils::sound::soundFolder [file nativename $newFolder]
  ::utils::sound::soundFolderOK
}

proc ::utils::sound::soundFolderOK {} {
  variable soundFolder

    set numSoundFiles [::utils::sound::ReadFolder]
    tk_messageBox -title "Scid: Sound Files" -type ok -icon info \
        -message "Found $numSoundFiles of [llength $::utils::sound::soundFiles] sound files in $::utils::sound::soundFolder"
}

### Read sound files from the specified directory.
#   Return the number of Scid sound files found in that directory.

proc ::utils::sound::ReadFolder {} {
  variable soundFiles
  variable soundFolder

  set count 0
  foreach soundFile $soundFiles {
    set f [file join $soundFolder $soundFile.wav]
    if {[file readable $f]} {
      sound_$soundFile configure -file $f

      ### alternatively, store file in memory
      # sound_$soundFile read $f

      incr count
    }
  }
  return $count
}

proc ::utils::sound::SetDevice {args} {

  if {[catch {snack::audio selectOutput $::utils::sound::device}]} {
    ::splash::add "   Failure setting Snack output device to $::utils::sound::device"
  } else {
    ::splash::add "   Succesfully set Snack output device to $::utils::sound::device"
  }
}

::utils::sound::Setup

# end of sound.tcl

# ::utils::string::Surname
#
#   Returns the surname of a player name.
#
proc ::utils::string::Surname {name} {
  set idx [string first "," $name]
  if {$idx > 0} { set name [string range $name 0 [expr {$idx - 1} ]] }
  return $name
}


proc ::utils::string::CityName {siteName} {
  regsub { [A-Z][A-Z][A-Z]$} $siteName "" siteName
  return [string trim [::utils::string::Surname $siteName]]
}


# ::utils::string::Capital
#
#    Returns a string with the first character capitalised.
#
proc ::utils::string::Capital {str} {
  set s [string toupper [string index $str 0]]
  append s [string range $str 1 end]
  return $s
}

# PadLeft
#
#   Given a string and a length, pads the string with padChar to have
#   the required length.
#
proc ::utils::string::PadLeft {str length {padChar " "}} {
  set s $str
  for {set actual [string length $s]} {$actual < $length} {incr actual} {
    append s $padChar
  }
  return $s
}

# Pad
#
#   Same as PadLeft.
#
proc ::utils::string::Pad {str length {padChar " "}} {
  return [::utils::string::PadLeft $str $length $padChar]
}

# PadRight
#
#   Like PadLeft, but adds the padding characters to the start of the string.
#
proc ::utils::string::PadRight {str length {padChar " "}} {
  set s $str
  for {set actual [string length $s]} {$actual < $length} {incr actual} {
    set s "$padChar$s"
  }
  return $s
}

# PadCenter
#
#   Like PadLeft and PadRight, but centers the specified string.
#
proc ::utils::string::PadCenter {str length {padChar " "}} {
  set pre 1
  set s $str
  for {set actual [string length $s]} {$actual < $length} {incr actual} {
    if {$pre} {
      set s "$padChar$s"
      set pre 0
    } else {
      append s $padChar
      set pre 1
    }
  }
  return $s
}

proc ::utils::string::invertcase {char} {
  if {[string is lower $char]} {
      return [string toupper $char]
   } else {
      return [string tolower $char]
   }
}

###
#
# ToolTips
#

namespace eval ::utils::tooltip {}

set ::utils::tooltip::showToolTips 1
set ::utils::tooltip::time 0
set ::utils::tooltip::enteredWidget {}
set ::utils::tooltip::tooltipDelay 400
set ::utils::tooltip::tooltipWidth 30

array set ::utils::tooltip::message {}

# Construct tooltip window:
#
toplevel .tooltip
label .tooltip.text -relief solid -borderwidth 1 -justify left \
    -background lightYellow -padx 3 -pady 1
pack .tooltip.text -side left
wm overrideredirect .tooltip 1
if {![catch {tk windowingsystem} wsystem] && $wsystem == "aqua"}  {
  ::tk::unsupported::MacWindowStyle style .tooltip help none
}
bind .tooltip <Button-1> { wm withdraw .tooltip }
wm withdraw .tooltip


# ::utils::tooltip::Set
#
#   Set the tooltip message for <button> to be <msg>
#
proc ::utils::tooltip::Set { button msg } {
  variable message
  set msg [string trim $msg]
  if {$msg == ""} { return }
  regsub {\\n} $msg "\n" msg
  set msg [::utils::tooltip::trimWidth $msg]
  set message($button) $msg
  bind $button <Any-Enter> +[list ::utils::tooltip::Enter $button]
  bind $button <Any-Leave> +[list ::utils::tooltip::Leave $button]
}

# ::utils::tooltip::SetTag
#
#   Set the tooltip message for a text with tag <tag> to be <msg>
#
proc ::utils::tooltip::SetTag { text_widget msg tag } {
  variable message
  set msg [string trim $msg]
  if {$msg == ""} { return }
  regsub {\\n} $msg "\n" msg
  set msg [::utils::tooltip::trimWidth $msg]
  set message(${tag}_$text_widget) $msg
  $text_widget tag bind $tag <Any-Enter> +[list ::utils::tooltip::Enter ${tag}_$text_widget]
  $text_widget tag bind $tag <Any-Leave> +[list ::utils::tooltip::Leave ${tag}_$text_widget]
}

# ::utils::tooltip::Enter
#
#   Handles the mouse entering a button which has a tooltip.
#
proc ::utils::tooltip::Enter {button} {
  variable showToolTips
  variable enteredWidget
  variable tooltipDelay

  if {! $showToolTips} { return }
  set enteredWidget $button
  after $tooltipDelay [list ::utils::tooltip::Check $button]
}


# ::utils::tooltip::Check
#
#   Called a set time after the mouse has entered a button with a
#   tooltip, to check if it is still there. If so, the tooltip
#   message is displayed.
#
proc ::utils::tooltip::Check {button} {
  variable enteredWidget

  if {$enteredWidget != $button} {
    # The mouse cursor has moved somewhere else; display no tooltip
    return
  }

  if {! [info exists ::utils::tooltip::message($button)]} { return }

  .tooltip.text configure -text [tr $::utils::tooltip::message($button)]
  set x [winfo pointerx .]
  set y [winfo pointery .]
  incr x 10
  incr y 4
  catch {wm transient .tooltip [winfo toplevel $button]}

  # make the tooltip visible
  set maxw [ winfo vrootwidth .]
  set maxh [ winfo vrootheight .]
  set w [winfo reqwidth .tooltip]
  set h [winfo reqheight .tooltip]
  if { [expr $x + $w] > $maxw } {
    set x [expr $maxw - $w]
  }
  if { [expr $y + $h] > $maxh } {
    set y [expr $maxh - $h]
  }

  catch {wm geometry .tooltip +$x+$y}
  wm deiconify .tooltip
  raise .tooltip

  # Automatically erase tooltip after a short delay
  after 15000 [ list ::utils::tooltip::Leave $button ]
  # Tooltips can be bound to text tags also. Too bothersome to handle text <Destroys>
  catch {
    bind [winfo toplevel $button] <Destroy> +[ list ::utils::tooltip::Leave $button ]
  }
}


# ::utils::tooltip::Leave
#
#   Handles the mouse leaving a button which has a tooltip.
#
proc ::utils::tooltip::Leave {button} {
  after cancel [ list ::utils::tooltip::Leave $button ]
  variable showToolTips
  if {! $showToolTips} { return }
  wm withdraw .tooltip
  after cancel [list ::utils::tooltip::Check $button]
}

# ::utils::tooltip::ToWidth
#
#   Returns the arg with CR every tooltipWidth chars at most
#
proc ::utils::tooltip::trimWidth { msg } {
  set ret ""
  foreach line [split $msg "\n"] {

    if {[string length $line] < $::utils::tooltip::tooltipWidth} {
      append ret "$line\n"
      continue
    } else  {
      # must split the line
      set words [split $line " "]
      
      while {[llength $words] > 0} {
        set tmp [lindex $words 0]
        set words [lreplace $words 0 0]
        while {[string length "$tmp [lindex $words 0]"] < $::utils::tooltip::tooltipWidth && [llength $words] > 0} {
          append tmp " " [lindex $words 0]
          set words [lreplace $words 0 0]
        }
        append ret $tmp "\n"
      }
      
    }
  }
  return [string trim $ret]
}
### tcl/utils/validate.tcl

# See http://wiki.tcl.tk/3991 for a better approach to validation

# ::utils::validate::Integer
#
#   Used to check the size of integers in entry boxes.

proc ::utils::validate::Integer {maxValue allowQuestionMarks name el op} {
  global $name ${name}_old
  if {[string comp {} $el]} {
    set old  ${name}_old\($el\)
    set name $name\($el\)
  } else {
    set old ${name}_old
  }

  if {$allowQuestionMarks > 0} {
    if {[regexp {^\?*$} [set $name]]} {
      # Accept this value:
      set $old [set $name]
      return
    }
  }

  # Only non-negative integers up to maxValue are allowed, unless the
  # value is negative:
  set allowNegatives 0
  if {$maxValue < 0} {
    set allowNegatives 1
    set maxValue [expr {0 - $maxValue}]
  }

  if {$allowNegatives} {
    if {![regexp {^[-+]?[0-9]*$} [set $name]]} {
      set $name [set $old]
      bell
      return
    }
  } else {
    if {![regexp {^[+]?[0-9]*$} [set $name]]} {
      set $name [set $old]
      bell
      return
    }
  }
  if {[set $name] > $maxValue} {
    set $name [set $old]
    bell
    return
  }
  #if {[expr {0 - [set $name]}] < [expr {0 - $maxValue}]} {
  #  set $name [set $old]
  #  bell
  #  return
  #}
  set $old [set $name]
}

#    Check for valid date (and allow "*" in editDate)

proc ::utils::validate::Date {name el op} {
  global $name ${name}_old
  set old ${name}_old
  if {![info exists $old]} {
    set $old {}
  }
  set value [set $name]
  if {!($name == "editDate" && $value == "*") && ![sc_info validDate $value]} {
    set $name [set $old]
    bell
    return
  }
  set $old [set $name]
}

#    Used to check the validity of a result entrybox value.
#    Result can be empty, "1", "0", "=", or "*".

proc ::utils::validate::Result {name el op} {
  global $name ${name}_old
  set old ${name}_old
  if {![regexp {^[1|0|=|\*]?$} [set $name]]} {
    set $name [set $old]
    bell
    return
  }
  set $old [set $name]
}

# ::utils::validate::Alpha
#
#    Used to check that an entrybox contains only letters.
#
proc ::utils::validate::Alpha {name el op} {
  global $name ${name}_old
  set old ${name}_old
  if {![regexp {^[A-Za-z]*$} [set $name]]} {
    set $name [set $old]
    bell
    return
  }
  set $old [set $name]

}

# ::utils::validate::Regexp
#
#    Used to check the validity of an entrybox given a regular expression.
#    Used to verify a file is "a-h", for example.
#
proc ::utils::validate::Regexp {expression name el op} {
  if {$el != {}} {
    # Arrays not handled
    return
  }
  global $name ${name}_old
  set old ${name}_old
  if {![regexp $expression [set $name]]} {
    set $name [set $old]
    bell
    return
  }
  set $old [set $name]
}

### Limit var to a certain string length

proc ::utils::validate::Length {length name el op} {
  global $name

  set text [set $name]
  if {[string length $text] > $length} {
    set $name [string range $text 0 [expr {$length - 1}]]
  }
}
### tcl/utils/win.tcl

#     DockingFramework
#
#     Code is inspired by
#     http://wiki.tcl.tk/21846
#     which is published under BSD license

image create photo bluetriangle -data {
  R0lGODlhCAAIAKECADNBUEFYb////////yH5BAEKAAIALAAAAAAIAAgAAAINlI8pAe2wHjSs
  JaayKgA7
}

namespace eval docking {
  # associates notebook to paned window
  variable tbs

  # keep tracks of active tab for each notebook
  array set activeTab {}
  # associates notebook with a boolean value indicating the tab has changed
  array set changedTab {}

  variable tbcnt 0
  array set notebook_name {}

  # redraw takes some time : skip some events
  variable lastConfigureEvent 0
  variable deltaConfigureEvent 400
}

################################################################################
proc ::docking::handleConfigureEvent {w} {
  variable lastConfigureEvent
  variable deltaConfigureEvent

  if {!$::docking::USE_DOCKING || $w != ".main"} {return}

  set cmd ::resizeMainBoard

  after cancel "eval $cmd"
  set t [clock clicks -milliseconds]

  if {  [expr $t - $lastConfigureEvent ] < $deltaConfigureEvent } {
    after [ expr $deltaConfigureEvent + $lastConfigureEvent -$t ] "eval $cmd"
  } else  {
    set lastConfigureEvent $t
    eval $cmd
    # Necessary on MacOs to refresh user interface
    # update idletasks
  }
}
################################################################################
# find notebook, corresponding to path
proc ::docking::find_tbn {path} {
  variable tbs

  if {$path==""} { return $path }
  # already a managed notebook?
  if {[info exists tbs($path)]} {
    return $path
  }
  # managed notebooks have the form .toplevel.tbn#
  # pages within notebooks should also have the path .toplevel.page#
  set spath [split $path "."]
  if {[winfo toplevel $path]=="."} {
    set path [join [lrange $path 0 1] "."]
  } else {
    set path [join [lrange $path 0 2] "."]
  }

  # is it a managed notebook?
  if {[info exists tbs($path)]} {
    return $path
  }

  # try to find notebook that manages this page
  foreach tb [array names tbs] {
    if {[get_class $tb] != "TNotebook"} {
      continue
    }
    if {[lsearch -exact [$tb tabs] $path]>=0} {
      return $tb
    }
  }

  return {}
}

################################################################################
# added paned window of other direction, move a notebook there and create a new notebook
proc ::docking::embed_tbn {tbn anchor} {
  variable tbcnt
  variable tbs
  set pw $tbs($tbn)
  if {$anchor=="w" || $anchor=="e"} {
    set orient "horizontal"
  } else {
    set orient "vertical"
  }
  # create new paned window
  set npw [ttk::panedwindow $pw.pw$tbcnt -orient $orient  ]
  incr tbcnt
  # move old notebook
  set i [lsearch -exact [$pw panes] $tbn]
  $pw forget $tbn
  if {$i>=[llength [$pw panes]]} {
    $pw add $npw -weight 1
  } else {
    $pw insert $i $npw -weight 1
  }
  # add new notebook
  set ntb [ttk::notebook [winfo toplevel $pw].tb$tbcnt]
  incr tbcnt
  set tbs($tbn) $npw
  set tbs($ntb) $npw
  # make sure correct order
  if {$anchor=="n" || $anchor=="w"} {
    $npw add $ntb -weight 1
    $npw add $tbn -weight 1
  } else {
    $npw add $tbn -weight 1
    $npw add $ntb -weight 1
  }
  return $ntb
}

################################################################################
# add a new notebook to the side anchor of the notebook tbn
proc ::docking::add_tbn {tbn anchor} {
  variable tbcnt
  variable tbs

  set pw $tbs($tbn)
  set orient [$pw cget -orient]

  # if orientation of the uplevel panedwindow is consistent with anchor, just add the pane
  if {$orient=="horizontal" && ($anchor=="w" || $anchor=="e")} {
    set i [lsearch -exact [$pw panes] $tbn]
    if {$anchor=="e"} { incr i }
    set tbn [ttk::notebook [winfo toplevel $pw].tb$tbcnt]
    incr tbcnt
    set tbs($tbn) $pw
    if {$i>=[llength [$pw panes]]} {
      $pw add $tbn -weight 1
    } else {
      $pw insert $i $tbn -weight 1
    }
  } elseif {$orient=="vertical" && ($anchor=="n" || $anchor=="s")} {
    set i [lsearch -exact [$pw panes] $tbn]
    if {$anchor=="s"} { incr i}
    set tbn [ttk::notebook [winfo toplevel $pw].tb$tbcnt]
    incr tbcnt
    set tbs($tbn) $pw
    if {$i>=[llength [$pw panes]]} {
      $pw add $tbn -weight 1
    } else {
      $pw insert $i $tbn -weight 1
    }
  } else {
    # orientation of the uplevel panedwindow is opposite to the anchor
    # need to add new panedwindow
    set tbn [embed_tbn $tbn $anchor]
  }
  return $tbn
}

################################################################################
proc ::docking::get_class {path} {
  if {![winfo exists $path]} {
    return ""
  }
  return [lindex [bindtags $path] 1]
}

################################################################################
# always keep .pw paned window
proc ::docking::_cleanup_tabs {srctab} {
  variable tbs

  # if srctab is empty, then remove it
  if {[llength [$srctab tabs]]==0} {
    destroy $srctab
    set pw $tbs($srctab)
    unset tbs($srctab)

    while {[llength [$pw panes]]==0} {
      set parent [winfo parent $pw]

      if {$pw == ".pw"} {
        break
      }
      destroy $pw
      set pw $parent
    }

  }
}
################################################################################
# cleans up a window when it was closed without calling the notebook menu

proc ::docking::cleanup { w { origin "" } } {
  variable tbs

  if { ! $::docking::USE_DOCKING } { return }

  # if the destroy event came from a sub-widget, do nothing. Necessary because if a widget is destroyed, it sends a destroy event to
  # its containing window
  if { [ string last "." $origin ] > 0 } {
    return
  }

  set dockw ".fdock[string range $w 1 end]"
  if {![winfo exists $dockw]} { return }

  set tab [::docking::find_tbn $dockw]
  if {$tab != ""} {
    $tab forget $dockw
    ::docking::_cleanup_tabs $tab
    catch { unset ::docking::notebook_name($dockw) }
    ::docking::setTabStatus
  }
  after idle "if {[winfo exists $dockw]} { destroy $dockw }"

}

proc ::docking::isUndocked { w } {
  set f ".fdock[string range $w 1 end]"
  return [info exists ::docking::notebook_name($f)]
}

proc ::docking::isWindow { w } {
  set f ".fdock[string range $w 1 end]"
  return [expr {[winfo exists $w] && ![winfo exists $f]}]
}

proc ::docking::move_tab {srctab dsttab {x {}} {y {}}} {

  variable tbs

  if {$x != {}} {
    set dest [$dsttab index @[expr $x-[winfo rootx $dsttab]],[expr $y-[winfo rooty $dsttab]]]
  }

  # move tab
  set f [$srctab select]
  set o [$srctab tab $f]
  if {[info patchlevel] == {8.6.10}} {
    # hack to fix wish 8.6.10 bug https://core.tcl-lang.org/tk/tktview/077d49828b995ed700f9210c1c1789a90cff4d37
    set o [regsub {compound {}} $o {compound none}]
  }
  $srctab forget $f
  eval $dsttab add $f $o

  # now place after destination tab if possible
  if {$x != {}} {
    # if {[catch {incr dest}]} { set dest end }
    if {$dest == ""} {
      $dsttab insert end $f
    } else {
      $dsttab insert $dest $f
    }
  }

  raise $f
  if { [ scan $f ".fdockanalysisWin%d" n ] == 1 } {
    after 100 "catch {.analysisWin$n.hist.text yview moveto 1}"
  }
  $dsttab select $f
  _cleanup_tabs $srctab
}

variable ::docking::c_path {}


proc ::docking::start_motion {path x y} {
  variable c_path

  if {[winfo exists .ctxtMenu]} {
    destroy .ctxtMenu
  }

  if {[catch {$path tab @$x,$y}]} {
    # stop errant dragging
    set c_path {}
    return
  }
  # hmmm ??
  if {$path!=$c_path} {
    set c_path [find_tbn $path]
  }
  ### On OS X we have a problem with the buttons not getting -state normal
  # until a transient gets and loses focus, switching back to the app
  # This hack (which is called with Button-Press-1 on tab title) doesnt work
  # if { [scan [$c_path select] ".fdock%s" tl] == 1 } {focus .$tl}
}
################################################################################
proc ::docking::motion {path} {
  variable c_path
  if {$c_path != ""} {
    $c_path configure -cursor fleur ; # box_spiral fleur exchange
  }
}
################################################################################
proc ::docking::end_motion {w x y} {
  variable c_path

  bind TNotebook <ButtonRelease-1> [namespace code {::docking::show_menu %W %x %y}]

  if {$c_path==""} { return }
  $c_path configure -cursor {}

  set path [winfo containing $x $y]
  if {$path == ""} {
    return
  }

  set t [find_tbn $path]
  if {$t!=""} {
    if {$t==$c_path} {
      # we stayed on the same notebook, so try moving it
      set dest [$c_path index @[expr $x-[winfo rootx $c_path]],[expr $y-[winfo rooty $c_path]]]
      if {$dest == {}} {
        set dest end
      }
      $c_path insert $dest [$c_path select]
      # wtf is this here 
      # if {[$c_path identify [expr $x-[winfo rootx $c_path]] [expr $y-[winfo rooty $c_path]]]!=""} 
      # set c_path {}
      # return
    } else {
      move_tab $c_path $t $x $y
    }
  }
  set c_path {}

  setTabStatus
}

proc ::docking::show_menu {path x y} {
  variable c_path

  if {[winfo exists .ctxtMenu]} {
    destroy .ctxtMenu
  }

  if {$path!=$c_path} {
    set c_path [find_tbn $path]
  }

  # HACK ! Because notebooks may also be used inside internal windows
  if {! [info exists ::docking::changedTab($c_path)] } {
    return
  }

  # Check a tab exists under cursor
  if {[catch {$c_path tab @$x,$y}]} {
    return
  }

  # display window's menu (workaround for windows where the menu
  # of embedded toplevels is not displayed. The menu must be of the form $w.menu

  # if the tab has changed, don't display the menu at once (wait a second click)
  if { $::docking::changedTab($c_path) == 1 } {
    set ::docking::changedTab($c_path) 0
  } else  {
    # the tab was already active, show the menu
    set f [$c_path select]
    set m [getMenu $f]
    if { [winfo exists $m] } {
      tk_popup $m [winfo pointerx .] [winfo pointery .]
    }
  }

}
################################################################################
# returns the menu name of a toplevel window (must be in the form $w.menu)
# f is the frame embedding the toplevel (.fdock$w)
proc  ::docking::getMenu  {f} {
  if { [scan $f ".fdock%s" tl] != 1 || $f == ".fdockmain"} {
    return ""
  }
  return ".$tl.menu"
}
################################################################################
# Toggles menu visibility
# f is the frame embedding the toplevel (.fdock$w)
proc ::docking::setMenuVisibility  { f show } {

  if { [scan $f ".fdock%s" tl] != 1 || $f == ".fdockmain"} {
    return
  }
  set tl ".$tl"

  if { $show == "true" || $show == "1" } {
    $tl configure -menu "$tl.menu"
  } else  {
    $tl configure -menu {}
  }

}


proc ::docking::raiseTab {w} {
  set f ".fdock[string range $w 1 end]"
  set tbn [::docking::find_tbn $f]
  if {$w == ".main"} {
    # We dont want to autoraise undocked windows
    bind .fdockmain <Map> {}
    $tbn select $f
    bind .fdockmain <Map> {raiseAllWindows}
  } else {
    $tbn select $f
  }
  set ::docking::activeTab($tbn) $f
  set ::docking::changedTab($tbn) 0
}


proc  ::docking::tabChanged  {path} {
  # HACK ! Because notebooks may also be used inside internal windows
  if { ! [ info exists ::docking::activeTab($path)] } {
    return
  }
  set select [$path select]
  if { $select != $::docking::activeTab($path)} {
    set ::docking::activeTab($path) $select
    set ::docking::changedTab($path) 1
  }
}

################################################################################

bind TNotebook <ButtonRelease-1> {::docking::show_menu %W %x %y}

bind TNotebook <ButtonPress-1> +[ list ::docking::start_motion %W %x %y]

bind TNotebook <B1-Motion> {
  ::docking::motion %W
  bind TNotebook <ButtonRelease-1> {::docking::end_motion %W %X %Y}
}

bind TNotebook <Escape> {
  if {[winfo exists .ctxtMenu]} {
    destroy .ctxtMenu
  }
}

bind TNotebook <ButtonPress-3> {::docking::ctx_menu %W %X %Y}
bind TNotebook <<NotebookTabChanged>> {::docking::tabChanged %W}

proc ::docking::ctx_cmd {path anchor} {
  variable c_path

  if {$path!=$c_path} {
    set c_path [find_tbn $path]
  }

  if {$c_path==""} {
    puts "WARNING c_path null in ctx_cmd"
    return
  }

  set tbn [add_tbn $path $anchor]
  move_tab $c_path $tbn

  set c_path {}

  setTabStatus
}

proc ::docking::ctx_menu {w x y} {

  # HACK ! Because notebooks may also be used inside internal windows
  if {! [info exists ::docking::changedTab($w)] } {
    return
  }

  # Switch to tab under cursor
  if {[catch {$w select @[expr $x-[winfo rootx $w]],[expr $y-[winfo rooty $w]]}]} {
    return
  }

  if { [$w select] == ".fdockmain" } {
    ::contextmenu $x $y
    return
  }

  update idletasks
  set mctxt .ctxtMenu
  if { [winfo exists $mctxt] } {
    destroy $mctxt
  }

  menu $mctxt -tearoff 0
  set state "normal"
  if { [llength [$w tabs]] == "1"} {
    set state "disabled"
  }
  $mctxt add command -label [ ::tr DockTop ] -state $state -command "::docking::ctx_cmd $w n"
  $mctxt add command -label [ ::tr DockBottom ] -state $state -command "::docking::ctx_cmd $w s"
  $mctxt add command -label [ ::tr DockLeft ] -state $state -command "::docking::ctx_cmd $w w"
  $mctxt add command -label [ ::tr DockRight ] -state $state -command "::docking::ctx_cmd $w e"
  $mctxt add separator
  $mctxt add command -label [ ::tr Undock ] -command "::docking::undock $w"
  $mctxt add command -label [ ::tr Close ] -command " ::docking::close $w"
  if {$::macOS} {
    # undocking not implemented in OS X Tk
    $mctxt entryconfigure 5 -state disabled
  }
  tk_popup $mctxt [winfo pointerx .] [winfo pointery .]
}
################################################################################
proc ::docking::close {w} {
  set tabid [$w select]
  $w forget $tabid

  destroy $tabid
  _cleanup_tabs $w
  setTabStatus
}
################################################################################
proc ::docking::undock {srctab} {
  variable tbs
  if {[llength [$srctab tabs]]==1 && [llength [array names tbs]]==1} { return }

  set f [$srctab select]

  set name [$srctab tab $f -text]
  set o [$srctab tab $f]

  $srctab forget $f
  _cleanup_tabs $srctab

  wm manage $f

  setMenuVisibility $f true

  wm title $f $name

  # Uncomment this code to dock windows that have been previously undocked
  # wm protocol $f WM_DELETE_WINDOW [namespace code [list __dock $f]]

  wm deiconify $f
  set ::docking::notebook_name($f) [list $srctab $o]
  setTabStatus

  if {$f eq ".fdockglistWin"} {
	  after idle [list RegisterDropEvents $f]
  }
}

################################################################################
proc ::docking::__dock {wnd} {
  variable tbs

  setMenuVisibility $wnd false

  set name [wm title $wnd]
  wm withdraw $wnd
  wm forget $wnd

  set d  $::docking::notebook_name($wnd)

  set dsttab [lindex $d 0]
  set o [lindex $d 1]

  if {![winfo exists $dsttab]} {
    set dsttab [lindex [array names tbs] 0]
  }
  eval $dsttab add $wnd $o
  raise $wnd
  $dsttab select $wnd
}


proc ::docking::add_tab {path args} {
  # (args currently unused)
  variable tbs
  set chummy ""
  if { $::docking::layout_dest_notebook == ""} {
    ### Scan all tabs to find the most suitable
    set dsttab {}

  if { [scan $path ".fdocktreeBest%d" base ] == 1 && \
       [set dsttab [::docking::find_tbn .fdocktreeWin$base]] != ""} {
    set chummy .fdocktreeWin$base
    # dsttab is set to .fdocktreeWin$base
  } else {
    foreach tb [array names tbs] {
      # It's possible to have no ".nb" so use this instead of ($tb != ".nb")
      set tabs [$tb tabs]
      set tabcount [llength $tabs]
      set notMainBoard [expr {[lsearch $tabs .fdockmain] == -1}]
      # Note - $x, $y, $h are currently never used as criteria
      set x [winfo rootx $tb]
      set y [winfo rooty $tb]
      set w [winfo width $tb]
      set h [winfo height $tb]

      ### Some windows the largest (widest) pane
      if {($path == ".fdockfics" && $notMainBoard) ||
           $path == ".fdocktbWin" ||
           $path == ".fdockcrosstabWin" ||
           $path == ".fdockglistWin"} {
        set rel {$w > $_w}
      } else {
        ### Others get the least crowded
        # todo: make some get a small/medium sized paned window
        set rel {$tabcount < $_tabcount && $notMainBoard}
      }
      if {$dsttab==""} {
        set dsttab $tb
        set _x $x
        set _y $y
        set _w $w
        set _tabcount $tabcount
        # hack to give fics another tab
        # if {$tb == ".nb"} {set _w 0}
      } elseif { [expr $rel] } {
        set dsttab $tb
        set _x $x
        set _y $y
        set _w $w
        set _tabcount $tabcount
      }
    }
  }
  } else  {
    set dsttab $::docking::layout_dest_notebook
  }

  set title $path
  eval [list $dsttab add $path] $args -text "$title"
  if {$chummy != ""} {
    # Insert path next to it's friend
    # pathname insert pos subwindow options...
    $dsttab insert [expr [$dsttab index $chummy] + 1] $path
  }

  setMenuMark $dsttab $path
  $dsttab select $path
  # Make new tab active
  set ::docking::activeTab($dsttab) $path
  set ::docking::changedTab($dsttab) 0
  update
}

### Display a blue triangle showing the tab has a menu associated

proc ::docking::setMenuMark { nb tab} {
  if { $tab == ".fdockpgnWin" || \
       $tab == ".fdockccWindow" || \
       $tab == ".fdockcrosstabWin" || \
       $tab == ".fdocksgraph" || \
       $tab == ".fdockrgraph" || \
       $tab == ".fdockplayerInfoWin" || \
       [string match "\.fdocktreeWin*" $tab] } {
    $nb tab $tab -image bluetriangle -compound left
  }
}
################################################################################
# Layout management
################################################################################

set ::docking::layout_tbcnt 0

# associates pw -> notebook list
array set ::docking::layout_notebook {}

# associates notebook -> list of tabs
array set ::docking::layout_tabs {}

# the notebook into which to create a new tab
set ::docking::layout_dest_notebook ""

################################################################################
# saves layout (bail out if some windows cannot be restored like FICS)
proc ::docking::layout_save { slot } {
  if {[winfo exists .fics]} {
    tk_messageBox -title Scid -icon question -type ok -message "Cannot save layout with FICS opened"
    return 0
  }

  # on Windows the geometry is false if the window was maximized (x and y offsets are the ones before the maximization)
  set geometry [wm geometry .]
  if {$::windowsOS && [wm state .] == "zoomed"} {
    if { [scan $geometry "%dx%d+%d+%d" w h x y] == 4 } {
      set geometry "${w}x${h}+0+0"
    }
  }

  set layout [layout_save_pw .pw]

  set tree_count [regexp -all {fdocktreeWin([0-9]*)}  $layout tree1 tree2]
  set best_count [regexp -all {fdocktreeBest([0-9]*)} $layout best1 best2]

  if {$tree_count > 1} {
    tk_messageBox -title Scid -icon question -type ok -message "Cannot save layout with multiple Trees."
    return 0
  }

  if {$best_count && [string first fdocktreeBest $layout] < [string first fdocktreeWin $layout]} {
    tk_messageBox -title Scid -icon question -type ok -message "Cannot save layout: Tree must precede Best Games."
    return 0
  }

  set ::docking::layout_list($slot) [list [list "MainWindowGeometry" $geometry] ]
  lappend ::docking::layout_list($slot) $layout
  return 1
}

################################################################################
proc ::docking::layout_save_pw {pw} {
  set ret {}

  # record sash position for each panes
  set sashpos {}
  for {set i 0} {$i < [ expr [llength [$pw panes]] -1]} {incr i} {
    lappend sashpos [$pw sashpos $i]
  }
  lappend ret [list $pw [$pw cget -orient ] $sashpos ]

  foreach p [$pw panes] {
    if {[get_class $p] == "TNotebook"} {
      lappend ret [list "TNotebook" $p [$p tabs] ]
    }
    if {[get_class $p] == "TPanedwindow"} {
      lappend ret [ list "TPanedwindow" [layout_save_pw $p] ]
    }
  }
  return $ret
}

################################################################################
# restores paned windows and internal notebooks
proc ::docking::layout_restore_pw { data } {

  foreach elt $data {
    update idletasks

    set type [lindex $elt 0]

    if {$type == "MainWindowGeometry"} {
      wm geometry . [lindex $elt 1]
      layout_restore_pw [lindex $data 1]
      break
    } elseif {$type == "TPanedwindow"} {
      layout_restore_pw [lindex $elt 1]

    } elseif {$type == "TNotebook"} {
      set name [lindex $elt 1]
      set tabs [lindex $elt 2]
      ::docking::layout_restore_nb $pw $name $tabs

    } else {

      set pw [lindex $elt 0]
      set orient [lindex $elt 1]
      # we have sash geometry
      if {[llength $elt] > 2} {
        lappend ::docking::sashpos [ list $pw [lindex $elt 2] ]
      }
      if { $pw == ".pw"} { continue }
      # build a new pw
      ttk::panedwindow $pw -orient $orient

      set parent [string range $pw 0 [expr [string last "." $pw ]-1 ] ]
      $parent add $pw -weight 1
    }

  }
}

################################################################################
# Sash position
################################################################################
proc ::docking::restoreGeometry {} {
  if {$::windowsOS} {
    ### fixme
    # Hack to make windows work.
    wm deiconify .
    update
  }
  foreach elt $::docking::sashpos {
    update idletasks
    set pw [lindex $elt 0]
    set sash [lindex $elt 1]
    set i 0
    foreach pos $sash {
      $pw sashpos $i $pos
      incr i
    }
  }
}
################################################################################
# restores a notebook in a pre-existing panedwindow
# panewindow -> pw
# widget name -> name
# data to make tabs -> data (list of names wich can be used to trigger the correct windows)
proc ::docking::layout_restore_nb { pw name tabs} {
  variable tbcnt
  variable tbs

  set nb [ttk::notebook $name]
  incr tbcnt
  if {[scan $name ".tb%d" tmp] == 1} {
    if {$tmp >= $tbcnt} {
      set tbcnt [ expr $tmp +1]
    }
  }

  set tbs($nb) $pw

  $pw add $nb -weight 1

  set ::docking::tbs($nb) $pw

  set ::docking::layout_dest_notebook $nb

  foreach d $tabs {

    if { $d == ".fdockmain" } {
      $nb add $d -text $::tr(Board)
      raise $d
    }
    if {$d == ".fdockpgnWin"}        {::pgn::Open ; continue}
    if {$d == ".fdockbaseWin"}       {::windows::switcher::Open ; continue}
    if {$d == ".fdocktbWin"}         {::tb::Open ; continue}
    if {$d == ".fdockcommentWin"}    {set ::commentWin 1 ; ::commenteditor::Open ; continue}
    if {$d == ".fdockglistWin"}      {::windows::gamelist::Open ; continue}
    if {$d == ".fdockccWindow"}      {::CorrespondenceChess::CCWindow ; continue}
    if {$d == ".fdockplayerInfoWin"} {::playerInfo ; continue}
    if {$d == ".fdockcrosstabWin"}   {::crosstab::Open ; continue}
    if {$d == ".fdockbookWin"}       {::book::Open ; continue}
    if {$d == ".fdockbookTuningWin"} {::book::tuning ; continue}
    if {$d == ".fdockrgraph"}        {::tools::graphs::rating::Refresh}
    if {$d == ".fdocksgraph"}        {::tools::graphs::score::Init}
    if { [ scan $d ".fdocktreeWin%d" base ] == 1 } {::tree::Open $base ; continue}
    if { [ scan $d ".fdocktreeBest%d" base ] == 1 } {::tree::best $base ; continue}
    if { [ scan $d ".fdockanalysisWin%d" n ] == 1 } {
      # dont auto start engine
      if {[::makeAnalysisWin $n nostart] == -1} {
        puts "::docking::layout_restore_nb: failed to start engine $n"
	scan $d .fdock%s blank
	::createToplevel .$blank
	::setTitle .$blank Error
	# pack [ label .$blank.text -text "Failed to start engine $n" ]
	::createToplevelFinalize .$blank
      }
    }
  }

  # force the selection of first tab
  $nb select [ lindex [ $nb tabs] 0 ]

  set ::docking::layout_dest_notebook ""
}

################################################################################
proc ::docking::layout_restore { slot } {
  variable tbcnt
  variable tbs
  bind TNotebook <<NotebookTabChanged>> {}

  # if no layout recorded, return
  if { $::docking::layout_list($slot) == {} } {
    return
  }

  closeAll {.pw}
  set tbcnt 0
  array set ::docking::notebook_name {}
  array set ::docking::tbs {}
  set ::docking::sashpos {}

  layout_restore_pw $::docking::layout_list($slot)

  ::docking::restoreGeometry

  array set ::docking::activeTab {}
  setTabStatus

  bind TNotebook <<NotebookTabChanged>> {::docking::tabChanged %W}

}

### For every notebook, update the last selected tab. Used to see if the local menu can be popped up or not

proc ::docking::setTabStatus { } {
  variable tbs

  array set ::docking::activeTab {}
  array set ::docking::changedTab {}

  foreach nb [array names tbs] {
    set select [$nb select]
    set ::docking::activeTab($nb) $select
    set ::docking::changedTab($nb) 0
  }

}
################################################################################
# erase all mapped windows, except .main
proc ::docking::closeAll {pw} {

  foreach p [$pw panes] {
    if {[get_class $p] == "TPanedwindow"} {
      ::docking::closeAll $p
    }

    if {[get_class $p] == "TNotebook"} {
      foreach tabid [$p tabs] {
        catch {
	  $p forget $tabid
        }
        if {$tabid != ".fdockmain"} {
          destroy $tabid
        }
        catch {
	  _cleanup_tabs $p
        }
      }
    }
  }

}


if {$::docking::USE_DOCKING} {
  ::splash::add "Docking mode enabled."
  pack [ttk::panedwindow .pw -orient vertical] -fill both -expand true
  .pw add [ttk::notebook .nb] -weight 1
  set docking::tbs(.nb) .pw
}

createToplevel .main
::docking::setTabStatus

if {!$::docking::USE_DOCKING} {
  ::splash::add "Docking mode disabled."
  wm withdraw .main ; # gets remapped later
}

### Scrolledframe.tcl

namespace eval ::scrolledframe {
  # beginning of ::scrolledframe namespace definition

  namespace export scrolledframe

  # ==============================
  #
  # scrolledframe
  set version 0.9.1
  set (debug,place) 0
  #
  # a scrolled frame
  #
  # (C) 2003, ulis
  #
  # NOL licence (No Obligation Licence)
  #
  # Changes (C) 2004, KJN
  #
  # NOL licence (No Obligation Licence)
  # ==============================
  #
  # Hacked package, no documentation, sorry
  # See example at bottom
  #
  # ------------------------------
  # v 0.9.1
  #  automatic scroll on resize
  # ==============================

  package provide Scrolledframe $version

  # --------------
  #
  # create a scrolled frame
  #
  # --------------
  # parm1: widget name
  # parm2: options key/value list
  # --------------
  proc scrolledframe {w args} \
      {
        variable {}
        # create a scrolled frame
        frame $w
        # trap the reference
        rename $w ::scrolledframe::_$w
        # redirect to dispatch
        interp alias {} $w {} ::scrolledframe::dispatch $w
        # create scrollable internal frame
        frame $w.scrolled -highlightt 0 -padx 0 -pady 0
        # place it
        place $w.scrolled -in $w -x 0 -y 0
        if {$(debug,place)} { puts "place $w.scrolled -in $w -x 0 -y 0" } ;#DEBUG
        # init internal data
        set ($w:vheight) 0
        set ($w:vwidth) 0
        set ($w:vtop) 0
        set ($w:vleft) 0
        set ($w:xscroll) ""
        set ($w:yscroll) ""
        set ($w:width)    0
        set ($w:height)   0
        set ($w:fillx)    0
        set ($w:filly)    0
        # configure
        if {$args != ""} { uplevel 1 ::scrolledframe::config $w $args }
        # bind <Configure>
        bind $w <Configure> [namespace code [list resize $w]]
        bind $w.scrolled <Configure> [namespace code [list resize $w]]
        # return widget ref
        return $w
      }

  # --------------
  #
  # dispatch the trapped command
  #
  # --------------
  # parm1: widget name
  # parm2: operation
  # parm2: operation args
  # --------------
  proc dispatch {w cmd args} \
      {
        variable {}
        switch -glob -- $cmd \
        {
          con*    { uplevel 1 [linsert $args 0 ::scrolledframe::config $w] }
          xvi*    { uplevel 1 [linsert $args 0 ::scrolledframe::xview  $w] }
          yvi*    { uplevel 1 [linsert $args 0 ::scrolledframe::yview  $w] }
          default { uplevel 1 [linsert $args 0 ::scrolledframe::_$w    $cmd] }
        }
      }

  # --------------
  # configure operation
  #
  # configure the widget
  # --------------
  # parm1: widget name
  # parm2: options
  # --------------
  proc config {w args} \
      {
        variable {}
        set options {}
        set flag 0
        foreach {key value} $args \
        {
          switch -glob -- $key \
          {
            -fill   \
            {
              # new fill option: what should the scrolled object do if it is smaller than the viewing window?
              if {$value == "none"} {
                set ($w:fillx) 0
                set ($w:filly) 0
              } elseif {$value == "x"} {
                set ($w:fillx) 1
                set ($w:filly) 0
              } elseif {$value == "y"} {
                set ($w:fillx) 0
                set ($w:filly) 1
              } elseif {$value == "both"} {
                set ($w:fillx) 1
                set ($w:filly) 1
              } else {
                error "invalid value: should be \"$w configure -fill value\", where \"value\" is \"x\", \"y\", \"none\", or \"both\""
              }
              resize $w force
              set flag 1
            }
            -xsc*   \
            {
              # new xscroll option
              set ($w:xscroll) $value
              set flag 1
            }
            -ysc*   \
            {
              # new yscroll option
              set ($w:yscroll) $value
              set flag 1
            }
            default { lappend options $key $value }
          }
        }
        # check if needed
        if {!$flag || $options != ""} \
        {
          # call frame config
          uplevel 1 [linsert $options 0 ::scrolledframe::_$w config]
        }
      }

  # --------------
  # resize proc
  #
  # Update the scrollbars if necessary, in response to a change in either the viewing window
  # or the scrolled object.
  # Replaces the old resize and the old vresize
  # A <Configure> call may mean any change to the viewing window or the scrolled object.
  # We only need to resize the scrollbars if the size of one of these objects has changed.
  # Usually the window sizes have not changed, and so the proc will not resize the scrollbars.
  # --------------
  # parm1: widget name
  # parm2: pass anything to force resize even if dimensions are unchanged
  # --------------
  proc resize {w args} \
      {
        variable {}
        set force [llength $args]

        set _vheight     $($w:vheight)
        set _vwidth      $($w:vwidth)
        # compute new height & width
        set ($w:vheight) [winfo reqheight $w.scrolled]
        set ($w:vwidth)  [winfo reqwidth  $w.scrolled]

        # The size may have changed, e.g. by manual resizing of the window
        set _height     $($w:height)
        set _width      $($w:width)
        set ($w:height) [winfo height $w] ;# gives the actual height of the viewing window
        set ($w:width)  [winfo width  $w] ;# gives the actual width of the viewing window

        if {$force || $($w:vheight) != $_vheight || $($w:height) != $_height} {
          # resize the vertical scroll bar
          yview $w scroll 0 unit
          # yset $w
        }

        if {$force || $($w:vwidth) != $_vwidth || $($w:width) != $_width} {
          # resize the horizontal scroll bar
          xview $w scroll 0 unit
          # xset $w
        }
      } ;# end proc resize

  # --------------
  # xset proc
  #
  # resize the visible part
  # --------------
  # parm1: widget name
  # --------------
  proc xset {w} \
      {
        variable {}
        # call the xscroll command
        set cmd $($w:xscroll)
        if {$cmd != ""} { catch { eval $cmd [xview $w] } }
      }

  # --------------
  # yset proc
  #
  # resize the visible part
  # --------------
  # parm1: widget name
  # --------------
  proc yset {w} \
      {
        variable {}
        # call the yscroll command
        set cmd $($w:yscroll)
        if {$cmd != ""} { catch { eval $cmd [yview $w] } }
      }

  # -------------
  # xview
  #
  # called on horizontal scrolling
  # -------------
  # parm1: widget path
  # parm2: optional moveto or scroll
  # parm3: fraction if parm2 == moveto, count unit if parm2 == scroll
  # -------------
  # return: scrolling info if parm2 is empty
  # -------------
  proc xview {w {cmd ""} args} \
      {
        variable {}
        # check args
        set len [llength $args]
        switch -glob -- $cmd \
        {
          ""      {set args {}}
          mov*    \
          { if {$len != 1} { error "wrong # args: should be \"$w xview moveto fraction\"" } }
          scr*    \
          { if {$len != 2} { error "wrong # args: should be \"$w xview scroll count unit\"" } }
          default \
          { error "unknown operation \"$cmd\": should be empty, moveto or scroll" }
        }
        # save old values:
        set _vleft $($w:vleft)
        set _vwidth $($w:vwidth)
        set _width  $($w:width)
        # compute new vleft
        set count ""
        switch $len \
        {
          0       \
          {
            # return fractions
            if {$_vwidth == 0} { return {0 1} }
            set first [expr {double($_vleft) / $_vwidth}]
            set last [expr {double($_vleft + $_width) / $_vwidth}]
            if {$last > 1.0} { return {0 1} }
            return [list [format %g $first] [format %g $last]]
          }
          1       \
          {
            # absolute movement
            set vleft [expr {int(double($args) * $_vwidth)}]
          }
          2       \
          {
            # relative movement
            foreach {count unit} $args break
            if {[string match p* $unit]} { set count [expr {$count * 9}] }
            set vleft [expr {$_vleft + $count * 0.1 * $_width}]
          }
        }
        if {$vleft + $_width > $_vwidth} { set vleft [expr {$_vwidth - $_width}] }
        if {$vleft < 0} { set vleft 0 }
        if {$vleft != $_vleft || $count == 0} \
        {
          set ($w:vleft) $vleft
          xset $w
          if {$($w:fillx) && ($_vwidth < $_width || $($w:xscroll) == "") } {
            # "scrolled object" is not scrolled, because it is too small or because no scrollbar was requested
            # fillx means that, in these cases, we must tell the object what its width should be
            place $w.scrolled -in $w -x [expr {-$vleft}] -width $_width
            if {$(debug,place)} { puts "place $w.scrolled -in $w -x [expr {-$vleft}] -width $_width" } ;#DEBUG
          } else {
            place $w.scrolled -in $w -x [expr {-$vleft}] -width {}
            if {$(debug,place)} { puts "place $w.scrolled -in $w -x [expr {-$vleft}] -width {}" } ;#DEBUG
          }

        }
      }

  # -------------
  # yview
  #
  # called on vertical scrolling
  # -------------
  # parm1: widget path
  # parm2: optional moveto or scroll
  # parm3: fraction if parm2 == moveto, count unit if parm2 == scroll
  # -------------
  # return: scrolling info if parm2 is empty
  # -------------
  proc yview {w {cmd ""} args} \
      {
        variable {}
        # check args
        set len [llength $args]
        switch -glob -- $cmd \
        {
          ""      {set args {}}
          mov*    \
          { if {$len != 1} { error "wrong # args: should be \"$w yview moveto fraction\"" } }
          scr*    \
          { if {$len != 2} { error "wrong # args: should be \"$w yview scroll count unit\"" } }
          default \
          { error "unknown operation \"$cmd\": should be empty, moveto or scroll" }
        }
        # save old values
        set _vtop $($w:vtop)
        set _vheight $($w:vheight)
        #    set _height [winfo height $w]
        set _height $($w:height)
        # compute new vtop
        set count ""
        switch $len \
        {
          0       \
          {
            # return fractions
            if {$_vheight == 0} { return {0 1} }
            set first [expr {double($_vtop) / $_vheight}]
            set last [expr {double($_vtop + $_height) / $_vheight}]
            if {$last > 1.0} { return {0 1} }
            return [list [format %g $first] [format %g $last]]
          }
          1       \
          {
            # absolute movement
            set vtop [expr {int(double($args) * $_vheight)}]
          }
          2       \
          {
            # relative movement
            foreach {count unit} $args break
            if {[string match p* $unit]} { set count [expr {$count * 9}] }
            set vtop [expr {$_vtop + $count * 0.1 * $_height}]
          }
        }
        if {$vtop + $_height > $_vheight} { set vtop [expr {$_vheight - $_height}] }
        if {$vtop < 0} { set vtop 0 }
        if {$vtop != $_vtop || $count == 0} \
        {
          set ($w:vtop) $vtop
          yset $w
          if {$($w:filly) && ($_vheight < $_height || $($w:yscroll) == "")} {
            # "scrolled object" is not scrolled, because it is too small or because no scrollbar was requested
            # filly means that, in these cases, we must tell the object what its height should be
            place $w.scrolled -in $w -y [expr {-$vtop}] -height $_height
            if {$(debug,place)} { puts "place $w.scrolled -in $w -y [expr {-$vtop}] -height $_height" } ;#DEBUG
          } else {
            place $w.scrolled -in $w -y [expr {-$vtop}] -height {}
            if {$(debug,place)} { puts "place $w.scrolled -in $w -y [expr {-$vtop}] -height {}" } ;#DEBUG
          }
        }
      }

  # end of ::scrolledframe namespace definition
}
###
### misc.tcl: part of Scid.
### Copyright (C) 2001  Shane Hudson.
### Copyright (C) 2007  Pascal Georges
### Copyright (C) 2021  stevenaaus
### Miscellaneous routines called by other Tcl functions

################################################################################
# vwait but will timeout after a delay. Var must be fully qualified (::)
################################################################################
proc vwaitTimed { var {delay 0} {warn "warnuser"} } {

  proc trigger {var warn} {
    if {$warn == "warnuser"} {
      tk_messageBox -type ok -icon error -parent . -title "Protocol error" -message "vwait timeout for $var"
    }
    set $var 1
  }

  if { $delay != 0 } {
    set timerId [after $delay "trigger $var $warn"]
  }

  vwait $var

  if [info exists timerId] { after cancel $timerId }

}

################################################################################
# bindFocusColors:
#   Configures a text or entry widget so it turns lightYellow when it
#   gets the focus, and turns white again when it loses focus.
#
# THIS IS CURRENTLY DISABLED since it works fine with regular entry widgets
# but causes problems with our combobox widgets, not sure why!
#
proc bindFocusColors {w {inColor lightYellow} {outColor white}} {
  $w configure -background $outColor
  #bind $w <FocusIn> "+$w configure -background $inColor"
  #bind $w <FocusOut> "+$w configure -background $outColor"
}


# bindMouseWheel:
#   Given a window and a text frame within that window, binds
#   the mouse wheel to scroll the text frame vertically.
#
proc bindMouseWheel {win text} {
  if {$::windowsOS || $::macOS} {
    bind $win <Shift-MouseWheel> {break}
    bind $win <MouseWheel> "$text yview scroll \[expr -(%D / 120)\] units"
  } else {
    bind $win <Button-4> [list $text yview scroll -1 units]
    bind $win <Button-5> [list $text yview scroll  1 units]
  }
}

# Resize a board with mousewheel

proc bindControlMouseWheelResizeBoard {win board {command  {}}} {
  if {$::windowsOS || $::macOS} {
    bind $win <Control-Shift-MouseWheel> {break}
    bind $win <Control-MouseWheel> "::board::resize $board \[expr \{%D>0 ? 1 : -1\}\] ; eval $command ; break"
  } else {
    bind $win <Control-Button-4> "::board::resize $board +1 ; eval $command ; break"
    bind $win <Control-Button-5> "::board::resize $board -1 ; eval $command ; break"
  }
}

proc bindWheelMouseCommand {w command1 command2} {
    # Wheelmouse toggles between visualize modes.
    if {$::windowsOS || $::macOS} {
      bind $w <MouseWheel> "
        if \{%D > 0\} \{eval \"$command1\"\}
        if \{%D < 0\} \{eval \"$command2\"\}
      "
    } else {
      bind $w <Button-4> "eval \"$command1\""
      bind $w <Button-5> "eval \"$command2\""
    }
}

# dialogbuttonframe:
#   Creates a frame that will be shown at the bottom of a
#   dialog window. It takes two parameters: the frame widget
#   name to create, and a list of button args. Each element
#   should contain a widget name, and button arguments.
#
proc dialogbuttonframe {frame buttonlist} {
  frame $frame
  set bnames {}
  set maxlength 0
  foreach buttonargs $buttonlist {
    set bname $frame.[lindex $buttonargs 0]
    set bargs [lrange $buttonargs 1 end]
    eval button $bname $bargs
    set bnames [linsert $bnames 0 $bname]
    set length [string length [$bname cget -text]]
    if {$length > $maxlength} { set length $maxlength}
  }
  if {$maxlength < 7} { set maxlength 7 }
  foreach b $bnames {
    $b configure -width $maxlength -padx 4
    pack $b -side right -padx 4 -pady 4
  }
}

# packbuttons
#   Packs a row of dialog buttons to the left/right of their frame
#   with a standard amount of padding.
#
proc packbuttons {side args} {
  eval pack $args -side $side -padx 5 -pady 3
}

# dialogbutton:
#   Creates a button that will be shown in a dialog box, so it
#   is given a minumin width.
#
proc dialogbutton {w args} {
  set retval [eval button $w $args]
  set length [string length [$w cget -text]]
  if {$length < 7} { set length 7 }
  $w configure -width $length -pady 1
  return retval
}

# autoscrollframe
#   Creates and returns a frame containing a widget which is gridded
#   with scrollbars that automatically hide themselves when they are
#   not needed.
#   The frame and widget may already exist; they are created if needed.
#
#   Usage:
#      autoscrollframe [-bars none|x|y|both] frame type w args
#      autoscrollframe                .gameInfoFrame text .gameInfo

proc autoscrollframe {args} {
  global _autoscroll
  set bars both
  if {[lindex $args 0] == "-bars"} {
    set bars [lindex $args 1]
    if {$bars != "x" && $bars != "y" && $bars != "none" && $bars != "both"} {
      return -code error "Invalid parameter: -bars $bars"
    }
    set args [lrange $args 2 end]
  }
  if {[llength $args] < 3} {
    return -code error "Insufficient number of parameters"
  }
  set frame [lindex $args 0]
  set type [lindex $args 1]
  set w [lindex $args 2]
  set args [lrange $args 3 end]

  set retval $frame
  if {! [winfo exists $frame]} {
    frame $frame
    $frame configure -relief sunken -borderwidth 2
  }
  if {! [winfo exists $w]} {
    $type $w
    if {[llength $args] > 0} {
      eval $w configure $args
    }
    $w configure -relief flat -borderwidth 0
  }

  grid $w -in $frame -row 0 -column 0 -sticky news
  set setgrid 0
  catch {set setgrid [$w cget -setgrid]}

  if {$bars == "y"  ||  $bars == "both"} {
    scrollbar $frame.ybar -command [list $w yview] -takefocus 0 -borderwidth 1
    $w configure -yscrollcommand [list _autoscroll $frame.ybar]
    grid $frame.ybar -row 0 -column 1 -sticky ns
    set _autoscroll($frame.ybar) 1
    set _autoscroll(time:$frame.ybar) [clock clicks -milli]
    # set _autoscroll(time:$frame.ybar) 0
    if {! $setgrid} {
      # bind $frame.ybar <Map> [list _autoscrollMap $frame]
    }
  }
  if {$bars == "x"  ||  $bars == "both"} {
    scrollbar $frame.xbar -command [list $w xview] -takefocus 0 \
        -borderwidth 1 -orient horizontal
    $w configure -xscrollcommand [list _autoscroll $frame.xbar]
    grid $frame.xbar -row 1 -column 0 -sticky we
    set _autoscroll($frame.xbar) 1
    set _autoscroll(time:$frame.xbar) [clock clicks -milli]
    if {! $setgrid} {
      # bind $frame.xbar <Map> [list _autoscrollMap $frame]
    }
  }
  grid rowconfigure $frame 0 -weight 1
  grid columnconfigure $frame 0 -weight 1
  grid rowconfigure $frame 1 -weight 0
  grid columnconfigure $frame 1 -weight 0
  return $retval
}

array set _autoscroll {}

# _autoscroll
#   This is the "set" command called for auto-scrollbars.
#   If the bar is shown but should not be, it is hidden.
#   If the bar is hidden but should be shown, it is redrawn.
#   Note that once a bar is shown, it will not be removed again for
#   at least a few milliseconds; this is to overcome problematic
#   interactions between the x and y scrollbars where hiding one
#   causes the other to be shown etc. This usually happens because
#   the stupid Tcl/Tk text widget doesn't handle scrollbars well.
#
proc _autoscroll {bar args} {
  global _autoscroll

  if {[llength $args] == 2} {
    set min [lindex $args 0]
    set max [lindex $args 1]
    ### 0.95 should really be 1.0 but because of font size variation (or something !?)
    ### we're using 0.95 to stop shuffling in/and of y scrollbar S.A.
    # eg: _autoscroll .gameInfoFrame.ybar 0.0 1.0
    #     _autoscroll .gameInfoFrame.ybar 0.0 0.9882352941176471
    if {$min > 0.0  ||  $max < 0.97} {
      if {! $_autoscroll($bar)} {
        grid configure $bar
        set _autoscroll($bar) 1
        set _autoscroll(time:$bar) [clock clicks -milli]
      }
    } else {
      if {[clock clicks -milli] > [expr {$_autoscroll(time:$bar) + 100}]} {
	grid remove $bar
	set _autoscroll($bar) 0
      }
    }
    # update idletasks
  }
  # Sometimes lingering _autoscrolls persist after scrollbars are destroyed
  catch {eval $bar set $args}
}

proc _autoscrollMap {frame} {
  # wm geometry [winfo toplevel $frame] [wm geometry [winfo toplevel $frame]]
}


# busyCursor, unbusyCursor:
#   Sets all cursors to watch (indicating busy) or back to their normal
#   setting again.

array set scid_busycursor {}
set scid_busycursorState 0

# Change window cursor to busy/watch
# Some children may have custom cursors, so (recursively) disable them temporarily

proc doBusyCursor {w flag} {
  global scid_busycursor

  if {![winfo exists $w]} {
    return
  }

  # The comment editor window "flashes" when its cursor is changed, Why ?
  if {$w == ".commentWin"} {
    return
  }

  if {[winfo class $w] == "Menu"} {
    return
  }

  if {$flag} {
    if { [ catch {
        set scid_busycursor($w) [$w cget -cursor]
    } ] } {
      return
    }
    catch {$w configure -cursor watch}
  } else {
    catch {$w configure -cursor $scid_busycursor($w)} err
  }
  foreach i [winfo children $w] {
    doBusyCursor $i $flag
  }
}

proc busyCursor {w {flag 1}} {
  global scid_busycursor scid_busycursorState

  if {$scid_busycursorState == $flag} {
    return
  }
  set scid_busycursorState $flag
  doBusyCursor $w $flag
}

proc unbusyCursor {w} {
  busyCursor $w 0
}


# addHorizontalRule, addVerticalRule
#   Add a horizontal/vertical rule frame to a window.
#   The optional parameters [x/y]padding and sunken allow the spacing and
#   appearance of the rule to be specified.
#
set horizRuleCounter 0
set vertRuleCounter 0

proc addHorizontalRule {w {ypadding 5} {relief sunken} {height 2} } {
  global horizRuleCounter
  set f [ frame $w.line$horizRuleCounter -height $height -borderwidth 2 \
      -relief $relief  ]
  pack $f -fill x -pady $ypadding
  incr horizRuleCounter
  return $f
}

proc addVerticalRule {w {xpadding 5} {relief sunken}} {
  global vertRuleCounter
  set f [ frame $w.line$vertRuleCounter -width 2 -borderwidth 2 \
      -relief $relief  ]
  pack $f -fill y -padx $xpadding -side left
  incr vertRuleCounter
  return $f
}


#   Creates a window with a label, progress bar, and (if specified),
#   a cancel button and cancellation command.

proc progressWindow {args} {
  set w .progressWin
  if {[winfo exists $w]} { return }
  toplevel $w
  wm withdraw $w
  wm resizable $w 0 0

  if {[llength $args] == 2} {
    set title [lindex $args 0]
    set text [lindex $args 1]
    set b 0
  } elseif {[llength $args] == 4} {
    set title [lindex $args 0]
    set text [lindex $args 1]
    set button [lindex $args 2]
    set command [lindex $args 3]
    set b 1
  } else {
    ::splash::add "progressWindow: wrong number of args" error
    return
  }
  wm title $w $title

  # This is the best way to keep win on top, but
  # has the effect of raising .main after progressWin closes :(
  # We need a parent arg
  wm transient $w .main

  label $w.t -text $text
  pack $w.t -side top -pady 5
  canvas $w.c -width 400 -height 20  -relief solid -border 1
  $w.c create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.c create text 395 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"
  pack $w.c -side top -pady 10
  if {$b} {
    pack [frame $w.b] -side bottom -fill x
    button $w.b.cancel -text $button -command $command
    pack $w.b.cancel -side right -padx 5 -pady 2
  } else {
    wm protocol $w WM_DELETE_WINDOW {puts {progressWindow Destroy caught}}
  }

  sc_progressBar $w.c bar 401 21 time

  # proc busyCursor is kindof broken , and has been set by file::Open, so go direct
  catch {$w configure -cursor watch}

  placeWinOverParent $w .
  update idletasks
  wm deiconify $w
  raiseWin $w
  if {$b} {
    catch { grab $w.b.cancel }
  } else {
    catch {grab $w}
  }
  # This raises above whole desktop on KDE. Bad!
  # but not sure of best way to do it.
  # Perhaps on other WMs, the problems not so bad
  # bind $w <Visibility> "raiseWin $w"
  # wm attributes $w -topmost 1
  ## This is achieved by transient above

  set ::progressWin_time [clock seconds]
}

proc leftJustifyProgressWindow {} {
  set w .progressWin
  if {! [winfo exists $w]} { return }
  pack configure $w.t -fill x
  $w.t configure -width 1 -anchor w
}

proc changeProgressWindow {newtext} {
  set w .progressWin
  if {[winfo exists $w]} {
    $w.t configure -text $newtext
    update idletasks
  }
}

proc resetProgressWindow {} {
  set w .progressWin
  set ::progressWin_time [clock seconds]
  if {[winfo exists $w]} {
    $w.c coords bar 0 0 0 0
    $w.c itemconfigure time -text "0:00 / 0:00"
    update idletasks
  }
}

proc updateProgressWindow {done total} {
  set w .progressWin
  if {! [winfo exists $w]} { return }
  set elapsed [expr {[clock seconds] - $::progressWin_time}]
  set width 401
  if {$total > 0} {
    set width [expr {int(double($width) * double($done) / double($total))}]
  }
  $w.c coords bar 0 0 $width 21
  set estimated $elapsed
  if {$done != 0} {
    set estimated [expr {int(double($elapsed) * double($total) / double($done))}]
  }
  set t [format "%d:%02d / %d:%02d" \
      [expr {$elapsed / 60}] [expr {$elapsed % 60}] \
      [expr {$estimated / 60}] [expr {$estimated % 60}]]
  $w.c itemconfigure time -text $t
  update idletasks
}

proc closeProgressWindow {} {
  set w .progressWin
  if {! [winfo exists $w]} {
    # puts stderr "Hmm, no progress window -- bug?"
    return
  }
  grab release $w
  destroy $w
  focus .main
}

proc checkState {arg args} {
  if {[set $arg]} {
    set state normal
  } else {
    set state disabled
  }
  foreach widget $args {
    $widget configure -state $state
  }
}

proc setClipboard {string} {

  if {$string == {}} {return}

  # Create a text widget to hold the string so it can be the owner of the current text selection
  set w .clipboard
  if {! [winfo exists $w]} { text $w }
  $w delete 1.0 end
  $w insert end $string sel
  clipboard clear
  clipboard append $string
  selection own $w
  selection get
}

################################################################################
# clock widget
################################################################################
namespace eval gameclock {

  array set data {}

  proc new { parent n { size 100 } {showfall 0} {aspect horizontal} {type both}} {
  # n is either 1 or 2, but extra clocks could be numbered 3,4 (for eg)
  # type can be analog, digital or both 
    global ::gameclock::data
    set data(showfallen$n) $showfall
    set data(id$n) $parent.clock$n
    set data(type$n) $type
    if {$data(type$n) == "digital"} {
      canvas $data(id$n) -height [expr $size/3] -width $size
    } else {
      canvas $data(id$n) -height $size -width $size
    }

    if {$aspect == "horizontal"} {
      if { $n % 2 } {
	  pack $data(id$n) -side left -padx 10 -pady 10
      } else {
	  pack $data(id$n) -side right -padx 10 -pady 10
      }
    } else {
      pack $data(id$n) -side top -anchor center -pady 5
    }

    if {$data(type$n) != "digital"} {
      ### Draw digits 1 to 12 (tagged with "clock")
      # The hands and digitalcounter are drawn in {proc draw}, and tagged "aig"
      # Initially they are both neutral colour, and are given white/black by {proc setColor}

      for {set i 1} {$i<13} {incr i} {
	set a [expr {$i/6.*acos(-1)}]
	set x [expr { ($size/2 + (($size-15)/2)*sin($a) ) }]
	set y [expr { ($size/2 - (($size-15)/2)*cos($a) ) }]
	$data(id$n) create text $x $y -text $i -tag clock -font font_Small
      }
    }
    set data(fg$n) "black"
    set data(running$n) 0
    ::gameclock::reset $n
    ::gameclock::draw $n
    bind $data(id$n) <Button-1> "::gameclock::toggleClock $n"
    if {$n == 1} {
      # Hide-clock button in the white clock
      place [button $parent.close -image arrow_close -relief flat -command "pack forget $parent"] \
        -in $data(id$n) -relx 0 -x 1 -rely 0.0 -y 1 -anchor nw
    }

  }

  proc draw { n } {
    global ::gameclock::data
    if {! [winfo exists $data(id$n)]} { return }

    $data(id$n) delete aig

    set w [$data(id$n) cget -width ]
    set h [$data(id$n) cget -height ]
    set cx [ expr $w / 2 ]
    set cy [ expr $h / 2 ]
    if {$w < $h} {
      set size [ expr $w - 15 ]
    } else  {
      set size [ expr $h - 15 ]
    }

    set sec $data(counter$n)
    if { $sec > 0 && $data(showfallen$n) } {
      set color "red"
    } else  {
      set color $::gameclock::data(fg$n)
    }

    if {$color == "white"} {set fg "black"} else {set fg "white"}

    # Analog hands
    if {$data(type$n) != "digital"} {
      foreach divisor {30 1800 21600} length "[expr $size/2 * 0.8] [expr $size/2 * 0.7] [expr $size/2 * 0.4]" \
	  width {1 2 3} {
	    set angle [expr {$sec * acos(-1) / $divisor}]
	    set x [expr {$cx + $length * sin($angle)}]
	    set y [expr {$cy - $length * cos($angle)}]
	    $data(id$n) create line $cx $cy $x $y -width $width -tags aig -fill $color
	  }
    }

    # Digital
    if {$data(type$n) != "analog"} {
      set m [format "%02d" [expr abs($sec) / 60] ]
      set s [format "%02d" [expr abs($sec) % 60] ]
      if {$data(type$n) == "both"} {
        set y [expr $cy + $size/4]
      } else {
        set y $cy
      }
      set data(time$n) $m:$s

      $data(id$n) create text $cx $y -text $data(time$n) -anchor center -fill $color -tag aig -font font_Regular
    }
  }

  proc every {ms body n} {
    incr ::gameclock::data(counter$n)
    eval $body
    if {[winfo exists $::gameclock::data(id$n)]} {
      set ::gameclock::after$n [after $ms [info level 0]]
    }
  }

  proc getSec { n } {
    return [expr 0 - $::gameclock::data(counter$n)]
  }

  proc setSec { n value } {
    set ::gameclock::data(counter$n) $value
    set ::gameclock::data(prevcounter$n) $value
    ::gameclock::draw $n
  }

  proc add { n value } {
    set ::gameclock::data(counter$n) [ expr $::gameclock::data(counter$n) - $value ]
    ::gameclock::draw $n
  }

  proc reset { n } {
    ::gameclock::stop $n
    set ::gameclock::data(counter$n) 0
    set ::gameclock::data(prevcounter$n) 0
  }

  proc start { n } {
    if {$::gameclock::data(running$n)} { return }
    set ::gameclock::data(running$n) 1
    set ::gameclock::data(prevcounter$n) $::gameclock::data(counter$n)

    set ::gameclock::after$n [after 1000 "::gameclock::every 1000 \"draw $n\" $n"]
  }

  proc stop { n } {
    global ::gameclock::data

    if {! $data(running$n)} {
      return -1
    }
    set data(running$n) 0
    after cancel [set ::gameclock::after$n]
    set movetime [expr $data(counter$n) - $data(prevcounter$n)]
    set data(prevcounter$n) $data(counter$n)
    return $movetime
  }

  # Used in tacgame, sergame
  proc pauseGameClock {} {
       ::gameclock::stop 1
       ::gameclock::stop 2
  }

  proc resumeGameClock {} {
    if { [::board::opponentColor] == "black" } {
       ::gameclock::start 1
     } else {
       ::gameclock::start 2
     }
  }

  proc toggleClock { n } {
    if { $::gameclock::data(running$n) } {
      stop $n
    } else  {
      start $n
    }
  }

  # Should this be in ::clock::new ?

  proc setColor { n color } {
    if {$color == "white"} {
      set fg "black"
      set bg "white"
    } else {
      set fg "white"
      set bg "black"
    }
    set ::gameclock::data(fg$n) $fg
    $::gameclock::data(id$n) configure -background $bg
    $::gameclock::data(id$n) itemconfigure clock -fill $fg
    $::gameclock::data(id$n) itemconfigure aig -fill $fg
  }
}

### Add an extra tag to the game tags (eg another Annotator)

proc appendTag {tag value} {
  set s [string trim $value]
  set tags [sc_game tags get Extra]

  set found 0
  set new {}

  ### Note 'tags get Extra' and 'tags set -extra' deal with different data structures - S.A.
 
  foreach {t v} $tags {
    if {$t == $tag} {
      set found 1
      # dont add new value if value already matches
      if {[string match "*$value*" $v]} {
	lappend new "$t \"$v\""
      } else {
	lappend new "$t \"$v , $s\""
      }
    } else {
      lappend new "$t \"$v\""
    }
  }

  if {!$found} {
      lappend new "$tag \"$s\""
  }

  sc_game tags set -extra $new

}

### Extract a specific Extra tag, removing the quotes
### returns {} if not found

proc getExtraTag {t} {
  set tags [split [sc_game tags get Extra] "\n"]
  if {[catch {
    set result [lsearch -index 0 -inline $tags $t]
  }]} {
    return {}
  }
  return [string map {\" {}} [lindex $result 1]]
}

################################################################################
# html generation
################################################################################
namespace eval html {
  set data {}
  set idx 0
  set black_square "#7389b6"
  set white_square "#f3f3f3"


  ### Export filter to HTML and Javascript

  proc exportCurrentFilter {} {
    # Check that we have some games to export:
    if {![sc_base inUse]} {
      tk_messageBox -title "Scid: Empty database" -type ok -icon info \
          -message "This is an empty database, there are no games to export."
      return
    }
    if {[sc_filter count] == 0} {
      tk_messageBox -title "Scid: Filter empty" -type ok -icon info \
          -message "The filter contains no games."
      return
    }
    set ftype {
      { "HTML files" {".html" ".htm"} }
      { "All files" {"*"} }
    }
    set idir $::initialDir(html)
    set fName [tk_getSaveFile -initialdir $idir -filetypes $ftype -defaultextension ".html" -title "Create an HTML file"]
    if {$fName == ""} { return }
    set prefix [file rootname [file tail $fName] ]
    set dirtarget [file dirname $fName]
    set sourcedir [file join $::scidShareDir html]
    ### catch copies to ignore overwrite directory errors
    catch { copyBitmapsDir [file join $sourcedir bitmaps] $dirtarget }
    catch { file copy -force [file join $sourcedir scid.js] $dirtarget }
    catch { file copy -force [file join $sourcedir scid.css] $dirtarget }
    writeIndex "[file join $dirtarget $prefix].html" $prefix
    progressWindow Scid "Exporting games..." $::tr(Stop) sc_progressBar
    busyCursor .
    set savedGameNum [sc_game number]
    set gn [sc_filter first]
    set players {}
    set ::html::cancelHTML 0
    set idx 1
    set total [sc_filter count]

    while {$gn != 0 && ! $::html::cancelHTML} {
      updateProgressWindow $idx $total
      sc_game load $gn
      fillData
      set pl "[sc_game tags get White] - [sc_game tags get Black]"
      lappend players $pl
      toHtml $::html::data $idx $dirtarget $prefix $pl [sc_game tags get "Event"] [sc_game tags get "ECO"] [sc_game info result] [sc_game tags get "Date"]
      set gn [sc_filter next]
      incr idx
    }

    navhtml $dirtarget $players $prefix
    closeProgressWindow
    unbusyCursor .
    exportPGN "[file join $dirtarget $prefix].pgn" "filter"
    if {$savedGameNum > 0} {
      sc_game load $savedGameNum
    } else {
      sc_game new
    }
  }
  ################################################################################
  proc sc_progressBar {} {
    set ::html::cancelHTML 1
  }

  ### Export current game to HTML and Javascript

  proc exportCurrentGame {} {

    set ftype {
      { "HTML files" {".html" ".htm"} }
      { "All files" {"*"} }
    }
    set idir $::initialDir(html)
    set fName [tk_getSaveFile -initialdir $idir -filetypes $ftype -defaultextension ".html" -title "Create an HTML file"]
    if {$fName == ""} { return }
    set prefix [file rootname [file tail $fName] ]
    set dirtarget [file dirname $fName]
    set sourcedir [file join $::scidShareDir html]
    ### catch copies to ignore overwrite directory errors
    catch { copyBitmapsDir [file join $sourcedir bitmaps] $dirtarget }
    catch { file copy -force [file join $sourcedir scid.js] $dirtarget }
    catch { file copy -force [file join $sourcedir scid.css] $dirtarget }
    writeIndex "[file join $dirtarget $prefix].html" $prefix

    fillData
    set players [list "[sc_game tags get White] - [sc_game tags get Black]"]
    navhtml $dirtarget $players $prefix
    toHtml $::html::data 1 $dirtarget $prefix $players \
        [sc_game tags get "Event"] [sc_game tags get "ECO"] \
        [sc_game info result] [sc_game tags get "Date"]
    exportPGN "[file join $dirtarget $prefix].pgn" "current"
  }

  ################################################################################
  proc toHtml { dt game dirtarget prefix {players ""} {event ""} {eco "ECO"} {result "*"} {date ""} } {
    set f [open "[file join $dirtarget $prefix]_${game}.html" w]
    # header
    puts $f "<html>"
    puts $f "<head>"
    puts $f "<meta content=\"text/html; charset=ISO-8859-1\" http-equiv=\"content-type\">"
    puts $f "<title>Scid</title>"
    puts $f "<meta content=\"Scid\" name=\"author\">"
    puts $f "<link rel=\"stylesheet\" type=\"text/css\" href=\"scid.css\">"
    puts $f "<script SRC=\"scid.js\" LANGUAGE=\"JavaScript1.1\"></script>"
    puts $f "</head>"
    puts $f "<body ONLOAD=\"doinit()\" TEXT=\"#000000\" LINK=\"#000000\" VLINK=\"#000000\" ALINK=\"#000000\" BGCOLOR=\"#ECECEC\" onKeyDown=\"handlekey(event)\">"
    puts $f "<p>"
    puts $f "<font COLOR=\"#000000\">"
    puts $f "<script LANGUAGE=\"JavaScript1.1\">"
    puts $f "<!--"
    puts $f "movesArray = new Array("
    for {set i 0} {$i<[llength $dt]} {incr i} {
      array set elt [lindex $dt $i]
      puts -nonewline $f "\"$elt(fen) $elt(prev) $elt(next)\""
      if {$i < [expr [llength $dt] -1]} { puts $f "," }
    }
    puts $f ");"
    puts $f "var current = 0;"
    puts $f "var prefix = \"$prefix\";"
    puts $f "//-->"
    puts $f "</script>"
    puts $f "<NOSCRIPT>You need to have Javascript enabled in your browser to see this page.</NOSCRIPT>"
    # game header
    puts $f "<span class=\"hPlayers\">$players</span>"
    puts $f "<br>"
    puts $f "<span class=\"hEvent\"><br>$event \($date\)</span>"
    if {[sc_game startBoard]} {
      puts $f "<br>"
      puts $f "[sc_game startPos]"
    }
    puts $f "<br><br>"

    # link moves
    set prevdepth 0
    set prevvarnumber 0

    # These 'dots' are purely for use with diagrams
    set dots 0

    for {set i 0} {$i<[llength $dt]} {incr i} {
      array set elt [lindex $dt $i]
      if {$elt(depth) == 0} {
        set class "V0"
      } elseif {$elt(depth) == 1} {
        set class "V1"
      } else  {
        set class "V2"
      }
      if {$prevdepth != $elt(depth) || $prevvarnumber != $elt(var)} {
        if {$prevdepth != 0} { puts $f "\]" }
        puts $f "<br>"
        for {set j 0} {$j<$elt(depth)} {incr j} {puts $f "&nbsp; &nbsp; "}
        if {$elt(depth) != 0} { puts $f "\[" }
      }
      set prevdepth $elt(depth)
      set prevvarnumber $elt(var)
      if {$dots > 0} {
	puts $f "<a href=\"javascript:gotoMove($elt(idx))\" ID=\"$elt(idx)\" class=\"$class\">$dots. ... $elt(move)</a>$elt(nag) <span class=\"VC\">$elt(comment)</span>"
        set dots 0
      } else {
	puts $f "<a href=\"javascript:gotoMove($elt(idx))\" ID=\"$elt(idx)\" class=\"$class\">$elt(move)</a>$elt(nag) <span class=\"VC\">$elt(comment)</span>"
      }
      if {$elt(diag)} {
        insertMiniDiag $elt(fen) $f
	set dots 0
	scan $elt(move) %i. dots
      }
    }
    if {$prevdepth != 0} {puts $f "\]"}

    # <a href="javascript:gotoMove(1)" ID="1" class="V0">1.Rd8</a>
    puts $f "<br><class=\"VH\">$result"
    puts $f "</font>"
    puts $f "</p>"
    puts $f "<font size=-2><a href=\"http://scid.sourceforge.net/\" target=_blank>Created with $::scidName - $::scidVersion</a></font>"
    puts $f "</body>"
    puts $f "</html>"
    close $f
  }
  ################################################################################
  proc colorSq {sq} {
    if { [expr $sq % 2] == 1 && [expr int($sq / 8) %2 ] == 0 || [expr $sq % 2] == 0 && [expr int($sq / 8) %2 ] == 1 } {
      return $::html::black_square
    } else {
      return $::html::white_square
    }
  }
  ################################################################################
  proc piece2gif {piece} {
    if {$piece == "K"} { return "wk" }
    if {$piece == "k"} { return "bk" }
    if {$piece == "Q"} { return "wq" }
    if {$piece == "q"} { return "bq" }
    if {$piece == "R"} { return "wr" }
    if {$piece == "r"} { return "br" }
    if {$piece == "B"} { return "wb" }
    if {$piece == "b"} { return "bb" }
    if {$piece == "N"} { return "wn" }
    if {$piece == "n"} { return "bn" }
    if {$piece == "P"} { return "wp" }
    if {$piece == "p"} { return "bp" }
    if {$piece == " "} { return "sq" }
  }
  ################################################################################
  proc insertMiniDiag {fen f} {

    set square 0
    set space " "
    puts $f "<table Border=0 CellSpacing=0 CellPadding=0><tr>"

    for {set i 0} {$i < [string length $fen]} {incr i} {
      set l [string range $fen $i $i ]
      set res [scan $l "%d" c]
      if {$res == 1} {
        if  { $c >= 1 && $c <= 8 } {
          for { set j 0} {$j < $c} {incr j} {
            puts $f "<td bgcolor= [colorSq $square ] ><img border=0 src=bitmaps/mini/[piece2gif $space].gif </td>"
            incr square
          }
        }
      } elseif {$l == "/"}  {
        puts $f "</tr><tr>"
      } else  {
        puts $f "<td bgcolor= [colorSq $square ] ><img border=0 src=bitmaps/mini/[piece2gif $l].gif </td>"
        incr square
      }
    }

    puts $f "</tr></table>"
    puts $f "</body></html>"
  }

  ################################################################################
  # generate nav.html
  proc navhtml { dirtarget players prefix } {
    set f [open "[file join $dirtarget ${prefix}_nav.html]" w]
    puts $f "<body BGCOLOR=\"#d7d7d7\">"
    puts $f "<table ALIGN='CENTER'>"
    puts $f "<td VALIGN='TOP'>"
    puts $f "<center>"
    puts $f "<form NAME='formgames'>"
    puts $f "<input TYPE='button' VALUE=' o ' ONCLICK='parent.moves.rotate()'>"
    puts $f "<input TYPE='button' VALUE=' |&lt; ' ONCLICK='parent.moves.jump(0)'>"
    puts $f "<input TYPE='button' VALUE=' &lt; '  ONCLICK='parent.moves.moveForward(0)'>"
    puts $f "<input TYPE='button' VALUE=' &gt; '  ONCLICK='parent.moves.moveForward(1)'>"
    puts $f "<input TYPE='button' VALUE=' &gt;| ' ONCLICK='parent.moves.jump(1)'>"
    puts $f "</center>"
    puts $f "</td>"
    puts $f "</table>"

    puts $f "<center>"
    puts $f "<select NAME=\"gameselect\" ID=\"gameselect\" SIZE=1 WIDTH=244 ONCHANGE='parent.moves.gotogame()'>"
    set i 1
    foreach l $players {
      puts $f "<option>$i. $l"
      incr i
    }
    puts $f "</select>"
    puts $f "<nobr>"
    puts $f "<input TYPE=\"button\" VALUE=\"&lt;--\" ONCLICK=\"parent.moves.gotoprevgame()\">"
    puts $f "<input TYPE=\"button\" VALUE=\"--&gt;\" ONCLICK=\"parent.moves.gotonextgame()\">"
    puts $f "</nobr>"
    puts $f "</center>"
    puts $f "</form>"
    puts $f "<br><CENTER><a href=\"${prefix}.pgn\">${prefix}.pgn</a></CENTER>"
    puts $f "</body>"

    close $f
  }
  ################################################################################
  # fill data with { idx FEN prev next move nag comment depth }
  proc fillData {} {
    set ::html::data {}
    set ::html::idx -1
    sc_move start
    parseGame
  }

  ################################################################################
  proc parseGame { {prev -2} {dots unknown} } {
    global ::html::data ::html::idx


    while {1} {

    if {$dots == "unknown"} {
      recordElt $prev 0
      set prev -2
      set dots [expr {[sc_pos side] == "black"}]
    } else {
      recordElt $prev $dots
      set prev -2
      set dots 0
    }
      
      # handle variants
      if {[sc_var count]>0} {
        if { ![sc_pos isAt vend]} {
          sc_move forward
          recordElt
          set lastIdx $idx
          sc_move back
        }
        set dots 1
        for {set v 0} {$v<[sc_var count]} {incr v} {
          sc_var enter $v
          sc_move back
          parseGame $idx unknown
          sc_var exit
        }
        if { ![sc_pos isAt vend] } { sc_move forward }
        #update the "next" token
        array set elt [lindex $data $lastIdx]
        set elt(next) [expr $idx + 1]
        lset data $lastIdx [array get elt]
        #update the "previous" token
        set prev $lastIdx
      }
      
      if {[sc_pos isAt vend]} { break }
      sc_move forward
    }
  }
  ################################################################################
  proc recordElt { {prev -2} {dots 0} } {
    global ::html::data ::html::idx

    array set elt {}

    incr idx
    set elt(idx) $idx
    set elt(fen) [lindex [split [sc_pos fen]] 0]
    if {$prev != -2} {
      set elt(prev) $prev
    } else  {
      set elt(prev) [expr $idx-1]
    }

    set nag [sc_pos getNags]
    if {$nag == "0"} { set nag "" }
    if {[string match "*D *" $nag] || [string match "*# *" $nag]} {
      set elt(diag) 1
    } else  {
      set elt(diag) 0
    }
    set nag [regsub -all "D " $nag "" ]
    set nag [regsub -all "# " $nag "" ]
    set elt(nag) $nag
    set comment [sc_pos getComment]
    set comment [regsub -all "\[\x5B\]%draw (.)+\[\x5D\]" $comment ""]
    set elt(comment) $comment
    set elt(depth) [sc_var level]
    set elt(var) [sc_var number]
    if {![sc_pos isAt vend]} {
      set elt(next) [expr $idx +1 ]
    } else  {
      set elt(next) -1
    }

    set m [sc_game info previousMove]
    set mn [sc_pos moveNumber]

    if {[sc_pos side] == "black" && $m != {}} {
      set elt(move) "$mn.$m"
    } else {
      if {$dots && $m != {}} {
        set elt(move) "[expr $mn -1]. ... $m"
      } else  {
        set elt(move) $m
      }
    }

    lappend ::html::data [array get elt]

  }

  ################################################################################
  proc writeIndex {fn prefix} {
    set f [open $fn w]
    puts $f "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"
    puts $f "<html>"
    puts $f "<head>"
    puts $f "<meta content=\"text/html; charset=ISO-8859-1\" http-equiv=\"content-type\">"
    puts $f "<title>Scid</title>"
    puts $f "<meta content=\"Scid\" name=\"author\">"
    puts $f "</head>"
    puts $f "<frameset BORDER=\"0\" FRAMEBORDER=\"0\" FRAMESPACING=\"0\" COLS=\"380,*\">"
    puts $f "<frameset BORDER=\"0\" FRAMEBORDER=\"0\" FRAMESPACING=\"0\" ROWS=\"380,*\">"
    puts $f "<frame NAME=\"diagram\" SCROLLING=\"Auto\">"
    puts $f "<frame NAME=\"nav\" SRC=\"${prefix}_nav.html\" SCROLLING=\"Auto\">"
    puts $f "</frameset>"
    puts $f "<frame NAME=\"moves\" SRC=\"${prefix}_1.html\" SCROLLING=\"Auto\">"
    puts $f "</frameset>"
    puts $f "</html>"
    close $f
  }
  ################################################################################
  proc exportPGN { fName selection } {
    if {$selection == "filter"} {
      progressWindow Scid "Exporting games..." $::tr(Stop) sc_progressBar
    }
    busyCursor .
    sc_base export $selection "PGN" $fName -append 0 -starttext "" -endtext "" -comments 1 -variations 1 \
        -space 1 -symbols 1 -indentC 0 -indentV 0 -column 0 -noMarkCodes 1 -convertNullMoves 1
    unbusyCursor .
    if {$selection == "filter"} {
      closeProgressWindow
    }
  }  
} 
# end of html namespace

### Resolve the conflict between the html/javascript and pure html export bitmap directory copies
#   as "file copy -force" fails if the dest directory already exists.

proc copyBitmapsDir {srcDir destDir} {
  set bitmapDir [file tail $srcDir]
  set bitmapDestDir [file join $destDir $bitmapDir]
  if {[file exists $bitmapDestDir]} {
    # Directory exists, so do a glob copy
    foreach file [glob $srcDir/*] {
      file copy -force $file $bitmapDestDir
    }
  } else {
    file copy -force $srcDir $destDir
  }
}

### Merges ::optable::previewLaTeX and ::preport::previewLaTeX
#   TODO : test on windows and OS X

proc previewLatex {filename command parent} {
  
  busyCursor $parent
  update
  
  # config file names
  set tmpdir $::scidLogDir    
  set texfile $filename.tex
  set dvifile $filename.dvi    
  set fname [file join $tmpdir $filename]
  set pdffile "$fname.pdf"
  set latexLog "$fname.log"

  # Null command means that $filename.tex is already generated.
  if {$command != ""} {
    file delete $fname.tex
    
    if {[catch {set filedes [open $fname.tex w]}]} {
      tk_messageBox -title "Scid: Error writing report" -type ok -icon warning \
	  -message "Unable to write the file: $fname.tex" -parent pw
      unbusyCursor .
      return
    }

    puts $filedes [eval $command]
    close $filedes
  }

  # Defaults are set in tcl/start.tcl

  if {$::latexRendering(engine) == ""} {
    set latexEngine $::default_latexRendering(engine)
  } else {
    set latexEngine $::latexRendering(engine)
  }

  if {$::latexRendering(viewer) == ""} {
    set latexViewer $::default_latexRendering(viewer)
  } else {
    set latexViewer $::latexRendering(viewer)
  }

  set err_engine "Unable to generate the report with command \"$latexEngine\".\n
Edit Options->Exporting->Latex to change the engine.\n
See $fname.log for details."

  set err_viewer "Unable to view the report with viewer \"$latexViewer\".\n
Edit Options->Exporting->Latex to change viewer.\n
See $fname.log for details."


  if {$::windowsOS} {
      if {[catch {exec $::env(ComSpec) /c "cd '$tmpdir'  & $latexEngine '$texfile'" >& $latexLog }]} {             
        tk_messageBox -title "Scid Error" -icon warning -type ok -parent $parent -message $err_engine
      } else {
        if {[catch {exec $::env(ComSpec) /c "$latexViewer $pdffile" >& $latexLog &}]} {
            tk_messageBox -title "Scid Error" -icon warning -type ok -parent $parent -message $err_viewer
        }
      }      
  } else {
    # Linux / OS X
    if {[catch {exec /bin/sh -c "cd '$tmpdir' ; $latexEngine '$texfile'" >& $latexLog }]} {             
      unbusyCursor .  
      tk_messageBox -title "Scid Error" -icon warning -type ok -parent $parent -message $err_engine
    } else {
      if {[catch {exec /bin/sh -c "$latexViewer $pdffile" >& $latexLog &}]} {
	  unbusyCursor .  
	  tk_messageBox -title "Scid Error" -icon warning -type ok -parent $parent -message $err_viewer
      }
    }      
  }     
  unbusyCursor .  
}

# end of misc.tcl
###################
# htext.tcl
#
# Hypertext display module for Scid
#
# Implements html-like display in a text widget.
# It is used in Scid for the help, crosstable, game information area and 
# *importantly*, the PGN window. Slowdown occurs with large PGN files,
# and is probably due to the rendering of Tk::text widget with 4000+ char lines.

namespace eval ::htext {}

set helpWin(Stack) {}
set helpWin(yStack) {}
set helpWin(index) -1
set helpWin(len) 0

set helpWin(Indent) 0

# help_PushStack and help_PopStack:
#   Implements a stack (list) of help windows for the Back and Forward buttons

proc help_PushStack {name {heading {}}} {
  global helpWin

  # truncate in case we've been moving forward
  set helpWin(Stack)  [lrange $helpWin(Stack)  0 $helpWin(index)]
  set helpWin(yStack) [lrange $helpWin(yStack) 0 $helpWin(index)]

  lappend helpWin(Stack) $name

    if {[winfo exists .helpWin]} {
      # Before adding a new 0.0, we can set posi of the previous window
      lset helpWin(yStack) end [lindex [.helpWin.text yview] 0]
    }

  # new windows won't have a posi yet
  lappend helpWin(yStack) 0.0

  set helpWin(len) [llength $helpWin(Stack)]
  set helpWin(index) [expr $helpWin(len) - 1]
}

# set ::htext::headingColor "\#990000"
set ::htext::headingColor darkslateblue
array set ::htext:updates {}

proc help_MoveForward {} {
  global helpWin helpText helpName
  incr helpWin(index)
  set name  [lindex $helpWin(Stack)  $helpWin(index)]
  set yview [lindex $helpWin(yStack) $helpWin(index)]
  updateHelpWindow $name
  .helpWin.text yview moveto $yview
}

proc help_PopStack {} {
  global helpWin helpText helpName

  if {$helpWin(index) < 1} { return }

    if {[winfo exists .helpWin]} {
      # Just set posi of this window first
      # bug: there's some window creep upwards as we keep reading/setting yview

      lset helpWin(yStack) $helpWin(index) [lindex [.helpWin.text yview] 0]
    }

  incr helpWin(index) -1
  set name  [lindex $helpWin(Stack)  $helpWin(index)]
  set yview [lindex $helpWin(yStack) $helpWin(index)]
  updateHelpWindow $name
  .helpWin.text yview moveto $yview
}


proc toggleHelp {} {
  if {[winfo exists .helpWin]} {
    destroy .helpWin
  } else {
    helpWindow Contents
  }
}

proc helpWindow {name {heading {}}} {
  help_PushStack $name
  updateHelpWindow $name $heading
  update
}

proc updateHelpWindow {name {heading {}}} {
  global helpWin helpText helpTitle windowsOS language helpName
  set w .helpWin

  set helpName $name ; # used by forward stack
  set slist [split $name " "]
  if {[llength $slist] > 1} {
    set name [lindex $slist 0]
    set heading [lindex $slist 1]
  }

  if {[info exists helpText($language,$name)] && [info exists helpTitle($language,$name)]} {
    set title $helpTitle($language,$name)
    set helptext $helpText($language,$name)
  } elseif {[info exists helpText($name)] && [info exists helpTitle($name)]} {
    set title $helpTitle($name)
    set helptext $helpText($name)
  } else {
    return
  }

  if {![winfo exists $w]} {
    toplevel $w
    # wm geometry $w -10+0
    # wm minsize $w 40 5
    setWinLocation $w
    setWinSize $w
    text $w.text -setgrid yes -wrap word -width $::winWidth($w) \
        -height $::winHeight($w) -relief sunken -yscroll "$w.scroll set"
    scrollbar $w.scroll -relief sunken -command "$w.text yview" -width 12

    frame $w.b -relief raised 
    pack $w.b -side bottom -fill x
    button $w.b.contents -textvar ::tr(Contents) -width 6 -command { helpWindow Contents }
    button $w.b.index -textvar ::tr(Index) -width 6 -command { helpWindow Index }
    button $w.b.back -text "  << " -command { help_PopStack }
    button $w.b.forward -text "  >> " -command { help_MoveForward }
    # button $w.b.font -text Font -width 6 -command "FontDialogRegular $w"

    ### Help Widget Find
    entry $w.b.find -width 10 -textvariable ::helpWin(find) -highlightthickness 0
    configFindEntryBox $w.b.find helpWin .helpWin.text

    button $w.b.close -textvar ::tr(Close) -width 6 -command {
      set ::helpWin(Stack) {}
      set ::helpWin(yStack) {}
      set ::helpWin(index) -1
      set ::helpWin(len) 0
      destroy .helpWin
    }

    pack $w.b.back $w.b.contents $w.b.index $w.b.forward -side left -padx 3 -pady 2
    pack $w.b.close -side right -padx 3 -pady 2
    pack $w.b.find -side right -padx 3 -pady 2 -ipady 2
    pack $w.scroll -side right -fill y -pady 2
    pack $w.text -fill both -expand 1 -padx 1

    $w.text configure -font font_Regular
    ::htext::init $w.text
    bind $w <Configure> "recordWinSize $w"
    bind $w <F1> toggleHelp
  } else {
    raiseWin $w
  }

  $w.text configure -cursor top_left_arrow
  $w.text configure -state normal
  $w.text delete 0.0 end

  $w.b.index configure -state normal
  if {$name == "Index"} { $w.b.index configure -state disabled }
  $w.b.contents configure -state normal
  if {$name == "Contents"} { $w.b.contents configure -state disabled }

  if {$helpWin(index) < 1} {
    $w.b.back configure -state disabled
  } else {
    $w.b.back configure -state normal
  }

  if {$helpWin(len) == [expr $helpWin(index) + 1]} {
    $w.b.forward configure -state disabled
  } else {
    $w.b.forward configure -state normal
  }

  wm title $w "[tr HelpContents]: $title"
  wm iconname $w "Scid help"

  $w.text delete 0.0 end
  bind $w <Up> "$w.text yview scroll -1 units"
  bind $w <Down> "$w.text yview scroll 1 units"
  bind $w <Prior> "$w.text yview scroll -1 pages"
  bind $w <Next> "$w.text yview scroll 1 pages"
  bind $w <Key-Home> "$w.text yview moveto 0"
  bind $w <Key-End> "$w.text yview moveto 0.99"
  bind $w <Escape> "$w.b.close invoke"
  # bind $w <Key-b> "$w.b.back invoke"
  bind $w <Alt-Left> "$w.b.back invoke"
  bind $w <Alt-Right> "$w.b.forward invoke"
  # bind $w <Key-i> "$w.b.index invoke"

  bindWheeltoFont $w
  ::htext::display $w.text $helptext $heading 0
  focus $w
}

### Now unused... big slowdown for what purpose ?
proc ::htext::updateRate {w rate} {
  set ::htext::updates($w) $rate
}

proc ::htext::init {w} {
  global graphFigurineAvailable

  set cyan {#007000}
  set maroon {#990000}
  set green {#008b00}

  # set ::htext::updates($w) 100
  $w tag configure black -fore black
  $w tag configure white -fore white
  $w tag configure red -fore red
  $w tag configure blue -fore blue
  $w tag configure darkblue -fore darkBlue
  $w tag configure green -fore $green
  $w tag configure cyan -fore $cyan
  $w tag configure yellow -fore yellow
  $w tag configure maroon -fore $maroon
  $w tag configure gray -fore gray50

  $w tag configure gbold -font font_Bold
  # hmmm... salmon4 rosybrown4 royalblue royalblue2 chartreuse4 springgreen4

  $w tag configure bgBlack -back black
  $w tag configure bgWhite -back white
  $w tag configure bgRed -back red
  $w tag configure bgBlue -back blue
  $w tag configure bgLightBlue -back lightBlue
  $w tag configure bgGreen -back $green
  $w tag configure bgCyan -back $cyan
  $w tag configure bgYellow -back yellow

  $w tag configure tab -lmargin2 50
  $w tag configure li -lmargin2 50
  $w tag configure center -justify center
  $w tag configure left -justify left
  $w tag configure right -justify right

  if {[$w cget -font] == "font_Small"} {
    $w tag configure b -font font_SmallBold
    $w tag configure i -font font_SmallItalic
  } else {
    $w tag configure b -font font_Bold
    $w tag configure i -font font_Italic
  }
  $w tag configure bi -font font_BoldItalic
  $w tag configure tt -font font_Fixed
  $w tag configure u -underline 1
  $w tag configure h1 -font {Arial 24 normal} -fore $::htext::headingColor -justify center
  $w tag configure h2 -font font_H2 -fore $::htext::headingColor
  $w tag configure h3 -font font_H3 -fore $::htext::headingColor
  $w tag configure h4 -font font_H4 -fore $::htext::headingColor
  $w tag configure ht -font font_Bold -fore $::htext::headingColor -justify center
  $w tag configure footer -font font_Small -justify center

  $w tag configure term -font font_BoldItalic -fore $::htext::headingColor
  $w tag configure menu -font font_Bold -fore $cyan

  # PGN-window-specific tags:
  $w tag configure tag -fore $::pgnColor(Header)
  if { $::pgn::boldMainLine } {
    $w tag configure nag -fore $::pgnColor(Nag) -font font_Regular
    $w tag configure var -fore $::pgnColor(Var) -font font_Regular
  } else {
    $w tag configure nag -fore $::pgnColor(Nag)
    $w tag configure var -fore $::pgnColor(Var)
  }

  if {$graphFigurineAvailable} {
    $w tag configure f -font font_Figurine(normal)
    $w tag configure fb -font font_Figurine(bold)
  }
}

proc ::htext::isLinkTag {tagName} {
  return [strIsPrefix {a } $tagName]
}

proc ::htext::extractLinkName {tagName} {
  if {[::htext::isLinkTag $tagName]} {
    return [lindex [split [string range $tagName 2 end] { }] 0]
  }
  return {}
}

proc ::htext::extractSectionName {tagName} {
  if {[::htext::isLinkTag $tagName]} {
    return [lindex [split [string range $tagName 2 end] { }] 1]
  }
  return {}
}

set ::htext::interrupt 0

### Some tcl string optimisations by S.A. 5/12/2009, 06/09/2010

proc ::htext::display {w helptext {section {}} {fixed 1}} {
  global helpWin
  # set start [clock clicks -milli]
  set helpWin(Indent) 0
  set ::htext::interrupt 0
  $w mark set insert 0.0
  $w configure -state normal
  set linkName {}

  set count 0
  set str $helptext
  # Conflict here between pgn and help markup.
  # In pgn we don't want to do this regsub
  if {$fixed == 1} {
    regsub -all \n\n $str <p> str
    regsub -all \n $str { } str
  } elseif {$fixed == 0} {
    regsub -all "\[ \n\]+" $str { } str
    regsub -all ">\[ \n\]+" $str {> } str
    regsub -all "\[ \n\]+<" $str { <} str
  } ; # else fixed == 2 (pgn.tcl), don't convert newlines in comments

  set tagType {}
  set seePoint {}

  # Loop through the text finding the next formatting tag

  while {1} {
    set startPos [string first < $str]
    if {$startPos < 0} { break }
    set endPos [string first > $str]
    if {$endPos < 1} { break }

    set tagName [string range $str [expr {$startPos + 1}] [expr {$endPos - 1}]]

    # starting tag (no "/" at the start)

    if {![strIsPrefix {/} $tagName]} {
      
      if {[strIsPrefix m_ $tagName]} {
        # Move tag &&&
        set moveTag $tagName
        set tagName m
        # Too many bindings! 
        $w tag bind $moveTag <ButtonPress-1> [list ::pgn::move $moveTag]
        $w tag bind $moveTag <ButtonPress-3> [list ::pgn::move $moveTag]
        $w tag bind $moveTag <Any-Enter> [list u1 $w $moveTag]
        $w tag bind $moveTag <Any-Leave> [list u0 $w $moveTag]
      } elseif {[strIsPrefix {a } $tagName]} {
	# link tag
        set linkName [::htext::extractLinkName $tagName]
        set sectionName [::htext::extractSectionName $tagName]
        set linkTag "link ${linkName} ${sectionName}"
        set tagName a
        $w tag configure $linkTag -fore dodgerblue3
        $w tag bind $linkTag <ButtonRelease-1> "helpWindow $linkName $sectionName"
        $w tag bind $linkTag <Any-Enter> [list uh1 $w $linkTag]
        $w tag bind $linkTag <Any-Leave> [list uh0 $w $linkTag]
      } elseif {[strIsPrefix {url } $tagName]} {
        # URL tag
        set urlName [string range $tagName 4 end]
        set urlTag "url $urlName"
        set tagName url
        $w tag configure $urlTag -fore darkred
        $w tag bind $urlTag <ButtonRelease-1> "openURL {$urlName}"
        $w tag bind $urlTag <Any-Enter> [list uh1 $w $urlTag]
        $w tag bind $urlTag <Any-Leave> [list uh0 $w $urlTag]
      } elseif {[strIsPrefix {run } $tagName]} {
        # Tcl command tag, also used extensively in statistics windows
        set runName [string range $tagName 4 end]
        set runTag "run $runName"
        set tagName run
        $w tag bind $runTag <ButtonRelease-1> "catch {$runName}"
        $w tag bind $runTag <Any-Enter> [list bh1 $w $runTag]
        $w tag bind $runTag <Any-Leave> [list bh0 $w $runTag]
      } elseif {[strIsPrefix {go } $tagName]} {
        # Goto tag
        # (is this used ??)
        set goName [string range $tagName 3 end]
        set goTag "go $goName"
        set tagName go
        $w tag bind $goTag <ButtonRelease-1> \
            "catch {$w see \[lindex \[$w tag nextrange $goName 1.0\] 0\]}"
        $w tag bind $goTag <Any-Enter> \
            "$w tag configure \"$goTag\" -fore \$::highlightcolor
             $w tag configure \"$goTag\" -back maroon
             $w configure -cursor hand2"
        $w tag bind $goTag <Any-Leave> \
            "$w tag configure \"$goTag\" -fore {}
             $w tag configure \"$goTag\" -back {}
             $w configure -cursor {}"
      } elseif {[strIsPrefix {pi } $tagName]} {
        # Player info tag (Gameinfo and Crosstable player)
        set playerTag $tagName
        set playerName [string range $playerTag 3 end]
        set tagName pi
        # $w tag configure "$playerTag" -fore Blue
        $w tag bind $playerTag <ButtonRelease-1> [list playerInfo $playerName raise]
        ### Hmmm - seen pgn that have the ELO in the playername like "surname [1234] christian"
        $w tag bind $playerTag <Any-Enter> \
            "catch {$w tag configure \"$playerTag\" -back \$::highlightcolor}
             $w configure -cursor hand2"
        $w tag bind $playerTag <Any-Leave> \
            "catch {$w tag configure \"$playerTag\" -back {}}
             $w configure -cursor {}"
      } elseif {[strIsPrefix g_ $tagName]} {
        # Game-load tag
        set gameTag $tagName
        set tagName g
        set gnum [string range $gameTag 2 end]
        set glCommand "::game::LoadMenu $w [sc_base current] $gnum %X %Y"
        $w tag bind $gameTag <ButtonPress-1> $glCommand
        if {$w != ".crosstabWin.f.text"} {
          $w tag bind $gameTag <ButtonPress-3> $glCommand
        }
        # right-click browses game, but too annoying in crosstable
        # $w tag bind $gameTag <ButtonPress-3>  "::gbrowser::new [sc_base current] $gnum"
        $w tag bind $gameTag <Any-Enter> \
            "$w tag configure $gameTag
             $w tag configure $gameTag -back \$::highlightcolor
             $w configure -cursor hand2"
        $w tag bind $gameTag <Any-Leave> \
            "$w tag configure $gameTag -fore {}
             $w tag configure $gameTag -back {}
             $w configure -cursor {}"
      } elseif {[strIsPrefix c_ $tagName]} {
        # Comment tag
        set commentTag $tagName
        set tagName c
        if { $::pgn::boldMainLine } {
          $w tag configure $commentTag -fore $::pgnColor(Comment) -font font_Regular
        } else {
          $w tag configure $commentTag -fore $::pgnColor(Comment)
        }
        $w tag bind $commentTag <ButtonPress-1> "::pgn::comment $commentTag"
        # needed for ::pgn::deleteComment to work
        $w tag bind $commentTag <ButtonPress-3> "::pgn::move $commentTag"

        $w tag bind $commentTag <Any-Enter> [list u1 $w $commentTag]
        $w tag bind $commentTag <Any-Leave> [list u0 $w $commentTag]
      } elseif {[string match ip* $tagName] && [string is integer [set margin [string range $tagName 2 end]]]} {
        set margin [expr {25 * $margin}]
        $w tag configure $tagName -lmargin1 $margin -lmargin2 $margin
      }
      
      if {$tagName == {h1}} {$w insert end \n}
    }

    # Now insert the text up to the formatting tag
    $w insert end [string range $str 0 [expr {$startPos - 1}]]

    # Check if it is a name tag matching the section we want
    if {$section != {}  &&  [strIsPrefix {name } $tagName]} {
      set sect [string range $tagName 5 end]
      if {$section == $sect} { set seePoint [$w index insert] }
    }

    if {[string index $tagName 0] == {/}} {
      ### process tag close, e.g. </menu>
      # Get rid of initial "/" character
      set tagName [string range $tagName 1 end]
      switch -- $tagName {
        m {}
        h1 - h2 - h3 - h4 - ht - p  { $w insert end \n }
        menu { $w insert end \] }
        ul   {
	      incr helpWin(Indent) -4
	      $w insert end \n
             }
      }
      if {[info exists startIndex($tagName)]} {
        switch -- $tagName {
          m  {$w tag add $moveTag startm insert}
          a  {$w tag add $linkTag starta insert}
          g  {$w tag add $gameTag startg insert}
          c  {$w tag add $commentTag startc insert}
          pi {$w tag add $playerTag startpi insert}
          url {$w tag add $urlTag starturl insert}
          run {$w tag add $runTag startrun insert}
          go {$w tag add $goTag startgo insert}
          default {$w tag add $tagName start$tagName insert}
        }
        unset startIndex($tagName)
      }
    } else {
      switch -- $tagName {
        m {}
        ul {incr helpWin(Indent) 4}
        li {
          $w insert end \n
          for {set space 0} {$space < $helpWin(Indent)} {incr space} {
            $w insert end { }
          }
        }
        q  {$w insert end \"}
        lt {$w insert end <}
        gt {$w insert end >}
        h2 - h3 - h4 - ht - p - br  {$w insert end \n}
      }
      # Set the start index for this type of tag
      set startIndex($tagName) 1
      $w mark set start$tagName insert
      $w mark gravity start$tagName left
      # menu is now unused i think - S.A.
      if {$tagName == {menu}} {$w insert end \[}
    }

    if {$tagName != {m}} {
      if {[strIsPrefix {img } $tagName]} {
	set imgName [string range $tagName 4 end]
	set winName $w.$imgName
	while {[winfo exists $winName]} { append winName a }
	label $winName -image $imgName -relief flat -borderwidth 0
	$w window create end -window $winName
	bindMouseWheel $winName $w
      }

      if {[strIsPrefix {button } $tagName]} {
	set imgName [lindex $tagName 1]
	set imgSize [lindex $tagName 2]
	set winName $w.$imgName
	while {[winfo exists $winName]} { append winName a }
	button $winName -image $imgName
	if {[string is integer -strict $imgSize]} {
	  $winName configure -width $imgSize -height $imgSize
	}
	$w window create end -window $winName
	bindMouseWheel $winName $w
      }

      if {[strIsPrefix {window } $tagName]} {
	set winName [string range $tagName 7 end]
	$w window create end -window $winName
	bindMouseWheel $winName $w
      }
    }

    # Eliminate the processed text from the string

    # Used to cause unicode bug in eco string, but scid.eco is now utf8
    # and this is faster for the crosstable (some tcl bug i think S.A)
    set str [string range $str $endPos+1 end] 
    # set str [string replace $str 0 $endPos]
    incr count

    ### This is meant to allow interrupts, but doesnt work
    ### but is very bad for performance with big pgn files
    # if {$count == $::htext::updates($w)} {
    #   update idletasks
    #   set count 1
    # }
    # if {$::htext::interrupt} {
    #   $w configure -state disabled
    #   return
    # }
  }

  # Add any remaining text
  if {! $::htext::interrupt} { $w insert end $str }

  if {$seePoint != {}} { $w yview $seePoint }
  $w configure -state disabled
  # set elapsed [expr {[clock clicks -milli] - $start}]
}

# Get some speed from optimising these into procs (?) S.A
# u - underline
# uh - underline+hand
# bh - background+hand

proc u1 {w tag} {
  $w tag configure $tag -background $::highlightcolor
}
proc u0 {w tag} {
  $w tag configure $tag -background {}
}
proc uh1 {w tag} {
  $w tag configure $tag -underline 1
  $w configure -cursor hand2
}
proc uh0 {w tag} {
  $w tag configure $tag -underline 0
  $w configure -cursor {}
}
proc bh1 {w tag} {
  $w tag configure $tag -back $::highlightcolor
  $w configure -cursor hand2
}
proc bh0 {w tag} {
  $w tag configure $tag -back {}
  $w configure -cursor {}
}

### Open a webpage in the user's (configured?) web browser

proc openURL {url} {
  global windowsOS macOS
  busyCursor .

  if {$windowsOS} {
    # On Windows, use the "start" command:
    if {[string match $::tcl_platform(os) "Windows NT"]} {
      catch {exec $::env(COMSPEC) /c start "$url" &}
    } else {
      catch {exec start $url &}
    }
  } elseif {$macOS} {
    if {[catch {exec /bin/sh -c "open -a Firefox \"$url\""}]} {
      catch {exec /bin/sh -c "open -a Safari \"$url\"" &}
    }
  } else {
    # The problem with the code commented out is it will leave two tabs  
    # open as the first will start firefox but fail the tab because of
    # the invalid switch and string. 
    # then the second call will open a second tab in the already 
    # running firefox. - R.A.

    #if {[catch {exec /bin/sh -c "firefox -remote 'openURL($url)'"}]} {
    #  # Now try a new firefox process
    #  catch {exec /bin/sh -c "firefox '$url'" &}
    #}
    
    # This implementation ... seems broke to me :( S.A.
    # if {[catch {exec /bin/sh -c "xdg-open '$url'" &}]} 

    catch {exec /bin/sh -c "firefox '$url'" &}
  }
  unbusyCursor .
}

### file.tcl

# Get confirmation then exit.

proc ::file::Exit {}  {

  # sanity check in case of errant multiple calls
  if {[winfo exists .unsaved]} {return}

  # is OSX recursively calling this proc when tk_dialog exits ?
  wm protocol . WM_DELETE_WINDOW {}

  # Check for altered game in all bases except the clipbase:
  set unsavedCount 0
  set savedBase [sc_base current]
  set msg ""
  set nbases [sc_base count total]
  for {set i 1} {$i < [sc_base count total]} {incr i} {
    sc_base switch $i
    if {[sc_base inUse] && [sc_game altered] && ![sc_base isReadOnly]} {
      if {$unsavedCount == 0} {
        append msg $::tr(ExitUnsaved)
        append msg "\n\n"
      }
      incr unsavedCount
      set fname [file tail [sc_base filename]]
      set g [sc_game number]
      append msg "   $fname "
      append msg "($::tr(game) $g)"
      append msg "\n"
    }
  }
  # Switch back to original database:
  sc_base switch $savedBase

  if {$unsavedCount > 0 || [winfo exists .comp]} {
    if {$unsavedCount == 0} {
      set msg {A Computer Tournament is running.}
    }
    append msg "\n$::tr(ExitDialog)"

    set answer [tk_dialog .unsaved "Scid: Confirm Quit" $msg question {} "   [tr FileExit]   " [tr Cancel]]

    if {$answer != 0} {
      wm protocol . WM_DELETE_WINDOW {::file::Exit}
      return
    }
  }

  ::tree::mask::close
  if {[winfo exists .glistWin]} {
    ::windows::gamelist::recordWidths
  }
  for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
    if {[winfo exists .analysisWin$i]} {
        # Try to be nice and close all engines, especially Graham's driver. It's a bit of a mess, but
        # Destroy/WM_DELETE_WINDOW is now unbound (on windows only?) so call proc exclusively
        destroyAnalysisWin $i

        # This vwait is essential for eboards, but may need removing if it misbehaves elsewhere. S.A.
        # ... Hmm - it does stop app exitting in undocked mode. Nasty S.A.
	if {$::docking::USE_DOCKING} {
	  vwait ::analysisWin$i
	}
    }
  }
  if {$::optionsAutoSave} {
    # restore askToReplaceMoves if necessary
    if {[winfo exists .tacticsWin]} {
      ::tactics::restoreAskToReplaceMoves
    }
    .menu.options invoke [tr OptionsSave]
  }
  ::recentFiles::save
  ::utils::history::Save
  destroy .
}

proc ::file::ExitFast {} {
  wm protocol . WM_DELETE_WINDOW {}
  if {$::optionsAutoSave} {
    # restore askToReplaceMoves if necessary
    if {[winfo exists .tacticsWin]} {
      ::tactics::restoreAskToReplaceMoves
    }
    .menu.options invoke [tr OptionsSave]
  }
  ::recentFiles::save
  destroy .
}

# ::file::New
#
#   Opens file-save dialog and creates a new database.

proc ::file::New {} {
  if {[sc_base count free] == 0} {
    tk_messageBox -title Scid -type ok -icon info \
        -message "Too many databases open; close one first"
    return
  }
  set ftype {
    { "Scid databases, EPD files" {".si4" ".epd"} }
    { "Scid databases" {".si4"} }
    { "EPD files" {".epd"} }
  }
  if {! [file isdirectory $::initialDir(base)] } {
    set ::initialDir(base) $::env(HOME)
  }
  set fName [tk_getSaveFile -initialdir $::initialDir(base) -filetypes $ftype -title "Create a Scid database"]
  if {$fName == {}} {
    return
  } elseif {[file extension $fName] == ".epd"} {
    if {![::epd::newEpdWin create $fName]} {
      return
    }
  } else {
    if {[file extension $fName] == ".si4"} {
      set fName [file rootname $fName]
    } 
    if {[catch {sc_base create $fName} result]} {
      tk_messageBox -icon warning -type ok -parent . \
          -title "Scid: error" -message "$result\nCan't create $fName"
      return
    }
    # set default icon
    catch {sc_base type [sc_base current] 1}
    set fName $fName.si4
  }
  set ::glistFlipped([sc_base current]) 0
  ::recentFiles::add $fName
  refreshWindows all
  refreshSearchDBs
  updateBoard -pgn -switch
}

### Main file open procedure. If no filename given, shows a file-open dialog

# This proc should return an error status... (so do it gradually)
# But it is used everywhere, and will take some time to fix

proc ::file::Open {{fName ""} {parent .} {update 1}} {

  if {[sc_base count free] == 0} {
    tk_messageBox -type ok -icon info -title Scid \
        -message "Too many databases are open; close one first" -parent $parent
    return
  }

  if {[sc_info gzip]} {
    set ftype {
      { {All Scid files} {.si4 .si3 .pgn .PGN .pgn.gz .epd .epd.gz} }
      { {Scid databases} {.si4 .si3} }
      { {PGN files} {.pgn .PGN .pgn.gz} }
      { {EPD files} {.epd .EPD .epd.gz} }
    }
  } else {
    set ftype {
      { {All Scid files} {.si4 .si3 .pgn .PGN .epd} }
      { {Scid databases} {.si4 .si3} }
      { {PGN files} {.pgn .PGN} }
      { {EPD files} {.epd .EPD} }
    }
  }
  if {$fName == ""} {
    if {! [file isdirectory $::file::finder::data(dir)] } {
      set ::file::finder::data(dir) $::env(HOME)
    }
    set fName [tk_getOpenFile -initialdir $::file::finder::data(dir) -filetypes $ftype \
                 -title "Open a Scid file" -parent $parent]
    if {$fName == ""} { return }
  }

  setTrialMode 0 0

  set ext [file extension $fName]
  if {$ext == "" || [file readable "$fName.si4"]} {
    set fName "$fName.si4"
    set ext .si4
  }

  if {$ext == ".sg4" || $ext == ".sn4"} {
    set fName "[file rootname $fName].si4"
    set ext .si4
  }

  if {$ext == ".si3" && [file exists $fName]} {
    ::file::Upgrade [file rootname $fName]
    return
  }

  set fName [fullname $fName]

  set slot [sc_base slot $fName]
  if {$slot != 0} {
    sc_base switch $slot
    refreshWindows all
    updateBoard -pgn -switch
    return
  }

  # The ::recentFiles::remove and ::recentFiles::add should probably be 
  # handled when "if {err == 0}"

  set err 0
  busyCursor .

  if {$ext == ".si4"} {
    set fName [file rootname $fName]
    if {[catch {openBase $fName} result]} {
      set err 1
      if {![string match {*doesn't exist*} $result]} {
        set result "$result\nCan't open $fName."
      }
      unbusyCursor .
      tk_messageBox -icon warning -type ok -parent $parent \
          -title "Scid: Error opening file" -message "$result"
      ::recentFiles::remove "$fName.si4"
      return -1
    } else {
      set ::initialDir(base) [file dirname $fName]
      ::recentFiles::add "$fName.si4"
    }
  } elseif {[string match "*.epd" [string tolower $fName]]} {
    # EPD file:
    if {[::epd::newEpdWin open $fName]} {
      ::recentFiles::add $fName
      unbusyCursor .
      ::bookmarks::AddCurrentGame
      refreshWindows
      return
    } else {
      ::recentFiles::remove $fName
    }
  } else {
    if {![file exists $fName]} {
      set err 1
      ::recentFiles::remove $fName
      unbusyCursor .
      tk_messageBox -icon warning -type ok -parent $parent \
          -title "Scid: Error opening file" -message "File $fName doesn't exist."
    } else {
      if {$ext != ".pgn" && $ext != ".PGN"} {
	puts {Unknown file type, assuming PGN.}
      }
      ## note : .zip isn't supported by zlib. Only .pgn.gz is supported.

      set result "File $fName is not readable."
      if {(![file readable $fName])  || \
	    [catch {sc_base create $fName true} result]} {
	set err 1
	unbusyCursor .
	tk_messageBox -icon warning -type ok -parent $parent \
	    -title "Scid: Error opening file" -message $result
      } else {
	doPgnFileImport $fName "Opening [file tail $fName] read-only\n"
	sc_base type [sc_base current] 3
	::recentFiles::add $fName
	set ::initialDir(pgn) [file dirname $fName]
	set ::initialDir(file) [file tail $fName]
      }
    }
  }

  set ::glstart 1
  if {$err == 0} {
    catch {sc_game load auto}
    # Setting this here makes the gamelist show *only* last line of "default" opened DBs
    # set ::glstart [sc_game number]
    flipBoardForPlayerNames
    set ::glistFlipped([sc_base current]) $::flippedForPlayer
    if {[sc_game number] != 1 && [winfo exists .glistWin]} {
      # glistWin doesnt exist at init  - hmm
      ::windows::gamelist::showCurrent
    }
  }
  unbusyCursor .

  ### Hmmm - Check if tree/bestgames exists for this base, and update tab name
  set current [sc_base current]
  if {[winfo exists .treeWin$current]} {
    ::setTitle .treeWin$current "[tr Tree] \[[file tail [sc_base filename $current]]\]"
  }
  if {[winfo exists .treeBest$current]} {
    ::setTitle .treeBest$current "$::tr(TreeBestGames) \[[file tail [sc_base filename $current]]\]"
  }

  if {$update} {
    refreshWindows all
    refreshSearchDBs
    ::bookmarks::AddCurrentGame
    updateBoard -pgn -switch
  }
  # else bookmarks will call refreshWindows after correct game loaded
}

proc refreshWindows {{all no}} {
  ::windows::gamelist::Reload
  ### Done in updateBoard
  # ::tree::refresh
  ::windows::stats::Refresh
  ::tools::graphs::score::Refresh
  
  if {$all != "no"} {
    ### too slow to refresh all the time
    # ::crosstab::Refresh
    ### Some refreshes will have to call these two themselves
    ### They *should* be done *sometime* when doing a base switch
    ::plist::refresh
    ::tourney::refresh
    if {[winfo exists .extratags]} {
      update ; # Hmmm... needed for proper progressBar operation when swapping bases.
      extraTags
    }
  }

  updateMenuStates
  updateTitle
  updateStatusBar
  refreshCustomFlags
  checkCQLSearch
}

### Update a few widgets with the Custom Flags
### (Only needs to be done after DB switch/open/close)

proc refreshCustomFlags {} {

  global maintFlag maintFlags maintFlaglist glistFlag

  ### maintenance window

  set w .maintWin
  if {[winfo exists $w]} {

      for {set i 1} { $i < 7} { incr i} {
	set desc [sc_game flag $i description]
	$w.title.cust.text$i configure -text $desc
      }

      ### Update the CustomFlag menubutton menus

      for {set idx 12} {$idx < 18} {incr idx} {
	set flag [ lindex $maintFlaglist $idx]
	set tmp [sc_game flag $flag description]
        if {$tmp == "" } {
          set tmp "Custom $flag"
        } else {
          set tmp "$tmp ($flag)"
        }
	.maintWin.mark.title.m entryconfigure $idx -label "$tmp"
      }

      ### Update the CustomFlag menubutton title
      # [Dont translate CustomFlag1 (etc)]

      if {$maintFlag ni {1 2 3 4 5 6}} {
	set tmp $::tr($maintFlags($maintFlag))
      } else  {
	set tmp [sc_game flag $maintFlag description]
	if {$tmp == "" } {
	  set tmp "Custom $maintFlag"
	} else {
	  set tmp "$tmp ($maintFlag)"
	}
      }
      set flagname $tmp
      # set flagname "$::tr($maintFlags($maintFlag)) [string tolower $::tr(Flag)]"
      $w.mark.title configure -text "$flagname"
      $w.title.mark configure -text "$flagname"
      $w.title.desc.text configure -text [sc_base description]
  }
}

proc refreshSearchDBs {} {
  ### header search
  #   (todo)
  set w .sh
  if {[winfo exists $w]} {
  }

  ### board search
  set w .sb
  if {[winfo exists $w]} {
      set ::listbases {}

      # populate the combobox
      for {set i 1} {$i <= [sc_base count total]} {incr i} {
	if {[sc_base inUse $i]} {
	  lappend ::listbases [file tail [sc_base filename $i]]
	}
      }
      $w.refdb.lb configure -values $::listbases
      $w.refdb.lb current 0

      checkState ::searchRefBase $w.refdb.lb
  }
}

# ::file::Upgrade
#
#   Upgrades an old (version 3) Scid database to version 4.
#
proc ::file::Upgrade {name} {
  if {[file readable "$name.si4"]} {
    set msg [string trim $::tr(ConfirmOpenNew)]
    set res [tk_messageBox -title Scid -type yesno -icon info -message $msg]
    if {$res == "no"} { return }
    ::file::Open "$name.si4"
    return
  }

  set msg [string trim $::tr(ConfirmUpgrade)]
  set res [tk_messageBox -title Scid -type yesno -icon info -message $msg]
  if {$res == "no"} { return }
  progressWindow Scid "$::tr(Upgrading): [file tail $name]"\
      $::tr(Cancel) sc_progressBar
  busyCursor .
  update
  set err [catch {sc_base upgrade $name} res]
  unbusyCursor .
  closeProgressWindow
  if {$err} {
    tk_messageBox -title Scid -type ok -icon warning \
        -message "Unable to upgrade the database:\n$res"
    return
  } else  {
    # rename game and name files, delete old .si3
    file rename "$name.sg3"  "$name.sg4"
    file rename "$name.sn3"  "$name.sn4"
    file delete "$name.si3"
  }
  ::file::Open "$name.si4"
}

#    Opens a Scid database, showing a progress bar in a separate window
#    if the database is around 5 Mb or larger in size.
#   ::file::Open should be used if the base is not already in si4 format

proc openBase {name} {

  # This check should probably be done somewhere else
  # But fixing issue/all scenarios is very painful , so leave it here steven!
  if {![file exists $name.si4]} {
    return -code error "File \"$name.si4\" doesn't exist."
  }

  # Depending on how file is opened, windows can have "\" file separators
  # We don't want to open this twice somehow

  if {$::windowsOS && [string range $name 1 2] == ":\\"} {
    ::splash::add "Translating \"\\\" filename separators for $name"
    set name [string map {\\ /} $name]
  }

  set bsize 0

  ### wrong i think
  # set gfile "[file rootname $name].sg4" 
  set gfile "$name.sg4"

  if {! [catch {file size $gfile} err]} { set bsize $err }
  set showProgress 0
  if {$bsize > 5000000} { set showProgress 1 }
  if {$showProgress} {
    progressWindow Scid "$::tr(OpeningTheDatabase): [file tail $name]"
  }
  if {$::fastDBopen} {
    set err [catch {sc_base open -fast $name} result]
  } else {
    set err [catch {sc_base open $name} result]
  }
  if {$showProgress} { closeProgressWindow }
  if {$err} {
    return -code error $result
  } else {
    return $result
  }
}

### Close the active base.

proc ::file::Close {{base -1}} {
  # Remember the current base
  set current [sc_base current]
  if {$base < 0} { set base $current }
  # Switch to the base which will be closed, and check for changes:
  sc_base switch $base
  if {[sc_base inUse]} {
    set confirm [::game::ConfirmDiscard]
    if {$confirm == 2} { return }
    if {$confirm == 0} {
      ::game::Save
    }
    setTrialMode 0
    sc_base close

    bind . <Control-Key-$base> {}

    ### Need these here, as otherwise a db "open base as tree" window won't close. S.A.
    ## (hmmm - this line is making us switch to empty base instead of clipbase when tree is closed and is locked)
    # but placing it before the (following) ::file::SwitchToBase commands seems to fix eveything.
    if {[winfo exists .treeWin$base]} { destroy .treeWin$base }

    # If closing current base - reset current game and switch to clipbase
    if { $current == $base } {
      ::file::SwitchToBase clipbase
    } else {
      ::file::SwitchToBase $current
    }

    if {[info exists ::crosstabBase] && $base == $::crosstabBase} {
      ::crosstab::Refresh
    }
    
    if {[winfo exists .emailWin]} { destroy .emailWin }
  } else {
    updateMenuStates
    updateStatusBar
    updateTitle
  }
  refreshSearchDBs
  set ::glistStart($current) 1

  catch {
    # Update sorting vars for the gamelist titles
    if {$base == $current} {
      set glistSortedBy  [lindex $::glistSortColumn($base) 0]
      if {$glistSortedBy != {} } {
	.glistWin.tree heading $glistSortedBy -image {}
      }
    }
    unset ::glistSortColumn($base)
  }
}


proc ::file::SwitchToBase {b} {
  setTrialMode 0 0
  sc_base switch $b

  # Close Email windows whenever a base is closed/switched:
  # if {[winfo exists .treeWin$b]} { destroy .treeWin$b }
  if {[winfo exists .emailWin]} { destroy .emailWin }

  updateBoard -pgn -switch

  refreshWindows all
}

proc ::file::SwitchToNextBase {{dir 1}} {
  setTrialMode 0 0
  set b [sc_base current]
  set clipbase [sc_info clipbase]

  ### Rotate between bases until we find an open one.
  ### Switching to unopen bases seems silly, but this is old and tested (?) code from SCID
  while {1} {
    incr b $dir
    if {$b > $clipbase} {
      set b 1
    } elseif {$b < 1} {
      set b $clipbase
    }
    sc_base switch $b
    if {[sc_base inUse]} { break }
  }
  SwitchToBase $b
}


proc ::file::openBaseAsTree { { fName "" } } {
  setTrialMode 0 0
  set oldbase [sc_base current]

  if {[sc_base count free] == 0} {
    tk_messageBox -type ok -icon info -title Scid \
        -message "Too many databases are open; close one first"
    return
  }

  if {$fName == ""} {
    if {[sc_info gzip]} {
      set ftype {
        { "Scid databases, PGN files" {".si4" ".si3" ".pgn" ".PGN" ".pgn.gz"} }
        { "Scid databases" {".si4" ".si3"} }
        { "PGN files" {".pgn" ".PGN" ".pgn.gz"} }
      }
    } else {
      set ftype {
        { "Scid databases, PGN files" {".si4" ".si3" ".pgn" ".PGN"} }
        { "Scid databases" {".si4" ".si3"} }
        { "PGN files" {".pgn" ".PGN"} }
      }
    }
    if {! [file isdirectory $::initialDir(base)] } {
      set ::initialDir(base) $::env(HOME)
    }
    set fName [tk_getOpenFile -initialdir $::initialDir(base) -filetypes $ftype -title "Open a Scid file"]
    if {$fName == ""} { return }

    set fName [fullname $fName]
    set ::initialDir(base) [file dirname $fName]
    set ::initialDir(file) [file tail $fName]
  }


  if {[file extension $fName] == ""} {
    set fName "$fName.si4"
  }

  if {[file extension $fName] == ".si3" && [file exists $fName]} {
    ::file::Upgrade [file rootname $fName]
    return
  }

  ### Check it is not already open
  # Name handling is a little clumsy, but is tested
  if {[file extension $fName] == ".si4"} {
    set rName [file rootname $fName]
  } else {
    set rName $fName
  }
  for {set i 1} {$i <= [sc_base count total]} {incr i} {
    if {$rName == [sc_base filename $i]} {
      ::tree::Open $i
      return
    }
  }

  set err 0
  busyCursor .
  if {[file extension $fName] == ".si4"} {
    set fName [file rootname $fName]
    if {[catch {openBase $fName} result]} {
      unbusyCursor .
      set err 1
      tk_messageBox -icon warning -type ok -parent . -title "Scid: Error opening file" -message $result
      return
    } else {
      set ::initialDir(base) [file dirname $fName]
      set ::initialDir(file) [file tail $fName]
      ::recentFiles::add "$fName.si4"
    }
  } else {
    # PGN file:
    set result "This file is not readable."
    if {(![file readable $fName])  || \
          [catch {sc_base create $fName true} result]} {
      unbusyCursor .
      set err 1
      tk_messageBox -icon warning -type ok -parent . -title "Scid: Error opening file" -message $result
      return
    } else {
      doPgnFileImport $fName "Opening [file tail $fName] read-only\n"
      sc_base type [sc_base current] 3
      set ::initialDir(pgn) [file dirname $fName]
      set ::initialDir(file) [file tail $fName]
      ::recentFiles::add $fName
    }
  }
  unbusyCursor .

  set current [sc_base current]
  set ::glistFlipped([sc_base current]) 0
  ::tree::Open
  set ::tree(locked$current) 1

  ::file::SwitchToBase $oldbase
  refreshSearchDBs
}

### Scidb's Drag and Drop by Gregor Cramer
#   ported by Stevenaaus

proc RegisterDropEvents {target} {
  if {$::macOS} {return}
  ::tkdnd::drop_target register $target DND_Files
  bind $target <<DropEnter>> { HandleDropEvent enter %W}
  bind $target <<DropLeave>> { HandleDropEvent leave %W}
  bind $target <<Drop>> { HandleDropEvent %D %W}
}

proc HandleDropEvent {action window} {
  variable Defaults

  switch $action {
    enter  {}
    leave  {}
    default {
      # It is important that HandleDropEvent is returning as fast as possible.
      after idle [namespace code [list OpenUri $window $action]]
    }
  }

  return copy
}

proc OpenUri {window uriFiles} {

  if {[string match .glistWin* $window]} {
	 raiseWin .glistWin
  } else {
	 raiseWin .
  }
  update idletasks

  set errorList {}
  set rejectList {}
  set databaseList {}
  set filelist $uriFiles

  foreach file $filelist {
    set uri [string trimright $file]
    set file $uri
    if {[string length $file]} {
      if {[string equal -length 5 $file "file:"]} {
        if {[string equal -length 17 $file "file://localhost/"]} {
          # correct implementation
          set file [string range $file 16 end]
        } elseif {[string equal -length 8 $file "file:///"]} {
          # no hostname, but three slashes - nearly correct
          set file [string range $file 7 end]
        } elseif {[string index $file 5] eq "/"} {
          # theoretically, the hostname should be the first, but no one implements it
          set file [string range $uri 5 end]
          for {set n 1} {$n < 5} {incr n} { if {[string index $file $n] eq "/"} { break } }
          set file [string range $uri [expr {$n - 1}] end]
          
          if {![file exists $file]} {
            # perhaps a correct implementation with hostname?
            set i [string first "/" $file 1]
            if {$i >= 0} {
              set f [string range $file $i end]
              if {[file exists $f]} {
                # it seems so
                set file $f
              }
            }
          }
        } else {
          # no slash after "file:" - what is that for a crappy program?
          set file [string range $file 5 end]
        }
      }

      set file [file normalize $file]
    }

    if {[file exists $file]} {
      lappend databaseList $file
    } else {
      puts "Dnd: no such file $file"
    }
  }

  foreach file $databaseList {
    ::file::Open $file
  }

  if {[llength $errorList]} {
    if {[string match file:* $uriFiles] && [llength $databaseList] == 0} {
      set message [tr CannotOpenUri]
      if {[llength $errorList] > 10} {
        append message \n\n [join [lrange $errorList 0 9] \n]
        append message \n...
      } else {
        append message \n\n [join $errorList \n]
      }
    } else {
      set message [tr InvalidUri]
    }
    tk_messageBox -icon warning -type ok -parent . -message $message
  }

  if {[llength $rejectList]} {
    set message [tr UriRejected]
    if {[llength $rejectList] > 10} {
      append message \n\n [join [lrange $rejectList 0 9] \n]
      append message \n...
    } else {
      append message \n\n [join $rejectList \n]
    }
    set detail [tr UriRejectedDetail]
    append detail " .sci, .si4, .si3, .cbh, .pgn, .pgn.gz, .zip"
    tk_messageBox -icon info -type ok -parent . -message $message -detail $detail
  }

  if {[llength $databaseList] + [llength $rejectList] + [llength $errorList] == 0} {
    set message [tr EmptyUriList]
    tk_messageBox -icon info -type ok -parent . -message $message
  }
}


proc bgerror {err} {
  if {$err eq "selection owner didn't respond"} {
    set parent [::tkdnd::get_drop_target]
    if {[llength $parent] == 0} { set parent . }
    after idle [list tk_messageBox \
      -icon error \
      -parent $parent \
      -message [tr SelectionOwnerDidntRespond] \
    ]
  } elseif {[string match {*selection doesn't exist*} $err]} {
    # ignore this stupid message. this message appears
    # in case of empty strings. this is not an error!
  } else {
    ::tk::dialog::error::bgerror $err
  }
}

### end of file.tcl

###
### finder.tcl
###

set ::file::finder::data(stop) 0

### Open/Close the file finder

proc ::file::finder::Open {} {
  set w .finder

  if {[winfo exists $w]} {
    destroy $w
    return
  }

  toplevel $w
  wm title $w "$::tr(FileFinder)"
  bind $w <F1> {helpWindow Finder}
  setWinLocation $w
  setWinSize $w
  bind $w <Configure> "recordWinSize $w"

  menu $w.menu
  $w configure -menu $w.menu

  $w.menu add cascade -label FinderFile -menu $w.menu.file
  menu $w.menu.file
  $w.menu.file add command -label "$::tr(FinderDirOpen)" -command ::file::finder::OpenDIR
  $w.menu.file add command -label FinderFileClose -command "destroy $w"

  bind $w <Control-o> ::file::finder::OpenDIR

  $w.menu add cascade -label FinderSort -menu $w.menu.sort
  menu $w.menu.sort
  foreach {name value} {Type type Size size Mod mod Filename name Path path} {
    $w.menu.sort add radiobutton -label FinderSort$name \
        -variable ::file::finder::data(sort) -value $value \
        -command {::file::finder::Refresh -fast}
  }

  $w.menu add cascade -label FinderTypes -menu $w.menu.types
  menu $w.menu.types -tearoff 1

  # I'd like to change these to {si4 si3 pgn epd}, but it means changing lots of stuff,
  # including the language FinderTypes entries

  foreach type {Scid Old PGN EPD} {
    $w.menu.types add checkbutton -label FinderTypes$type \
        -variable ::file::finder::data($type) -onvalue 1 -offvalue 0 \
        -command ::file::finder::Refresh
  }

  $w.menu add cascade -label FinderHelp -menu $w.menu.help
  menu $w.menu.help
  $w.menu.help add command -label FinderHelpFinder \
      -accelerator F1 -command {helpWindow Finder}
  $w.menu.help add command -label FinderHelpIndex -command {helpWindow Index}

  pack [frame $w.d -relief flat] -side top -fill x
  label $w.d.label -font font_Bold ;# given a text value below
  pack $w.d.label 

  frame $w.t -relief flat
  frame $w.b
  text $w.t.text -width 70 -height 25 -font font_Small -wrap none \
      -yscrollcommand "$w.t.ybar set" -setgrid 1 \
      -cursor top_left_arrow
  scrollbar $w.t.ybar -command "$w.t.text yview" -width 12
  $w.t.text tag configure Up -foreground brown
  $w.t.text tag configure Dir -foreground steelblue
  $w.t.text tag configure Vol -foreground gray25
  $w.t.text tag configure PGN -foreground blue
  $w.t.text tag configure Scid -foreground skyblue
  $w.t.text tag configure Old -foreground black
  $w.t.text tag configure EPD -foreground orange
  $w.t.text tag configure bold -font font_SmallBold
  $w.t.text tag configure center -justify center
  set xwidth [font measure [$w.t.text cget -font] "x"]
  set tablist {}
  # tablist is used in spacing *both* the dirlist (at top) and the file details columns
  # ... but this should be changed so we have more room in the filelist 'name' column S.A
  #                      name   size   type   date   path
  foreach {tab justify} {       29 r   31 l   50 r   55 l} {
    set tabwidth [expr {$xwidth * $tab} ]
    lappend tablist $tabwidth $justify
  }
  $w.t.text configure -tabs $tablist
  bindMouseWheel $w $w.t.text

  checkbutton $w.b.sub -text [tr FinderFileSubdirs] \
      -variable ::file::finder::data(recurse) -onvalue 1 -offvalue 0 \
      -command ::file::finder::Refresh
  dialogbutton $w.b.stop -textvar ::tr(Stop) -command {set ::file::finder::data(stop) 1 }
  dialogbutton $w.b.help -textvar ::tr(Help) -command {helpWindow Finder}
  dialogbutton $w.b.close -textvar ::tr(Close) -command "destroy $w"
  bind $w <Escape>        "$w.b.close invoke"
  bind $w <Control-slash> "$w.b.close invoke"
  bindWheeltoFont $w.t.text

  # Bind left button to close ctxt menu:
  bind $w <ButtonPress-1> {
    if {[winfo exists .finder.t.text.ctxtMenu]} {
      destroy .finder.t.text.ctxtMenu
      focus .finder
    }
  }
  pack $w.b -side bottom -fill x
  packbuttons right $w.b.close $w.b.help $w.b.stop
  packbuttons left $w.b.sub
  pack $w.t -side top -fill both -expand yes
  pack $w.t.ybar -side right -fill y
  pack $w.t.text -side left -fill both -expand yes
  ::file::finder::ConfigMenus
  ::file::finder::Refresh
}

proc ::file::finder::Refresh {{newdir ""}} {
  variable data
  set w .finder
  if {! [winfo exists $w]} { return }
  set t $w.t.text

  # When parameter is "-fast", just re-sort the existing data:
  set fastmode 0
  if {$newdir == "-fast"} {
    set fastmode 1
    set newdir ""
  }
  if {$newdir == ".."} { set newdir [file dirname $data(dir)] }
  if {$newdir != ""} { set data(dir) $newdir }

  busyCursor .
  set data(stop) 0
  $w.b.close configure -state disabled
  $w.b.help configure -state disabled
  $w.b.sub configure -state disabled
  $w.b.stop configure -state normal
  $t configure -state normal
  update

  if {$fastmode} {
    set flist $data(flist)
  } else {
    set flist [::file::finder::GetFiles $data(dir)]
    set data(flist) $flist
  }

  switch $data(sort) {
    "none" {}
    "type" { set flist [lsort -decreasing -index 1 $flist] }
    "size" { set flist [lsort -integer -decreasing -index 0 $flist] }
    "name" { set flist [lsort -dict -index 2 $flist] }
    "path" { set flist [lsort -dict -index 3 $flist] }
    "mod"  { set flist [lsort -integer -decreasing -index 4 $flist] }
  }

  set hc $::rowcolor
  $t delete 1.0 end
  set dcount 0
  # $t insert end [string toupper "$::tr(FinderDirs)\n"] {center bold}
  set dlist {}

  # Insert drive letters, on Windows:
  if {$::windowsOS} {
    foreach drive [lsort -dictionary [file volume]] {
      $t insert end " $drive " [list Vol v$drive]
      $t insert end "    "
      $t tag bind v$drive <1> [list ::file::finder::Refresh $drive]
      $t tag bind v$drive <Any-Enter> \
          "$t tag configure [list v$drive] -background $hc"
      $t tag bind v$drive <Any-Leave> \
          "$t tag configure [list v$drive] -background {}"
    }
    $t insert end "\n"
  }

  # Insert parent directory entry:
  lappend dlist ..

  # Generate other directory entries:
  set dirlist [lsort -dictionary [glob -nocomplain [file join $data(dir) *]]]
  foreach dir $dirlist {
    # Don't show directories matching "*_files" (Personal hack for S.A.)
    if {[file isdir $dir] && ![string match {*_files} $dir]} {
      lappend dlist $dir
    }
  }
  foreach dir $dlist {
    if {$dcount != 0} {
      if {$dcount % 3 == 0} {
	$t insert end "\n"
      } else {
	$t insert end "\t\t"
      }
    }
    incr dcount
    if {$dir == ".."} {
      set d ..
      $t insert end " .. ($::tr(FinderUpDir)) " [list Up d..]
    } else {
      set d [file tail $dir]
      $t insert end " $d " [list Dir d$d]
    }
    $t tag bind d$d <1> [list ::file::finder::Refresh $dir]
    $t tag bind d$d <Any-Enter> \
        "$t tag configure [list d$d] -background $hc"
    $t tag bind d$d <Any-Leave> \
        "$t tag configure [list d$d] -background {}"
  }

  # Add File section headings:
  $t insert end "\n\n"
  if {[llength $flist] != 0} {
    foreach i {Name Size Type Mod Path} v {name size type mod path} {
      $t tag configure s$i -font font_SmallBold
      $t tag bind s$i <1> "set ::file::finder::data(sort) $v; ::file::finder::Refresh -fast"
      $t tag bind s$i <Any-Enter> "$t tag config s$i -underline 1"
      $t tag bind s$i <Any-Leave> "$t tag config s$i -underline 0"
    }
    # $t insert end [string toupper "$::tr(FinderFiles)\n"] {center bold}
    $t insert end "[tr FinderSortName]" sName
    $t insert end "\t"
    $t insert end "[tr FinderSortSize]" sSize
    $t insert end "\t"
    $t insert end "[tr FinderSortType]" sType
    $t insert end "\t"
    $t insert end "[tr FinderSortMod]" sMod
    $t insert end "\t"
    $t insert end "[tr FinderSortPath]" sPath
    $t insert end "\n"
  }

  # Add each file:
  foreach i $flist {
    set size [lindex $i 0]
    set type [lindex $i 1]
    set fname [string range [lindex $i 2] 0 23] 
    set path [lindex $i 3]
    # If case path has spaces, they break tag bindings, so use this tag
    set pathtag [string map {{ } _} $path]

    set mtime [lindex $i 4]
    set est [lindex $i 5]
    $t insert end "\n "
    $t insert end "$fname\t" f$pathtag
    set esize ""
    if {$est} { set esize "~" }
    append esize [::utils::thousands $size]
    $t insert end "$esize\t" f$pathtag
    $t insert end "$type" [list $type f$pathtag]
    $t insert end "\t[clock format $mtime -format {%d-%m-%Y}]" f$pathtag
    $t insert end "\t" f$pathtag
    set dir [file dirname $path]
    set tail [file tail $path]
    if {$dir == "."} {
      set fullpath $data(dir)/$tail
    } else  {
      set fullpath $data(dir)/$dir/$tail
    }

    $t tag bind f$pathtag <Double-Button-1> "::file::Open [list $fullpath] $w"
    # Bind right button to popup a contextual menu:
    $t tag bind f$pathtag <ButtonPress-3> "::file::finder::contextMenu .finder.t.text [list $fullpath] %X %Y"

    $t tag bind f$pathtag <Any-Enter> "$t tag configure [list f$pathtag] -background $hc"
    $t tag bind f$pathtag <Any-Leave> "$t tag configure [list f$pathtag] -background {}"
    if {$dir == "."} {
      set fullpath "$data(dir)/$tail"
    } else {
      $t tag configure p$path -foreground darkblue
      $t insert end "$dir/" [list p$path f$pathtag]
    }
    $t tag configure t$path -foreground blue
    $t insert end $tail [list t$path f$pathtag]
  }
  $t configure -state disabled

  $w.d.label configure -text $data(dir)

  $w.b.stop configure -state disabled
  $w.b.help configure -state normal
  $w.b.close configure -state normal
  $w.b.sub configure -state normal
  unbusyCursor .
}

proc ::file::finder::contextMenu {win fullPath x y} {

  update idletasks

  set mctxt $win.ctxtMenu

  if { [winfo exists $mctxt] } { destroy $mctxt }

  menu $mctxt
  # context menus
  $mctxt add command -label [tr FinderCtxOpen ] -command "::file::Open [list $fullPath] .finder"
  $mctxt add command -label [tr FinderCtxBackup ] -command "::file::finder::backup [list $fullPath]"
  $mctxt add command -label [tr FinderCtxCopy ] -command "::file::finder::copy [list $fullPath]"
  $mctxt add command -label [tr FinderCtxMove ] -command "::file::finder::move [list $fullPath]"
  $mctxt add command -label [tr FinderCtxRename] -command "::file::finder::rename [list $fullPath]"
  $mctxt add separator
  $mctxt add command -label [tr FinderCtxDelete ] -command "::file::finder::delete [list $fullPath]"

  tk_popup $mctxt $x $y

}

### Backup a base in the form name-date.ext

proc ::file::finder::backup { f } {
  set r [file rootname $f]
  set d [clock format [clock seconds] -format "-%Y.%m.%d-%H%M" ]
  set ext [string tolower [file extension $f]]

  busyCursor .
  update
  if { $ext == ".si4" } {
    if { [catch { file copy "$r.sg4" "$r$d.sg4" ; file copy "$r.sn4" "$r$d.sn4" } err ] } {
      unbusyCursor .
      tk_messageBox -title Scid -icon error -type ok -message "File copy error $err"
      return
    }
    catch { file copy "$r.stc" "$r$d.stc" }
  }

  if { [catch { file copy "$r[file extension $f]" "$r$d[file extension $f]" } err ] } {
    unbusyCursor .
    tk_messageBox -title Scid -icon error -type ok -message "File copy error $err"
    return
  }

  unbusyCursor .
  ::file::finder::Refresh
}

proc ::file::finder::copy { f } {
  if {[sc_base slot $f] != 0} {
    tk_messageBox -title Scid -icon error -type ok -message "Close base first" -parent .finder
    return
  }
  set dir [tk_chooseDirectory -initialdir [file dirname $f] -parent .finder]
  if {$dir != ""} {
    if { [string tolower [file extension $f]] == ".si4" } {
      if { [catch { file copy "[file rootname $f].sg4" "[file rootname $f].sn4" $dir } err ] } {
        tk_messageBox -title Scid -icon error -type ok -message "File copy error $err" -parent .finder
        return
      }
      
      catch { file copy "[file rootname $f].stc" $dir }
    }

    if { [catch { file copy $f $dir } err ] } {
      tk_messageBox -title Scid -icon error -type ok -message "File copy error $err" -parent .finder
      return
    }

  }
}

proc ::file::finder::move { f } {
  if {[sc_base slot $f] != 0} {
    tk_messageBox -title Scid -icon error -type ok -message "Close base first" -parent .finder
    return
  }
  set dir [tk_chooseDirectory -initialdir [file dirname $f] -parent .finder ]
  if {$dir != ""} {
    if { [string tolower [file extension $f]] == ".si4" } {
      
      if { [catch { file rename "[file rootname $f].sg4" "[file rootname $f].sn4" $dir } err ] } {
        tk_messageBox -title Scid -icon error -type ok -message "File rename error $err" -parent .finder
        return
      }
      catch { file rename "[file rootname $f].stc" $dir }
    }

    if { [catch { file rename $f $dir } err ] } {
      tk_messageBox -title Scid -icon error -type ok -message "File rename error $err" -parent .finder
      return
    }
  }
  ::file::finder::Refresh
}

proc ::file::finder::rename { f } {
  if {[sc_base slot $f] != 0} {
    tk_messageBox -title Scid -icon error -type ok -message "Close base first" -parent .finder
    return
  }

  set newname [::file::finder::getname]
  set r [file rootname $f]
  set ext [string tolower [file extension $f]]

  if {$newname == {}} {
    return
  }


  # remove leading directories
  set newname [file tail $newname]

  # remove trailing .extension if the same
  if {[string tolower [file extension $newname]] == [string tolower [file extension $f]]} {
    set newname [file rootname $newname]
  }

  set n "[file dirname $f]/$newname"

  if { [string tolower [file extension $f]] == {.si4} } {
    if {[file exists "$newname.si4"]} {
      tk_messageBox -title Scid -icon error -type ok -message "$newname.si4 already exists" -parent .finder
      return
    }

    if { [catch {
	    file rename "$r.sg4" "$n.sg4"
	    file rename "$r.sn4" "$n.sn4"
	 } err ] } {
      tk_messageBox -title Scid -icon error -type ok -message "File copy error $err"
      return
    }
    catch { file rename "$r.stc" "$n.stc" }
  }
  if { [catch {
          file rename "$r[file extension $f]" "$n[file extension $f]"
       } err ] } {
    tk_messageBox -title Scid -icon error -type ok -message "File copy error $err"
    return
  }

  ::file::finder::Refresh
}

proc ::file::finder::getname {} {
  set w .rename
  toplevel $w
  wm title $w "Scid: Rename"
  grab $w

  label $w.label -text {New name}
  pack $w.label -side top -pady 5 -padx 5

  entry $w.entry -width 16 -borderwidth 0
  bind $w.entry <Escape> { .rename.buttons.cancel invoke }
  bind $w.entry <Return> { .rename.buttons.ok invoke }
  pack $w.entry -side top -pady 5

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.ok -text OK -command {
    grab release .rename
    focus .main
    set ::tmp [.rename.entry get]
    destroy .rename
  }
  dialogbutton $b.cancel -text $::tr(Cancel) -command {
    focus .main
    grab release .rename
    set ::tmp {}
    destroy .rename
    focus .main
  }
  packbuttons right $b.cancel $b.ok
  placeWinOverParent $w .finder
  focus $w.entry
  tkwait window $w
  return "$::tmp"
}

proc ::file::finder::delete { f } {
  if {[sc_base slot $f] != 0} {
    tk_messageBox -title Scid -icon error -type ok -message "Close base first" -parent .finder
    return
  }
  set answer [tk_messageBox -title Scid -icon warning -type yesno -parent .finder \
                -message "Do you want to permanently delete $f ?"]
  if {$answer == "yes"} {
    if { [string tolower [file extension $f]] == ".si4" } {
      file delete "[file rootname $f].sg4" "[file rootname $f].sn4" "[file rootname $f].stc"
    }
    file delete $f
  }
  ::file::finder::Refresh
}

proc ::file::finder::ConfigMenus {{lang ""}} {
  if {! [winfo exists .finder]} { return }
  if {$lang == ""} { set lang $::language }
  set m .finder.menu
  foreach idx {0 1 2 3} tag {File Sort Types Help} {
    configMenuText $m $idx Finder$tag $lang
  }
  foreach idx {1} tag {Close} {
    configMenuText $m.file $idx FinderFile$tag $lang
  }
  foreach idx {0 1 2 3 4} tag {Type Size Mod Name Path} {
    configMenuText $m.sort $idx FinderSort$tag $lang
  }
  foreach idx {1 2 3 4} tag {Scid Old PGN EPD} {
    configMenuText $m.types $idx FinderTypes$tag $lang
  }
  foreach idx {0 1} tag {Finder Index} {
    configMenuText $m.help $idx FinderHelp$tag $lang
  }
}

proc ::file::finder::GetFiles {dir {len -1}} {
  variable data
  set dlist {}
  set flist {}
  if {$len < 0} {
    set len [expr {[string length $dir] + 1} ]
  }
  set files {}
  # No read permissions throw errors :(
  catch {
    set files [glob -nocomplain [file join $dir *]]
  }
  foreach f $files {
    if {[file isdir $f]} {
      lappend dlist $f
    } elseif {[file isfile $f]} {
      set ext [string tolower [file extension $f]]
      if {[catch {set mtime [file mtime $f]}]} { set mtime 0 }
      set showFile 0
      set rootname [file rootname $f]
      set type PGN
      if {$ext == ".si4"} {
        set showFile 1
        set type Scid
      } elseif {$ext == ".si3"} {
        set showFile 1
        set type Old
      } elseif {$ext == ".epd"} {
        set type EPD
        set showFile 1
      } elseif {$ext == ".pgn"} {
        set showFile 1
      } elseif {$ext == ".gz"} {
        set rootname [file rootname $rootname]
        if {[regexp {\.epd\.gz} $f]} { set showFile 1; set type EPD }
        if {[regexp {\.pgn\.gz} $f]} { set showFile 1 }
      }
      if {$showFile  &&  [info exists data($type)]  &&  $data($type)} {
        set path [string range $f $len end]
        set est 0
        if {[catch {set size [sc_info fsize $f]}]} {
          # Could not determine file size, probably a PGN or EPD file
          # that the user does not have permission to read.
          set est 1
          set size 0
        }
        if {$size < 0} {
          set est 1
          set size [expr {0 - $size}]
        }
        if {[file dirname $path] == "."} { set path "./$path" }
        lappend flist [list $size $type [file tail $rootname] $path $mtime $est]
      }
    }
    update idletasks
    if {$data(stop)} { break }
  }
  if {$data(recurse)} {
    foreach f $dlist {
      foreach i [::file::finder::GetFiles $f $len] {
        lappend flist $i
        update
        if {$data(stop)} { break }
      }
    }
  }
  return $flist
}

proc ::file::finder::OpenDIR {} {
  set dir [tk_chooseDirectory -parent .finder -initialdir $::initialDir(file) -title "$::tr(FinderCtxOpen) $::tr(FinderDir)"]
  if {$dir != ""} {
      # silly hacks to fix up finder bug with "~"
      if {$dir == {~}} {
        set dir $::env(HOME)
      } elseif {[string range $dir 0 1] == {~/}} {
        set dir "$::env(HOME)/[string range $dir 2 end]"
      }
      ::file::finder::Refresh $dir
    }
}

### end of finder.tcl

###
### bookmark.tcl
###

# Bookmarks, Game History and Recently-used files lists
# The Game History (RefreshMenuGame) makes heavy use of bookmarks, and for simplicity is included here

set bookmarks(data) {}
set bookmarks(subMenus) 0

# Read the bookmarks file if it exists:
catch {source [scidConfigFile bookmarks]}

namespace eval ::bookmarks {}

# ::bookmarks::PostMenu:
#   Posts the bookmarks toolbar menu.
# Currently unused. It's just too clumsy to post menus in the main board
# without an easy way to cancel them

proc ::bookmarks::PostMenu {} {
  tk_popup .main.tb.bkm.menu [winfo pointerx .] [winfo pointery .]
  if {[::bookmarks::CanAdd]} {
    .main.tb.bkm.menu activate 0
  }
}

### Updates all bookmarks and game history submenus

proc ::bookmarks::Refresh {} {
  foreach menu {.menu.file.bookmarks .main.tb.bkm.menu} {
    ::bookmarks::RefreshMenu $menu
  }
  ::bookmarks::RefreshMenuGame .menu.game
}

proc ::bookmarks::RefreshMenu {menu} {
  global bookmarks helpMessage

  ::bookmarks::DeleteChildren $menu
  $menu delete 0 end
  # $menu configure -disabledforeground [$menu cget -foreground]
  set numBookmarkEntries [llength $bookmarks(data)]

  if {[::bookmarks::CanAdd]} {
    $menu add command -label FileBookmarksAdd -command ::bookmarks::AddCurrent
  } else {
    $menu add command -label FileBookmarksAdd -command ::bookmarks::AddCurrent -state disabled
  }
  set helpMessage($menu,0) FileBookmarksAdd

  $menu add command -label FileBookmarksEdit -command ::bookmarks::Edit
  set helpMessage($menu,1) FileBookmarksEdit
  foreach tag {Add Edit} {
    configMenuText $menu FileBookmarks$tag FileBookmarks$tag $::language
  }
  if {$numBookmarkEntries == 0} { return }
  $menu add separator

  # Add each bookmark entry:
  set current $menu
  set inSubMenu 0
  foreach entry $bookmarks(data) {
    if {$entry == ""} { continue }
    set isfolder [::bookmarks::isfolder $entry]

    if {! $bookmarks(subMenus)} {
      if {$isfolder} {
        $current add command -label [::bookmarks::IndexText $entry]
      } elseif {!$isfolder} {
        $current add command -label [::bookmarks::IndexText $entry] \
          -command [list ::bookmarks::Go $entry]
      }
      continue
    }

    # Move out of submenu where necessary:
    if {$isfolder  &&  $inSubMenu} {
      set current [winfo parent $current]
    }

    if {$isfolder} {
      # Menu (folder) entry:
      set current [::bookmarks::NewSubMenu $current $entry]
      set inSubMenu 1
    } else {
      # Bookmark entry:
      $current add command -label [::bookmarks::Text $entry] \
        -command [list ::bookmarks::Go $entry]
    }
  }
}

### Update the Game History Menu

proc ::bookmarks::RefreshMenuGame {menu} {
  global bookmarks helpMessage

  # Remove the old game history
  $menu delete 21 end

  # Trim menus in case the limit has been reduced.
  set bookmarks(gamehistory) [lrange $bookmarks(gamehistory) 0 [expr {$::recentFiles(gamehistory) - 1}]]
  set numBookmarkEntries [llength $bookmarks(gamehistory)]

  if {$numBookmarkEntries == 0} { return }

  $menu add separator

  # Add each bookmark entry:
  foreach entry $bookmarks(gamehistory) {
    if {$entry != ""} {
      set text [::bookmarks::Text $entry]
      set comma [string first , $text]
      if {$comma > 0} {
        set text [string range $text 0 $comma-1]
      }
      # doesnt allow for spaces in name
      # set text [string range [lrange [::bookmarks::Text $entry] 0 3] 0 end-1]
      $menu add command -label $text -command [list ::bookmarks::Go $entry]
    }
  }
}

# ::bookmarks::CanAdd:
#   Returns 1 if the current game can be added as a bookmark.
#   It must be in an open database, not a PGN file, and not game number 0.
#
proc ::bookmarks::CanAdd {} {
  if {! [sc_base inUse]} { return 0 }
  if {[sc_game number] == 0} { return 0 }
  if {[sc_base current] == [sc_info clipbase]} { return 0 }
  if {[file pathtype [sc_base filename]] != "absolute"} { return 0 }
  foreach suffix {.pgn .PGN .pgn.gz} {
    if {[string match "*$suffix" [sc_base filename]]} { return 0 }
  }
  return 1
}

### Adds the current game to the bookmarks list.
## (variable 'folder' seems unused)

proc ::bookmarks::AddCurrent {{folder 0}} {
  global bookmarks
  if {! [sc_base inUse]} {
    return
  }
  set text [::bookmarks::New game]
  set len [llength $bookmarks(data)]
  set fcount 0
  for {set i 0} {$i < $len} {incr i} {
    if {[::bookmarks::isfolder [lindex $bookmarks(data) $i]]} {
      if {$fcount == $folder} { break }
      incr fcount
    }
  }
  set bookmarks(data) [linsert $bookmarks(data) $i $text]

  ::bookmarks::Save
  ::bookmarks::Refresh
}

### Add current game to game history

proc ::bookmarks::AddCurrentGame {} {
  global bookmarks
  if {! [sc_base inUse] || [sc_base current] == 9} {
    return
  }
  set text [::bookmarks::New game]
  # Don't remember ply for game history
  lset text 4 1
  set i [lsearch $bookmarks(gamehistory) $text]
  if {$i > -1} {
    set bookmarks(gamehistory) [lreplace $bookmarks(gamehistory) $i $i]
  }

  set bookmarks(gamehistory) [lrange [linsert $bookmarks(gamehistory) 0 $text] 0 $::recentFiles(gamehistory)-1]

  # ::bookmarks::Save
  ::bookmarks::Refresh
}

### Returns a bookmarks list entry for the current game or a new folder.

proc ::bookmarks::New {type} {
  if {$type == "folder"} { return [list "f" "new folder"] }

  ### Bookmark format
  # database: white, black, result, site , ....

  # I changed this text formatting around. Is'ok ? &&& S.A
  set text "[file tail [sc_base filename]]:  "
  append text "[::utils::string::Surname [sc_game info white]] - "
  append text "[::utils::string::Surname [sc_game info black]], "
  append text "[sc_game info result],  [::utils::string::CityName [sc_game info site]] "
  set round [sc_game info round]
  if {$round != ""  &&  $round != "?"} { append text "($round) " }
  append text "[sc_game info year]"
  set list [list "g" $text]
  sc_game pgn
  lappend list [sc_base filename] [sc_game number] [sc_pos pgnOffset]
  lappend list [sc_game info white] [sc_game info black]
  lappend list [sc_game info year] [sc_game info site]
  lappend list [sc_game info round] [sc_game info result]
  return $list
}

### Load selected bookmark

proc ::bookmarks::Go {entry} {
  if {[::bookmarks::isfolder $entry]} { return }
  set fname [lindex $entry 2]
  set gnum [lindex $entry 3]
  set ply [lindex $entry 4]

  # Is the base already open ?
  set slot [sc_base slot $fname]
  if {$slot != 0} {
    if {[sc_base current] != $slot} {
      sc_base switch $slot
      ::plist::refresh
      ::tourney::refresh
    }
  } else {
    busyCursor .
    ### updateBoard -pgn gets called three times, so try passing "update = 0" to the first two.
    # ::file::Open, ::game::Load, updateBoard -pgn

    if {[catch {set success [::file::Open $fname . 0]} result]} {
      unbusyCursor .
      tk_messageBox -icon warning -type ok -parent . \
        -title Scid -message "Unable to load the database:\n$fname\n\n$result"
      return
    }
    unbusyCursor .
    if {$success == -1} {
      return
    }
    ::plist::refresh
    ::tourney::refresh
    # PGN can be 'bookmarked' by the recentGames feature, so handle them
    if {[string compare -nocase [string range $fname end-3 end] .pgn] == 0} {
      ::recentFiles::add $fname
    } else {
      ::recentFiles::add "[file rootname $fname].si4"
    }
  }
  # Find and load the best database game matching the bookmark:
  set white [lindex $entry 5]
  set black [lindex $entry 6]
  set year  [lindex $entry 7]
  set site  [lindex $entry 8]
  set round [lindex $entry 9]
  set result [lindex $entry 10]

  set best [sc_game find $gnum $white $black $site $round $year $result]

  # don't reload current game if not necessary
  if {[sc_game number] != $best} {
    if {[catch {set success [::game::Load $best 0]}]} {
      tk_messageBox -icon warning -type ok -parent . -title Scid -message "Unable to load game number: $best"
      return
    } else {
      if {$success == -1} {
	return
      }
      sc_move pgn $ply
      flipBoardForPlayerNames

      # show this game in gamelist
      set ::glstart $best
      set ::glistStart([sc_base current]) $best
    }
  } else {
    sc_move pgn $ply
    set ::glstart $best
    set ::glistStart([sc_base current]) $best

    refreshWindows
  }
  refreshSearchDBs
  ::bookmarks::AddCurrentGame
  updateBoard -pgn -switch
}

### Deletes all submenus of a bookmark menu.

proc ::bookmarks::DeleteChildren {w} {
  foreach child [winfo children $w] {
    ::bookmarks::DeleteChildren $child
    destroy $child
  }
}

# ::bookmarks::NewSubMenu
#
#   Creates a new bookmark submenu.
#
proc ::bookmarks::NewSubMenu {w entry} {
  set i 1
  while {[winfo exists $w.m$i]} { incr i }
  $w add cascade -label [::bookmarks::Text $entry] -menu $w.m$i
  menu $w.m$i -tearoff 0
  return $w.m$i
}

# Globals used for bookmark editing:
#
set bookmarks(edit) ""
set bookmarks(ismenu) 0

# Button images for bookmark editing:

image create photo bookmark_up -data {
R0lGODdhGAAYAMIAALu7uwAAAMzM/5mZ/2ZmzP///zMzZgAAACwAAAAAGAAYAAADRgi63P4w
ykmrvTirEPQKwtBpYChmpUmMVVAI5kCsbfGqMy25dpzPLAfvNij+gBCDUokjLJUUQ9OAkRpn
1Mvz6el6v+AwOAEAOw==
}

image create photo bookmark_down -data {
R0lGODdhGAAYAMIAALu7uzMzZv///8zM/5mZ/2ZmzAAAAAAAACwAAAAAGAAYAAADSQi63P4w
ykmrvRiHzbcWw0AQRfCFY0l1ATiSLGQINCiSRZ4b0UyjOB1PMgvddIXhxABEKinM1C5jkD4v
1WSGYbhuv+CweExeJAAAOw==
}

###  Bookmark Editing toplevel

proc ::bookmarks::Edit {} {
  global bookmarks

  set w .bmedit
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  set bookmarks(old) $bookmarks(data)

  toplevel $w
  wm title $w "[tr FileBookmarksEdit]"
  setWinSize $w
  wm withdraw $w
  # wm transient $w .

  bind $w <F1> {helpWindow Bookmarks}
  entry $w.e -width 60 -foreground black  \
    -textvariable bookmarks(edit) -font font_Small -exportselection 0
  # bind $w.e <FocusIn>  {.bmedit.e configure -background lightYellow}
  # bind $w.e <FocusOut> {.bmedit.e configure -background white}

  trace variable bookmarks(edit) w ::bookmarks::EditRefresh
  pack [frame $w.b2] -side bottom -fill x -pady 2
  pack [frame $w.b1] -side bottom -fill x -pady 2
  pack $w.e -side bottom -fill x
  pack [frame $w.f] -side top -fill both -expand 1
  # hmmm - selectmode browse doesnt work as expected because of our ListboxSelect binding
  # and trace binding, and some silly issue i couldnt figure. So use single
  listbox $w.f.list -height 10 -yscrollcommand "$w.f.ybar set" \
    -exportselection 0 -font font_Small -setgrid 1 -selectmode single
  scrollbar $w.f.ybar -takefocus 0 -command "$w.f.list yview"
  bind $w.f.list <<ListboxSelect>>  ::bookmarks::EditSelect
  bind $w.f.list <Double-Button-1>  {
    ::bookmarks::Go [lindex $bookmarks(data) [lindex [.bmedit.f.list curselection] 0]]
    if {[::bookmarks::CanAdd]} { .bmedit.b1.newGame configure -state normal }
  }
  bind $w.f.list <Control-Up> "$w.b1.up invoke ; break"
  bind $w.f.list <Control-Down> "$w.b1.down invoke ; break"
  bind $w.f.list <Delete> ::bookmarks::EditDelete
  pack $w.f.ybar -side right -fill y
  pack $w.f.list -side left -fill both -expand yes
  foreach entry $bookmarks(data) {
    $w.f.list insert end [::bookmarks::IndexText $entry]
  }
  dialogbutton $w.b1.newFolder -text $::tr(NewSubmenu) \
    -command {::bookmarks::EditNew folder}
  dialogbutton $w.b1.newGame -text [tr FileBookmarksAdd] \
    -command {::bookmarks::EditNew game}
  if {! [::bookmarks::CanAdd]} { $w.b1.newGame configure -state disabled }

  dialogbutton $w.b1.delete -text $::tr(Delete)  -command ::bookmarks::EditDelete
  button $w.b1.up -image bookmark_up -command {::bookmarks::EditMove up} -borderwidth 1
  button $w.b1.down -image bookmark_down -command {::bookmarks::EditMove down}

  checkbutton $w.b2.displaytype -text {Nest Folders} -var bookmarks(subMenus) -command ::bookmarks::Refresh

  dialogbutton $w.b2.ok     -text OK -command ::bookmarks::EditDone
  dialogbutton $w.b2.help   -text $::tr(Help) -command {helpWindow Bookmarks}
  dialogbutton $w.b2.cancel -text $::tr(Cancel) -command {
    set bookmarks(data) $bookmarks(old)
    catch {grab release .bmedit}
    destroy .bmedit
  }

  pack $w.b1.up $w.b1.down $w.b1.newGame $w.b1.newFolder $w.b1.delete -side left -padx 2 -pady 2
  # pack $w.b1.up $w.b1.down -side left -padx 2 -pady 2
  pack $w.b2.displaytype -side left
  pack $w.b2.cancel $w.b2.help $w.b2.ok -side right -padx 2 -pady 2
  set bookmarks(edit) ""

  update idletasks
  placeWinOverParent $w .
  bind $w <Configure> "recordWinSize $w"
  wm deiconify $w
  update
}

# ::bookmarks::EditDone
#
#    Updates the bookmarks and closes the bookmark editing window.
#
proc ::bookmarks::EditDone {} {
  # catch {grab release .bmedit}
  destroy .bmedit
  ::bookmarks::Save
  ::bookmarks::Refresh
}

# ::bookmarks::EditRefresh
#
#   Updates the bookmarks whenever the contents of the bookmark
#   editing entry box are changed.
#
proc ::bookmarks::EditRefresh {args} {
  global bookmarks
  set list .bmedit.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} { return }
  set text $bookmarks(edit)
  set e [lindex $bookmarks(data) $sel]
  set e [::bookmarks::SetText $e $text]
  set text [::bookmarks::IndexText $e]
  set bookmarks(data) [lreplace $bookmarks(data) $sel $sel $e]
  $list insert $sel $text
  $list delete [expr {$sel + 1} ]
  $list selection clear 0 end
  $list selection set $sel
}

# ::bookmarks::EditSelect
#
#   Sets the bookmark editing entry box when a bookmark is selected.
#
proc ::bookmarks::EditSelect {{sel ""}} {
  global bookmarks

  set list .bmedit.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} {
    .bmedit.e delete 0 end
    return
  }
  if {$sel >= [llength $bookmarks(data)]} {
    $list selection clear 0 end
    set bookmarks(edit) ""
    return
  }
  set e [lindex $bookmarks(data) $sel]
  set bookmarks(ismenu) [::bookmarks::isfolder $e]
  trace variable bookmarks(edit) w {}
  set bookmarks(edit) [::bookmarks::Text $e]
  trace variable bookmarks(edit) w ::bookmarks::EditRefresh
}

# ::bookmarks::isfolder:
#   Returns 1 if this bookmark entry is a folder (submenu).
#
proc ::bookmarks::isfolder {entry} {
  if {[lindex $entry 0] == "f"} { return 1 }
  return 0
}

# ::bookmarks::Text:
#   Returns the entry text of a bookmark.
#
proc ::bookmarks::Text {entry} {
  return [lindex $entry 1]
}

proc ::bookmarks::IndexText {entry} {
  set text ""
  if {[lindex $entry 0] == "f"} {
    append text "\[[lindex $entry 1]\]"
  } else {
    append text "    [lindex $entry 1]"
  }
  return $text
}

proc ::bookmarks::SetText {entry text} {
  return [lreplace $entry 1 1 $text]
}

# ::bookmarks::EditMove
#
#   Moves the selected bookmark "up" or "down" one place.
#
proc ::bookmarks::EditMove {{dir "up"}} {
  global bookmarks
  set w .bmedit
  set list $w.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} { return }
  set e [lindex $bookmarks(data) $sel]
  set text [::bookmarks::IndexText $e]
  set newsel $sel
  if {$dir == "up"} {
    incr newsel -1
    if {$newsel < 0} { return }
  } else {
    incr newsel
    if {$newsel >= [$list index end]} { return }
  }
  set bookmarks(data) [lreplace $bookmarks(data) $sel $sel]
  set bookmarks(data) [linsert $bookmarks(data) $newsel $e]
  $list selection clear 0 end
  $list delete $sel
  $list insert $newsel $text
  $list selection set $newsel
  $list see $newsel
}

# ::bookmarks::EditDelete
#
#   Deletes the selected bookmark.
#
proc ::bookmarks::EditDelete {} {
  global bookmarks
  set w .bmedit
  set list $w.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} { return }
  set bookmarks(data) [lreplace $bookmarks(data) $sel $sel]
  $list selection clear 0 end
  $list delete $sel
  set bookmarks(edit) ""
  focus .bmedit.f.list
}

# ::bookmarks::EditNew
#
#   Inserts a new entry ("folder" for a submenu or "game" for the
#   current game) after the selected bookmark.
#
proc ::bookmarks::EditNew {{type "folder"}} {
  global bookmarks
  set w .bmedit
  set list $w.f.list
  if {[string index $type 0] == "f"} {
    set entry [::bookmarks::New folder]
  } else {
    set entry [::bookmarks::New game]
  }
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} {
    lappend bookmarks(data) $entry
    set sel [$list index end]
    $list insert end [::bookmarks::IndexText $entry]
    $list selection clear 0 end
    $list selection set $sel
    $list see $sel
    ::bookmarks::EditSelect
    return
  }
  incr sel
  set bookmarks(data) [linsert $bookmarks(data) $sel $entry]
  $list insert $sel [::bookmarks::IndexText $entry]
  $list selection clear 0 end
  $list selection set $sel
  $list see $sel
  focus .bmedit.e
  ::bookmarks::EditSelect
}

### Saves the bookmarks file, reporting any error in a message box if reportError is true.

proc ::bookmarks::Save {{reportError 0}} {
  global bookmarks
  set f {}
  set filename [scidConfigFile bookmarks]
  if  {[catch {open $filename w} f]} {
    if {$reportError} {
      tk_messageBox -title Scid -type ok -icon warning \
        -message "Unable to write bookmarks file: $filename\n$f"
    }
    return
  }
  puts $f "# $::scidName bookmarks file\n"
  foreach i {subMenus data} {
    puts $f "set bookmarks($i) [list [set bookmarks($i)]]"
    puts $f ""
  }
  close $f
}


# End of file: bookmark.tcl

####################
# Recent files list:

set recentFiles(limit) 10   ;# Maximum number of recent files to remember.
set recentFiles(menu)   5   ;# Maximum number of files to show in File menu.
set recentFiles(extra)  5   ;# Maximum number of files to show in extra menu.
set recentFiles(gamehistory) 5 ;# Maximum number of files to show in Game History
set recentFiles(playernames) 10
set recentFiles(data)  {}   ;# List of recently used files.

catch {source [scidConfigFile recentfiles]}

namespace eval ::recentFiles {}

### Saves the recent-file-list file, reporting any error in a message box if reportError is true.

proc ::recentFiles::save {{reportError 0}} {
  global recentFiles

  set f {}
  set filename [scidConfigFile recentfiles]
  if  {[catch {open $filename w} f]} {
    if {$reportError} {
      tk_messageBox -title Scid -type ok -icon warning \
          -message "Unable to write file: $filename\n$f"
    }
    return
  }
  puts $f "# $::scidName recent files list\n"
  foreach i {limit menu extra gamehistory playernames data} {
    puts $f "set recentFiles($i) [list [set recentFiles($i)]]"
    puts $f ""
  }
  close $f
}

proc ::recentFiles::remove {fname} {
  ::recentFiles::add $fname 1
  updateMenuStates
}

### Add a file to the recent files list, or move it to the front if file is already in the list.

proc ::recentFiles::add {fname {delete 0}} {
  global recentFiles
  set list $recentFiles(data) 

  # Remove file to be added from its current place in the list (if any)
  while {1} {
    set idx [lsearch -exact $list $fname]
    if {$idx < 0} { break }
    set list [lreplace $list $idx $idx]
  }

  if {!$delete} {
    # Insert the current file at the start of the list:
    set list [linsert $list 0 $fname]

    # Trim the list to thrice the limit (arbitary)
    set limit [expr {3 * $recentFiles(limit)}]
    if {[llength $list] > $limit} {
      set list [lrange $list 0 [expr {$limit - 1}]]
    }
  }

  set recentFiles(data) $list
  # ::recentFiles::save

  # The finder and ::file::Open will now use this dir as their initial one
  set ::file::finder::data(dir) [file dirname $fname]
}

###  Load the selected recent file, or switch to its database slot if already open.

proc ::recentFiles::load {fname} {
  set rname $fname
  if {[file extension $rname] == ".si4"} {
    set rname [file rootname $rname]
  }
  for {set i 1} {$i <= [sc_base count total]} {incr i} {
    if {$rname == [sc_base filename $i]} {
      ::file::SwitchToBase $i
      ::recentFiles::add $fname
      return
    }
  }
  ::file::Open $fname
}

proc ::recentFiles::treeshow {menu} {
  global recentFiles

  set list $recentFiles(data)
  $menu delete 0 end
  set menuLength [llength $list]
  if {$menuLength > $recentFiles(limit)} {
    set menuLength $recentFiles(limit)
  }

  for {set i 0} {$i<$menuLength} {incr i} {
    set name [lindex $list $i]
    $menu add command -label "[file tail $name]" -command [list ::file::openBaseAsTree $name]
  }
}

### Add the recent files to the end of the specified menu.
# Returns the number of menu entries added (for the purpose of deciding if we need a separator)

proc ::recentFiles::show {menu} {
  global recentFiles

  set idx [$menu index end]
  incr idx
  set list $recentFiles(data)
  set menuLength [llength $list]
  set secondMenuLength [expr {$menuLength - $recentFiles(menu)} ]
  if {$menuLength > $recentFiles(menu)} {
    set menuLength $recentFiles(menu)
  }

  # Add menu commands for the most recent files:

  for {set i 0} {$i < $menuLength} {incr i} {
    set fname [lindex $list $i]
    set num [expr {$i + 1} ]
    set underline -1
    if {$num <= 9} { set underline 0 }
    if {$num == 10} { set underline 1 }
    $menu add command -label "$num: [file tail $fname]" -underline $underline \
        -command [list ::recentFiles::load $fname]
    set ::helpMessage($menu,$idx) "  [file nativename $fname]"
    incr idx
  }

  # If no extra submenu of recent files is needed, return
  if {$secondMenuLength <= 0} {
    return $menuLength
  }
  if {$secondMenuLength > $recentFiles(extra)} {
    set secondMenuLength $recentFiles(extra)
  }

  catch {destroy $menu.recentFiles}
  menu $menu.recentFiles
  $menu add cascade -label ". . ." -menu $menu.recentFiles
  set i $menuLength
  for {set extra 0} {$extra < $secondMenuLength} {incr extra} {
    set fname [lindex $list $i]
    incr i
    $menu.recentFiles add command -label "[file tail $fname]" -command [list ::recentFiles::load $fname]
    set ::helpMessage($menu.recentFiles,$extra) "  $fname"
  }
  return [expr {$menuLength + 1} ]
}

### Configure the number of recent files to display in a few history menus

proc ::recentFiles::configure {} {
  global recentFiles

  set w .recentFilesDlg
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w
  wm title $w "Scid: [tr OptionsRecent]"

  set recentFiles(temp_menu) $recentFiles(menu)
  set recentFiles(temp_extra) $recentFiles(extra)
  set recentFiles(temp_gamehistory) $recentFiles(gamehistory)
  set recentFiles(temp_playernames) $recentFiles(playernames)

  label $w.lmenu -text $::tr(RecentFilesMenu)
  scale $w.menu -variable recentFiles(temp_menu) -from 0 -to 20 -length 250 \
      -orient horizontal -showvalue 0 -tickinterval 2 -font font_Small

  frame $w.sep -height 4

  label $w.lextra -text $::tr(RecentFilesExtra)
  scale $w.extra -variable recentFiles(temp_extra) -from 0 -to 20 -length 250 \
      -orient horizontal -showvalue 0 -tickinterval 2 -font font_Small

  frame $w.sep2 -height 4

  label $w.lgames -text {Number of games in Game History}
  scale $w.games -variable recentFiles(temp_gamehistory) -from 0 -to 20 -length 250 \
      -orient horizontal -showvalue 0 -tickinterval 2 -font font_Small

  frame $w.sep3 -height 4

  label $w.lplayers -text {Number of players in History}
  scale $w.players -variable recentFiles(temp_playernames) -from 0 -to 20 -length 250 \
      -orient horizontal -showvalue 0 -tickinterval 2 -font font_Small

  pack $w.lmenu $w.menu $w.sep $w.lextra $w.extra $w.sep2 $w.lgames $w.games $w.sep3 $w.lplayers $w.players -side top -padx 10
  addHorizontalRule $w
  pack [frame $w.b] -side bottom

  dialogbutton $w.b.ok -text "OK" -command {
    set recentFiles(menu) $recentFiles(temp_menu)
    set recentFiles(extra) $recentFiles(temp_extra)
    set recentFiles(gamehistory) $recentFiles(temp_gamehistory)
    set recentFiles(playernames) $recentFiles(temp_playernames)
    destroy .recentFilesDlg
    ::recentFiles::save
    updateMenuStates
    ::bookmarks::RefreshMenuGame .menu.game
  }

  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"

  pack $w.b.cancel $w.b.ok -side right -padx 5 -pady 5

  placeWinOverParent $w .
  wm state $w normal
}

### epd.tcl: EPD editing window(s) for Scid.

# Copyright (C) 2000  Shane Hudson
# Copyright (C) 2007  Pascal Georges
# Copyright (C) 2019  Bonnie A
# Copyright (C) 2019  stevenaaus

# Note: Text and listbox widgets should include the option "-exportselection false" 
# else this entire set of code falls apart. (Not to mention interference with other
# applications during annotation.)
#
# Warning:  sc_epd_open() (PBook::ReadFile()) will delete any EPD position that is a
#   duplicate or that has some problem with the FEN string.  Oddly, it does not 
#   check for an illegal castling availibility field, which will likely crash the 
#   analysis engine used for annotation.
#
# Caution:  Updating modifications to the text widget requires that the respective
#   position be loaded on the main board.  When navigating the listbox, we update
#   the internal text before updating the board.  However, when adding a position
#   to the listbox the main board position is necessarily out of sync with a
#   modified text widget.  Therefore we also update the internal text whenever we
#   catch the mouse <Leave>ing the text widget, ensuring that the board position
#   is the correct position.


set epdAnnotation 0

namespace eval epd {
  variable maxEpd
  variable stripField {}
  variable epdTimer
  variable epdEngineName
  variable bestMoves {}
  variable epdNames

  set maxEpd [sc_info limit epd]
  array set epdTimer {}
  array set epdNames {}

  ################################################################################
  ### Print the call stack to stdout.
  ################################################################################
  proc epdDebug { banner } {
    puts "\nEPD DEBUG: $banner"
    puts "Call Stack:"
    for {set i [expr [info level]-1]} {$i > 0} {incr i -1} {
      puts "\t[info level $i]"
    } 
  }

  proc epdFindText {id entry} {
    set lb .epd$id.lb
    set text .epd$id.text
    set find [$entry get]
    set i [$lb curselect]
    set size [$lb size]
    set found 0
    # busyCursor . ; update
    while {[incr i] < $size && !$found} {
      sc_epd load $id $i
      set found [regexp $find [sc_epd get $id]]
    }
    # unbusyCursor .

    if {!$found} {
      set i 0
      # allows us to find matches in entry 0 
    } else {
      incr i -1
    }
    $text tag remove Highlight 1.0 end
    $lb selection clear 0 end
    $lb selection set $i
    event generate $lb <<ListboxSelect>>
    update idletasks
    set found [$text search -regexp -nocase -- $find 0.0]
    if {[ regexp {(.*)\.(.*)} $found t1 line char]} {
      $text see $found
      # find the length of matching text
      regexp -nocase -- $find [$text get $line.0 $line.end] matchVar
      set length [string length $matchVar]
      if {$length < 1} {
	set length 1
      }
      $text tag add Highlight $found $line.[expr $char + $length]
    } else {
      flashEntryBox $entry
    }
  }

  ################################################################################
  ### Open up a new EPD window.
  ### The only real benefit of entering from the EPD file menu (with a null filename)
  ### is that we will then use ::initialDir(epd) as a starting point.
  ################################################################################
  proc newEpdWin {cmd {fname ""}} {
    global tr
    variable maxEpd
    variable epdName

    set showErrors 1
    if {$cmd == "openSilent"} {
      set showErrors 0
      set cmd open
    }
    if {$fname == ""} { set showErrors 1 }

    if {[sc_epd available] < 1} {
      if {$showErrors} {
        tk_messageBox -type ok -icon info -title "Too many EPD files open" \
            -message "You already have $maxEpd EPD files open; close one first."
      }
      return 0
    }

    # skip over this block of code if we enter from the main window file menu
    set new_types { {"EPD files" {".epd"} } }
    set open_types $new_types
    if {[sc_info gzip]} {
      set open_types { {"EPD files" {".epd" ".epd.gz"} } }
    }
    if {$fname == ""} {
      if {! [file isdirectory $::initialDir(epd)] } {
        set ::initialDir(epd) $::env(HOME)
      }
      if {$cmd == "create"} {
        set fname [tk_getSaveFile -initialdir $::initialDir(epd) -filetypes $new_types -title "Create an EPD file"]
      } elseif {$cmd == "open"} {
        set fname [tk_getOpenFile -initialdir $::initialDir(epd) -filetypes $open_types -title "Open an EPD file"]
      } else {
        return 0
      }
    }
    if {$fname == ""} { return 0 }

    # initialize the pbook internals
    if {[catch {sc_epd $cmd $fname} result]} {
      if {$showErrors} {
        tk_messageBox -type ok -icon error -title "Scid: EPD file error" \
            -message $result
      }
      # TODO - Handle case when fname is already open.  Currently, "epd open" fails,
      # causing "return 0" below, and the already open EPD file is removed from recentFiles in file.tcl
      return 0
    }

    # id is 1 for first epd window, 2 for second...
    set id $result
    set w .epd$id
    set epdName($id) [file tail $fname]

    toplevel $w
    wm withdraw $w
    setWinLocation $w
    setWinSize $w

    wm title $w "EPD file: $epdName($id)"
    wm minsize $w 40 1

    frame $w.grid
    text $w.text  -font font_Regular -width 60 -height 8 \
        -wrap none -setgrid 1 -yscrollcommand "$w.ybar set" \
        -xscrollcommand "$w.xbar set" -undo 1 -exportselection false
    $w.text tag configure Highlight -background orange

    scrollbar $w.ybar -takefocus 0 -command "$w.text yview"
    scrollbar $w.xbar -orient horizontal -takefocus 0 -command "$w.text xview"

    frame $w.bottom
    label $w.bottom.status -font font_Small -relief flat
    entry $w.bottom.find -width 10 -font font_Small
    bind  $w.bottom.find <Return> "::epd::epdFindText $id $w.bottom.find"
    pack $w.bottom.status -side left
    pack $w.bottom.find   -side right
    listbox $w.lb  -font font_Regular -width 60 -height 8 -setgrid 1 -yscrollcommand "$w.ybar2 set" \
        -xscrollcommand "$w.xbar2 set" -selectmode single -exportselection false
    scrollbar $w.ybar2 -takefocus 0 -command "$w.lb yview"
    scrollbar $w.xbar2 -orient horizontal -takefocus 0 -command "$w.lb xview"

    menu $w.menu
    $w configure -menu $w.menu

    $w.menu add cascade -label [tr File]  -menu $w.menu.file -underline 0
    $w.menu add cascade -label [tr Tools] -menu $w.menu.tools -underline 0
    $w.menu add cascade -label [tr Help]  -menu $w.menu.help -underline 0

    foreach i {file edit tools help} {
      menu $w.menu.$i
    }

    set m $w.menu.file
    $m add command -label [tr FileNew] -underline 0 -command {::epd::newEpdWin create}
    $m add command -label [tr FileOpen] -underline 0 -command {::epd::newEpdWin open}
    $m add command -label $tr(Save) -acc "control-s" -underline 0 -command "::epd::saveEpdWin $id"
    $m add command -label $tr(Close) -acc "control-w" -underline 0 -command "::epd::closeEpdWin $id"
    wm protocol $w WM_DELETE_WINDOW "::epd::closeEpdWin $id"
    bind $w <Destroy> "
      wm protocol $w WM_DELETE_WINDOW {}
      if {\"%W\" == \"$w\"} \"::epd::closeEpdWin $id\"
    "

    set m $w.menu.tools
    $m add command -label $tr(PasteAnal) -accelerator "control-P" -underline 0 -command "::epd::pasteAnalysis $id"
    $m add command -label $tr(SortOpcodes) -accel "control-S" -underline 0 -command "::epd::sortEpdText $id"
    $m add command -label $tr(AddPosition) -accel "control-A" -underline 0 -command "::epd::addPosition $id"
    $m add command -label $tr(FindPos) -underline 5 -command "::epd::moveToDeepestMatch $id"
    $m add separator

    $m add command -label $tr(AnalPosition) -underline 5 -command "::epd::configAnnotateEpd $id"
    $m add command -label $tr(StripOpcodes) -accel "control-O" -underline 6 -command "::epd::chooseStripField $id"

    $w.menu.help add command -label "EPD [tr Help]" -underline 0 -acc "F1" -command "helpWindow EPD"
    $w.menu.help add command -label [tr HelpIndex] -underline 0 -command "helpWindow Index"

    pack $w.bottom -side bottom -fill x -padx 5 -pady 3
    pack $w.grid -fill both -expand yes
    grid $w.text -in $w.grid -row 0 -column 0 -sticky news
    grid $w.ybar -in $w.grid -row 0 -column 1 -sticky news
    grid $w.xbar -in $w.grid -row 1 -column 0 -sticky news
    grid $w.lb -in $w.grid -row 2 -column 0 -sticky news
    grid $w.ybar2 -in $w.grid -row 2 -column 1 -sticky news
    grid $w.xbar2 -in $w.grid -row 3 -column 0 -sticky news

    grid rowconfig $w.grid 0 -weight 1 -minsize 0
    grid rowconfig $w.grid 2 -weight 2 -minsize 0
    grid columnconfig $w.grid 0 -weight 1 -minsize 0

    # Right-mouse button cut/copy/paste menu:
    menu $w.text.edit -tearoff 0
    $w.text.edit add command -label "Cut"  -command "tk_textCut $w.text"
    $w.text.edit add command -label "Copy" -command "tk_textCopy $w.text"
    $w.text.edit add command -label "Paste" -command "tk_textPaste $w.text"
    bind $w.text <ButtonPress-3> "tk_popup $w.text.edit %X %Y"

    bind $w <F1> { helpWindow EPD }

    bind $w <Control-Down> "::epd::nextEpd $id"
    bind $w <Control-Up> "::epd::prevEpd $id"
    bind $w <Control-question> "::epd::randomEpd $id"
    bind $w <Control-P> "::epd::pasteAnalysis $id ; break"
    bind $w <Control-S> "::epd::sortEpdText $id"
    bind $w <Control-A> "::epd::addPosition $id"
    bind $w <Control-O> "::epd::chooseStripField $id"
    bind $w <Control-q> "::epd::closeEpdWin $id"
    bind $w <Control-w> "::epd::closeEpdWin $id"
    bind $w.lb <space> {toggleEngineAnalysis}
    bind $w <Control-s> "
      if {\[$w.text edit modified\]} {::epd::storeEpdText $id}
      ::epd::saveEpdWin $id"

    # 'break's are included to stop additional (identical and sometimes conflicting)
    # bind's from subsequently being handled/executed by parent widgets
    bind $w.text <Control-a> "$w.text tag add sel 0.0 end-1c; break;"
    bind $w.text <Control-z> "catch \"$w.text edit undo\"; break;"
    bind $w.text <Control-r> "catch \"$w.text edit redo\"; break;"
    bind $w.text <Control-y> "catch \"$w.text edit redo\"; break;"

    bind $w.text <Leave> "if {\[$w.text edit modified\]} {::epd::storeEpdText $id}"

    loadEpdLines $id
    updateEpdWin $id

    bind $w.lb <<ListboxSelect>> "::epd::loadEpd $id"
    bind $w <Configure> "recordWinSize $w"

    wm state $w normal
    focus $w.lb

    return 1
  }

  proc isAltered {id} {
    # return [expr {[.epd$id.text edit modified] || [sc_epd altered $id]}]
    return [expr {[sc_epd altered $id]}]
  }

  ### Destroy/Close epd window

  proc closeEpdWin {id} {
    if {![winfo exists .epd$id]} {
      return
    }

    # Catch unsaved epd changes (overkill) - S.A
    if {[isAltered $id] && ![sc_epd readonly $id]} {
      # based on ::game::ConfirmDiscard {}

      set w .confirmEPDExit
      toplevel $w
      wm state $w withdrawn
      wm title $w Scid
      set ::epd::answer 2
      pack [frame $w.top] -side top
      addHorizontalRule $w
      pack [frame $w.bottom] -expand 1 -fill x -side bottom

      label $w.top.txt -text "This EPD file has been altered.\nDo you wish to save it?"
      pack $w.top.txt -padx 5 -pady 5 -side right

      button $w.bottom.b1 -width 10 -text $::tr(Save)     -command {destroy .confirmEPDExit ; set ::epd::answer 0}
      button $w.bottom.b2 -width 10 -text $::tr(DontSave) -command {destroy .confirmEPDExit ; set ::epd::answer 1}
      button $w.bottom.b3 -width 10 -text $::tr(Cancel)   -command {destroy .confirmEPDExit ; set ::epd::answer 2}
      # 0 -> saves then continue
      # 1 -> discard changes and continue
      # 2 -> cancel action
      pack $w.bottom.b1 $w.bottom.b2 $w.bottom.b3 -side left -padx 10 -pady 5

      bind $w <Destroy> {set ::epd::answer 2}
      bind $w <Right> "event generate $w <Tab>"
      bind $w <Left> "event generate $w <Shift-Tab>"

      update idletasks
      placeWinOverParent $w .
      wm state $w normal

      catch { grab $w }

      focus $w.bottom.b2
      vwait ::epd::answer
      if {$::epd::answer == 2} {return}
      if {$::epd::answer == 0} "::epd::saveEpdWin $id"
    }
    bind .epd$id <Destroy> ""
    sc_epd close $id
    focus .main
    destroy .epd$id
  }

  ################################################################################
  ### Save changes to the EPD file.
  ################################################################################
  proc saveEpdWin {id} {
    # in case the last selected EPD line was edited...
    # this is only necessary if somebody later binds, e.g., ctrl-q to close window
    #if { [.epd$id.text edit modified] } { storeEpdText $id }

    if {[sc_epd readonly $id]} {
      tk_messageBox -type ok -icon error -title "EPD file error" \
        -message "Save failed\nEPD file is read-only."
    } else {
      sc_epd write $id
    }

    updateEpdWin $id
  }


  ################################################################################
  ### Update the EPD window to agree with the EPD internals for the current
  ### board position. 
  ### This proc is also invoked whenever the main board is updated.
  ################################################################################
  proc updateEpdWin {id} {
    variable bestMoves
    global epdAnnotateMode epdAnnotation

    set w .epd$id

    # update the text widget with EPD opcodes
    $w.text delete 1.0 end
    set text [sc_epd get $id]
    $w.text insert end $text
    $w.text edit modified false

    # Reset the text window undo stacks between loads
    $w.text edit reset

    if {$epdAnnotation && $epdAnnotateMode} {
      # find bm and am in epd data
      if {[regexp -line bm\ .*\$ $text match]} {
        # Multiple bm's are possible... replace commas with spaces
	set bestMoves [string map {, { }} [string range $match 3 end]]
      } else {
        # opcode "am" is avoid move.
	if {[regexp -line am\ .*\$ $text match]} {
          # Prefix bms with "avoid"
	  set bestMoves "avoid [string map {, { }} [string range $match 3 end]]"
	} else {
          set bestMoves {}
        }
      }
    }

    ### Update the EPD window status bar
    # Too much noise... filename already in the titlebar - S.A
    # set strStat "[file tail [sc_epd name $id]]  [sc_epd size $id] positions"

    if {!$epdAnnotation} {
      set strStat "[sc_epd size $id] $::tr(positions)"

      if {[sc_epd readonly $id]} {
	append strStat " ($::tr(readonly))"
      } elseif {[isAltered $id]} {
	append strStat " ($::tr(altered))"
      }
      set moves [lsort -ascii [sc_epd moves $id]]
      set len [llength $moves]
      if {$len} {
	append strStat "  \[[llength $moves]: [join $moves " "]\]"
      } else {
	append strStat "  \[[tr NoMoves]\]"
      }
      $w.bottom.status configure -text $strStat
    }

    updateEpdListbox $id
  }

  # Why have we never updated the listbox position - S.A.
  # Because <sc_epd index> had not been implemented...

  proc updateEpdListbox {id} {
    set w .epd$id

    ### Get the node list index of the matching position
    # returns -1 for no match
    set idx [sc_epd index $id]

    $w.lb selection clear 0 end
    $w.lb selection set $idx
    $w.lb see $idx
  }

  ################################################################################
  ### Invoked from updateBoard3{} in main.tcl.
  ################################################################################
  proc updateEpdWins {} {
    variable maxEpd
    for {set i 1} {$i <= $maxEpd} {incr i} {
      if {[winfo exists .epd$i]} { updateEpdWin $i }
    }
  }

  ################################################################################
  ### Saves the text for a single EPD line.
  ################################################################################
  proc storeEpdText {id} {
    set w .epd$id

    $w.text edit modified false

    # there are some edge cases and we don't want to be adding spurious
    # positions to the node list...
    if { ! [sc_epd exists $id] } { return }

    set text [$w.text get 1.0 "end-1c"]
    sc_epd set $id $text
  }

  ################################################################################
  ### The listbox selection has changed or we are stepping through with annotation.
  ### First check to see if the text from the previous selection needs updating.
  ### Then load the position for the currently selected EPD line.
  ################################################################################
  proc loadEpd { id } {
    if { [sc_epd size $id] == 0 } { return }

    set w .epd$id

    # This is necessary in case the user navigates the listbox (<Control-Up>)
    # without <Leave>ing the text widget.
    if { [$w.text edit modified] } { storeEpdText $id }

    set idx [$w.lb curselection]
    sc_epd load $id $idx

    if { [::board::opponentColor] == [sc_pos side] } { ::board::flip .main.board }
    updateBoard -pgn
  }

  ################################################################################
  ###  Move the EPD selection up one line.
  ################################################################################
  proc prevEpd {id} {
    if { [sc_epd size $id] == 0 } { return }
    set w .epd$id
    set idx [$w.lb curselection]
    if { $idx == "" } { set idx [sc_epd size $id] }
    if {$idx > 0} {
      incr idx -1
      $w.lb selection clear 0 end
      $w.lb selection set $idx
      $w.lb see $idx
      loadEpd $id
    }
  }

  ################################################################################
  ###  Move the EPD selection down one line.
  ################################################################################
  proc nextEpd {id} {
    if { [sc_epd size $id] == 0 } { return }
    set w .epd$id
    set idx [$w.lb curselection]
    if { $idx == "" } { set idx -1 }
    if {$idx < [ expr [$w.lb index end] - 1 ]} {
      incr idx 1
      $w.lb selection clear 0 end
      $w.lb selection set $idx
      $w.lb see $idx
      loadEpd $id
    }
  }

  proc randomEpd {id} {
    if { [sc_epd size $id] == 0 } { return }
    set w .epd$id

    set idx [expr {(int (rand() * [$w.lb index end]))}]
    $w.lb selection clear 0 end
    $w.lb selection set $idx
    $w.lb see $idx
    loadEpd $id
  }

  ################################################################################
  ###  Load up the listbox with EPD FEN strings.
  ###  This proc only works if the file has just been opened.
  ################################################################################
  proc loadEpdLines { id } {
    set w .epd$id

    set size [sc_epd size $id]
    if { $size == 0 } { return }

    for { set i 1 } { $i <= $size } { incr i } {
      sc_epd next $id
      set fen [string range [sc_pos fen] 0 end-4]
      $w.lb insert end "$i    $fen"
    }

    sc_epd load $id 0
    $w.lb selection set 0
    updateBoard -pgn
  }

  proc configAnnotateEpd {id} {
    global analysis engines epdAnnotateMode tr

    if {! [winfo exists .epd$id.text]} { return }

    # choose analysis time
    set w .epdAnnotateConfig

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }
    toplevel $w
    wm title $w "Analyze EPD"
    placeWinOverParent $w .epd$id

    frame $w.seconds
    frame $w.engine
    frame $w.mode

    label $w.seconds.label -text $tr(AnnotateTime)
    spinbox $w.seconds.spDelay  -width 8 -textvariable ::epdDelay -from 1 -to 300 -increment 1 -validate all -vcmd {string is int %P}

    set values {}
    foreach e $engines(list) {
      lappend values [lindex $e 0]
    }

    ttk::combobox  $w.engine.combo -width 20 -state readonly -values $values
    # Todo - restore previous engine 
    $w.engine.combo current 0
    label $w.engine.label -textvar tr(Engine)

    radiobutton $w.mode.tally -variable epdAnnotateMode -value 1 -text $tr(CountBestMoves)
    radiobutton $w.mode.annot -variable epdAnnotateMode -value 0 -text $tr(Annotate)
    radiobutton $w.mode.both  -variable epdAnnotateMode -value 2 -text $tr(Both)

    pack $w.engine $w.seconds $w.mode -side top -pady 5 -padx 5

    pack $w.engine.label $w.engine.combo     -side left -fill x -padx 5
    pack $w.seconds.label $w.seconds.spDelay -side left -fill x -padx 5
    pack $w.mode.tally $w.mode.annot $w.mode.both -side left -fill x -padx 3

    frame $w.buttons
    dialogbutton $w.buttons.ok -text OK -command "
      set i \[$w.engine.combo current\]
      set isUCI \[lindex \[lindex \$engines(list) \$i\] 7\]
      if {!\$isUCI} {
        tk_messageBox -type ok -icon info -title Oops -message {Only UCI engines supported} -parent .epdAnnotateConfig
        return
      }
      set name \[$w.engine.combo get\]
      destroy $w
      update
      ::epd::launchAnnotateEpd $id \$i \$name
    "
    dialogbutton $w.buttons.cancel -text $tr(Cancel) -command "destroy $w"
    pack $w.buttons -side bottom -padx 5 -pady 5
    pack $w.buttons.ok $w.buttons.cancel -side left -padx 10
    bind $w <F1> { helpWindow EPD }
    bind $w <Escape> "$w.buttons.cancel invoke"
  }

  ###  Launch the analysis engine and annotate each EPD starting from the top
  ###  Pausing analysis engine will terminate annotation.

  proc launchAnnotateEpd {id win name} {
    variable epdTimer
    variable epdEngineName
    variable bestPV
    variable bestMoves
    global epdAnnotateMode epdAnnotation epdDelay

    set w .epd$id
    set epdEngineName [string map {{ } _} $name]

    set epdAnnotation 1
    $w.bottom.status configure -text "Analyzing with $epdEngineName ($epdDelay secs/move)"
    update

    if {$epdAnnotateMode != 1} {
      # only clear codes if not just keeping counting bestmoves
      clearOpcodes $id
    }

    if {! [winfo exists .analysisWin$win]} {
      makeAnalysisWin $win
    } else {
      if {!$::analysis(analyzeMode$win)} {
        toggleEngineAnalysis $win
      }
    }

    set size [sc_epd size $id ]
    set epdTimer($id) 0

    # Tally correct/best moves
    set bestMovesFound 0
    set bestMovesNoted 0

    for { set i 0 } { $i < $size } { incr i } {
      $w.lb selection clear 0 end
      $w.lb selection set $i
      $w.lb see $i
      # ok ?
      update idletasks
      loadEpd $id
      after [expr $epdDelay * 1000 ] "set epdTimer($id) 1"
      vwait epdTimer($id)
      set status {}
      if {$epdAnnotateMode > 0} {
        # find Best PV. (bestMoves is updated in updateEpdWin)
        # TODO xboard
        set status no-result
        set bestPV [lindex $::analysis(lastHistory$win) 0]
        if {$bestMoves != ""} {
          incr bestMovesNoted
          if {[string match avoid* $bestMoves]} {
            # Avoid moves
            set bestMoves [string range $bestMoves 6 end] 
            if {[lsearch -exact $bestMoves $bestPV] == -1} {
              incr bestMovesFound
              set status success
            } else {
              set status fail
            }
          } else {
            if {[lsearch -exact $bestMoves $bestPV] > -1} {
              incr bestMovesFound
              set status success
            } else {
              set status fail
            }
          }
        }
      }
      if {$epdAnnotateMode != 1} {
        pasteAnalysis $id $win $status
        storeEpdText $id
        updateEpdWin $id
      }

      # Check analysis window has not been destroyed/paused
      if {! [winfo exists .analysisWin$win] || !$::analysis(analyzeMode$win)} {
        break
      }
    }

    if {$::analysis(analyzeMode$win)} {
      toggleEngineAnalysis $win
    }

    if {$epdAnnotation && $epdAnnotateMode > 0} {
      set result "Result $epdEngineName ($epdDelay secs/move): Best moves found $bestMovesFound / $bestMovesNoted"
      puts $result
      $w.bottom.status configure -text $result
      if {$epdAnnotateMode == 2} {
	$w.text insert end "\n$result"
      }
      set epdAnnotation 0
    }
  }

  ################################################################################
  ###  Strips all opcodes that will be pasted during annotation.
  ###  See pasteAnalysis{} below.
  ################################################################################
  proc clearOpcodes {id} {
    foreach opcode { "acd" "acn" "ce" "dm" "pv" } {
      set result [sc_epd strip $id $opcode]
      updateEpdWin $id
    }
  }

  ################################################################################
  ###  Annotate a single (current) EPD line in compliance with the EPD spec.
  ################################################################################
  proc pasteAnalysis {id {win -1} {status {}}} {
    variable epdEngineName
    global analysis

    set textwidget .epd$id.text
    if {! [winfo exists $textwidget]} { return }

    if {$win == -1} {
      # find an open analysis window
      for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
	if {[winfo exists .analysisWin$i]} {
	  set win $i
	  break
	}
      }
    }
    if {$win == -1} { return }

    # Delete current opcodes "acd" "acn" "ce" "dm" "pv"
    set text [$textwidget get 1.0 end]
    $textwidget delete 1.0 end
    set lines [split $text "\n"]
    foreach line $lines {
      if {[string trim $line] == ""} {
        continue
      }
      if {![regexp {^acd\ |^acn\ |^ce\ |^dm\ |^pv\ } $line]} {
        $textwidget insert end $line\n
      }
    }

    $textwidget insert insert "acd $analysis(depth$win)\n"
    $textwidget insert insert "acn $analysis(nodesraw$win)\n"
    set dm [expr abs($analysis(scoremate$win))]
    if { $dm != 0 } {
      # generate a mate score that agrees with the EPD spec
      set ce [expr  {32767 - ((2 * $dm) - 1)}]
    } else {
      set ce [expr {int($analysis(score$win) * 100)} ]
      if {[sc_pos side] == "black"} { set ce [expr {0 - $ce} ] }
    }
    $textwidget insert insert "ce $ce\n"
    $textwidget insert insert "dm $dm\n"
    $textwidget insert insert "pv $analysis(lastHistory$win)\n"
    if {$::epdAnnotateMode == 2 && $status != {}} {
      $textwidget insert insert "$epdEngineName $status"
    }
  }

  ################################################################################
  ###  Sort the opcodes in the text widget.
  ################################################################################
  proc sortEpdText {id} {
    set textwidget .epd$id.text
    if {! [winfo exists $textwidget]} { return }
    set text [$textwidget get 1.0 "end-1c"]
    set fieldlist [split $text "\n"]
    set sortedlist [lsort $fieldlist]
    set newtext {}
    foreach i $sortedlist {
      if {$i != ""} {
        append newtext "$i\n"
      }
    }
    if {! [string compare $text $newtext]} { return }
    $textwidget delete 1.0 end
    $textwidget insert end "$newtext"
    storeEpdText $id
  }

  ################################################################################
  ###  Launch the strip window.
  ################################################################################
  proc chooseStripField {id} {
    variable stripField
    variable epdName

    if {! [winfo exists .epd$id]} { return }
    set w [toplevel .epdStrip]
    wm title $w "Strip EPD Opcode"
    placeWinOverParent $w .epd$id
    wm resizable $w false false
    label $w.label -text "EPD opcode to be removed from $epdName($id)"
    entry $w.e -width 10  -textvariable stripField
    pack $w.label $w.e -side top -pady 5 -padx 5
    addHorizontalRule $w
    set b [frame $w.buttons]
    pack $b -side bottom -pady 5
    button $b.ok -text "Strip EPD field" -command "
      destroy $w
      ::epd::stripEpdField $id \$stripField
    "
    button $b.cancel -text $::tr(Cancel) -command "
      destroy $w
      focus .epd$id.lb
    "
    pack $b.ok $b.cancel -side left -padx 5
    bind $w <Return> "$b.ok invoke"
    bind $w <Escape> "$b.cancel invoke"
    bind $w <F1> { helpWindow EPD }
    focus $w.e
  }

  ################################################################################
  ###  Strip an opcode from all EPD lines.
  ################################################################################
  proc stripEpdField {id field} {
    if {$field == ""} {return}
    set result [sc_epd strip $id $field]
    updateEpdWin $id
    tk_messageBox -type ok -icon info -title "Scid: EPD field stripped" \
        -message "Scid stripped EPD field \"$field\" from $result positions." -parent .epd$id
  }

  ################################################################################
  ###  Add the current board position to the list of EPD positions and update 
  ###  the listbox.  We cannot add a position that already exists, but will set the
  ###  listbox selection to the existing position.
  ################################################################################
  proc addPosition {id} {
    set w .epd$id

    # does the current position already exist?
    if {[sc_epd exists $id]} { 
      # get the node list index of the existing position
      set idx [sc_epd index $id]
      #tk_messageBox -type ok -icon info -title "Position Already Exists" \
          -message "The position already exists at line [expr $idx + 1]."
    } else {
      # add the position internally...
      sc_epd set $id ""
      # ... and to the listbox
      set size [sc_epd size $id]
      set fen [string range [sc_pos fen] 0 end-4]
      $w.lb insert end "$size    $fen"
      set idx [expr $size - 1]
    }
    # set the listbox selection to the added or existing position
    $w.lb selection clear 0 end
    $w.lb selection set $idx
    $w.lb see $idx

    # update the status bar
    updateEpdWin $id
  }

  ################################################################################
  ###  Update the board to the deepest ply in the current game that matches
  ###  a position in the current EPD file.
  ################################################################################
  proc moveToDeepestMatch {id} {
    set w .epd$id

    set ply [sc_epd deepest $id]
    sc_move ply $ply
    updateBoard

  }
}

### spellchk.tcl
### Part of Scid.
### Copyright (C) 2000-2003 Shane Hudson.

set spellcheckType Player
set spellcheckSurnames 0
set spellcheckAmbiguous 0

#    Presents a File Open dialog box for a Scid spellcheck file,
#    then tries to read the file. If the parameter "message" is true
#    (which is the default), a message box indicating the results
#    is displayed.

proc readSpellCheckFile {{message 1}} {
  global spellCheckFile spellCheckFileExists

  set spellCheckFileExists 0
  set ftype { { "Scid Spellcheck files" {".ssp" ".ssp.gz"} } }
  set dirname [file dirname $spellCheckFile]
  if {! [file isdirectory $dirname] } {
    set dirname $::env(HOME)
  }
  set result {}
  set fullname [tk_getOpenFile -initialdir $dirname -filetypes $ftype -title "Open Spellcheck file"]
  if {$fullname == ""} {
    return 0
  }
  if {![file isfile $fullname] || [catch {sc_name read $fullname} result]} {
      if {$message} {
        tk_messageBox -title "ERROR: Unable to read file" -type ok \
          -icon error -message "Scid could not correctly read the spellcheck file you selected:\n\n$result"
      }
    return 0
  }
  set spellCheckFile $fullname
  set spellCheckFileExists 1
  if {$message} {
    tk_messageBox -title "Spellcheck file loaded." -type ok -icon info \
      -message "Spellcheck file [file tail $fullname] loaded:\n\n[lindex $result 0] players, [lindex $result 1] events, [lindex $result 2] sites, [lindex $result 3] rounds.\n\nTo automatically load this file at start-up, select \"Save Options\" from the Options menu before exiting."
  }
  return 1
}

proc updateSpellCheckWin {type} {

  global spellcheckType spellcheckSurnames
  global spellcheckAmbiguous
  busyCursor .

  set w .spellcheckWin
  set b $w.buttons

  foreach i [winfo children $b] {
    $i configure -state disabled
  }
  $w.text.text delete 1.0 end

  $b.cancel configure -textvar ::tr(Stop) -state normal -command sc_progressBar
  update

  sc_progressBar $w.progress bar 301 21 time
  grab $b.cancel
  if {[catch {sc_name spellcheck -surnames $spellcheckSurnames -ambiguous $spellcheckAmbiguous $type} result]} {
    grab release $b.cancel
    unbusyCursor .
    tk_messageBox -parent $w -type ok -icon info -title Scid -message $result
  } else {
    grab release $b.cancel
    unbusyCursor .
  }
  $b.cancel configure -textvar ::tr(Cancel) -command "destroy $w"

  $w.text.text delete 1.0 end
  $w.text.text insert end $result

  foreach i [winfo children $b] {
    $i configure -state normal
  }
}

proc openSpellCheckWin {type {parent .}} {
  global spellcheckType spellcheckSurnames
  global spellcheckAmbiguous spellcheckFind
  set w .spellcheckWin
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  if {[lindex [sc_name read] 0] == 0} {
    # No spellcheck file loaded, so try to open one:
    if {![readSpellCheckFile]} {
      return
    }
  }

  set result ""
  set spellcheckType $type

  toplevel $w
  wm title $w "Scid: Spellcheck [file tail [sc_base filename [sc_base current]]]"
  wm withdraw $w
  wm minsize $w 50 10

  bind $w <F1> { helpWindow Maintenance Spellcheck}
  bind $w <Configure> "recordWinSize $w"
  bind $w <Escape> "destroy $w"

  set f [frame $w.buttons]
  pack $f -side bottom -ipady 1 -fill x -pady 3

  checkbutton $f.ambig -variable spellcheckAmbiguous \
    -textvar ::tr(Ambiguous) -command "updateSpellCheckWin $type"
  pack $f.ambig -side left -padx 2 -ipady 2 -ipadx 3
  if {$type == "Player"} {
    checkbutton $f.surnames -variable spellcheckSurnames \
      -textvar ::tr(Surnames) -command "updateSpellCheckWin Player"
    pack $f.surnames -side left -padx 2 -ipady 2 -ipadx 3
  }

  button $f.ok -textvar ::tr(MakeCorrections) -underline 0 -command {
    if {[sc_base current] != 9} {
      set result [tk_messageBox -title Scid -parent .spellcheckWin -icon question \
	-type yesno -message "Please confirm making Name corrections.\nThis cannot be undone."]
      if {$result == "no"} {return 0}
    }

    busyCursor .
    set spelltext ""
    catch {set spelltext [.spellcheckWin.text.text get 1.0 end-1c]}
    .spellcheckWin.text.text delete 1.0 end
    .spellcheckWin.text.text insert end \
      "Scid is making the spelling corrections.\nPlease wait..."
    update idletasks
    set spell_result ""
    set result [catch {sc_name correct $spellcheckType $spelltext} spell_result]
    set messageIcon info
    if {$result} { set messageIcon error }
    tk_messageBox -type ok -parent .spellcheckWin -icon $messageIcon \
      -title "Spellcheck results" -message $spell_result
    unbusyCursor .
    focus .main
    destroy .spellcheckWin
    sc_game tags reload
    updateBoard -pgn
    ::windows::gamelist::Refresh
  }

  button $f.cancel -textvar ::tr(Cancel) -underline 0 -width 8 -command "destroy $w"

  button $f.help -textvar ::tr(Help) -command {helpWindow Maintenance Spellcheck}

  entry $f.find -width 10 -textvariable spellcheckFind(find) -font font_Small -highlightthickness 0
  # configured below

  pack $f.cancel $f.ok $f.help $f.find -side right -padx 2

  # Progress bar

  canvas $w.progress -width 300 -height 20  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  pack $w.progress -side bottom -padx 2 -pady 2

  # Text widget

  set f [frame $w.text]
  pack $w.text -expand yes -fill both
  scrollbar $f.ybar -command "$f.text yview"
  scrollbar $f.xbar -orient horizontal -command "$f.text xview"
  text $f.text -yscrollcommand "$f.ybar set" -xscrollcommand "$f.xbar set" \
    -setgrid 1 -width $::winWidth($w) -height $::winHeight($w) \
     -wrap none -undo 1

  configFindEntryBox $w.buttons.find spellcheckFind $f.text

  # Undo and redo bindings
  bind $f.text <Control-z> {catch {.spellcheckWin.text.text edit undo} ; break}
  bind $f.text <Control-y> {catch {.spellcheckWin.text.text edit redo} ; break}
  bind $f.text <Control-r> {catch {.spellcheckWin.text.text edit redo} ; break}
  bind $f.text <Control-a> {.spellcheckWin.text.text tag add sel 0.0 end-1c ; break}

  $f.text configure -tabs \
    [font measure font_Regular  "xxxxxxxxxxxxxxxxxxxxxxxxx"]

  grid $f.text -row 0 -column 0 -sticky news
  grid $f.ybar -row 0 -column 1 -sticky news
  grid $f.xbar -row 1 -column 0 -sticky news

  grid rowconfig $w.text 0 -weight 1 -minsize 0
  grid columnconfig $w.text 0 -weight 1 -minsize 0

  $f.text insert end $result
  focus $f.text
  placeWinOverParent $w $parent
  wm state $w normal
  update

  updateSpellCheckWin $type
}

### end of spellchk.tcl

# maint.tcl:   Maintenance-related functions
# Part of Scid.
# Copyright (C) 2000-2004 Shane Hudson.

namespace eval ::maint {}

### TODO: Move procedures and variables into the maint namespace.
### TODO: Make sub-namespaces (sort, compact, cleaner, etc)

################################################################################
# Equivalent to running scidt -N
################################################################################
proc ::maint::fixCorruptedBase {} {
  set ftype {
    { "Scid databases" {".si4"} }
  }
  set fName [tk_getOpenFile -initialdir $::initialDir(base) -filetypes $ftype -title "Open a Scid file"]
  if {$fName == ""} { return }
  set fName [file rootname $fName]

  if {[sc_base slot $fName] != 0} {
    tk_messageBox -type ok -icon info -title Scid -message "$fName is already opened.\nClose it first"
    return
  }

  progressWindow Scid $::tr(CompactNames)
  busyCursor .
  set err [catch {sc_base fixCorrupted $fName} result]
  unbusyCursor .
  closeProgressWindow
  if {$err} {
    tk_messageBox -type ok -icon warning -title "Scid: Error compacting file" -message $result
  } else {
    tk_messageBox -type ok -icon info -title Scid -message "Base $fName was repaired"
  }

}

################################################################################
# ::maint::SetGameFlags
#
#   Updates a flag for the current game, all filtered games, or all games.
#   <type> should be "current", "filter" or "all".
#   <flag> should be "delete", "user", "endgame", etc.
#   <value> should be 0 or 1
#
proc ::maint::SetGameFlags {flag type value} {
  if {$flag == "mark"} { set flag $::maintFlag }
  switch -- $type {
    "current" {
      busyCursor .
      catch {sc_game flag $flag [sc_game number] $value}
      unbusyCursor .
    }
    "filter" -
    "all" {
      busyCursor .
      catch {sc_game flag $flag $type $value}
      unbusyCursor .
    }
    default { return }
  }
  ::windows::stats::Refresh
}

set maintFlaglist {W B M E N P T Q K ! ? U 1 2 3 4 5 6}
array set maintFlags {
  W WhiteOpFlag
  B BlackOpFlag
  M MiddlegameFlag
  E EndgameFlag
  N NoveltyFlag
  P PawnFlag
  T TacticsFlag
  Q QsideFlag
  K KsideFlag
  ! BrilliancyFlag
  ? BlunderFlag
  U UserFlag
  1 Customflag1
  2 Customflag2
  3 Customflag3
  4 Customflag4
  5 Customflag5
  6 Customflag6
}

###   Database Maintenance window.

proc ::maint::Open {} {
  global maintFlag maintFlags maintFlaglist

  set w .maintWin

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  set font font_Small
  set bold font_SmallBold

  toplevel $w
  wm title $w "[tr ToolsMaint]"
  setWinLocation $w
  wm resizable $w 0 0
  bind $w <F1> {helpWindow Maintenance}
  bind $w <Escape> "destroy $w; break"
  bind $w <Destroy> {}

  ### Init main frames and titles

  foreach f {title delete mark spell db} {
    frame $w.$f -padx 5
    pack  $w.$f -side top -fill x -pady 3
  }

  label $w.title.name -textvar ::tr(DatabaseName) -font $font
  label $w.title.games -textvar ::tr(NumOfGames) -font  $font
  label $w.title.icon -textvar ::tr(TypeIcon)
  label $w.title.delete -textvar ::tr(NumDeletedGames) -font $font
  label $w.title.mark -font $font
  label $w.title.filter -textvar ::tr(NumFilterGames) -font $font
  label $w.title.dates -textvar ::tr(YearRange) -font $font
  label $w.title.ratings -textvar ::tr(RatingRange) -font $font
  button $w.title.vicon -command {changeBaseType [sc_base current] .maintWin}
  ::utils::tooltip::Set $w.title.vicon [tr TypeIcon]

  # Status
  
  frame $w.title.status
  label $w.title.status.lab -text [tr Status]: -font $font
  label $w.title.status.text -width 1 -font $font
  dialogbutton $w.title.status.edit -text [tr Change] -font $font \
      -command "makeBaseReadOnly $w" -padx 3
  pack $w.title.status.lab -side left -padx 3
  pack $w.title.status.text -side left -fill x -expand yes 
  pack $w.title.status.edit -side right -padx 3

  # Description

  frame $w.title.desc
  label $w.title.desc.lab -text $::tr(Description): -font $font
  label $w.title.desc.text -width 1 -font $font
  dialogbutton $w.title.desc.edit -text [tr Edit] -font $font \
      -command ::maint::ChangeBaseDescription -padx 3
  pack $w.title.desc.lab -side left -padx 3
  pack $w.title.desc.text -side left -fill x -expand yes 
  pack $w.title.desc.edit -side right -padx 3

  foreach name {name games delete mark filter dates ratings} {
    label $w.title.v$name -font $font
  }

  ### Make the top row a little different.
  # We don't really need labels, and .title.name and .title.icon aren't used now

  grid $w.title.vname -row 0 -column 1 -padx 5 -pady 5
  grid $w.title.vicon -row 0 -column 3 -padx 5 -pady 5

  # Custom flags

  frame $w.title.cust

  label $w.title.cust.lab -text "[::tr CustomFlags]:" -font $font
  for {set i 1} { $i < 7} { incr i} {
    set desc [sc_game flag $i description]
    label $w.title.cust.text$i -width 8 -font $font -relief sunken -anchor w -text $desc
  }

  dialogbutton $w.title.cust.edit -text [tr Edit] -command ::maint::ChangeCustomDescription -font $font -padx 3
  pack $w.title.cust.lab -side left -padx 3
  pack $w.title.cust.edit -side right -padx 3
  for {set i 1} { $i < 7} { incr i} {
    pack $w.title.cust.text$i -side left -fill x -expand yes -padx 1
  }

  set row 1
  set col 0
  foreach name {games filter delete mark dates ratings} {
    grid $w.title.$name -row $row -column $col -sticky w
    incr col
    grid $w.title.v$name -row $row -column $col -sticky e
    incr col
    if {$col == 2} { incr col }
    if {$col >= 5} { set col 0; incr row }
  }

  $w.title.vname configure -font font_Bold
  $w.title.vgames configure -font $font

  incr row
  grid $w.title.status -row $row -column 0 -columnspan 5 -sticky we  -pady 3
  incr row
  grid $w.title.desc -row $row -column 0 -columnspan 5 -sticky we 
  incr row
  grid $w.title.cust -row $row -column 0 -columnspan 5 -sticky we -pady 3

  foreach grid {title delete mark spell db} cols {5 3 3 4 3} {
    for {set i 0} {$i < $cols} {incr i} {
      grid columnconfigure $w.$grid $i -weight 1
    }
  }

  label $w.delete.title -textvar ::tr(GlistFlags) -font $bold
  menubutton $w.mark.title -menu $w.mark.title.m -indicatoron 1 -relief flat -font $bold
  menu $w.mark.title.m -font $font

  foreach flag $maintFlaglist  {
    # dont translate CustomFlag (todo)
    if {$flag ni {1 2 3 4 5 6}} {
      set tmp $::tr($maintFlags($flag))
    } else {
      set tmp [sc_game flag $flag description]
      if {$tmp == "" } {
        set tmp "Custom $flag"
      } else {
        set tmp "$tmp ($flag)"
      }
    }
    $w.mark.title.m add command -label "$tmp" -command "
       set maintFlag $flag
       ::maint::Refresh
       refreshCustomFlags"
    incr i
  }

  ### Six buttons each for "Delete" and General flags sections ( 12 = 2 * 3 * 2 )

  foreach flag {delete mark} on {Delete Mark} off {Undelete Unmark} {
    foreach b {Current Filter All} {
      button $w.$flag.on$b -textvar "::tr($on$b)" -font $font -command "::maint::SetGameFlags $flag [string tolower $b] 1"
      button $w.$flag.off$b -textvar "::tr($off$b)" -font $font -command "::maint::SetGameFlags $flag [string tolower $b] 0"
    }

    grid $w.$flag.title -columnspan 3 -row 0 -column 0 -sticky n
    grid $w.$flag.onCurrent  -row 1 -column 0 -sticky we -padx 1 -pady 1
    grid $w.$flag.offCurrent -row 2 -column 0 -sticky we -padx 1 -pady 1
    grid $w.$flag.onFilter  -row 1 -column 1 -sticky we -padx 1 -pady 1
    grid $w.$flag.offFilter -row 2 -column 1 -sticky we -padx 1 -pady 1
    grid $w.$flag.onAll  -row 1 -column 2 -sticky we -padx 1 -pady 1
    grid $w.$flag.offAll -row 2 -column 2 -sticky we -padx 1 -pady 1
  }

  label $w.spell.title -textvar ::tr(Spellchecking) -font $bold
  grid $w.spell.title -columnspan 4 -row 0 -column 0 -sticky n
  button $w.spell.player -textvar ::tr(Players) -font $font \
      -command "openSpellCheckWin Player $w"
  button $w.spell.event -textvar ::tr(Events) -font $font \
      -command "openSpellCheckWin Event $w"
  button $w.spell.site -textvar ::tr(Sites) -font $font \
      -command "openSpellCheckWin Site $w"
  button $w.spell.round -textvar ::tr(Rounds) -font $font \
      -command "openSpellCheckWin Round $w"
  grid $w.spell.player -row 1 -column 0 -sticky we -padx 1 -pady 1
  grid $w.spell.event -row 1 -column 1 -sticky we -padx 1 -pady 1
  grid $w.spell.site -row 1 -column 2 -sticky we -padx 1 -pady 1
  grid $w.spell.round -row 1 -column 3 -sticky we -padx 1 -pady 1

  bind $w <Alt-p> "$w.spell.player invoke"
  bind $w <Alt-e> "$w.spell.event invoke"
  bind $w <Alt-s> "$w.spell.site invoke"
  bind $w <Alt-r> "$w.spell.round invoke"

  label $w.db.title -textvar ::tr(DatabaseOps) -font $bold
  grid $w.db.title -columnspan 3 -row 0 -column 0 -sticky n

  button $w.db.check   -textvar ::tr(CheckGames)      -command checkAllGames
  button $w.db.eco     -textvar ::tr(ReclassifyGames) -command "classifyAllGames $w"
  button $w.db.compact -textvar ::tr(CompactDatabase) -command "makeCompactWin $w"
  button $w.db.sort    -textvar ::tr(SortDatabase)    -command "makeSortWin $w"
  button $w.db.elo     -textvar ::tr(AddEloRatings)   -command "allocateRatings $w"
  button $w.db.dups    -textvar ::tr(DeleteTwins)     -command "markTwins $w"
  button $w.db.cleaner -textvar ::tr(Cleaner)         -command cleanerWin
  button $w.db.autoload -textvar ::tr(AutoloadGame)   -command "::maint::SetAutoloadGame $w"
  button $w.db.strip -textvar ::tr(StripTags)         -command "extraTags $w"

  button $w.db.stripcom -text "[tr EditStrip] [tr Comments]" -command "stripCommentsVars comments $w"
  button $w.db.stripvar -text "[tr EditStrip] [tr Variations]"   -command "stripCommentsVars variations $w"
  button $w.db.nameeditor -text [tr ToolsMaintNameEditor]   -command "nameEditor"

  foreach i {check eco compact sort elo dups cleaner autoload strip stripcom stripvar nameeditor} {
    $w.db.$i configure -font $font
  }
  bind $w <Alt-d> "$w.db.dups invoke"

  grid $w.db.compact	-row 1 -column 0 -sticky we -padx 1 -pady 1
  grid $w.db.sort	-row 1 -column 1 -sticky we -padx 1 -pady 1
  grid $w.db.nameeditor	-row 1 -column 2 -sticky we -padx 1 -pady 1
  grid $w.db.eco	-row 2 -column 0 -sticky we -padx 1 -pady 1
  grid $w.db.elo	-row 2 -column 1 -sticky we -padx 1 -pady 1
  grid $w.db.dups	-row 2 -column 2 -sticky we -padx 1 -pady 1
  grid $w.db.autoload	-row 3 -column 0 -sticky we -padx 1 -pady 1
  grid $w.db.check	-row 3 -column 1 -sticky we -padx 1 -pady 1
  grid $w.db.cleaner	-row 3 -column 2 -sticky we -padx 1 -pady 1
  grid $w.db.stripcom	-row 4 -column 0 -sticky we -padx 1 -pady 1
  grid $w.db.stripvar	-row 4 -column 1 -sticky we -padx 1 -pady 1
  grid $w.db.strip	-row 4 -column 2 -sticky we -padx 1 -pady 1

  ### Buttons

  addHorizontalRule $w

  frame $w.buttons -padx 5
  pack  $w.buttons -side top -fill x

  dialogbutton $w.buttons.help -textvar ::tr(Help) -command {helpWindow Maintenance}
  dialogbutton $w.buttons.close -textvar ::tr(Close) -command "destroy $w"
  packbuttons right $w.buttons.close $w.buttons.help

  ###

  standardShortcuts $w
  bind $w <Configure> "recordWinSize $w"
  ::maint::Refresh
  refreshCustomFlags
}

proc ::maint::ChangeBaseDescription {} {
  set w .bdesc
  if {[winfo exists $w]} { return }
  toplevel $w
  wm title $w "$::tr(Description): [file tail [sc_base filename]]"
  wm withdraw $w

  set font font_Small
  entry $w.entry -width 50 -relief sunken 
  $w.entry insert end [sc_base description]
  pack $w.entry -side top -pady 5 -padx 5
  frame $w.b
  dialogbutton $w.b.ok -text OK -command {
    catch {sc_base description [.bdesc.entry get]}
    grab release .bdesc
    destroy .bdesc
    refreshCustomFlags
  }
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "grab release $w; destroy $w"
  pack $w.b -side bottom -fill x
  pack $w.b.cancel $w.b.ok -side right -padx 2 -pady 2
  bind $w.entry <Return> "$w.b.ok invoke"

  placeWinOverParent $w .maintWin
  wm state $w normal
  wm resizable $w 0 0
  catch {grab $w}
}

#  Change custom flags description

proc ::maint::ChangeCustomDescription {} {
  set w .bcustom
  if {[winfo exists $w]} { return }
  toplevel $w
  wm withdraw $w
  
  wm title $w "$::tr(CustomFlags): [file tail [sc_base filename]]"
  frame $w.a

  label $w.a.lb -textvar ::tr(CustomFlags)
  grid $w.a.lb -column 0 -row 0 -columnspan 12 -pady 2
  set col 0
  for {set i 1} {$i <7} {incr i} {
    label $w.a.lab$i -text "$i"
    entry $w.a.e$i -width 8 -textvariable ::customEntry$i
    trace variable ::customEntry$i w {::utils::validate::Length 8}
    set ::customEntry$i [sc_game flag $i description]
    grid $w.a.lab$i -column $col -row 1 -padx 3 -pady 2
    incr col
    grid $w.a.e$i -column $col -row 1
    incr col
  }
  frame $w.b
  dialogbutton $w.b.ok -text OK -command {
    for {set i 1} {$i <7} {incr i} {
      sc_game flag $i setdescription [set ::customEntry$i]
    }
    grab release .bcustom
    destroy .bcustom
    refreshCustomFlags
    updateStatusBar
  }

  dialogbutton $w.b.help -textvar ::tr(Help) -command {helpWindow Flags}

  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "grab release $w; destroy $w"

  pack $w.a -side top -fill x
  pack $w.b -side bottom -fill x -pady 10
  pack $w.b.cancel $w.b.help $w.b.ok -side right -padx 5 -pady 2

  wm resizable $w 0 0
  update
  placeWinOverParent $w .maintWin
  wm state $w normal
  bind $w <F1> {helpWindow Flags}

  ### doesn't work anyway, as it doesnt catch maintWin destroy
  # catch {grab $w}
}


proc ::maint::Refresh {} {
  global maintFlag maintFlags
  updateSortWin
  updateClassifyWin

  set w .maintWin
  if {![winfo exists $w]} { return }
  set ng [sc_base numGames]
  set deleted [sc_base stats flag:D]
  set marked [sc_base stats "flag:$maintFlag"]
  set flags [sc_base stats flags]
  set dates [sc_base stats date]
  set ratings [sc_base stats ratings]
  $w.title.vgames configure -text [::utils::thousands $ng]
  $w.title.vicon configure -image dbt[sc_base type [sc_base current]]
  $w.title.vname configure -text [file tail [sc_base filename]]
  $w.title.vdelete configure -text [::utils::percentFormat $deleted $ng]
  $w.title.vmark configure -text [::utils::percentFormat $marked $ng]
  $w.title.vfilter configure -text [::utils::percentFormat [sc_filter count] $ng]
  $w.title.vdates configure \
      -text "[lindex $dates 0]-[lindex $dates 1] ([lindex $dates 2])"
  $w.title.vratings configure \
      -text "[lindex $ratings 0]-[lindex $ratings 1] ([lindex $ratings 2])"

  # Disable buttons if current base is closed or read-only
  if {[sc_base inUse]  &&  ![sc_base isReadOnly]} {
    set state normal
    $w.title.status.text configure -text "[sc_base filename] (read/write)"
  } else {
    set state disabled
    $w.title.status.text configure -text "[sc_base filename] ([tr readonly])"
  }
  foreach spell {player event site round} {
    $w.spell.$spell configure -state $state
  }
  foreach button {onCurrent offCurrent onAll offAll onFilter offFilter} {
    $w.delete.$button configure -state $state
    $w.mark.$button configure -state $state
  }
  foreach button {dups elo autoload stripcom stripvar nameeditor strip} {
    $w.db.$button configure -state $state
  }
  # Looks nicer enabled
  # $w.title.vicon configure -state $state
  $w.title.desc.edit configure -state $state
  $w.title.status.edit configure -state $state

  if {[sc_base inUse]} {
    set state normal
  } else {
    set state disabled
  }
  $w.db.eco configure -state $state
  $w.db.sort configure -state $state

  if {[baseIsCompactable]} {
    set state normal
  } else {
    set state disabled
  }
  $w.db.compact configure -state $state
  $w.db.cleaner configure -state $state
}

set autoloadGame 0
trace variable autoloadGame w {::utils::validate::Integer $::MAX_GAMES 0}

###  Dialog for setting the autoload game number of the current database

proc ::maint::SetAutoloadGame {{parent .}} {
  global autoloadGame
  set w .autoload
  if {[winfo exists $w]} { return }
  toplevel $w
  wm title $w Scid
  bind $w <F1> {helpWindow Maintenance Autoload}
  set autoloadGame [sc_base autoload]

  pack [frame $w.f] -side top
  label $w.f.label -text $::tr(AutoloadGame)
  entry $w.f.entry -textvar autoloadGame -justify right -width 10 \
      -foreground black 
  pack $w.f.label $w.f.entry -side left -pady 3

  pack [frame $w.set] -side top -fill x
  button $w.set.none -text $::tr(None) -command {set autoloadGame 0}
  button $w.set.first -text $::tr(First) -command {set autoloadGame 1}
  button $w.set.current -text $::tr(Current) \
      -command {set autoloadGame [sc_game number]}
  button $w.set.last -text $::tr(Last) -command {set autoloadGame $::MAX_GAMES}
  foreach i {none first current last} {$w.set.$i configure -font font_Small}
  pack $w.set.none $w.set.first $w.set.current $w.set.last \
      -side left -padx 2 -pady 2

  addHorizontalRule $w

  pack [frame $w.b] -side top -fill x -pady 3
  dialogbutton $w.b.ok -text OK -command "sc_base autoload \$autoloadGame; destroy $w"
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 3

  bind $w.f.entry <Return> "$w.b.ok invoke"
  bind $w <Escape> "$w.b.cancel invoke"
  wm resizable $w 0 0
  placeWinOverParent $w $parent
  wm state $w normal
}

### Find twin games and (optionally) mark them for deletion.

proc markTwins {{parent .}} {
  global twinSettings

  if {! [sc_base inUse]} { return }
  if {[sc_base numGames] == 0} {
    tk_messageBox -type ok -icon info -title [concat "Scid: " $::tr(noGames)] \
        -message $::tr(TwinCheckNoDelete) -parent $parent
    return
  }

  set w .twinSettings
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w
  wm resizable $w 0 0
  wm title $w "$::tr(DeleteTwins): [file tail [sc_base filename]]"
  set small font_Small

  # Usage note

  label $w.note -text $::tr(TwinsNote) -justify left -wraplength 200 -font font_Italic
  pack $w.note -side top -anchor w -ipady 0 -pady 0

  addHorizontalRule $w

  # Criteria to be twins

  label $w.tc -text $::tr(TwinsCriteria) -font font_Bold
  pack $w.tc -side top

  frame $w.players
  label $w.players.label -text $::tr(TwinsPlayers) -font $small
  radiobutton $w.players.yes -variable twinSettings(players) -value Yes \
      -text $::tr(TwinsPlayersExact) -font $small
  radiobutton $w.players.no -variable twinSettings(players) -value No \
      -text $::tr(TwinsPlayersPrefix) -font $small

  pack $w.players -side top
  pack $w.players.label $w.players.yes $w.players.no -side left

  frame $w.g
  pack $w.g -side top
  set row 0
  set col 0
  foreach name {Colors Event Site Round Year Month Day Result ECO Moves} {
    set n [string tolower $name]
    checkbutton $w.g.b$n -text $::tr(Twins$name) \
	-variable twinSettings($n) -onvalue Yes -offvalue No
    grid $w.g.b$n -row $row -column $col -sticky w
    incr col
    if {$col >= 4} {
      incr row; set col 0
    } else {
      grid [label $w.g.space$n -text "   "] -row $row -column $col
      incr col
    }
  }

  addHorizontalRule $w

  # Examine which (all or filter) games

  label $w.which -text $::tr(TwinsWhich) -font font_Bold
  pack $w.which -side top

  pack [frame $w.g2] -side top -fill x
  radiobutton $w.g2.exall -text $::tr(SelectAllGames) -font $small \
      -variable twinSettings(usefilter) -value No
  label $w.g2.space -text "    " -font $small
  radiobutton $w.g2.exfil -text $::tr(SelectFilterGames) -font $small \
      -variable twinSettings(usefilter) -value Yes
  grid $w.g2.exall -row 0 -column 0 -sticky e
  grid $w.g2.space -row 0 -column 1
  grid $w.g2.exfil -row 0 -column 2 -sticky w
  grid columnconfigure $w.g2 0 -weight 1
  grid columnconfigure $w.g2 2 -weight 1

  addHorizontalRule $w

  # When deleting twin games

  label $w.when -text $::tr(TwinsWhen) -font font_Bold
  pack $w.when -side top
  pack [frame $w.g3] -side top
  set row 0
  set col 0
  foreach n {undelete skipshort setfilter comments variations} \
      name {TwinsUndelete TwinsSkipShort TwinsSetFilter TwinsComments TwinsVars} {
        checkbutton $w.g3.$n -text $::tr($name) -variable twinSettings($n) -onvalue Yes -offvalue No
        grid $w.g3.$n -row $row -column $col -sticky w -padx 5 -pady 2
        incr row
      }
  #$w.g3.lskipshort configure -text $::tr(TwinsSkipShort)
  #$w.g3.lundelete configure -text $::tr(TwinsUndelete)
  #$w.g3.lsetfilter configure -text $::tr(TwinsSetFilter)
  #$w.g3.lcomments configure -text $::tr(TwinsComments)
  #$w.g3.lvariations configure -text $::tr(TwinsVars)

  addHorizontalRule $w

  # Delete shorter/lesser/greater

  pack [frame $w.g4] -side top
  set row 0
  set col 0
  label $w.g4.delete -text $::tr(TwinsDeleteWhich) -font font_Bold
  grid $w.g4.delete -row $row -column 0 -sticky we -columnspan 3
  incr row

  frame $w.g4.vdelete
  foreach v {Shorter Older Newer} {
    radiobutton $w.g4.vdelete.v$v -text $::tr(TwinsDelete$v) \
        -variable twinSettings(delete) -value $v -font $small
    pack $w.g4.vdelete.v$v -side left -padx 5
  }
  grid $w.g4.vdelete -row $row -column 0 -columnspan 3

  #foreach g {g2 g3} {
  #  grid columnconfigure $w.$g 0 -weight 1
  #}

  addHorizontalRule $w

  # Buttons

  frame $w.b
  pack $w.b -side bottom -fill x
  button $w.b.defaults -textvar ::tr(Defaults) -font $small -command {
    array set twinSettings [array get twinSettingsDefaults]
  }
  button $w.b.help -text $::tr(Help) -font $small \
      -command "helpWindow Maintenance Twins; focus $w"
  button $w.b.go -text Ok -font $small -command {
    if {[twinCriteriaOK .twinSettings]} {
      sc_progressBar .twinSettings.progress bar 301 21 time
      set result [doMarkDups .twinSettings]
      focus .main
      destroy .twinSettings
      if {$result > 0} {
        set gn [sc_filter first]
        ::game::Load $gn
        updateTwinChecker
      }
    }
  }

  button $w.b.cancel -text $::tr(Cancel) -font $small \
      -command "focus .main ; destroy $w"

  # Progress bar

  canvas $w.progress -width 300 -height 20  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  pack $w.progress -side bottom -padx 2 -pady 8
  packbuttons right  $w.b.cancel $w.b.go
  packbuttons left $w.b.defaults $w.b.help
  bind $w <F1> "$w.b.help invoke"
  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <Return> "$w.b.go invoke"

  update
  $w.note configure -wraplength [winfo reqwidth $w]
  placeWinOverParent $w $parent
  wm state $w normal

}

#   Check that the user specified at least three of the the same site,
#   same round, and same year settings, since otherwise it is quite
#   likely that actual games with simlar moves will be marked as twins:

proc twinCriteriaOK {{parent .}} {
  global twinSettings

  set msg $::tr(TwinCriteria1)

  # First, check that if same moves is off, then the same colors, event,
  # site, round, year and month flags should all be set:
  if {$twinSettings(moves) == "No"} {
    if {$twinSettings(colors) == "No"  ||  $twinSettings(event) == "No"  || \
          $twinSettings(site) == "No"  ||  $twinSettings(year) == "No"  || \
          $twinSettings(month) == "No"} {
      append msg $::tr(TwinCriteria2)
      set result [tk_messageBox -type yesno -parent $parent -icon warning \
          -title $::tr(TwinCriteriaConfirm) -message $msg]
      if {$result == "no"} { return 0 } else { return 1 }
    }
  }

  # Now check that at least two of site, round, and year are set:
  set count 0
  if {$twinSettings(site) == "Yes"} { incr count }
  if {$twinSettings(round) == "Yes"} { incr count }
  if {$twinSettings(year) == "Yes"} { incr count }
  if {$count < 2} {
    append msg $::tr(TwinCriteria3)
    set result [tk_messageBox -type yesno -parent $parent -icon warning \
        -title $::tr(TwinCriteriaConfirm) -message $msg]
    if {$result == "no"} { return 0 } else { return 1 }
  }
  return 1
}


proc doMarkDups {{parent .}} {
  global twinSettings

  busyCursor .
  if {$twinSettings(undelete) == "Yes"} {
    catch {sc_game flag delete all 0}
  }

  if {[catch {sc_base duplicates -colors $twinSettings(colors) \
          -event $twinSettings(event) -site $twinSettings(site) \
          -round $twinSettings(round) -year $twinSettings(year) \
          -month $twinSettings(month) -day $twinSettings(day) \
          -result $twinSettings(result) -eco $twinSettings(eco) \
          -moves $twinSettings(moves) -players $twinSettings(players) \
          -skipshort $twinSettings(skipshort) \
          -setfilter $twinSettings(setfilter) \
          -usefilter $twinSettings(usefilter) \
          -comments $twinSettings(comments) \
          -variations $twinSettings(variations) \
          -delete $twinSettings(delete)} result]} {
    unbusyCursor .
    ::windows::stats::Refresh
    tk_messageBox -type ok -parent $parent -icon info \
        -title Scid -message $result
    set result 0
  } else {
    unbusyCursor .
    ::windows::stats::Refresh
    set message [subst $::tr(TwinCheckFound1)]
    if {$result > 0} {append message $::tr(TwinCheckFound2)}
    append message "."
    tk_messageBox -type ok -parent $parent -icon info -title [concat "Scid: " $::tr(Result)] \
        -message $message
  }
  return $result
}


set checkOption(AllGames) all

### Decode games and try to find errors

proc checkAllGames {} {
  set w .checkGames
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "[tr CheckGames]"
  
  pack [frame $w.f] -side top -expand 1
  
  label $w.f.label -font font_Bold -textvar ::tr(CheckGames)
  frame $w.f.g
  radiobutton $w.f.g.all -textvar ::tr(SelectAllGames) -variable checkOption(AllGames) -value all
  radiobutton $w.f.g.filter -textvar ::tr(SelectFilterGames) -variable checkOption(AllGames) -value filter

  pack $w.f.g.all $w.f.g.filter -side left  -padx 5

  frame $w.f.b
  dialogbutton $w.f.b.go -textvar ::tr(CheckGames) -command {
    busyCursor .
    .checkGames.f.b.cancel configure -command sc_progressBar
    .checkGames.f.b.cancel configure -textvar ::tr(Stop)
    sc_progressBar .checkGames.f.progress bar 301 21 time
    grab .checkGames.f.b.cancel
    if {[catch  {sc_base check $checkOption(AllGames)} result]} {
      grab release .checkGames.f.b.cancel
      unbusyCursor .
      tk_messageBox -parent .checkGames -type ok -icon info -title Scid -message $result
    } else {
      grab release .checkGames.f.b.cancel
      unbusyCursor .
      .checkGames.f.progress delete time
      .checkGames.f.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "[tr FICSGames] Ok"
    }
    .checkGames.f.b.cancel configure -command {focus .main ; destroy .checkGames}
    .checkGames.f.b.cancel configure -textvar ::tr(Close)
    ::windows::gamelist::Refresh
  }
  dialogbutton $w.f.b.help   -textvar ::tr(Help) -command {helpWindow Maintenance Check}
  dialogbutton $w.f.b.cancel -textvar ::tr(Close) -command "focus .main ; destroy $w"
  canvas $w.f.progress -width 300 -height 20 -bg white -relief solid -border 1
  $w.f.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.f.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"
  
  pack $w.f.label $w.f.g -side top -pady 5
  pack $w.f.progress -side top -padx 2 -pady 2
  pack $w.f.b -side top -pady 5 -fill x
  pack $w.f.b.go -side left -pady 5 -padx 5
  pack $w.f.b.cancel $w.f.b.help -side right -pady 5 -padx 5

  wm resizable $w 0 0
  bind $w <F1> {helpWindow Maintenance Check}
  bind $w <Escape> "$w.f.b.cancel invoke"
  placeWinOverParent $w .maintWin
  wm state $w normal
  updateClassifyWin
} 

proc stripCommentsVars {arg {parent .}} {
  if {$arg != "comments" && $arg != "variations"} { 
    tk_messageBox -type ok -icon info -title Scid -message "stripCommentsVars: must be 'comments' or 'variations'"
    return
  }
  set w .stripCommentsVars
  if {[winfo exists $w]} {
    destroy $w
  }
  toplevel $w
  wm withdraw $w

  set ::checkOption(arg) $arg
  set arg [string toupper $arg 0 0]
  wm title $w "[tr EditStrip] $arg"
  
  pack [frame $w.f] -expand 1
  
  label $w.f.label -text "Stripping $arg cannot be undone."
  frame $w.f.g
  radiobutton $w.f.g.all -textvar ::tr(SelectAllGames) -variable checkOption(AllGames) -value all
  radiobutton $w.f.g.filter -textvar ::tr(SelectFilterGames) -variable checkOption(AllGames) -value filter
  set ::checkOption(AllGames) filter
  pack $w.f.g.all $w.f.g.filter -side left  -padx 5
  
  frame $w.f.b
  dialogbutton $w.f.b.go -text "[tr EditStrip] $arg" -command {
    destroy .stripCommentsVars
    progressWindow Scid "Stripping $checkOption(arg)" $::tr(Stop) sc_progressBar
    busyCursor .

    set current [sc_game number]

    sc_game strip $checkOption(arg) $checkOption(AllGames)

    unbusyCursor .
    closeProgressWindow
    if {$current} {
      sc_game load $current
    }
    ::windows::gamelist::Refresh
    updateBoard -pgn
  }

  dialogbutton $w.f.b.cancel -textvar ::tr(Cancel) -command "focus .main ; destroy $w"
  
  pack $w.f.label $w.f.g -side top -pady 5
  pack $w.f.b -side top -pady 5 -fill x
  pack $w.f.b.go -side left -pady 5 -padx 5
  pack $w.f.b.cancel -side right -pady 5 -padx 5

  wm resizable $w 0 0
  bind $w <F1> {helpWindow Maintenance CV}
  bind $w <Escape> "$w.f.b.cancel invoke"
  placeWinOverParent $w $parent
  wm state $w normal
}

set classifyOption(AllGames) all
set classifyOption(ExtendedCodes) 1

# ClassifyAllGames:
#   Reclassifies all games (recomputes the ECO code of each game).
#   User can choose to reclassify all games, or only those games that
#   currently have no ECO code assigned.
#
proc classifyAllGames {{parent .}} {
  makeClassifyWin $parent
}


proc makeClassifyWin {{parent .}} {
  global classifyOption
  set w .classify
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "[tr ToolsMaintClass]"
  label $w.label -font font_Bold -textvar ::tr(ClassifyWhich)
  frame $w.g
  radiobutton $w.g.all -textvar ::tr(ClassifyAll) \
      -variable classifyOption(AllGames) -value all
  radiobutton $w.g.filter -textvar ::tr(SelectFilterGames) \
      -variable classifyOption(AllGames) -value filter
  set year [::utils::date::today year]
  set month [::utils::date::today month]
  set day [::utils::date::today day]
  radiobutton $w.g.year -textvar ::tr(ClassifyYear) \
      -variable classifyOption(AllGames) \
      -value "date:[expr $year - 1].$month.$day"
  if {$month == "01"} {
    incr year -1
    set month 12
  } else {
    scan $month "%02u" month
    incr month -1
    set month [format "%02u" $month]
  }
  radiobutton $w.g.month -textvar ::tr(ClassifyMonth) \
      -variable classifyOption(AllGames) \
      -value "date:$year.$month.$day"
  radiobutton $w.g.new -textvar ::tr(ClassifyNew) \
      -variable classifyOption(AllGames) -value nocode
  set row 0
  foreach f {all filter year month new} {
    grid $w.g.$f -row $row -column 0 -sticky w
    incr row
  }
  label $w.codes -font font_Bold -textvar ::tr(ClassifyCodes)
  radiobutton $w.extended -textvar ::tr(ClassifyBasic) \
      -variable classifyOption(ExtendedCodes) -value 0
  radiobutton $w.basic -textvar ::tr(ClassifyExtended) \
      -variable classifyOption(ExtendedCodes) -value 1

  frame $w.b
  button $w.b.go -textvar ::tr(Classify) -command {
    busyCursor .
    .classify.b.cancel configure -command sc_progressBar -textvar ::tr(Stop)
    sc_progressBar .classify.progress bar 301 21 time
    grab .classify.b.cancel
    if {[catch  {sc_eco base $classifyOption(AllGames) $classifyOption(ExtendedCodes)} result]} {
      grab release .classify.b.cancel
      unbusyCursor .
      tk_messageBox -parent .classify -type ok -icon info -title Scid -message $result
    } else {
      grab release .classify.b.cancel
      unbusyCursor .
    }
    .classify.b.cancel configure -command {focus .main ; destroy .classify}
    .classify.b.cancel configure -textvar ::tr(Close)
    ::windows::gamelist::Refresh
  }
  button $w.b.cancel -textvar ::tr(Close) -command "focus .main ; destroy $w"
  canvas $w.progress -width 300 -height 20  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  pack $w.label $w.g -side top -pady 5
  addHorizontalRule $w
  pack $w.codes $w.extended $w.basic -side top -pady 5
  addHorizontalRule $w
  pack $w.b -side top -pady 5 -fill x
  pack $w.progress -side bottom -padx 2 -pady 2
  pack $w.b.cancel $w.b.go -side right -pady 10 -padx 10
  wm resizable $w 0 0
  bind $w <F1> {helpWindow ECO}
  bind $w <Escape> "$w.b.cancel invoke"
  placeWinOverParent $w $parent
  wm state $w normal

  updateClassifyWin
}

proc updateClassifyWin {} {
  set w .classify
  if {! [winfo exists $w]} {
    return
  }
  set state disabled
  if {[sc_base inUse]} { set state normal }
  $w.b.go configure -state $state
}

# Twin checker window:
# Shows PGN of current game, and its twin.

set twincheck(left) 0
set twincheck(right) 0

proc updateTwinChecker {} {
  # todo: make the pgn windows resize symetrically
  global twincheck

  set w .twinchecker
  if {![winfo exists $w]} {
    toplevel $w
    wm title $w $::tr(TwinChecker)
    setWinLocation $w
    setWinSize $w

    # buttons
    pack [frame $w.b] -side bottom -fill x

    # pgn windows
    pack [frame $w.f] -side top -fill both -expand yes

    frame $w.f.left
    pack $w.f.left -side left -fill both -expand yes

    # frame $w.f.split -width 2 -borderwidth 2 -relief sunken
    # pack $w.f.split -side left -fill y -padx 3

    frame $w.f.right
    pack $w.f.right -side right -fill both -expand yes

    foreach i {left right} width {20 24} {
      set f $w.f.$i
      pack [frame $f.title] -side top -fill x
      button $f.title.label -font font_Bold -text [concat [string toupper $::tr(game) 0 0] " 0 "]
      checkbutton $f.title.d -text $::tr(Deleted) -pady 5 \
          -variable twincheck($i) -font font_Small
      label $f.title.note -font font_Small
      pack $f.title.label -side left
      pack $f.title.note $f.title.d -side right -padx 3
      button $f.tmt -font font_Small -text "" -anchor w -width 1 -relief sunken
      pack $f.tmt -side bottom -fill x
      autoscrollframe $f.t text $f.t.text -height 16 -width $width -takefocus 0 -wrap word
      # hmmm - for some packing reason the left and right widgets are different widths &&&
      # and it depends on the font's width ^%&^%@. Perhaps autoscroll's fault ?

      $f.t.text tag configure h -background lightSteelBlue
      pack $f.t -side top -fill both -expand yes

      ### Synchronize yviews of  left+right text widgets
      # comment out next two lines to allow for individual text scrolling
      $f.t.ybar configure -command dualshow
      $f.t.text configure -yscrollcommand dualscroll
      # wheel mouse bindings
      bind $f.t.text <ButtonPress-4> "dualplus -1 $i"
      bind $f.t.text <ButtonPress-5> "dualplus 1 $i"
    }

    # This hack makes the two widgets a similar width under X windows.
    # Problem is probably due to tk expanding unevenly
    pack $w.f.right.t -padx 14

    $w.f.left.title.note configure -text [concat "(\"1\"" $::tr(TwinCheckUndelete)]
    $w.f.right.title.note configure -text  [concat "(\"2\"" $::tr(TwinCheckUndelete)]
    button $w.b.prev -text {  << } -command {::game::LoadNextPrev previous}
    button $w.b.next -text {  >> } -command {::game::LoadNextPrev next}
    button $w.b.share -text $::tr(TwinCheckTag) -underline 0
    button $w.b.delete -text $::tr(DeleteTwins) -underline 0 -command "markTwins $w"
    button $w.b.help -text $::tr(Help) -command {helpWindow Maintenance Twins}
    button $w.b.close -text $::tr(Close) -command "focus .main ; destroy $w"
    pack $w.b.close $w.b.help $w.b.delete -side right -padx 5 -pady 2
    pack $w.b.prev $w.b.next $w.b.share -side left -padx 5 -pady 2
    bind $w <F1> "$w.b.help invoke"
    bind $w <Escape> "focus .main ; destroy $w"
    bind $w <KeyPress-Left> {::game::LoadNextPrev previous}
    bind $w <KeyPress-Right> {::game::LoadNextPrev next}
    bind $w <Alt-d> "markTwins $w"
    bind $w <KeyPress-1> "$w.f.left.title.d invoke"
    bind $w <KeyPress-2> "$w.f.right.title.d invoke"
    bind $w <KeyPress-s> "$w.b.share invoke"
    bind $w <KeyPress-t> "$w.f.left.title.d invoke ; $w.f.right.title.d invoke"
    bind $w <KeyPress-u> {
      if {$twincheck(left)} {.twinchecker.f.left.title.d invoke}
      if {$twincheck(right)} {.twinchecker.f.right.title.d invoke}
    }
    bind $w <KeyPress-U> {
      busyCursor .
      sc_game flag delete all 0
      set twincheck(left) 0
      set twincheck(right) 0
      updateStatusBar
      ::windows::gamelist::Refresh
      unbusyCursor .
    }
    # wm resizable $w 0 1
    bind $w <Configure> "recordWinSize $w"
  } else {
    raiseWin $w
  }

  set gn [sc_game number]
  set twincheck(left) 0
  set twincheck(right) 0

  $w.f.left.title.label configure -text [concat [string toupper $::tr(game) 0 0]  " $gn  "] -command "::game::Load $gn"

  if {$gn > 0} {
    set dup [sc_game info duplicate]
    set twincheck(left) [sc_game flag delete $gn]
    $w.f.left.title.d configure -command "sc_game flag delete $gn invert; updateStatusBar"
    $w.f.left.title.d configure -state normal
    set tmt [sc_game crosstable count +deleted]
    $w.f.left.tmt configure -text [concat $::tr(TwinCheckTournament) $tmt] -command "::crosstab::Open $gn"
  } else {
    set dup 0
    $w.f.left.title.d configure -state disabled
    $w.f.left.tmt configure -text "" -command ""
  }
  if {$dup > 0} {
    set twincheck(right) [sc_game flag delete $dup]
    $w.f.right.title.label configure -text [concat [string toupper $::tr(game) 0 0]  " $dup  "] -command "::game::Load $dup"
    $w.f.right.title.d configure -command "sc_game flag delete $dup invert; updateStatusBar"
    $w.f.right.title.d configure -state normal
    set tmt [sc_game crosstable count -game $dup +deleted]
    $w.f.right.tmt configure -text [concat $::tr(TwinCheckTournament) $tmt] -command "::crosstab::Open $dup"
  } else {
    $w.f.right.title.label configure -text $::tr(TwinCheckNoTwin)
    $w.f.right.title.d configure -state disabled
    $w.f.right.tmt configure -text "" -command ""
  }

  $w.b.share configure -state disabled -command {}
  if {$gn > 0  &&  $dup > 0} {
    if {[llength [sc_game tags share check $gn $dup]] > 0} {
      $w.b.share configure -state normal -command "shareTwinTags $gn $dup $w"
    }
  }
  set t $w.f.left.t.text
  $t configure -state normal
  $t delete 1.0 end
  $t insert end [twinTrimNewlines [sc_game pgn]]

  set t $w.f.right.t.text
  $t configure -state normal
  $t delete 1.0 end
  if {$dup > 0} {
    $t insert end [twinTrimNewlines [sc_game pgn -gameNumber $dup]]
  } else {
    $t insert end $::tr(TwinCheckNoTwinfound)
  }

  # Now color the differences if appropriate:
  if {$dup > 0} {
    set rlen [$w.f.right.t.text index end-1c]
    set llen [$w.f.left.t.text index end-1c]

    # Hesus!, this needs some comments
    # Done in two parts, but should be redone as a single diff loop 

    ### In-game diffing of variations/comments
    # Adapted from Daniel South's (wildcard_25) slightly buggy patch
    # http://sourceforge.net/tracker/?func=detail&aid=887616&group_id=26963&atid=389082

    ### Loop through each side (to generate a diff we do two comparisons, though we should rewrite this for a single diff loop.
    foreach side1 {left right} side2 {right left} {
      set line_count1 [$w.f.$side1.t.text count -lines 1.0 end]
      set line_count2 [$w.f.$side2.t.text count -lines 1.0 end]
      for {set i 1} {$i < $line_count1} {incr i} {
        set line1 [$w.f.$side1.t.text get $i.0 "$i.0 lineend"]
        # Check for Header Tag matches
        if {[string index $line1 0] == "\["} {
          set token_match 0
          for {set j 1} {$j < $line_count2} {incr j} {
            set line2 [$w.f.$side2.t.text get $j.0 "$j.0 lineend"]
            if {[string equal $line1 $line2]} {
              set token_match 1
              break
            }
          }
          if {$token_match == 0} {
            $w.f.$side1.t.text tag add h $i.0 "$i.0 lineend"
          }
        # Check for Move matches
        } else {
          for {set j 1} {$j < $line_count2} {incr j} {
        # Check for Header Tag matches
            set line2 [$w.f.$side2.t.text get $j.0 "$j.0 lineend"]
            if {[string index $line2 0] != "\["} {
              set char_count1 [string length $line1]
              set char_count2 [string length $line2]
              set token_match 0
              set rav_count 0
              set rav_index 0
              set diff_start -1
              set diff_end -1
              set k1 0
              set k2 0
              set sanity 0
              while {$k1 < $char_count1 && $k2 < $char_count2 && $sanity < 500} {
                #Mark diff region
                if {$token_match == 1} {
                  if {[lindex $diff_start $rav_count] != -1} {
                    $w.f.$side1.t.text tag add h \
                     $i.[lindex $diff_start $rav_count] \
                     $i.[lindex $diff_end $rav_count]+1c
                    set diff_start [lreplace $diff_start $rav_count end -1]
                  }
                  set token_match 0
                }
                set char1 [string index $line1 $k1]
                set char2 [string index $line2 $k2]
                switch -regexp -- $char1$char2 {
                  \{\{ {
                  # Both have comments
                    set token_end1 [string first "\}" $line1 $k1]
                    set token1 [string range $line1 $k1 $token_end1]
                    set token_end2 [string first "\}" $line2 $k2]
                    set token2 [string range $line2 $k2 $token_end2]
                    if {[string equal $token1 $token2]} {
                        set token_match 1
                    } else {
                      if {[lindex $diff_start $rav_count] == -1} {
                        set diff_start \
                         [lreplace $diff_start $rav_count end $k1]
                      }
                      set diff_end \
                       [lreplace $diff_end $rav_count end $token_end1]
                    }
                    set k1 [incr token_end1 2]
                    set k2 [incr token_end2 2]
                  }

                  \{. {
                  # Side1 has comment
                    set token_end1 [string first "\}" $line1 $k1]
                    if {[lindex $diff_start $rav_count] == -1} {
                      set diff_start [lreplace $diff_start $rav_count end $k1]
                    }
                    set diff_end \
                     [lreplace $diff_end $rav_count end $token_end1]
                    set k1 [incr token_end1 2]
                  }

                  .\{ {
                  #Side2 has comment
                    set k2 [string first "\}" $line2 $k2]
                    incr k2 2
                  }

                  [$][$] {
                  #Both have NAGS
                    set token_end1 [string first " " $line1 $k1]
                    set token1 [string range $line1 $k1 $token_end1]
                    set token_end2 [string first " " $line2 $k2]
                    set token2 [string range $line2 $k2 $token_end2]
                    if {[string equal $token1 $token2]} {
                        set token_match 1
                    } else {
                      if {[lindex $diff_start $rav_count] == -1} {
                        set diff_start \
                         [lreplace $diff_start $rav_count end $k1]
                      }
                      set diff_end \
                       [lreplace $diff_end $rav_count end \
                       [expr {$token_end1 - 1}]]
                    }
                    set k1 [incr token_end1]
                    set k2 [incr token_end2]
                  }

                  [$]. {
                  # Side1 has NAG
                    set token_end1 [string first " " $line1 $k1]
                    if {[lindex $diff_start $rav_count] == -1} {
                      set diff_start [lreplace $diff_start $rav_count end $k1]
                    }
                    set diff_end \
                     [lreplace $diff_end $rav_count end \
                     [expr {$token_end1 - 1}]]
                    set k1 [incr token_end1]
                  }

                  .[$] {
                  #Side2 has NAG
                    set k2 [string first " " $line2 $k2]
                    incr k2
                  }

                  [(][(] {
                  #Both have variations
                    incr rav_count
                    lappend rav_index $k1
                    lappend diff_start -1
                    lappend diff_end -1
                    incr k1 2
                    incr k2 2
                  }

                  [(]. {
                  #Side1 has variation
                    if {[lindex $diff_start $rav_count] == -1} {
                      set diff_start [lreplace $diff_start $rav_count end $k1]
                    }
                    set k1 [twinRavSkip $line1 $k1]
                    set diff_end [lreplace $diff_end $rav_count end $k1]
                    incr k1 2
                  }

                  .[(] {
                  #Side2 has variation
                    set k2 [twinRavSkip $line2 $k2]
                    incr k2 2
                  }

                  [)][)] {
                  #Both have variation ends
                    if {[lindex $diff_start $rav_count] == -1} {
                      set token_match 1
                      set rav_index [lreplace $rav_index $rav_count end]
                      set diff_start [lreplace $diff_start $rav_count end]
                      set diff_end [lreplace $diff_end $rav_count end]
                      incr rav_count -1
                      incr k1 2
                      incr k2 2
                    } else {
                      if {[lindex $diff_start $rav_count] \
                       == [lindex $rav_index $rav_count] + 2 \
                       && [lindex $diff_end $rav_count] + 2 == $k1} {
                        incr rav_count -1
                        if {[lindex $diff_start $rav_count] == -1} {
                          set diff_start \
                           [lreplace $diff_start $rav_count end \
                           [lindex $rav_index [expr {$rav_count + 1}]]]
                        } else {
                          set diff_start [lreplace $diff_start end end]
                        }
                        set diff_end [lreplace $diff_end $rav_count end $k1]
                        incr k1 2
                        incr k2 2
                      } else {
                        set token_match 1
                      }
                    }
                  }

                  [)]. {
                  #Side1 has variation end
                    set k2 [twinRavSkip $line2 $k2]
                  }

                  .[(] {
                  #Side2 has variation end
                    if {[lindex $diff_start $rav_count] == -1} {
                      set diff_start [lreplace $diff_start $rav_count end $k1]
                    }
                    set k1 [twinRavSkip $line1 $k1]
                    set diff_end \
                     [lreplace $diff_end $rav_count end [expr {$k1 - 2}]]
                  }

                  default {
                  #Both have moves
                    set token_end1 [string first " " $line1 $k1]
                    if {$token_end1 == -1} {
                      set token_end1 $char_count1
                    }
                    set token1 [string range $line1 $k1 $token_end1]

                    set token_end2 [string first " " $line2 $k2]
                    if {$token_end2 == -1} {
                      set token_end2 $char_count2
                    }
                    set token2 [string range $line2 $k2 $token_end2]
                    # Check for black move after comment/rav on one side
                    if {[string first "..." $token1] == -1} {
                      if {[string first "..." $token2] != -1} {
                        set k2 [expr {$k2 + [string first "..." $token2]}]
                        incr k2 3
                        set token2 [string range $line2 $k2 $token_end2]
                      }
                    } else {
                      if {[string first "..." $token2] == -1} {
                        set k1 [expr {$k1 + [string first "..." $token1]}]
                        incr k1 2
                        set diff_end [lreplace $diff_end $rav_count end $k1]
                        incr k1
                        set token1 [string range $line1 $k1 $token_end1]
                      }
                    }
                    if {[string equal $token1 $token2]} {
                        set token_match 1
                    } else {
                      # move mismatch
                      if {[lindex $diff_start $rav_count] == -1} {
                        set diff_start [lreplace $diff_start $rav_count end $k1]
                      }
                      set diff_end \
                       [lreplace $diff_end $rav_count end \
                       [expr {$token_end1 - 1}]]
                    }
                    set k1 [incr token_end1]
                    set k2 [incr token_end2]
                  }
                }
                incr sanity
              }
              if {[lindex $diff_start $rav_count] != -1} {
                if {$token_match == 1} {
                  $w.f.$side1.t.text tag add h \
                   $i.[lindex $diff_start $rav_count] \
                   $i.[lindex $diff_end $rav_count]+1c
                } else {
                  # Make a hack to see if the results are the same
                  # (must be an extra 2 chars trailing?)
                  set t [expr {[string length $line1] - [string last { } $line1] - 2}]
		  if {[string range $line1 end-$t end] == [string range $line2 end-$t end]} {
                    incr t 4
		    $w.f.$side1.t.text tag add h $i.[lindex $diff_start $rav_count] end-${t}c
		  } else {
		    $w.f.$side1.t.text tag add h $i.[lindex $diff_start $rav_count] end-2c
                  }
                }
              }
            }
          }
        }
      }
    }
  }

  if {[sc_base inUse]} {
    $w.b.delete configure -state normal
  } else {
    $w.b.delete configure -state disabled
  }

  foreach side {left right} {
    $w.f.$side.t.text configure -state disabled
  }

}

proc twinTrimNewlines  {s} {
  # Newlines in comments make diffing impossible, so remove them
  set n [string first "\n1." $s]
  if {$n == -1} {
    return $s
  } else {
    return "[string range $s 0 $n][string map {"\n" {}} [string range $s $n+1 end]]\n"
  }
}

#   Skips RAVs for diff checking in Twin Checker Window

proc twinRavSkip {line k} {
  # What are we doing here ! Skipping variations ?
  # Rewrite it a bit. Just don't get fooled by any braces ( or ) inside comments {}
  set recurse 1
  set incr 0
  # To try and avoid recursive fails, don't go into depth > 15, or incr > 1000
  while {$recurse > 0 && $recurse < 15 && $incr < 1000} {
    incr incr
    incr k
    set rav_start [string first "(" $line $k]
    set rav_end [string first ")" $line $k]
    set comment_start [string first "\{" $line $k]

    ### Impossible to easily parse comments with brackets i think {}
    # if {$comment_start > -1 && ($comment_start < $rav_start || $rav_start == -1)} {} 

    if {$rav_start == -1} {
      # no more recursive vars
      if {$comment_start == -1} {
          # no comments
          if {$rav_end == -1} {
            # hmm - no matching close brace ). Should not happen
            set k [string length $line]
          } else {
	    set k $rav_end
          }
	  incr recurse -1
      } else {
	  if {$rav_end < $comment_start} {
	    set k $rav_end
	    incr recurse -1
	  } else {
	    set k [string first "\}" $line $k]
            if {$k == -1} {
              # no close comment. should not happen
	      set k [string length $line]
	      incr recurse -1
            }
	  }
       }
    } else {
      # we probably have to increase recurse and repeat
      if {$rav_end == -1} {
          # no matching var end. exit
	  set k [string length $line]
	  incr recurse -1
      } else {
	if {$rav_start < $rav_end} {
	  if {$rav_start < $comment_start} {
	    if {$recurse > 40} {
	       # Better have a get out clause
               set k [string length $line]
               set recurse 0
            } else {
	      incr recurse
	      set k $rav_start
            }
	  } else {
              incr recurse
              set k $rav_start
	    # set k [string first "\}" $line $k]
	  }
	} else {
	  set k $rav_end
	  incr recurse -1
	}
      }
    }
  }
  if {$recurse > 0} {
    # oops - something went wrong, so abort this diff
    set k [string length $line]
  }
  return $k
}

proc dualscroll {args} {
  eval _autoscroll .twinchecker.f.left.t.ybar $args
  eval _autoscroll .twinchecker.f.right.t.ybar $args
}
proc dualshow {args} {
  eval .twinchecker.f.right.t.text yview $args
  eval .twinchecker.f.left.t.text yview $args
}
proc dualplus {n side} {
  # the wheel mouse automatically scrolls one side, so over compensate other side
  if {$side == {left} } {
    .twinchecker.f.left.t.text  yview scroll $n unit
    .twinchecker.f.right.t.text yview scroll [expr $n * 3] unit
  } else {
    .twinchecker.f.right.t.text yview scroll $n unit
    .twinchecker.f.left.t.text  yview scroll [expr $n * 3] unit
  }
}


#   Updates the tags of two twin games by sharing information,
#   filling in the date, round or ratings of each game based on
#   the other where possible.

proc shareTwinTags {g1 g2 {parent .}} {
  set sharelist [sc_game tags share check $g1 $g2]
  if {[llength $sharelist] == 0} { return }

  set msg $::tr(TwinChangeTag)
  foreach {gn tag old new} $sharelist {
    append msg [concat $::tr(game) " $gn: $tag: \"$old\" -> \"$new\""]
    append msg "\n"
  }
  set answer [tk_messageBox -parent $parent -title Scid \
      -type okcancel -default ok -icon question -message $msg]
  if {$answer != "ok"} { return }
  sc_game tags share update $g1 $g2
  sc_game tags reload
  updateBoard -pgn
  ::windows::gamelist::Refresh
}

# baseIsCompactable:
#   Returns true only if the current base is compactable.
#
proc baseIsCompactable {} {
  # Only a database that is in use, not read-only, and not the
  # clipbase, can be compacted:
  if {! [sc_base inUse]} { return 0 }
  if {[sc_base isReadOnly]} { return 0 }
  if {[sc_base current] == [sc_info clipbase]} { return 0 }
  return 1
}

# Database Compaction (name and game files)

proc makeCompactWin {{parent .}} {
  if {! [baseIsCompactable]} { return }
  set w .compactWin
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(CompactDatabase): [file tail [sc_base filename]]"
  wm resizable $w 0 0
  foreach f {top names games buttons} {
    frame $w.$f
  }
  pack $w.top -side top -padx 5
  pack $w.names -in $w.top -side left -anchor n
  addVerticalRule $w.top 12
  pack $w.games -in $w.top -side right -anchor n
  addHorizontalRule $w
  pack $w.buttons -side top -fill x

  label $w.names.title -text $::tr(NameFile) -font font_Bold
  grid $w.names.title -columnspan 3 -row 0 -column 0 -sticky n
  label $w.names.nt -text "  $::tr(Names)"
  grid $w.names.nt -row 1 -column 1 -sticky e
  label $w.names.ut -text "  $::tr(Unused)"
  grid $w.names.ut -row 1 -column 2 -sticky e
  frame $w.names.h -height 1 -relief solid -bg black
  grid $w.names.h -columnspan 3 -row 2 -column 0 -sticky we
  set row 3
  set ndata [sc_compact stats names]
  set idx 0
  foreach n {p e s r} name {Players Events Sites Rounds} {
    label $w.names.t$n -text "$::tr($name)  "
    label $w.names.n$n -text "  [::utils::thousands [lindex $ndata $idx]]"
    incr idx
    label $w.names.u$n -text "  [::utils::thousands [lindex $ndata $idx]]"
    incr idx
    grid $w.names.t$n -row $row -column 0 -sticky w
    grid $w.names.n$n -row $row -column 1 -sticky e
    grid $w.names.u$n -row $row -column 2 -sticky e
    incr row
  }
  button $w.names.n -text $::tr(CompactNames) -command compactNames
  grid $w.names.n -row $row -column 0 -columnspan 3 -pady 5

  label $w.games.title -text $::tr(GameFile) -font font_Bold
  grid $w.games.title -columnspan 3 -row 0 -column 0 -sticky n
  label $w.games.gt -text "  [::utils::string::Capital $::tr(games)]"
  grid $w.games.gt -row 1 -column 1 -sticky e
  label $w.games.st -text "  $::tr(SizeKb)"
  grid $w.games.st -row 1 -column 2 -sticky e
  frame $w.games.h -height 1 -relief solid -bg black
  grid $w.games.h -columnspan 3 -row 2 -column 0 -sticky we
  set row 3
  set ndata [sc_compact stats games]
  set idx 0
  foreach g {current compact} name {CurrentState AfterCompaction} {
    label $w.games.t$g -text "$::tr($name)  "
    label $w.games.g$g -text "  [::utils::thousands [lindex $ndata $idx]]"
    incr idx
    set kbytes [expr {int(([lindex $ndata $idx] + 512) / 1024)} ]
    label $w.games.s$g -text "  [::utils::thousands $kbytes]"
    incr idx
    grid $w.games.t$g -row $row -column 0 -sticky w
    grid $w.games.g$g -row $row -column 1 -sticky e
    grid $w.games.s$g -row $row -column 2 -sticky e
    incr row
  }
  grid [label $w.games.l1] -row $row -column 1
    incr row
  grid [label $w.games.l2] -row $row -column 1
    incr row

  button $w.games.g -text $::tr(CompactGames) -command "compactGames $w"
  grid   $w.games.g -row $row -column 0 -columnspan 3 -sticky s -rowspan 4 -pady 5

  button $w.buttons.help -text $::tr(Help) -command {helpWindow Compact}
  button $w.buttons.cancel -text $::tr(Close) -command "focus .main ; destroy $w"
  pack $w.buttons.cancel $w.buttons.help -side right -padx 5 -pady 5

  bind $w <F1> {helpWindow Compact}
  placeWinOverParent $w $parent
  wm state $w normal
}

proc compactNames {} {
  set w .compactWin
  if {$::windowsOS && ![checkAllEnginesClosed $w]} {
    return
  }
  set stats [sc_compact stats names]
  if {[lindex $stats 1] == 0  &&  [lindex $stats 3] == 0  && \
        [lindex $stats 5] == 0  &&  [lindex $stats 7] == 0} {
    tk_messageBox -type ok -icon info -parent $w -title  "$::tr(CompactNames)" -message $::tr(NoUnusedNames)
    return
  }

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }

  progressWindow Scid $::tr(CompactNames)
  busyCursor .
  set err [catch {sc_compact names} result]
  unbusyCursor .
  closeProgressWindow
  set w .compactWin
  if {$err} {
    tk_messageBox -type ok -icon warning -parent $w \
        -title "Scid: Error compacting file" -message $result
  } else {
    sc_game new
    updateBoard -pgn
    updateTitle
    updateMenuStates
    tk_messageBox -type ok -icon info -parent $w \
        -title [concat "Scid: " $::tr(CompactNames)] \
        -message [subst $::tr(NameFileCompacted)]
  }
  grab release $w
  destroy $w
  ::windows::gamelist::Refresh
  ::maint::Refresh
  ::plist::refresh
  if {[winfo exists .maintWin]} {
    raiseWin .maintWin
  }
}

# returns true is no deletions marked or space wasted
proc compactGamesEmpty {} {
  set stats [sc_compact stats games]
  return [expr {[lindex $stats 1] == [lindex $stats 3]  && \
        [lindex $stats 0] == [lindex $stats 2]}]
}

proc compactGames {parent} {
  if {[compactGamesEmpty]} {
    tk_messageBox -type ok -icon info -parent $parent -title [concat "Scid: " $::tr(CompactGames)] \
        -message $::tr(NoUnusedGames)
    return
  }

  # On windows, compaction will fail if a chess engine has been opened after the database
  # because of the engine locking the file due to file descriptor inheritance
  if {$::windowsOS && ![checkAllEnginesClosed $parent]} {
    return
  }

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }

  set stats [sc_compact stats games_setfilter]
  set ::glstart 1
  ::windows::stats::Refresh

  set numberDeleted [expr {[lindex $stats 0] - [lindex $stats 2]}]
  if {[tk_messageBox -title "$::tr(CompactDatabase): [file tail [sc_base filename]]" -parent $parent \
      -icon question -type yesno -message \
      "$numberDeleted games will be permanently deleted.\nAre you sure ?"] != {yes}} {
    return
  }
  
  progressWindow Scid $::tr(CompactGames) $::tr(Cancel) sc_progressBar
  busyCursor .
  set err [catch {sc_compact games} result]
  unbusyCursor .
  closeProgressWindow
  if {$err} {
    tk_messageBox -type ok -icon warning -parent $parent \
        -title "Scid: Error compacting file" -message $result
  } else {
    sc_game new
    updateBoard -pgn
    updateTitle
    updateMenuStates
    tk_messageBox -type ok -icon info -parent $parent \
        -title [concat "Scid: " $::tr(CompactGames)] \
        -message [subst $::tr(GameFileCompacted)]
  }
  ::windows::gamelist::Refresh
  ::crosstab::Refresh
  ::maint::Refresh
  if {$parent == {.compactWin}} {
    destroy $parent
    if {[winfo exists .maintWin]} {
      raiseWin .maintWin
    }
  }
}

set sortCriteria(real) ""
set sortCriteria(translated) ""

proc clearSortCriteria {} {
  set ::sortCriteria(real) ""
  set ::sortCriteria(translated) ""
  updateSortWin
}

proc addSortCriteria {args} {
  global sortCriteria
  foreach x $args {
    if {$sortCriteria(real) == ""} {
      set sortCriteria(real) $x
      set sortCriteria(translated) $::tr($x)
    } else {
      append sortCriteria(real) ", $x"
      append sortCriteria(translated) ", $::tr($x)"
    }
  }
  updateSortWin
}

proc makeSortWin {{parent .}} {
  global sortCriteria
  set w .sortWin
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "[tr ToolsMaintSort]"
  wm resizable $w 0 0

  label $w.torder -textvar ::tr(SortCriteria) -font font_Bold
  pack $w.torder -side top
  label $w.order -textvar sortCriteria(translated) -width 40  \
      -relief solid -anchor w
  pack $w.order -side top -fill x -pady 2 -padx 2
  addHorizontalRule $w
  label $w.tadd -textvar ::tr(AddCriteria) -font font_Bold
  pack $w.tadd -side top
  pack [frame $w.add] -side top -fill x

  # naughty translation hack... Brilliant :)
  set ::tr(Random) [lindex $::tr(RandomLevel) 0]
  foreach b {Date Year Month Event Site Country Round Result Length
    White Black Rating ECO Deleted EventDate Variations Comments Random} {
    set n [string tolower $b]
    button $w.add.$n -textvar ::tr($b) -command "addSortCriteria $b"
  }
    # Random has no (proper) translation, so handle separately

  grid $w.add.date -row 0 -column 0 -sticky we
  grid $w.add.year -row 0 -column 1 -sticky we
  grid $w.add.month -row 0 -column 2 -sticky we
  grid $w.add.event -row 1 -column 0 -sticky we
  grid $w.add.site -row 1 -column 1 -sticky we
  grid $w.add.country -row 1 -column 2 -sticky we
  grid $w.add.round -row 2 -column 0 -sticky we
  grid $w.add.result -row 2 -column 1 -sticky we
  grid $w.add.length -row 2 -column 2 -sticky we
  grid $w.add.white -row 3 -column 0 -sticky we
  grid $w.add.black -row 3 -column 1 -sticky we
  grid $w.add.rating -row 3 -column 2 -sticky we
  grid $w.add.eco -row 4 -column 0 -sticky we
  grid $w.add.deleted -row 4 -column 1 -sticky we
  grid $w.add.eventdate -row 4 -column 2 -sticky we
  grid $w.add.variations -row 5 -column 0 -sticky we
  grid $w.add.comments -row 5 -column 1 -sticky we
  grid $w.add.random -row 5 -column 2 -sticky we


  for {set i 0} {$i < 3} {incr i} {
    grid columnconfigure $w.add $i -weight 1
  }

  addHorizontalRule $w

  label $w.tcommon -textvar ::tr(CommonSorts) -font font_Bold
  pack $w.tcommon -side top
  pack [frame $w.tc] -side top -fill x
  button $w.tc.ymsedr -text "$::tr(Year), $::tr(Month), $::tr(Site), $::tr(Event), $::tr(Date), $::tr(Round)" -command {
    clearSortCriteria
    addSortCriteria Year Month Site Event Date Round
  }
  button $w.tc.yedr -text "$::tr(Year), $::tr(Event), $::tr(Date), $::tr(Round)" -command {
    clearSortCriteria
    addSortCriteria Year Event Date Round
  }
  button $w.tc.er -text "$::tr(ECO), $::tr(Rating)" -command {
    clearSortCriteria
    addSortCriteria ECO Rating
  }
  grid $w.tc.ymsedr -row 0 -column 0 -sticky we
  grid $w.tc.yedr -row 1 -column 0 -sticky we
  grid $w.tc.er -row 2 -column 0 -sticky we
  grid columnconfigure $w.tc 0 -weight 1
  addHorizontalRule $w
  pack [frame $w.b] -side bottom -fill x
  button $w.b.clear -textvar ::tr(Clear) -command clearSortCriteria
  button $w.b.help -textvar ::tr(Help) -command {helpWindow Sorting}
  button $w.b.sort -textvar ::tr(Sort) -command sortDatabase
  button $w.b.close -textvar ::tr(Close) -command "focus .main ; destroy $w"
  pack $w.b.close $w.b.sort -side right -padx 5 -pady 2
  pack $w.b.clear $w.b.help -side left -padx 5 -pady 2
  bind $w <F1> {helpWindow Sorting}
  bind $w <Escape> "$w.b.close invoke"

  placeWinOverParent $w $parent
  wm state $w normal
  standardShortcuts $w
  updateSortWin
}

proc updateSortWin {} {
  global sortCriteria
  set w .sortWin
  if {! [winfo exists $w]} { return }
  set state disabled
  if {[sc_base inUse]  &&  $sortCriteria(real) != ""} { set state normal }
  $w.b.sort configure -state $state
}

proc sortDatabase {} {
  global sortCriteria
  set w .sortWin
  if {! [sc_base inUse]} {
    tk_messageBox -type ok -icon info -parent $w -title "Scid: Sort results" \
        -message "This is not an open database; there are no games to sort."
    return
  }
  progressWindow Scid "Sorting the database."
  busyCursor .
  # can be messed up by gamelist sort
  sc_base sortup
  set err [catch {sc_base sort $sortCriteria(real) {changeProgressWindow "Storing results."} } result]
  unbusyCursor .
  closeProgressWindow

  updateBoard
  ::windows::gamelist::Refresh
  ::crosstab::Refresh
  ::maint::Refresh
  if {$err} {
    tk_messageBox -type ok -icon warning -parent $w \
        -title "Scid: Sort results" -message $result
  } else {
    tk_messageBox -type ok -icon info -parent $w \
        -title "Scid: Sort results" \
        -message "The database was successfully sorted."
  }
}

proc makeBaseReadOnly {{parent .} {base {}}} {
  set current [sc_base current]
  if {$base == {}} {
    set base $current
  }

  if {![sc_base inUse $base]} { return }
  if {[sc_base isReadOnly $base]} { return }

  set result [tk_messageBox -title "Scid: [tr FileReadOnly]" -parent $parent \
      -icon question -type yesno -message "[file tail [sc_base filename $base]]:\n$::tr(ReadOnlyDialog)"]

  if {$result == "yes"} {
    sc_base isReadOnly set $base
    if {$base == $current} {
      updateMenuStates
      if {[winfo exists .glistWin]} {
	configCompactButton
      }
      updateStatusBar
    }
    ::windows::switcher::Refresh
  }
}


# allocateRatings:
#   Allocate player ratings to games based on the spellcheck file.

proc allocateRatings {{parent .}} {
  if {[catch {sc_name ratings -test 1} result]} {
    tk_messageBox -type ok -icon info -parent $parent -title Scid -message $result
    return
  }
  set w .ardialog
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm title $w "Allocate Ratings"
  wm withdraw $w

  label $w.lab -wraplength 3i -justify left -text $::tr(AllocRatingDescription)
  pack $w.lab -side top
  addHorizontalRule $w

  label $w.overwrite -text $::tr(RatingOverride)
  pack $w.overwrite -side top

  pack [frame $w.r] -side top
  radiobutton $w.r.yes -variable addRatings(overwrite) \
      -value 1 -text $::tr(Yes)
  radiobutton $w.r.no -variable addRatings(overwrite) \
      -value 0 -text $::tr(No)
  pack $w.r.yes $w.r.no -side left
  addHorizontalRule $w

  pack [frame $w.g] -side top
  label $w.g.lab -text $::tr(AddRatings)
  radiobutton $w.g.all -variable addRatings(filter) \
      -value 0 -text $::tr(SelectAllGames)
  radiobutton $w.g.filter -variable addRatings(filter) \
      -value 1 -text $::tr(SelectFilterGames)
  pack $w.g.lab $w.g.all $w.g.filter -side top
  addHorizontalRule $w
  pack [frame $w.b] -side top -fill x
  dialogbutton $w.b.ok -text OK -command "destroy $w; doAllocateRatings $parent"
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 3 -pady 3
  bind $w <F1> {helpWindow Maintenance Ratings}
  bind $w <Escape> "$w.b.cancel invoke"

  placeWinOverParent $w .maintWin
  wm state $w normal
}

proc doAllocateRatings {parent} {
  global addRatings
  if {[catch {sc_name ratings -test 1} result]} {
    tk_messageBox -type ok -icon info -parent $parent -title Scid -message $result
    return
  }
  progressWindow Scid "Adding Elo ratings."
  busyCursor .
  if {[catch {sc_name ratings -change $addRatings(overwrite) -filter $addRatings(filter)} result]} {
    closeProgressWindow
    unbusyCursor .
    raiseWin $parent
    tk_messageBox -type ok -icon warning -parent $parent \
        -title Scid -message $result
  } else {
    closeProgressWindow
    unbusyCursor .
    set r [::utils::thousands [lindex $result 0]]
    set g [::utils::thousands [lindex $result 1]]

    # Update pgn for the current game (if any)
    catch {
      sc_game load [sc_game number]
      updateBoard -pgn
    }
    ::windows::gamelist::Refresh

    raiseWin $parent
    tk_messageBox -type ok -icon info -parent $parent \
        -title Scid -message [subst $::tr(AddedRatings)]
  }
}


### Strip, add and filter Extra PGN tags

array set pgnTags {}

proc extraTags {{parent .}} {
  global pgnTags
  set w .extratags

  if {[winfo exists $w]} {
    destroy $w
  }

  set ::interrupt 0
  progressWindow Scid "Searching for Extra PGN tags." $::tr(Cancel) "set ::interrupt 1; sc_progressBar"
  busyCursor .
  set err [catch {sc_base tag list} result]
  unbusyCursor .
  closeProgressWindow
  if {$::interrupt} { 
    tk_messageBox -title Scid -icon warning -type ok -message "Searching cancelled.\n\nTag list and counts are not correct." -parent $parent
  }
  if {$err} {
    tk_messageBox -title Scid -icon warning -type ok -message $result -parent $parent
    return
  }

  ### pgnTags(tag) stores count of each tag
  array unset pgnTags
  array set pgnTags $result

  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(StripTags)"
  setWinLocation $w
  setWinSize $w

  bind $w <F1> {helpWindow Maintenance Tags}

  label $w.title -text "$::tr(StripTags) ([file tail [sc_base filename]])" -font font_Bold
  pack $w.title -side top
  frame $w.tags
  pack $w.tags -side top -fill both -expand yes

  frame $w.filter
  radiobutton $w.filter.all -textvar ::tr(SelectAllGames) -variable checkOption(AllGames) -value all
  radiobutton $w.filter.filter -textvar ::tr(SelectFilterGames) -variable checkOption(AllGames) -value filter

  pack $w.filter.all $w.filter.filter -side left -padx 5
  pack $w.filter -side top  -expand 0
  addHorizontalRule $w

  frame $w.buttons
  frame $w.buttons2
  pack $w.buttons2 -side bottom -fill x -before $w.tags
  pack $w.buttons -side bottom -fill x  -before $w.tags

  listbox $w.tags.list -yscrollcommand "$w.tags.scroll set" \
      -exportselection 1 -font font_Fixed
  scrollbar $w.tags.scroll -command "$w.tags.list yview"
  pack $w.tags.list -side left -fill both -expand yes
  pack $w.tags.scroll -side right -fill y

  populateExtraTags

  bind $w.tags.list <Double-ButtonRelease-1> "$w.buttons.find invoke; break"

  dialogbutton $w.buttons.find -text $::tr(Filter) -command {
    if {[catch {set tag [lindex [.extratags.tags.list get [.extratags.tags.list cursel]] 0]}] || \
         $tag == {}} {
      return
    }
    findStripTags $tag
  }

  dialogbutton $w.buttons.strip -text $::tr(StripTag) -command {
    if {[catch {set tag [lindex [.extratags.tags.list get [.extratags.tags.list cursel]] 0]}] || \
         $tag == {}} {
      return
    }
    set removed [doStripTags $tag]
    if {$removed > 0} {
      if {$::interrupt} { 
        # Previous tag values were not accurate
	::game::Reload ; # Todo - fixme ??
	update
	extraTags
      } else {
        # Calculate new tag count
	::game::Reload 
	.extratags.tags.list delete 0 end
	set pgnTags($tag) [expr {$pgnTags($tag) - $removed}]
	populateExtraTags
      }
    }
  }

  dialogbutton $w.buttons.add -text $::tr(GlistAddField) -command doAddTag

  dialogbutton $w.buttons2.cancel -text $::tr(Close) -command "destroy $w"
  dialogbutton $w.buttons2.help -text $::tr(Help) -command "helpWindow Maintenance Tags"

  pack $w.buttons.find $w.buttons.strip $w.buttons.add -side left -padx 5 -pady 2 -expand 1
  pack $w.buttons2.cancel $w.buttons2.help -side right -padx 5 -pady 5
  bind $w <Escape> "$w.buttons2.cancel invoke"

  # raise $parent 

  bind $w <Configure> "recordWinSize $w"
  wm state $w normal
}

proc doAddTag {} {
  set ::checkOption(AllGames) filter
  set w .exTagDialog
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm title $w "Scid: $::tr(StripTags)"

  label $w.label -text "Enter Tag Name and Value"
  pack $w.label -side top -pady 5 -padx 5

  frame $w.entries
  entry $w.entries.tag -textvariable ::tmp1 -width 14
  entry $w.entries.value -textvariable ::tmp2 -width 14
  bind $w <Escape> { .exTagDialog.buttons.cancel invoke }
  pack $w.entries -side top -pady 5
  pack $w.entries.tag $w.entries.value -side left -padx 5

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.load -text "OK" -command {
    global tmp1 tmp2
    set errorMsg {}
    set noMatch {ECO Round Date Result SetUp BlackElo WhiteElo FEN WhiteRatingType BlackRatingType WhiteEstimateElo BlackEstimateElo EcoCode}
    if {$tmp1 == "" || $tmp2 == ""} {
      set errorMsg "Null string found."
    } elseif {[regexp {\s} $tmp1]} {
      set errorMsg "Tag \"$tmp1\" has whitespace."
    } elseif {![regexp {^[[:alnum:]_]*$} $tmp1]} {
      # only letters, digits and _ allowed
      set errorMsg "Tag \"$tmp1\" has illegal characters."
    } elseif {[set match [lsearch $noMatch $tmp1]] > -1} {
      set errorMsg "\"[lindex $noMatch $match]\" is an illegal Extra Tag"
    }
    if {$errorMsg != ""} {
      tk_messageBox -title Oops -icon warning -type ok -message $errorMsg -parent .exTagDialog
    } else {
      destroy .exTagDialog
      progressWindow Scid "Adding tag pair \[$tmp1 \"$tmp2\"\]." $::tr(Stop) sc_progressBar
      busyCursor .

      set err [catch {
	  sc_base tag add $tmp1 $tmp2 $::checkOption(AllGames)
      } result ]

      unbusyCursor .
      closeProgressWindow

      if {!$err} {
	set result "$result \[$tmp1 \"$tmp2\"\] tags added."
      }
      tk_messageBox -title Scid -parent .extratags -type ok -icon info -message $result

      ::game::Reload ; # Todo - fixme ??
      update
      extraTags
    }
  }
  dialogbutton $b.cancel -text $::tr(Cancel) -command {
    destroy .exTagDialog
    focus .extratags
  }
  packbuttons right $b.cancel $b.load

  placeWinOverParent $w .extratags
}

proc populateExtraTags {} {
  global pgnTags

  set tags [lsort -nocase [array names pgnTags]]
  foreach tag $tags {
    set text [format "%-18s %12s" $tag $pgnTags($tag)]
    .extratags.tags.list insert end $text
  }
}

proc doStripTags {tag} {
  global checkOption

  set msg "Do you want to remove all occurences of \"$tag\" from $checkOption(AllGames) games?"
  set result [tk_messageBox -title Scid -parent .extratags \
      -icon question -type yesno -message $msg]
  if {$result == "no"} { return 0 }
  progressWindow Scid "Removing the PGN tag $tag." $::tr(Stop) sc_progressBar
  busyCursor .
  set err [catch {
    sc_base tag strip $tag $checkOption(AllGames)
  } result]
  unbusyCursor .
  closeProgressWindow
  if {$err} {
    set count 0
    tk_messageBox -title Scid -parent .extratags -type ok -icon info -message $result
  } else {
    set count $result
  }
  return $count
}

proc findStripTags {tag} {
  global checkOption

  # progressWindow Scid "Finding games with the PGN tag $tag" $::tr(Cancel) sc_progressBar
  busyCursor .
  update
  sc_base tag find $tag $checkOption(AllGames)
  unbusyCursor .
  # closeProgressWindow

  ::windows::gamelist::SetStart 1
}


#   Run a selection of several maintenance tasks in one action.

proc cleanerWin {} {
  set w .mtoolWin

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm title $w "$::tr(Cleaner)"
  wm withdraw $w
  bind $w <F1> {helpWindow Maintenance Cleaner}

  text $w.text -width 1 -height 6 -relief flat -wrap word
  $w.text insert end [string trim $::tr(CleanerHelp)]
  pack $w.text -side top -fill both -padx 3 -pady 3 -expand 1
  $w.text configure -state disabled
  ### Can't get it to auto size ...
  # puts [$w.text count -displaylines  0.0 end]

  addHorizontalRule $w

  pack [frame $w.f] -side top -padx 20
  foreach i {players events sites rounds} j {Players Events Sites Rounds} {
    label $w.f.$i -text "$::tr(Spellchecking): $::tr($j)"
  }
  label $w.f.eco -text $::tr(ReclassifyGames)
  label $w.f.elo -text $::tr(AddEloRatings)
  label $w.f.twins -text $::tr(DeleteTwins)
  label $w.f.cnames -text $::tr(CompactNames)
  label $w.f.cgames -text $::tr(CompactGames)
  label $w.f.tree -text [tr TreeFileFill]

  foreach i {players events sites rounds eco elo twins cnames cgames tree} {
    radiobutton $w.f.y$i -variable cleaner($i) -value 1 -text $::tr(Yes)
    radiobutton $w.f.n$i -variable cleaner($i) -value 0 -text $::tr(No)
  }
  set row 0
  foreach i {players events sites rounds eco elo twins cnames cgames tree} {
    grid $w.f.$i -row $row -column 0 -sticky w
    grid $w.f.y$i -row $row -column 1 -sticky w
    grid $w.f.n$i -row $row -column 2 -sticky w
    incr row
  }

  addHorizontalRule $w
  pack [frame $w.b] -side bottom -fill x -pady 3
  dialogbutton $w.b.ok -text OK -command {
    if {$::windowsOS && ![checkAllEnginesClosed .mtoolWin]} {
      return
    }
    destroy .mtoolWin
    doCleaner
  }
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 2 -pady 2
  # wm resizable $w 0 0
  update
  placeWinOverParent $w .maintWin
  wm state $w normal
}

proc doCleaner {} {
  global cleaner twinSettings

  set answer [tk_dialog .mtoolDialog Scid \
      [string trim $::tr(CleanerConfirm)] "" \
      0 $::tr(Yes) $::tr(No)]
  if {$answer != 0} { return }

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }

  set w .mtoolStatus
  if {! [winfo exists $w]} {
    toplevel $w
    wm title $w "$::tr(Cleaner)"
    pack [frame $w.b] -side bottom -fill x
    pack [frame $w.t] -side top -fill both -expand yes
    text $w.t.text -width 60 -height 10 -wrap none -setgrid 1 \
        -cursor top_left_arrow -yscrollcommand "$w.t.ybar set"
    scrollbar $w.t.ybar -orient vertical -command "$w.t.text yview" \
        -takefocus 0 -width 10
    pack $w.t.ybar -side right -fill y
    pack $w.t.text -side left -fill both -expand yes
    button $w.b.close -text $::tr(Close) \
        -command "catch {grab release $w}; destroy $w"
    pack $w.b.close -side right -padx 2 -pady 2
    wm minsize $w 20 5
  }

  busyCursor .
  catch {grab $w}
  set t $w.t.text
  $t delete 1.0 end
  $t insert end "$::tr(Cleaner)."
  $t insert end "  $::tr(Database): [file tail [sc_base filename]]\n"

  $w.b.close configure -state disabled

  set count 1

  foreach nameType {Player Event Site Round} {
    set names $nameType
    append names "s"
    set tag [string tolower $names]
    if {$cleaner($tag)} {
      mtoolAdd $t "$count: $::tr(Spellchecking): $::tr($names)..."
      incr count
      set result "0 $nameType names were corrected."
      if {! [catch {sc_name spellcheck $nameType} corrections]} {
        update
        catch {sc_name correct $nameType $corrections} result
      }
      $t insert end "   $result\n"
      $t see end
    }
  }

  if {$cleaner(eco)} {
    mtoolAdd $t "$count: $::tr(ReclassifyGames)..."
    incr count
    catch {sc_eco base $::classifyOption(AllGames) \
          $::classifyOption(ExtendedCodes)} result
    $t insert end "   $result\n"
    $t see end
  }

  if {$cleaner(elo)} {
    mtoolAdd $t "$count: $::tr(AddEloRatings)..."
    incr count
    if {[catch {sc_name ratings} result]} {
      $t insert end "   $result\n"
    } else {
      set r [::utils::thousands [lindex $result 0]]
      set g [::utils::thousands [lindex $result 1]]
      $t insert end "   Scid added $r Elo ratings in $g games.\n"
    }
  }

  if {$cleaner(twins)} {
    mtoolAdd $t "$count: $::tr(DeleteTwins)..."
    incr count
    if {$twinSettings(undelete) == "Yes"} {
      catch {sc_game flag delete all 0}
      update
    }
    if {[catch {sc_base duplicates -colors $twinSettings(colors) \
            -event $twinSettings(event) -site $twinSettings(site) \
            -round $twinSettings(round) -year $twinSettings(year) \
            -month $twinSettings(month) -day $twinSettings(day) \
            -result $twinSettings(result) -eco $twinSettings(eco) \
            -moves $twinSettings(moves) -players $twinSettings(players) \
            -setfilter $twinSettings(setfilter) \
            -usefilter $twinSettings(usefilter) \
            -comments $twinSettings(comments) \
            -variations $twinSettings(variations) \
            -delete $twinSettings(delete)} result]} {
      set message $result
    } else {
      set message "Scid found $result twin games"
      if {$result > 0} {append message " and set their delete flags"}
    }
    $t insert end "   $message.\n"
  }

  if {$cleaner(cnames)} {
    mtoolAdd $t "$count: $::tr(CompactNames)..."
    incr count
    set stats [sc_compact stats names]
    if {[lindex $stats 1] == 0  &&  [lindex $stats 3] == 0  && \
          [lindex $stats 5] == 0  &&  [lindex $stats 7] == 0} {
      $t insert end "   Name file already compacted.\n"
    } else {
      set err [catch {sc_compact names} result]
      if {$err} {
        $t insert end "   $result\n"
      } else {
        $t insert end "   Done.\n"
      }
    }
    $t see end
  }

  if {$cleaner(cgames)} {
    mtoolAdd $t "$count: $::tr(CompactGames)..."
    incr count
    if {[compactGamesEmpty]} {
      $t insert end "   Game file already compacted.\n"
    } else {
      set err [catch {sc_compact games} result]
      if {$err} {
        $t insert end "   $result\n"
      } else {
        $t insert end "   Done.\n"
      }
    }
    $t see end
  }

  if {$cleaner(tree)} {
    set base [sc_base current]
    if {![winfo exists .treeWin$base]} {
      ::tree::Open $base
    }
    mtoolAdd $t "$count: [tr TreeFileFill]..."
    incr count
    set len [llength $::tree(standardLines)]
    foreach line $::tree(standardLines) {
      sc_game new
      if {[llength $line] > 0}  {
        foreach move $line {sc_move addSan $move}
      }
      ::tree::mutex_refresh
    }
    ::tree::treeFileSave $base
    $t insert end "   Done.\n"
  }

  mtoolAdd $t "Done."
  sc_game new
  updateBoard
  ::windows::stats::Refresh
  ::crosstab::Refresh
  $w.b.close configure -state normal
  catch {grab release $w}
  unbusyCursor .
}

proc mtoolAdd {tw title} {
  set time [clock format [clock seconds] -format "%H:%M:%S"]
  $tw insert end "\n\[$time\]\n"
  if {$title != ""} { $tw insert end "$title\n" }
  $tw see end
  update
}

### start of edit.tcl

set defaultFen {rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1}

proc fenErrorDialog {{msg {}}} {

  if {[winfo exists .setup]} {
    tk_messageBox -icon info -type ok -title "Scid: Invalid FEN" -message $msg -parent .setup
  } else {
    tk_messageBox -icon info -type ok -title "Scid: Invalid FEN" -message $msg 
  }

}

proc copyFEN {} {
  setClipboard [sc_pos fen]
}

# Bypasses the board setup window and tries to paste the current text selection as the setup position

proc pasteFEN {} {

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    sc_game save [sc_game number]
  }
  setTrialMode 0
  sc_game new

  set fen1 {}
  set fen2 {}
  catch {set fen1 [selection get -selection PRIMARY]} 
  catch {set fen2 [selection get -selection CLIPBOARD]}
  # Remove unicode chars, and a leading text \uxxxx which firefox can insert somehow S.A.
  catch {
    regsub -all {[\u0080-\uffff]} $fen1 "" fen1
    regsub -all {\\u....} $fen1 "" fen1
    regsub -all {[\u0080-\uffff]} $fen2 "" fen2
    regsub -all {\\u....} $fen2 "" fen2
  }

  ### Strip any "FEN:" prefix
  if {[string match -nocase fen:* $fen1]} { set fen1 [string trim [string range $fen1 4 end]] }
  if {[string match -nocase fen:* $fen2]} { set fen2 [string trim [string range $fen2 4 end]] }

  if {$fen1 == {}} {
    set fen $fen2
  } else {
    sc_game push
    # use PRIMARY (fen1) unless it looks funny
    if {[catch {sc_game startBoard $fen1}] && $fen2 != ""} {
      set fen $fen2
    } else {
      set fen $fen1
    }
    sc_game pop
  }

  catch {set fen [sanityCheckFENCastling [string trim $fen]]}

  if {$fen == ""} {
    fenErrorDialog "The clipboard is empty.\n"
    return
  }

  ### If the first arg ends with "/", then remove it, Some people seem to use this
  # (eg 8/3r1pk1/2p1b3/2p3p1/2P1P3/1P3P2/4KB2/2R5/ B)
  # and lowercase the second letter.
  catch {
      set s1 [lindex $fen 0]
      if {[string index $s1 end] == "/"} { 
        set s1 [string range $s1 0 end-1]
      }
      set s2 [lindex $fen 1]
      if {$s2 == "W" || $s2 == "B"} {
	set s2 [string tolower $s2]
      }
      set fen "$s1 $s2 [lrange $fen 2 end]"
  }

  if {[catch {sc_game startBoard $fen}]} {
    if {[string length $fen] > 80} {
      set fen [string range $fen 0 80]
      append fen "..."
    }
    # set fen [string map {\n { }} $fen]

    fenErrorDialog "\"$fen\" is not a valid FEN.

FEN is the standard representation of a chess position, for example:
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"

  }
  updateBoard -pgn
}

proc copyGame {} {
  catch {sc_clipbase copy}
  set ::glistFlipped([sc_info clipbase]) [::board::isFlipped] 
  # is updateBoard needed ?
  updateBoard
  ::windows::switcher::Refresh
}


proc pasteGame {} {
  sc_clipbase paste
  if {$::glistFlipped([sc_info clipbase]) != [::board::isFlipped]} { 
    ::board::flip .main.board
  } 
  updateBoard -pgn

  ## Seems best
  # refreshWindows
  ::tools::graphs::score::Refresh
}

proc setSetupBoardToFen {} {
  global setupFen setupboardSize setupBd

  # Called from ".setup.fencombo" FEN combo S.A

  sc_game push
  if {[catch {sc_game startBoard $setupFen} err]} {
    fenErrorDialog $err
  } else {
    # ::utils::history::AddEntry setupFen $setupFen
    set setupBd [sc_pos board]
    setBoard .setup.l.bd $setupBd $setupboardSize
  }
  sc_game pop
}

############################################################
### Board setup window:

set setupBd {}
set setupFen {}

# makeSetupFen:
#    Reconstructs the FEN string from the current settings in the
#    setupBoard dialog. Check to see if the position is
#    acceptable (a position can be unacceptable by not having exactly
#    one King per side, or by having more than 16 pieces per side).
#

proc makeSetupFen {args} {
  global setupFen setupBd moveNum pawnNum toMove castling epFile
  set fen ""
  set errorStr [validateSetup]
  if {$errorStr != ""} {
    set setupFen "Invalid board: $errorStr"
    return
  }
  for {set bRow 56} {$bRow >= 0} {incr bRow -8} {
    if {$bRow < 56} { append fen "/" }
    set emptyRun 0
    for {set bCol 0} {$bCol < 8} {incr bCol} {
      set sq [expr {$bRow + $bCol} ]
      set piece [string index $setupBd $sq]
      if {$piece == "."} {
        incr emptyRun
      } else {
        if {$emptyRun > 0} {
          append fen $emptyRun
          set emptyRun 0
        }
        append fen $piece
      }
    }
    if {$emptyRun > 0} { append fen $emptyRun }
  }
  append fen " " [string tolower [string index $toMove 0]] " "
  if {$castling == ""} {
    append fen "- "
  } else {
    append fen $castling " "
  }
  if {$epFile == ""  ||  $epFile == "-"} {
    append fen "-"
  } else {
    append fen $epFile
    if {$toMove == "White"} {
      append fen "6"
    } else {
      append fen "3"
    }
  }
  # We assume a halfmove clock of zero:
  # append fen " 0 " $moveNum

  if {[string is integer -strict $pawnNum]} {
      append fen " $pawnNum " $moveNum
  } else {
      append fen " 0 " $moveNum
  }

  set setupFen $fen
}

# validateSetup:
#   Called by makeSetupFen to check that the board is sensible: that is,
#   that there is one king per side and there are at most 16 pieces per
#   side.
#
proc validateSetup {} {
  global setupBd
  set wkCount 0; set bkCount 0; set wCount 0; set bCount 0
  set wpCount 0; set bpCount 0
  for {set i 0} {$i < 64} {incr i} {
    set p [string index $setupBd $i]
    if {$p == "."} {
    } elseif {$p == "P"} { incr wCount; incr wpCount
    } elseif {$p == "p"} { incr bCount; incr bpCount
    } elseif {$p in {N B R Q}} {
      incr wCount
    } elseif {$p in {n b r q}} {
      incr bCount
    } elseif {$p == "K"} { incr wCount; incr wkCount
    } elseif {$p == "k"} { incr bCount; incr bkCount
    } else { return "Invalid piece: $p" }
  }
  if {$wkCount != 1} { return "There must be one white king"
  } elseif {$bkCount != 1} { return "There must be one black king"
  } elseif {$wCount > 16} { return "Too many white pieces"
  } elseif {$bCount > 16} { return "Too many black pieces"
  } elseif {$wpCount > 8} { return "Too many white pawns"
  } elseif {$bpCount > 8} { return "Too many black pawns" }
  return ""
}

proc setupBoardRightClick {square} {
  global setupBd pastePiece 

  set temp [string index $setupBd $square]
  if {$temp != "."} {
    set pastePiece $temp
  } else {
    if {[string is upper $pastePiece]} {
      set pastePiece [string tolower $pastePiece]
    } else {
      set pastePiece [string toupper $pastePiece]
    }
  }
}

#    Called by setupBoard to set or clear a square when it is clicked on.
#    Sets that square to containing the active piece (stored in pastePiece)
#    unless it already contains that piece, in which case the square is
#    cleared to be empty.

proc setupBoardPiece {square {clear 0}} {
  global setupBd pastePiece setupboardSize setupFen
  set oldState $setupBd
  set setupBd {}
  set piece $pastePiece

  if {[string index $oldState $square] == $pastePiece || $clear } {
    if {$clear} {
      set temp [string index $oldState $square]
      if {$temp != "."} {
	set pastePiece $temp
      }
    }
    set piece "."
  }
  if {$piece == "P"  ||  $piece == "p"} {
    if {$square < 8  ||  $square >= 56} {
      set setupBd $oldState
      unset oldState
      return
    }
  }
  append setupBd \
    [string range $oldState 0 [expr {$square - 1} ]] \
    $piece \
    [string range $oldState [expr {$square + 1} ] 63]
  unset oldState
  setBoard .setup.l.bd $setupBd $setupboardSize
  makeSetupFen
}

proc copyBoardPiece {square} {
  global setupBd pastePiece

  set temp [string index $setupBd $square]
  if {$temp != "."} {
    set pastePiece $temp
  }
}

# switchPastePiece:
#   Changes the active piece selection in the board setup dialog to the
#   next or previous piece in order.
#
proc switchPastePiece { switchType } {
  global pastePiece
  array set nextPiece { K Q Q R R B B N N P P k k q q r r b b n n p p K}
  array set prevPiece { K p Q K R Q B R N B P N k P q k r q b r n b p n}
  if {$switchType == "next"} {
    set pastePiece $nextPiece($pastePiece)
  } else {
    set pastePiece $prevPiece($pastePiece)
  }
}

proc exitSetupBoard {} {

  # called when "OK" button hit

  global setupFen selectedSq

  bind .setup <Destroy> {}
  set selectedSq -1

  # We always always creating a new game before entering setup board, so no point making undoPoint
  # sc_game undoPoint

  set setupFen [sanityCheckFENCastling $setupFen]

  if {$setupFen == $::defaultFen} {
    sc_game new
    destroy .setup
    updateBoard -pgn
  } else {
    if {[catch {sc_game startBoard $setupFen} err]} {
      fenErrorDialog $err
      bind .setup <Destroy> cancelSetupBoard

      # Ideally, "$err" should be more specific than "Invalid FEN", but
      # procedural flow is a little complicated S.A.
    } else {
      ::utils::history::AddEntry setupFen $setupFen
      destroy .setup
      updateBoard -pgn
    }
  }
}


### Do a sanity check on castling
### Helpful because illegal FENs crash engines and we could also have one for enpassant

proc sanityCheckFENCastling {fen} {

  # Castling part of the fen
  set c [lindex $fen 2]

  # todo: missing space (K1w) breaks it
  # r1rbn1k1/2qb1p1p/3p4/5P2/p1p5/P1B4P/1PBQ1PP1/R3R1K1w KQkq - 0 1

  if {![validatePiece $fen r 1 1]} {set c [string map {q {}} $c]}
  if {![validatePiece $fen k 5 1]} {set c [string map {k {} q {}} $c]}
  if {![validatePiece $fen r 8 1]} {set c [string map {k {}} $c]}

  if {![validatePiece $fen R 1 8]} {set c [string map {Q {}} $c]}
  if {![validatePiece $fen K 5 8]} {set c [string map {K {} Q {}} $c]}
  if {![validatePiece $fen R 8 8]} {set c [string map {K {}} $c]}

  if {$c == {}} {set c {-}}
  return "[lreplace $fen 2 2 $c]"
}


proc validatePiece {fen piece x y} {

  # Check fen and return true if "$piece" resides at square x,y. S.A

  set pos [expr $x - 1 + ($y - 1) * 8]
  set square 0
  set i      0
  while {1} {
    # process each char in the Fen until we get past where the piece should be

    set ch [string index $fen $i]
    incr i

    if {$ch == {/}}		{continue}
    if {$square == $pos}	{return [expr {$ch == $piece}]}
    if {$square  > $pos}	{return 0}
    if {[string is digit -strict $ch]} {
      incr square $ch
    } else {
      incr square
    }
  }
}
proc cancelSetupBoard {} {

  # When FEN strings are previewed, the gameboard state is changed, but *not*
  # drawn in the main window. This means that while the game state can be
  # restored in the event of user hitting "cancel", game history has been lost
  # This behaviour is necessary to enable FEN previewing.

  global origFen selectedSq

  bind .setup <Destroy> {}

  # restore old gamestate if changed

  if {$origFen != "[sc_pos fen]"} {
    catch {sc_game startBoard $origFen}
    updateBoard -pgn
  }
  set selectedSq -1
  destroy .setup
}


# Global variables for entry of the start position:
set epFile {}          ;# legal values are empty, or "a"-"h".
set moveNum 1          ;# legal values are 1-999.
set pawnNum 0
set castling KQkq      ;# will be empty or some combination of KQkq letters.
set toMove White       ;# side to move, "White" or "Black".
set pastePiece P       ;# Piece being pasted, "K", "k", "Q", "q", etc.

# Traces to keep entry values sensible:

proc check_moveNum {a b c} {
  ::utils::validate::Integer 999 0 $a $b $c
  makeSetupFen
}
proc check_epFile {a b c} {
  ::utils::validate::Regexp {^(-|[a-h])?$} $a $b $c
  makeSetupFen
}
proc check_castling {a b c} {
  ::utils::validate::Regexp {^(-|[KQkq]*)$} $a $b $c
  makeSetupFen
}
trace variable moveNum w check_moveNum
trace variable pawnNum w check_moveNum
trace variable epFile w check_epFile
trace variable castling w check_castling

# setupBoard:
#   The main procedure for creating the dialog for setting the start board.
#   Calls switchPastePiece and makeSetupFen.
#   On "Setup" button press, calls sc_pos startBoard to try to set the
#   starting board.

#   todo: perhaps ensure all engines have stopped before doing this S.A.

proc setupBoard {} {

  global boardSizes boardSize setupboardSize setupBd pastePiece \
         toMove epFile moveNum pawnNum castling setupFen highcolor origFen borderwidth selectedSq 

  set w .setup
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    sc_game save [sc_game number]
  }
  setTrialMode 0
  set origFen [sc_pos fen]
  set setupBd [sc_pos board]

  sc_game new
  if {$origFen != $::defaultFen} {
    sc_game startBoard $origFen
  }

  updateBoard -pgn

  toplevel $w
  wm title $w "Setup Board"
  setWinLocation $w

  set selectedSq -1

  # Fenframe is a gridded frame at bottom of screen
  frame $w.fenframe
  pack $w.fenframe -side bottom -fill x -padx 5 -pady 5

  set sl $w.l
  set sr $w.r
  set sbd $sl.bd

  frame $sl
  frame $sr
  pack $sl -side left -expand 1 -fill both
  pack $sr -side right -expand 1 -fill y

  # make the setup board a couple of sizes smaller
  set setupboardSize [boardSize_plus_n -3]
  set psize $setupboardSize

  # We now use ::board for the Setup board 
  # We probably change selectedSq (etc) from a global to something board specific
  ::board::new $sbd $setupboardSize 0

  # Show double coords if main board has them
  if {$::boardCoords == 2} {
    set ::board::_coords($sbd) 2
  } else {
    set ::board::_coords($sbd) 1
  }
  ::board::coords $sbd

  if { [::board::isFlipped] } {
     ::board::flip $sbd
  }

  # border not implemented yet
  set border $borderwidth
  set bsize [expr $psize * 8 + $border * 9 + 1]

  ### Main setup board/canvas

  if {!$::macOS} {
  frame $sl.hints
  label $sl.hints.label2 -text {Left button - Paste} -font font_SmallItalic
  label $sl.hints.label3 -text {Middle - Select} -font font_SmallItalic
  label $sl.hints.label4 -text {Right button - Clear} -font font_SmallItalic
  pack $sl.hints -side top -fill x
  pack $sl.hints.label2 $sl.hints.label3 $sl.hints.label4 -side left -expand yes -fill x
  }

  pack $sbd -padx 10 -pady 10

  for {set i 0} {$i < 64} {incr i} {
    $sbd.bd bind p$i <ButtonPress-1> "set ::selectedSq $i ; ::board::setDragSquare $sbd $i"
    $sbd.bd bind p$i <ButtonPress-2> "copyBoardPiece $i"
    $sbd.bd bind p$i <ButtonPress-3> "setupBoardPiece $i 1"
  }
  bind $sbd.bd <B1-Motion> "::board::dragPiece $sbd %x %y"
  bind $sbd.bd <ButtonRelease-1> "releaseSetupSquare $sbd %x %y"
  bind $w <ButtonPress-4> "switchPastePiece next"
  bind $w <ButtonPress-5> "switchPastePiece prev"

  pack [frame $sl.w] -side bottom -padx 8 -pady 8
  pack [frame $sl.b] -side bottom -padx 8 -pady 8

  setBoard $sbd $setupBd $setupboardSize

  ### Piece Buttons

  set setupboardSize2 [boardSize_plus_n -4]
  foreach i {p n b r q k} {
    foreach color {w b} value "[string toupper $i] $i" {
      if {$::macOS} {
	ttk::radiobutton $sl.$color.$i -image $color$i$setupboardSize2 \
	  -variable pastePiece -value $value 
      } else {
	radiobutton $sl.$color.$i -image $color$i$setupboardSize2 -indicatoron 0 \
	  -variable pastePiece -value $value -activebackground $highcolor
      }
	# -relief raised -activebackground grey75 -selectcolor rosybrown
      pack $sl.$color.$i -side left ;# -expand yes -fill x -padx 5
    }
  }

  ### Side to move frame.

  frame $sr.tomove
  label $sr.tomove.label -textvar ::tr(SideToMove)
  frame $sr.tomove.buttons
  radiobutton $sr.tomove.buttons.w -text $::tr(White) -variable toMove -value White \
    -command makeSetupFen
  radiobutton $sr.tomove.buttons.b -text $::tr(Black) -variable toMove -value Black \
    -command makeSetupFen

  pack $sr.tomove -pady 5
  pack $sr.tomove.label -side top -pady 2
  pack $sr.tomove.buttons -side top
  pack $sr.tomove.buttons.w $sr.tomove.buttons.b -side left

  set toMove [lindex $origFen 1]
  if {$toMove == "b" || $toMove == "B"} {
    set toMove Black
  } else {
    set toMove White
  }

  set pawnNum [lindex $origFen end-1]
  if {![string is integer -strict $pawnNum]} {
    set pawnNum 0
  }

  set moveNum [lindex $origFen end]
  if {![string is integer -strict $moveNum]} {
    set moveNum 1
  }

  pack [frame $sr.mid] -padx 5 -pady 5

  ### Move number

  frame $sr.mid.movenum
  label $sr.mid.movenum.label -textvar ::tr(MoveNumber)
  entry $sr.mid.movenum.e -width 3 -textvariable moveNum

  pack $sr.mid.movenum -pady 5 -expand yes -fill x
  pack $sr.mid.movenum.label -side left -anchor w
  pack $sr.mid.movenum.e -side right

  ### Moves since capture/pawn move

  frame $sr.mid.pawnnum
  label $sr.mid.pawnnum.label -textvar ::tr(HalfMoves)
  entry $sr.mid.pawnnum.e -width 3 -textvariable pawnNum

  pack $sr.mid.pawnnum -pady 5 -expand yes -fill x
  pack $sr.mid.pawnnum.label -side left -anchor w
  pack $sr.mid.pawnnum.e -side right

  ### Castling 

  frame $sr.mid.castle
  label $sr.mid.castle.label -textvar ::tr(Castling)
  ttk::combobox $sr.mid.castle.e -width 5 -textvariable castling -values {KQkq KQ kq K Q k q -}

  set castling [lindex $origFen 2]

  pack $sr.mid.castle -pady 5 -expand yes -fill x
  pack $sr.mid.castle.label -side left -anchor w
  pack $sr.mid.castle.e -side right

  ### En Passant file

  frame $sr.mid.ep
  label $sr.mid.ep.label -textvar ::tr(EnPassantFile)
  ttk::combobox $sr.mid.ep.e -width 2 -textvariable epFile -values {- a b c d e f g h}

  set epFile [string index [lindex $origFen 3] 0]

  pack $sr.mid.ep -pady 5 -expand yes -fill x
  pack $sr.mid.ep.label $sr.mid.ep.e -side left -anchor w -expand yes -fill x

  # Set bindings so the Fen string is updated at any change. The "after idle"
  # is needed to ensure any keypress which causes a text edit is processed
  # before we regenerate the FEN text.

  foreach i "$sr.mid.ep.e $sr.mid.castle.e $sr.mid.movenum.e $sr.mid.pawnnum.e" {
    bind $i <Any-KeyPress> {after idle makeSetupFen}
    bind $i <FocusOut> {after idle makeSetupFen}
  }

  ### Buttons: Clear Board and Initial Board.

  frame $sr.b

  button $sr.b.clear -textvar ::tr(EmptyBoard) -command {
    set setupBd \
      "..............K..................................k.............."
    setBoard .setup.l.bd $setupBd $setupboardSize
    set castling {}
    makeSetupFen
  } -width 10

  button $sr.b.initial -textvar ::tr(InitialBoard) -command {
    set setupBd \
      "RNBQKBNRPPPPPPPP................................pppppppprnbqkbnr"
    setBoard .setup.l.bd $setupBd $setupboardSize
    set castling KQkq
    set pawnNum 0
    set moveNum 1
    makeSetupFen
  } -width 10

  button $sr.b.flip -text [lindex [tr FlipBoard] 0] -command {
    makeSetupFen
    ::board::flip .setup.l.bd
    ::board::update .setup.l.bd $setupBd
  } -width 10

  # Are these bullet-proof and correct ? 
  # but make them a little smaller, as they are hardly used

  button $sr.b.swap -text {Swap Colours} -command {
    set tmp {}
    foreach char [split $setupBd {}] {
      append tmp [::utils::string::invertcase $char]
    }
    set setupBd $tmp

    set tmp {}
    foreach char [split $castling {}] {
      append tmp [::utils::string::invertcase $char]
    }
    set castling $tmp

    setBoard .setup.l.bd $setupBd $setupboardSize

    if {$toMove != {Black}} {
      set toMove Black
    } else {
      set toMove White
    }

    makeSetupFen
  } -width 10 -font font_Small

  button $sr.b.invert -text Invert -command {
    # reverse line order
    set tmp [lindex $setupBd 0] ; # sometimes setupBd has trailing side-to-move. Correct ???
    set setupBd {}
    set eight [string range $tmp 0 7]
    while {$eight != {}} {
      set setupBd "$eight$setupBd"
      set tmp [string range $tmp 8 end]
      set eight [string range $tmp 0 7]
    }
    setBoard .setup.l.bd $setupBd $setupboardSize
    makeSetupFen
  } -width 10 -font font_Small

  button $sr.b.transpose -text Transpose -command {
    # reverse each line
    set tmp [lindex $setupBd 0] ; # sometimes setupBd has trailing side-to-move. Correct ???
    set setupBd {}
    set eight [string range $tmp 0 7]
    while {$eight != {}} {
      set setupBd "$setupBd[string reverse $eight]"
      set tmp [string range $tmp 8 end]
      set eight [string range $tmp 0 7]
    }
    setBoard .setup.l.bd $setupBd $setupboardSize
    makeSetupFen
  } -width 10 -font font_Small

  pack $sr.b		-side top -pady 10
  pack $sr.b.clear	-side top -padx 5 -pady 2
  pack $sr.b.initial	-side top -padx 5 -pady 2
  pack $sr.b.flip	-side top -padx 5 -pady 2
  pack [frame $sr.b.space -height 10] -side top
  pack $sr.b.swap	-side top -padx 5 -pady 1
  pack $sr.b.invert	-side top -padx 5 -pady 1
  pack $sr.b.transpose	-side top -padx 5 -pady 1

  ### Buttons: Setup and Cancel.

  frame $sr.b2
  button $sr.b2.ok -text "OK" -width 7 -command exitSetupBoard
  button $sr.b2.cancel -textvar ::tr(Cancel) -width 7 -command cancelSetupBoard

  pack $sr.b2 -side bottom -pady 10 -anchor s
  pack $sr.b2.ok -side left -padx 5
  pack $sr.b2.cancel -side right -padx 5

  ### Fen combobox and buttons
  button .setup.paste -textvar ::tr(PasteFen) -command {
    if {[catch {set setupFen [selection get -selection PRIMARY]} ]} {
      catch {set setupFen [selection get -selection CLIPBOARD]}
      # PRIMARY is the X selection, unsure about CLIPBOARD
    }
  }
  button .setup.clear -textvar ::tr(ClearFen) -command {set setupFen ""}

  ttk::combobox .setup.fencombo -textvariable setupFen -height 10
  bind .setup.fencombo <<ComboboxSelected>> setSetupBoardToFen
  ::utils::history::SetCombobox setupFen .setup.fencombo
  ::utils::history::SetLimit setupFen 20

  update ; # necessary in case of quick-draw user interactions

  pack .setup.paste .setup.clear -in .setup.fenframe -side left
  pack .setup.fencombo -in .setup.fenframe -side right -expand yes -fill x -anchor w

  bind .setup <Escape> cancelSetupBoard
  bind .setup <Destroy> cancelSetupBoard

  makeSetupFen

  bind .setup <Configure> "recordWinSize .setup"
}

proc releaseSetupSquare {w x y} {

  global selectedSq bestSq setupBd pastePiece setupboardSize

  ::board::setDragSquare $w -1
  set square [::board::getSquare $w $x $y]
  if {$square < 0} {
    set selectedSq -1
    setBoard .setup.l.bd $setupBd $setupboardSize
    return
  }

  set prev [string index $setupBd $selectedSq]
  set this [string index $setupBd $square]

  if {$square == $selectedSq} {
    setupBoardPiece $square
  } else {
    if {$selectedSq == -1} {
      setBoard .setup.l.bd $setupBd $setupboardSize
      return
    }

    # only process drag and drop if drag square wasn't empty ("."), and pawn placement is legal

    if {($prev == "P"  ||  $prev == "p") && ($square < 8  ||  $square >= 56)} {
      setBoard .setup.l.bd $setupBd $setupboardSize
      return
    }
    setupBoardPiece $selectedSq 1 ; # ???
    if {$prev != "."} {
      setupBoardPiece $square
    }
  }
}

#   Resets the squares of the board according to the board string
#   "boardStr" and the piece bitmap size "psize".

proc setBoard {w boardStr psize} {
  for {set i 0} { $i < 64 } { incr i } {

    set c [$w.bd coords sq$i]

    set x [expr {[lindex $c 0] + $psize/2} ]
    set y [expr {[lindex $c 1] + $psize/2} ]

    set piece [string index $boardStr $i]
    $w.bd delete p$i
    $w.bd create image $x $y -image $::board::letterToPiece($piece)$psize -tag p$i
  }
}

### end of edit.tcl
# game.tcl: part of Scid

#   Prompts the user if they want to discard the changes to the
#   current game. Returns :
# 0 -> saves then continue
# 1 -> discard changes and continue
# 2 -> cancel action

proc ::game::ConfirmDiscard {} {
  # This should be rewritten with tk_dialog and "return answer"
  # rather than "::game::answer" S.A.

  # This is not correct. We can have an altered game , then start Trial mode.
  # Instead, we should [setTrialMode 0], then check [sc_game altered], but needs lots of testing
  if {$::trialMode || [sc_base isReadOnly] || ![sc_game altered]} {
    return 1
  }
  if {[sc_game info halfmoves] == 0} {
    # Discard the "altered" games in the EPD window, and Setup Board if length is 0
    return 1
  }

  set w .confirmDiscard
  toplevel $w
  wm state $w withdrawn
  wm title $w Scid
  set ::game::answer 2
  pack [frame $w.top] -side top
  addHorizontalRule $w
  pack [frame $w.bottom] -expand 1 -fill x -side bottom

  # label $w.top.icon -bitmap question
  # pack $w.top.icon -side left -padx 20 -pady 5

  label $w.top.txt -text $::tr(ClearGameDialog)
  pack $w.top.txt -padx 5 -pady 5 -side right

  button $w.bottom.b1 -width 10 -text $::tr(Save)     -command {destroy .confirmDiscard ; set ::game::answer 0}
  button $w.bottom.b2 -width 10 -text $::tr(DontSave) -command {destroy .confirmDiscard ; set ::game::answer 1}
  button $w.bottom.b3 -width 10 -text $::tr(Cancel)   -command {destroy .confirmDiscard ; set ::game::answer 2}
  pack $w.bottom.b1 $w.bottom.b2 $w.bottom.b3 -side left -padx 10 -pady 5

  bind $w <Destroy> {set ::game::answer 2}
  bind $w <Right> "event generate $w <Tab>"
  bind $w <Left> "event generate $w <Shift-Tab>"

  update
  placeWinOverParent $w .
  wm state $w normal

  catch { grab $w }

  focus $w.bottom.b2
  vwait ::game::answer
  return $::game::answer
}

### New Game
#   Clears the active game, checking first if it is altered.
#   Updates any affected windows.

proc ::game::Clear {{confirm yes}} {
  if {$confirm == "yes"} {
    set confirm [::game::ConfirmDiscard]
    if {$confirm == 2} { return }
    if {$confirm == 0} {
      ::game::Save
    }
  }

  setTrialMode 0
  sc_game new
  updateBoard -pgn
  updateTitle
  updateMenuStates
  ::tools::graphs::score::Refresh
}

#   Strips all comments or variations from a game

proc ::game::Strip {type {parent .}} {
  sc_game undoPoint

  if {[catch {sc_game strip $type} result]} {
    tk_messageBox -parent $parent -type ok -icon info -title Scid -message $result
    return
  }
  updateBoard -pgn
  updateTitle
  ::tools::graphs::score::Refresh
}

proc ::game::TruncateBegin {} {
  sc_game undoPoint

  if {[catch {sc_game truncate -start} result]} {
    tk_messageBox -parent . -type ok -icon info -title Scid -message $result
    return
  }
  updateBoard -pgn
  ::tools::graphs::score::Refresh
}

proc ::game::Truncate {} {
  sc_game undoPoint

  if {[catch {sc_game truncate} result]} {
    tk_messageBox -parent . -type ok -icon info -title Scid -message $result
    return
  }
  updateBoard -pgn
  updateTitle
  ::tools::graphs::score::Refresh
}

proc ::game::Delete {} {
  sc_game flag delete [sc_game number] invert
  updateStatusBar
  ::windows::gamelist::Refresh
}

#   Loads the next or previous filtered game in the database.
#   The parameter <action> should be "previous" , "next", "first" or "last"

proc ::game::LoadNextPrev {action {raise 1}} {
  global pgnWin statusBar
  if {![sc_base inUse]} {
    set statusBar "  There is no $action game: this is an empty database."
    return
  }
  set number [sc_filter $action]
  if {$number == 0} {
    set statusBar "  There is no $action game in the current filter."
    return
  }
  if {$number == [sc_game number]} {
    set statusBar "  Game $number already loaded."
    return
  }
  ::game::Load $number 1 $raise
}

#   Reloads the current game.

proc ::game::Reload {} {
  if {![sc_base inUse]} { return }
  if {[sc_game number] < 1} { return }
  ::game::Load [sc_game number]
}

#   Loads a random game from the database.

proc ::game::LoadRandom {} {
  set ngames [sc_filter size]
  if {$ngames == 0} { return }
  set r [expr {(int (rand() * $ngames)) + 1} ]
  set gnumber [sc_filter index $r]
  ::game::Load $gnumber
}


# ::game::LoadNumber
#
#    Prompts for the number of the game to load.

set ::game::entryLoadNumber ""
trace variable ::game::entryLoadNumber w {::utils::validate::Regexp {^[0-9]*$}}

proc ::game::LoadNumber {} {
  set ::game::entryLoadNumber ""
  if {![sc_base inUse]} { return }

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }

  if {[sc_base numGames] < 1} { return }

  set w [toplevel .glnumDialog]
  wm title $w "Scid: [tr GameNumber]"
  wm state $w withdrawn

  label $w.label -text $::tr(LoadGameNumber)
  pack $w.label -side top -pady 5 -padx 5

  entry $w.entry  -width 10 -textvariable ::game::entryLoadNumber
  bind $w.entry <Escape> { .glnumDialog.buttons.cancel invoke }
  bind $w.entry <Return> { .glnumDialog.buttons.load invoke }
  pack $w.entry -side top -pady 5

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.load -text "OK" -command {
    # todo: Can we integrate this into ::file::Open
    if {[catch {sc_game load $::game::entryLoadNumber} result]} {
      tk_messageBox -type ok -icon info -title Scid -message $result
    }
    focus .main
    destroy .glnumDialog
    flipBoardForPlayerNames
    updateBoard -pgn
    refreshWindows
    ::bookmarks::AddCurrentGame 
  }
  dialogbutton $b.cancel -text $::tr(Cancel) -command {
    destroy .glnumDialog
    focus .main
  }
  packbuttons right $b.cancel $b.load

  placeWinOverParent $w .
  update
  wm state $w normal
  focus $w.entry
}

### Loads a specified game from the active database.

proc ::game::Load { selection {update 1} {raise 1}} {
  # If an invalid game number, just return:
  if {$selection < 1 || $selection > [sc_base numGames]} {
    return
  }
  if {[winfo exists .fics] && $::fics::mainGame > -1} {
    ### Handle cases where fics playing and observing
    if {($::fics::playing==1 || $::fics::playing==-1)} {
      ::fics::updateConsole "Scid: game loads disabled while playing a game"
      return 
    }
    ::fics::demote_mainGame
    set ::fics::mainGame -1
    set ::fics::autoload {}
  } else {
    set confirm [::game::ConfirmDiscard]
    if {$confirm == 2} { return -1 }
    if {$confirm == 0} {
      ::game::Save
    }
  }

  setTrialMode 0
  sc_game load $selection
  flipBoardForPlayerNames
  if {$update} {
    updateBoard -pgn
  }
  if {$raise && \
      ![winfo exists .tourney] && \
      ![winfo exists .twinchecker] && \
      ![winfo exists .sb] && \
      ![winfo exists .sh] && \
      ![winfo exists .bmedit] && \
      ![winfo exists .sm] } {
    raiseWin .
  }
  refreshWindows
  ::bookmarks::AddCurrentGame
}

### Replaces numerous 'sc_game save [sc_game number]' around the place.
# New saved games are added to Game History

proc ::game::Save {} {
    set n [sc_game number]
    sc_game save $n
    if {$n == 0} {
      # add new game to history
      ::bookmarks::AddCurrentGame
      updateMenuStates
    }
}

#   Produces a popup dialog for loading a game or other actions
#   such as merging it into the current game.

proc ::game::LoadMenu {w base gnum x y} {
  set m $w.gLoadMenu
  if {! [winfo exists $m]} {
    menu $m
    $m add command -label $::tr(BrowseGame)
    $m add command -label $::tr(LoadGame)
    $m add command -label $::tr(MergeGame)
  }
  $m entryconfigure 0 -command "::gbrowser::new $base $gnum"

  $m entryconfigure 1 -command "
    if {!\[checkBaseInUse $base $w\]} {
      return
    }
    if {\[sc_base current\] != $base} {
      sc_base switch $base
      # These two not now refreshed with game::Load below
      ::plist::refresh
      ::tourney::refresh
    }
    ::game::Load $gnum"

  $m entryconfigure 2 -command "mergeGame $base $gnum"

  ### Use tk_popup, amd remove the event hacks
  ### Wish8.7a0 menu's "post" doesn't allow for any way to cancel the menu for some reason - S.A.
  tk_popup $m $x $y
}


#   Entry variable for GotoMoveNumber dialog.
set ::game::moveEntryNumber ""
trace variable ::game::moveEntryNumber w {::utils::validate::Regexp {^[0-9]*$}}

#    Prompts for the move number to go to in the current game.

proc ::game::GotoMoveNumber {} {
  set ::game::moveEntryNumber ""
  set w [toplevel .mnumDialog]
  wm title $w "Scid: [tr GameGotoMove]"

  label $w.label -text $::tr(GotoMoveNumber)
  pack $w.label -side top -pady 5 -padx 5

  entry $w.entry -width 8 -textvariable ::game::moveEntryNumber -borderwidth 0 ; # -justify right
  bind $w.entry <Escape> { .mnumDialog.buttons.cancel invoke }
  bind $w.entry <Return> { .mnumDialog.buttons.load invoke }
  pack $w.entry -side top -pady 5

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.load -text "OK" -command {
    if {$::game::moveEntryNumber > 0} {
      catch {sc_move ply [expr {($::game::moveEntryNumber - 1) * 2}] ; sc_move forward}
    }
    focus .main
    destroy .mnumDialog
    # updateBoard -pgn
    updateBoard
  }
  dialogbutton $b.cancel -text $::tr(Cancel) -command {
    focus .main
    destroy .mnumDialog
    focus .main
  }
  packbuttons right $b.cancel $b.load

  placeWinOverParent $w .

  focus $w.entry
}

### End of file: game.tcl

####################
# Game Browser window

namespace eval ::gbrowser {}

proc ::gbrowser::new {base gnum {ply -1} {w {}}} {

  # If $w is given, it is a toplevel already created which we will use
  # this allows for the new first/prev/next/last buttons

  # Hack to stop the gnext button from using ply after treeBest has been destroyed
  # but the use of ply in the browser should probably be checked S.A.
  # if {![winfo exists .treeBest$base]} { set ply 0 }

  set gnum [string trim $gnum]
  set n 0

  if {$base < 1} { set base [sc_base current] }
  if {$gnum < 1} { set gnum [sc_game number] }

  if {![checkBaseInUse $base $w]} {
    return
  }

  ### if too large, load the last game
  if {$gnum > [sc_base numGames $base]} {
    set gnum [sc_base numGames $base]
  }
  
  set filename [file tail [sc_base filename $base]]
  if {[catch {set header [sc_game summary -base $base -game $gnum header]}]} {
    return
  }

  set offset [string first { -- } $header]
  set white [string trim [string range $header 0 $offset]]
  incr offset 4
  set black [string trim [string range $header $offset [string first "\n" $header $offset]]]

  if {$w == {}} {
    ### Init browser window
    while {[winfo exists .gb$n]} { incr n }
    set w .gb$n
    toplevel $w
    wm withdraw $w
    wm resizable $w 1 0

    pack [frame $w.b] -side bottom -fill x

    ::board::new $w.bd $::gbrowser::size 1 [::board::isFlipped] 1 $::gbrowser::showEval
    # $w.bd configure -relief solid -borderwidth 1
    pack $w.bd -side left -padx 4 -pady 4

    autoscrollframe $w.t text $w.t.text -wrap word \
      -width 40 -height 12 -font font_Small -setgrid 1
    pack $w.t -side right -fill both -expand yes

    set t $w.t.text
    $t configure -cursor {}
    event generate $t <ButtonRelease-1>
    $t tag configure header -foreground $::pgnColor(Header)
    $t tag configure Current -background $::pgnColor(Current)
    $t tag configure commentTag -fore $::pgnColor(Comment)

    bind $w <F1> {helpWindow GameList Browsing}
    bind $w <Escape> "destroy $w"
    bind $w <Home> "::gbrowser::update $n start"
    bind $w <End> "::gbrowser::update $n end"
    bind $w <Left> "::gbrowser::update $n -1"
    bind $w <Right> "::gbrowser::update $n +1"
    bind $w <Up> "::gbrowser::update $n -10"
    bind $w <Down> "::gbrowser::update $n +10"
    bind $w <Control-Shift-Left> "::board::resize $w.bd -1"
    bind $w <Control-Shift-Right> "::board::resize $w.bd +1"
    bind $w <Control-S> "::board::toggleeval $w.bd"
    bind $w <Control-f> "::board::flip .gb$n.bd"

    if {$::windowsOS || $::macOS} {
      bind $w <MouseWheel> "
	if {\[expr -%D\] < 0} \"::gbrowser::update $n -1\"
	if {\[expr -%D\] > 0} \"::gbrowser::update $n +1\"
      "
      bind $w <Control-MouseWheel> "
       if {\[expr -%D\] < 0} \"::board::resize $w.bd +1\"
       if {\[expr -%D\] > 0} \"::board::resize $w.bd -1\"
      "
    } else {
      bind $w <Button-4> "::gbrowser::update $n -1"
      bind $w <Button-5> "::gbrowser::update $n +1"
      bind $w <Control-Button-4> "::board::resize $w.bd +1"
      bind $w <Control-Button-5> "::board::resize $w.bd -1"
      # Handle wheelmouse in text widget
      bind $w.t.text <Button-4> "::gbrowser::update $n -1 ; break"
      bind $w.t.text <Button-5> "::gbrowser::update $n +1 ; break"
      bind $w.t.text <Control-Button-4> "::board::resize $w.bd +1 ; break"
      bind $w.t.text <Control-Button-5> "::board::resize $w.bd -1 ; break"
    }

    button $w.b.start -image tb_start -command "::gbrowser::update $n start" -relief flat
    button $w.b.back -image tb_prev -command "::gbrowser::update $n -1" -relief flat
    button $w.b.forward -image tb_next -command "::gbrowser::update $n +1" -relief flat
    button $w.b.end -image tb_end -command "::gbrowser::update $n end" -relief flat
    button $w.b.autoplay -image autoplay_off -command "::gbrowser::autoplay $n" -relief flat
    button $w.b.flip -image tb_flip -command "::board::flip .gb$n.bd" -relief flat

    # hack to center the lower button bar
    # set width [expr [winfo reqwidth $w.bd] - [winfo reqwidth $w.b.start]*6]

    pack [frame $w.b.gap -width 20] $w.b.start $w.b.back $w.b.forward $w.b.end \
      $w.b.autoplay $w.b.flip -side left -padx 3 -pady 1

    set ::gbrowser::autoplay($n) 0

    dialogbutton $w.b.load -textvar ::tr(LoadGame) -command "::gbrowser::LoadGame $w $base $gnum $n"

    # Control click doesn't close browser window
    bind $w.b.load <Control-Button-1> "::gbrowser::LoadGame $w $base $gnum $n 0 ; break"

    dialogbutton $w.b.merge -textvar ::tr(MergeGame) -command "mergeGame $base $gnum"

    # Behaviour of ply is a little confusing, but we need it for when we want to 'Load' the current position into the main board
    # It is generally "-1", and gets its value from sc_filter
    # The gnext/gprev buttons below will also set it explicitly

    if {$ply < 0} {
      if {$gnum > 0} {
	set ply [sc_filter ply $gnum $base]
	if {$ply > 0} { incr ply -1 }
      } else {
        set ply 0
      }
    }

    button $w.b.first -image tb_gfirst -relief flat -command "::gbrowser::load $w $base $gnum $ply 1"
    button $w.b.prev -image tb_gprev -relief flat -command   "::gbrowser::load $w $base $gnum $ply -1"
    button $w.b.next -image tb_gnext -relief flat -command   "::gbrowser::load $w $base $gnum $ply +1"
    button $w.b.last -image tb_glast -relief flat -command   "::gbrowser::load $w $base $gnum $ply end"
    dialogbutton $w.b.close -textvar ::tr(Close) -command "destroy $w"

    pack $w.b.close $w.b.last $w.b.next $w.b.prev $w.b.first -side right -padx 1 -pady 1
    pack $w.b.merge $w.b.load -side right -padx 1 -pady 1

    bind $w <Control-Up> "$w.b.prev invoke"
    bind $w <Control-Down> "$w.b.next invoke"
    bind $w <Control-Home> "$w.b.first invoke"
    bind $w <Control-End> "$w.b.last invoke"

    # bind $w <Configure> "recordWinSize $w"
    wm state $w normal

  } else {
    # Already have a browser window toplevel
    # so just delete the old pgn text, and configure the buttons for their new meaning

    scan $w {.gb%i} n
    set t $w.t.text
    $t configure -state normal
    $t delete 0.0 end

    $w.b.first configure -command "::gbrowser::load $w $base $gnum $ply 1"
    $w.b.prev configure -command   "::gbrowser::load $w $base $gnum $ply -1"
    $w.b.next configure -command   "::gbrowser::load $w $base $gnum $ply +1"
    $w.b.last configure -command   "::gbrowser::load $w $base $gnum $ply end"

    $w.b.load configure -command "::gbrowser::LoadGame $w $base $gnum $n"
    bind $w.b.load <Control-Button-1> "::gbrowser::LoadGame $w $base $gnum $n 0 ; break"

    $w.b.merge configure -command "mergeGame $base $gnum"
  }

# no longer flip for ::myPlayerNames
if {0} {
  foreach pattern $::myPlayerNames {
    if {[string match $pattern $white]} {
      ::board::flip $w.bd 0
      break
    }
    if {[string match $pattern $black]} {
      ::board::flip $w.bd 1
      break
    }
  }
}

  # The gnum is stored in title, and also used later 
  wm title $w "game $gnum ($filename)"
  set ::gbrowser::boards($n) [sc_game summary -base $base -game $gnum boards]
  set moves [sc_game summary -base $base -game $gnum moves]

  $t insert end "$header" header

  # Player tags *hack*
  # Find Playernames in the text, removing elos. offset is set above when finding "--"
  if {[string match {* ([0-9][0-9][0-9][0-9])} $white] || [string match {* ([0-9][0-9][0-9])} $white]} {
    set white [string range $white 0 [expr [string last " (" $white] - 1]]
  }
  if {[string match {* ([0-9][0-9][0-9][0-9])} $black] || [string match {* ([0-9][0-9][0-9])} $black]} {
    set black [string range $black 0 [expr [string last " (" $black] - 1]]
  }

  $t tag add White 1.0 1.[string length $white]
  $t tag bind White <ButtonRelease-1> [list playerInfo $white raise]
  $t tag bind White <Any-Enter> "$t configure -cursor hand2"
  $t tag bind White <Any-Leave> "$t configure -cursor {}"

  $t tag add Black 1.$offset 1.[expr $offset + [string length $black]]
  $t tag bind Black <ButtonRelease-1> [list playerInfo $black raise]
  $t tag bind Black <Any-Enter> "$t configure -cursor hand2"
  $t tag bind Black <Any-Leave> "$t configure -cursor {}"

  $t insert end "\n\n"

  set m 1

  set initialComment [lindex $moves 0]
  if {$initialComment != ""} {
    $t insert end "$initialComment " commentTag
  }

  foreach {i j} [lrange $moves 1 end-1] {
    set moveTag m$m
    $t insert end [::trans $i] $moveTag
    $t insert end " "
    $t tag bind $moveTag <ButtonRelease-1> "::gbrowser::update $n $m"
    $t tag bind $moveTag <Any-Enter> "$t tag configure $moveTag -underline 1"
    $t tag bind $moveTag <Any-Leave> "$t tag configure $moveTag -underline 0"
    incr m
    if {$j != ""} {
      $t insert end "[string map {"\n" { }} $j] " commentTag
    }
  }

  # result
  $t insert end [lindex $moves end] header

  ::gbrowser::update $n $ply
}

proc ::gbrowser::load {w base gnum ply n} {
  global tree

  # The behaviour changes according to whether .treeBest$base exists or not
  if {![checkBaseInUse $base $w]} {
    return
  }

  if {[winfo exists .treeBest$base]} {

    ### best games

    set newgame $gnum
    set index [lsearch $tree(bestList$base) $gnum]
    set max [llength $tree(bestList$base)]
    if {$index == -1} {
      # oops - best games list may have changed, so load first game
      set n 1
    }

    switch -- $n {
      1 {
	 set newgame [lindex $tree(bestList$base) 0]
      }
      -1 {
	 if {$index > 0} {
	   incr index -1
	   set newgame [lindex $tree(bestList$base) $index]
	 }
      }
      +1 {
	 incr index 1
	 if {$index < $max} {
	   set newgame [lindex $tree(bestList$base) $index]
	 }
      }
      end {
	   set newgame [lindex $tree(bestList$base) end]
      }
      default {
	 puts "::gbrowser::load: bad variable 'n'"
	 set newgame 1
      }
   }
  } else {
    set newgame $gnum

    ### should these 1, -1 +1 end , be replaced with first, prev,next end
    ### but would need major changes to this file

    switch -- $n {
      1 {
	 set newgame [sc_filter first]
      }
      -1 {
	 if {$gnum > 1} {
	   set newgame [sc_filter prev [expr $gnum - 1]]
	 }
      }
      +1 {
	 set newgame [sc_filter next [expr $gnum - 1]]
      }
      end {
	 set newgame [sc_filter last]
      }
      default {
	 puts "::gbrowser::load: bad variable 'n'"
	 set newgame 1
      }
   }
  }

  if {$newgame < 1} {
    # sc_filter next/prev failed
    set newgame $gnum
  }

  # Only load newgame if different to oldgame
  # (old game number is stored in wm title)
  if { [scan [wm title $w] {game %d}] != $newgame } {
    set ply [sc_filter ply $gnum $base]
    if {$ply > 0} { incr ply -1 }

    ::gbrowser::new $base $newgame $ply $w
  }
}

proc ::gbrowser::update {n ply} {
  set w .gb$n
  if {! [winfo exists $w]} { return }
  set oldply 0
  if {[info exists ::gbrowser::ply($n)]} { set oldply $::gbrowser::ply($n) }
  # if {$ply == "forward"} { set ply [expr {$oldply + 1} ] }
  # if {$ply == "back"} { set ply [expr {$oldply - 1} ] }
  if {$ply == "start"} { set ply 0 }
  if {$ply == "end"} { set ply 9999 }
  if {[string index $ply 0] == "-"  ||  [string index $ply 0] == "+"} {
    set ply [expr {$oldply + $ply} ]
  }
  if {$ply < 0} { set ply 0 }
  set max [expr {[llength $::gbrowser::boards($n)] - 1} ]
  if {$ply > $max} { set ply $max }
  set ::gbrowser::ply($n) $ply
  set board [lindex $::gbrowser::boards($n) $ply]
  ::board::update $w.bd $board 1 analyze

  set t $w.t.text
  $t configure -state normal
  $t tag remove Current 1.0 end
  set moveRange [$t tag nextrange m$ply 1.0]
  if {[llength $moveRange] == 2} {
    $t tag add Current [lindex $moveRange 0] [lindex $moveRange 1]
    $t see [lindex $moveRange 0]
  }
  $t configure -state disabled

  if {$::gbrowser::autoplay($n)} {
    if {$ply >= $max} {
      ::gbrowser::autoplay $n
    } else {
      after cancel "::gbrowser::update $n +1"
      after $::autoplayDelay "::gbrowser::update $n +1"
    }
  }
}

proc ::gbrowser::autoplay {n} {
  if {$::gbrowser::autoplay($n)} {
    set ::gbrowser::autoplay($n) 0
    after cancel "::gbrowser::update $n +1"
    .gb$n.b.autoplay configure -image autoplay_off
    return
  } else {
    set ::gbrowser::autoplay($n) 1
    .gb$n.b.autoplay configure -image autoplay_on
    ::gbrowser::update $n +1
  }
}

proc ::gbrowser::LoadGame {w base gnum n {close 1}} {
    if {![checkBaseInUse $base $w]} {
      return
    }
    sc_base switch $base
    if {[::game::Load $gnum 0] != -1} {
      set flipped [::board::isFlipped $w.bd]
      if {$close} {
        destroy $w
      }
      sc_move ply $::gbrowser::ply($n)
      ::board::flip .main.board $flipped
      updateBoard -pgn
    }
}
###
### windows.tcl: part of Scid.
### Copyright (C) 1999-2003  Shane Hudson.
###


namespace eval ::windows {

    # TODO
}

# recordWinSize:
#   Records window width and height, for saving in options file.
#
#   winX and winY are now offsets to main window, instead of absolute screen x,y
#   except for the main window itself   S.A

proc recordWinSize {win} {

  # This procedure gets called way too often S.A.
  # It shouldnt really be bound to <Configure> , but only called on exit.

  global winWidth winHeight winX winY macOS

  if {![winfo exists $win]} { return }
  # dont record geom of docked windows
  if {$::docking::USE_DOCKING && ($win == "." || ![::docking::isWindow $win])} {
    return
  }
  set geom [wm geometry $win]
  set maingeom [wm geometry .main]

  set n [scan $geom "%dx%d+%d+%d" width height x y]
  scan $maingeom "%dx%d+%d+%d" mainwidth mainheight mainx mainy
  if {$n == 4} {
    if {$win == ".main"} {
      # trick to handle main window
      if {$macOS} {
        # If it goes to 0 0, the whole top bar is under the MacOS menubar and you can't move it
        set mainx 96
        set mainy 22
      } else {
        set mainx 0
        set mainy 0
      }
    }
    set winWidth($win) $width
    set winHeight($win) $height
    set winX($win) [expr $x - $mainx]
    set winY($win) [expr $y - $mainy]
  }
}

proc setWinLocation {win} {
  global winX winY macOS

  if {[info exists winX($win)]  &&  [info exists winY($win)] } {

    set maingeom [wm geometry .main]
    scan $maingeom "%dx%d+%d+%d" mainwidth mainheight mainx mainy

    if {$win == ".main"} {
      # trick to handle main window
      if {$macOS} {
        # If it goes to 0 0, the whole top bar is under the MacOS menubar and you can't move it
        set mainx 96
        set mainy 22
      } else {
        set mainx 0
        set mainy 0
      }
    }

    set x [expr $mainx + $winX($win)]
    set y [expr $mainy + $winY($win)]
    # these reqwidth etc are not getting set right, probably because of an update issue
    set reqwidth [winfo reqwidth $win]
    set reqheight [winfo reqheight $win]
    set max_x [expr [winfo screenwidth .main]]
    set max_y [expr [winfo screenheight .main]]
    if {$macOS} {
      set min_x 0
      set min_y 22
      # Have a stab and allocate 50 pixels for the mac dock
      incr max_y -50
    } else {
      set min_x 0
      set min_y 0
    }

    if {[expr {$x + $reqwidth > $max_x}]} { set x [expr $max_x - $reqwidth] }
    if {[expr {$y + $reqheight > $max_y}]} { set y [expr $max_y - $reqheight] }
    if { $x < $min_x } { set x $min_x }
    if { $y < $min_y } { set y $min_y }
    catch [list wm geometry $win "+$x+$y"]
  }
}

proc setWinSize {win} {
  global winWidth winHeight
  if {[info exists winWidth($win)]  &&  [info exists winHeight($win)]  &&  \
    $winWidth($win) > 0  &&  $winHeight($win) > 0} {
    catch [list wm geometry $win "$winWidth($win)x$winHeight($win)"]
# puts "$win setgeom winWidth $winWidth($win) winHeight $winHeight($win)"
  }
}

# These procs only work ~properly~ if window is updated first
# (preferably in a withdrawn state) S.A

proc placeWinOverParent {w parent {where 0}} {
  # Where does not seem to be used anywhere

  if {!$::docking::USE_DOCKING && $parent == "."} {
    set parent .main
  }
  if {[winfo exists .fdock[string range $parent 1 end]]} {
    set parent .fdock[string range $parent 1 end]
  }

  set reqwidth [winfo reqwidth $w]
  set reqheight [winfo reqheight $w]

  if {[scan [winfo geometry $parent] "%dx%d+%d+%d" width height x y] == 4} {
    if {$where == "bottom"} {
      wm geometry $w "+[expr $x+($width-$reqwidth)/2]+$height"
    } elseif {$where == "top"} {
      wm geometry $w "+[expr $x+($width-$reqwidth)/2]+$y"
    } else {
      set x [expr $x+($width-$reqwidth)/2]
      set y [expr $y+($height-$reqheight)/3]
      set max_x [expr [winfo screenwidth .]]
      set max_y [expr [winfo screenheight .]]
      if {[expr {$x + $reqwidth > $max_x}]} { set x [expr $max_x - $reqwidth] }
      if {[expr {$y + $reqheight > $max_y}]} { set y [expr $max_y - $reqheight] }
      if { $x < 0 } { set x 0 }
      if { $y < 0 } { set y 0 }
      wm geometry $w +$x+$y
    }
  } else {
    puts {placeWinOverParent: scan != 4}
  }

  # wm minsize $w $reqwidth $reqheight; # optional ?
  # wm state $w normal
  # update
}

proc placeWinOverPointer {w} {
  set x [winfo pointerx .]
  set y [winfo pointery .]
  set width [winfo reqwidth $w]
  set height [winfo reqheight $w]

  set max_x [expr [winfo screenwidth .main]]
  set max_y [expr [winfo screenheight .main]]
  if {$::macOS} {
    set min_x 0
    set min_y 22
    # Have a stab and allocate 50 pixels for the mac dock
    incr max_y -50
  } else {
    set min_x 0
    set min_y 0
  }

  if {[expr {$x + $width > $max_x}]} { set x [expr $max_x - $width] }
  if {[expr {$y + $height > $max_y}]} { set y [expr $max_y - $height] }
  if { $x < $min_x } { set x $min_x }
  if { $y < $min_y } { set y $min_y }

  catch [list wm geometry $w "+$x+$y"]
}

proc placeWinCenter {w} {
  update idletasks
  set x [expr {[winfo screenwidth $w]/2 - [winfo reqwidth $w]/2 }]
  set y [expr {[winfo screenheight $w]/2 - [winfo reqheight $w]/2 }]
  wm geom $w +$x+$y
}

# Doesnt like tcl 8.5.4
proc toggleFullScreen {} {
  global dot_w

  if {[wm attributes $dot_w -fullscreen]} {
    wm attributes $dot_w -fullscreen 0
  } else {
    wm attributes $dot_w -fullscreen 1
  }
}



###
### End of file: windows.tcl
###
### gamelist.tcl

# Rewritten to use the ttk::treeview widget (man ttk_treeview) by Steven Atkinson

### glistFields: code  name  anchor default-width

#  The game list fields are now user changeable ingame by right-clicking the gamelist title row.
#  All fields are sent via sc_game list to PrintGameInfo (where these codes are significant)
#  Order and displayed columns are configured via '-displaycolumns'

set glistFields {
  g Number	e 7
  w White	w 14
  b Black	w 14
  r Result	e 5
  m Length	e 5
  d Date	w 10
  e Event	w 10
  W WElo	e 5
  B BElo	e 5
  n Round	e 5
  s Site	w 10
  D Deleted	e 3
  V Variations	e 3
  C Comments	e 3
  A Annos	e 3
  o ECO		e 5
  O Opening	w 6
  U Flags	e 3
  S Start       e  3
  c Country     e  3
  E EventDate   w  7
  F EndMaterial e  7
}

# Unused 
# T:  Opening, with count (Stored line) (spacing ignored)
# y:  Year. Prints in width of 4, ignoring specified width (spacing ignored)
# f:  Game number, filtered (e.g. 1 = first game in filter)
# ???
# M:  Final position material, e.g. "r1:r" for Rook+Pawn vs Rook

### Index
# b:  Black player name
# B:  Black Elo. Prints in width of 4, ignoring specified width
# c:  Country (last 3 chars of Site Name)
# d:  Game date
# e:  Event name
# E:  Event date (stored relative to Game date)
# F:  Difference of material at game end (spacing ignored)
# g:  Game number, actual (ignoring filter)
# m:  Number of moves. Prints "##" if width < 3 and numMoves > 99
# n:  Round name
# o:  ECO code
# O:  Opening Shows the opening moves if they are in the most common 255 openings. 
#             If tree open and adjusting gamelist, shows "Next Moves"
# r:  Result. Prints as 1 byte (1/0/=*) or as 3 bytes (1-0, etc)
# s:  Site name
# S:  Start position flag. Prints "S" or " " (1 byte) ignoring width
# w:  White player name
# W:  White Elo. Prints in width of 4, ignoring specified width

set ::windows::gamelist::isOpen 0
set glstart 1
set ::windows::gamelist::findtext {}
set ::windows::gamelist::goto {}

### This trace messes up some other widgets i think S.A.
# trace variable ::windows::gamelist::goto w {::utils::validate::Regexp {^[0-9]*$}}

set glistHeaders {}
set glistSortShortcuts {}
set temp_order {}
set temp_widths {}
set temp_anchors {}
set glistCodes {} 
### glistCodes is a printf format style string. A \n is used to split the main "sc_game list"
# string into a proper list for processing. It is now appended in sc_game_list
set glPieceMapping { "\u2654" "K" "\u2655" "Q" "\u2656" "R" "\u2657" "B" "\u2658" "N" "\u2659" "P" }

set i 0
foreach {code col anchor width} $glistFields {
  lappend glistHeaders $col
  lappend glistSortShortcuts $code
  lappend temp_order $i
  lappend temp_widths [expr {$width * 8}] ; # [font measure [ttk::style lookup [$w.tree cget -style] -font] "X"]
  lappend temp_anchors $anchor
  lappend glistCodes "$code* "
  incr i
}

if {! [info exists glistColOrder]} {
  set glistColOrder $temp_order
}
if {! [info exists glistColWidth] || [llength $glistColWidth] != $i} {
  set glistColWidth $temp_widths
}
if {! [info exists glistColAnchor] || [llength $glistColAnchor] != $i} {
  set glistColAnchor $temp_anchors
}

# glistHeaders is set from glistFields
# Number White Black Result Length Event Round Date WElo BElo Site ECO Deleted Opening Flags Variations Comments Annos Start

# These fields are used by "sc_base sort $col" in proc SortBy
# (ECO/Eco case seems to differ, but not matter)
# src/index.cpp: static const char * sortCriteriaNames[] = 
# Date, Event, Site, Round, White, Black, Eco, Result, Length, Rating, WElo, BElo, Country, Month, Deleted, Eventdate, Variations, Comments

proc ::windows::gamelist::FilterText {} {
  global glstart
  variable findtext

  ::utils::history::AddEntry ::windows::gamelist::findtext $findtext
  # clear highlighted text in widget
  .glistWin.b.find selection range end end

  busyCursor .glistWin
  update

  foreach needle [split $findtext +] {
    # temp is number of items removed - currently unused
    #         sc_filter textfilter CASE_FLAG                      TEXT
    set temp [sc_filter textfilter $::windows::gamelist::findcase [string trim $needle]]
  }

  set glstart 1
  ::windows::gamelist::Refresh first
  .glistWin.tree selection set [lindex [.glistWin.tree children {}] 0]

  unbusyCursor .glistWin
}

### Rewrote this ... again. S.A
#
# Find text only matches against White/Black/Event/Site
#
# Previously it would treat "+" as a logical AND... but it's just too slow for tcl.

proc ::windows::gamelist::FindText {} {
  global glstart
  variable findtext

  ::utils::history::AddEntry ::windows::gamelist::findtext $findtext
  .glistWin.b.find selection range end end

  busyCursor .glistWin 
  update
  set temp [sc_filter textfind $::windows::gamelist::findcase $glstart $findtext]
  unbusyCursor .glistWin

  if {$temp < 1} {
    set glstart 1
    ::windows::gamelist::Refresh first
    bell
  } else {
    set glstart $temp
    ::windows::gamelist::Refresh first
    .glistWin.tree selection set [lindex [.glistWin.tree children {}] 0]
  }
}

proc ::windows::gamelist::Load {number} {
  # for some reason, number has a trailing "\n"

  set number [string trim $number "\n"]
  set ::windows::gamelist::goto $number
  ::game::Load $number
}

proc ::windows::gamelist::showCurrent {} {
  # Ooops. [sc_game number] returns 0 after sorting, making this widget useless after sorting

  set index [sc_game number]
  set ::windows::gamelist::goto $index
  .glistWin.tree selection set {}
  ::windows::gamelist::showNum $index
}

proc ::windows::gamelist::showNum {index {bell 1}} {
  global glstart glistSize
  set result [sc_filter locate $index]

  # First, check that requested game is not filtered
  if  { [sc_filter index $result] != $index || $result < 1  || $result > [sc_filter count]} {
    if {$bell==1} {
      flashEntryBox .glistWin.b.goto
    }
    .glistWin.tree selection set {}
  } else {
    # See if it's already on the screen
    set found {}
    foreach item [.glistWin.tree children {}] {
      if {[.glistWin.tree set $item Number] == $index} {
	set found $item
	break
      }
    }
    if {$found != {}} {
      if {[sc_game number] != $index} {
	.glistWin.tree selection set $item
      } else {
	.glistWin.tree see $found
      }
    } else {
      set glstart $result

      set totalSize [sc_filter count]
      set lastEntry [expr $totalSize - $glistSize]
      if {$lastEntry < 1} {
	set lastEntry 1
      }
      if {$glstart > $lastEntry} {
	set glstart $lastEntry
      }

      # Highlights CURRENT game if on screen, otherwise game "index"
      # Even when we'd prefer just to highlight "index" :<

      ::windows::gamelist::Refresh
      # Nasty, nasty recursive call... "found" above will now trigger and highlight this game
      # Don't really know how this works, it was kindof stupid before today S.A - 11/8/2019
      ::windows::gamelist::showNum $index $bell
    }
  }
}

proc ::windows::gamelist::recordWidths {} {
  global glistFields glistColWidth

  set widths {}
  if {![catch {
    # Save column widths
    foreach {code col anchor width} $glistFields {
      lappend widths [.glistWin.tree column $col -width]
    }
  }]} {
    set glistColWidth $widths
  }
}

proc ::windows::gamelist::Close {window} {
  # Just do this once. Using .glistWin.tree breaks recordWidths for some reason.
  if {$window == {.glistWin.f}} {
    ::windows::gamelist::recordWidths
    # bind .glistWin <Destroy> {}
    set ::windows::gamelist::isOpen 0
  } 
}

proc ::windows::gamelist::Open {} {

  global helpMessage
  global glistSortedBy glSortReversed glistSize

  set w .glistWin

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  ::createToplevel $w

  wm iconname $w "[tr WindowsGList]"
  wm minsize $w 300 160

  ### Hmmm - throws errors on OSX, windows
  if {!$::docking::USE_DOCKING || !$::macOS}  {
    catch {wm withdraw $w}
  }

  setWinLocation $w
  setWinSize $w
  ::windows::gamelist::SetSize

  standardShortcuts $w
  bind $w <F1> { helpWindow GameList }
  bind $w <Destroy> { ::windows::gamelist::Close %W}
  bind $w <Control-Tab> {::file::SwitchToNextBase ; break}
  bind $w <Control-c> copyGame
  bind $w <Control-v> pasteGame
  catch {
    if {$::windowsOS} {
      bind $w <Shift-Tab> {::file::SwitchToNextBase -1 ; break}
    } else {
      bind $w <ISO_Left_Tab> {::file::SwitchToNextBase -1 ; break}
    }
  }
  bind $w <Control-Key-quoteleft> {::file::SwitchToBase 9}
  bind $w <Escape> "destroy $w"

  set ::windows::gamelist::isOpen 1

  ### Frames

  frame $w.b
  frame $w.f
  ttk::treeview $w.tree -columns $::glistHeaders -displaycolumns $::glistColOrder -show headings -xscroll "$w.hsb set"
    # -yscroll "$w.vsb set" -xscroll "$w.hsb set"

  ::windows::gamelist::configFont

  bind $w.tree <Button-2> {
    set ::windows::gamelist::showButtons [expr {!$::windows::gamelist::showButtons}]
    ::windows::gamelist::displayButtons
  }
  bind $w.tree <Button-3> {
    ::windows::gamelist::Popup %W %x %y %X %Y
  }
  $w.tree tag bind click2 <Double-Button-1> {::windows::gamelist::Load [%W set [%W focus] Number]}
  $w.tree tag configure deleted -foreground gray50
  $w.tree tag configure current_deleted -foreground SteelBlue
  $w.tree tag configure error -foreground red
  # bind $w.tree <ButtonRelease-1> { parray ::ttk::treeview::State}

  # Hmm... seems no way to change the deafult blue bg colour for selected items
  # without using (extra) tags. So this colour must look ok with a blue background

  ::windows::gamelist::checkAltered

  # Why does this have to be here ? Placing it in start.tcl doesn't work S.A
  if {$::enableBackground} {
    ::ttk::style configure Treeview -background $::defaultBackground
    ::ttk::style configure Treeview -fieldbackground $::defaultBackground
  }
  if {$::enableBackground == 2} {
    ::ttk::style configure Heading -background $::defaultBackground
  }
  if {$::enableForeground} {
    ::ttk::style configure Treeview -foreground $::defaultForeground
  }

  # $w.tree tag configure colour -background $::defaultBackground
  # $w.tree tag bind click1 <Button-1> {}

  if {$::buggyttk} {
    # Using tk::scale has a hiccup because the line "set glstart $::glistStart($b)" in gamelist::Reload fails
    # So switching between bases with wish-8.5.10 doesn't remember which games we're looking at
    # Also, "find" doesn't find things on the last page.
    scale  $w.vsb -from 1 -orient vertical -variable glstart -showvalue 0 -command ::windows::gamelist::SetStart -bigincrement $glistSize -relief flat
  } else {
    ttk::scale $w.vsb -orient vertical -command ::windows::gamelist::SetStart -from 1 -variable glstart
    # -sliderlength 200  ; It'd be nice to make the slider big sometimes, but unsupported in ttk::scale
  }

  # -borderwidth 0
  ttk::scrollbar $w.hsb -orient horizontal -command "$w.tree xview"

  pack $w.f -fill both -expand 1
  ::windows::gamelist::displayButtons 

  grid $w.tree $w.vsb -in $w.f -sticky nsew
  grid $w.hsb         -in $w.f -sticky nsew
  grid column $w.f 0 -weight 1
  grid row    $w.f 0 -weight 1

  ### Init the ttk_treeview column titles

  set font [ttk::style lookup [$w.tree cget -style] -font]

  foreach col $::glistHeaders width $::glistColWidth anchor $::glistColAnchor {
      # No sort implemented for these columns
      if {[lsearch {Number Opening Flags Annos Start EndMaterial} $col] == -1} {
	$w.tree heading $col -command [list SortBy $w.tree $col]
      } 
      $w.tree column $col -width $width -anchor $anchor -stretch 0
  }

  ::windows::gamelist::setColumnTitles

  set glistSortedBy {}
  set glSortReversed 0

  bind $w <Left>  {}
  bind $w <Right> {}
  bind $w <Up>  {}
  bind $w <Down> {}
  bind $w.tree <Left>  "$w.tree xview scroll -40 units ; break"
  bind $w.tree <Right> "$w.tree xview scroll  40 units ; break"
  bind $w.tree <Button> {
    if {!$::macOS} {
      # Buttons 6 and 7 are the left/right for advanced wheelscroll buttons
      # but aren't supported by Button-6 (see http://wiki.tcl.tk/12696)
      if {"%b" == "6"} { .glistWin.tree xview scroll -40 units }
      if {"%b" == "7"} { .glistWin.tree xview scroll  40 units }
    }
  }
  bind $w.tree <Up>    {::windows::gamelist::Scroll -1 ; break}
  bind $w.tree <Down>  {::windows::gamelist::Scroll  1 ; break}
  bind $w <Prior> {::windows::gamelist::Scroll -$glistSize}
  bind $w <Control-a> {.glistWin.tree selection set [.glistWin.tree children {}]}
  bind $w <Home> {
    set glstart 1
    ::windows::gamelist::Refresh first
  }
  bind $w <End> {
    set totalSize [sc_filter count]
    set glstart $totalSize
    set lastEntry [expr $totalSize - $glistSize]
    if {$lastEntry < 1} {
      set lastEntry 1
    }
    if {$glstart > $lastEntry} {
      set glstart $lastEntry
    }
    ::windows::gamelist::Refresh last
  }
  bind $w <Next>  {::windows::gamelist::Scroll $glistSize}
  # MouseWheel bindings:
  # bind $w <MouseWheel> {::windows::gamelist::Scroll [expr {- (%D / 120)}]}
  if {$::windowsOS || $::macOS} {
    # Does this work fine on OSX ?
    # http://sourceforge.net/tracker/?func=detail&aid=2931538&group_id=12997&atid=112997
    bind $w <Shift-MouseWheel> {
      if {[expr -%D] < 0} {.glistWin.tree xview scroll -50 units}
      if {[expr -%D] > 0} {.glistWin.tree xview scroll  50 units}
    }
    bind $w <MouseWheel> {
      if {[expr -%D] < 0} { ::windows::gamelist::Scroll -1}
      if {[expr -%D] > 0} { ::windows::gamelist::Scroll 1}
    }
    bind $w <Control-MouseWheel> {
      if {[expr -%D] < 0} { ::windows::gamelist::Scroll -$glistSize}
      if {[expr -%D] > 0} { ::windows::gamelist::Scroll $glistSize}
    }
  } else {
    bind $w <Shift-Button-4> "$w.tree xview scroll -50 units"
    bind $w <Shift-Button-5> "$w.tree xview scroll 50 units"
    bind $w <Button-4> {::windows::gamelist::Scroll -1}
    bind $w <Button-5> {::windows::gamelist::Scroll 1}
    bind $w <Control-Button-4> {::windows::gamelist::Scroll -$glistSize}
    bind $w <Control-Button-5> {::windows::gamelist::Scroll $glistSize}
  }

  bind $w <Control-r> ::search::filter::reset
  bind $w <Control-n> ::search::filter::negate

  foreach i {<Control-Home> <Control-End> <Control-Down> <Control-Up>} \
          j {first last next previous} {
    bind $w $i +::windows::gamelist::showCurrent; # actions already bound from focus
    bind $w.tree $i "
      ::game::LoadNextPrev $j
      ::windows::gamelist::showCurrent
      break
    "
  }
  bind $w <Control-question> +::windows::gamelist::showCurrent
  bind $w.tree <Control-question> {
    ::game::LoadRandom
    ::windows::gamelist::showCurrent
    break
  }

  ### One row of buttons, with an expandable button frame in the middle

  button $w.b.save -image tb_save -relief flat -command {
    if {[sc_game number] != 0} {
      gameReplace
    } else {
      gameAdd
    }
  }
  # Quick save is right click
  bind $w.b.save <Button-3> {
    if {[%W cget -state] != "disabled"} {gameQuickSave}
  }


  button $w.b.bkm -relief flat -image tb_bkm
  bind   $w.b.bkm <ButtonPress-1> "tk_popup .main.tb.bkm.menu %X %Y ; break"

  button $w.b.gfirst -image tb_gfirst -relief flat -command "
    event generate $w.tree <Home>
    ::game::LoadNextPrev first 0"
  button $w.b.gprev -image tb_gprev -relief flat -command {::game::LoadNextPrev previous 0 ; ::windows::gamelist::showCurrent}
  button $w.b.gnext -image tb_gnext -relief flat -command {::game::LoadNextPrev next 0 ; ::windows::gamelist::showCurrent}
  button $w.b.glast -image tb_glast -relief flat -command "
    event generate $w.tree <End>
   ::game::LoadNextPrev last 0"

  set ::windows::gamelist::goto {}

  bind $w.tree <Delete> "::windows::gamelist::Remove 1"
  bind $w.tree <Control-Delete> ::windows::gamelist::Delete

  ttk::combobox $w.b.find -width 10 -font font_Small -textvariable ::windows::gamelist::findtext
  ::utils::history::SetCombobox ::windows::gamelist::findtext $w.b.find
  bind $w <Control-f> "focus $w.b.find"

  bind $w.b.find <Control-Return> {::game::Load $::glstart}
  bind $w.b.find <Return> {::windows::gamelist::FindText}
  bind $w.b.find <Home> "$w.b.find icursor 0; break"
  bind $w.b.find <End> "$w.b.find icursor end; break"

  checkbutton $w.b.findcase -textvar ::tr(IgnoreCase) -font font_Small \
    -variable ::windows::gamelist::findcase -onvalue 1 -offvalue 0

  entry $w.b.goto -width 8 -justify right -textvariable ::windows::gamelist::goto -font font_Small -highlightthickness 0
  bind $w.b.goto <Return> {
    ::windows::gamelist::showNum $::windows::gamelist::goto
  }
  bind $w.b.goto <Control-Return> {
    ::windows::gamelist::showNum $::windows::gamelist::goto
    ::windows::gamelist::LoadSelection
  }

  ### Expandable button frame in the middle of the buttons row.
  set f $w.b.f
  frame $f

  button $f.compact -text [lindex $::tr(CompactDatabase) 0] -font font_Small -relief flat -command "
    compactGames $w
    configCompactButton"
  button $f.current -font font_Small -relief flat -textvar ::tr(Current) -command ::windows::gamelist::showCurrent
  button $f.reset -textvar ::tr(Reset) -font font_Small -relief flat -command ::search::filter::reset
  button $f.negate -text [lindex [tr SearchNegate] 0] -font font_Small -relief flat -command ::search::filter::negate
  ### Filter items against the find entry widget
  button $f.filter -font font_Small -relief flat -textvar ::tr(Filter) -command ::windows::gamelist::FilterText

  configCompactButton

  pack $f.filter $f.negate $f.reset $f.current $f.compact -side right

  pack $w.b.save $w.b.bkm $w.b.gfirst $w.b.gprev $w.b.gnext $w.b.glast $w.b.goto -side left
  pack $w.b.findcase $w.b.find $f -side right

  button $w.b.popup -image tb_popup_left -height 32 -width 16 -command ::windows::gamelist::popupButtonBar -relief flat

  if {$::windowsOS} {
    # cant focus entry combo on windows as it hogs the wheelmouse
    focus $w.tree
  } else {
    # focus entry box
    focus $w.b.find
  }

  # hacks to disable the down/page-down keys for combobox
  bind  $w.b.find <Down> "focus $w.tree ; event generate $w.tree <Down> ; break"
  bind  $w.b.find <End>  "focus $w.tree ; event generate $w.tree <End> ; break"

  # Try to show the current game if opening for the first time - but not working yet.
  # (Also look at how bookmakrs are opened)
  if {0} {
    if {$::windows::gamelist::goto == {}} {
      ::windows::gamelist::showCurrent
    } else {
      set ::windows::gamelist::goto 1
    }
  }

  set ::windows::gamelist::goto 1

  ::windows::gamelist::Refresh
  ::windows::switcher::Open
  catch {wm state $w normal}
  ::createToplevelFinalize $w

  # lots of events, but seem needed to keep pagination
  bind $w <Configure> {::windows::gamelist::Configure %W }

  update
  after idle {
    ::windows::gamelist::placePopupButton
    ::windows::gamelist::showCurrent
  }
}

proc ::windows::gamelist::configFont {} {
  if {$::windows::gamelist::customFont} {
    ttk::style configure Treeview.Heading -font font_Small
    ttk::style configure Treeview -font font_Small
  } else {
    ttk::style configure Treeview.Heading -font TkTextFont
    ttk::style configure Treeview -font TkTextFont
  }
}

proc ::windows::gamelist::placePopupButton {} {
  set w .glistWin
  catch {
    place forget $w.b.popup
  }
  if {[winfo reqwidth $w.b.f] > [winfo width $w.b.f]} {
    place $w.b.popup -in $w.b.f -anchor w -x 0 -y 12
  }
}

### Make a transient toplevel button bar (from analysis.tcl)

proc ::windows::gamelist::popupButtonBar {} {

  if {[winfo exists .t]} {
    return
  }

  toplevel .t
  wm withdraw .t
  set w .glistWin.b.f

  pack [frame .t.f -relief solid -borderwidth 1]
  set t .t.f
  catch {wm transient .t [winfo toplevel .main]}
  if {!$::macCocoa} {
    wm overrideredirect .t 1
  }

  set offset 14
  foreach b [winfo children $w] {
    if {![catch {pack info $b}]} {
      eval "pack \[[string tolower [winfo class $b]] $t.[string range $b $offset end]\] -side left"
    }
  }
  foreach button [winfo children $w] {
    set b [string range $button $offset end]
    foreach opt [$w.$b configure] {
      set o [lindex $opt 0]
      catch {
        $t.$b  configure $o [$w.$b cget $o]
      }
    }
  }

  bind .t <ButtonRelease-1> {destroy .t}
  bind .t <Leave> {if {"%W" == ".t"} {destroy .t}}
  bind $w <Destroy> +[list destroy .t]

  update
  set X [expr [winfo rootx $w] - 1]
  set moveLeft [expr {[winfo width $w] - [winfo reqwidth $w]}]
  if {$moveLeft < 0} {
    incr X $moveLeft
  }

  # handle case when up against right side of screen

  set space [expr {[winfo screenwidth .main] - ($X + [winfo reqwidth .t])}]
  if {$space < 0} {
    incr X $space
  }
  # and right side
  if {$X < 0} {
    set X 0
  }

  if {$::windowsOS} {
    wm state .t normal
    raise .t
    wm geometry .t +$X+[expr [winfo rooty $w] - 1]
  } else {
    wm geometry .t +$X+[expr [winfo rooty $w] - 1]
    wm state .t normal
  }
}

proc ::windows::gamelist::Delete {} {
  ::windows::gamelist::ToggleFlag D
  ::windows::gamelist::Refresh
  configCompactButton
}

proc ::windows::gamelist::LoadSelection {} {
  set selection [.glistWin.tree selection]
  if { $selection != {} } {
    ::windows::gamelist::Load [.glistWin.tree set [lindex $selection 0] Number]
  }
}

proc ::windows::gamelist::Browse {} {
  set selection [.glistWin.tree selection]
  if { $selection != {} } {
    ::gbrowser::new 0 [.glistWin.tree set [lindex $selection 0] Number]
  }
}

proc ::windows::gamelist::Select {} {
  set items [.glistWin.tree selection]
  if { "$items" == "" } {
    bell
  } else {
    sc_filter reset
    # remove the select items (Hmmm... will reset ply value though :-( )
    foreach i $items {
      sc_filter remove [.glistWin.tree set $i Number]
    }
    sc_filter negate
    set ::glstart 1
    ::windows::gamelist::Refresh
  }
}

# Currently only used to copy to clipbase, but could be expanded i think. S.A

proc ::windows::gamelist::CopyFilter {} {
  set items [.glistWin.tree selection]
  if { "$items" == "" } {
    bell
  } else {
    set games {}
    foreach i $items {
      append games [.glistWin.tree set $i Number]
    }
    sc_filter copy [sc_base current] [sc_info clipbase] $games
    ::windows::gamelist::Refresh
  }
}


proc ::windows::gamelist::setColumnTitles {} {
  foreach {code col anchor null} $::glistFields {
    if {[info exists ::tr(Glist$col)]} {
      set name $::tr(Glist$col)
    } else {
      set name $col
    }
    .glistWin.tree heading $col -text $name
  }
}

proc ::windows::gamelist::Popup {w x y X Y} {

  global maintFlags maintFlaglist glistHeaders tr

  # Identify region requires at least tk 8.5.9 (?)

  if { [catch {set region [$w identify region $x $y] }] } {
    if {[$w identify row $x $y] == "" } {
      set region "heading"
    } else {
      set region ""
    }
  }

  if { $region == "heading" } {

    ### Titles context menu

    set w .glistWin.tree
    set col [$w identify column $x $y]
    set col_idx [lsearch -exact $::glistHeaders [$w column $col -id] ]

    set menu .glistWin.context
    if { [winfo exists $menu] } {destroy $menu}
    if { [winfo exists $menu.addcol] } {destroy $menu.addcol}
    menu $menu -tearoff 0
    menu $menu.addcol -tearoff 0

    # Column menus
    $menu.addcol delete 0 end
    set i 0
    foreach h $::glistHeaders {
      $menu.addcol add command -label $tr(Glist$h) -command "::windows::gamelist::insertCol $w $i $col"
      incr i
    }
    $menu add cascade -label $tr(GlistAddField) -menu $menu.addcol
    $menu add command -label $tr(GlistRemoveThisGameFromFilter) -command "::windows::gamelist::removeCol $w $col"

    $menu add separator

    $menu add command -label $tr(GlistAlignL) \
		   -command "$w column $col -anchor w; lset ::glistColAnchor $col_idx w"
    $menu add command -label $tr(GlistAlignR) \
		   -command "$w column $col -anchor e; lset ::glistColAnchor $col_idx e"
    $menu add command -label $tr(GlistAlignC) \
		   -command "$w column $col -anchor c; lset ::glistColAnchor $col_idx c"

    $menu add separator
    $menu add command -label $tr(Reset) -command "::windows::gamelist::resetCols $w"

    tk_popup $menu $X $Y

  } else {

    ### Gamelist context menus

    set row [$w identify row $x $y]
    set selection [$w selection]

    if {$row == "" } {
      return
    }

    if {[lsearch $selection $row] == -1 || [llength $selection] == 1} {
      set menutype full
      event generate $w <ButtonPress-1> -x $x -y $y
    } else {
      set menutype short
    }

    # set number [$w set [$w focus] Number]
    # set number [string trim $number "\n"]

    ### nb - redefined $w here

    set w .glistWin
    set menu .glistWin.context

    if { [winfo exists $menu] } {
      destroy $menu
    }

    menu $menu -tearoff 0
    set f $w.b.f

    set clipbase [expr {[sc_base current] == [sc_info clipbase]}]

    if {$menutype == "short"} {
      $menu add command -label $tr(GlistRemoveThisGameFromFilter) -command ::windows::gamelist::Remove
      $menu add command -label $tr(GlistDeleteField) -command ::windows::gamelist::Delete
      $menu add cascade -label $tr(Flag)      -menu $menu.flags
      $menu add command -label $tr(SetFilter) -command ::windows::gamelist::Select
      if {!$clipbase} {
	$menu add command -label [tr EditCopy] -command ::windows::gamelist::CopyFilter
      }
      $menu add separator
      $menu add command -label $tr(Reset) -command "$f.reset invoke"
    } else {
      $menu add command -label $tr(LoadGame) -command ::windows::gamelist::LoadSelection
      $menu add command -label $tr(Browse) -command ::windows::gamelist::Browse
      $menu add command -label $tr(GlistDeleteField) -command ::windows::gamelist::Delete
      $menu add cascade -label $tr(Flag)      -menu $menu.flags
      $menu add command -label $tr(SetFilter) -command ::windows::gamelist::Select
      if {!$clipbase} {
	$menu add command -label [tr EditCopy] -command ::windows::gamelist::CopyFilter
      }
      $menu add separator
      $menu add command -label $tr(GlistRemoveThisGameFromFilter) -command ::windows::gamelist::Remove
      $menu add command -label $tr(GlistRemoveGameAndAboveFromFilter) -command {::windows::gamelist::removeFromFilter up}
      $menu add command -label $tr(GlistRemoveGameAndBelowFromFilter) -command {::windows::gamelist::removeFromFilter down}
      $menu add command -label $tr(Reset) -command "$f.reset invoke"
      $menu add separator
      $menu add cascade -label $tr(GlistMoveField)      -menu $menu.move
    }
    if {[sc_base isReadOnly]} {
      $menu entryconfigure $tr(GlistDeleteField) -state disabled
      $menu entryconfigure $tr(Flag) -state disabled
      if {$menutype != "short"} {
        $menu entryconfigure $tr(GlistMoveField) -state disabled
      }
    }

    menu $menu.flags -tearoff -1
    foreach flag $maintFlaglist  {
      # dont translate CustomFlag (todo)
      if {$flag ni {1 2 3 4 5 6}} {
	set tmp $tr($maintFlags($flag))
      } else {
	set tmp [sc_game flag $flag description]
	if {$tmp == "" } {
	  set tmp "Custom $flag"
	} else {
	  set tmp "$tmp ($flag)"
	}
      }
      $menu.flags add command -label "$tmp" -command "::windows::gamelist::ToggleFlag $flag"
    }

    if {$menutype == "short"} {
      $menu add separator
      $menu add command -label $tr(Browse) -command browseGames
    }

    menu $menu.move
    $menu.move add command -label $tr(GlistMoveFieldUp)    -command {::windows::gamelist::Reorder up}
    $menu.move add command -label $tr(GlistMoveFieldDown)  -command {::windows::gamelist::Reorder down}
    $menu.move add command -label $tr(GlistMoveFieldFirst) -command {::windows::gamelist::Reorder start}
    $menu.move add command -label $tr(GlistMoveFieldLast)  -command {::windows::gamelist::Reorder end}
    $menu.move add command -label $tr(GlistMoveFieldN)     -command {::windows::gamelist::ReorderGameN}

    tk_popup $menu [winfo pointerx .] [winfo pointery .]
  }
}

# These two procs and related snippets derived from SCID, copyright (C) Fulvio Benini

proc ::windows::gamelist::insertCol {w col after} {
  set b [string trimleft $after {#}]
  set d [lsearch -exact $::glistColOrder $col]
  set ::glistColOrder [linsert $::glistColOrder $b $col]
  if {$d > -1} {
    if {$d > $b} {
      incr d
    }
    set ::glistColOrder [lreplace $::glistColOrder $d $d]
  }
  $w configure -displaycolumns $::glistColOrder
}

proc ::windows::gamelist::removeCol {w col} {
  set d [expr [string trimleft $col {#}] -1]
  set ::glistColOrder [lreplace $::glistColOrder $d $d]
  $w configure -displaycolumns $::glistColOrder
}

proc ::windows::gamelist::resetCols {w} {
  global glistColOrder glistColWidth glistColAnchor

  set i 0
  set glistColOrder {}
  set glistColWidth {}
  set glistColAnchor {}
  foreach {code col anchor width} $::glistFields {
    lappend glistColOrder $i
    lappend glistColWidth [expr {$width * 8}]
    lappend glistColAnchor $anchor
    $w column $col -anchor $anchor
    incr i
  }
  $w configure -displaycolumns $glistColOrder
}


proc ::windows::gamelist::Remove {{shownext 0}} {
  set w .glistWin.tree
  set items [$w selection]
  foreach i $items {
    sc_filter remove [$w set $i Number]
  }
  set gl_num [$w set [$w next [lindex $items end]] Number]
  $w delete $items

  ::windows::stats::Refresh
  if {$shownext} {
    ::windows::gamelist::showNum $gl_num nobell
  }
}

proc ::windows::gamelist::displayButtons {} {
  set w .glistWin
  if {$::windows::gamelist::showButtons} {
    pack $w.b -side bottom -fill x -padx 5 -before $w.f
  } else {
    pack forget $w.b
  }
}

proc ::windows::gamelist::Configure {window} {
  if {$window == {.glistWin.tree}} {
    recordWidths
    recordWinSize .glistWin
    if {!$::macOS} {
      # on macOS this is breaking the initial window size
      if {$::windows::gamelist::customFont} {
	ttk::style configure Treeview -rowheight [expr {int ([font metrics font_Small -linespace] * 1.4)}]
      } else {
	ttk::style configure Treeview -rowheight [expr {int ([font metrics TkTextFont -linespace] * 1.1)}]
      }
    }
    ::windows::gamelist::SetSize
    ::windows::gamelist::Refresh
  }
  if {$window == ".glistWin.b.f"} {
    ::windows::gamelist::placePopupButton
  }
}

proc ::windows::gamelist::checkAltered {} {
  set w .glistWin.tree
  if {![winfo exists $w]} {
    return
  }
  if {[sc_game number] == 0} {
    catch {
      # wish <= 8.5.8 doesnt have treeview tag remove
      $w tag remove current
    }
  }
  if {[sc_game altered]} {
    # It is impossible to signify the current game with a red foreground and blue background
    # because internally it is part of treeviews "selection", which may span multiple childs
    $w tag configure current -foreground red
    $w tag configure current_deleted -foreground indianred3
  } else {
    if {$::macOS} {
      # OSX treeview selection colour is different
    }
    $w tag configure current -foreground $::windows::gamelist::currColor ;# blue2
    $w tag configure current_deleted -foreground [::gradient $::windows::gamelist::currColor .5 .]
  }
}

proc configCompactButton {} {
  set f .glistWin.b.f

  if {[sc_base current] == [sc_info clipbase] || [sc_base isReadOnly]} {
    $f.compact configure -state disabled
  } else {
    $f.compact configure -state normal
  }
}

proc ::windows::gamelist::Scroll {nlines} {
  global glstart

  incr glstart $nlines
  if {$nlines < 0} {
  ::windows::gamelist::Refresh last
  } else {
  ::windows::gamelist::Refresh first
  }
}

proc ::windows::gamelist::SetSize {} {
  global glistSize

  ### Figure out how many lines of text in the treeview widget
  ### This is probably broke on some platforms

  ### "treeview configure -rowheight" might work better, but is only in cvs
  ### also consider "[$w bbox [lindex [$w children {}] 0]]" 

  set w .glistWin.tree
  if {![winfo exists $w]} {return}

  if {$::macOS} {
    # font metrics doesn't seem too great on Mac ??
    set fontspace 20
  } else {
    if {$::windows::gamelist::customFont} {
      set fontspace [expr {int ([font metrics font_Small -linespace] * 1.4)}]
    } else {
      set fontspace [expr {int ([font metrics TkTextFont -linespace] * 1.1)}]
    }
  }
  set height [winfo height $w]
  set heading 18
  set space [expr $height - $heading]
  set glistSize [expr int($space / $fontspace)-1 ]
}

image create photo arrow_up -format gif -data {
R0lGODlhCgAKAIABAAAAAP///yH5BAEKAAEALAAAAAAKAAoAAAIPjI+pq8AA
G4xnWmMz26gAADs=
}

image create photo arrow_down -format gif -data {
R0lGODlhCgAKAIABAAAAAP///yH5BAEKAAEALAAAAAAKAAoAAAIPjI+pa+D/
GnRoqrgA26wAADs=
}

image create photo arrow_updown -format gif -data {
R0lGODlhCgAKAKECAAAAAIKCgv///////yH5BAEKAAIALAAAAAAKAAoAAAIU
lAVxC63c3DJpnmrRsxjGTUkcWAAAOw==
}

image create photo arrow_close -format gif -data {
R0lGODlhDAAMAIABAAAAAP///yH5BAEKAAEALAAAAAAMAAwAAAIVjI+pCQjt
4FtvrmBp1SYf2IHXSI4FADs=
}

### Array recording which databases have been sorted, and which field and order

array set glistSortColumn {}
array set glistStart {}
array set glistFlipped {} ; # should actually be named isFlipped... but is used similarly to glistStart
set glistFlipped([sc_info clipbase]) 0

# There is no other mechanism to remember last database sort, but there should
# probably be one in "tkscid.h::struct scidBaseT".
# "glistSortColumn" is currently not persistent.  It could be done, but isn't
# trivial as a problem with having a history is that it gets complicated when
# handling read-only PGNs

proc SortBy {tree col} {
    global glistSortedBy glstart glSortReversed glistSortColumn

    set w .glistWin

    # hmmm. a few fields are not valid sorting.

    # if {[sc_base numGames] > 200000} 
    if {![sc_base isReadOnly] && [sc_base current] != [sc_info clipbase]} {
      if {[info exists ::tr(Glist$col)]} {
        set name $::tr(Glist$col)
      } else {
        set name $col
      }
      set answer [tk_messageBox -parent $w -title Scid -type yesno -default yes -icon question \
          -message "[tr GlistSort] \"[file tail [sc_base filename]]\" by $name ?"]
      if {$answer != "yes"} { return }
    }

    if {$col == $glistSortedBy} {
      set glSortReversed [expr !$glSortReversed]
    } else {
      set glSortReversed 0

      # clear previous arrows
      if {$glistSortedBy != {} } {
	$w.tree heading $glistSortedBy -image {}
      }

      set glistSortedBy $col
    }

    set glistSortColumn([sc_base current]) [list $col $glSortReversed]

    if {$glSortReversed} {
      sc_base sortdown
    } else {
      sc_base sortup
    }

    busyCursor .
    update

    # This catch is annoying, but if we remove it, how do we unbusyCursor when sort fails ?
    catch {sc_base sort $col}

    unbusyCursor .
    updateBoard
    set glstart 1
    ::windows::gamelist::Refresh
}


proc setGamelistTitle {} {
  set fname [file tail [sc_base filename]]
  if {![string match {\[*\]} $fname]} {
    set fname "\[$fname\]"
  }
  set fname [string range $fname 0 20]
  setTitle .glistWin "[tr WindowsGList]: $fname [sc_filter count]/[sc_base numGames] $::tr(games)" 
}

### Called by refreshWindows (file.tcl) when db is changed
### refreshWindows calls gamelist::Refresh later via ::windows::stats::Refresh

proc ::windows::gamelist::Reload {} {
  global glistSortedBy glstart

  set b [sc_base current]

  if {[info exists ::glistStart($b)]} {
    set glstart $::glistStart($b)
  }
  if {[info exists ::glistFlipped($b)]} {
    if {$::glistFlipped($b) != [::board::isFlipped]} {
      toggleRotateBoard
    }
  } else {
    # puts "Oops - glistFlipped($b) not intialised"
  }

  set w .glistWin
  if {![winfo exists $w]} {return}

  if {$glistSortedBy != {} } {
    $w.tree heading $glistSortedBy -image {}
  }

  set glistSortedBy {}
  sc_base sortup
}

# Returns the treeview item for current game (if it is shown in widget)

proc ::windows::gamelist::Refresh {{see {}}} {

  global glistCodes glstart glistSize glistSortColumn glistSortedBy glistStart glPieceMapping glistColOrder

  set w .glistWin
  if {![winfo exists $w]} {return}

  set b [sc_base current]

  if {[info exists glistSortColumn($b)]} {

    foreach {col glSortReversed} $glistSortColumn($b) {}
    set glistSortedBy $col
    if {$glSortReversed} {
	$w.tree heading $col -image arrow_down
    } else {
	$w.tree heading $col -image arrow_up
    }
  } else {
    # clear previous arrows
    if {$glistSortedBy != {} } {
      $w.tree heading $glistSortedBy -image {}
    }
  }

  ::windows::gamelist::SetSize

  $w.tree delete [$w.tree children {}]

  # check boundries !
  set totalSize [sc_filter count]

  if {$glstart < 1} {
    set glstart 1
  }
  if {$glstart == 1} {
    set see first
  }
  if {$glstart > $totalSize} {
    set glstart $totalSize
  }
  set glistStart($b) $glstart

  set glistEnd [expr $glstart + $glistSize]
  if { $glistEnd > $totalSize} {
    set glistEnd $totalSize
  }

  set current_item {}
  set current [sc_game number]

  ### sc_game_list now returns a string with NEWLINES which we use to split into a list
  ### It will probably break/misbehave if somehow a NEWLINE gets into the database.

  if {$glistEnd < $glstart} {
    set glistEnd $glstart
  }

  set c [expr $glistEnd - $glstart + 1]

  # Only need to calulate nextMoves if showing Opening/Moves column (number 16)
  set nextMoves [expr {[winfo exists .treeWin$b] && $::tree(adjustfilter$b) && ([lsearch $glistColOrder 16] > -1)}]
  set chunk [sc_game list $glstart $c $glistCodes $nextMoves]

  # remove trailing "\n"
  set chunk [string range $chunk 0 end-1]

  set  VALUES [split $chunk "\n"]
  set i [llength $VALUES]

  # reverse insert for speed-up

  for {set line $glistEnd} {$line >= $glstart} {incr line -1} {
    incr i -1
    set values [lindex $VALUES $i]
    # Substitute figurine letters, because
    # - convertFrom will destroy the content
    # - standard figurine pieces are looking ugly
    set values [string map $glPieceMapping $values]
    # set values [encoding convertfrom $values]

    if {[catch {set thisindex [lindex $values 0]}]} {
      ### Mismatched brace in game values. Bad!
      # The gamelist handles it ok, but game causes errors in other places
      # It's possible we could make properly formed lists by using Tcl_AppendElement
      # instead of Tcl_AppendResult in sc_game_list, but it is untested.

      set thisindex [string range $values 1 [string first " " $values]]
      $w.tree insert {} 0 -values [list $thisindex {Unmatched brace} {in game}] -tag [list click2 error]
    } else {
      if {$thisindex == "$current "} {
	if {[lindex $values 11] == {D }} {
	  set current_item [$w.tree insert {} 0 -values $values -tag [list click2 current_deleted]]
        } else {
	  set current_item [$w.tree insert {} 0 -values $values -tag [list click2 current]]
        }
      } elseif {[lindex $values 11] == {D }} {
	$w.tree insert {} 0 -values $values -tag [list click2 deleted] ;#treefont
      } else {
	$w.tree insert {} 0 -values $values -tag click2
      }
    }
  }

  ## first and last attempts to work around it's hard to know how many lines fit in ttk::treeview
  ## but isnt working properly S.A
  if {$see == {first}} {
      $w.tree see [lindex [.glistWin.tree children {}] 0]
  } else {
    if {$see == {last}} {
      $w.tree see [lindex [.glistWin.tree children {}] end]
    } else {
      # "none" is passed from ::windows::stats::Refresh 
      if {$see != {none}} {
	$w.tree see [lindex [$w.tree children {}] 0]
      }
    }
  }

  setGamelistTitle

  set to [expr $totalSize - $glistSize]
  if {$to < 1} {
    set to 1
  }
  $w.vsb configure -to $to

  configCompactButton
  ::windows::switcher::Refresh
}

proc ::windows::gamelist::SetStart {unit} {
  global glstart

  set glstart [expr {int($unit)}]

  after cancel {::windows::gamelist::Refresh first}
  after idle {::windows::gamelist::Refresh first}
}

proc ::windows::gamelist::ToggleFlag {flag} {
  set current [sc_game number]
  set current_changed 0

  set sel [.glistWin.tree selection]
  if { "$sel" == "" } {
    bell
  } else {
    foreach item $sel {
      # mark item as "flag"
      # (very slow doing them one at a time)
      # (todo: change sc_game_flag to allow multiple games (?))
      set number [.glistWin.tree set $item Number]
      if {"$number" == "$current"} {
        set current_changed 1
      }
      catch {sc_game flag $flag $number invert}

      if {$flag == {D}} {
	# toggle treeview delete field
	set deleted [.glistWin.tree set $item Deleted]
	if {$deleted == {D }} {
	  set deleted {  }
	} else {
	  set deleted {D }
	}
	.glistWin.tree set $item Deleted $deleted
      } else {
	.glistWin.tree set $item Flags "[string map {D {}} [sc_flags $number]] "
      }
    }
    # ::windows::gamelist::Refresh
    if {$current_changed} {
      updateStatusBar
    }
  }
}

### Remove from filter all games above or below the selected item(s)

proc ::windows::gamelist::removeFromFilter {dir} {

  set i [.glistWin.tree selection]

  set gl_num [.glistWin.tree set $i Number]

  if {$gl_num < 1} { return }
  if {$gl_num > [sc_base numGames]} { return }
  if {$dir == {up}} {
    sc_filter remove 1 [expr $gl_num - 1]
  } else {
    sc_filter remove [expr $gl_num + 1] $::MAX_GAMES
  }

  ::windows::stats::Refresh
  ::windows::gamelist::showNum $gl_num nobell
}

proc ::windows::gamelist::Reorder {dir} {
  set i [.glistWin.tree selection]

  # todo - handle llength($) > 1

  set gl_num [.glistWin.tree set $i Number]

  if {$gl_num < 1} { return }
  if {$gl_num > [sc_base numGames]} { return }

  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }

  set current [sc_game number]


  switch -- $dir {
    up      { set newgame [expr $gl_num - 1] }
    down    { set newgame [expr $gl_num + 1] }
    start   { set newgame 1 }
    end     { set newgame [sc_base numGames] }
    default { set newgame $dir }
  }

  set useBusyCursor [expr {abs($gl_num - $newgame)} > 10000]
  if {$useBusyCursor} {
    busyCursor .
    update
  }

  sc_game reorder $gl_num $newgame

  if {$useBusyCursor} {
    unbusyCursor .
    update
  }

  ### Do we want to clear game or reload ??
  # ::game::Clear
  # return

  # Not done in refreshWindows - in case bestgames are open
  ::tree::refresh

  if {$newgame < $gl_num} {
    if {$current == $gl_num} {
      ::windows::gamelist::LoadReorder $newgame
      ::windows::gamelist::showCurrent
    } elseif {$current >= $newgame && $current < $gl_num} {
      ::windows::gamelist::LoadReorder [expr $current + 1]
    } else {
      refreshWindows
    }
  } else {
    if {$current == $gl_num} {
      ::windows::gamelist::LoadReorder $newgame
      ::windows::gamelist::showCurrent
    } elseif {$current <= $newgame && $current > $gl_num} {
      ::windows::gamelist::LoadReorder [expr $current - 1]
    } else {
      refreshWindows
    }
  }
}

proc ::windows::gamelist::LoadReorder {game} {
  setTrialMode 0
  sc_game load $game
  updateBoard -pgn
  refreshWindows
}

proc ::windows::gamelist::ReorderGameN {} {
  set w [toplevel .glreorderDialog]
  wm title $w "Scid: Move to Game N"
  wm state $w withdrawn

  label $w.label -text {Move to Game N}
  pack $w.label -side top -pady 5 -padx 5

  entry $w.entry  -width 10 -textvariable ::game::entryLoadNumber
  bind $w.entry <Escape> { .glreorderDialog.buttons.cancel invoke }
  bind $w.entry <Return> { .glreorderDialog.buttons.load invoke }
  pack $w.entry -side top -pady 5

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.load -text OK -command {
    focus .glistWin
    destroy .glreorderDialog
    ::windows::gamelist::Reorder $::game::entryLoadNumber
  }
  dialogbutton $b.cancel -text $::tr(Cancel) -command {
    destroy .glreorderDialog
    focus .glistWin
  }
  packbuttons right $b.cancel $b.load
  placeWinOverParent $w .glistWin
  update
  wm state $w normal
  focus $w.entry
}


proc browseGames {{tree .glistWin.tree} {base {}}} {
  global tr browse myPlayerNames
  array set browse {}

  if {$base == {}} {
    set base [sc_base current]
  }

  set w .preview
  if {[winfo exists $w]} {
    destroy $w
  }

  toplevel $w
  wm resizable $w 0 0
  bind $w <F1> {helpWindow GameList Browsing}

  if {$tree == ".glistWin.tree"} {
    wm title $w "$tr(Browse) $tr(FICSGames): [file tail [sc_base filename]]"
  } else {
    wm title $w "$tr(Browse) $tr(TreeBestGames): [file tail [sc_base filename]]"
  }

  wm state $w withdrawn
  bind $w <Escape> "destroy $w"
  bind $w <Control-Right> "browseGamesMoveAll +1"
  bind $w <Control-Left>  "browseGamesMoveAll -1"
  bind $w <Control-Home>  "browseGamesMoveAll start"
  bind $w <Control-End>   "browseGamesMoveAll end"
  bind $w <Control-f>     "browseGamesFlipAll"

  if {$::windowsOS || $::macOS} {
    bind $w <Control-MouseWheel> "
     if {\[expr -%D\] < 0} \"browseGamesResize +1\"
     if {\[expr -%D\] > 0} \"browseGamesResize -1\"
    "
  } else {
    bind $w <Control-Button-4> "browseGamesResize +1"
    bind $w <Control-Button-5> "browseGamesResize -1"
  }
  if {$::macOS} {
    set key BackSpace
  } else {
    set key Delete
  }

  set items [$tree selection]
  set browse(items) $items
  set browse(games) {}
  set x 1
  set y 1

  set length [llength $items]

  # Quick hack to proportion the grid
  if {$length > 36} {
    set width 7
  } elseif {$length > 20} {
    set width 6
  } elseif {$length > 12} {
    set width 5
  } elseif {$length > 6 || $length == 4} {
    set width 4
  } else {
    set width 3
  }

  foreach i $items {
    set game [string trim [$tree set $i Number]]
    lappend browse(games) $game
    set g $w.game$game

    frame $g
    grid $g -row $y -column $x -padx 10 -pady 5
    if {$x == $width} {
      set x 1
      incr y
    } else {
      incr x
    }

    ::board::new $g.bd [expr {$::fics::size * 5 + 20}] 1

    set header [sc_game summary -base $base -game $game header]
    set offset [string first { -- } $header]
    set white [string trim [string range $header 0 $offset]]
    incr offset 4
    set black [string trim [string range $header $offset [string first "\n" $header $offset]]]
    # hmm - treating this text as a list may be bad S.A.
    set result [lindex $header end]
    set halfmoves [lindex $header end-2]
    set boards [sc_game summary -base $base -game $game boards]

    set browse(white$game) $white
    set browse(black$game) $black
    set browse(boards$game) $boards

    set ply [sc_filter ply $game $base]
    if {$ply > 0} { incr ply -1 }
    set max [expr {[llength $boards] - 1} ]
    if {$ply > $max || $ply == 0} {set ply $max}

    set browse(ply$game) $ply

    ::board::update $g.bd [lindex $boards $ply] 1

    # At bottom, White, length, result
    frame $g.w
    label $g.w.white  -font font_Small -text $white
    label $g.w.result -font font_Small -text "$halfmoves $result"

    # At top we have Black , game number and Buttons
    frame $g.b
    label $g.b.black -font font_Small -text $black
    label $g.b.game  -font font_Small -text $game
    if {[string match *D* [sc_flags $game]]} {
      $g.b.game configure -bg grey70
    }

    button $g.b.flip -image arrow_updown -font font_Small -relief flat -command "
      # flip player names and bindings
      set temp1 \[$g.b.black cget -text\]
      set temp2 \[$g.w.white cget -text\]
      set bind1 \[bind $g.b.black <ButtonRelease-1>\]
      set bind2 \[bind $g.w.white <ButtonRelease-1>\]
      ::board::flip $g.bd
      $g.b.black configure -text \$temp2
      $g.w.white configure -text \$temp1
      bind $g.b.black <ButtonRelease-1> \$bind2
      bind $g.w.white <ButtonRelease-1> \$bind1
    "

    button $g.b.load -image arrow_up -font font_Small -relief flat -command "
      if {!\[checkBaseInUse $base $w\]} {
	return
      }
      sc_base switch $base
      if {\[::game::Load $game 0\] != -1} {
	sc_move ply \$::browse(ply$game)
	::board::flip .main.board \[::board::isFlipped $g.bd\]
	updateBoard -pgn
      }"

    button $g.b.close -image arrow_close -font font_Small -relief flat -command "
      destroy $g
      catch {
        $tree selection remove \[lindex \$browse(items) \[lsearch \$browse(games) $game\]\]
      }
    "

    bind $g.w.white <ButtonRelease-1> [list playerInfo $white raise]
    bind $g.w.white <Any-Enter> "$g configure -cursor hand2"
    bind $g.w.white <Any-Leave> "$g configure -cursor {}"

    bind $g.b.black <ButtonRelease-1> [list playerInfo $black raise]
    bind $g.b.black <Any-Enter> "$g configure -cursor hand2"
    bind $g.b.black <Any-Leave> "$g configure -cursor {}"

    bind $g.bd <Control-$key>  "
      sc_game flag delete $game invert
      if {\[string match *D* \[sc_flags $game\]\]} {
        $g.b.game configure -bg grey70
      } else {
        $g.b.game configure -bg \[$g.b.black cget -bg\]
      }
      updateStatusBar
      ::windows::gamelist::Refresh
    "
    bind $g.bd <Home>  "browseGamesMove $game start"
    bind $g.bd <End>   "browseGamesMove $game end"
    bind $g.bd <Left>  "browseGamesMove $game -1"
    bind $g.bd <Right> "browseGamesMove $game +1"
    bind $g.bd <f> "$g.b.flip invoke"
    bind $g.bd <Control-Return>  "$g.b.load invoke"
    bind $g.bd.bd <Double-Button-1> "$g.b.load invoke"
    bind $g.bd.bd <Button-3> "::game::LoadMenu $g.bd $base $game %X %Y"
    # Have to zero these bindings to stop them being processed (again) as per above
    bind $g.bd <Control-Right> " "
    bind $g.bd <Control-Left>  " "
    bind $g.bd <Control-f>  " "
    # mouse enter set focus
    bind $g.bd <Enter> "focus $g.bd"

    if {$::windowsOS || $::macOS} {
      bind $g.bd.bd <MouseWheel> "
        if {\[expr -%D\] < 0} \"browseGamesMove $game -1\"
        if {\[expr -%D\] > 0} \"browseGamesMove $game +1\"
      "
      # These bindings are not quite null.. " " so they don't also trigger  the above binding
      bind $g.bd.bd <Control-MouseWheel> "
       if {\[expr -%D\] < 0} \" \"
       if {\[expr -%D\] > 0} \" \"
      "
    } else {
      bind $g.bd.bd <Button-4> "browseGamesMove $game -1"
      bind $g.bd.bd <Button-5> "browseGamesMove $game +1"
      bind $g.bd.bd <Control-Button-4> " "
      bind $g.bd.bd <Control-Button-5> " "
    }

    pack $g.b  -side top -anchor w -expand 1 -fill x
    pack $g.b.black -side left
    pack [frame $g.b.space -width 24] $g.b.close $g.b.load $g.b.flip -side right
    pack $g.bd -side top
    pack $g.w -side top -expand 1 -fill x
    pack $g.w.white -side left
    pack [frame $g.w.space -width 20] $g.w.result $g.b.game -side right

    # Probably sane to have all these games flipped the same color, so don't myPlayerNames them
    if {0} {
    foreach pattern $myPlayerNames {
      if {[string match $pattern $black]} {
	$g.b.flip invoke
	break
      }
    }
    }

  } ; # foreach items

  update
  wm state $w normal
}

proc browseGamesResize {x} {
  foreach g $::browse(games) {
    if {[winfo exists .preview.game$g]} {
      ::board::resize .preview.game$g.bd $x
    }
  }
  incr ::fics::size $x
  if {$::fics::size < 1} {set ::fics::size 1}
  if {$::fics::size > 5} {set ::fics::size 5}
}

proc browseGamesMove {game x} {
  global browse
  set g .preview.game$game
  set max [expr {[llength $browse(boards$game)] - 1} ]

  if {$x == "start"} {
    set ply 0
  } elseif {$x == "end"} {
    set ply $max
  } else {
    set ply [expr {$browse(ply$game) + $x}]
    if {$ply < 0} {
      set ply 0
    }
    if {$ply > $max} {
      set ply $max
    }
  }

  ::board::update $g.bd [lindex $browse(boards$game) $ply] 1
  set browse(ply$game) $ply
}

proc browseGamesMoveAll {x} {
  foreach g $::browse(games) {
    if {[winfo exists .preview.game$g]} {
      browseGamesMove $g $x
    }
  }
}

proc browseGamesFlipAll {} {
  foreach g $::browse(games) {
    if {[winfo exists .preview.game$g]} {
      .preview.game$g.b.flip invoke
    }
  }
}

### end of gamelist.tcl
############################################################
# Start of pgn.tcl
#

namespace eval pgn {

  ################################################################################
  # truetype support
  ################################################################################
  set graphFigurineInComments 0
  set substUnicode(normal)  { "\u2654" "<f>\u2654</f>"
                              "\u2655" "<f>\u2655</f>"
                              "\u2656" "<f>\u2656</f>"
                              "\u2657" "<f>\u2657</f>"
                              "\u2658" "<f>\u2658</f>"
                              "\u2659" "<f>\u2659</f>"
                            }
  set substUnicode(bold)    { "\u2654" "<fb>\u2654</fb>"
                              "\u2655" "<fb>\u2655</fb>"
                              "\u2656" "<fb>\u2656</fb>"
                              "\u2657" "<fb>\u2657</fb>"
                              "\u2658" "<fb>\u2658</fb>"
                              "\u2659" "<fb>\u2659</fb>"
                            }
  set substPlaceHolders     { "\\K\\" "<f>\u2654</f>" "\\Q\\" "<f>\u2655</f>" "\\R\\" "<f>\u2656</f>"
                              "\\B\\" "<f>\u2657</f>" "\\N\\" "<f>\u2658</f>" "\\P\\" "<f>\u2659</f>"
                            }

  ################################################################################
  #
  ################################################################################
  proc ChooseColor {type name} {
    global pgnColor
    set x [tk_chooseColor -initialcolor $pgnColor($type) -title "PGN $name color"  -parent .pgnWin]
    if {$x != ""} {
      set pgnColor($type) $x
      ::pgn::ResetColors
    }
  }

  proc ConfigMenus {} {
    if {! [winfo exists .pgnWin]} { return }
    set lang $::language
    set m .pgnWin.menu
    foreach idx {0 1 2 3} tag {PgnFile PgnOpt PgnColor PgnHelp} {
      configMenuText $m $idx $tag $lang
    }
    foreach idx {0 1 3} tag {PgnFilePrint PgnFileCopy PgnFileClose} {
      configMenuText $m.file $idx $tag $lang
    }
    foreach idx {1 2 3 4 5 6 7 8 9 11 12} tag {
      PgnOptShort PgnOptColumn PgnOptColor PgnOptIndentC PgnOptIndentV PgnOptBoldMainLine PgnOptSpace PgnOptSymbols PgnOptStripMarks PgnOptChess PgnOptScrollbar
    } {
      configMenuText $m.opt $idx $tag $lang
    }
    foreach idx {1 2 3 4 5 6} tag {PgnColorHeader PgnColorAnno PgnColorComments PgnColorVars PgnColorBackground PgnColorCurrent} {
      configMenuText $m.color $idx $tag $lang
    }
    foreach idx {0 1} tag {PgnHelpPgn PgnHelpIndex} {
      configMenuText $m.help $idx $tag $lang
    }
  }

  proc PrepareForDisplay {str} {
    global useGraphFigurine

    if {$useGraphFigurine} {
      global graphFigurineWeight
      variable graphFigurineInComments
      variable substPlaceHolders
      variable substUnicode

      if {$graphFigurineInComments} {
        regsub -all {([KQRBNP])([a-h1-8])?(x)?([a-h][1-8])} $str {\\\1\\\2\3\4} str
        regsub -all {([a-h][1-8]=)([KQRBN])} $str {\1\\\2\\} str
      }

      if {!$::pgn::boldMainLine || $graphFigurineWeight(bold) eq "normal"} {
        set str [string map $substUnicode(normal) $str]
      } else {
        # split into chunks: "..." "<var>...</var>" "..." "<var>...</var>" "..."
        # take nested variations into account
        set chunks {}
        set start 0
        set n1 [string first "<var>" $str]
        while {$n1 >= 0} {
          set n [expr {$n1 + 5}]
          set n2 [string first "<var>"  $str $n]
          set n3 [string first "</var>" $str $n]
          while {$n2 >= 0 && $n2 < $n3} {
            # we have nested variations
            set n2 [string first "<var>"  $str [expr {$n2 + 5}]]
            set n3 [string first "</var>" $str [expr {$n3 + 5}]]
          }
          if {$n3 == -1} {
            # Oops: string is corrupt (should never happen)
            set n1 -1
          } else {
            lappend chunks bold [string range $str $start $n1]
            lappend chunks normal [string range $str [expr {$n1 + 1}] $n3]
            set start [expr {$n3 + 1}]
            set n1 $n2
          }
        }
        lappend chunks bold [string range $str $start end]
        # re-build string concatenating the chunks
        set str ""
        foreach {weight part} $chunks {
          append str [string map $substUnicode($weight) $part]
        }
      }

      if {$graphFigurineInComments} {
        set str [string map $substPlaceHolders $str]
      }
    }

    return $str
  }


  proc Open {} {
    global pgnHeight pgnWidth pgnColor
    set w .pgnWin

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    ::createToplevel $w

    wm minsize $w 18 4
    setWinLocation $w
    setWinSize $w

    set m $w.menu
    menu $m
    ::setMenu $w $m

    foreach i {file opt color help} label {PgnFile PgnOpt PgnColor PgnHelp} tear {0 1 1 0} {
      $m add cascade -label $label -menu $m.$i -underline 0
      menu $m.$i -tearoff $tear
    }
    # alter ConfigMenus if changing tearoffs S.A

    $m.file add command -label PgnFilePrint -command "::pgn::savePgn $w"

    $m.file add command -label PgnFileCopy -command ::pgn::copyPgn

    $m.file add separator

    $m.file add command -label PgnFileClose -accelerator Esc \
        -command "focus .main ; destroy $w"

    $m.opt add checkbutton -label PgnOptShort -variable ::pgn::shortHeader -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptColumn -variable ::pgn::columnFormat -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptColor -variable ::pgn::showColor -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptIndentC -variable ::pgn::indentComments -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptIndentV -variable ::pgn::indentVars -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptBoldMainLine -variable ::pgn::boldMainLine -command {
      if { $::pgn::boldMainLine } {
        .pgnWin.text configure -font font_Bold
        # unhandled
        # .pgnWin.text tag configure c -fore $::pgnColor(Comment) -font font_Regular
        .pgnWin.text tag configure nag -fore $::pgnColor(Nag) -font font_Regular
        .pgnWin.text tag configure var -fore $::pgnColor(Var) -font font_Regular
      } else {
        .pgnWin.text configure -font font_Regular
        .pgnWin.text tag configure nag -fore $::pgnColor(Nag)
        .pgnWin.text tag configure var -fore $::pgnColor(Var)
      }
    }
    $m.opt add checkbutton -label PgnOptSpace -variable ::pgn::moveNumberSpaces -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptSymbols -variable ::pgn::symbolicNags -command {updateBoard -pgn}
    $m.opt add checkbutton -label PgnOptStripMarks -variable ::pgn::stripMarks -command {updateBoard -pgn}

    $m.opt add separator

    if {$::graphFigurineAvailable} {
      $m.opt add checkbutton -label PgnOptChess -variable ::useGraphFigurine -command {updateBoard -pgn}
    } else {
      $m.opt add checkbutton -label PgnOptChess -variable ::useGraphFigurine -command {updateBoard -pgn} -state disabled
    }

    $m.opt add checkbutton -variable ::pgn::showScrollbar -label PgnOptScrollbar -command ::pgn::packScrollbar 

    $m.opt add command -label [tr OptionsFonts] -command "FontDialogRegular $w" -underline 0

    $m.color add command -label PgnColorHeader -command {::pgn::ChooseColor Header "header text"}
    $m.color add command -label PgnColorAnno -command {::pgn::ChooseColor Nag annotation}
    $m.color add command -label PgnColorComments -command {::pgn::ChooseColor Comment comment}
    $m.color add command -label PgnColorVars -command {::pgn::ChooseColor Var variation}
    $m.color add command -label PgnColorBackground -command {::pgn::ChooseColor Background background}
    $m.color add command -label PgnColorCurrent -command {::pgn::ChooseColor Current current}

    $m.help add command -label PgnHelpPgn -accelerator F1 -command {helpWindow PGN}
    $m.help add command -label PgnHelpIndex -command {helpWindow Index}

    ::pgn::ConfigMenus

    text $w.text -width $::winWidth($w) -height $::winHeight($w) -wrap word \
        -cursor {} -setgrid 1 -yscrollcommand "$w.ybar set"
    configTabs
    if {$pgnColor(Background) != {white} && $pgnColor(Background) != {#ffffff}} {
	$w.text configure -background $pgnColor(Background)
    }
    if { $::pgn::boldMainLine } {
      $w.text configure -font font_Bold
    }

    scrollbar $w.ybar -orient vertical -command "$w.text yview" -width 12

    pack $w.text -side left -fill both -expand yes

    ::pgn::packScrollbar

    bind $w <Destroy> {}


    # # Middle button popups a PGN board
    bind $w.text <ButtonPress-2> "::pgn::ShowBoard $w.text %x %y %X %Y"
    # bind $w <ButtonRelease-2> ::pgn::HideBoard

    # Right button draws context menu
    bind $w <ButtonPress-3> "::pgn::contextMenu $w.text"

    if {$::macOS} {
      bind .pgnWin <Control-Button-1> {event generate .pgnWin <Button-3> -x %x -y %y -button 3}
    }

    bind $w <F1> { helpWindow PGN }
    bind $w <Escape> {
      if {[winfo exists .pgnWin.text.ctxtMenu]} {
        destroy .pgnWin.text.ctxtMenu
        focus .pgnWin
      } else {
        focus .main
        destroy .pgnWin
      }
    }
    standardShortcuts $w
    bind $w <Control-z> {sc_game undo ; updateBoard -pgn}
    bind $w <Control-y> {sc_game redo ; updateBoard -pgn}
    bind $w <Delete> ::game::Truncate
    bind $w <Control-Delete> ::game::Delete
    bindMouseWheel $w $w.text
    bind $w <Control-s> "::pgn::savePgn $w"

    # Add variation navigation bindings:
    bind $w <KeyPress-v> [bind . <KeyPress-v>]
    bind $w <KeyPress-z> [bind . <KeyPress-z>]
    bindWheeltoFont $w.text
    bind $w.text <Configure> "recordWinSize $w"

    $w.text tag add Current 0.0 0.0

    # Populate text widget &&&
    ::pgn::ResetColors

    ::createToplevelFinalize $w
    ::setTitle $w PGN
  }

  ### Set the tab stops for the pgn window (only used in column mode)

  proc configTabs {} {
    global fd_size

    if {![winfo exists .pgnWin]} {return}

    # # Column mode tabbing is broke for large fonts
    # # The problem is lots spaces (in lieu of nags) are mixed with the tabs
    # # We have to change tab spacing according to font size

    # Column mode now works as we remove unneeded spaces in ::pgn::Refresh S.A.
    # So, the below code could probably be simplified... if i  knew exactly what it was doing :)
    # c stands for centimeter

    set t1 [expr $fd_size / 10.0]c
    set t2 [expr $fd_size / 8.0]c
    set t3 [expr ($fd_size - 8) / 3.5 + 3 + 0.5*($fd_size > 13)]c 
    .pgnWin.text configure  -tabs "$t1 right $t2 $t3"
  }

  proc packScrollbar {} {
    if {$::pgn::showScrollbar} {
      pack .pgnWin.ybar -before .pgnWin.text -side right -fill y
    } else {
      pack forget .pgnWin.ybar
    }
  }

  proc savePgn {parent} {
    global env initialDir

    set ftype {
      { "PGN files"  {".pgn"} }
      { "Text files" {".txt"} }
      { "All files"  {"*"}    }
    }

    ### Only suggest a filename if this is not a multiple pgn file

    ## Is this DB a single pgn ?
    set currentFilename [sc_base filename [sc_base current]]
    if {[string match -nocase *pgn $currentFilename] && [sc_base numGames] <= 1} {
      set initialDir(pgn) [file dirname $currentFilename]
      set tail  [file tail $currentFilename]
    } else {
      if {[info exists initialDir(file)] && [sc_base numGames] <= 1} {
	set tail $initialDir(file)
      } else {
	set tail {}
      }
      if {! [file isdirectory $initialDir(pgn)] } {
	set initialDir(pgn) $env(HOME)
      }
    }
    set fname [tk_getSaveFile -parent $parent \
                 -initialdir $initialDir(pgn) -initialfile $tail \
                 -filetypes $ftype -defaultextension .pgn -title {Save PGN}]
    if {$fname != ""} {
      if {[file extension $fname] != ".txt" && [file extension $fname] != ".pgn" } {
	append fname ".pgn"
      }
      if {[catch {set tempfile [open $fname w]}]} {
	tk_messageBox -title "Scid: Error saving file" -parent $parent -type ok \
                      -icon warning -message "Unable to save file $fname\n\n"
      } else {
        ### This currently only saves a single game,
        ### ... possibily/easily overwriting a multiple game pgn file S.A
	setLanguageTemp E
	puts $tempfile \
	    [sc_game pgn -width 75 -symbols $::pgn::symbolicNags \
	    -indentVar $::pgn::indentVars -indentCom $::pgn::indentComments \
	    -space $::pgn::moveNumberSpaces -format plain -column $::pgn::columnFormat \
	    -markCodes $::pgn::stripMarks -stripbraces 1]
	close $tempfile
	setLanguageTemp $::language
        ::recentFiles::add $fname
        set initialDir(file) [file tail $fname]
        updateMenuStates
      }
      set initialDir(pgn) [file dirname $fname]
    }
  }

  proc copyPgn {} {
    setLanguageTemp E
    set pgnStr [sc_game pgn -indentComments $::pgn::indentComments \
	-indentVariations $::pgn::indentVars -space $::pgn::moveNumberSpaces -stripbraces 1]
    setLanguageTemp $::language
    
    setClipboard $pgnStr
  }

  # These two bindings are done in a bad way in htext.tcl.
  # Each text object has separate bindings, but they should 
  # be handled in a general bind to the pgn text widget ala
  # contextMenu

  proc move {moveTag} {
    set ::pause 1
    sc_move pgn [string range $moveTag 2 end]
    updateBoard
  }

  proc comment {commentTag} {
    sc_move pgn [string range $commentTag 2 end]
    updateBoard
    ::commenteditor::Open
  }

  # This is a bit of a hack and will try to delete initial comment if right-clicking on free pgn window space
  proc deleteComment {} {
    sc_game undoPoint
    # NB only works because we have bound right click to ::pgn::move in htext.tcl
    sc_pos setComment {}
    updateBoard -pgn
  }

  proc contextMenu {win} {
    update idletasks

    set mctxt $win.ctxtMenu
    if { [winfo exists $mctxt] } { destroy $mctxt }
    if {[sc_var level] == 0} {
      set state disabled
    } else  {
      set state normal
    }
    set varnum [sc_var number]
    menu $mctxt
    $mctxt add command -label [tr EditDelete] -state $state -command "::pgn::deleteVar $varnum"
    $mctxt add command -label [tr EditFirst] -state $state -command "::pgn::firstVar $varnum"
    $mctxt add command -label [tr EditMain] -state $state -command "::pgn::mainVar $varnum"
    $mctxt add separator
    $mctxt add command -label "[tr EditStrip] [tr EditStripBegin]" -command ::game::TruncateBegin
    $mctxt add command -label "[tr EditStrip] [tr EditStripEnd]" -command ::game::Truncate
    $mctxt add command -label "[tr EditStrip] [tr EditStripComments]" -command {::game::Strip comments .pgnWin}
    $mctxt add command -label "[tr EditStrip] [tr EditStripVars]" -command {::game::Strip variations .pgnWin}
    $mctxt add separator
    $mctxt add command -label "[tr EditDeleteComment]" -command ::pgn::deleteComment
    $mctxt add command -label "[tr WindowsComment]" -command ::commenteditor::Open

    ### Offset the menu a little so as to not obstruct move
    # [expr [winfo pointerx .] + 15] [expr [winfo pointery .] + 0]
    ### tk_popup is better than post. No need to explicitly handle unposts
    tk_popup $mctxt [winfo pointerx .] [winfo pointery .]
  }

  proc deleteVar { var } {
    sc_game undoPoint

    sc_var exit
    sc_var delete $var
    updateBoard -pgn
  }

  proc firstVar { var } {
    sc_game undoPoint

    sc_var exit
    sc_var first $var
    updateBoard -pgn
  }

  proc mainVar { var } {
    sc_game undoPoint

    sc_var exit
    sc_var promote $var
    updateBoard -pgn
  }

  proc getMoveNumber {win lastpos} {
    if {[scan $lastpos "%d.%d" lastline lastcol] != 2} {
      return 0
    }
    set tags [$win tag names $lastline.$lastcol]
    if {$tags == {}} {
      return 0
    }
    set tag [lindex $tags end]
    set movenum [string range $tag 2 end]
    if {![string is integer -strict $movenum]} {
      return 0
    } else {
      return $movenum
    }
  }

  ### Produces a popup window showing the board position in the
  ### game at the current mouse location in the PGN window.

  proc ShowBoard {win x y xc yc} {
    global lite dark

    # unpost context menu
    set mctxt $win.ctxtMenu
    if { [winfo exists $mctxt] } { destroy $mctxt }

    # extract movenumber from pgn widget tag 

    set moveTag m_[getMoveNumber $win [ $win index @$x,$y]]
    if {$moveTag == "m_0"} {
      return
    }
    set movenum [string trim [lindex [split [$win tag bind $moveTag <1>] _] end]]
   
    # Do these pushes/pops break anything elsewhere ?
    sc_game push copyfast
    sc_move pgn $movenum
    set bd [sc_pos board]
    sc_game pop

    if {[::board::isFlipped]} {
      set bd [string reverse [lindex $bd 0]]
    }

    set w .pgnPopup
    set psize 35
    if {$psize > $::boardSize} { set psize $::boardSize }

    if {! [winfo exists $w]} {
      toplevel $w -relief solid -borderwidth 0
      wm withdraw $w
      wm transient $w .pgnWin
      if {!$::macCocoa} {wm overrideredirect $w 1}
      ::board::new $w.bd $psize
      pack $w.bd -side top -padx 2 -pady 2
    }
    ::board::update $w.bd $bd

    # Make sure the popup window can fit on the screen:
    if {$::macCocoa} {incr yc -20}
    incr xc -5
    incr yc -5
    update idletasks
    set dx [winfo reqwidth $w]
    set dy [winfo reqheight $w]
    if {($xc+$dx) > [winfo screenwidth $w]} {
      set xc [expr {[winfo screenwidth $w] - $dx}]
    }
    if {($yc+$dy) > [winfo screenheight $w]} {
      set yc [expr {[winfo screenheight $w] - $dy}]
    }
    wm geometry $w "+$xc+$yc"
    wm deiconify $w
    if {$::windowsOS || $::macOS} {
      # some internal macOS bug here.. won't scroll up
      bind $w.bd.bd <MouseWheel> {event generate .pgnWin <MouseWheel> -delta "%D"}
    } else {
      bind $w.bd.bd <Button-4> {event generate .pgnWin <Button-4>}
      bind $w.bd.bd <Button-5> {event generate .pgnWin <Button-5>}
    }
    bind $w <Leave> ::pgn::HideBoard
    bind $w <Escape> ::pgn::HideBoard
    raiseWin $w
  }

  proc HideBoard {} {
    if {[winfo exists .pgnPopup]} {
      wm withdraw .pgnPopup
      focus .pgnWin
    }
  }

  ################################################################################
  # # ::pgn::ResetColors
  #
  #    Reconfigures the pgn Colors, after a color is changed by the user
  #
  ################################################################################
  proc ResetColors {} {
    global pgnColor
    set w .pgnWin
    if {![winfo exists $w]} { return }
    $w.text tag configure Current -background $pgnColor(Current)
    ::htext::init $w.text
    ::pgn::Refresh 1
    if {$pgnColor(Background) != {white} && $pgnColor(Background) != {#ffffff}} {
	$w.text configure -background $pgnColor(Background)
	$w.text tag configure Current -background $pgnColor(Current)
    }
  }

  ###  Update the PGN window.
  ###  If $pgnNeedsUpdate == 0, then the window text is not regenerated; only the current and next move tags will be updated.

  proc Refresh {{pgnNeedsUpdate 0}} {
    global useGraphFigurine

    set w .pgnWin
    if {![winfo exists $w]} {
      return
    }

    if {$::pgn::showColor} {
      set format color
    } else {
      set format plain
    }

    set pgnStr [sc_game pgn -symbols $::pgn::symbolicNags \
        -indentVar $::pgn::indentVars -indentCom $::pgn::indentComments \
        -space $::pgn::moveNumberSpaces -format $format -column $::pgn::columnFormat \
        -short $::pgn::shortHeader -markCodes $::pgn::stripMarks \
        -unicode $useGraphFigurine]

    # Spaces mixed with Tabs breaks column mode
    if {$::pgn::columnFormat} {
      regsub -all {\ +\t} $pgnStr "\t" pgnStr
    }

    # debug puts $pgnStr

    if {$pgnNeedsUpdate} {
      $w.text configure -state normal
      $w.text delete 0.0 end
      if {$::pgn::showColor} {
        if {$::pgn::indentComments} {
	  ::htext::display $w.text [PrepareForDisplay $pgnStr] {} 2
        } else {
	  ::htext::display $w.text [PrepareForDisplay $pgnStr]
        }
	$w.text configure -state normal
      } else {
        $w.text insert 1.0 $pgnStr
      }
    }

    if {$::pgn::showColor} {
      ### set Current tag and adjust text window view if necessary

      $w.text tag remove Current 1.0 end

      set offset [sc_pos pgnOffset]
      set moveRange [$w.text tag nextrange m_$offset 1.0]
      if {[llength $moveRange] == 2} {
        # Save previous offset for undetermined 'see's. EG add-empty-var and undos/redos(?)
	set ::pgn::prevOffset $offset

	$w.text tag add Current [lindex $moveRange 0] [lindex $moveRange 1]

	### There's a bottleneck here when large pgn files are shown on one line
	### Slowdown is internal to Tk , but Using Gregor's new tk::text fixes it :)

	$w.text see [lindex $moveRange 0]
	# Better is -
	# see "[lindex $moveRange 0] + 1 lines"
	# but the damn thing doesnt work on actual lines, only text lines
	### Necessary for (eg 23. (\n) Qa5
	$w.text see [lindex $moveRange 1]
      } else {
	# Nasty hack to see new empty Vars but it is still quite poor and ugly.
	# We also need a new '-switch' arg to updateBoard. (commit 2725)
	# To fix properly, we need to get [sc_pos pgnOffset] working for new empty vars
	set offset $::pgn::prevOffset
	set moveRange [$w.text tag nextrange m_$offset 1.0]
	if {![sc_pos isAt start] && [llength $moveRange] == 2} {
	  $w.text see "[lindex $moveRange 1] + 1 lines"
        }
      }
    } else {
      # Highlight current move in text only widget

      # This is not going to work because generally [sc_pos pgnOffset] returns
      # 2 * (move number), but when we have variations this is not the case!
      # Needs some magic somehow.

      set move [sc_pos pgnOffset].
      # seek to after first blank line
      set offset [expr [string first \n\n $pgnStr] + 2]
      #$w.text tag add Current UMMMM....

    }
    $w.text configure -state disabled
  }
}

### End of pgn.tcl
###
### book.tcl: part of Scid.
### Copyright (C) 2007  Pascal Georges, Stevenaaus
###

namespace eval book {
  set isOpen 0
  set isReadonly 0
  set bookList ""
  set bookPath ""
  set currentBook1 "" ; # book in form abc.bin
  set currentBook2 ""
  set currentTuningBook ""
  set bookMoves ""
  set cancelBookExport 0
  set exportCount 0
  set exportMax 3000
  set hashList ""

  ### Book Slots
  # I've made a patch to only open bookSlot2 when required. I should apply it, but it complicates code.
  set bookSlot1 0
  set bookSlot2 3
  set bookTuningSlot 2

  ### Slots must/should be unique to avoid conflicts. Other book slots used are:
  # I tried changing bookSlot (sergame.tcl) to 4 ... but sergame books opening then dumps core - unsure why
  # analysisBookSlot 1 (analysis.tcl) 
  # bookSlot         2 (serame.tcl) 
  # engineSlot       5 (tactics.tcl)

  ################################################################################
  # open a book, closing any previously opened one (called by annotation analysis)
  # arg name : gm2600.bin for example
  ################################################################################
  proc scBookOpen {name slot} {
    if {$slot == $::book::bookSlot1} {
      if {$::book::currentBook1 != ""} {
        sc_book close $::book::bookSlot1
      }
      set ::book::currentBook1 $name
    }

    if {$slot == $::book::bookSlot2} {
      if {$::book::currentBook2 != ""} {
        sc_book close $::book::bookSlot2
      }
      set ::book::currentBook2 $name
    }

    if {$slot == $::book::bookTuningSlot} {
      if {$::book::currentTuningBook != ""} {
        sc_book close $::book::bookTuningSlot
      }
      set ::book::currentTuningBook $name
    }

    set bn [ file join $::scidBooksDir $name ]
    set ::book::isReadonly [sc_book load $bn $slot]
  }

  ### ::book::getMove Only used by sergame and comp.tcl
  # Args changed by S.A. 2020 - they were broken, and "no moves" returned without closing book. What a fucking mess.
  # Todo - remove "all" and the constant opening/closing (and use sc_book moves instead). Also sergame slot clashes with book tuning.

  proc getMove {book slot {all {}}} {
    set tprob 0
    ::book::scBookOpen $book $slot
    set bookmoves [sc_book moves $slot]
    if {[llength $bookmoves] == 0} {
      sc_book close $slot
      return ""
    }

    if {$all == "all"} {
      sc_book close $slot
      return $bookmoves
    }
    
    set r [expr {(int (rand() * 100))} ]
    for {set i 0} {$i<[llength $bookmoves]} {incr i 2} {
      set m [lindex $bookmoves $i]
      set prob [string range [lindex $bookmoves [expr $i + 1] ] 0 end-1 ]
      incr tprob $prob
      if { $tprob >= $r } {
        break
      }
    }
    sc_book close $slot
    return $m
  }

  ################################################################################
  #  Show moves leading to book positions
  ################################################################################
  proc togglePositionsDisplay {} {
    global ::book::oppMovesVisible
    if { $::book::oppMovesVisible} {
      pack .bookWin.1.opptext  ;# -expand yes -fill both
      pack .bookWin.2.opptext  ;# -expand yes -fill both
    } else {
      pack forget .bookWin.1.opptext
      pack forget .bookWin.2.opptext
    }
  }

  ################################################################################
  #  Open a window to select book and display book moves
  # arg name : gm2600.bin for example
  ################################################################################
  proc Open {} {
    global ::book::bookList ::book::bookPath ::book::currentBook1 ::book::currentBook2 ::book::lastBook1 ::book::lastBook2

    set w .bookWin

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    ::createToplevel $w
    ::setTitle $w $::tr(Book)
    wm minsize $w 50 200
    wm resizable $w 0 1

    setWinLocation $w
    # setWinSize $w
    bind $w <F1> {helpWindow Book}
    standardShortcuts $w

    bind $w <Button-4> ::move::Back
    bind $w <Button-5> ::move::Forward
    frame $w.main 
    pack $w.main -fill both -side left

    set name1 $lastBook1
    set name2 $lastBook2

    set bookPath $::scidBooksDir
    set bookList [ lsort -dictionary [ glob -nocomplain -directory $bookPath *.bin ] ]

    if { [llength $bookList] == 0 } {
      # No book found
      destroy $w
      set ::book::currentBook1 {}
      set ::book::currentBook2 {}
      tk_messageBox -title Scid -type ok -icon error -message "No books found in books directory \"$bookPath\""
      return
    }

    set i 0
    set idx1 0
    set idx2 0
    set tmp {}
    foreach file  $bookList {
      set f [ file tail $file ]
      lappend tmp $f
      if {$name1 == $f} { set idx1 $i }
      if {$name2 == $f} { set idx2 $i }
      incr i
    }
    ttk::combobox $w.main.combo1 -width 12 -values $tmp -state readonly
    ttk::combobox $w.main.combo2 -width 12 -values $tmp -state readonly

    catch { $w.main.combo1 current $idx1 }
    catch { $w.main.combo2 current $idx2 }

    pack $w.main.combo1 -side top -pady 5
    pack $w.main.combo2 -side top -pady 5

    if {!$::book::showTwo} {
      $w.main.combo2 configure -state disabled
    }
    
    checkbutton $w.main.alpha -textvar ::tr(Alphabetical) -variable ::book::sortAlpha  -command ::book::refresh

    checkbutton $w.main.showtwo -textvar ::tr(TwoBooks) -variable ::book::showTwo  -command {
      if {$::book::showTwo} {
        .bookWin.main.combo2 configure -state normal
	pack .bookWin.2 -fill both -side right
      } else {
        .bookWin.main.combo2 configure -state disabled
        pack forget .bookWin.2
      }
      ::book::refresh
    }

    checkbutton $w.main.showother -textvar ::tr(OtherBook) -variable ::book::oppMovesVisible -command ::book::togglePositionsDisplay
    ::utils::tooltip::Set $w.main.showother {Moves leading to other book positions}

    pack $w.main.alpha   -side top -anchor w -pady 5
    pack $w.main.showtwo     -side top -anchor w -pady 5
    pack $w.main.showother -side top -anchor w -pady 5

    dialogbutton $w.main.help -textvariable ::tr(Help) -command {helpWindow Book}
    dialogbutton $w.main.close -textvariable ::tr(Close) -command "destroy $w"

    pack $w.main.close -side bottom -pady 5
    pack $w.main.help -side bottom -pady 5

    frame $w.1
    frame $w.2
    
    pack $w.1 -fill both -side left
    pack $w.2 -fill both -side right

    if {!$::book::showTwo} {
      pack forget $w.2
    }

    # The width of "12" is not enough for larger fonts ?!

    label $w.1.label -font font_Fixed
    label $w.2.label -font font_Fixed 
    text $w.1.booktext -wrap none -state disabled -width 10 -cursor top_left_arrow -font font_Fixed
    text $w.2.booktext -wrap none -state disabled -width 10 -cursor top_left_arrow -font font_Fixed

    pack $w.1.label -side top
    pack $w.2.label -side top

    pack $w.1.booktext -expand yes -fill both
    pack $w.2.booktext -expand yes -fill both
    
    text $w.1.opptext -wrap none -state disabled -height 6 -width 10 -cursor top_left_arrow -font font_Fixed
    text $w.2.opptext -wrap none -state disabled -height 6 -width 10 -cursor top_left_arrow -font font_Fixed

    bind $w.main.combo1 <<ComboboxSelected>> {::book::bookSelect}
    bind $w.main.combo2 <<ComboboxSelected>> {::book::bookSelect}
    bind $w <Destroy> "::book::closeMainBook"
    bind $w <Escape> {destroy .bookWin}
    bind $w <Left> ::move::Back 
    bind $w <Right> ::move::Forward

# Why
if {0} {
    # we make a redundant check here, another one is done a few line above
    if { [catch {bookSelect} ] } {
      tk_messageBox -title Scid -type ok -icon error -message "No books found. Check books directory"
      set ::book::currentBook1 ""
      set ::book::currentBook2 ""
      destroy  .bookWin
    }
}
    ::createToplevelFinalize $w
    bind $w <Configure> "recordWinSize $w"
    ::book::bookSelect
  }

  ################################################################################
  #
  ################################################################################
  proc closeMainBook {} {
    focus .main
    if { $::book::currentBook1 != "" } {
      sc_book close $::book::bookSlot1
      set ::book::currentBook1 ""
    }
    if { $::book::currentBook2 != "" } {
      sc_book close $::book::bookSlot2
      set ::book::currentBook2 ""
    }
  }
  ################################################################################
  #   updates book display when board changes
  ################################################################################
  proc refresh {} {
    global ::book::bookMoves

    set height 0
    set nextmove [untrans [sc_game info nextMove]]

    set moves1 [sc_book moves $::book::bookSlot1]

    if {$::book::showTwo} {
      # Two books !
      set games {1 2}
      # this can be slow, so only do it if necessary
      set moves2 [sc_book moves $::book::bookSlot2]
    } else {
      set games 1
      set moves2 {}
    }

    if {$::book::sortAlpha} {
      if {$::book::showTwo} {
	### Parse the moves to insert empty lines and make the moves line up
	# should be doing this in C
	set m1 {}
	set m2 {}
	array set a1 $moves1
	array set a2 $moves2
	set ids [lsort -unique [concat [array names a1] [array names a2]]]
	foreach id $ids {
	  if {[info exists a1($id)]} {
	    lappend m1 $id $a1($id)
	    if {[info exists a2($id)]} {
	      lappend m2 $id $a2($id)
	    } else {
	      lappend m2 {} {}
	    }
	  } else {
	    lappend m1 {} {}
	    lappend m2 $id $a2($id)
	  }
	}
	set moves1 $m1
	set moves2 $m2
      } else {
	set m1 {}
	array set a1 $moves1
	set ids [lsort -unique [array names a1]]
	foreach id $ids {
	    lappend m1 $id $a1($id)
	}
	set moves1 $m1
      }
    }

    foreach z $games {
      foreach t [.bookWin.$z.booktext tag names] {
	  .bookWin.$z.booktext tag delete $t
      }
      foreach t [.bookWin.$z.opptext tag names] {
	  .bookWin.$z.opptext tag delete $t
      }

      set bookMoves [set moves$z]

      .bookWin.$z.booktext configure -state normal
      .bookWin.$z.booktext delete 1.0 end
      set line 1
      foreach {x y} $bookMoves {
        if {$x == {}} {
	  .bookWin.$z.booktext insert end [format "%5s %3s\n" $x $y]
          incr line
          continue
        }
        if {[string length $y] < 3} {set y " $y"}
	if {$x == $nextmove} {
	  ### (why do i have to configure this here and not above ?)
	  .bookWin.$z.booktext tag configure nextmove -background $::rowcolor
	  .bookWin.$z.booktext insert end [format "%5s %3s\n" [::trans $x] $y] nextmove
	} else {
	  .bookWin.$z.booktext insert end [format "%5s %3s\n" [::trans $x] $y]
	  # .bookWin.$z.booktext insert end "[::trans $x]\t$y\n"
	}
	.bookWin.$z.booktext tag add bookMove$line $line.0 $line.end
	.bookWin.$z.booktext tag add $x            $line.0 $line.end
	if {$x == $nextmove} {
	  .bookWin.$z.booktext tag bind bookMove$line <ButtonPress-1> ::move::Forward
        } else {
	  .bookWin.$z.booktext tag bind bookMove$line <ButtonPress-1> "::book::makeBookMove $x"
        }
	.bookWin.$z.booktext tag bind bookMove$line <Any-Enter> "
	  .bookWin.$z.booktext tag configure bookMove$line -background grey
	  .bookWin.1.booktext tag configure $x -background grey
	  .bookWin.2.booktext tag configure $x -background grey"
	.bookWin.$z.booktext tag bind bookMove$line <Any-Leave> "
	  .bookWin.$z.booktext tag configure bookMove$line -background {}
	  .bookWin.1.booktext tag configure $x -background {}
	  .bookWin.2.booktext tag configure $x -background {}"
	incr line
      }
      incr height [llength $bookMoves]

      set oppBookMoves [sc_book positions [set ::book::bookSlot$z]]
      .bookWin.$z.opptext configure -state normal
      .bookWin.$z.opptext delete 1.0 end

      set line 1
      foreach x $oppBookMoves {
	.bookWin.$z.opptext insert end [format "%5s\n" [::trans $x]]
	.bookWin.$z.opptext tag add bookMove$line $line.0 $line.end
	.bookWin.$z.opptext tag bind bookMove$line <ButtonPress-1> "::book::makeBookMove $x"
	incr line
      }

      .bookWin.$z.opptext configure -state disabled
      togglePositionsDisplay
    }
    set height [expr $height / 4]
    .bookWin.1.booktext configure -state disabled -height $height
    .bookWin.2.booktext configure -state disabled -height $height

  }


  proc makeBookMove { move } {
    if {[sc_pos isAt vend]} {
      set action replace
    } else {
      set action [confirmReplaceMove]
    }

    if {$action != "cancel"} {
      sc_game undoPoint
    }

    if {$action == "replace"} {
      sc_move addSan $move
      ::fics::checkAdd
    } elseif {$action == "var"} {
      sc_var create
      sc_move addSan $move
    } elseif {$action == "mainline"} {
      sc_var create
      sc_move addSan $move
      sc_var exit
      sc_var promote [expr {[sc_var count] - 1}]
      sc_move forward 1
    }
    updateBoard -pgn -animate
    ::utils::sound::AnnounceNewMove $move
    if {$action == "replace"} { ::tree::doTraining }
  }


  proc bookSelect {} {
    set w .bookWin
    set ::book::lastBook1 [$w.main.combo1 get]
    set ::book::lastBook2 [$w.main.combo2 get]
    $w.1.label configure -text [file rootname $::book::lastBook1]
    $w.2.label configure -text [file rootname $::book::lastBook2]
    scBookOpen [$w.main.combo1 get] $::book::bookSlot1
    scBookOpen [$w.main.combo2 get] $::book::bookSlot2
    refresh
  }

  ################################################################################
  #
  ################################################################################
  proc tuning {} {
    global ::book::bookList ::book::bookPath ::book::currentBook

    set w .bookTuningWin

    if {[winfo exists $w]} {
      return
    }

    ::createToplevel $w
    ::setTitle $w "$::tr(Book) Tuning"
    # wm resizable $w 0 0

    bind $w <F1> { helpWindow BookTuningWindow }
    setWinLocation $w

    frame $w.left
    frame $w.f

    pack $w.left -side left -pady 5 -expand 1 -fill both
    pack $w.f -side right -pady 5 -anchor n

    # load book names
    set bookPath $::scidBooksDir
    set bookList [  lsort -dictionary [ glob -nocomplain -directory $bookPath *.bin ] ]
    # No book found
    if { [llength $bookList] == 0 } {
      tk_messageBox -title Scid -type ok -icon error -message "No books found. Check books directory"
      set ::book::currentBook ""
      destroy $w
      return
    }

    set i 0
    set idx 0
    set tmp {}
    foreach file  $bookList {
      set f [ file tail $file ]
      lappend tmp $f
      if {$::book::lastTuning == $f} {
        set idx $i
      }
      incr i
    }

    ttk::combobox $w.left.combo -width 12 -values $tmp -state readonly
    catch { $w.left.combo current $idx }

    menubutton $w.left.add -text $::tr(AddMove) -menu $w.left.add.otherMoves -indicatoron 1
    menu $w.left.add.otherMoves

    menubutton $w.left.remove -text "$::tr(GlistRemoveThisGameFromFilter) $::tr(GlistMoveField)" -menu $w.left.remove.otherMoves -indicatoron 1
    menu $w.left.remove.otherMoves

    button $w.left.addline -text $::tr(AddLine) -relief flat -command ::book::addLine
    button $w.left.remline -text $::tr(RemLine) -relief flat -command ::book::remLine
    
    # frame $w.left.space1 -height 60
    dialogbutton $w.left.export -text $::tr(Import) -command ::book::export
    dialogbutton $w.left.save -text $::tr(Save) -command {
      ::book::save 
      ::book::refreshTuning
    }
    frame $w.left.space2 -height 10
    dialogbutton $w.left.help -text $::tr(Help) -command {helpWindow BookTuning}
    dialogbutton $w.left.close -text $::tr(Close) -command "destroy $w"
    
    pack $w.left.combo $w.left.add $w.left.remove -side top -padx 3 -pady 1
    pack $w.left.save -side top -padx 3 -pady 3
    pack $w.left.addline $w.left.remline -side top -padx 3 -pady 1
    pack $w.left.export -side top -padx 3 -pady 3
    pack $w.left.close $w.left.help $w.left.space2 -side bottom -padx 3 -pady 3

    bind $w.left.combo <<ComboboxSelected>> ::book::bookTuningSelect
    bind $w <Destroy> {
      if {"%W" == ".bookTuningWin"} {
        ::book::closeTuningBook
      }
    }
    bind $w <Escape> { destroy  .bookTuningWin }
    bind $w <F1> {helpWindow BookTuning}
    ::createToplevelFinalize $w
    bind $w <Configure> "recordWinSize $w"
    bookTuningSelect
  }


  proc closeTuningBook {} {
    if { $::book::currentTuningBook == "" } { return }
    focus .main
    sc_book close $::book::bookTuningSlot
    set ::book::currentTuningBook ""
  }


  proc bookTuningSelect {} {
    set w .bookTuningWin

    set ::book::lastTuning [$w.left.combo get]

    scBookOpen $::book::lastTuning $::book::bookTuningSlot

    if { $::book::isReadonly > 0 } {
      $w.left.save    configure -state disabled
      $w.left.add     configure -state disabled
      $w.left.addline configure -state disabled
      $w.left.remove  configure -state disabled
    } else {
      $w.left.save    configure -state normal
      $w.left.add     configure -state normal
      $w.left.addline configure -state normal
      $w.left.remove  configure -state normal
    }
    refreshTuning
  }


  proc addBookMove { move } {
    global ::book::bookTuningMoves

    if { $::book::isReadonly > 0 } { return }

    set w .bookTuningWin

    # first check this move doesn't already exists in ::book::bookTuningMoves and has been forgotten
    set count [lsearch $::book::bookTuningMoves $move]
    if {$count == -1} {
      set children [winfo children $w.f]
      set count [expr [llength $children] / 2]

      label $w.f.m$count -text [::trans $move]
      bind $w.f.m$count <ButtonPress-1> " ::book::makeBookMove $move"
      spinbox $w.f.sp$count -from 0 -to 100 -width 3 -font font_Fixed
      $w.f.sp$count set 0
      grid $w.f.m$count -row $count -column 0 -sticky e -pady 2
      grid $w.f.sp$count -row $count -column 1 -sticky w -pady 2
    } else {
      $w.f.sp$count set 0
      grid $w.f.m$count
      grid $w.f.sp$count
    }

    $w.left.add.otherMoves delete [::trans $move]
    $w.left.remove.otherMoves add command -label [::trans $move] -command "::book::removeBookMove $move $count"
    lappend ::book::bookTuningMoves $move
  }

  proc removeBookMove { move row } {
    global ::book::bookTuningMoves

    if { $::book::isReadonly > 0 } { return }

    set w .bookTuningWin

    ### set probability to -1 and forget from grid

    grid remove $w.f.m$row
    grid remove $w.f.sp$row
    $w.f.sp$row set -1
    $w.left.remove.otherMoves delete [::trans $move]
    $w.left.add.otherMoves add command -label [::trans $move] -command "::book::addBookMove $move"
  }

  ### Update book display when board changes

  proc refreshTuning {} {
    
    #unfortunately we need this as the moves on the widgets are translated
    #and widgets have no clientdata in tcl/tk
    global ::book::bookTuningMoves
    set ::book::bookTuningMoves {}
    set moves [sc_book moves $::book::bookTuningSlot]
    set nextmove [untrans [sc_game info nextMove]]

    set w .bookTuningWin
    # erase previous children
    set children [winfo children $w.f]
    foreach c $children {
      destroy $c
    }

    $w.left.remove.otherMoves delete 0 end

    set row 0
    foreach {x y} $moves {
      lappend ::book::bookTuningMoves $x
      label $w.f.m$row -text [::trans $x] -justify right -anchor e -width 5 -font font_Fixed
      if {$x == $nextmove} {
        $w.f.m$row configure -background $::rowcolor
	bind $w.f.m$row <ButtonPress-1> ::move::Forward
      } else {
	bind $w.f.m$row <ButtonPress-1> "::book::makeBookMove $x"
      }

      spinbox $w.f.sp$row -from 0 -to 100 -width 3 -font font_Fixed
      if { $::book::isReadonly > 0 } {
	$w.f.sp$row configure -state disabled
      }
      set pct $y
      set value [string map {% {}} $pct]
      $w.f.sp$row set $value
      grid $w.f.m$row  -row $row -column 0 -sticky w -pady 1
      grid $w.f.sp$row -row $row -column 1 -sticky w -pady 1 -padx 4

      if {$row % 10 == 0} {
	$w.left.remove.otherMoves add command -label [::trans $x] -command "::book::removeBookMove $x $row" -columnbreak 1
      } else {
	$w.left.remove.otherMoves add command -label [::trans $x] -command "::book::removeBookMove $x $row"
      }
      incr row
    }

    ### Load legal moves
    $w.left.add.otherMoves delete 0 end
    # $w.left.add.otherMoves add command -label $::tr(None)

    set moveList [ sc_pos moves ]
    set row 0
    foreach move $moveList {
      if { [ lsearch  $moves $move ] == -1 } {
	if {$row % 10 == 0} {
	  $w.left.add.otherMoves add command -label [::trans $move] -command "::book::addBookMove $move" -columnbreak 1
	} else {
	  $w.left.add.otherMoves add command -label [::trans $move] -command "::book::addBookMove $move"
	}
	incr row
      }
    }
  }

  ################################################################################
  # sends to book the list of moves and probabilities.
  ################################################################################
  proc save {} {
    global ::book::bookTuningMoves
    if { $::book::isReadonly > 0 } { return }

    set prob {}
    set bookMoves {}
    set w .bookTuningWin
    set children [winfo children $w.f]
    set count [expr [llength $children] / 2]
    for {set row 0} {$row < $count} {incr row} {
      set t [$w.f.sp$row get]
      ### removeBookMove pack forgets deleted move, and sets it's probablility to -1
      if {$t != -1 } {
        lappend prob $t
        lappend bookMoves [lindex $::book::bookTuningMoves $row]
      }
    }
    set tempfile [file join $::scidUserDir tempfile.[pid]]
    sc_book movesupdate $bookMoves $prob $::book::bookTuningSlot $tempfile
    file delete $tempfile
    if {  [ winfo exists .bookWin ] } {
      ::book::refresh
    }
  }

  proc addLine {} {
    ### Move back to start, adding each move to book if necessary.
    # 'sc_book movesupdate' writes a new book each call, so not very optimal, but polyglot books are monsters.
    # Also relies on tempfile being zeroed by f=fopen(tempfile,"wb+") in book.cpp

    global ::book::bookTuningMoves
    if { $::book::isReadonly > 0 } { return }

    set reply [tk_dialog .booktune $::tr(AddLine) \
      {Add all/white/black moves (to current position) to book ?} \
      question 0 \
      {  All  } $::tr(White) $::tr(Black) $::tr(Cancel) ]

    if {$reply == 3} {return}
    if {$reply == 1} {set reply white}
    if {$reply == 2} {set reply black}

    busyCursor .
    update idletasks

    sc_game push copyfast
    set tempfile [file join $::scidUserDir tempfile.[pid]]

    while {![sc_pos isAt vstart]} {
      set move [sc_game info previousMove]
      
      # Skip black or white moves
      if {$reply == [sc_pos side]} {
        sc_move back
        set move [sc_game info previousMove]
      }

      if {[sc_move back]} {
      
        set moves [string map {% {}} [sc_book moves $::book::bookTuningSlot]]
        set bookMoves {}
        set prob {}
        # e4 46% d4 36% Nf3 10% c4 7% g3 1% b3 0% f4 0% Nc3 0% b4 0% e3 0% a3 0% c3 0% d3 0%
        foreach {x y} $moves {
          lappend bookMoves $x
          lappend prob $y
        }

        set count [lsearch $bookMoves $move]
        if {$count == -1} {
          lappend bookMoves $move
          lappend prob 0
          sc_book movesupdate $bookMoves $prob $::book::bookTuningSlot $tempfile
          # sc_book movesupdate d5 c5 Ba3 92 8 0 2 /home/steven/.scidvspc/tempfile.9403
        }
      }
    }

    file delete $tempfile
    sc_game pop
    unbusyCursor .
    updateBoard
  }

  proc remLine {} {
    ### Remove all book moves from next move

    global ::book::bookTuningMoves
    if { $::book::isReadonly > 0 } { return }

    set reply [ tk_messageBox -title $::tr(AddLine) -type yesno -icon info -parent .bookTuningWin -message \
     {Remove this line (from current position onwards) ?} ]
    if {$reply != {yes}} {return}

    busyCursor .
    update idletasks
    sc_game push copyfast
    set tempfile [file join $::scidUserDir tempfile.[pid]]

    while {![sc_pos isAt vend]} {
      set moves [string map {% {}} [sc_book moves $::book::bookTuningSlot]]
      # e4 46% d4 36% Nf3 10% c4 7% g3 1% b3 0% f4 0% Nc3 0% b4 0% e3 0% a3 0% c3 0% d3 0%
      set move [sc_game info nextMove]
      set bookMoves {}
      set prob {}
      set inBook 0
      foreach {x y} $moves {
        if {$x == $move} {
          set inBook 1
        } else {
          lappend bookMoves $x
          lappend prob $y
        }
      }
      if {$inBook} {
        sc_book movesupdate $bookMoves $prob $::book::bookTuningSlot $tempfile
        # sc_book movesupdate d5 c5 Ba3 92 8 0 2 /home/steven/.scidvspc/tempfile.9403
      }

      sc_move forward
    }

    file delete $tempfile
    sc_game pop
    unbusyCursor .
    updateBoard
  }

  ### Export all book moves from current position into the current game

  proc export {} {

    ::windows::gamelist::Refresh
    updateTitle

    set reply [
      tk_dialog .export_ok Scid {Import will attempt to insert all book moves (from the current position) into this game.} question 1 $::tr(Import) $::tr(Cancel)
    ]
    if {$reply != 0} {return}

    # set reply [ tk_messageBox -title $::tr(Export) -type okcancel -icon info -parent .bookTuningWin -message {Export will attempt to insert all book moves (from the current position) into this game.} ]
    # if {$reply != {ok}} {return}

    sc_game undoPoint
    progressWindow "$::tr(Import) $::tr(Book)" {} $::tr(Cancel) "::book::sc_progressBar"
    set ::book::cancelBookExport 0
    set ::book::exportCount 0
    ::book::book2pgn
    set ::book::hashList ""
    closeProgressWindow
    if { $::book::exportCount >= $::book::exportMax } {
      tk_messageBox -title Scid -type ok -icon info \
          -message "$::tr(Movesloaded)  $::book::exportCount\n$::tr(BookPartiallyLoaded)"
    } else  {
      tk_messageBox -title Scid -type ok -icon info -message "$::tr(Movesloaded)  $::book::exportCount"
    }
    updateBoard -pgn
  }

  # Perform recursive book export

  proc book2pgn { } {
    global ::book::hashList

    if {$::book::cancelBookExport} { return  }
    if { $::book::exportCount >= $::book::exportMax } {
      return
    }
    set hash [sc_pos hash]
    if {[lsearch -sorted -integer -exact $hashList $hash] != -1} {
      return
    }

    lappend hashList $hash
    set hashList [lsort -integer -unique $hashList]

    # wtf updateBoard -pgn

    set bookMoves [sc_book moves $::book::bookTuningSlot]

    # todo - alter this count ?
    incr ::book::exportCount
    if {[expr $::book::exportCount % 50] == 0} {
      updateProgressWindow $::book::exportCount $::book::exportMax
      update
    }
    if {[llength $bookMoves] == 0} {
      return
    }

    # bookmoves  d5 74% e5 26%
    for {set i 0} {$i<[llength $bookMoves]} {incr i 2} {
      set move [lindex $bookMoves $i]
	if {$i == 0} {
	  if {[set pos [lsearch $bookMoves [sc_game info nextMove]]] > 1} {
	    sc_move forward
	    book2pgn
	    sc_move back
	    # move the 'next' move to front of list
	    set bookMoves "a b [lrange $bookMoves 0 [expr $pos -1]] [lrange $bookMoves [expr $pos + 2] end]" 
	    puts forward
	    puts bookmoves\ $bookMoves
	  } else {
	    if {[sc_pos isAt vend]} {
	      sc_move addSan $move
	      book2pgn
	      sc_move back
            } else {
	      sc_var create
	      sc_move addSan $move
	      book2pgn
	      sc_var exit
            }
	  }
	} else {
          # Hmm - we don't check for existsing var ?
	  sc_var create
	  sc_move addSan $move
	  book2pgn
	  sc_var exit
	}
    }

  }

  # Cancel book export

  proc sc_progressBar {} {
    set ::book::cancelBookExport 1
  }
}
###
### End of file: book.tcl
###
############################################################
### Comment Editor window

namespace eval ::commenteditor {

  namespace export open close update storeComment addNag

  # List of colors and types used to mark a square

  variable  colorList {}  markTypeList {}
  set colorList {cornsilk2 wheat2 burlyWood3 grey50 gray10 rosyBrown mediumPurple1 royalBlue3 skyBlue cadetBlue2 paleGreen2 yellow3 darkOrange1 firebrick}
  set   colorRegsub "([join $colorList {|}])"

  # Each list is a set of buttons in the dialog menu:
  set markTypeList {{tux circle disk full + - = ? !} {1 2 3 4 5 6 7 8 9}}
  # note: ? and + are backslashed
  set typeRegsub {(tux|circle|disk|full|\+|-|=|\?|!|1|2|3|4|5|6|7|8|9)}

  # IO state of the comment editor
  variable  State
  array set State {
	text {}
	pending {}
  }
  if {![info exists State(markColor)]} {
    set State(markColor) skyBlue
  }
  if {![info exists State(markType)]} {
    set State(markType) circle
  }

  proc addMark {args} {eval ::board::mark::add $args}
  proc delMark {args} {eval ::board::mark::remove $args}
}

proc ::commenteditor::addNag {nag} {
  if {![winfo exists .commentWin]} { return }
  .commentWin.nf.tf.text insert end "$nag  "
  ::commenteditor::storeComment
  ::pgn::Refresh 1
}

proc ::commenteditor::Open {} {
  global helpMessage
  variable colorList
  variable markTypeList
  variable State

  set w .commentWin
  if {[winfo exists $w]} {
    raiseWin $w
    ## Too many hassles as we have a FocusOut binding on the text widget that checks for changes
    # focus $w.cf.text
    return
  }

  ::createToplevel $w
  ::setTitle $w "[tr WindowsComment]"
  wm iconname $w "[tr WindowsComment]"
  # wm resizable $w 0 1
  # wm state $w withdrawn

  bind $w <F1> {helpWindow Comment}
  bind $w <Escape> {
    if {$::commenteditor::showBoard == 0} {
       # Hide big board
       set ::commenteditor::showBoard 1
       ::commenteditor::toggleBoard
    } else {
      destroy  .commentWin
    }
  }

  bind $w <Destroy> ""
  # standardShortcuts $w
  # bind $w <Left> {}
  # bind $w <Right> {}
  # bind $w <Up> {}
  # bind $w <Down> {}
  # bind $w <Control-r> {}
  # bind $w <Control-s> {}

  set mark [frame $w.markFrame]

  ### NAG frame

  frame $w.nf
  frame $w.nf.tf
  entry $w.nf.tf.text -width 20 -highlightthickness 0
  bindFocusColors $w.nf.tf.text

  set nagbox $w.nf.tf.text
  set nagbuttons $w.nf.b
  frame $w.nf.b
  set i 0
  set row 0
  set column 0
  set width [expr {$::windowsOS ? 2 : 1}]
  foreach {nag description} {
    ! GoodMove
    ? PoorMove
    !! ExcellentMove
    ?? Blunder
    !? InterestingMove
    ?! DubiousMove
    +- WhiteDecisiveAdvantage
    -+ BlackDecisiveAdvantage
    +/- WhiteClearAdvantage
    -/+ BlackClearAdvantage
    += WhiteSlightAdvantage
    =+ BlackSlightAdvantage
    = Equality
    ~ Unclear
    N Novelty
    D Diagram
  } {
    button $nagbuttons.b$i -takefocus 0 -text "$nag" -width $width -height 1 -font font_Small -pady 1 -command "
        $w.nf.tf.text insert end \"$nag  \" 
        focus $w.nf.tf.text" 
    # set helpMessage(E,$nagbuttons.b$i) $description
    ::utils::tooltip::Set $nagbuttons.b$i $description
    grid $nagbuttons.b$i -row [expr {$i % 2}] -column [expr {int($i / 2)}] -padx 1 -pady 1
    incr i
  }
  ## Unused
  # +-- WhiteCrushing
  # --+ BlackCrushing

  # label $w.nf.label -font font_Regular -textvar ::tr(AnnotationSymbols)
  pack $w.nf -side top -pady 2 -padx 5 -fill x 
  #addHorizontalRule $w

  button $w.nf.tf.help -textvar ::tr(Help) -font font_Small -pady 1 -command {helpWindow Comment Annotation}
  button $w.nf.tf.clear -textvar ::tr(Clear) -font font_Small -pady 1 -command "
    $w.nf.tf.text delete 0 end
    focus $w.nf.tf.text"
  set helpMessage(E,$w.nf.tf.clear) {Clear all symbols for this move}
  # pack $w.nf.label -side top -expand 0
  pack $w.nf.tf -side top -fill x -expand 1
  pack $w.nf.tf.text -side left -fill x -expand 1 -padx 4
  pack $w.nf.tf.help $w.nf.tf.clear -side right -padx 4
  pack $w.nf.b -side top

  # label $w.cflabel -font font_Regular -textvar ::tr(Comment)
  # pack $w.cflabel -side top -pady 2

  ### Comment frame

  frame $w.cf
  text $w.cf.text -width 16 -height 3 -wrap word -font font_Regular \
    -yscrollcommand {.commentWin.cf.scroll set} -setgrid 1 -borderwidth 2 -relief groove -highlightthickness 0
  scrollbar $w.cf.scroll -command ".commentWin.cf.text yview"
  # bindFocusColors $w.cf.text
  # "break" stops subsequent built-in bindings from executing
  bind $w <FocusOut> "
    if {\"%W\" == {.commentWin}} {::commenteditor::storeComment}
  "
  bind $w.cf.text <Control-Return> "$w.b.ok invoke ; break"
  bind $w <Control-Left>  {::commenteditor::storeComment; ::move::Back}
  bind $w <Control-Right> {::commenteditor::storeComment; ::move::Forward}
  bind $w <Control-Home> {::commenteditor::storeComment; ::move::Start}
  bind $w <Control-End>  {::commenteditor::storeComment; ::move::End}
  bindWheeltoFont $w.cf.text

  bind $w.cf.text <Control-a> {.commentWin.cf.text tag add sel 0.0 end-1c ; break}
  bind $w.cf.text <Control-z> {catch {.commentWin.cf.text edit undo} ; break}; # Control-z is default text binding anyway
  bind $w.cf.text <Control-y> {catch {.commentWin.cf.text edit redo} ; break}; # but the others are not
  bind $w.cf.text <Control-r> {catch {.commentWin.cf.text edit redo} ; break}

  pack $w.cf -side top -padx 5 -expand 1 -fill both

  pack $w.cf.scroll -side right -fill y
  pack $w.cf.text -side left -expand 1 -fill both

  # pack nf and makFrame if necessary
  ::commenteditor::toggleBoard

  ### Main buttons

  frame $w.b
  # todo: make this frame more persistant than others
  pack $w.b -side top -padx 2 -pady 3 -fill x

  button $w.b.hide -image bookmark_down -command {
    set ::commenteditor::showBoard [expr {($::commenteditor::showBoard + 1) % 3}]
    ::commenteditor::toggleBoard
  }

  dialogbutton $w.b.ok -text Ok -font font_Small \
      -command "::commenteditor::storeComment
                focus .main
                destroy .commentWin"
  set helpMessage(E,$w.b.ok) {Apply changes and exit}

  dialogbutton $w.b.clear -textvar ::tr(Clear) -font font_Small -pady 1 -command "
      $w.cf.text delete 0.0 end
      focus $w.cf.text"

  frame $w.b.space -width 20
  dialogbutton $w.b.cancel -textvar ::tr(Cancel) -font font_Small \
      -command "focus .main
                destroy .commentWin"
  set helpMessage(E,$w.b.cancel) {Close comment editor window}

  pack $w.b.hide $w.b.clear $w.b.ok $w.b.cancel -side left -padx 5

  ### Insert-mark frame

  # label $mark.header -font font_Regular -text $::tr(InsertMark)
  # pack $mark.header -side top -ipady 1 -fill x -padx 1

  # pack [frame [set usage $mark.usage]] -side bottom -pady 1 -expand true
  # pack [label [set usage $usage.text] \
      -text [string trim $::tr(InsertMarkHelp)] -justify left]

  # Subframes for insert board , two button rows and arrow options
  pack [frame [set colorButtons $mark.colorButtons]] \
      -side top -pady 1 -anchor n
  pack [frame [set insertBoard $mark.insertBoard]] \
      -side top -pady 1
  pack [frame [set typeButtons $mark.typeButtons]] \
      -side top -pady 5 -anchor s
  pack [frame [set arrowOptions $mark.arrowOptions]] \
      -side top -pady 5 -anchor s

  ### Color (radio)buttons

  foreach color $colorList {
    image create photo markColor_$color -width 15 -height 18
    markColor_$color put $color -to 0 0 15 18
    radiobutton $colorButtons.c$color \
        -image markColor_$color \
        -variable [namespace current]::State(markColor) \
        -value $color \
        -indicatoron 0 \
        -takefocus 0 \
	-relief flat \
        -command [namespace code [list SetMarkColor $color]]
    pack $colorButtons.c$color -side left -pady 4
  }

  ### A small board

  set board [::board::new $insertBoard.board 35]
  if {[::board::isFlipped]} {
    ::board::flip  $insertBoard.board
  }
  ::board::showMarks $board 1
  set ::board::_mark($board) $::board::_mark(.main.board)
  ::board::update $board
  pack $board -side top
  # TODO?: move this for loop into a new proc (e.g. 'BindSquares')
  for {set square 0} {$square < 64} {incr square} {
    ::board::bind $board $square <ButtonPress-1> [namespace code \
        [list InsertMark $board $square]]
    ::board::bind $board $square <ButtonRelease-1> [namespace code \
        [list ButtonReleased $board %b %x %y]]
    #::board::bind $board $square <ButtonPress-2> [namespace code \
    #        [list InsertMark $board [expr {$square + 64}]]]
    ::board::bind $board $square <ButtonPress-3> [namespace code \
        [list InsertMark $board [expr {$square + 64}]]]
  }
  standardWheelMouseBindings $insertBoard.board.bd
  bindControlMouseWheelResizeBoard .commentWin $insertBoard.board


  ### Type/Shape (pseudo-radio)buttons

  set size 25	;# button/rectangle size
  pack [set types [frame $typeButtons.all]] -side left -padx 10
  set row 0

  # buttons resolves to two rows of shapes
  foreach buttons $markTypeList {
    set column 0
    foreach shape $buttons {
      set color gray70
      # Create and draw a button:
      set button [frame $types.button_${shape} -class PseudoButton]
      grid $button -row $row -column $column -padx 1 -pady 1
      # The "board" is a 1x1 board, containing one single square.
      set board1x1 [canvas $button.bd \
          -height $size -width $size -highlightthickness 0 \
          -borderwidth 1 -relief flat ]
      $board1x1 create rectangle 0 0 $size $size \
          -fill $color -outline "" \
          -tag [list sq0 button${shape}]
      ::board::mark::add $types.button_${shape} \
          $shape 0 $State(markColor) "false"
      pack $board1x1 -padx 1 -pady 1
      bind $board1x1 <Button-1> \
          [namespace code [list SetMarkType $board $shape]]
      incr column
    } ;# foreach shape
    incr row
  } ;# foreach button_line
  # "Press" button:
  SetMarkType $board $State(markType)

  ### Arrow options

  label   $arrowOptions.l1 -text "[tr ArrowMain]: [tr OptionsMovesHighlightLastMoveWidth]"
  spinbox $arrowOptions.width -textvariable ::board::arrowWidth -from 1 -to 10 -increment 1 -width 3 -command updateBoard
  label   $arrowOptions.space -width 1
  label   $arrowOptions.l2 -text [tr Length]
  spinbox $arrowOptions.length -textvariable ::board::arrowLength -from 0.0 -to 0.9 -increment .1 -width 3 -command updateBoard
  pack $arrowOptions.l1 $arrowOptions.width $arrowOptions.space $arrowOptions.l2 $arrowOptions.length -side left -padx 2

  ### Start editing

  setWinLocation $w
  # Cant set size as it messes with hiding the board widget
  # setWinSize $w
  # wm state $w normal

  ::commenteditor::Refresh

  focus $w.cf.text
  bind $w.b <Configure> "recordWinSize $w"
  ::createToplevelFinalize $w
}

proc ::commenteditor::toggleBoard {} {

  set w .commentWin

  if { $::commenteditor::showBoard == 0} {
    # show everything
    if {[winfo exists $w.markFrame.insertBoard.board]} {
      ::board::update $w.markFrame.insertBoard.board [sc_pos board]
    }
    pack $w.nf -side top -pady 2 -padx 5 -fill x -before $w.cf
    pack $w.markFrame -side right -fill both -padx 5 -anchor n -before .commentWin.nf
  } else {
    if { $::commenteditor::showBoard == 1} {
      # hide board
      catch {pack forget $w.markFrame}
    } else {
      # hide notation frame
      catch {pack forget $w.nf}
    }
  }
}

# ::commenteditor::SetMarkColor --
#
#	Called when a color is selected.
#
# Arguments:
#	color	The selected color.
# Results:
#	TODO
#
proc ::commenteditor::SetMarkColor {color} {
  variable   markTypeList
  variable   State
  set path   .commentWin.markFrame.typeButtons.all
  set square 0	;# square number of a 1x1-board
  foreach buttons $markTypeList {
    foreach shape $buttons {
      set button $path.button_${shape}
      if {$shape == "square"} {
        $button.bd itemconfigure sq$square \
            -fill $color -outline $color
      } else {
        $button.bd delete mark
        addMark $button $shape $square $color "false"
      }
    }
  }
  set State(markColor) $color
  set ::commentColour $color
}

# ::commenteditor::SetMarkType --
#
# Arguments:
#	board	The frame variable of the board.
#	type	The selected type/shape, e.g. "circle", "1", etc.
# Results:
#	TODO
#
proc ::commenteditor::SetMarkType {board type} {
  variable State
  set cur_type $State(markType)
  set path .commentWin.markFrame.typeButtons.all
  $path.button_${cur_type}.bd configure -relief raised
  $path.button_${type}.bd configure -relief sunken
  set State(markType) $type
}

#	Called when a square is selected on the insert board.
#
#	board	The frame variable of the board.
#	square	Number (0-63) of the selected square
#		(+64 if right mouse button used).

proc ::commenteditor::InsertMark {board square} {
  variable State
  set textwin .commentWin.cf.text
  if {![string length $State(pending)]} {
    set State(pending) $square
    return
  }
  # Right mouse click results in square-no + 64:
  set from [expr {$State(pending) % 64}]
  set to   [expr {$square         % 64}]

  set key $::board::mark::Command
  array set tag [list remove 0 value {}]
  if {$square == $State(pending)} {
    if {$square >= 64} { return }
    if {[lsearch [$textwin tag names] $square] >= 0} {
      array set tag [list remove 1 value $square]
      delMark $board $square
    } else {
      set tag(value) $square
      addMark $board $State(markType) $square $State(markColor)
      set to [::board::san $square]
      set State(text) "\[%$key $State(markType),$to,$State(markColor)\]"
    }
  } else {
    if {($square & 64) != ($State(pending) & 64)} {
      if {$square < 64} { set State(pending) $square }
      return
    }
    if {[lsearch [$textwin tag names] ${from}:${to}] >= 0} {
      set tag(remove) 1
      set tag(value)  [list ${from}:${to} ${to}:${from}]
      delMark $board $from $to
    } else {
      set tag(value) [list ${from}:${to} ${to}:${from}]
      addMark $board arrow $from $to $State(markColor)
      set from [::board::san $from]
      set to   [::board::san $to]
      set State(text) "\[%$key arrow,$from,$to,$State(markColor)\]"
    }
  }
  set State(pending) ""

  if {$tag(remove)} {
    set remove [lindex $tag(value) 0]
    if [llength [$textwin tag range $remove]] {
      $textwin delete $remove.first $remove.last
    }
    eval $textwin tag delete $tag(value)
  } else {
    $textwin insert insert $State(text) $tag(value)
  }
  set ::gameInfo(showMarks) 1
}

# ::commenteditor::ClearComments --
#
#	Called when the 'Clear' button is pressed.
#
# Arguments:
#	win	The window variable.
# Results:
#	Clears text area and chess board of the comment editor.
#
proc ::commenteditor::ClearComments {win} {
  ${win}.cf.text delete 0.0 end
  set board ${win}.markFrame.insertBoard.board
  ::board::mark::clear $board
  ::board::update $board
}

# ::commenteditor::ButtonReleased --
#
#	Auxiliary routine:
#	Called when a button is released over a square.
#
# Arguments:
#	board	The frame variable of the board.
#	button	The number (%b) of the button that was released.
#	x 	The x (%x) from the event.
#	y 	The y (%y) from the event.
# Results:
#
proc ::commenteditor::ButtonReleased {board button x y} {
  set square [::board::getSquare $board $x $y]
  if {$square < 0}  {
    set State(pending) ""
    return
  }
  if {$button != 1} {set square [expr {$square + 64}]}
  InsertMark $board $square
}

# Append arg as a comment
proc ::commenteditor::appendComment {arg} {
  set comment [sc_pos getComment]

  sc_game undoPoint
  if {$comment == {}} {
    sc_pos setComment "$arg"
  } else {
    sc_pos setComment "$comment\n$arg"
  }
  updateBoard -pgn
}


# ::commenteditor::storeComment --
#
#	Set the comment of the current position to
#	the text of the commenteditor.

proc ::commenteditor::storeComment {} {
  if {![winfo exists .commentWin]} { return }
  set nag [sc_pos getNags]
  if {$nag == "0"} { set nag "" }
  if { $nag != [.commentWin.nf.tf.text get] } {
    sc_game undoPoint
    sc_pos clearNags
    foreach i [split [.commentWin.nf.tf.text get] " "] {
      sc_pos addNag $i
    }
    updateBoard  -pgn
  }

  # The "end-1c" below is because Tk adds a newline to text contents:
  set newComment [.commentWin.cf.text get 1.0 end-1c]
  set oldComment [sc_pos getComment]
  if {[string compare $oldComment $newComment]} {
    sc_game undoPoint
    sc_pos setComment $newComment
    updateStatusBar
    updateBoard -pgn
  }
}

### (Re)builds textwindow and board of the comment editor.

proc ::commenteditor::Refresh {} {
  if {![winfo exists .commentWin]} { return }

  # Zero undo stack... re-enabling it when Refresh is finished (there's still issues though)
  if {[catch {
    .commentWin.cf.text configure -undo 0
  }]} {
    # Under certain conditions (docked OS X only?), Refresh can get called before comment window
    # init is complete, so exit gracefully
    return
  }

  set nag [sc_pos getNags]
  .commentWin.nf.tf.text configure -state normal
  .commentWin.nf.tf.text delete 0 end
  if {$nag != "0"} {
    .commentWin.nf.tf.text insert end $nag
  }

  # if at vstart, disable NAG codes
  if {[sc_pos isAt vstart]} {
    set state "disabled"
  } else  {
    set state "normal"
  }
  foreach c [winfo children .commentWin.nf.tf] {
    $c configure -state $state 
  }
  foreach c [winfo children .commentWin.nf.b] {
    $c configure -state $state
  }

  # Rewrite text window, tag embedded commands,
  # and draw marks according to text window commands.
  set text  .commentWin.cf.text
  set board .commentWin.markFrame.insertBoard.board
  set comment [sc_pos getComment]
  set offset  0
  ::board::mark::clear $board
  $text delete 1.0 end
if {$comment != {}} {
  foreach {mark pos duplicate} [::board::mark::getEmbeddedCmds $comment] {
    foreach {type square arg color} $mark {begin end} $pos {break}  ;# set
    set square [::board::sq $square]
    regsub -all -- {[^[:alnum:]]} $color {_} _color
    switch -- $type {
      arrow   { set arg  [::board::sq $arg]
        set tags [list ${square}:${arg} ${arg}:${square} \
            ${square}:${arg}:$_color]
      }
      default { set tags [list $square ${square}:$type:$_color] }
    }
    if {!$duplicate} {
      $text insert insert [string range $comment $offset [expr {$begin-1}]]
      $text insert insert [string range $comment $begin $end] $tags
    }
    set offset [expr {$end + 1}]
    addMark $board $type $square $arg $color 1
  }
  $text insert insert [string range $comment $offset end]
  $text mark set insert 1.0 ; # Set cursor to the top
}

  .commentWin.cf.text configure -undo 1
  if { $::commenteditor::showBoard == 0} {
    set bd [sc_pos board]
    ::board::update $board $bd
  }
}

### End of namespace ::commenteditor

####################
# ECO Browser window

set ::windows::eco::code ""
set ::windows::eco::count 0

proc ::windows::eco::Open {} {
  set w .ecograph

  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    ::windows::eco::Refresh
  }
}

#    Updates the ECO Browser window, opening it if necessary.
#    If the ECO code "code" is "x", then the value of the
#    variable ::windows::eco::code is used instead.

proc ::windows::eco::Refresh {{code "x"}} {
  set w .ecograph

  set graph $w.pane.graph
  set text $w.pane.text
  if {$code != "x"} { set ::windows::eco::code $code }
  if {! [winfo exists $w]} {
    toplevel $w
    wm minsize $w 200 100
    setWinLocation $w
    setWinSize $w
    bind $w <Escape> "destroy $w"
    bind $w <F1> {helpWindow ECO Browser}
    bind $w <Destroy> {}
    text $w.title -relief flat -height 1 -width 1 -wrap word -font font_Bold
    $w.title tag configure center -justify center
    $w.title configure -cursor top_left_arrow
    pack $w.title -side top -fill x
    frame $w.b
    pack $w.b -side bottom -fill x

    entry $w.b.find 
    bind $w.b.find <Return> {
      set w .ecograph
      set text $w.pane.text

      set find [string trim [$w.b.find get]]
      if {$find != {}} {
	$text.text configure -state normal
	$text.text delete 1.0 end
	::htext::display $text.text [sc_eco find $find 1]
      }
    }

    button $w.b.up -image bookmark_up -command { ::windows::eco::Up }
    dialogbutton $w.b.refresh -textvar ::tr(Update) -command "::windows::eco::Refresh"
    dialogbutton $w.b.help -textvar ::tr(Help) -command {helpWindow ECO Browser}
    dialogbutton $w.b.close -textvar ::tr(Close) -command "destroy $w"
    pack $w.b.find -side left -padx 5 -pady 5 -fill x -expand yes
    packbuttons right $w.b.close $w.b.help $w.b.refresh $w.b.up
    set pane [::utils::pane::Create $w.pane graph text 500 400 0.5]
    ::utils::pane::SetRange $w.pane 0.3 0.7
    ::utils::pane::SetDrag $w.pane 0
    pack $pane -side top -expand true -fill both

    canvas $graph.c -width 500 -height 250
    pack $graph.c -side top -fill both -expand yes
    text $text.text -height 12 -width 75 -wrap word -font font_Regular \
      -yscroll "$text.ybar set" -xscroll "$text.xbar set"
    $text.text tag configure bold -font font_Bold
    $text.text tag configure indent -lmargin2 20
    $text.text configure -cursor top_left_arrow
    ::htext::init $text.text
    scrollbar $text.ybar -command "$text.text yview"
    scrollbar $text.xbar -orient horizontal -command "$text.text xview"
    grid $text.text -row 0 -column 0 -sticky nesw
    grid $text.ybar -row 0 -column 1 -sticky nesw
    #grid $text.xbar -row 1 -column 0 -sticky nesw
    grid rowconfig $text 0 -weight 1 -minsize 0
    grid columnconfig $text 0 -weight 1 -minsize 0

    standardShortcuts $w

    bind $w <Home>  {.ecograph.pane.text.text yview moveto 0}
    bind $w <End>   {.ecograph.pane.text.text yview moveto 1.0}
    bind $w <Up>    {.ecograph.pane.text.text yview scroll -1 units}
    bind $w <Down>  {.ecograph.pane.text.text yview scroll 1 units}
    bind $w <Prior> {.ecograph.pane.text.text yview scroll -1 pages}
    bind $w <Next>  {.ecograph.pane.text.text yview scroll 1 pages}
    bindMouseWheel $w $w.pane.text.text

    bind $graph.c <1> { ::windows::eco::Select %x }
    # bind $graph.c <3> { ::windows::eco::Up }

    bind $graph <Configure> {
      ::utils::graph::configure eco -height [expr {[winfo height .ecograph.pane.graph.c] - 50} ]
      ::utils::graph::configure eco -width [expr {[winfo width .ecograph.pane.graph.c] - 60} ]
      ::utils::graph::redraw eco
    }
    bind $w <Configure> {
      ::utils::graph::configure eco -height [expr {[winfo height .ecograph.pane.graph.c] - 50} ]
      ::utils::graph::configure eco -width [expr {[winfo width .ecograph.pane.graph.c] - 60} ]
      ::utils::graph::redraw eco
      recordWinSize .ecograph
    }
    wm title $w "[tr WindowsECO]"
    ::utils::graph::create eco -width 1 -height 1 -xtop 50 -ytop 20 \
      -xmin 0.5 -xtick 1 -ytick 5 -font font_Small -canvas $graph.c
    catch {
      .configSerGameWin.fopening.frame.importEco configure -state normal
    }
  } else {
    raiseWin $w
  }

  set height [expr {[winfo height $graph.c] - 50} ]
  set width [expr {[winfo width $graph.c] - 60} ]

  set code $::windows::eco::code
  set ::windows::eco::usedcode $code
  # Collect data:
  set len [string length $code]
  set subcodes {}
  if {$len == 0} {
    set subcodes {A B C D E}
  } elseif {$len == 1  ||  $len == 2} {
    set subcodes {0 1 2 3 4 5 6 7 8 9}
  } elseif {$len == 3} {
    set subcodes {a b c d e f g h i j k l m n o p q r s t u v w x y z}
  }

  set xlabels {}
  set count 0
  set data {}
  set maxfreq 1
  set wins {}
  set draws {}

  foreach i $subcodes {
    set subcode "$code$i"
    set stats [sc_base ecoStats $subcode]
    set freq [lindex $stats 0]
    incr count
    lappend data $count
    lappend data $freq
    lappend wins $count
    lappend wins [lindex $stats 1]
    lappend draws $count
    lappend draws [expr {[lindex $stats 1] + [lindex $stats 2] + [lindex $stats 4]} ]
    if {$freq > $maxfreq} {set maxfreq $freq}
    if {$len == 3} {
      set subcode $i
    }
    lappend xlabels [list $count $subcode]
  }
  set hline 5
  if {$maxfreq >    20} { set hline    10 }
  if {$maxfreq >    50} { set hline    25 }
  if {$maxfreq >   100} { set hline    50 }
  if {$maxfreq >   200} { set hline   100 }
  if {$maxfreq >   500} { set hline   250 }
  if {$maxfreq >  1000} { set hline   500 }
  if {$maxfreq >  2000} { set hline  1000 }
  if {$maxfreq >  5000} { set hline  2500 }
  if {$maxfreq > 10000} { set hline  5000 }
  if {$maxfreq > 20000} { set hline 10000 }
  if {$maxfreq > 50000} { set hline 25000 }
  if {$maxfreq > 100000} { set hline 50000 }

  ::utils::graph::create eco -width $width -height $height -xtop 50 -ytop 20 \
    -xmin 0.5 -xtick 1 -ytick $hline -font font_Small -canvas $graph.c
  # Tree colours are grey10 grey75 white
  # Used to be SteelBlue4 , SteelBlue3 , SteelBlue1
  ::utils::graph::data eco data -color grey15 -points 0 -lines 0 -bars 1 \
    -barwidth 0.8 -outline black -coords $data
  ::utils::graph::data eco draws -color grey75 -points 0 -lines 0 -bars 1 \
    -barwidth 0.8 -outline black -coords $draws
  ::utils::graph::data eco wins -color white -points 0 -lines 0 -bars 1 \
    -barwidth 0.8 -outline black -coords $wins
  ::utils::graph::data eco bounds -points 0 -lines 0 -bars 0 -coords {1 0 1 1}
  ::utils::graph::configure eco -ymin 0 -xmin 0.4 -xmax [expr {$count + 0.6} ] \
    -xlabels $xlabels -hline [list [list gray80 1 each $hline]] -highx DodgerBlue
  ::utils::graph::redraw eco
  $text.text configure -state normal
  $text.text delete 1.0 end
  set stats [sc_base eco $code]
  if {$len == 0} {
    set section $::tr(ECOAllSections)
  } elseif {$len < 3} {
    set section "$::tr(ECOSection) <b>$code</b>"
  } else {
    set section "$::tr(ECOCode) <b>$code</b>"
  }

  set header "<center>$section<br>"
  append header "<b>[lindex $stats 0] $::tr(games)</b>: +[lindex $stats 1] =[lindex $stats 2] -[lindex $stats 3]  (<b>[lindex $stats 5]%</b>)</center>\n\n"
  ::htext::display $text.text "$header[sc_eco summary $code 1]"
  $w.title configure -state normal
  $w.title delete 1.0 end

  set fname [sc_base filename]
  set fname [file tail $fname]
  # if {$fname == ""} { set fname "<none>" }

  $w.title insert end "$::tr(Database) $fname ([lindex [sc_base eco {}] 0] / [sc_base numGames [sc_base current]] games classified)" center
  $w.title configure -state disabled
  set ::windows::eco::count $count
}

proc ::windows::eco::Select {xc} {
  variable count
  variable code

  set x [::utils::graph::xunmap eco $xc]
  set selection 0
  for {set i 1} {$i <= $count} {incr i} {
    if {$x >= [expr {$i - 0.4} ]  &&  $x <= [expr {$i + 0.4} ]} {
      set selection $i
    }
  }
  if {$selection == 0} { return }
  incr selection -1
  set len [string length $code]
  if {$len == 0} {
    set code [lindex {A B C D E} $selection]
  } elseif {$len == 1  ||  $len == 2} {
    append code $selection
  } elseif {$len == 3} {
    append code [lindex {a b c d e f g h i j k l m n o p q r s t u v w x y z} $selection]
  } else {
    return
  }
  ::windows::eco::Refresh
}

#    Handle keyboard events in ECO browser window
#  Mostly unused now - S.A.

proc ::windows::eco::Up {} {
  set code $::windows::eco::code
  set len [string length $code]
  set ::windows::eco::code [string range $code 0 [expr {$len - 2} ]]
  ::windows::eco::Refresh
}

proc ::windows::eco::LoadFile {} {
  global ecoFile

  set ftype { { "Scid ECO files" {".eco"} } }
  if {[sc_info gzip]} {
    set ftype { { "Scid ECO files" {".eco" ".eco.gz"} } }
  }
  set fullname [tk_getOpenFile -initialdir [pwd] -filetypes $ftype -title "Load ECO file"]
  if {[string compare $fullname ""]} {
    if {[catch {sc_eco read $fullname} result]} {
      tk_messageBox -title Scid -type ok \
          -icon warning -message $result
    } else {
      set ecoFile $fullname
      tk_messageBox -title "Scid: ECO file loaded." -type ok -icon info \
          -message "ECO file $fullname loaded: $result positions.\n\nTo have this file automatically loaded when you start Scid, select \"Save Options\" from the Options menu before exiting."
    }
  }
}

proc ::windows::eco::importMoveList {line {eco {}}} {
  # if game num is 0, discard it, as it is probably just another eco line.
  if {[sc_game number] != 0} {
    set confirm [::game::ConfirmDiscard]
    if {$confirm == 2} { return }
    if {$confirm == 0} {
      ::game::Save
    }
  }
  setTrialMode 0
  sc_game new
  ::windows::gamelist::Refresh
  ::importMoveList $line
  if {$eco != ""} {
    set ::windows::eco::code [string trim $eco]
  }
}

###
### windows/stats.tcl: Filter Statistics window for Scid
###

proc ::windows::stats::Open {} {
  set w .statsWin

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm title $w "[lindex "[tr WindowsStats]" 0]: [file tail [sc_base filename]]"
  wm minsize $w 300 400
  setWinLocation $w
  setWinSize $w
  bind $w <Configure> "recordWinSize $w"

  menu $w.menu
  $w configure -menu $w.menu
  $w.menu add cascade -label StatsFile -menu $w.menu.file
  $w.menu add cascade -label StatsOpt -menu $w.menu.opt
  menu $w.menu.file
  $w.menu.file add command -label StatsFilePrint -command {
    set ftype {
      { "Text files" {".txt"} }
      { "All files"  {"*"}    }
    }
    set fname [tk_getSaveFile -initialdir $::env(HOME) -filetypes $ftype -title "Save Statistics"]
    if {$fname != ""} {
      if {[catch {set tempfile [open $fname w]}]} {
        tk_messageBox -title "Scid: Error saving file" -type ok -icon warning \
          -message "Unable to save the file: $fname\n\n"
      } else {
        puts $tempfile [.statsWin.stats get 1.0 end-1c]
        close $tempfile
      }
    }
  }
  $w.menu.file add separator
  $w.menu.file add command -label StatsFileClose -accelerator Esc \
      -command "destroy $w"

  menu $w.menu.opt
  $w.menu.opt add cascade -label $::tr(OprepStatBoth) -menu $w.menu.opt.elo
  menu $w.menu.opt.elo
  foreach i [lsort -decreasing [array names ::windows::stats::display r*]] {
    set elo [string range $i 1 end]
    $w.menu.opt.elo add checkbutton -label "$::tr(OprepStatBoth) $elo+" \
      -variable ::windows::stats::display($i) -command ::windows::stats::Refresh
  }
  $w.menu.opt add separator
  $w.menu.opt add cascade -label $::tr(OprepStatSince) \
    -menu $w.menu.opt.year
  menu $w.menu.opt.year
  foreach i [lsort [array names ::windows::stats::display y*]] {
    set year [string range $i 1 end]
    $w.menu.opt.year add checkbutton \
      -label "$::tr(OprepStatSince) $year.01.01" \
      -variable ::windows::stats::display($i) -command ::windows::stats::Refresh
  }


#Klimmek: use autoscrollframe to display large infos     
  autoscrollframe $w.statsasb text $w.stats -width 80 -height 40 -font font_Fixed -wrap none 

  pack $w.statsasb -side top -fill both -expand yes
  bind $w <Control-q> "destroy $w"
  bind $w <Escape> "destroy $w"
  bind $w <F1> { helpWindow Index }
  bind $w <Destroy> {}
  standardShortcuts $w
  # wm resizable $w 0 1
  ::windows::stats::ConfigMenus
  ::windows::stats::Refresh
}

### Used as a hub to update after filter changed - S.A

proc ::windows::stats::Refresh {} {
  variable display
  if {[winfo exists .playerInfoWin]} {
    playerInfo
  }
  ::windows::gamelist::Refresh none
  ::maint::Refresh
  updateStatusBar
  ::tools::graphs::filter::Refresh
  ::tools::graphs::absfilter::Refresh

  if {! [winfo exists .statsWin]} {
    return
  }

  # Set up variables for translated phrases:
  set all [::utils::string::Capital $::tr(allGames)]
  set both $::tr(OprepStatBoth)
  set since $::tr(OprepStatSince)
  set games [::utils::string::Capital $::tr(games)]
  set score [::utils::string::Capital $::tr(score)]

  # Find length of longest left-hand column:
  set alen [expr {[string length $all] + 1}]
  set blen [expr {[string length $both] + 7}]
  set slen [expr {[string length $since] + 12}]
  set len $alen
  if {$len < $blen} { set len $blen }
  if {$len < $slen} { set len $slen }

  # needs to be eighteen (17 is ok now) wide S.A.
  if {$len < 18} { set len 18 }

  set height 4
  set ratings 0
  set years 0
  set rlist [lsort -decreasing [array names display r*]]
  set ylist [lsort [array names display y*]]

  foreach i $rlist {
    if {$display($i)} { set ratings 1 }
  }
  foreach i $ylist {
    if {$display($i)} { set years 1 }
  }

  if {$ratings} { incr height }
  if {$years} { incr height }

  set s {}
  set stat {}
  set heading " [::utils::string::Pad $stat [expr $len - 4]] [::utils::string::PadRight $games 10]     1-0     =-=     0-1 [::utils::string::PadRight $score 8]\n"
  append s "\n"
  append s $heading
  append s [string repeat - [string length $heading]]
  append s "\n [::utils::string::Pad $all $len]" [sc_filter stats all]

  # Old statistic: count the games from specific value to maximum value 

  if {$ratings} {
    append s "\n"
    foreach i $rlist {
      if {$display($i)} {
        incr height
        set elo [string range $i 1 end]
        set stat "$both $elo+"
        append s "\n [::utils::string::Pad $stat $len]"   [sc_filter stats elo $elo 0]
      }
    }
  }

  #Klimmek: New Statistic: Count the games in intervalls "from year - to year"
  #         if year is deselected in option menu, then enlarge the intervall to next selectet year.

  if {$years} {
    append s "\n"
    set j 0  
    foreach i $ylist {
      incr j  
      if {$display($i)} {
        incr height
        set year [string range $i 1 end]
	set l $j
	set k [lindex $ylist $l]
        while { $k!= "" && ! $display($k) } {
	    incr l
	    set k [lindex $ylist $l]
	    if { $k == "" } { break }
	}
	set nyear [string range $k 1 end]
	if { $nyear == "" } {
          set nyear 2099
	  set stat "$year - "
        } else {
	  set stat "$year - $nyear"
        }
        append s "\n [::utils::string::Pad $stat $len]"   [sc_filter stats year $year $nyear]
      } 
    }

    # Old year stats S.A.

    append s "\n"
    foreach i $ylist {
      if {$display($i)} {
        incr height
        set year [string range $i 1 end]
        set stat "$since $year.01.01"
        append s "\n [::utils::string::Pad $stat $len]"   [sc_filter stats year $year 0]
      }
    }
  }
  append s "\n"

  set w .statsWin.stats
  if { $height > 50  } { set height 50 }  
  $w configure -state normal
  $w delete 1.0 end
  $w insert end $s
  $w configure -height $height
  $w configure -state disabled
}

proc ::windows::stats::ConfigMenus {{lang ""}} {
  if {! [winfo exists .statsWin]} { return }
  if {$lang == ""} { set lang $::language }
  set m .statsWin.menu
  foreach idx {0 1} tag {File Opt} {
    configMenuText $m $idx Stats$tag $lang
  }
  foreach idx {0 2} tag {StatsFilePrint FileClose} {
    configMenuText $m.file $idx $tag $lang
  }
}
### tree.tcl

### (C) 2007 Pascal Georges : multiple Tree windows support
### Originally authored by Shane Hudson. All Mask features by Pascal Georges [S.A.]
### Three coloured bar graphs , mask fixes and other code by Stevenaaus

set ::tree::trainingBase 0
set ::tree::fillMask 0
array set ::tree::cachesize {}

proc ::tree::doConfigMenus { baseNumber  { lang "" } } {
  if {! [winfo exists .treeWin$baseNumber]} { return }
  if {$lang == ""} { set lang $::language }
  set m .treeWin$baseNumber.menu
  foreach idx {0 1 2 3 4} tag {File Mask Sort Opt Help} {
    configMenuText $m $idx Tree$tag $lang
  }
  foreach idx {0 1 2 3 4 6 8 10} tag {Save Fill FillWithBase FillWithGame CacheInfo Best Copy Close} {
    configMenuText $m.file $idx TreeFile$tag $lang
  }
  foreach idx {0 1 2 3 4 6 7 8 9 10} tag {New Open OpenRecent Save Close Display Search FillWithLine FillWithGame FillWithBase} {
    configMenuText $m.mask $idx TreeMask$tag $lang
  }
  foreach idx {0 1 2 3} tag {Alpha ECO Freq Score } {
    configMenuText $m.sort $idx TreeSort$tag $lang
  }
  foreach idx {1 2 4 5 6 7 9 10 11 13 14 15} tag {Lock Training SortBest Short ShowBar ShowFrame Automask Autosave CacheSize Slowmode Fastmode FastAndSlowmode} {
    configMenuText $m.opt $idx TreeOpt$tag $lang
  }
  $m.opt entryconfig 8 -label "[tr Auto]-[tr TreeAdjust]"
  
  foreach idx {0 1} tag {Tree Index} {
    configMenuText $m.help $idx TreeHelp$tag $lang
  }
}


proc ::tree::ConfigMenus { { lang "" } } {
  for {set i 1 } {$i <= [sc_base count total]} {incr i} {
    ::tree::doConfigMenus $i $lang
  }
}

proc ::tree::menuCopyToSelection { baseNumber } {
  setClipboard [.treeWin$baseNumber.f.tl get 1.0 end]
}

proc ::tree::treeFileSave {base} {
  if {[catch {sc_tree write $base} result]} {
    tk_messageBox -type ok -icon warning -title "Scid: Error writing file" -message $result -parent .treeWin$base
  }
}

proc ::tree::Open {{baseNumber 0}} {
  global tree helpMessage

  if {!$baseNumber} {
    set baseNumber [sc_base current]
  }
  set w .treeWin$baseNumber

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  set tree(base$baseNumber) $baseNumber
  set tree(adjustfilter$baseNumber) $::tree::autoAdjust

  ::createToplevel $w
  setWinLocation $w
  setWinSize $w

  ::setTitle $w "[lindex "[tr WindowsTree]" 0] \[[file tail [sc_base filename $baseNumber]]\]"

  if {$::tree::sortBest} {
    set tree(sortBest$baseNumber) Best
  } else {
    set tree(sortBest$baseNumber) Order
  }
  ### The number of bestgames to display is not configurable anymore (except here) S.A.
  foreach {i j} {
    training	0
    autorefresh	1
    locked	0
    status	""
    bestMax	100 
    order	frequency
    bestRes	All
  } {
   set tree($i$baseNumber) $j
  }
  trace variable tree(bestMax$baseNumber) w "::tree::doTrace bestMax"
  trace variable tree(bestRes$baseNumber) w "::tree::doTrace bestRes"
  trace variable tree(sortBest$baseNumber) w "::tree::doTrace sortBest"

  ### todo: fix this properly
  # Destroy is handled by "bind $w.f.tl <Destroy>"
  # as $w.f.tl.g (bar graph in text window) is generating Destroy(s)

  bind $w <F1> {helpWindow Tree}
  bind $w <Escape> "
     if {!\[::tree::hideCtxtMenu $baseNumber\]} {
      $w.buttons.close invoke
     }"

  # Bind left button to close ctxt menu:
  bind $w <ButtonPress-1> "::tree::hideCtxtMenu $baseNumber"

  standardShortcuts $w

  menu $w.menu
  ::setMenu $w $w.menu
  $w.menu add cascade -label TreeFile -menu $w.menu.file
  $w.menu add cascade -label TreeMask -menu $w.menu.mask
  $w.menu add cascade -label TreeSort -menu $w.menu.sort
  $w.menu add cascade -label TreeOpt  -menu $w.menu.opt
  $w.menu add cascade -label TreeHelp -menu $w.menu.help
  foreach i {file mask sort opt help} {
    menu $w.menu.$i
  }
  $w.menu.opt configure -tearoff 1


  $w.menu.file add command -label TreeFileSave -command "::tree::treeFileSave $baseNumber"
  $w.menu.file add command -label TreeFileFill -command "::tree::prime $baseNumber"
  $w.menu.file add command -label TreeFileFillWithBase -command "::tree::primeWithBase $baseNumber"
  $w.menu.file add command -label TreeFileFillWithGame -command "::tree::primeWithGame"

  $w.menu.file add command -label TreeFileCacheInfo -command "::tree::getCacheInfo $baseNumber"

  $w.menu.file add separator

  $w.menu.file add command -label TreeFileBest -command "::tree::best $baseNumber"

  $w.menu.file add separator

  $w.menu.file add command -label TreeFileCopy -command "::tree::menuCopyToSelection $baseNumber"

  $w.menu.file add separator

  $w.menu.file add command -label TreeFileClose -command ".treeWin$baseNumber.buttons.close invoke"
  $w.menu.mask add command -label TreeMaskNew -command "::tree::mask::new $w"
  $w.menu.mask add command -label TreeMaskOpen -command "::tree::mask::open {} $w"

  menu $w.menu.mask.recent
  foreach f $::tree::mask::recentMask {
    $w.menu.mask.recent add command -label $f -command [list ::tree::mask::open $f $w]
  }
  $w.menu.mask add cascade -label TreeMaskOpenRecent -menu $w.menu.mask.recent
  $w.menu.mask add command -label TreeMaskSave -command "::tree::mask::save"
  $w.menu.mask add command -label TreeMaskClose -command "::tree::mask::close $w"
  $w.menu.mask add separator
  $w.menu.mask add command -label TreeMaskDisplay -command "::tree::mask::displayMask"
  $w.menu.mask add command -label TreeMaskSearch -command "::tree::mask::searchMask $baseNumber"
  $w.menu.mask add command -label TreeMaskFillWithLine -command "::tree::mask::fillWithLine"
  $w.menu.mask add command -label TreeMaskFillWithGame -command "::tree::mask::fillWithGame"
  $w.menu.mask add command -label TreeMaskFillWithBase -command "::tree::mask::fillWithBase $baseNumber"
  $w.menu.mask add command -label Help -command {helpWindow TreeMasks}

  foreach {label value} {
    Alpha alpha
    ECO   eco
    Freq  frequency
    Score score
  } {
    $w.menu.sort add radiobutton -label TreeSort$label \
        -variable tree(order$baseNumber) -value $value -command " ::tree::refresh $baseNumber "
  }

  $w.menu.opt add checkbutton -label TreeOptLock -variable tree(locked$baseNumber) -command "::tree::refresh $baseNumber"
  $w.menu.opt add checkbutton -label TreeOptTraining -variable tree(training$baseNumber) -command "::tree::refreshTraining $baseNumber"
  $w.menu.opt add separator
  $w.menu.opt add checkbutton -label TreeOptSortBest -variable ::tree::sortBest
  $w.menu.opt add checkbutton -label TreeOptShort   -variable ::tree::short   -command ::tree::refresh
  $w.menu.opt add checkbutton -label TreeOptShowBar -variable ::tree::showBar -command {
    for {set i 1} {$i <= [sc_base count total]} {incr i} {
      if {[winfo exists .treeWin$i]} {
	set w .treeWin$i
	if {$::tree::showBar} {
	  pack $w.progress -side bottom -pady 1 -before $w.f
	} else {
	  pack forget $w.progress
	}
      }
    }
  }
  $w.menu.opt add checkbutton -label TreeOptShowFrame -variable ::tree::showFrame -command {
    for {set i 1} {$i <= [sc_base count total]} {incr i} {
      if {[winfo exists .treeWin$i]} {
	set w .treeWin$i
	if {$::tree::showFrame} {
	  if {[catch {pack $w.buttons -side bottom -fill x -pady 2 -before $w.progress}]} {
	    pack $w.buttons -side bottom -fill x -pady 1 -before $w.f
          }
	} else {
	  pack forget $w.buttons
	}
      }
    }
  }
  $w.menu.opt add checkbutton -label TreeAdjust -variable ::tree::autoAdjust
  $w.menu.opt add checkbutton -label TreeOptAutomask -variable ::tree::mask::autoLoadMask
  $w.menu.opt add checkbutton -label TreeOptAutosave -variable ::tree::autoSave
  $w.menu.opt add cascade -menu $w.menu.opt.size -label TreeOptCacheSize

  menu $w.menu.opt.size
  foreach i { 250 500 1000 2000 5000 10000 } {
    $w.menu.opt.size add radiobutton -label $i -value $i -variable ::tree::cachesize($baseNumber) \
                                     -command "::tree::setCacheSize $baseNumber $i"
  }

  $w.menu.opt add separator

  $w.menu.opt add radiobutton -label TreeOptSlowmode -value 0 -variable tree(fastmode$baseNumber)
  $w.menu.opt add radiobutton -label TreeOptFastmode -value 1 -variable tree(fastmode$baseNumber)
  $w.menu.opt add radiobutton -label TreeOptFastAndSlowmode -value 2 -variable tree(fastmode$baseNumber)
  set tree(fastmode$baseNumber) 0
  $w.menu.help add command -label TreeHelpTree -accelerator F1 -command {helpWindow Tree}
  $w.menu.help add command -label TreeHelpIndex -command {helpWindow Index}

  ::tree::doConfigMenus $baseNumber

  # Main move widget
  autoscrollframe $w.f text $w.f.tl -wrap none -font font_Fixed -setgrid 1 -exportselection 1 -height 5

  # default tags
  $w.f.tl tag configure greybg -background #fa1cfa1cfa1c
  $w.f.tl tag configure whitebg 
  $w.f.tl tag configure bluefg -foreground blue
  $w.f.tl tag configure movefg -foreground SteelBlue
  $w.f.tl tag configure nextmove -background $::rowcolor
  #   $w.f.tl tag configure nextmove -foreground seagreen3

  canvas $w.progress -width 250 -height 15  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  selection handle $w.f.tl "::tree::copyToSelection $baseNumber"

  bind $w.f.tl <Destroy> {
    set basenum ""
    set win [winfo toplevel %W]
    scan $win .treeWin%%d basenum
    if {[string is integer -strict $basenum]} {
      ::tree::closeTree $tree(base$basenum)
    }
    if {[winfo exists $win.ctxtMenu]} {destroy $win.ctxtMenu}
    if {[winfo exists .tooltip]} {wm withdraw .tooltip}
  }

  # middle button toggles buttonbar
  bind $w.f.tl <Button-2> "$w.menu.opt invoke \"[tr TreeOptShowFrame]\""
  bindWheeltoFixed $w.f.tl

  bind $w <Configure> "if {\"%W\" == \"$w\"} {recordWinSize $w}"

  ### Tree statusbar now unused
  # label $w.status -width 1 -anchor w -font font_Small -relief sunken -textvar tree(status$baseNumber)
  # pack $w.status -side bottom -fill x

  frame $w.buttons -relief sunken
  if {$::tree::showFrame} {
    pack $w.buttons -side bottom -fill x -pady 1
  }
  if {$::tree::showBar} {
    pack $w.progress -side bottom -pady 1
  }
  pack $w.f -side top -expand 1 -fill both

  button $w.buttons.best -image b_list -command "::tree::raiseBest $baseNumber"
  ::utils::tooltip::Set $w.buttons.best [tr TreeFileBest]

  button $w.buttons.training -image tb_training -command "::tree::toggleTraining $baseNumber"
  ::utils::tooltip::Set $w.buttons.training [tr TreeOptTraining]

  button $w.buttons.short -image tb_info -command "$w.menu.opt invoke 5" ; # TreeOptShort
  ::utils::tooltip::Set $w.buttons.short [tr TreeOptShort]

  set helpMessage($w.buttons.best) TreeFileBest
  set helpMessage($w.buttons.training) TreeOptTraining
  set helpMessage($w.buttons.short) TreeOptTraining

  checkbutton $w.buttons.refresh -text [tr FICSRefresh] -font font_Small \
      -variable tree(autorefresh$baseNumber) -command "::tree::toggleRefresh $baseNumber" 
  checkbutton $w.buttons.adjust -text [tr TreeAdjust] -font font_Small \
      -variable tree(adjustfilter$baseNumber) -command "::tree::toggleAdjust $baseNumber"

  button $w.buttons.close -textvar ::tr(Close) -font font_Small -command "destroy $w"

  pack $w.buttons.best $w.buttons.training $w.buttons.short $w.buttons.refresh $w.buttons.adjust -side left -padx 1

  pack $w.buttons.close -side right -padx 3

  wm minsize $w 40 5

  ### Now caught by <Destroy> above
  # wm protocol $w WM_DELETE_WINDOW ".treeWin$baseNumber.buttons.close invoke"

  ### Autoload Mask if desired
  set mask [lindex $::tree::mask::recentMask 0]
  if {$::tree::mask::autoLoadMask && $::tree::mask::maskFile == {} && $mask != {}} {
    # Using 'autoLoad' for parent, skips interactive error dialog
    ::tree::mask::open $mask autoLoad
  } else {
    ::tree::refresh $baseNumber
  }
  set ::tree::cachesize($baseNumber) [lindex [sc_tree cacheinfo $baseNumber] 1]
}

################################################################################
proc ::tree::hideCtxtMenu { baseNumber } {
  set w .treeWin$baseNumber.f.tl.ctxtMenu
  if {[winfo exists $w]} {
    destroy $w
    focus .treeWin$baseNumber
    return 1
  } else {
    return 0
  }
}
################################################################################
proc ::tree::selectCallback { baseNumber move } {

  if { $::tree(refresh) } {
    return
  }

  if {$::tree(autorefresh$baseNumber)} {
    tree::select $move $baseNumber
  }
}


proc ::tree::closeTree {baseNumber} {
  global tree
  wm protocol .treeWin$baseNumber WM_DELETE_WINDOW {}
  sc_tree search -cancel all

  # Hack to stop rare coredump (closing tree2 when base2 is not open and base1 is)
  if {![sc_base inUse $baseNumber]} {
    sc_base switch clipbase
    refreshWindows
    updateBoard -pgn
  }
  ::tree::mask::close .treeWin$baseNumber
  # needs closing explicitly if based open as tree and bestgames is open
  if {[winfo exists .treeBest$baseNumber]} {
    destroy .treeBest$baseNumber
  }

  ::tree::hideCtxtMenu $baseNumber

  # reset progress bar ?
  sc_progressBar

  trace remove variable tree(bestMax$baseNumber) write "::tree::doTrace bestMax"
  trace remove variable tree(bestRes$baseNumber) write "::tree::doTrace bestRes"
  trace remove variable tree(sortBest$baseNumber) write "::tree::doTrace sortBest"

  set ::geometry(treeWin$baseNumber) [wm geometry .treeWin$baseNumber]

  if {$::tree::autoSave} {
    busyCursor .
    catch { sc_tree write $tree(base$baseNumber) } ; # necessary as it will be triggered twice
    unbusyCursor .
  }

  # Will fail and force proc exit when Scid quit triggers closeTree
  focus .main

  sc_tree clean $baseNumber
  if {$::tree(locked$baseNumber)} {
    ::file::Close $baseNumber
  }

  ::docking::cleanup .treeWin$baseNumber

  ### Implicit
  # destroy .treeWin$baseNumber

  # Hack to stop another unusual coredump.
  # (Save game in clipbase with tree1 open but base1 not in use. Close tree)
  after idle {
    ::windows::stats::Refresh
  }
}

################################################################################
proc ::tree::doTrace { prefix name1 name2 op} {
  if {[scan $name2 "$prefix%d" baseNumber] !=1 } {
    tk_messageBox -parent . -icon error -type ok -title "Fatal Error" \
        -message "Scan failed in trace code\ndoTrace $prefix $name1 $name2 $op"
    return
  }
  if {[winfo exists .treeBest$baseNumber]} {
    ::tree::best $baseNumber
  }
}

proc ::tree::toggleTraining { baseNumber } {
  global tree
  set tree(training$baseNumber) [expr !$tree(training$baseNumber)]
  ::tree::refreshTraining $baseNumber
}

proc ::tree::refreshTraining { baseNumber } {
  global tree

  # Only one tree training used at a time
  for {set i 1 } {$i <= [sc_base count total]} {incr i} {
    if {! [winfo exists .treeWin$baseNumber] || $i == $baseNumber } { continue }
    set tree(training$i) 0
  }

  if {$tree(training$baseNumber)} {
    set ::tree::trainingBase $baseNumber
    if {!$::trialMode} {setTrialMode 1 0}
  } else {
    set ::tree::trainingBase 0
    if {$::trialMode} {setTrialMode 0 1}
  }
  ::tree::refresh $baseNumber
}

################################################################################

### This proc is used by the training features in TREE , ANALYSIS ENGINES, and TABLEBASE
### and isn't exclusive to the tree at all
### The engine training only works with engines 1 and 2 (not 0, 3, 4, 5 etc)
### and tablebase and tree training may well be the same &&&
### ... Bit of a fucking undocumented hack mess actually

proc ::tree::doTraining {{n 0}} {
  global tree

  # uses engines 1 and 2 (todo: make work with all engines)
  if {$n != 1  &&  [winfo exists .analysisWin1]  &&  $::analysis(automove1)} {
    automove 1
    return
  }
  if {$n != 2  &&  [winfo exists .analysisWin2]  &&  $::analysis(automove2)} {
    automove 2
    return
  }
  if {[::tb::isopen]  &&  $::tbTraining} {
    ::tb::move
    return
  }

  if {! [winfo exists .treeWin$::tree::trainingBase] || $::tree::trainingBase == 0 } {
    return
  }

  ### Tree training

  # Mask only features !? - untested S.A.
  # Before issuing a training move, annotate player's move
  if { $::tree::mask::maskFile != ""  } {
    set move_done [sc_game info previousMoveNT]
    if {$move_done != ""} {
      sc_move back
      set fen [::tree::mask::toShortFen [sc_pos fen]]
      sc_move forward
      if { [info exists ::tree::mask::mask($fen)] } {
        set moves [ lindex $::tree::mask::mask($fen) 0 ]
        
        # if move out of Mask, and there exists moves in Mask, set a warning
        if { ! [ ::tree::mask::moveExists $move_done $fen ] } {
          if {[llength $moves] != 0} {
            set txt ""
            foreach elt $moves {
              append txt "[::trans [lindex $elt 0]][lindex $elt 1] "
            }
            sc_pos setComment "[sc_pos getComment] Mask : $txt"
          }
        }
        
        # if move was bad, set a warning
        set nag_played [::tree::mask::getNag $move_done $fen]
        set nag_order { "??" " ?" "?!" $::tree::mask::emptyNag "!?" " !" "!!"}
        set txt ""
        foreach elt $moves {
          set N [lindex $elt 1]
          if { [lsearch $nag_order $nag_played] < [lsearch $nag_order $N]} {
            append txt "[::trans [lindex $elt 0]][lindex $elt 1] "
          }
        }
        if {$txt != ""} {
          sc_pos addNag [string trim $nag_played]
          sc_pos setComment "[sc_pos getComment] Mask : $txt"
        }
        
        # if move was on an exclude line, set a warning (img = ::rep::_tb_exclude)
        if { [::tree::mask::getImage $move_done 0] ==  "::rep::_tb_exclude" || \
              [::tree::mask::getImage $move_done 1] == "::rep::_tb_exclude"} {
          sc_pos setComment "[sc_pos getComment] Mask : excluded line"
        }
      }
    }
  }

  # Must flush tree before calling sc_tree move 
  # is this correct ?
  update idletasks

  set move [sc_tree move $::tree::trainingBase random]
  addSanMove $move -animate -notraining
  updateBoard -pgn
}

proc ::tree::select {move baseNumber} {
  global tree

  if {! [winfo exists .treeWin$baseNumber]} { return }

  catch { addSanMove $move -animate }
}

set tree(refresh) 0

################################################################################

proc ::tree::refresh {{baseNumber {}}} {

  if {$::tree::fillMask} {
    set ::tree::mask::cacheFenIndex [::tree::mask::toShortFen [sc_pos fen]]
    return
  }

  # set stack [lsearch -glob -inline -all [ wm stackorder . ] ".treeWin*"]
  if {$baseNumber != {} } {
    if {[winfo exists .treeWin$baseNumber]} {
      ::tree::dorefresh $baseNumber
    }
  } else {
    sc_tree search -cancel all
    set count [sc_base count total]
    if {!$::tree::showBar} {
      # disable tree text
      for {set i 1} {$i <= $count} {incr i} {
	if {[winfo exists .treeWin$i]} {
	  .treeWin$i.f.tl tag configure treetext -foreground grey
	}
      }
    }
    for {set i 1} {$i <= $count} {incr i} {
      if {[winfo exists .treeWin$i]} {
        if { [::tree::dorefresh $i] == "canceled" } { break }
      }
    }
  }
}

proc ::tree::dorefresh { baseNumber } {

  global tree glstart glistSize
  set w .treeWin$baseNumber

  if {! $tree(autorefresh$baseNumber) || $::annotate(Engine) > -1 || $::comp(playing) || $::epdAnnotation || ![sc_base inUse $baseNumber]} {
    return
  }

  # busyCursor .
  sc_progressBar $w.progress bar 251 16

  set tree(refresh) 1

  update idletasks

  if { $tree(fastmode$baseNumber) == 0 } {
    set fastmode 0
  } else {
    set fastmode 1
  }

  set moves [sc_tree search -hide $tree(training$baseNumber) -sort $tree(order$baseNumber) -base $baseNumber \
                            -fastmode $fastmode -adjust $tree(adjustfilter$baseNumber) -short $::tree::short]

  # Tree can be closed in the middle of a search now
  if {![winfo exists $w]} { return }

  catch {$w.f.tl itemconfigure 0 -foreground darkBlue}

  if {!$::tree::showBar} {
    # enable tree
    if {$::enableForeground} {
      $w.f.tl tag configure treetext -foreground  $::defaultForeground
    } else {
      $w.f.tl tag configure treetext -foreground black
    }
  }

  # unbusyCursor .
  set tree(refresh) 0

  $w.f.tl configure -cursor {}

  # ::tree::status "" $baseNumber
  if {$::tree(adjustfilter$baseNumber)} {
    ### See the last game (bind $w <End> from gamelist.tcl)
    set totalSize [sc_filter count]
    set glstart $totalSize
    set lastEntry [expr {$totalSize - $glistSize + 1}]
    if {$lastEntry < 1} {
      set lastEntry 1
    }
    if {$glstart > $lastEntry} {
      set glstart $lastEntry
    }
    ::windows::stats::Refresh
  }

  # Only the most recent tree_search succeeds
  if { $moves == "canceled" } { return "canceled"}
  displayLines $baseNumber $moves

  if {[winfo exists .treeBest$baseNumber]} {::tree::best $baseNumber}

  if { $tree(fastmode$baseNumber) == 2 } {
    ### Slow + Fast mode - now redo the tree search in slow mode
    sc_progressBar $w.progress bar 251 16

    # Hmmm - why does the canvas/graph not get displayed if "-short" is not stipulated ?
    set moves [sc_tree search -hide $tree(training$baseNumber) -sort $tree(order$baseNumber) -base $baseNumber \
                              -fastmode 0 -adjust $tree(adjustfilter$baseNumber) -short $::tree::short]

    displayLines $baseNumber $moves
  }
}

### Insert lines into the tree widget S.A.

proc ::tree::displayLines {baseNumber moves} {
  global ::tree::mask::maskFile

  set ::tree::mask::cacheFenIndex [::tree::mask::toShortFen [sc_pos fen]]
  set lMoves {}
  set w .treeWin$baseNumber
  set nextmove [sc_game info nextMove]
  set ::tree::barHeight [expr [font configure font_Fixed -size] - 3]

  $w.f.tl configure -state normal
  $w.f.tl delete 1.0 end

  if {$::macCocoa} {update idletasks} ; # mac text widget hack/fix

  if {$moves == "interrupted"} {
    $w.f.tl insert end $::tr(ErrSearchInterrupted)
    return
  }
  set notOpen [expr {$moves == $::tr(ErrNotOpen)}]
  set moves [split $moves "\n"]
  set len [llength $moves]

  if {$notOpen} {
    $w.f.tl insert 0.0 "[lindex $moves 0]\n"
    $w.f.tl configure -state disabled
    return
  }

  foreach t [$w.f.tl tag names] {
    if { [ string match "tagclick*" $t ] || [ string match "tagtooltip*" $t ] } {
      $w.f.tl tag delete $t
    }
  }

  # (Single) Mask position comment at top of move list
  # Making this line word wrap is too hard because it's tough to get the text widget's true width
  set hasPositionComment 0
  if { $maskFile != "" } {
    set posComment [::tree::mask::getPositionComment]
    if {$posComment != ""} {
      set hasPositionComment 1
      set firstLine [ lindex [split $posComment "\n"] 0 ]
      $w.f.tl insert end "$firstLine\n" [ list bluefg tagtooltip_poscomment ]
      if {$::tree::mask::tooltips} {
        ::utils::tooltip::SetTag $w.f.tl $posComment tagtooltip_poscomment
      }
      $w.f.tl tag bind tagtooltip_poscomment <Double-Button-1> "::tree::mask::addComment {} $w"
      # Background colour ??
      # $w.f.tl tag configure tagtooltip_poscomment -background lightskyblue
    }
  }

  # Display the line with column headings
  if { $maskFile != "" && $::tree::mask::showMarkers } {
    # insert 2 blank images and 4 blank space
    foreach j { 0 1 } {
      $w.f.tl image create end -image ::tree::mask::emptyImage -align center
    }
    $w.f.tl insert end "    "
  }

  $w.f.tl insert end "[lindex $moves 0]\n" treetext
  # blank bargraph in title
  if {$::tree::short} {
    set padding [expr {[string length [lrange $::tr(TreeTitleRowShort) 2 end]] + 5}]
  } else {
    set padding [expr {[string length [lrange $::tr(TreeTitleRow) 2 end]] + 5}]
  }
  $w.f.tl window create end-${padding}c -create "canvas %W.g -width 60 -height $::tree::barHeight -highlightthickness 0"

  ### Hmmm - some of the markers (images) might be 17 or 18 width, and they make the
  ### bargraph stick out a little. todo - resize all markers to 16
  
  ### Main Display the lines of the tree

  for { set i 1 } { $i < $len - 3 } { incr i } {
    set line [lindex $moves $i]
    if {$line == ""} { continue }
    set trans_move [lindex $line 1]
    set move [untrans $trans_move]
    lappend lMoves $move

    set tagfg {}

    if { $maskFile != "" && $i > 0 && $i < $len - 3 } {
      if { [::tree::mask::moveExists $move] } {
        set tagfg movefg
      }
    }
    if { $maskFile != "" && $::tree::mask::showMarkers} {
      if { $i > 0 && $i < $len - 3 && $move != {[end]} } {
        # images
        foreach j { 0 1 } {
          set img [::tree::mask::getImage $move $j]
          if {[catch {
            $w.f.tl image create end -image $img -align center
          }]} {
            $w.f.tl image create end -image ::tree::mask::emptyImage -align center
          }
        }
        # color tag
        set color [::tree::mask::getColor $move]
        if {$color != "white" && $color != "White"} {
          $w.f.tl tag configure color$i -background [::tree::mask::getColor $move]
          $w.f.tl insert end "  " color$i
        } else {
          # disabling color here kind-of depends on getColor returning {white} when it *should* return {White}
          $w.f.tl insert end "  " 
        }
        # NAG tag
        $w.f.tl insert end [::tree::mask::getNag $move]
      } else  {
        $w.f.tl image create end -image ::tree::mask::emptyImage -align center
        $w.f.tl image create end -image ::tree::mask::emptyImage -align center
        $w.f.tl insert end "    "
      }
    }

    # Move and stats
    # mask fg and treetext/blanking conflict
    if {$tagfg != ""} {
      set tags [list $tagfg   tagclick$i tagtooltip$i]
    } else {
      set tags [list treetext tagclick$i tagtooltip$i]
    }

    # Should we add a tag for the Next Move ???
    if {$trans_move == $nextmove} {
      lappend tags nextmove
    }

    # Colour every second line grey
    # if {$i % 2 && $i < $len - 3} { lappend tags greybg } else  { lappend tags whitebg }

    $w.f.tl insert end $line $tags

    ### In each line create a canvas for a little tri-coloured bargraph

    scan [string range $line 26 30] "%f%%" success
    scan [string range $line 32 35] "%f%%" draw
    set wonx  [expr {($success - $draw/2)*0.6 + 1}] ; # win = success - drawn/2
    set lossx [expr {($success + $draw/2)*0.6 + 1}] ; # loss = 100 - win - drawn
    
    if {$::tree::short} {
      $w.f.tl window create end-13c -create [list createCanvas %W.g$i $wonx $lossx $baseNumber $move]
    } else {
      $w.f.tl window create end-37c -create [list createCanvas %W.g$i $wonx $lossx $baseNumber $move]
    }

    ### Mouse bindings

    if {$move != {} && $move != {---} && $move != {[end]} && $i != $len-2 && $i != 0} {
      $w.f.tl tag bind tagclick$i <Button-1> "::tree::selectCallback $baseNumber $move ; break"
      if { $maskFile != {}} {
        ### Bind right button to popup a contextual menu
        # todo: Only display full menu if move is in mask
        $w.f.tl tag bind tagclick$i <ButtonPress-3> "::tree::mask::contextMenu 0 $w.f.tl $move %x %y %X %Y"
        $w.f.tl tag bind tagclick$i <Control-ButtonPress-3> "::tree::mask::contextMenu 1 $w.f.tl $move %x %y %X %Y"
      }
    }

    set commentLength 0
    if { $maskFile != "" } {
      # Move comment
      set comment [::tree::mask::getComment $move]
      if {$comment != ""} {
        set commentLength [string length $comment]
        set firstLine [ lindex [split $comment "\n"] 0 ]
        $w.f.tl insert end " $firstLine" tagtooltip$i
        if {$::tree::mask::tooltips} {
          ::utils::tooltip::SetTag $w.f.tl $comment tagtooltip$i
        }
        # Actually its impossible to double click tooltips now, so this is unused
        $w.f.tl tag bind tagtooltip$i <Double-Button-1> "::tree::mask::op addComment 0 $move $w"
      }
    }
    # This line extends tags to marker1,2
    # But dont extend line bindings to comment, as it overrides double-click sets comment
    set offset [expr {$i +1 + $hasPositionComment}]
    $w.f.tl tag add tagclick$i $offset.0 "$offset.end - $commentLength chars"
    
    $w.f.tl insert end "\n"
  } ;# end for loop
 
  if {$lMoves != {}} {

  # Display the last two lines  - hypens and total
  for { set i [expr {$len - 3}] } { $i < $len - 1 } { incr i } {
    if { $maskFile != "" && $::tree::mask::showMarkers } {
      $w.f.tl image create end -image ::tree::mask::emptyImage -align center
      $w.f.tl image create end -image ::tree::mask::emptyImage -align center
      $w.f.tl insert end "    "
    }
    $w.f.tl insert end "[lindex $moves $i]\n" treetext
  }

  # blank bargraph in total
  if {$::tree::short} {
    $w.f.tl window create end-13c -create "canvas %W.h -width 60 -height $::tree::barHeight -highlightthickness 0"
  } else {
    $w.f.tl window create end-32c -create "canvas %W.h -width 60 -height $::tree::barHeight -highlightthickness 0"
  }

  }

  ### Add moves present in Mask and not in Tree

  set idx $len
  if { $maskFile != "" } {
    set movesMask [::tree::mask::getAllMoves]
    foreach m $movesMask {
      if {  [ scan [$w.f.tl index end] "%d.%d" currentLine dummy] != 2 } {
        puts "ERROR scan index end [$w.f.tl index end]"
      }
      #  move nag color  comment        marker1_image      marker2_image
      #  d4    {} white {Some comment.} ::rep::_tb_exclude ::tree::mask::imageMainLine

      set maskmove [lindex $m 0]

      if {$maskmove in $lMoves || $maskmove == "null"} {
        continue
      }
      
      $w.f.tl tag bind tagclick$idx <Button-1> "[list ::tree::selectCallback $baseNumber $maskmove] ; break"
      $w.f.tl tag bind tagclick$idx <ButtonPress-3> "::tree::mask::contextMenu 0 $w.f.tl $maskmove %x %y %X %Y"
      $w.f.tl tag bind tagclick$idx <Control-ButtonPress-3> "::tree::mask::contextMenu 1 $w.f.tl $maskmove %x %y %X %Y"

    if {$::tree::mask::showMarkers} {
      # Markers
      foreach j {4 5} {
        if {[lindex $m $j] == ""} {
          $w.f.tl image create end -image ::tree::mask::emptyImage -align center
        } else  {
          if {[catch {
            $w.f.tl image create end -image [lindex $m $j] -align center
          }]} {
            $w.f.tl image create end -image ::tree::mask::emptyImage -align center
          }
        }
      }
      
      # color tag
      set color [lindex $m 2]
      if {$color != "white" && $color != "White"} {
        $w.f.tl tag configure color$idx -background $color
        $w.f.tl insert end "  " [ list color$idx tagclick$idx ]
      } else {
        $w.f.tl insert end "  " tagclick$idx
      }


      # NAG tag
      $w.f.tl insert end [::tree::mask::getNag $maskmove] tagclick$idx
    }

      # Move
      if {$maskmove == $nextmove} {
        $w.f.tl insert end "[::trans $maskmove] " [ list movefg tagclick$idx nextmove ]
      } else {
        $w.f.tl insert end "[::trans $maskmove] " [ list movefg tagclick$idx ]
      }

      # Comment
      set comment [lindex $m 3]
      set commentLength [string length $comment]
      set firstLine [ lindex [split $comment "\n"] 0 ]
      $w.f.tl insert end "$firstLine\n" tagtooltip$idx
      $w.f.tl tag bind tagtooltip$idx <Double-Button-1> "::tree::mask::op addComment 0 $maskmove $w"
      if {$::tree::mask::tooltips} {
        ::utils::tooltip::SetTag $w.f.tl $comment tagtooltip$idx
      }

      # Trying to exntend bindings to the markers, doesnt work ???
      # $w.f.tl tag add tagclick$idx [expr $idx +1 + $hasPositionComment].0 "[expr $idx + 1 + $hasPositionComment].end - $commentLength chars"

      incr idx
    }
  }

  $w.f.tl configure -state disabled
}

proc createCanvas {w wonx lossx baseNumber move} {
  canvas $w -width 60 -height $::tree::barHeight -bg grey75

  # duplicate the binding for this line
  bind $w <Button-1> "::tree::selectCallback $baseNumber $move ; break"

  ### There is a 60x13 bargraph coloured white , (grey - canvas bg) and black
  # 0 to $wonx   is coloured white
  # $lossx to 61 is coloured black
  # (There's some +/- 1 to acount for widget borders)

  if {$wonx > 0.1} {
    $w create rectangle 0 0 $wonx $::tree::barHeight -fill white -width 0 ;# limegreen
  }
  if {$lossx < 60.9} {
    $w create rectangle $lossx 0 61 $::tree::barHeight -fill grey10 ;# indianred3
  }
  return $w
}

### Currently unused (previously used by getColorScore)

proc ::tree::getLineValues {l} {

  # Returns a list with "ngames freq success eloavg perf" or
  # {} if there was a problem during parsing

  #0         1         2         3         4         5         6
  #0123456789012345678901234567890123456789012345678901234567890
  # 1: Nf3    C34      5115: 77.3%   53.9%  2289  2335  1975   16%
  # 1: e4     B00     37752: 47.1%   54.7%  2474  2513  2002   37%
  # 3: Nc3    C33       128:  1.9%   46.8%  2287  2329  1981  100%
  #                  ngames: freq% success%  elo  perf

  if {[scan [string range $l 14 24] %d:  ngames]  != 1} {return {}}
  if {[scan [string range $l 25 29] %f%% freq]    != 1} {return {}}
  if {[scan [string range $l 33 37] %f%% success] != 1} {return {}}
  if {[scan [string range $l 40 44] %d   eloavg]  != 1} {return {}}
  if {[scan [string range $l 46 50] %d   perf]    != 1} {return {}}

  return [list $ngames $freq $success $eloavg $perf]
}

### Tree statusbar now unused.
### Identical stats are available in other places, and tree widget gets y-crowded

proc ::tree::status { msg baseNumber } {
  global tree
  if {$msg != ""} {
    set tree(status$baseNumber) $msg
    return
  }
  set s "  $::tr(Database)"
  # set base [sc_base current]
  # if {$tree(locked$baseNumber)} { set base $tree(base$baseNumber) }
  set base $baseNumber
  set status "  $::tr(Database): [file tail [sc_base filename $base]]"
  if {$tree(locked$baseNumber)} { append status " ($::tr(TreeLocked))" }
  append status "   $::tr(Filter)"
  append status ": [filterText $base]"
  set tree(status$baseNumber) $status
}

################################################################################
set tree(standardLines) {
  {}
  {1.c4}
  {1.c4 c5}
  {1.c4 c5 2.Nf3}
  {1.c4 e5}
  {1.c4 Nf6}
  {1.c4 Nf6 2.Nc3}
  {1.d4}
  {1.d4 d5}
  {1.d4 d5 2.c4}
  {1.d4 d5 2.c4 c6}
  {1.d4 d5 2.c4 c6 3.Nf3}
  {1.d4 d5 2.c4 c6 3.Nf3 Nf6}
  {1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3}
  {1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 dxc4}
  {1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 e6}
  {1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 e6 5.e3}
  {1.d4 d5 2.c4 e6}
  {1.d4 d5 2.c4 e6 3.Nc3}
  {1.d4 d5 2.c4 e6 3.Nc3 Nf6}
  {1.d4 d5 2.c4 e6 3.Nf3}
  {1.d4 d5 2.c4 dxc4}
  {1.d4 d5 2.c4 dxc4 3.Nf3}
  {1.d4 d5 2.c4 dxc4 3.Nf3 Nf6}
  {1.d4 d5 2.Nf3}
  {1.d4 d5 2.Nf3 Nf6}
  {1.d4 d5 2.Nf3 Nf6 3.c4}
  {1.d4 d6}
  {1.d4 d6 2.c4}
  {1.d4 Nf6}
  {1.d4 Nf6 2.c4}
  {1.d4 Nf6 2.c4 c5}
  {1.d4 Nf6 2.c4 d6}
  {1.d4 Nf6 2.c4 e6}
  {1.d4 Nf6 2.c4 e6 3.Nc3}
  {1.d4 Nf6 2.c4 e6 3.Nc3 Bb4}
  {1.d4 Nf6 2.c4 e6 3.Nf3}
  {1.d4 Nf6 2.c4 g6}
  {1.d4 Nf6 2.c4 g6 3.Nc3}
  {1.d4 Nf6 2.c4 g6 3.Nc3 Bg7}
  {1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4}
  {1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6}
  {1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3}
  {1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O}
  {1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2}
  {1.d4 Nf6 2.c4 g6 3.Nf3}
  {1.d4 Nf6 2.Bg5}
  {1.d4 Nf6 2.Bg5 Ne4}
  {1.d4 Nf6 2.Nf3}
  {1.d4 Nf6 2.Nf3 e6}
  {1.d4 Nf6 2.Nf3 g6}
  {1.e4}
  {1.e4 c5}
  {1.e4 c5 2.c3}
  {1.e4 c5 2.c3 d5}
  {1.e4 c5 2.c3 Nf6}
  {1.e4 c5 2.Nc3}
  {1.e4 c5 2.Nc3 Nc6}
  {1.e4 c5 2.Nf3}
  {1.e4 c5 2.Nf3 d6}
  {1.e4 c5 2.Nf3 d6 3.d4}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6}
  {1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6}
  {1.e4 c5 2.Nf3 d6 3.Bb5+}
  {1.e4 c5 2.Nf3 e6}
  {1.e4 c5 2.Nf3 Nc6}
  {1.e4 c5 2.Nf3 Nc6 3.d4}
  {1.e4 c5 2.Nf3 Nc6 3.Bb5}
  {1.e4 c6}
  {1.e4 c6 2.d4}
  {1.e4 c6 2.d4 d5}
  {1.e4 c6 2.d4 d5 3.e5}
  {1.e4 c6 2.d4 d5 3.Nc3}
  {1.e4 c6 2.d4 d5 3.Nd2}
  {1.e4 d5}
  {1.e4 d6}
  {1.e4 d6 2.d4}
  {1.e4 d6 2.d4 Nf6}
  {1.e4 d6 2.d4 Nf6 3.Nc3}
  {1.e4 e5}
  {1.e4 e5 2.Nf3}
  {1.e4 e5 2.Nf3 Nc6}
  {1.e4 e5 2.Nf3 Nc6 3.d4}
  {1.e4 e5 2.Nf3 Nc6 3.Bb5}
  {1.e4 e5 2.Nf3 Nc6 3.Bb5 a6}
  {1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4}
  {1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6}
  {1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O}
  {1.e4 e5 2.Nf3 Nc6 3.Bc4}
  {1.e4 e5 2.Nf3 Nf6}
  {1.e4 e6}
  {1.e4 e6 2.d4}
  {1.e4 e6 2.d4 d5}
  {1.e4 e6 2.d4 d5 3.Nc3}
  {1.e4 e6 2.d4 d5 3.Nc3 Bb4}
  {1.e4 e6 2.d4 d5 3.Nc3 Nf6}
  {1.e4 e6 2.d4 d5 3.Nd2}
  {1.e4 e6 2.d4 d5 3.Nd2 c5}
  {1.e4 e6 2.d4 d5 3.Nd2 Nf6}
  {1.e4 Nf6}
  {1.e4 Nf6 2.e5}
  {1.e4 Nf6 2.e5 Nd5}
  {1.Nf3}
  {1.Nf3 Nf6}
}
# if there is a treecache file source it, otherwise use hard coded
# values above
set scidConfigFiles(treecache) "treecache.dat"
catch {source [scidConfigFile treecache]}

#   Primes the tree for this database, filling it with a number of
#   common opening positions.

proc ::tree::prime {baseNumber} {
  global tree
  if {! [winfo exists .treeWin$baseNumber]} { return }

  set base $baseNumber
  if {$tree(locked$baseNumber)} { set base $tree(base$baseNumber) }
  if {! [sc_base inUse]} { return }
  set fname [sc_base filename $base]
  if {[string index $fname 0] == "\["  ||  [file extension $fname] == ".pgn"} {
    tk_messageBox -parent .treeWin$baseNumber -icon info -type ok -title Scid \
        -message "Sorry, only Scid-format database files can have a tree cache file." -parent .treeWin$baseNumber
    return
  }

  set ::interrupt 0
  progressWindow "Scid: [tr TreeFileFill]" "" $::tr(Cancel) {set ::interrupt 1}
  resetProgressWindow
  leftJustifyProgressWindow
  busyCursor .
  sc_game push
  set i 1
  set len [llength $tree(standardLines)]
  foreach line $tree(standardLines) {
    sc_game new
    set text [format "%3d/\%3d" $i $len]
    if {[llength $line] > 0}  {
      sc_move addSan $line
      changeProgressWindow "$text: $line"
    } else {
      changeProgressWindow "$text: start position"
    }

    # sc_tree search -base $base -fastmode 0
    ::tree::mutex_refresh

    updateProgressWindow $i $len
    incr i
    if {$::interrupt} {
      closeProgressWindow
      set ::interrupt 0
      sc_game pop
      unbusyCursor .
      ::tree::refresh $baseNumber
      return
    }
  }
  closeProgressWindow
  if {[catch {sc_tree write $base} result]} {
    #tk_messageBox -type ok -icon warning -title "Scid: Error writing file" -message $result
  } else {
    #set a "$fname.stc: [sc_tree positions] positions, "
    #append a "$result bytes: "
    #set pergame [expr double($result) / double([sc_base numGames])]
    #append a [format "%.2f" $pergame]
    #append a " bytes per game"
    #tk_messageBox -type ok -parent .treeWin -title Scid -message $a
  }
  sc_game pop
  unbusyCursor .
  ::tree::refresh $baseNumber
}

### Update the window of best (highest-rated) tree games.

proc ::tree::raiseBest { baseNumber } {
  set w .treeBest$baseNumber
  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    ::tree::best $baseNumber
  }
}

proc ::tree::OpenBest {baseNumber} {
  set w .treeBest$baseNumber
  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    ::tree::best $baseNumber
  }
}

### Bastardised from gamelist.tcl

# Subset of glistField
set blistFields {
  g Number      e 7
  w White       w 14
  b Black       w 14
  r Result      e 5
  m Length      e 5
  d Date        w 10
  e Event       w 10
  W WElo        e 5
  B BElo        e 5
  n Round       e 5
  s Site        w 10
  c Country     e  3
  E EventDate   w  7
  O Opening     w 6
}

set blistHeaders {}
set blistSortShortcuts {}
set temp_order {}
set temp_widths {}
set temp_anchors {}
set blistCodes {}
### blistCodes is a printf format style string. A \n is used to split the main "sc_game list"
# string into a proper list for processing. It is now appended in sc_game_list

set i 0
foreach {code col anchor width} $blistFields {
  lappend blistHeaders $col
  lappend blistSortShortcuts $code
  lappend temp_order $i
  lappend temp_widths [expr {$width * 8}] ; # [font measure [ttk::style lookup [$w.tree cget -style] -font] "X"]
  lappend temp_anchors $anchor
  lappend blistCodes "$code* "
  incr i
}
if {! [info exists blistColOrder]} {
  set blistColOrder $temp_order
}
if {! [info exists blistColWidth] || [llength $blistColWidth] != $i } {
  set blistColWidth $temp_widths
}
if {! [info exists blistColAnchor] || [llength blistColAnchor] != $i} {
  set blistColAnchor $temp_anchors
}

proc ::tree::best {baseNumber} {
  global tree blistCodes

  set w .treeBest$baseNumber
  if {! [winfo exists .treeWin$baseNumber]} {
    ::tree::Open $baseNumber
  }
  # Hmmm... listbox widgets seem to clash, so need this hack
  if {[winfo exists .variations]} { return }
  if {! [winfo exists $w]} {
    ::createToplevel $w
    ::setTitle $w "$::tr(TreeBestGames) \[[file tail [sc_base filename $baseNumber]]\]"
    setWinLocation $w
    setWinSize $w
    bind $w <Escape> "destroy $w"
    bind $w <F1> {helpWindow Tree Best}
    bindWheeltoFixed $w
    pack [frame $w.b] -side bottom -fill x
    frame $w.blist
    pack $w.blist -side top -expand true -fill both

    ### Best Games treeview stuff, bastardised from gamelist.tcl

    ttk::treeview $w.tree -columns $::blistHeaders -displaycolumns $::blistColOrder -show headings -yscroll "$w.ybar set" -xscroll "$w.xbar set"

    # title font isn't working &&& I don't think it's configurable !
    $w.tree tag configure treetitle -font font_H1

    # this font is working, but doesn't affect how many entries fit on a screen, and isn't enabled
    $w.tree tag configure treefont -font font_Regular

    bind $w.tree <Button-3> "::tree::bestPopup $baseNumber %W %x %y %X %Y"

    $w.tree tag bind click2 <Double-Button-1> "
      if {\[sc_base current\] != $baseNumber} {
	sc_base switch $baseNumber
	::plist::refresh
	::tourney::refresh
      }
      ::game::Load \[%W set \[%W focus\] Number\]
    "

    $w.tree tag configure error -foreground red

    if {$::enableBackground} {
      ::ttk::style configure Treeview -background $::defaultBackground
      ::ttk::style configure Treeview -fieldbackground $::defaultBackground
    }

    ### Init the ttk_treeview column titles
    set font [ttk::style lookup [$w.tree cget -style] -font]
    foreach col $::blistHeaders width $::blistColWidth anchor $::blistColAnchor {
	$w.tree column $col -width $width -anchor $anchor -stretch 0
    }
    ::tree::bestColumnTitles $w

    ::ttk::scrollbar $w.ybar -command "$w.tree yview" -takefocus 0
    ::ttk::scrollbar $w.xbar -command "$w.tree xview" -takefocus 0 -orient horizontal

    grid $w.tree -in $w.blist -row 0 -column 0 -sticky news
    grid $w.ybar -in $w.blist -row 0 -column 1 -sticky news
    grid $w.xbar -in $w.blist -row 1 -column 0 -sticky news

    grid rowconfig $w.blist 0 -weight 1 -minsize 0
    grid columnconfig $w.blist 0 -weight 1 -minsize 0

    label $w.b.result -text " $::tr(Result)" -font font_Small
    tk_optionMenu $w.b.res tree(bestRes$baseNumber) All 1-0 0-1 {1-0 0-1} {1/2-1/2}
    $w.b.res configure -font font_Small -direction right

    if {$::tree::sortBest} {
      set tree(sortBest$baseNumber) Best
    } else {
      set tree(sortBest$baseNumber) Order
    }
    label $w.b.sort -text " $::tr(Sort)" -font font_Small
    tk_optionMenu $w.b.sortMenu tree(sortBest$baseNumber) Best Order
    $w.b.sortMenu configure -font font_Small -direction right

    button $w.b.close -text $::tr(Close) -command "destroy $w" -width 9 -font font_Small
    pack $w.b.close $w.b.res $w.b.result $w.b.sortMenu $w.b.sort -side right -padx 5 -pady 3

    bind $w.tree <Left>  "$w.tree xview scroll -40 units ; break"
    bind $w.tree <Right> "$w.tree xview scroll  40 units ; break"
    if {!$::macOS} {
      bind $w.tree <Button> "
	  # Buttons 6 and 7 are the left/right for advanced wheelscroll buttons
	  # but aren't supported by Button-6 (see http://wiki.tcl.tk/12696)
	  if {\"%b\" == \"6\"} { $w.tree xview scroll -30 units }
	  if {\"%b\" == \"7\"} { $w.tree xview scroll  30 units }
      "
    }

    focus $w.tree
    ::createToplevelFinalize $w
    bind $w <Configure> "::tree::bestConfigure $w %W"
    bind $w <Destroy> "+::tree::bestWidths $w"
    bind $w <Control-a> "$w.tree selection set \[$w.tree children {}\]"
  }
  $w.tree delete [$w.tree children {}]

  set tree(bestList$baseNumber) {}
  set count 0

  if {![sc_base inUse $baseNumber]} {
    return
  }

  # Only need to calulate nextMoves if showing Opening/Moves column (number 13)
  if {[lsearch $::blistColOrder 13] > -1} {
    set chunk [sc_tree best $tree(base$baseNumber) $tree(bestMax$baseNumber) $tree(bestRes$baseNumber) $tree(sortBest$baseNumber) \!$blistCodes]
  } else {
    set chunk [sc_tree best $tree(base$baseNumber) $tree(bestMax$baseNumber) $tree(bestRes$baseNumber) $tree(sortBest$baseNumber) $blistCodes]
  }

  # strip trailing "\n" and split into a list
  set chunk [string range $chunk 0 end-1]
  set  VALUES [split $chunk "\n"]

  foreach values $VALUES {
    # First item is always gamenum, used to form tree(bestList$n), used for next/prev in game browser
    lappend tree(bestList$baseNumber) [lindex $values 0]
    set values [lrange $values 1 end]

    # Gregors encoding conversion
    # set values [encoding convertfrom $values]

    if {[catch {set thisindex [lindex $values 0]}]} {
      ### Mismatched brace in game values. Bad!
      # Scid's gamelist handles it ok, but game causes errors in other places
      set thisindex [string range $values 1 [string first " " $values]]
      $w.tree insert {} end -values [list $thisindex {Unmatched brace} {in game}] -tag [list click2 error]
    } else {
      $w.tree insert {} end -values $values -tag click2
    }
  }

  if {$tree(sortBest$baseNumber) == "Order"} {
    $w.tree see [lindex [$w.tree children {}] end]
  } else {
    $w.tree see [lindex [$w.tree children {}] 0]
  }
}

### New Best Games procs, bastardised from gamelist.tcl

proc ::tree::bestConfigure {w window} {
  if {$window == "$w.tree"} {
    bestWidths $w
    recordWinSize $w
  }
}
proc ::tree::bestWidths {w} { 
  global blistFields blistColWidth
  set widths {}
  if {![catch {
    # Save column widths
    foreach {code col anchor width} $blistFields {
      lappend widths [$w.tree column $col -width]
    }
  }]} {
    set blistColWidth $widths
  }
}
proc ::tree::bestColumnTitles {w} {
  foreach {code col anchor null} $::blistFields {
    if {[info exists ::tr(Glist$col)]} {
      set name $::tr(Glist$col)
    } else {
      set name $col
    }
    $w.tree heading $col -text $name
  }
}
### $w is ignored on these three procs,
### all tree windows have same layout
proc ::tree::bestInsertCol {w col after} {
  set b [string trimleft $after {#}]
  set d [lsearch -exact $::blistColOrder $col]
  set ::blistColOrder [linsert $::blistColOrder $b $col]
  if {$d > -1} {
    if {$d > $b} {
      incr d
    }
    set ::blistColOrder [lreplace $::blistColOrder $d $d]
  }
  set count [sc_base count total]
  for {set i 1} {$i <= $count} {incr i} {
    if {[winfo exists .treeBest$i.tree]} {
      .treeBest$i.tree configure -displaycolumns $::blistColOrder
    }
  }
}
proc ::tree::bestRemoveCol {w col} {
  set d [expr {[string trimleft $col {#}] -1}]
  set ::blistColOrder [lreplace $::blistColOrder $d $d]
  set count [sc_base count total]
  for {set i 1} {$i <= $count} {incr i} {
    if {[winfo exists .treeBest$i.tree]} {
      .treeBest$i.tree configure -displaycolumns $::blistColOrder
    }
  }
}
proc ::tree::bestResetCols {w} {
  global blistColOrder blistColWidth blistColAnchor

  set i 0
  set blistColOrder {}
  set blistColWidth {}
  set blistColAnchor {}
  set count [sc_base count total]
  foreach {code col anchor width} $::blistFields {
    lappend blistColOrder $i
    lappend blistColWidth [expr {$width * 8}]
    lappend blistColAnchor $anchor
    for {set j 1} {$j <= $count} {incr j} {
      if {[winfo exists .treeBest$j.tree]} {
	$w column $col -anchor $anchor
      }
    }
    incr i
  }
  for {set j 1} {$j <= $count} {incr j} {
    if {[winfo exists .treeBest$j.tree]} {
      .treeBest$j.tree configure -displaycolumns $::blistColOrder
    }
  }
}


### todo - fix the multiple tree windows, esp. when switching between bases S.A.

proc ::tree::toggleRefresh { baseNumber } {
  global tree

  if {$tree(autorefresh$baseNumber)} {
    ::tree::refresh $baseNumber
  }
}

proc ::tree::bestPopup {baseNumber w x y X Y} {

  global blistHeaders tr

  # Identify region requires at least tk 8.5.9 (?)

  if { [catch {set region [$w identify region $x $y] }] } {
    if {[$w identify row $x $y] == "" } {
      set region "heading"
    } else {
      set region ""
    }
  }

  if { $region == "heading" } {

    ### Titles context menu

    set col [$w identify column $x $y]
    set col_idx [lsearch -exact $::blistHeaders [$w column $col -id] ]

    set menu $w.context

    if { [winfo exists $menu] } {destroy $menu}
    if { [winfo exists $menu.addcol] } {destroy $menu.addcol}
    menu $menu -tearoff 0
    menu $menu.addcol -tearoff 0

    # Column menus
    $menu.addcol delete 0 end
    set i 0
    foreach h $::blistHeaders {
        $menu.addcol add command -label $tr(Glist$h) -command "::tree::bestInsertCol $w $i $col"
      incr i
    }
    $menu add cascade -label $tr(GlistAddField) -menu $menu.addcol
    $menu add command -label $tr(GlistRemoveThisGameFromFilter) -command "::tree::bestRemoveCol $w $col"

    $menu add separator

    $menu add command -label $tr(GlistAlignL) \
		   -command "$w column $col -anchor w; lset ::blistColAnchor $col_idx w"
    $menu add command -label $tr(GlistAlignR) \
		   -command "$w column $col -anchor e; lset ::blistColAnchor $col_idx e"
    $menu add command -label $tr(GlistAlignC) \
		   -command "$w column $col -anchor c; lset ::blistColAnchor $col_idx c"

    $menu add separator
    $menu add command -label $tr(Reset) -command "::tree::bestResetCols $w"

    tk_popup $menu $X $Y

  } else {

    ### Gamelist context menus

    set row [$w identify row $x $y]
    set selection [$w selection]

    if {$row == "" } {
      return
    }

    if {[lsearch $selection $row] == -1 || [llength $selection] == 1} {
      set menutype full
      event generate $w <ButtonPress-1> -x $x -y $y
    } else {
      set menutype short
    }

    # set number [$w set [$w focus] Number]
    # set number [string trim $number "\n"]

    ### nb - redefined $w here

    set w .treeBest$baseNumber
    set menu $w.context

    if { [winfo exists $menu] } {
      destroy $menu
    }

    menu $menu -tearoff 0

    if {$menutype == "full"} {
      $menu add command -label $tr(Browse) -command "::tree::bestBrowse $baseNumber"
      $menu add command -label $tr(LoadGame) -command "::tree::bestLoadSelection $baseNumber"
      $menu add command -label $tr(MergeGame) -command "::tree::bestMerge $baseNumber"
    } else {
      $menu add command -label $tr(Browse) -command "browseGames $w.tree $baseNumber"
    }
    if {$baseNumber != [sc_info clipbase]} {
      $menu add command -label [tr EditCopy] -command "::tree::bestCopyFilter $baseNumber"
    }
    tk_popup $menu [winfo pointerx .] [winfo pointery .]
  }
}
proc ::tree::bestLoadSelection {baseNumber} {
  set w .treeBest$baseNumber
  set selection [$w.tree selection]
  if {$selection != {}} {
    if {[sc_base current] != $baseNumber} {
      sc_base switch $baseNumber
      ::plist::refresh
      ::tourney::refresh
    }
    ::game::Load [$w.tree set [lindex $selection 0] Number]
  }
}

proc ::tree::bestBrowse {baseNumber} {
  set w .treeBest$baseNumber
  set selection [$w.tree selection]
  if { $selection != {} } {
    ::gbrowser::new $baseNumber [$w.tree set [lindex $selection 0] Number]
  }
}

proc ::tree::bestMerge {baseNumber} {
  set w .treeBest$baseNumber
  set selection [$w.tree selection]
  if { $selection != {} } {
    mergeGame $baseNumber [$w.tree set [lindex $selection 0] Number]
  }
}

proc ::tree::bestCopyFilter {baseNumber} {
  set w .treeBest$baseNumber
  set items [$w.tree selection]
  if { "$items" == "" } {
    bell
  } else {
    set games {}
    foreach i $items {
      append games [$w.tree set $i Number]
    }
    sc_filter copy $baseNumber [sc_info clipbase] $games
    ::windows::gamelist::Refresh
  }
}

proc ::tree::toggleAdjust {baseNumber} {
  global tree

  if {$tree(adjustfilter$baseNumber)} {
    ::tree::dorefresh $baseNumber
  } else {
    # User has deselected AdjustFilter, so they probably want the current filter to stay
    # So set dbFilter to the current Filter via overloaded sc_tree_clean
    sc_tree clean $baseNumber updateFilter
  }
}


proc ::tree::setCacheSize { base size } {
  sc_tree cachesize $base $size
}

proc ::tree::getCacheInfo { base } {
  set ci [sc_tree cacheinfo $base]
  tk_messageBox -title "Cache Info" -type ok -icon info \
      -message "Base: [file tail [sc_base filename $base]]
Cache used : [lindex $ci 0] / [lindex $ci 1]" -parent .treeWin$base

}

proc ::tree::isCacheFull { base } {
  set ci [sc_tree cacheinfo $base]
  return [expr {[lindex $ci 0] == [lindex $ci 1]}]
}

################################################################################
# will go through all moves of all games of current base

set ::tree::cancelPrime 0

proc ::tree::primeWithBase {base {fillMask 0}} {
  set ::tree::cancelPrime 0

  set ::tree::totalGames [sc_filter count]
  set ::tree::parsedGames 0
  set ::tree::cancelPrime 0

  progressWindow "Scid: [tr TreeFileFill]" "$::tree::totalGames $::tr(games)" $::tr(Cancel) {
    set ::tree::cancelPrime 1
    sc_progressBar
  }

  resetProgressWindow
  leftJustifyProgressWindow

  for {set g 1} { $g <= [sc_base numGames]} {incr g} {
    if {[sc_filter value $g] == 0} {
      continue
    }
    sc_game load $g
    ::tree::primeWithGame $fillMask
    if {$::tree::cancelPrime} {
      break
    }
    incr ::tree::parsedGames
    updateProgressWindow $::tree::parsedGames $::tree::totalGames
  }

  closeProgressWindow
}

### global control var ::tree::fillMask is set here - though it's a bit ugly S.A.

proc ::tree::primeWithGame {{fillMask 0}} {

  sc_move start
  if {$fillMask} {
    set ::tree::fillMask 1
    ::tree::mask::feedMask [sc_pos fen]
  }

  ::tree::parseGame
  set ::tree::fillMask 0

  updateBoard -pgn
}

set processingTree 0

### Disable interuptible tree when processing fills

proc ::tree::mutex_refresh {} {
  global processingTree

  if {$::tree::fillMask} {return}

  while {$processingTree} {
    vwait processingTree
  }

  set processingTree 1
  ::tree::refresh
  set processingTree 0
}

# Parse one game and fill the list

proc ::tree::parseGame {} {

  if {$::tree::cancelPrime} {return}

  ::tree::mutex_refresh

  if {$::tree::cancelPrime} {return}

  while {![sc_pos isAt vend]} {

    # Go through all variants
    for {set v 0} {$v<[sc_var count]} {incr v} {
      # enter each var (beware the first move is played)
      set fen [ sc_pos fen ]
      sc_var enter $v
      ::tree::mask::feedMask $fen
      if {$::tree::cancelPrime } {return}
      ::tree::parseVar
      if {$::tree::cancelPrime } {return}
    }
    # now treat the main line
    set fen [ sc_pos fen ]
    sc_move forward

    ### In older Scids, tree was updated by updateBoard, but updateBoard (and tree refresh)
    ### is now asynchronous/cancelled so we must update the tree manually after each move
    ::tree::mutex_refresh

    ::tree::mask::feedMask $fen
    incr ::tree::parsedMoves
    if {$::tree::cancelPrime} {return}
  }
}

### Recursively parse vars

proc ::tree::parseVar {} {
  while {![sc_pos isAt vend]} {
    # Go through all variants
    for {set v 0} {$v<[sc_var count]} {incr v} {
      set fen [ sc_pos fen ]
      sc_var enter $v
      ::tree::mask::feedMask $fen
      if {$::tree::cancelPrime } { return }
      if {$::tree::cancelPrime } { return }
      # we are at the start of a var, before the first move : start recursive calls
      parseVar
      if {$::tree::cancelPrime} { return }
    }

    set fen [ sc_pos fen ]
    sc_move forward

    ::tree::mutex_refresh
    ::tree::mask::feedMask $fen
  }

  sc_var exit
}

################################################################################
#
#                                 Mask namespace
#
#  All function calls with move in english
#  Images are 17x17

namespace eval ::tree::mask {

  # mask(fen) contains data for a position <fen> : ( moves, comment )
  # where moves is ( move nag color move_anno img1 img2 )
  array set mask {}
  set maskSerialized {}
  set maskFile ""
  set defaultColor white
  set emptyNag "  "
  set textComment ""
  set cacheFenIndex -1
  set dirty 0 ; # if Mask data has changed
  # Mask Search
  set searchMask_usenag 0
  set searchMask_usemarker0 0
  set searchMask_usemarker1 0
  set searchMask_usecolor 0
  set searchMask_usemovecomment 0
  set searchMask_useposcomment 0
  set displayMask_unfold 1
  set displayMask_showNag 1
  set displayMask_showComment 1
  
  ### These image names are stored in mask files (stm), so we must handle image creation (elsewhere)
  # incase of SCID generated masks, and tb_help_small was previously tb_help (which image we still have somewhere)
  array set marker2image {
    Include	::rep::_tb_include
    Exclude	::rep::_tb_exclude
    MainLine	::tree::mask::imageMainLine
    Bookmark	tb_bkm
    White	::tree::mask::imageWhite
    Black	::tree::mask::imageBlack
    NewLine	tb_new
    ToBeVerified tb_rfilter
    ToTrain	tb_msearch
    Dubious	tb_help_small
    ToRemove	tb_cut
  }
  set maxRecent 10
}

################################################################################

proc ::tree::mask::open { {filename ""} {parent .}} {
  global ::tree::mask::maskSerialized ::tree::mask::mask

  if {$filename == ""} {
    set types {
      {{Tree Mask Files}       {.stm}        }
    }
    if {! [file isdirectory $::initialDir(stm)] } {
      set ::initialDir(stm) $::env(HOME)
    }
    set filename [tk_getOpenFile -initialdir $::initialDir(stm) -filetypes $types -defaultextension ".stm" -parent $parent]
  }

  if {$filename != ""} {
    if {![file readable $filename]} {
      if {$parent == "autoLoad"} {
	::splash::add "Can't read mask file $filename" error
      } else {
	tk_messageBox -title Oops -type ok -icon info -message "Mask: no such file \"$filename\""
      }
    } else {
      set ::initialDir(stm) [file dirname $filename]
      ::tree::mask::askForSave $parent
      array unset ::tree::mask::mask
      array set ::tree::mask::mask {}
      source $filename
      array set mask $maskSerialized
      set maskSerialized {}
      set ::tree::mask::maskFile $filename
      set ::tree::mask::dirty 0
      ::tree::refresh
      ::tree::mask::addRecent $filename
      ::tree::mask::updateDisplayMask
    }
  }
}

proc ::tree::mask::addRecent {filename} {
  global ::tree::mask::recentMask

  set i [lsearch -exact $recentMask $filename]
  while {$i > -1} {
    set recentMask [lreplace $recentMask $i $i]
    set i [lsearch -exact $recentMask $filename]
  }

  set recentMask [ linsert $recentMask 0 $filename]
  if {[llength $recentMask] > $::tree::mask::maxRecent } {
    set recentMask [ lreplace $recentMask  [ expr {$::tree::mask::maxRecent -1} ] end ]
  }
  
  # update recent masks menu entry
  for {set i 1} {$i <= [sc_base count total]} {incr i} {
    set w .treeWin$i
    if { [winfo exists $w] } {
      $w.menu.mask.recent delete 0 end
      foreach f $::tree::mask::recentMask {
	$w.menu.mask.recent add command -label $f -command [list ::tree::mask::open $f $w]
      }
    }
  }
}

################################################################################

proc ::tree::mask::askForSave {{parent .}} {
  if {$::tree::mask::dirty} {

    ### Issue here - closing app on linux - execution flows here, but the tk_messageBox fails to show up
    # (?) Issue here - Closing the database breaks the "-parent $parent" for some reason
    # Once we remove the parent option, the tree window stays open (albeit the menu widget gets destroyed!)
    ## TODO - Now uses tk_dialog, please test

    if {![winfo exists $parent]} {
      set parent .
    }

    set answer [tk_dialog .unsaved "[tr TreeMask] [tr altered]" \
      "Mask \"[file rootname [file tail $::tree::mask::maskFile]]\" has been altered.
      [tr DoYouWantToSaveFirst] ?" \
      question {} [tr Save] [tr DontSave]]

    if {$answer == 0} {
      ::tree::mask::save
    }
  }
}

################################################################################

proc ::tree::mask::new {{parent .}} {

  set types {
    {{Tree Mask Files}       {.stm}        }
  }
  set filename [tk_getSaveFile -filetypes $types -defaultextension ".stm" -parent $parent]

  if {$filename != ""} {
    if {[file writable [file dirname $filename]]} {
      if {[file extension $filename] != ".stm" } {
	append filename ".stm"
      }
      ::tree::mask::askForSave $parent
      set ::tree::mask::dirty 0
      set ::tree::mask::maskFile $filename
      array unset ::tree::mask::mask
      array set ::tree::mask::mask {}
      ::tree::refresh
    } else {
      tk_messageBox -title "Oops" -type ok -icon warning -message "File '$filename' not writeable."
    }
  }
}

################################################################################

proc ::tree::mask::close {{parent .}} {
  if { $::tree::mask::maskFile == "" } {
    return
  }
  ::tree::mask::askForSave $parent
  set ::tree::mask::dirty 0
  array unset ::tree::mask::mask
  array set ::tree::mask::mask {}
  set ::tree::mask::maskFile ""
  catch {
    # We have to close searchmask too
    # It's possible to leave open, but if we switch to another DB, then open tree and performa a searchmask, it uses the wrong base.
    destroy .searchmask
    destroy .displaymask
    destroy .treeMaskAddComment
  }
  ::tree::refresh
}

proc ::tree::mask::save {} {
  if {$::tree::mask::maskFile == ""} {return}
  set f [ ::open $::tree::mask::maskFile w ]
  puts $f "set ::tree::mask::maskSerialized [list [array get ::tree::mask::mask]]"
  ::close $f
  set ::tree::mask::dirty 0
  # In case it's a new mask
  ::tree::mask::addRecent $::tree::mask::maskFile
}

set ::tree::mask::controlButton 0

### Check that the position is in the mask , before calling other mask operations
#   (AddMove, RemoveMove, Marker 1 Marker 2, Color, Nag, Comment Move).
#   If the control button has been pressed, apply the operation to all previous positions leading to this one.
#   This is done in backwards order for simplicity (just like the new book tuning add line feature).
#   Since we are sometimes doing multiple operations, we have to track when to refresh the tree
#   Most operations no longer refresh the tree themselves, but rely on ::tree::mask::op to do it for them.
#   The exception is 'addComment', which is never given refresh==1, because addComment sitll refreshes the tree itself.

proc ::tree::mask::op {op refresh move args} {
  if {$::tree::mask::controlButton} {
    eval ::tree::mask::fillWithLine $op $move $args   
    ::tree::refresh
  } else {
    if {$op != "removeFromMask" && ![::tree::mask::moveExists $move]} {
      ::tree::mask::addToMask $move
    }
    if {$op != "addToMask"} {
      eval $op $move $args
    }
    if {$refresh} {
      ::tree::refresh
    }
  }
  set ::tree::mask::controlButton 0
}

proc ::tree::mask::contextMenu {control win move x y xc yc} {
  update idletasks
  
  set ::tree::mask::controlButton $control

  set mctxt $win.ctxtMenu
  if { [winfo exists $mctxt] } {
    destroy $mctxt
  }
  
  menu $mctxt
  $mctxt add command -label "[tr AddToMask] $move" -command [list ::tree::mask::op addToMask 1 $move]
  $mctxt add command -label [tr RemoveFromMask] -command [list ::tree::mask::op removeFromMask 1 $move]

  $mctxt add separator

  $mctxt add command -label [tr CommentMove] -command [list ::tree::mask::op addComment 0 $move $win]
  $mctxt add command -label [ tr CommentPosition] -command [list ::tree::mask::addComment {} $win]
  
  set lMatchMoves [sc_pos matchMoves ""]

  # remove "OO" from move list
  set extracastling [lsearch -exact $lMatchMoves "OO"]
  if {$extracastling > -1} {
    set lMatchMoves [lreplace $lMatchMoves $extracastling $extracastling]
  }

  menu $mctxt.matchmoves
  $mctxt add cascade -label [ tr AddThisMoveToMask ] -menu $mctxt.matchmoves
  set row 0
  foreach m [sc_pos matchMoves ""] {
    if {$m == "OK"} { set m "O-O" }
    if {$m == "OQ"} { set m "O-O-O" }
    if {$row % 10 == 0} {
      $mctxt.matchmoves add command -label [::trans $m] -command "::tree::mask::addToMask $m ; ::tree::refresh" -columnbreak 1
    } else {
      $mctxt.matchmoves add command -label [::trans $m] -command "::tree::mask::addToMask $m ; ::tree::refresh"
    }
    incr row
  }

  $mctxt add separator
  $mctxt add checkbutton -label [tr MaskShowMarkers] -variable ::tree::mask::showMarkers -command ::tree::refresh

  foreach j { 0 1 } {
    menu $mctxt.image$j
    $mctxt add cascade -label "[tr Marker] [expr $j +1]" -menu $mctxt.image$j
    foreach e { Include Exclude MainLine Bookmark White Black NewLine ToBeVerified ToTrain Dubious ToRemove } {
      set i  $::tree::mask::marker2image($e)

      $mctxt.image$j add command -label [ tr $e ] -image $i -compound left -command [list ::tree::mask::op setImage 1 $move $i $j]
    }
    $mctxt.image$j add command -label [tr NoMarker] -command [list ::tree::mask::op setImage 1 $move {} $j]
  }
  menu $mctxt.color
  $mctxt add cascade -label [tr ColorMarker] -menu $mctxt.color
  foreach c { "White" "Green" "Yellow" "Blue" "Red"} {
    $mctxt.color add command -label [ tr "${c}Mark" ] -background $c -command [list ::tree::mask::op setColor 1 $move $c]
  }
  
  menu $mctxt.nag
  $mctxt add cascade -label [tr Nag] -menu $mctxt.nag

  foreach nag [ list "!!" " !" "!?" "?!" " ?" "??" " ~" [::tr "None"]  ] {
    $mctxt.nag add command -label $nag -command [list ::tree::mask::op setNag 1 $move $nag]
  }
  if {!$::tree::mask::showMarkers} {
    foreach i {8 9 10 11} {
      $mctxt entryconfigure $i -state disabled
    }
  }
  $mctxt add separator
  $mctxt add checkbutton -label [tr MaskShowToolTips] -variable ::tree::mask::tooltips -command ::tree::refresh
  # Adding a trailing Mask menu doesn't work ? - S.A.
  # $mctxt add separator
  # $mctxt add cascade -label [tr Mask] -menu .treeWin1.menu.mask

  tk_popup $mctxt [winfo pointerx .] [winfo pointery .]

}

################################################################################

proc ::tree::mask::addToMask { move {fen ""} } {
  global ::tree::mask::mask

  if {[::tree::mask::moveExists $move]} {return}

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  if {![info exists mask($fen)]} {
    set mask($fen) { {} {} }
  }
  set ::tree::mask::dirty 1
  set moves [ lindex $mask($fen) 0 ]
  if {[lsearch $moves $move] == -1} {
    lappend moves [list $move {} $::tree::mask::defaultColor {} {} {}]
    set newpos [lreplace $mask($fen) 0 0 $moves]
    set mask($fen) $newpos
  }
}

################################################################################

proc ::tree::mask::removeFromMask { move {fen ""} } {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  if {![info exists mask($fen)]} {
    return
  }
  set ::tree::mask::dirty 1

  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  if { $idxm != -1} {
    set moves [lreplace $moves $idxm $idxm]
    lset mask($fen) 0 $moves
  }

  # if the position has no move left and no comment, unset it
  if { [llength [lindex $mask($fen) 0] ] == 0 && [lindex $mask($fen) 1] == "" } {
    array unset mask $fen
  }
}

################################################################################
# returns 1 if the move is already in mask

proc ::tree::mask::moveExists { move {fen ""} } {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }
  if {![info exists mask($fen)] || $move == {[end]} } {
    return 0
  }
  set moves [ lindex $mask($fen) 0 ]

  if {[lsearch -regexp $moves "^$move\\+* "] == -1} {
    return 0
  }
  return 1
}

################################################################################
# return the list of moves with their data

proc ::tree::mask::getAllMoves {} {
  global ::tree::mask::mask
  if {![info exists mask($::tree::mask::cacheFenIndex)]} {
    return ""
  }
  set moves [ lindex $mask($::tree::mask::cacheFenIndex) 0 ]
  return $moves
}

################################################################################

proc ::tree::mask::getColor { move {fen ""}} {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  if {![info exists mask($fen)]} {
    return $::tree::mask::defaultColor
  }

  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  if { $idxm == -1} {
    return $::tree::mask::defaultColor
  }
  set col [ lindex $moves $idxm 2 ]

  return $col
}

################################################################################

proc ::tree::mask::setColor { move color {fen ""}} {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  set ::tree::mask::dirty 1
  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  set newmove [lreplace [lindex $moves $idxm] 2 2 $color ]
  set moves [lreplace $moves $idxm $idxm $newmove ]
  set mask($fen) [ lreplace $mask($fen) 0 0 $moves ]
}

################################################################################
# defaults to "  " (2 spaces)

proc ::tree::mask::getNag { move { fen "" }} {
  global ::tree::mask::mask ::tree::mask::emptyNag

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  if {![info exists mask($fen)]} {
    return $emptyNag
  }
  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  if { $idxm == -1} {
    return $emptyNag
  }
  set nag [ lindex $moves $idxm 1 ]
  if {$nag == ""} {
    set nag $emptyNag
  }
  if { [string length $nag] == 1} { set nag " $nag" }
  return $nag
}

################################################################################

proc ::tree::mask::setNag { move nag {fen ""} } {
  global ::tree::mask::mask

  if { $nag == [::tr "None"] } {
    set nag ""
  }

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  set ::tree::mask::dirty 1
  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  set newmove [lreplace [lindex $moves $idxm] 1 1 $nag ]
  set moves [lreplace $moves $idxm $idxm $newmove ]
  set mask($fen) [ lreplace $mask($fen) 0 0 $moves ]
}

################################################################################

proc ::tree::mask::getComment { move { fen "" } } {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  if {![info exists mask($fen)] || $move == "" || $move == {[end]} } {
    return ""
  }

  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  if { $idxm == -1} {
    return ""
  }
  set comment [ lindex $moves $idxm 3 ]
  if {$comment == ""} {
    set comment "  "
  }
  return $comment
}

################################################################################

proc ::tree::mask::setComment {move comment {fen ""}} {
  global ::tree::mask::mask

  if {$fen == ""} {set fen $::tree::mask::cacheFenIndex}

  set comment [string trim $comment]

  set ::tree::mask::dirty 1
  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  set newmove [lreplace [lindex $moves $idxm] 3 3 $comment ]
  set moves [lreplace $moves $idxm $idxm $newmove ]
  set mask($fen) [ lreplace $mask($fen) 0 0 $moves ]

  ::tree::refresh
}

################################################################################

proc ::tree::mask::getPositionComment {{fen ""}} {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }

  if { ! [ info exists mask($fen) ] } {
    return ""
  }

  set comment [ lindex $mask($fen) 1 ]
  set comment [ string trim $comment ]

  return $comment
}

################################################################################

proc ::tree::mask::setPositionComment { comment {fen ""} } {
  global ::tree::mask::mask

  if {$fen == ""} { set fen $::tree::mask::cacheFenIndex }
  set comment [ string trim $comment ]
  set ::tree::mask::dirty 1
  # add position automatically
  if {![info exists mask($fen)]} {
    set mask($fen) { {} {} }
  }

  set newpos [ lreplace $mask($fen) 1 1 $comment ]
  set mask($fen) $newpos
  ::tree::refresh
}

################################################################################

proc ::tree::mask::setImage { move img nmr } {
  global ::tree::mask::mask
  set fen $::tree::mask::cacheFenIndex
  set ::tree::mask::dirty 1
  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  set loc [expr {4 + $nmr}]
  set newmove [lreplace [lindex $moves $idxm] $loc $loc $img ]
  set moves [lreplace $moves $idxm $idxm $newmove ]
  set mask($fen) [ lreplace $mask($fen) 0 0 $moves ]
}

################################################################################
# nmr = 0 or 1 (two images per line)

proc ::tree::mask::getImage { move nmr } {
  global ::tree::mask::mask

  set fen $::tree::mask::cacheFenIndex
  if {![info exists mask($fen)]} {
    return ::tree::mask::emptyImage
  }
  set moves [ lindex $mask($fen) 0 ]
  set idxm [lsearch -regexp $moves "^$move\\+* "]
  if { $idxm == -1} {
    return ::tree::mask::emptyImage
  }
  set loc [expr {4 + $nmr}]
  set img [lindex $moves $idxm $loc]
  if {$img == ""} { set img ::tree::mask::emptyImage }
  return $img
}

################################################################################

proc ::tree::mask::addComment { {move ""} {parent .} } {
  
  if {[string match *.f.tl $parent]} {
    # remove trailing .f.tl
    set parent [string range $parent 0 end-5]
  }

  set w .treeMaskAddComment
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  placeWinOverParent $w $parent

  ### If move is null, addComment to the position

  if {$move == ""} {
    set oldComment [::tree::mask::getPositionComment]
    wm title $w [::tr CommentPosition]
  } else  {
    set oldComment [::tree::mask::getComment $move ]
    wm title $w [::tr CommentMove]\ $move
  }
  set oldComment [ string trim $oldComment ]
  autoscrollframe $w.f text $w.f.e -width 40 -height 5 -wrap word -setgrid 1
  $w.f.e insert end $oldComment
  pack  $w.f  -side top -expand 1 -fill both -padx 3 -pady 3
  pack [frame $w.buttons] -side bottom -pady 2

  dialogbutton $w.buttons.cancel -textvar ::tr(Cancel) -command "destroy $w"
  dialogbutton $w.buttons.ok -text OK -command "::tree::mask::updateComment $move ; destroy $w ; ::tree::refresh"
  pack  $w.buttons.ok     -side left  -padx 10
  pack  $w.buttons.cancel -side right -padx 10

  bind $w <Escape> "destroy $w"
  # hmmm  - how to stop Control-Return from middle of line from inserting a CR
  bind $w <Control-Return> "$w.buttons.ok invoke"
  focus $w.f.e
}


proc ::tree::mask::updateComment { { move "" } } {
  set e .treeMaskAddComment.f.e
  set newComment [$e get 1.0 end]
  set newComment [ string trim $newComment ]
  set ::tree::mask::dirty 1
  if {$move == ""} {
    ::tree::mask::setPositionComment $newComment
  } else  {
    ::tree::mask::setComment $move $newComment
  }
}

proc ::tree::mask::fillWithLine {{op {}} {move {}} {args {}}} {

  set ::tree::mask::controlButton 0

  if {$::tree::mask::maskFile == ""} {
    tk_messageBox -title Scid -type ok -icon warning -message [ tr OpenAMaskFileFirst]
    return
  }

  if {[sc_var level] > 0} {
    tk_messageBox -title Scid -type ok -icon warning -message "Can't add lne from inside a variation."
    return
  }

  if {$op == ""} {
    set reply [tk_dialog .booktune $::tr(AddLine) \
      {Add all/white/black moves (to current position) to mask ?} \
      question 0 \
      {  All  } $::tr(White) $::tr(Black) $::tr(Cancel) ]

    if {$reply == 3} {return}
    if {$reply == 1} {set reply white}
    if {$reply == 2} {set reply black}
  }

  set ::tree::fillMask 1
  sc_game push copy

  if {$op == "removeFromMask"} {
    set direction forward
  } else {
    set direction back
  }

  while {1} {
      if {$op == ""} {
	if {![sc_move back]} {
          break
        }
	set fen [sc_pos fen]
	sc_move forward
	if {$reply != [sc_pos side]} {
	    ::tree::mask::feedMask $fen
	}
	sc_move back
      } else {
	set ::tree::mask::cacheFenIndex [::tree::mask::toShortFen [sc_pos fen]]
        eval ::tree::mask::op $op 0 $move $args
        if {![sc_move $direction]} {
          break
        }
        set move [sc_game info nextMove]
        if {$move == ""} {
          break
        }
      }
  }
  set ::tree::mask::dirty 1
  set ::tree::fillMask 0
  sc_game pop
  ::tree::refresh
}

proc ::tree::mask::fillWithGame {} {
  if {$::tree::mask::maskFile == ""} {
    tk_messageBox -title Scid -type ok -icon warning -message [ tr OpenAMaskFileFirst]
    return
  }
  # primeWithGame is actually filling the tree cache also, slowing this proc down
  # though it would be possible to avoid if desired
  ::tree::primeWithGame 1
  set ::tree::mask::dirty 1
}

################################################################################

proc ::tree::mask::fillWithBase {base} {
  if {$::tree::mask::maskFile == ""} {
    tk_messageBox -title Scid -type ok -icon warning -message [ tr OpenAMaskFileFirst]
    return
  }
  ::tree::primeWithBase $base 1
  set ::tree::mask::dirty 1
}

# Take current position information and fill the mask (move, nag, comments, etc)

set ::tree::mask::stdNags { "!!" "!" "!?" "?!" "??" "~"}

proc ::tree::mask::feedMask {fen} {
  if {!$::tree::fillMask} {
    return
  }

  set fen [toShortFen $fen]
  set move [sc_game info previousMoveNT]
  set comment [sc_pos getCleanComment]
  
  if {$move == ""} {
    set move "null"
  }
  
  # add move if not in mask
  if { ![moveExists $move $fen]} {
    addToMask $move $fen
  }
  
  if {$move == "null"} {
    set comment "$comment [getPositionComment]"
    setPositionComment $comment $fen
    return
  }
  
  # Just deal with the first NAG, which will be '0' if none (wtf - S.A)
  set nag [lindex [string trim [sc_pos getNags]] 0]
  if {$nag == "0"} { set nag "" }
  if {$nag != "" && $nag != "D"} {
    # append the NAGs to comment if not standard
    if {[lsearch $::tree::mask::stdNags $nag ] == -1 } {
      if {$comment == ""} {
        set comment "$nag"
      } else {
        set comment "$comment ($nag)"
      }
    } else {
      ### go with new nag 
      # set oldNag [getNag $move]
      # if {$oldNag != $::tree::mask::emptyNag && $oldNag != $nag} { set comment "<$oldNag>(?!?) $comment" }
      setNag $move $nag $fen
    }
  }
  
  # append comment
  set oldComment [getComment $move $fen]
  if { $oldComment != "" && $oldComment != $comment } {
    set comment "$oldComment\n$comment"
  }
  setComment $move $comment $fen
  
}

################################################################################
#  trim the fen to keep position data only

proc ::tree::mask::toShortFen {fen} {
  set ret [lreplace $fen end-1 end]
  return $ret
}

### Show mask content in a tree view widget
### with the current position as the reference base

proc ::tree::mask::displayMask {} {
  global ::tree::mask::mask
  
  set w .displaymask
  if { [winfo exists $w] } {
    raiseWin $w
    return
  }
  toplevel $w
  setWinLocation $w
  setWinSize $w
  
  frame $w.f
  
  frame $w.fcb
  pack $w.fcb -fill x -side bottom

  checkbutton $w.fcb.unfold -font font_Small -text Unfold -variable ::tree::mask::displayMask_unfold \
    -command ::tree::mask::updateDisplayMask
  checkbutton $w.fcb.nag -font font_Small -text Nags/Markers -variable ::tree::mask::displayMask_showNag \
    -command ::tree::mask::updateDisplayMask
  checkbutton $w.fcb.comment -font font_Small -text [::tr Comments] -variable ::tree::mask::displayMask_showComment \
    -command ::tree::mask::updateDisplayMask

  dialogbutton $w.fcb.bupdate -font font_Small -text [::tr Update] -command ::tree::mask::updateDisplayMask
  dialogbutton $w.fcb.close   -font font_Small -text [::tr Close]  -command {destroy .displaymask}

  pack $w.fcb.unfold $w.fcb.nag $w.fcb.comment -side left
  pack $w.fcb.close $w.fcb.bupdate -side right -padx 2 -pady 2

  pack $w.f -fill both -expand 1
  
  ttk::treeview $w.f.tree -yscrollcommand "$w.f.ybar set" -xscrollcommand "$w.f.xbar set" -show tree -selectmode browse
  # workaround for a bug in treeview (xscrollbar does not get view size)
  $w.f.tree column #0 -minwidth 1200
  scrollbar $w.f.xbar -command "$w.f.tree xview" -orient horizontal
  scrollbar $w.f.ybar -command "$w.f.tree yview"
  
  pack $w.f.xbar -side bottom -fill x
  pack $w.f.ybar -side right -fill y
  pack $w.f.tree -side left -expand 1 -fill both
  
  bind $w <Escape> {destroy .displaymask}
  bind $w <Configure>  {recordWinSize .displaymask}
  
  $w.f.tree tag bind dblClickTree <Double-Button-1> "::tree::mask::maskTreeUnfold $w.f.tree"
  
  updateDisplayMask
}

proc ::tree::mask::updateDisplayMask {} {
  global ::tree::mask::mask
  
  set w .displaymask
  if { ![winfo exists $w] } {
    return
  }

  wm title $w "[::tr DisplayMask] [file tail $::tree::mask::maskFile], [array size mask] [::tr positions]"

  set tree  $w.f.tree
  $tree delete [$tree children {}]
  set fen [toShortFen [sc_pos fen]]
  # use clipbase to enter a dummy game
  set currentbase [sc_base current]
  sc_base switch clipbase
  sc_game push copyfast
  
  if {[catch {sc_game startBoard $fen} err]} {
    puts "sc_game startBoard $fen => $err"
  }
  if { [info exists mask($fen) ] } {
    set moves [lindex $mask($fen) 0]
    ::tree::mask::populateDisplayMask $moves {} $fen {} [lindex $mask($fen) 1]
  }
  sc_game pop
  
  sc_base switch $currentbase
}

################################################################################
# creates a new image whose name is name1name2, and concatenates two images.
# parameters are the markers, not the images names

proc ::tree::mask::createImage {marker1 marker2} {
  
  if {[lsearch [image names] "$marker1$marker2" ] != -1} {
    return
  }
  set img1 $::tree::mask::marker2image($marker1)
  set img2 $::tree::mask::marker2image($marker2)
  set w1 [image width $img1]
  set w2 [image width $img2]
  set h1 [image height $img1]
  set h2 [image height $img2]
  set margin 2
  image create photo $marker1$marker2 -height $h1 -width [expr $w1 + $w2 + $margin]
  $marker1$marker2 copy $img1 -from 0 0 -to 0 0
  $marker1$marker2 copy $img2 -from 0 0 -to [expr $w1 +$margin] 0
}

################################################################################

proc  ::tree::mask::maskTreeUnfold {t} {
  
  proc unfold {t id} {
    foreach c [$t children $id] {
      $t item $c -open true
      unfold $t $c
    }
  }
  
  unfold $t [$t selection]
}

# returns the first line of multi-line string (separated with \n)

proc ::tree::mask::trimToFirstLine {s} {
  set s [ lindex [ split $s "\n" ] 0 ]
  return $s
}


proc ::tree::mask::populateDisplayMask {moves parent fen fenSeen posComment} {
  global ::tree::mask::mask
  
  set posComment [ trimToFirstLine $posComment ]
  
  if { $posComment != ""} {
    set posComment "\[$posComment\] "
  }

  set tree .displaymask.f.tree

  foreach m $moves {
    set move [lindex $m 0]
    if {$move == "null"} { continue }
  if { $::tree::mask::displayMask_showNag } {
    set img ""
    if {[lindex $m 4] != "" && [lindex $m 5] == ""} {
      set img [lindex $m 4]
    }
    if {[lindex $m 4] == "" && [lindex $m 5] != ""} {
      set img [lindex $m 5]
    }
    if {[lindex $m 4] != "" && [lindex $m 5] != ""} {
      set l [array get ::tree::mask::marker2image]
      set idx [ lsearch $l [lindex $m 4] ]
      set mark1 [lindex $l [expr $idx -1 ] ]
      set idx [ lsearch $l [lindex $m 5] ]
      set mark2 [lindex $l [expr $idx -1 ] ]
      createImage $mark1 $mark2
      set img $mark1$mark2
    }
    
    set nag [lindex $m 1]
  }
    
    if {[lindex $m 3] != "" && $::tree::mask::displayMask_showComment} {
      set move_comment " ([trimToFirstLine [lindex $m 3]])"
    } else  {
      set move_comment ""
    }
    if { ! $::tree::mask::displayMask_showComment} {
      set posComment ""
    }

  if {[catch {
    if { $::tree::mask::displayMask_showNag } {
      set id [ $tree insert $parent end -text "$posComment[::trans $move][set nag]$move_comment" -image $img -tags dblClickTree -open $::tree::mask::displayMask_unfold]
    } else {
      set id [ $tree insert $parent end -text "$posComment[::trans $move]$move_comment" -tags dblClickTree -open $::tree::mask::displayMask_unfold]
    }
  }]} {
    tk_messageBox -icon error -type ok -title Oops -message "Error in populateDisplayMask.\nPossibly you are using an old mask ?? Some images have been changed."
    return
  }

    if {[catch {sc_game startBoard $fen} err]} {
      puts "ERROR sc_game startBoard $fen => $err"
    }
    sc_move addSan $move
    
    set newfen [toShortFen [sc_pos fen] ]
    if {[lsearch $fenSeen $newfen] != -1} { return }
    if { [info exists mask($newfen) ] } {
      set newmoves [lindex $mask($newfen) 0]
      
      while { [llength $newmoves] == 1 } {
        lappend fenSeen $newfen
        sc_move addSan [ lindex $newmoves { 0 0 } ]
        set newfen [toShortFen [sc_pos fen] ]
        if {[lsearch $fenSeen $newfen] != -1} { return }
        lappend fenSeen $newfen
        if {[lindex $newmoves 0 3] != "" && $::tree::mask::displayMask_showComment } {
	  set move_comment " ([trimToFirstLine [lindex $newmoves 0 3]])"
        } else  {
          set move_comment ""
        }
        
        if {[lindex $newmoves 1] != "" && $::tree::mask::displayMask_showComment } {
          set pos_comment " \[[lindex $newmoves 1]\]"
          set pos_comment [ trimToFirstLine $pos_comment ]
        } else  {
          set pos_comment ""
        }
        if { $::tree::mask::displayMask_showNag } {
          set nag [ lindex $newmoves { 0 1 }  ]
        } else {
	  set nag ""
        }
        $tree item $id -text "[ $tree item $id -text ] $pos_comment[::trans [ lindex $newmoves { 0 0 }  ] ][ set nag  ]$move_comment"
        if { ! [info exists mask($newfen) ] } {
          break
        }
        set newmoves [lindex $mask($newfen) 0]
      }
      
      if { [info exists mask($newfen) ] } {
        set newmoves [lindex $mask($newfen) 0]
        ::tree::mask::populateDisplayMask $newmoves $id $newfen $fenSeen [lindex $mask($newfen) 1]
      }
    }
  }
  
}

proc ::tree::mask::searchMask {baseNumber} {
  set w .searchmask

  if { [winfo exists $w] } {
    # in case we are trying to open two search masks for different trees, best close the old one first
    destroy $w
  }

  toplevel $w
  wm title $w "[::tr SearchMask] \[[file tail [sc_base filename $baseNumber]]\]"

  frame $w.f1
  frame $w.f2
  pack $w.f1 -side top -fill both -expand 0 -padx 5 -pady 3
  pack $w.f2 -side top -fill both -expand 1 -padx 2 -pady 3
  
  ttk::button $w.f1.search -text [tr Search] -command "::tree::mask::performSearch $baseNumber"
  grid $w.f1.search -column 0 -row 0 -rowspan 2 -padx 5
  
  # NAG selection
  checkbutton $w.f1.nagl -font font_Small -text [tr Nag] -variable ::tree::mask::searchMask_usenag
  menu $w.f1.nagmenu
  ttk::menubutton $w.f1.nag -textvariable ::tree::mask::searchMask_nag -menu $w.f1.nagmenu 
  set ::tree::mask::searchMask_nag  [::tr "None"]
  foreach nag [ list "!!" " !" "!?" "?!" " ?" "??" " ~" [::tr "None"]  ] {
    $w.f1.nagmenu add command -label $nag -command "
      set ::tree::mask::searchMask_nag $nag
      set ::tree::mask::searchMask_usenag 1
    "
  }
  grid $w.f1.nagl -column 1 -row 0 -pady 2
  grid $w.f1.nag  -column 1 -row 1 -padx 2
  
  # Markers 1 & 2
  foreach j { 0 1 } {
    checkbutton $w.f1.ml$j -font font_Small -text "[tr Marker] [expr $j +1]" -variable ::tree::mask::searchMask_usemarker$j
    menu $w.f1.menum$j
    ttk::menubutton $w.f1.m$j -image $::tree::mask::marker2image(Include) -menu $w.f1.menum$j 
    set ::tree::mask::searchMask_m$j $::tree::mask::marker2image(Include)
    foreach e { Include Exclude MainLine Bookmark White Black NewLine ToBeVerified ToTrain Dubious ToRemove } {
      set i $::tree::mask::marker2image($e)
      $w.f1.menum$j add command -label [ tr $e ] -image $i -compound left -command "
         set ::tree::mask::searchMask_m$j $i
         $w.f1.m$j configure -image $i
         set ::tree::mask::searchMask_usemarker$j 1
      "
      # I don't think menubuttons can use image AND text at the same time
    }
    grid $w.f1.ml$j -column [expr 2 + $j] -row 0 -pady 2
    grid $w.f1.m$j  -column [expr 2 + $j] -row 1 -padx 2
  }
  
  # Color
  checkbutton $w.f1.colorl -font font_Small -text [tr ColorMarker] -variable ::tree::mask::searchMask_usecolor
  menu $w.f1.colormenu
  ttk::menubutton $w.f1.color -textvariable ::tree::mask::searchMask_trcolor -menu $w.f1.colormenu 
  set ::tree::mask::searchMask_trcolor  [::tr "White"]
  set ::tree::mask::searchMask_color "White"
  foreach c { "White" "Green" "Yellow" "Blue" "Red"} {
    $w.f1.colormenu add command -label [ tr "${c}Mark" ] -command "
      set ::tree::mask::searchMask_trcolor [ tr ${c}Mark ]
      set ::tree::mask::searchMask_color $c
      set ::tree::mask::searchMask_usecolor 1
    "
  }
  grid $w.f1.colorl -column 4 -row 0 -pady 2
  grid $w.f1.color  -column 4 -row 1 -padx 2
  
  # Move comment
  checkbutton $w.f1.movecommentl -font font_Small -text "Move comment" -variable ::tree::mask::searchMask_usemovecomment
  entry $w.f1.movecomment -font font_Small -textvariable ::tree::mask::searchMask_movecomment -width 12
  grid $w.f1.movecommentl -column 5 -row 0 -padx 2 -pady 2
  grid $w.f1.movecomment  -column 5 -row 1 -padx 2
  
  # Position comment
  checkbutton $w.f1.poscommentl -font font_Small -text "Position comment" -variable ::tree::mask::searchMask_useposcomment
  entry $w.f1.poscomment -font font_Small -textvariable ::tree::mask::searchMask_poscomment -width 12
  grid $w.f1.poscommentl -column 6 -row 0 -padx 2 -pady 2
  grid $w.f1.poscomment  -column 6 -row 1 -padx 2
  
  # display search result

  set tree $w.f2.text
  set headings [list [string totitle [tr moves]] [string totitle [tr comment]] FEN]
  ttk::treeview $tree -columns $headings -show headings \
    -yscrollcommand "$w.f2.ybar set" -xscrollcommand "$w.f2.xbar set" -selectmode browse

  # fuck, treeview is a c* of a widget
  $tree tag bind click2 <Double-Button-1> "::tree::mask::searchClick $baseNumber \[%W set \[%W focus\] FEN\]"

  foreach col $headings width {50 150 250} anchor {center w w} {
    $tree heading $col -text $col -anchor center
    $tree column  $col -width $width -anchor $anchor
  }

  scrollbar $w.f2.ybar -command "$tree yview"
  scrollbar $w.f2.xbar -command "$tree xview" -orient horizontal
  pack $w.f2.ybar -side right -fill y
  pack $w.f2.xbar -side bottom -fill x
  pack $tree -side left -fill both -expand yes

  setWinLocation $w
  setWinSize $w
  
  bind $w <Escape> {destroy .searchmask}
  bind $w <Configure> "recordWinSize $w"
  bind $w <F1> {helpWindow TreeMasks}
}

proc ::tree::mask::performSearch  { baseNumber } {
  global ::tree::mask::mask
  set t .searchmask.f2.text

  # contains the search result (FEN)
  set res {}
  
  set pos_count 0
  set move_count 0
  set pos_total 0
  set move_total 0
  
  $t delete [$t children {}]
  
  # Display FEN + moves and comments. Clicking on a line starts filtering current base
  foreach fen [array names mask] {
    incr pos_total
    
    # Position comment
    set poscomment [ lindex $mask($fen) 1 ]
    if { $::tree::mask::searchMask_useposcomment  } {
      if { [string match -nocase "*$::tree::mask::searchMask_poscomment*"  $poscomment] } {
	# lappend res [format "%6s %-20s %s" {} [string range [string map {"\n" ""} $poscomment] 0 19] $fen]
	lappend res [list {} $poscomment $fen]
        incr pos_count
      } else  {
        continue
      }
    }
    
    set moves [ lindex $mask($fen) 0 ]
    foreach m $moves {
      incr move_total
      
      # NAG
      if { $::tree::mask::searchMask_usenag } {
        set nag $::tree::mask::searchMask_nag
        if { $nag == [::tr "None"] } {  set nag ""  }
        if { [ string trim [lindex $m 1] ] != $nag } {
          continue
        }
      }
      
      # Markers 1 & 2
      if { $::tree::mask::searchMask_usemarker0 } {
        if { $::tree::mask::searchMask_m0 != [lindex $m 4] } {
          continue
        }
      }
      if { $::tree::mask::searchMask_usemarker1 } {
        if { $::tree::mask::searchMask_m1 != [lindex $m 5] } {
          continue
        }
      }
      
      # Color
      if { $::tree::mask::searchMask_usecolor } {
        if { [ string compare -nocase $::tree::mask::searchMask_color [lindex $m 2] ] != 0 } {
          continue
        }
      }
      
      # Move annotation
      set movecomment [lindex $m 3]
      if { $::tree::mask::searchMask_usemovecomment } {
        if {  ! [string match -nocase "*$::tree::mask::searchMask_movecomment*"  $movecomment]  } {
          continue
        }
      }
      
      # lappend res [format "%6s %-20s %s" [::trans [lindex $m 0]] [string range [string map {"\n" ""} $movecomment] 0 19] $fen]
      lappend res [list [::trans [lindex $m 0]] $movecomment $fen]
      incr move_count
    }
  }
  
  # output the result
  foreach l $res {
    $t insert {} end -values $l -tags click2
  }
  wm title .searchmask "[::tr SearchMask] \[[file tail [sc_base filename $baseNumber]]\] [::tr positions] $pos_count/$pos_total - [::tr moves] $move_count/$move_total"
}


proc  ::tree::mask::searchClick {baseNumber fen} {
  global tree

  if {[llength $fen] < 4} { return }
  
  # load the position in a temporary game (in clipbase), update the Trees then switch to Tree's base
  sc_base switch clipbase
  sc_game push copyfast
  
  if {[catch {sc_game startBoard $fen} err]} {
    puts "sc_game startBoard $fen => $err"
  } else  {
    # todo - call sc_search board maybe wiser ?
    # was  ::tree::refresh

    sc_tree search -cancel all
    sc_tree search -hide $tree(training$baseNumber) -sort $tree(order$baseNumber) -base $baseNumber \
      -fastmode $tree(fastmode$baseNumber) -adjust 1

    # updateBoard -pgn
  }
  
  sc_game pop
  sc_base switch $baseNumber

  # load the first best game 
  if {[sc_filter first != 0]} {
    ::game::Load [sc_filter first]
  } else  {
    updateBoard -pgn
  }

  set game [sc_filter first]
  # set game [lindex [sc_tree best $baseNumber 1 All] 0]
  # if {[string is integer -strict $game]}
  if {$game != 0} {
    ::game::Load $game
  } else  {
    updateBoard -pgn
  }
  
}


image create photo ::tree::mask::emptyImage -data {
R0lGODlhEAAQAIAAAP///////yH5BAEKAAEALAAAAAAQABAAAAIOjI+py+0P
o5y02ouzPgUAOw==
}
image create photo ::tree::mask::imageWhite -data {
  R0lGODlhEQARAMIEAAAAAD8/P39/f7+/v////////////////yH5BAEKAAcALAAAAAARABEA
  AANBeLrcrkOI8RwYA9QGCNHbAkhgGAieEISq551b60rhmJaV0BHwFgQu3uohC6oeu6AHB0Ep
  U4KG5AmVAq7YbDS0SQAAOw==
}
image create photo ::tree::mask::imageBlack -data {
  R0lGODlhEQARAMIEAAAAAD8/P39/f7+/v////////////////yH5BAEKAAQALAAAAAARABEA
  AAM0SLrcrkOI8Ry4oDac9eKeEnCBJ3CXoJ2oqqHdyrnViJYPC+MbjDkDH4bC0PloCiMMGWok
  AAA7
}

if {!$png_image_support} {
  image create photo ::tree::mask::imageMainLine -data {
    R0lGODlhEQARAOfzAAAAAAIAAAMAAAYAAAUFBRIMCw4ODisLBBQUFCUSDiIXFR8fHygoKDg4
    OE9BFVpQLlxQK2FWL2JWN2FXOGVZMGZaMrs3GWxfNGFhYWdjWcBGK8FGKm9rY8NMMd9CHsRU
    O3R0cnV0cs9SNcdXPtxQMN9PLnx4b3p6d9xWOHx7echhSslkS4CAf4GAf4KBfuNdP4OCgN9f
    QYODgYSDgYaFgt9jRsxtWIiIhZCKgeVpTuJrUN9yWNB4ZZOTkJSUkd94X916Y5qVipuVit96
    YpuWipiXlJeXl5iXl52Xi5mYkeh5YJ2XjJmYl56Yjed7Y5uZl5+ZjZ+Zjpqal5qamZual5+a
    jqCajpubmaGbj6GbkJycnKGckOeBa6OdkaOdkp6enp+enKOekueDbaSek5+fnqGfnKGgnaGh
    oKGhodeQfaWjoKSko+qMd+KPfamppqqppquqp6urqqyrqKurq6yrqa2rqa2sqe2kPq+vrrCv
    rbCvrrGwrrOyr+eejbOysfCpP7Ozs7SzsbSzsrS0steudLW0srW0s7W1s7W1tLW1tba1tLe2
    tbi3tPOvQrm3tri4trm4uLm5ubq5t/SyRO+0Tbu7ufe1RPK2Tfe1Rb29vO6rm8C/vMDAwMPC
    vsXEwcnJx8rKyM3LyPbSNs3My83Nzc/OytDOyvjYN9DQz9LRzdHR0dPSzvncONTTz9PT0tPT
    09XTztbU0PnfOdfV0dfW0dbW1tjW0djW0tnX09nX1PrkOtrZ1dvZ1fvnO9za1tza2Nzb2Nzb
    2fzpO9zc2t3c2N3c2t7d2fzrPd/e2uDe2t/f3eDf2+Hf2+Hf3OHg3ODg3+Hg3eLh3ePi4OTj
    4OXj4OXk4eTk5Obl4ufm4+jn5Ofn5+np6evq6Ozr6e3s6u3t6+3t7e/v7vDw7vDw8PHw7vLy
    8vPy8fTz8vT09Pb19Pb29vj39vj49/n5+Pn5+fr6+fv7+/z8+/7+/v//////////////////
    /////////////////////////////////yH5BAEKAP8ALAAAAAARABEAAAj7AP8J/JdAwIAD
    AxMOBPBKnaY+QFbUctdOm7UFCQGomyfmx44Rtea1w7MNUIOF8+ZxqVGjAxpOmdaMQzeHgEAA
    KZV48GCBTKZMZxzNAADg5jx5OnmiWtfu2S8AvS4ZfccmRw4Vo86dMwcA04Wi/3CyY8ODh40p
    jxAB0DWBqNFzAFgwAXBkEABKFZ6YAIvznLJP5IoFA3CKAgA7OPjOE4fokCBBAETdAQDCUxDF
    3PboyUPHAVEXPXZlUYzt2jVqwAAUodJpFS4ofMFBc7bMWCo+m0LxwjULCV9VzJAZI5bLVCxe
    vm7BEsI3SRgvXbZgsWIlC5QlRDKAVchdYUAAOw==
  }
} else {
  image create photo ::tree::mask::imageMainLine -data {
    iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI
    WXMAAAsSAAALEgHS3X78AAAAB3RJTUUH0wkWEisFOaTQ6wAAAB10RVh0Q29tbWVudABDcmVhdGVk
    IHdpdGggVGhlIEdJTVDvZCVuAAABqklEQVR42oWTz0sbQRTHP6alPy49BBfM0VuuvQiN6G5zlFIP
    8Q/w0EPBsxbZP6B/gaciVbQklIoNHpdslkAOkUJLdSEHQeKyjI2HQjY1ypodD3a32bWuDx7z3sx7
    n5n5MgP/TD4AmQH5CCR3+6uRHsZGAaeri1Ey8X6DIAhuFqTEcRw6nQ6qqgIsADsAGRI2aJkMWiYA
    nufheR79fh/HcSgUClQqFYAv4UkekmKmaUZxEATouo4QAk3TsCxrDxhLBRSLxegKvV6PdruNbR9g
    WVZY8joVUKvVYnk+n0fXdXwxzeB7lmdze9VUgKZpsTybzXJ1NoO//5ilD8fcq0G9Xo/iUqnE1a9p
    /P0nLH/+zdbXQ4DnqQBVVZFSoigKl8cvuGg95d3ukLXNb2HJj8x9GiiKwvnPKc7tcd6uC9Y+mhiG
    EdXcAkyaJxz98WMadI5mWfnksF21EULcuaEEZKPRiD3d+ZdKFJfLZem6rjQMI5yLizgcDul2uwgh
    yOVyAFTrZ7iuG70HKWVs11sihkXJpmTjfwHNZhPf92Ow0TG0v3A7CVsi/Rsn/Q3ANdGG5Icao+xt
    AAAAAElFTkSuQmCC
  }
}

### Extra images in tcl/tools/reper.tcl

### end of tree.tcl

### crosstab.tcl

namespace eval ::crosstab {}

foreach var  \
   {sort type ages colors ratings countries tallies titles groups breaks deleted cnumbers text threewin tiewin tiehead colorrows} \
        value \
   {score auto +ages +colors +ratings +countries +tallies +titles -groups -breaks -deleted -numcolumns hypertext -threewin -tiewin -tiehead 1} {
  if {![info exists crosstab($var)]} {
    set crosstab($var) $value
  }
}

proc ::crosstab::ConfigMenus {{lang ""}} {
  global spellCheckFileExists

  if {! [winfo exists .crosstabWin]} { return }
  if {$lang == ""} { set lang $::language }
  set m .crosstabWin.menu
  foreach idx {0 1 2 3 4 5} tag {File Sort Type Opt Edit Help} {
    configMenuText $m $idx Crosstab$tag $lang
  }
  foreach idx {0 1 2 4} tag {Text Html LaTeX Close} {
    configMenuText $m.file $idx CrosstabFile$tag $lang
  }
  foreach idx {1 2 3} tag {Event Site Date} {
    configMenuText $m.edit $idx CrosstabEdit$tag $lang
  }

  ### Scid menus are the biggest steaming pile of shit S.A
  ### We have to skip over numbers for "separators"

  foreach idx   {1 2 3 4 5 6 7 8 9 11 12 13 14 16 17 19 20} tag {Ages Nats Tallies Ratings Titles Breaks Deleted Colors ColumnNumbers TieHead TieWin ThreeWin Group ColorPlain ColorHyper ColorRows RowsColor} {
    configMenuText $m.opt $idx CrosstabOpt$tag $lang
  }
  

  # Disable the Ages, Nats, Titles items if spellcheck not enabled. S.A
  if {!$::spellCheckFileExists} {
    $m.opt entryconfig 1 -state disabled -variable {}
    $m.opt entryconfig 2 -state disabled -variable {}
    $m.opt entryconfig 5 -state disabled -variable {}
  }

  foreach idx {1 2 3 4} tag {Score Name Country Rating} {
    configMenuText $m.sort $idx CrosstabSort$tag $lang
  }
  foreach idx {1 2 3 4} tag {Auto All Swiss Knockout} {
    configMenuText $m.type $idx CrosstabType$tag $lang
  }
  foreach idx {0 1} tag {Cross Index} {
    configMenuText $m.help $idx CrosstabHelp$tag $lang
  }
}


proc ::crosstab::Open {{game {}}} {
  global crosstab 

  set w .crosstabWin
  if {[winfo exists $w]} {
    ::crosstab::Refresh $game
    raiseWin $w
    return
  }

  ::createToplevel $w
  ::setTitle $w "[tr WindowsCross]"
  wm minsize $w 10 5
  setWinLocation $w
  setWinSize $w

  menu $w.menu
  ::setMenu $w $w.menu
  $w.menu add cascade -label CrosstabFile -menu $w.menu.file
  $w.menu add cascade -label CrosstabSort -menu $w.menu.sort
  $w.menu add cascade -label CrosstabType -menu $w.menu.type
  $w.menu add cascade -label CrosstabOpt -menu $w.menu.opt
  $w.menu add cascade -label CrosstabEdit -menu $w.menu.edit
  $w.menu add cascade -label CrosstabHelp -menu $w.menu.help

  menu $w.menu.file
  menu $w.menu.sort -tearoff 1
  menu $w.menu.type -tearoff 1
  menu $w.menu.opt  -tearoff 1
  menu $w.menu.edit -tearoff 1
  menu $w.menu.help

  $w.menu.file add command -label CrosstabFileText -command {
    set ftype {
      { "Text files" {".txt"} }
      { "All files"  {"*"}    }
    }
    set fname [tk_getSaveFile -initialdir $::env(HOME) -filetypes $ftype  -title "Save Crosstable" -parent .crosstabWin]
    if {$fname != ""} {
      if {[catch {set tempfile [open $fname w]}]} {
        tk_messageBox -title "Scid: Error saving file" \
          -type ok -icon warning -parent .crosstabWin \
          -message "Unable to save the file: $fname\n\n"
      } else {
        puts -nonewline $tempfile [.crosstabWin.f.text get 1.0 end]
        close $tempfile
      }
    }
  }
  $w.menu.file add command -label CrosstabFileHtml -command {
    set ftype {
      { "HTML files" {".html" ".htm"} }
      { "All files"  {"*"}    }
    }
    set fname [tk_getSaveFile -initialdir $::initialDir(html) -filetypes $ftype  -title "Save Crosstable as HTML" -parent .crosstabWin]
    if {$fname != ""} {
      if {[catch {set tempfile [open $fname w]}]} {
        tk_messageBox -title "Scid: Error saving file" \
          -type ok -icon warning -parent .crosstabWin \
          -message "Unable to save the file: $fname\n\n"
      } else {
        catch {sc_game crosstable html $crosstab(sort) $crosstab(type) \
                 $crosstab(ratings) $crosstab(countries) $crosstab(tallies) $crosstab(titles) \
                 $crosstab(colors) $crosstab(groups) $crosstab(ages) \
                 $crosstab(breaks) $crosstab(cnumbers) $crosstab(deleted) $crosstab(threewin) $crosstab(tiewin) $crosstab(tiehead)} \
          result
        puts $tempfile $result
        close $tempfile
      }
    }
  }
  $w.menu.file add command -label CrosstabFileLaTeX -command {
    set ftype {
      { "LaTeX files" {".tex" ".ltx"} }
      { "All files"  {"*"}    }
    }
    set fname [tk_getSaveFile -initialdir $::initialDir(tex) -filetypes $ftype  -title "Save Crosstable as LaTeX" -parent .crosstabWin]
    if {$fname != ""} {
      if {[catch {set tempfile [open $fname w]}]} {
        tk_messageBox -title "Scid: Error saving file" \
          -type ok -icon warning -parent .crosstabWin \
          -message "Unable to save the file: $fname\n\n"
      } else {
        catch {sc_game crosstable latex $crosstab(sort) $crosstab(type) \
                 $crosstab(ratings) $crosstab(countries) $crosstab(tallies) $crosstab(titles) \
                 $crosstab(colors) $crosstab(groups) $crosstab(ages) \
                 $crosstab(breaks) $crosstab(cnumbers) $crosstab(deleted) $crosstab(threewin) $crosstab(tiewin) $crosstab(tiehead)} \
          result
        puts $tempfile $result
        close $tempfile
      }
    }
  }
  $w.menu.file add separator
  $w.menu.file add command -label CrosstabFileClose \
    -command { .crosstabWin.b.cancel invoke } -accelerator Esc

  $w.menu.edit add command -label CrosstabEditEvent -command {
    nameEditor
    setNameEditorType event
    set editName [sc_game info event]
    set editNameNew $editName
    set editNameSelect crosstable
  }
  $w.menu.edit add command -label CrosstabEditSite -command {
    nameEditor
    setNameEditorType site
    set editName [sc_game info site]
    set editNameNew $editName
    set editNameSelect crosstable
  }
  $w.menu.edit add command -label CrosstabEditDate -command {
    nameEditor
    setNameEditorType date
    set editNameNew " "
    set editDate [sc_game info date]
    set editDateNew [sc_game info date]
    set editNameSelect crosstable
  }

  $w.menu.opt add checkbutton -label CrosstabOptAges \
    -variable crosstab(ages) -onvalue "+ages" \
    -offvalue "-ages" -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptNats \
    -variable crosstab(countries) -onvalue "+countries" \
    -offvalue "-countries" -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptTallies \
    -variable crosstab(tallies) -onvalue "+tallies" \
    -offvalue "-tallies" -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptRatings \
    -variable crosstab(ratings) -onvalue "+ratings" -offvalue "-ratings" \
    -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptTitles \
    -variable crosstab(titles) -onvalue "+titles" -offvalue "-titles" \
    -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptBreaks \
    -variable crosstab(breaks) -onvalue "+breaks" \
    -offvalue "-breaks" -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptDeleted \
    -variable crosstab(deleted) -onvalue "+deleted" \
    -offvalue "-deleted" -command ::crosstab::Refresh

  $w.menu.opt add checkbutton -label CrosstabOptColors \
    -underline 0 -variable crosstab(colors) \
    -onvalue "+colors" -offvalue "-colors" -command ::crosstab::Refresh
  $w.menu.opt add checkbutton -label CrosstabOptColumnNumbers \
    -underline 0 -variable crosstab(cnumbers) \
    -onvalue "+numcolumns" -offvalue "-numcolumns" -command ::crosstab::Refresh

  $w.menu.opt add separator

  $w.menu.opt add checkbutton -label CrosstabOptTieHead \
    -variable crosstab(tiehead) -command ::crosstab::Refresh -onvalue "+tiehead" -offvalue "-tiehead"
  $w.menu.opt add checkbutton -label CrosstabOptTieWin \
    -variable crosstab(tiewin) -command ::crosstab::Refresh -onvalue "+tiewin" -offvalue "-tiewin"

  $w.menu.opt add checkbutton -label CrosstabOptThreeWin \
    -variable crosstab(threewin) -command ::crosstab::Refresh  \
    -onvalue "+threewin" -offvalue "-threewin"
  $w.menu.opt add checkbutton -label CrosstabOptGroup \
    -underline 0 -variable crosstab(groups) \
    -onvalue "+groups" -offvalue "-groups" -command ::crosstab::Refresh

  $w.menu.opt add separator

  $w.menu.opt add radiobutton -label CrosstabOptColorPlain \
    -variable crosstab(text) -value plain -command ::crosstab::Refresh
  $w.menu.opt add radiobutton -label CrosstabOptColorHyper \
    -variable crosstab(text) -value hypertext -command ::crosstab::Refresh

  $w.menu.opt add separator

  $w.menu.opt add checkbutton -label CrosstabOptColorRows \
    -underline 0 -variable crosstab(colorrows) \
    -onvalue 1 -offvalue 0 -command ::crosstab::Refresh
  $w.menu.opt add command -label CrosstabOptRowsColor -command ::crosstab::SetCrossColour

  $w.menu.sort add radiobutton -label CrosstabSortScore \
    -variable crosstab(sort) -value score -command ::crosstab::Refresh
  $w.menu.sort add radiobutton -label CrosstabSortName \
    -variable crosstab(sort) -value name -command ::crosstab::Refresh
  $w.menu.sort add radiobutton -label CrosstabSortCountry \
    -variable crosstab(sort) -value country -command ::crosstab::Refresh
  $w.menu.sort add radiobutton -label CrosstabSortRating \
    -variable crosstab(sort) -value rating -command ::crosstab::Refresh

  $w.menu.type add radiobutton -label CrosstabTypeAuto \
    -variable crosstab(type) -value auto -command ::crosstab::Refresh
  $w.menu.type add radiobutton -label CrosstabTypeAll \
    -variable crosstab(type) -value allplay -command ::crosstab::Refresh
  $w.menu.type add radiobutton -label CrosstabTypeSwiss \
    -variable crosstab(type) -value swiss -command ::crosstab::Refresh
  $w.menu.type add radiobutton -label CrosstabTypeKnockout \
    -variable crosstab(type) -value knockout -command ::crosstab::Refresh

  $w.menu.help add command -label CrosstabHelpCross \
    -accelerator F1 -command {helpWindow Crosstable}
  $w.menu.help add command -label CrosstabHelpIndex \
     -command {helpWindow Index}

  ::crosstab::ConfigMenus

  # packing this here makes the text widget resize nicely ? S.A.
  frame $w.b
  pack $w.b -side bottom -fill x

  frame $w.f
  pack $w.f -side top -fill both -expand true
  # Causes flicker when updated
  # -width $::winWidth($w) -height $::winHeight($w) &&&
  set text $w.f.text
  text $text -wrap none -font font_Fixed -setgrid 1 -cursor top_left_arrow \
     -yscroll "$w.f.ybar set" -xscroll "$w.f.xbar set"
  ::htext::init $text

  $text tag configure rowColor -background $::crosscolor

  scrollbar $w.f.ybar -command "$text yview"
  scrollbar $w.f.xbar -orient horizontal -command "$text xview"
  grid $text -row 0 -column 0 -sticky nesw
  grid $w.f.ybar -row 0 -column 1 -sticky nesw
  grid $w.f.xbar -row 1 -column 0 -sticky nesw
  grid rowconfig $w.f 0 -weight 1 -minsize 0
  grid columnconfig $w.f 0 -weight 1 -minsize 0

  button $w.b.stop -textvar ::tr(Stop) -state disabled -font font_Small \
    -command { set ::htext::interrupt 1 }

  button $w.b.update -textvar ::tr(Update) -font font_Small -command ::crosstab::Refresh

  entry $w.b.find -width 10 -textvariable crosstab(find) -font font_Small -highlightthickness 0
  configFindEntryBox $w.b.find crosstab .crosstabWin.f.text

  button $w.b.cancel -textvar ::tr(Close) -font font_Small -command {
    focus .main
    destroy .crosstabWin
  }
  button $w.b.setfilter -textvar ::tr(SetFilter) -font font_Small -command {::crosstab::setFilter 0}
  button $w.b.addfilter -textvar ::tr(AddToFilter) -font font_Small -command {::crosstab::setFilter}

  button $w.b.font -textvar ::tr(Font) -font font_Small -command {FontDialogFixed .crosstabWin}

  pack $w.b.cancel $w.b.find $w.b.update -side right -pady 3 -padx 5
  pack $w.b.setfilter $w.b.addfilter -side left -pady 3 -padx 5

  standardShortcuts $w

  bind $w <Button-3> {tk_popup .crosstabWin.menu %X %Y}

  bind $w <F1>       "helpWindow Crosstable"
  bind $w <Escape>   ".crosstabWin.b.cancel invoke"
  bind $w <Up>       "$text yview scroll -1 units"
  bind $w <Down>     "$text yview scroll 1 units"
  bind $w <Prior>    "$text yview scroll -1 pages"
  bind $w <Next>     "$text yview scroll 1 pages"
  bind $w <Left>     "$text xview scroll -1 units"
  bind $w <Right>    "$text xview scroll 1 units"
  bind $w <Key-Home> "$text yview moveto 0"
  bind $w <Key-End>  "$text yview moveto 0.99"

  # MouseWheel Bindings:
  if {$::windowsOS || $::macOS} {
    bind $w <Shift-MouseWheel> {break}
    bind $w <MouseWheel> { .crosstabWin.f.text yview scroll [expr {- (%D / 120)}] units}
  } else {
    bind $text <Shift-Button-4> "$text xview scroll -5 units ; break"
    bind $text <Shift-Button-5> "$text xview scroll 5 units ; break"
    bind $text <Button-4> "$text yview scroll -1 units"
    bind $text <Button-5> "$text yview scroll  1 units"
    bind $text <Button> {
      # Buttons 6 and 7 are the left/right for advanced wheelscroll buttons
      # but aren't supported by Button-6 (see http://wiki.tcl.tk/12696)
      if {"%b" == "6"} { .crosstabWin.f.text xview scroll -10 units }
      if {"%b" == "7"} { .crosstabWin.f.text xview scroll  10 units }
    }
  }

  bindWheeltoFixed $w

  bind $w <Destroy> {}
  ::crosstab::Refresh $game

  bind $w.b <Configure> "recordWinSize $w"
  ::createToplevelFinalize $w
}

proc ::crosstab::SetCrossColour {} {
  global crosscolor crosstab
  set temp [tk_chooseColor -initialcolor $crosscolor -title [tr CrosstabOptRowsColor]]
  if {$temp != {}} {
    set crosscolor $temp
    if {!$crosstab(colorrows)} {
      set crosstab(colorrows) 1
      ::crosstab::Refresh
    }
    if {[winfo exists .crosstabWin.f.text]} {
      .crosstabWin.f.text tag configure rowColor -background $crosscolor
    }
  }
}

proc ::crosstab::setFilter {{round {}}} {
  global crosstab glstart crosstabGame crosstabBase

  set currentBase [sc_base current]
  if {$currentBase != $crosstabBase} {
    sc_base switch $crosstabBase
  }

  if {$round == {}} {
    sc_game crosstable filter -gameNumber $crosstabGame $crosstab(deleted)
  } else {
    sc_game crosstable filter -round $round -gameNumber $crosstabGame $crosstab(deleted) 
  }

  if {$currentBase != $crosstabBase} {
    sc_base switch $currentBase
  }

  set glstart 1
  ::windows::stats::Refresh
}

proc ::crosstab::Refresh {{game {}}} {
  global crosstab crosstabGame crosstabBase
  set w .crosstabWin
  if {! [winfo exists $w]} { return }

  $w.f.text configure -state normal
  $w.f.text delete 1.0 end
  busyCursor .
  $w.f.text configure -state disabled
  ### Stop button is broken currently 
  ### We need to implement it via sc_progressBar
  update idle
  # $w.b.stop configure -state normal
  foreach button {update cancel setfilter addfilter} {
    $w.b.$button configure -state disabled
  }
  # pack $w.b.stop -side right -padx 5 -pady 3
  # catch {grab $w.b.stop}
  # update

  if {$game == {}} {
    # Since we aren't autoupdating crosstable, remember which base/game the table is for, for ::crosstab::setFilter
    set crosstabGame [sc_game number]
  } else {
    set crosstabGame $game
  }
  set crosstabBase [sc_base current]

  if {[
  catch {sc_game crosstable $crosstab(text) $crosstab(sort) $crosstab(type) \
         $crosstab(ratings) $crosstab(countries) $crosstab(tallies) $crosstab(titles) \
         $crosstab(colors) $crosstab(groups) $crosstab(ages) \
         $crosstab(breaks) $crosstab(cnumbers) $crosstab(deleted) $crosstab(threewin) $crosstab(tiewin) $crosstab(tiehead) \
         -gameNumber $crosstabGame } result
  ]} {
    puts "sc_game crosstable failed"
  }

  $w.f.text configure -state normal
  if {$crosstab(text) == "plain"} {
    $w.f.text insert end $result
  } else {
    ::htext::display $w.f.text $result
  }

if {$crosstab(colorrows) && $crosstab(type) != "knockout"} {
  set start [$w.f.text search -- --------- 1.0]
  if {$start != {}} {
    set end [$w.f.text search -- --------- "$start +1line"]

    # Shade every second line to help readability
    $w.f.text configure -state normal
    set startline [expr {int($start) + 1}]
    set endline   [expr {int($end) - 1}]
    for {set i $startline} {$i <= $endline} {incr i 2} {
      $w.f.text tag add rowColor $i.0 "$i.end +1c"
    }
  }
}
  unbusyCursor .
  # catch {grab release $w.b.stop}
  # $w.b.stop configure -state disabled
  ### We cant use forget on this because of a bug in the windows packer
  # pack forget $w.b.stop
  foreach button {update cancel setfilter addfilter} {
    $w.b.$button configure -state normal
  }
  $w.f.text configure -state disabled
}

### end of crosstable.tcl
### file pfinder.tcl: part of Scid.

####################
# Player List window

namespace eval ::plist {}

set ::plist::sort Name

proc ::plist::defaults {} {
  set ::plist::name ""
  set ::plist::country no
  set ::plist::minGames 1
  set ::plist::maxGames 100000
  set ::plist::minElo 0
  set ::plist::maxElo 3000
  set ::plist::size 1000
}

::plist::defaults
::utils::history::AddEntry ::plist::country yes

trace variable ::plist::minElo w [list ::utils::validate::Integer [sc_info limit elo] 0]
trace variable ::plist::maxElo w [list ::utils::validate::Integer [sc_info limit elo] 0]
trace variable ::plist::minGames w [list ::utils::validate::Integer 100000 0]
trace variable ::plist::maxGames w [list ::utils::validate::Integer 1000000 1]

proc ::plist::Open {} {
  set w .plist
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  setWinLocation $w
  bind $w <Configure> "recordWinSize $w"

  bind $w <F1> {helpWindow PList}
  bind $w <Escape> "$w.b.close invoke"
  bind $w <Return> ::plist::refresh
  bind $w <Destroy> {}
  bind $w <Up> "$w.t.text yview scroll -1 units"
  bind $w <Down> "$w.t.text yview scroll 1 units"
  bind $w <Prior> "$w.t.text yview scroll -1 pages"
  bind $w <Next> "$w.t.text yview scroll 1 pages"
  # These are kindof broken when subsequently using Up and Down.
  bind $w <Key-Home> "$w.t.text yview 0"
  bind $w <Key-End> "$w.t.text yview end"
  #bindMouseWheel $w $w.t.text

  foreach i {t o1 o2 o3 b} {frame $w.$i}
  $w.t configure -relief sunken -borderwidth 1
  text $w.t.text -width 55 -height 25 -font font_Small -wrap none \
    -yscrollcommand "$w.t.ybar set" -setgrid 1 \
    -cursor top_left_arrow -xscrollcommand "$w.t.xbar set" -borderwidth 0
  scrollbar $w.t.ybar -command "$w.t.text yview" -takefocus 0
  scrollbar $w.t.xbar -orient horiz -command "$w.t.text xview" -takefocus 0

  set ::plist::xwidth [font measure [$w.t.text cget -font] "0"]

  ::plist::configureHeading
  $w.t.text configure -tabs $::plist::tablist
  $w.t.text tag configure ng -foreground darkBlue
  $w.t.text tag configure date -foreground darkGreen
  $w.t.text tag configure elo -foreground {}
  $w.t.text tag configure country -foreground steelBlue
  $w.t.text tag configure name -foreground steelBlue
  $w.t.text tag configure title -font font_SmallBold

  set font font_Small
  set fbold font_SmallBold
  bindWheeltoFont $w.t.text

  set f $w.o1

  # Games

  label $f.games -text "[tr PListSortGames]" -font $fbold
  entry $f.gmin -textvariable ::plist::minGames
  label $f.gto -text "-"
  entry $f.gmax -textvariable ::plist::maxGames
  pack $f.games $f.gmin $f.gto $f.gmax -side left

 foreach entry {gmin gmax} {
    $f.$entry configure -width 7 -justify right -font $font
    bindFocusColors $f.$entry
    bind $f.$entry <FocusOut> +::plist::check
  }

  # Player

  label $f.nlabel -text $::tr(Player) -font $fbold

  set tmp $::plist::name
  ttk::combobox $f.name -textvariable ::plist::name -width 20
  ::utils::history::SetCombobox ::plist::name $f.name
  set ::plist::name $tmp

  bindFocusColors $f.name
  pack $f.name $f.nlabel -side right -padx 5

  set f $w.o2

  # Elo

  label $f.elo -text "[tr PListSortElo]        " -font $fbold
  entry $f.emin -textvariable ::plist::minElo
  label $f.eto -text "-"
  entry $f.emax -textvariable ::plist::maxElo

  foreach entry {emin emax} {
    $f.$entry configure -width 5 -justify right -font $font
    bindFocusColors $f.$entry
    bind $f.$entry <FocusOut> +::plist::check
  }
  pack $f.elo $f.emin $f.eto $f.emax -side left

  # List Size

  label $f.size -text $::tr(TmtLimit) -font $fbold
  ttk::combobox $f.esize -width 7 -justify right -textvar ::plist::size -values {50 100 200 500 1000 10000 100000}
  trace variable ::plist::size w {::utils::validate::Integer 100000 0}
  bindFocusColors $f.esize

  pack $f.esize $f.size -side right -padx 5

  # Country

  label $f.ncountry -textvar  ::tr(Country) -font $fbold

  set tmp $::plist::country
  ttk::combobox $f.country -textvariable ::plist::country -width 5
  ::utils::history::SetCombobox ::plist::country $f.country
  set ::plist::country $tmp

  # WTF - Sort his out please S.A.
  # bindFocusColors $f.name 
  pack $f.country $f.ncountry -side right -padx 5


  dialogbutton $w.b.defaults -text $::tr(Defaults) -command ::plist::defaults
  dialogbutton $w.b.update -text $::tr(Update) -command ::plist::refresh
  dialogbutton $w.b.help -text $::tr(Help) -command {helpWindow PList}
  dialogbutton $w.b.close -text $::tr(Close) -command "destroy $w"
  packbuttons left $w.b.defaults
  packbuttons right $w.b.close $w.b.help $w.b.update

  pack $w.b -side bottom -fill x
  pack $w.o3 -side bottom -fill x -padx 2 -pady 2
  pack $w.o2 -side bottom -fill x -padx 2 -pady 2
  pack $w.o1 -side bottom -fill x -padx 2 -pady 2

  pack $w.t -side top -fill both -expand yes
  grid $w.t.text -row 0 -column 0 -sticky news
  grid $w.t.ybar -row 0 -column 1 -sticky news
  grid $w.t.xbar -row 1 -column 0 -sticky news
  grid rowconfig $w.t 0 -weight 1 -minsize 0
  grid columnconfig $w.t 0 -weight 1 -minsize 0

  update
  ::plist::refresh
}

proc ::plist::refresh {} {
  set w .plist
  if {! [winfo exists $w]} { return }

  wm title $w "[tr WindowsPList]: [file tail [sc_base filename]]"

  busyCursor .

  set ::plist::name [string trim $::plist::name]
  set ::plist::country [string trim $::plist::country]
  ::utils::history::AddEntry ::plist::name $::plist::name
  ::utils::history::AddEntry ::plist::country $::plist::country
  set t $w.t.text
  $t configure -state normal
  $t delete 1.0 end

  $t insert end "\t" title

  ::plist::configureHeading
  $w.t.text configure -tabs $::plist::tablist
  foreach i $::plist::headings {
    $t tag configure s$i -font font_SmallBold
    $t tag bind s$i <1> "set ::plist::sort $i; ::plist::refresh"
    $t tag bind s$i <Any-Enter> "$t tag config s$i -background $::rowcolor"
    $t tag bind s$i <Any-Leave> "$t tag config s$i -background {}"
    $t insert end "\t" title
    $t insert end [tr PListSort$i] [list title s$i]
  }
  $t insert end "\n" title

  update

  set err [catch {
    sc_name plist -name $::plist::name -size $::plist::size -minGames $::plist::minGames \
                  -maxGames $::plist::maxGames -minElo $::plist::minElo -maxElo $::plist::maxElo \
                  -sort [string tolower $::plist::sort] -country [string toupper $::plist::country]
     } pdata]
  if {$err} {
    $t insert end "\n$pdata\n"
    unbusyCursor .
    return
  }

  set hc $::rowcolor
  set count 0
  foreach player $pdata {
    incr count

    if {$::plist::country == "no"} {
	lassign $player ng oldest newest elo name
    } else {
	lassign $player ng oldest newest country elo name
    }

    $t tag bind p$count <ButtonPress-1> [list playerInfo $name raise]
    #$t tag bind p$count <ButtonPress-3> [list playerInfo $name raise]
    $t tag bind p$count <Any-Enter> \
      "$t tag configure p$count -background $hc"
    $t tag bind p$count <Any-Leave> \
      "$t tag configure p$count -background {}"
    $t insert end "\n"
    $t insert end "\t$count\t" p$count
    $t insert end $ng [list ng p$count]
    $t insert end "\t" p$count
    $t insert end $oldest [list date p$count]
    $t insert end "\t" p$count
    $t insert end "- $newest" [list date p$count]
    $t insert end "\t" p$count
    if {$::plist::country != "no"} {
      $t insert end $country [list country p$count]
      $t insert end "\t" p$count
    }
    $t insert end $elo [list elo p$count]
    $t insert end "\t" p$count
    $t insert end $name [list name p$count]
  }
  $t insert end "\n"
  $t configure -state disabled
  wm title $w "[tr WindowsPList]: [file tail [sc_base filename]], $count [tr Players]"
  unbusyCursor .
}

proc ::plist::configureHeading {} {
  set ::plist::tablist {}
  if {$::plist::country == "no"} {
     set tabs {4 r 10 r 18 r 24 r 32 r 35 l}
     set ::plist::headings {Games Oldest Newest Elo Name}
     if {$::plist::sort == "Country"} {
       set ::plist::sort Name
     }
  } else {
     set tabs {4 r 10 r 18 r 24 r 26 l 36 r 38 l}
     set ::plist::headings {Games Oldest Newest Country Elo Name}
  }
  foreach {tab justify} $tabs {
    set tabwidth [expr {$::plist::xwidth * $tab} ]
    lappend ::plist::tablist $tabwidth $justify
  }
}

proc ::plist::check {} {
  if {$::plist::minGames > $::plist::maxGames} {
    set ::plist::maxGames $::plist::minGames
  }
  if {$::plist::minElo > $::plist::maxElo} {
    set ::plist::maxElo $::plist::minElo
  }
}
### End of file pfinder.tcl: part of Scid.

####################
# Tournament window

namespace eval ::tourney {}

foreach {n v} {start 0000.00.00 end 2047.12.31 minPlayers 2 maxPlayers 1999 \
                 minGames 1 maxGames 9999 minElo 0 maxElo 4000 sort Date \
                 country "" site "" event "" player "" size 50} {
  set ::tourney::$n $v
}

trace variable ::tourney::start w ::utils::validate::Date
trace variable ::tourney::end w ::utils::validate::Date
foreach {n v} {minPlayers 1999 maxPlayers 1999 minGames 9999 maxGames 9999 \
                 minElo [sc_info limit elo] maxElo [sc_info limit elo]} {
  trace variable ::tourney::$n w [list ::utils::validate::Integer $v 0]
}

proc ::tourney::Open {{player {}}} {
  set w .tourney

  if {[winfo exists $w]} {
    if {$player != {}} {
      set ::tourney::player $player
      set ::tourney::site {}
      set ::tourney::event {}
      set ::tourney::minPlayers 1
      set ::tourney::minGames 1
      ::tourney::refresh
    }
    raiseWin $w
    return
  }

  if {! [info exists ::tourney::_defaults]} { ::tourney::defaults }

  if {$player != {}} {
    # No start date
    set ::tourney::start 1800.01.01
  }

  toplevel $w
  wm withdraw $w
  setWinLocation $w
  setWinSize $w

  bind $w <F1> {helpWindow Tmt}
  bind $w <Escape> "$w.b.close invoke"
  bind $w <Return> "::tourney::check ; ::tourney::refresh"
  bind $w <Destroy> {}
  # standardShortcuts $w
  # bind $w <Left> break
  # bind $w <Right> break
  bind $w <Up> "$w.t.text yview scroll -1 units"
  bind $w <Down> "$w.t.text yview scroll 1 units"
  bind $w <Prior> "$w.t.text yview scroll -1 pages"
  bind $w <Next> "$w.t.text yview scroll 1 pages"
  bind $w <Key-Home> "$w.t.text yview moveto 0"
  bind $w <Key-End> "$w.t.text yview moveto 0.99"

  foreach i {t o1 o2 o3 b} {frame $w.$i}
  text $w.t.text -width 120 -height 22 -font font_Small -wrap none \
    -yscrollcommand "$w.t.ybar set" -setgrid 1 \
    -cursor top_left_arrow -xscrollcommand "$w.t.xbar set"
  scrollbar $w.t.ybar -command "$w.t.text yview" -width 12 -takefocus 0
  scrollbar $w.t.xbar -orient horiz -command "$w.t.text xview" -width 12 \
    -takefocus 0
  set xwidth [font measure [$w.t.text cget -font] "0"]
  set tablist {}

  bindMouseWheel $w $w.t.text
  bindWheeltoFont $w.t.text

  ### tabulation formatting

  #                    Count    Date  Players Games    Elo     Event   Site  Winner Runnerup
  foreach {tab justify} {4 r    6 l    22 r    27 r    34 r    36 l    65 l  89 l    115 l} {
    set tabwidth [expr {$xwidth * $tab} ]
    lappend tablist $tabwidth $justify
  }
  $w.t.text configure -tabs $tablist
  $w.t.text tag configure date -foreground darkGreen
  $w.t.text tag configure np -foreground darkBlue
  $w.t.text tag configure elo -foreground {}
  # $w.t.text tag configure best -foreground steelBlue
  $w.t.text tag configure event -foreground steelBlue
  $w.t.text tag configure title -font font_SmallBold

  set font font_Small
  set fbold font_SmallBold

  # todo - The o1 o2 o3 frames should be gridded. S.A

  set f $w.o1

  # num Games

  label $f.games -text "[tr TmtSortGames]    " -font $fbold
  entry $f.gmin -textvariable ::tourney::minGames \
    -width 5 -justify right -font $font
  bindFocusColors $f.gmin
  bind $f.gmin <FocusOut> +::tourney::check
  label $f.gto -text "-" -font $font
  entry $f.gmax -textvariable ::tourney::maxGames \
    -width 5 -justify right -font $font
  bindFocusColors $f.gmax
  bind $f.gmax <FocusOut> +::tourney::check
  pack $f.games $f.gmin $f.gto $f.gmax -side left

  # Event

  label $f.eventlab -text "   $::tr(Event)" -font $fbold
  ttk::combobox $f.event -textvariable ::tourney::event -width 12
  ::utils::history::SetCombobox ::tourney::event $f.event
  bindFocusColors $f.event
  pack $f.event $f.eventlab -side right

  # Country

  label $f.cn -text "  $::tr(Country)" -font $fbold
  ttk::combobox $f.ecn -width 5 -textvar ::tourney::country -values \
    {{} AUS AUT CZE DEN ENG ESP FRA GER GRE HUN ITA NED POL RUS SCG SUI SWE USA YUG}
  bindFocusColors $f.ecn
  bind $f.ecn <FocusOut> +::tourney::check
  pack $f.ecn $f.cn -side right

  set f $w.o2

  # Num Players

  label $f.players -text "[tr TmtSortPlayers]   " -font $fbold
  entry $f.pmin -textvariable ::tourney::minPlayers \
    -width 5 -justify right -font $font
  bindFocusColors $f.pmin
  bind $f.pmin <FocusOut> +::tourney::check
  label $f.pto -text "-"
  entry $f.pmax -textvariable ::tourney::maxPlayers \
    -width 5 -justify right -font $font
  bindFocusColors $f.pmax
  bind $f.pmax <FocusOut> +::tourney::check
  pack $f.players $f.pmin $f.pto $f.pmax -side left

  # Site

  label $f.sitelab -text "$::tr(Site)" -font $fbold
  ttk::combobox $f.site -textvariable ::tourney::site -width 12
  ::utils::history::SetCombobox ::tourney::site $f.site
  bindFocusColors $f.site
  pack $f.site $f.sitelab -side right

  set f $w.o3

  # Mean ELO

  label $f.elolab -text "$::tr(TmtMeanElo)" -font $fbold
  entry $f.elomin -textvariable ::tourney::minElo \
    -width 5 -justify right -font $font
  bindFocusColors $f.elomin
  label $f.eto -text "-"
  entry $f.elomax -textvariable ::tourney::maxElo \
    -width 5 -justify right -font $font
  bindFocusColors $f.elomax
  pack $f.elolab $f.elomin $f.eto $f.elomax -side left

  # Date

  label $f.from -text "[tr TmtSortDate]" -font $fbold
  entry $f.efrom -textvariable ::tourney::start -width 10 -font $font -justify right
  bindFocusColors $f.efrom
  bind $f.efrom <FocusOut> +::tourney::check
  label $f.to -text "-" -font $font
  entry $f.eto2 -textvariable ::tourney::end -width 10 -font $font -justify right
  bindFocusColors $f.eto2
  bind $f.eto2 <FocusOut> +::tourney::check
  pack [frame $f.space -width 12] $f.from $f.efrom $f.to $f.eto2 -side left

  # Player

  label $f.playerlab -text "$::tr(Player)" -font $fbold
  ttk::combobox $f.player -textvariable ::tourney::player -width 12
  ::utils::history::SetCombobox ::tourney::player $f.player
  bindFocusColors $f.player
  pack $f.player $f.playerlab -side right

  # Button bar

  label $w.b.size -text $::tr(TmtLimit) -font $fbold
  ttk::combobox $w.b.esize -width 7 -justify right -textvar ::tourney::size -values {50 100 200 500 1000 10000 100000}
  trace variable ::tourney::size w {::utils::validate::Integer 100000 0}
  bindFocusColors $w.b.esize

  dialogbutton $w.b.defaults -textvar ::tr(Defaults) -command ::tourney::defaults
  dialogbutton $w.b.update -textvar ::tr(Update) -command "::tourney::check ; ::tourney::refresh"
  dialogbutton $w.b.help -textvar ::tr(Help) -command {helpWindow Tmt}
  dialogbutton $w.b.close -textvar ::tr(Close) -command "destroy $w"
  pack $w.b -side bottom -fill x -pady 5
  packbuttons right $w.b.close $w.b.help $w.b.update  $w.b.esize $w.b.size 
  packbuttons left $w.b.defaults
  pack $w.o3 -side bottom -fill x -padx 2 -pady 2
  pack $w.o2 -side bottom -fill x -padx 2 -pady 2
  pack $w.o1 -side bottom -fill x -padx 2 -pady 2
  pack $w.t -side top -fill both -expand yes
  grid $w.t.text -row 0 -column 0 -sticky news
  grid $w.t.ybar -row 0 -column 1 -sticky news
  grid $w.t.xbar -row 1 -column 0 -sticky news
  grid rowconfig $w.t 0 -weight 1 -minsize 0
  grid columnconfig $w.t 0 -weight 1 -minsize 0

  bind $w <Configure> "recordWinSize $w"
  update
  wm deiconify $w

  if {$player != {}} {
    set ::tourney::player $player
  }
  ::tourney::refresh
}


proc ::tourney::defaults {} {
  set ::tourney::_defaults 1
  set year [::utils::date::today year]
  #set ::tourney::start "$year.??.??"
  set ::tourney::start "1960.??.??"
  set ::tourney::end "$year.12.31"
  set ::tourney::size 1000
  set ::tourney::minPlayers 4
  set ::tourney::maxPlayers 1999
  set ::tourney::minGames 10
  set ::tourney::maxGames 9999
  set ::tourney::minElo 0
  set ::tourney::maxElo 4000
  set ::tourney::country ""
  set ::tourney::site ""
  set ::tourney::event ""
  set ::tourney::player ""
}

proc ::tourney::refresh {} {
  set w .tourney
  if {! [winfo exists $w]} { return }

  if {[string length $::tourney::player] < 2} {
    wm title $w "[tr WindowsTmt]: [file tail [sc_base filename]]"
  } else {
    wm title $w "[tr WindowsTmt]: $::tourney::player - [file tail [sc_base filename]]"
  }
  busyCursor $w
  ::utils::history::AddEntry ::tourney::site $::tourney::site
  ::utils::history::AddEntry ::tourney::event $::tourney::event
  ::utils::history::AddEntry ::tourney::player $::tourney::player

  set t $w.t.text
  $t configure -state normal
  $t delete 1.0 end
  update
  set fastmode 0

  set tlist [sc_base tournaments \
		-start $::tourney::start \
		-end $::tourney::end \
		-size $::tourney::size \
		-minPlayers $::tourney::minPlayers \
		-maxPlayers $::tourney::maxPlayers \
		-minGames $::tourney::minGames \
		-maxGames $::tourney::maxGames \
		-minElo $::tourney::minElo \
		-maxElo $::tourney::maxElo \
		-country [string toupper $::tourney::country] \
		-site $::tourney::site \
		-event $::tourney::event \
		-player $::tourney::player \
		-sort $::tourney::sort \
  ]

  set ::tourney::list $tlist

  # Title headings

  foreach i {Date Players Games Elo Site Event Winner} {
    $t tag configure s$i -font font_SmallBold
    $t tag bind s$i <1> "
      set ::tourney::sort $i
      ::tourney::refresh"
    $t tag bind s$i <Any-Enter> "$t tag config s$i -background $::rowcolor"
    $t tag bind s$i <Any-Leave> "$t tag config s$i -background {}"
  }

  ### Titles

  $t insert end "\t\t"
  $t insert end [tr TmtSortDate] sDate
  $t insert end "\t"
  $t insert end [tr TmtSortPlayers] sPlayers
  $t insert end "\t"
  $t insert end [tr TmtSortGames] sGames
  $t insert end "\t"
  $t insert end [tr TmtSortElo] sElo
  $t insert end "\t"
  $t insert end [tr TmtSortEvent] sEvent
  $t insert end "\t"
  $t insert end [tr TmtSortSite] sSite
  $t insert end "\t"
  $t insert end [tr TmtSortWinner] sWinner

  $t insert end "\n"

  set hc $::rowcolor
  set count 0
  foreach tmt $tlist {
    incr count
    if {$count > $::tourney::size} { break }
    lassign $tmt date site event np ng elo g winner elo1 score1 runnerup elo2 score2
    set winner [::utils::string::Surname $winner]
    set runnerup [::utils::string::Surname $runnerup]
    if {$elo1 > 0} { append winner " ($elo1)" }
    if {$elo2 > 0} { append runnerup " ($elo2)" }
    # append winner " $score1"
    # append runnerup " $score2"
    ### add an extra space because {1. } is roughly the same width as {1=}
    if {$score1 == $score2} {
      set one "1="
      set two "1="
    } else {
      set one "1. "
      set two "2. "
    }
    set best "$one $winner\t$two $runnerup" 

    $t tag bind g$count <ButtonPress-3> [list ::tourney::select $g $event 1]
    $t tag bind g$count <ButtonPress-1> [list ::tourney::select $g $event]
    $t tag bind g$count <Any-Enter> "$t tag configure g$count -background $hc"
    $t tag bind g$count <Any-Leave> "$t tag configure g$count -background {}"
    $t insert end "\n"
    $t insert end "\t$count\t" g$count
    $t insert end $date [list date g$count]
    $t insert end "\t" g$count
    $t insert end $np [list np g$count]
    $t insert end "\t" g$count
    $t insert end $ng [list ng g$count]
    $t insert end "\t" g$count
    $t insert end $elo [list elo g$count]
    $t insert end "\t" g$count
    # These "24" widths don't work perfectly because the fonts aren't fixed
    $t insert end [string range $event 0 24] [list event g$count]
    $t insert end "\t" g$count
    $t insert end [string range $site 0 24] [list site g$count]
    $t insert end "\t$best" g$count
  }
  $t insert end "\n"
  $t configure -state disabled
  unbusyCursor .
}

proc ::tourney::check {} {
  set start $::tourney::start
  set end $::tourney::end
  if {[string length $start] == 0} { set start "0000" }
  if {[string length $end]   == 0} { set end [sc_info limit year]}
  if {[string length $start] == 4} { append start ".??.??" }
  if {[string length $end]   == 4} { append end ".12.31" }
  if {[string length $start] == 7} { append start ".??" }
  if {[string length $end]   == 7} { append end ".31" }
  if {[string match {*.01.01} $start]} { set start "[string range $start 0 end-6].??.??"}
  set ::tourney::start $start
  set ::tourney::end $end
  if {$::tourney::minPlayers < 2} {set ::tourney::minPlayers 2}
  if {$::tourney::minPlayers > $::tourney::maxPlayers} {
    set ::tourney::maxPlayers $::tourney::minPlayers
  }
  set s $::tourney::country
  set s [string toupper [string trim $s]]
  if {[string length $s] > 3} { set s [string range $s 0 2] }
  set ::tourney::country $s
  if {$::tourney::country == "---"} {
    set ::tourney::country ""
  }
}

proc ::tourney::select {gnum event {load 0}} {

  # We now nolonger have to autoload crosstable game
  if {$load} {
    if {[catch {::game::Load $gnum} result]} {
      tk_messageBox -type ok -icon info -title Scid -message $result
      return
    }
    flipBoardForPlayerNames
    updateBoard -pgn
    updateTitle
  }

  # Filter this event... Could we catch this ? S.A.
  # ::search::filter::reset
  # ::search::filter::negate
  # sc_game crosstable filter
  # ::windows::gamelist::Refresh

  ::crosstab::Open $gnum
}

###
### windows/switcher.tcl: part of Scid
### Copyright (C) 2000-2004  Shane Hudson.

# Try to keep compatablity with Scid as best as can.
# Order of ~some~ icons (such as tactics, clipbase and pgn) is important

# Leave Tactics as number 16 icon
# This is the database type for mate in N puzzles
# 10decimal is not related to 16decimal
# index.cpp:    case 'T': flag = IDX_FLAG_TACTICS;    break;
# index.h:      define  IDX_FLAG_TACTICS      10   // Tactics flag.
# tactics.tcl:  if {[sc_game flag T [sc_game number]]}

set icons {
{Unknown}
{
R0lGODlhIAAgAIAAAFpaWlpaWiH5BAEKAAEALAAAAAAgACAAAAIejI+py+0P
o5y02ouz3rz7D4biSJbmiabqyrbuC5sFADs=
}

{Temporary database}
{
R0lGODlhIAAgAOfkAEpLSUpMSkxOS01PTE9RTlBST1FTUFJUUVNUUlRVU1VW
VFZXVVZYVVdZVllbWFpcWVtdWlxeW11fXF5gXTpmojtno2BiXzVsqGJkYWNl
YmRlY2VmZDtxrWdoZkNwpmhpZz1yrmlraEVyqGpsaWxua0h1rG1vbEp2rW5w
bUt3rm9xbkx4r014sHFzcE96snN1cnR2c3Z4dVl9sHd5dlp+sVt/snp8eVeF
tn1/fH+BfluJuoCCf2GItYGDgIKEgYOFgoWHhIaIhYeJhoiKh4mLiIqMiWyT
wIyOi42PjI6QjY+RjpCSj3qWuZGTkJKUkZOVkpSWk3ubxJWXlJaYlZeZlpia
l5qbmJudmYahxJyem6Cfl4OkzJ6gnZ+hnqGjoIGr0pCnxZSnwKOloqSmo6Wn
pI+rzqaopaepppSsyqiqp6mrqKqsqZevzautqpiwzqCvwp2xyZ6yype307Cy
rrGzr6W1yLO1srS2s6i4y6y4xbW3tKC806m5zK25xqe607a4tau6za66x6i7
1Le5tp+/3Li6t628z7m7uLq8ubu9uqfC2rC/07y+u72/vL7BvcDCvrTE18HD
v6zI38LEwbXI4bTM3rjM5cjKx8HN28rMycvOysDQ48jQ2M7QzMLS5s/Rzs3S
1dDSz8TU6MvT3NHT0MXV6c3W3svX5c3Z59bY1dTb0Nja1s/b6tnb19Tc5dDd
69rc2dvd2tbe59ze29Tg7t3f3NXh797g3d/h3tfj8eDi39jk89vk7OHk4N3l
7uPl4d7m79rn9eHm6eTm49/n8OXn5Obo5eDp8efp5uHq8ujq5+nr6OPs9Obs
7urs6eTt9eft7+Xu9+vu6u3v6+jw+e7w7ezx9O/x7vDy7/Hz8PL08fP18vT3
8/b49Pf59vj69/n7+Pr8+fv9+vz/+///////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXDjQipUsXLJYkeIkyZEhQHrgsBHjBYoRHzRsSGglnDhx4E6qFBeuJbiX
MMF9+4YBoRNxwmIJ28mzp0+e3zQgXCIOlDBQxlrVapXUmLFaTqNGBbcAoRJx
t4yBsiaMUSFEhf4UOjSobKFCiXaCE3oQiTimUI39nCuXKsIj4motdXoIESJG
gBs5Gjy40TJh4qoeJPJNmNy5kI1ZS4wwSDhhrWY5fdRIsKNHjyKJHi2X8kEf
34zNMabssU+uy5TBthZOscEd4BzXEqZsEug7WpoMQWIlzaFHk2TbPYjD2+Nq
yJTVGrPGmDeUyxJZ6WStmrBvtgv+2gD3tJYzYYiQtPK2qAYFFmCsWVsy55o1
cAkQwnDu1JozK6tYAwIWpdhSShkVjFINEpJ9g4B+jTmGDChpaCODH8dQIwwx
sggigjCXtGGNNw8e1AJ/xjizRit4RBEMM9ZQc0wwlmxhxDZJjAgAQh+QJ1c1
VhjjAiG5+MIMM8kQQ4mHzmgBijg7HvSBc445U0QtFQhyCiuysMIKJHC4wcIo
WpACTpQGTalaik60QoMbtNhCDDGviLIJJSyAYsWTaBakAXk7VbNGJ2Ho4IYf
gPQRSB54YCHDLUBc802fBGnwzTJOVUOKGdawUAYlm6BCCyqVpMCJIy/widAC
4CCDjDDF1TS5ijMl8IBGHW9EUQEm12iiRguOUDrQAjj92MwtUqzyjSE3XCAD
HP5pcogVZLRQokELXIqMZMtMcggVavzCzUzGIDKDFogEYoUYOIQ3EALfbGtM
NfJBY00rd1iRhBNaZGKNEFoMku8ZS7j7DwK59YfMMtVUc4028smXjX1I5BCI
HmIMcoa7CFuzzTXehLxNd9Mss4y8j1mhAh2PrNILA9guILPMCSSAwM0IAKDz
zjojoIEdvahxAENEDwTAAUMXrTRBAQEAOw==
}

Clipbase
{
R0lGODlhIAAgAOekAGBBE2lGFHBLFnFMFXFMFnJMFXFNFnJNFXJNFnVNFndP
FlxcXF1dXF5eXl9fX2BgXolgH4thH41iH45jH5BlIJJmIJNnIJVoIJdpIJhq
IZprIZxsIZ1tIZ9uIaFvIqJxIqNxIqRyIqZzIqh0I6l1I6t2I39/ca13I654
I4CAfbB5JIGDfrJ7JIGDf7N8JIKEgIKFgLV9JLd+Jbh/JYyGeLqAJYeJhIaK
hIeKhIeKhYqKfbyBJYiKhIiKhYeLhYeLhpCJeb2CJb2CJpGKeb+DJsGEJouO
icKFJoyPipaNeo6Oi8SHJsWHJ42Ri46RjMaIJ5GRjZeXipmZjZiYl5ubjqGh
laOjoKSkmaOjoqSkmqionaqqoKqqoauroKuroqmrqaysoaysoq2toq6uo7a2
rLa2rbe3rbe3rri4rri4r7m5r7m5sLq6sby8s8PDw8TEw8TExMTFxMXFxMXF
xcbGvsbGxcbGxsfHxsjIx8nJwtDQz9DQ0NTU1NXV1dXW1NbW1tjY2Nnb2dzc
297e3uPj4ubm5ejo6Onp6Onp6erq6erq6uvr6uvr6+zs6+zs7O3t7O3t7e7u
7e7u7u/v7u/v7/Dw7/Dw8PHx8fLy8vPz8/T09Pb29vf39/j4+Pn5+Pn5+fr6
+vv7+/39/f7+/v//////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQB
CgD/ACwAAAAAIAAgAAAI/gD/CRxIUOCCgwgPFlzIcOECKVQiUpGyoKFFgg8Q
6jDB0YQOhA8u/lNwgIBJkwyqXFkZpWWUlVeqMBBwkkCBBAQRMHnCk+cCNl3A
CAUjpqiYMW0WBOn5pAgCggR4JulBdUGeNWrSoEFzxkwZMmToLFhBdUiIJwSg
8uxBqq0DLWHCeJnLpe6WLVkcYGrb4wNatU/YVqqEpUHCwwsaTClUiVQPD38H
Rl0ieDAhQJgzawYkKFLjHh0iC4x6pPLg06hTT5rkmIPof1GLmE5Ne/WkSI43
vI5KpDKe38CD3xleJxIkxxp2Pwkym3al1ZGiP3rkOIPyHc1Rr5YUHdIjR40c
/mNQXsO3cOJ15siRM6gRI8cXlM/IDt34dPCMGC1ybEG5jNn1RXKfe/opoohj
FSgXQ2XD2VFHenLA8cYbbrhhYCKIiNIDBcq5wJZt3Q1YoCIYImJIKD1MoBwL
H4b4HYGLkIiIiYYY8kkPEiinAlvRrSdhhRXuMeMhNSLiyI0RKIcCW96B516M
MtJoCCOSXAJKDxAod0IPo7w4Yok1GqIIJJZoYkkgOGSZlmRPlNCDKDBGSaQh
iEByw503IHGDD2qqRUIPoYw4ZJGOUIKJD3388YceTmCp3Ag9eHLhjGFSeYkm
nNygaBxIvODomqM9IUIPm4BZ45hlcgKKJk3w8cUPUy0oYUOfbIbQgyaZYHLJ
rphoskknoIgiih83GAFDClBYMatyIABB1bPQQpsDDjxQZYMNNNAqkAFFMOXt
t+DyJIQBBAUwQE3opquuSQMAINK7IgUEADs=
}

{PGN file}
{
R0lGODlhIAAgAOeiADMzM0tLS0xMTE5OTk9PT1BQUFFRUVJSUlNTU1RUVFVV
VVZWVldXV1hYWFlZWVpaWltbW1xcXH5YHV1dXX9ZH4BaIGBgYIFbIoJdJINe
JWNjY4RfJ2RkZIRgKGZmZoZiK4ZjLGhoaIhlL2pqamtra21tbW9vb41rN3Bw
cI1sOHJyco9uPHNzc5BvPI9wP5FwPpFxP3Z2dnd3d5R0Q5J1R3p6epV2RpZ4
SX19fZh6S5l8TYCAgJp9T4GBgZt+UYODg4SEhJ2BVJ6CVoaGhqCEWYiIiImJ
iYuLi6OIXoyMjKOJX6SKYY6Ojo+Pj6aNZJCQkKeNZZKSkpOTk6qQapaWlpmZ
mZycnLGadp6enrijg7qlhrunibGxscW0mse3nsm6ob6+vr+/v8DAwM2+qMHB
wc7AqcLCws/Bq8PDw8TExMbGxsfHx8jIyNXItd3TxN/Vx9/WyODXydva19va
2Nzc3N/f3+Dg4OHh4eLi4uji2OPj4+Tk5OXl5ebm5ufn5+jo6Ovo5Onp6erq
6u/q4+vr6+zs7PDs5e3t7e7u7vLu6O/v7/Dw8PPw6/Hx8fLy8vPy8PPz8/T0
9PX19ff18vb29vj39Pf39/n39fj4+Pn5+fr59/r6+vv6+Pv7+/z7+vz8/P39
/f7+/v//////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXCjQisOHVqhIaZKkCJAeOGrEUGGCRAgOHBQgtAIKVKhNoUqW/MSyk8tN
MDPJxCTyIEk6onLq3MlTJx6aI0PRkCABg4gyob6suNBihRdROYi+QSLhRk2D
VkLNkdCiEogPYyRc4TQICg9RmooKSfvoakGSdSS8MNRBhA8JiXJ6cpNTQhYJ
cSQAtQkqLtEUbWZI8CQqCFEdoiQwykBEsFuCJO1IgKFzioQ8oiaJwBtZlBai
mB4gHAJKjoQUoXK+kbDkEhwKEtBK0ARog2AHCH+AckG0i84zJyrYcJI7qhJR
WwQ3QLjjE56e2HUWEkUIEwOEOD7+6clOXlShwQZriN9zh5AfMmDAhJk/X4x9
MWgOHcKUAKGMTnvwcUchfwQSiCCEFFKIfog06CAimByAEAsACkggGfTdJwYZ
HJKRhiKKYFIAQih0wkcfeBxyYIIMgrjIizAuYskACJVgIooqIrggIoq82MiP
QMooAEIjbNKHH3ocIogZYdjXoRlQmoGGGo40YkkACHlgJBd8KMkij4s04ggk
kEQSCZmOXImQBkYKkiQhaDhJBpRo1FnnGmeqeZAFmRy5ByJf9ihmmZJQQokk
kkSip0ET9PnHn3A6SWedaVTKRqKLFuRAJn48CuiCgo4ZSaGWYGLJoZkStAAm
nUIaJ4dKk65RqqmoYnkQApj04emXYYpK6qmY2moQAbnuumOPvhZqaLAIGXAq
JZCYasm01FZrrSUGIKTAttwu4O234Ia7AAMAMGTuueieGxAAOw==
}

{My games}
{
R0lGODlhIAAgAMZkACEhISYmJioqKi4uLjQ0NDU1NTg4ODk5OTs7Ozw8PD4+
PkBAQEFBQUJCQkZGRkdHR0pKSktLS09PT1BQUFJSUlNTU1RUVFdXV1hYWFlZ
WVxcXF1dXWBgYGFhYWJiYmVlZWZmZmdnZ2lpaWtra3BwcHJycnR0dHZ2dnh4
eHl5eXp6enx8fH19fYCAgIKCgoODg4aGhoiIiIuLi4yMjJCQkJGRkZKSkpOT
k5WVlZaWlp2dnZ6enp+fn6CgoKGhoaKioqOjo6ampqmpqaqqqqysrLGxsbKy
srS0tLa2tri4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsjIyMrK
ys3Nzc7OztDQ0NTU1NbW1tfX19jY2Nzc3N7e3uLi4uTk5Onp6evr6+3t7f//
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH5BAEKAH8A
LAAAAAAgACAAAAf+gH+Cg4SFhoeIiYqLjI2Oj4pRUJOUlVBTkIJFO5ydnp1J
mUpPTk49p0alSKdATZlNY7Eps1KxWLMpPZlJYr0mv0+9Vr8mODXHyMnJQYJH
Yc8k0UzPVdEkMjrZ2tvbzH8xKuFb4zrhNuNbKSPr7O3tLYIsIPNg9TnzMPVg
J/P9/v8mBKHwQPCLQRsEXRj8UoKgw4cQSQiawaNip4oWOX3YwLGjR48jBPnw
QhKDSSIknZhcybIlyxCCdHSZaaGmkJlLaurcyXOnB0E3qAjlQPSH0CESkipd
ylTpBkEdIEjlQrWF1KtYs2qFkEGQBgdgtYhdAbas2bNoHVgQdIGB2yx3cFG4
nUu3rl0GEwStIMLXIYQEgAMLHkw4giAYWBIbWMy4sePHjR8IenGlMoHLmDNr
3py5gSARNEIPGE26tOnTpRUIWiCgtevXsGPLPiAIQYDbuHPr3s27gCAFAIIL
H068uHHfgihUWM68ufPnzzNJn069uvVGgQAAOw==
}

{Large database}
{
R0lGODlhIAAgAOf/AC4jCjMjDB41ADooBDwrD0UsBR9JA0M4BipGAlA1AVQ0
A0o2FShQAVo5CF07A0s+JT1CRF48DCxaAWE/B2M8FWY6G1NGFV9CEGVBCmNB
EWhAEmY/HjddBms/HzBkAFZIL2RGFDViAG1DD2xDFmpGD29FCG5BIW1ICWxF
I2lKEW9GGW1JEktPUXNIDFFYE3NFIGZNGWtQA2dOGnFMDXZLBTlrAHVKDnBM
FXRKFlddBXNKInZIKGFXF2dQLldeEXZMHnlNEklnC3tOCnlKJXhSFWxULH5R
DX1NJ3JTJ2taFXtUDn1RHT93AFtmD3tRKT12DG5XNH1WGIVWCn9UJkp0DYJS
LE9yDIBYE4FVIYRWFIRTJ3NeIXtaIn9ZIohZDoFaHXVdOoVcGHliH4xcEoBf
JkmADotZLXBiR4deIY5aKIlgHH1iNIZfLkiGBo1eI4VfNZBgFoteL4lhKo1f
KoxiHo1jF5BdMZNiD2d3GGhqZ3VoUntpQ45lKJZlE1KJDGCCFoFuKZhnFZJo
JJBnMGCHD5lkMpRmN5loH4ZtQ5RnPnh7IFOQFl2ME5hoNGqFHJ5sG5htKVKW
DpxoO55sI5JsRptuJIFyVp9pNn5yYXt1Y5pvMnd2bpxwLJRxPmePGaNwIJZy
OWWTEJ9yJ12ZFYV3YE+iDludCqZvNaF0KadzI5x2N6hwN6p2Jot7YKR3M6l2
LZaALVqkFIJ/cal6KK14KJyAL6h6L6B7QYKBea52Pal8OLB7K7N9Lqt+QIuF
crN6Qa5/NGOsEZ6CWGepHaeBR6iCQV+wFreBMWW0CquFS6GGYaqFUYyLg7uE
NGuzHL6DQ7eIPLCJT6eLYLiJRL+IOWm6I5+Rer6NO3G+CW69G8OMPJqVgbaQ
W2vIAKWVeLySS8ePP8KRRsqSQr2VWnDHJnbFJaibinTKHc6VRbabdc6bScub
Va+giauhlNSaSr2fc8WeaNSgTXvXINqgT4PSNNikUYLXLsCqguClVL2sjtyo
VeKtWdqxdNbEptnJsP///yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
Bm0Y8cKwYZYsSoTQaNGChhAhRqRIaahRSAmCSsb0GRloUipWrCCh+fKFC5co
deAcutNH5kwpJwaeyKDkUJ9Dh2YJ5URHFR8+aNSgyVLnDtBAd+7AOUFiYAkF
SLLceZTqFa9jwF5BC/sKVaVDTe8EehSoz5ceFwaCiIDpy51UqHg1owbuGjhx
164125VqUqBAQA9l2XMmwsAbDTKRovNq17HA6NTFc4cu8LFdr2b2CVSpi6/G
A0lc0ENKkNBj1DLXmxdPHTpq0Ag/+nlo0hpccAmCaABGEy1b0GK704cPX21q
n1M9ilqSDZQGVQeqAIEBkq2v1zT+49unjzO4ZrxSpYLaR1SYCdkL2uBEa9fe
e+346VM3DRq0a+mYk8whiLmiBg4I/aOKLbPwEg4zELCzDhsgpMAHN5uwYI1T
fXCCRoL/aMLgLNSYk8c2iGCwHQbK4LKJNDQF4koYIPKhyye7zPINPOMQMQEG
GDhAxjLJTOJUJbpEASIavZg0yzG82EKDA1Q6oIRhUd1RSS8tgNhCMaJ8kopQ
j5xQpQNCIGakjKqAKJAmvRwmJiczKGBnAlFA5VQgxXzo5hfEcILYIdysMUAB
hwrTC4e93EKEmwLxQUw0ulRCTCsEBADAAt64Mkkv0dxiBKQDbbHFpNGwo8cD
H/jyTjH+3HRCBqkEWdEEEGTcko4/vPqzDChEAGEDrQKV8IcjbrARBx9yDDKI
HFPooIMbhWDxEaQtLDGKJ10kMogmueRySiNO6GACDrkU8sO1BpXijEAkwBAL
I2wkoggszzyzyiVmaIHCCGmY8UN8BmVDTzUx+DDvG4AEg+8z4poxxAYajECB
CDklWA49o1AxSiRb/BGKJr/8skohZhzRAQUZu+nMOeUsEskiQZSBRyM4FxJH
uRuI0EgXNyTYTTf/VEOOzIvUwIQPPPiwRhxVDFEBBUsYIkkcSyQoDz3OVDPK
ImWE4IEEEsBwxA8vdFABCXPYoYUTTqiQoD1cx7LIExIwgIAwBTq8YMIGFGNh
hxlvHLGD3AlmU40xYSMgwAEiaCC5AyU00AAGJeCgggrsEuv5QAEBADs=
}

{Correspondence chess}
{
R0lGODlhIAAgAOesAGVkYGxrZ21saW5taG5tanBvbHFvbHFwbXJxbXNzb3V0
cXZ2c3d2cnl4c3p6dXx6d3x7d359eYGAeoGAfIKBfIODfoSDfYSDfoWEgIaF
gIaFgoiGgYiHgYmIg4qJg4uKhIuKhY2Mh4+NiY6OiJCPiZCPi5KRi5KRj5ST
jZWVjpaVkJeWj5iXkZqZk5qZl5yalpyblJ2clZ6clp+dmKCfmqKhmqKinp6l
np6mnp+mn6emoKimoaOpo6yspa2tqKqxqquxq6yxrK60rrC2sLS0tLK4sra2
tre8t7q6uru7u7y8vL29vb6+vrzBvLzCvMDAwMHBwb/Ev8LCwsHEwcPDw8TE
xMPGw8XFxcbGxsfHx8jIyMnJyMrKysjMyMnNyczMzMrOysvOy83Nzc7OzszQ
zM/Pz9DQ0NHR0dLS0tDU0NPT09TU1NPV09XV1dTW1NbW1tXX1dfX19bY1tjY
2NfZ19fa19nZ2dja2Nra2tvb29zc3Nzd3N3d3dze3Nzf3N7e3t7f3t/f397g
3uDg4OHh4eHi4eLi4uLj4uPj4+Tk5OXl5ebm5ufn5ufn5+jo6Ofp5+np6enq
6erq6uvr6+rs6uzs7O3t7e7u7u/v7+/w7/Dw8PHx8fLy8vPz8vPz8/P08/T0
9PX09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v//////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBGW+OBhA4YLEyoknEhQxSZVqlJpTNVJBMWJNk6NsjQJkqNFijaVevHx4A5U
nkqeVISI0CBIpFi2HOgD1SZJMxEZGvSHTx5Folzs/NcDlSZHjWgODWQUz5w4
hjadaKnjFKaoiaby0WM1Tps1aAJV0kCxhqlNi8ISCvSHrJ04b9CeKTNmkKIH
CWeE4pSoJl09ee7mVbP3yxIjVQzxWXCQBqNRNYkitjNnsZksRLAgKrWKiRZH
WxIYlJEKEVGjnN+0+YLkSR5Qq1ShMmWqEhQxkw4YjKFKch6ra6QkWXNJ1apU
p0iNGiUKlCklXC4hGL5KkJ4vSsb+OELFSlV06qBAefLEaRMnR200bS8YY5Uo
MKBYrUJVqrp6Tu1togkmmFxiiRmSYGIAd55sEgYn/wU4YIGWWFJJJZJkkYgk
lixYEAyrACjJEZZMaKCFlUwiiSSQQHJFHi1W4iFBMKgioCaHDNGISTyaBFUj
i1yBhiNQyWhQjQReckkdQeSRB2JOPukkFVg0AuQiRn6oipIVVtIFEFPcIOYN
OOSAAw9ILIKSIolkSaMqKE6i4hBCZILKKJtMkkggVvzQRyKAIuLmQDCgIueK
jjRBRimTWKmmIpDSUcQdQhkyyYyEmrIiJIdEQQknV0LKZmGIAOKEG4QQMskA
R5pi0h5yaZAiyZqjIlJpqoR4wYaqARxZSiN+POLJmoHeiiuucMgxSa8fklLI
J5PUauyx1O4RCbMEtWDKKP9tIiCFF8op7riTWCKAQSuwkAIKJpAwQgggdMBB
BhZQIEEEEDjQAAMKJIBAAQQAsNTABBds8MEIFxQQADs=
}

{Computer Chess}
{
R0lGODlhIAAgAOf/ACEkUBcjhyYoVSkqVyosWSstWi0vXC8wXjAxXy4tejEy
YC40ZzExdzM0YjIwfTM2XjY0aTA3ajY3ZS82gTM5bDY1fDg4ZzQ6bTU7bjs5
bjY8bzQ4izk4fzg9cTw4hz88cj0/aDo/c0A9cz46iTg9ij09fjtAdD87ijk+
izxBdUFAcEI/dTpAhz1Cd0RAd0I9jUdJRklKSEFFekZDeURBikZFdUdEe0VH
cUtMSkRGgUlFfExOS0pGfUtJbkdGiUtHfk5QTUxIf0RJkUtKe09RTk1JgVBS
T0tKjVFTUE9Lgk1OeVJUUVBMhFNVUk5MkE9Qe1VXVFNTclFSfVZYVVFRjlJU
f01TlVhZV1ZRiVJSkFdVe1NTkVlbWE9VmFhTi1RYfVlUjFVVklRXjVtdWlpX
fVtYf1Zbf11fXFdcgV5gXVxcfFhdgllZl19hXl1dfWBiX15efl9ff2JkYWBg
gGNlYmFhgWJigmNjg2BkimZoZWRkhGdkf2Fjm2ZmhmlraGpmgmRojmxohGxu
a2ZooG1qhW1pkW5rhnBtiHJuinNvi25yjHN1cnB0jnF1j3Z4dW5zpnh5d3N3
kXt9end6lX59dX1/fH+Bfn5+k4GDgIOFgoCJhIWHhIaIhYGErIiKh4qMiYuN
ioyOi42PjI6QjZGTkJOVkpCTr5WXlJOakJuakpqbmJeXupyem56gnaGgmKCi
n6GjoKOloqOiuaSmo6aopaeppqmrqKqsqautqqqqwKyuq62vrK6wrbCyr62x
wLO1sra2rbW3tLa4tbq8ubS9xbe7y7rBtr2/vL/BvsTGw8PKv8bIxcfJxsrJ
wMvKwcnLyMfOw87NxMvOysnQxdDPxsvSx87QzdDSz9XUy9PV0dTW09fWzdPa
z9bY1dva0dnb19vd2t/e1d3f3Nvi19/h3d3k2eDi397l2uPj2eHk4N3m4eXk
2+Pl4eHn3OLo3eTm4+Xn5OPq3+bo5eno3+jq5unr6Ors6evu6u3v6+7w7fDy
7/Hz8PL08fP18vT38////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JLDVKlMGD
CEN98sRpUyZMlipJkgTJkSSBGP+V0tevo8ePHfmJHMmv3z5++SBlFAiLX7EX
YWI6mTlzy5YsVKhkAWNzi5Nu+TKt/FdLX65Ck5JeWro0EaNEiQ4ZUmSoqpNY
10QN5aVvVaBJl6AqQtRHkVRCffro2bOnzx4f2eyVGiosX6dCicoqQkvoD9u/
dvqsUfOFxS9hrIYew/dIj6E/atXe6YNnjWA3Zno8EACgQjZ5sYYmq8cHjx49
dlLHiWPGDZwvakAI4Dx7grBbuIY+m8fGzpw4a8yYUTP8SxQQAwgUKDCguYNs
5HqtBCWNXhjhaoiT2S6lx4ICB8L+H0CgQEGCY7OCjck4Sps8J2W2k/lSRUsP
CwogjC8PIX+EBMx8M8wZGYnSjTtWVFGFFE9IoQQIEUSgQAMQWFChBRhawAAx
3yDTRkahgIOOE0+UqMQNGWCYQYosZvDBix844Ms3yVyRkSfmkOOEEkPU8IEG
GrhogQofqLCCCCokqYIIDMiSjTUfYrSJPN+gQCSRKyTpgggtcOnCCi640IIM
NVRgyjXP2IgRJvKMQ0MLRrpQwwwzyCCDDTrwIEMQdhYRRBEldHJNNmoKBAk9
34xgpwx5yuCnDEnIwEQSTEyaRA5i5PCINNkgkREk9XATAAovnEACqae+cCoK
q6Lg6gb+GwxCTTY4fGoPNtRUU4000/A6DTTSAAMMM9A88ww0yijTTDPJBBjD
p3HdY8+09dBDjzzyqMOOOuuksy057KQjjjjkgJNMrRktIogffuSRBx1vvHGF
vFfU2wQSOOSLQwz8xoDuUBkZsQkvvIxisEKj7GLLLCoB7LBAS7DSy8S87LJL
LxXboooqr7wySy2zAJyHHG+kkUa9KE8BxRJX4NByvv7qS4cttNySkRzkgpsO
Oej0TM7P7JCTDrbhsmM0OWrWYgtGp6jCytNQb+x01E+r8o3Uqsz1Dyy1CETH
MbTMMovUvmzcCtZhz0LLM7CIPcsxY9CytEB5HFOLL3frYstzLb7wokvfvugC
S+C69PKLL7fYgswbK81yCiWQUBILJJFTDjnkm6RCeSWqUNPQJq10jVEa36xD
zjrlmI5OOuj8vDo67KwzzzzyyD4PPerMM44RGE1xBRdcoEzEEkgYQTwSSyTf
BPEsG4HEFSzn+/D01GcUEAA7
}

{Index of games}
{
R0lGODlhIAAgAOcIAEVFRUdHR0hISE1NTVFRUVJSUlRUVFdXV1paWl1dXV9f
X2FhYWNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3Bw
cHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/
f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6O
jo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2d
nZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ys
rK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7
u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrK
ysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ
2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5urq6uvr
6+3t7e/v71paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpa
WlpaWlpaWlpaWlpaWlpaWiH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
BAFg2MBQg0MNDDc8hNjwYcSJE/4JuDOoj6IoTpaYmfRn0hcnT7BMwhOpDRMn
TiARWtSnSRMmOTTm4dLiEZIQJ8bIiSFICwoSUdSscIKGxYkigFLk2NNjBZAb
GvE8WQAJCQQJYO4UEGQFgYEmcwQcQUPigBBHIlTkiaEAB1YBa3CAODMlxQwy
Uz508eJiBZYyH5KgsYHCiZwRN+LwMBFkh0YhO274eOSGkJ0dNnj84WMHEegd
bxSlgSTkhg4ukb5IUqIxSI4VPRhFkUMnh4odfc50MaRDRY42e5Y8CuLihhZF
m2kLACLCQI5DGZLIaTFghp4bKQT+zSCAQo0VB4h6IOBwhc5Y6V3AZEFj5QWO
L2SymOFSY0aWM1mIEQYPMESBhhZelEHEC0n0oBEcjjiySA4xxCBFhI0kUWEQ
jUSoRYU1GBIhGzJUOINGbzDCSCI3vPACFCoucoSLPiyi4hUuzkCIimq4+MKJ
ArBhiCGD3AADDE8MWYgRR/owpCFVHEnDH0OacSQMQPZQIQ15AAIIGSay4eUc
JcbghZd84FChE14CUoRGOKCAwgp9FFIIGXKm0Iaddsh5Ahd2BgKDnErYuaRG
NpRQAgp7DDKIGIqasIajdJigqBaO/tGCokc4OogRGhUBBBBCgDHGGFaMGoQW
p3YRxKj+VJwaxhCjNnHqGD9ohIYff+yRAgggCOGHH33oBcILw/qRBLAl3PGH
H1wACwIMGp3BBx95mOBBBz9cu4cNHnjQwrV8HNGBByLQca0W53rwgkZl6KHH
HSQw1IO8edDA0Ap5yFsEQyDIIe8VHDDkgkZA2GDDDVdooUUTCtsQhcNURLyE
w1jkoPAQDmvhoAAuWGCBBm3UUQcVImPQhclmXCAyEybH4YHIOZhcxxAatUAB
BRisMcccUexswRY/k1HBzkr8/AYHO9/w8xxCaPQCBguRscYaTVCdgRVXe0E1
BkdcfcYHVNtw9RpAaOTFGm+okYELHsjQxhtroDACCiDMzUb+DhnEUIEZbrCx
hAQ5RMCC2mOAcUYFO4jwghlgmFGCCjJwgAYYZNjAARARjBGGGElIkIQDK2jU
hRZXkDFBDyS0AIYVYIzQAg0akHFFFzR0MMQDYFyRxRERPMGACqHKAIMOMgzx
gw01yHADDUEIMYPGM2hGxAw7vHA8Dkf0p1EJPbDLReBDSCDFAkZkoYUTD/Rw
AQ9nrBGG+UGkEEYaYuQqwAgnSJHAFKcKggrS8AEk0AEPUJjBH6iggzS4gQsW
iEIVTnCFKGxBf3ExAgOogIQk/GACuzOCEpLAPiOA4AZNSIIVGuCDFpAACkmY
gg/+EQAVrIAFKtABDnBggxuq4AYWO/QNC1ZAgx3q4IYsgEEOcKADFPwjIAA7
}

{Player collection}
{
R0lGODlhIAAgAOfBAEhISE5OTlFRUTlbiFZWVldXV1pbXVxcXDVkojRlpDZl
oTRmpDVmpTZmpDdmpV9fXzloozhopjlopDlop2FhYTdqpz1poGJiYj5poTpq
qGNjY1BrjGdnZ0ptmkZuoGhoaEBwrGlpaVpsgmpqakRyqVBwmGtra21tbVlx
kWZvem5ubl1yjm9vb1Z1m3BwcEt4sXFxcXJyclB5rXJzdHNzc3R0dGp3iHV1
dXZ2dnd3d3h4eHl5eVeAs3p6elGDvXt7e1mCtH19fVqEt3l+g1WGvVqFuX5+
fliHvH9/f3CCmICAgFeKwoGBgYKCgoSEhIWFhYaGhoeHh4iIiGmPwImJiYqK
imGUy4uLi2OUyoyMjI2NjWaWzGWXzI6OjmaXy2aXzGaYzGeYzJCQkGiZzWmZ
zGmZzWqZzGqZzZGRkWqazWuazZKSkpOTk26cznWaxpSUlG+dznCdzpWVlXCe
znGeznGez5aWlnKeznKfznOfz5iYmHWhz3Wh0Hah0Hai0Zqamnei0Jubm3ij
0Hmk0Xqk0YGjzHyl0p6enoKkzHym0n2m0p+fn36n0qGhoYGp04Gp1KKioqOj
o4Sr1aSkpIWs1Yas1Yur0aampqenp42t0omv14qv16mpqaqqqoyx16urq4+z
2JSy1pGz2a2trZG02Ze115S22pW22pa325e427Kysp262re3t7i4uKK93Lm5
uaG/3rq6ury8vKnD37+/v6vE4cHBwazH4sLCwsPDw7TL5bbM5bbN5rfO5rnP
5rrQ587Ozv//////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXMiw4cEeOCJKnLjDoUEcwHLZoiUr1qtWrFhRsVhQhyo9dtaI6ZKlChUp
bGKQHFgDF6ZJjQ4FQimHzRsaLFy4YEGUhQoVMBLS+CRGC5UoTpooQRKkKppD
ixY1gnSpEycTCVmwOvTHDpumV55GgQIlShQqVbSIYcOGQ8ITkaQ8YWLkx44c
NWjEgEGYRg0cOnoEMXIhYYhRdpIkmEy5suXLkxkQ/PCHCQpEv0KLHk06dC9e
vHrtakBQQ6MuLTKhYkS7tu3bjBw9eqRpVgSCF9b06FBKFO7juCWtmkDwgRwp
Hlx5Qk6dkSBJoTIQPBAlB4ZalargHxdEZ5OlCgQLVHECQZcj8bYVAaJDB1Qh
BwQJIJkhwRd82ooMkgd9dJziRkECGDEECbccp4ghhBAyiCB94EEgfahMUVAA
N6QgAywAEiLIHhZeaCKBpghREAA02MBDKoTwcceJNF5IygsGjSACEJTU6COB
noBg0AcrFJHIHHEkGQccTDbZZBtQRikJcwVpsMERdaihZRpcdpnGGWeUIaaY
ZJBhhh8LGERBCUSMEUYYYMT5xZxfeEHnnV9swQUW+BVkgAVLWCHooIQWaqgP
Chg0AGaMMorATJBGKumklFZqaUAAOw==
}

{Tournament}
{
R0lGODlhIAAgAMIDAAAAAAAA/zw8PMi9vci9vci9vci9vci9vSH5BAEKAAQA
LAAAAAAgACAAAANoOLrc/jDKCaqt497JO9WZFYpeaZ5oFCjr0L5sKs9SYNsK
oAh7P/A/H0dHixBlN1ww4wM6hZ5j0SEtJVtP5jILRFWni28t2fQRuUUxWN24
lre595SdHt/eaG0XrOUzxG5wgll0foaHDQkAOw==
}

Internet
{
R0lGODlhIAAgAOf/AC8uUTIzYTY3VTg4Zzs4bjY8bzg9cT07cDk/cz4+bTxA
dUFId0dGdjRQhydYk01MfSpalUlQfyxblk5PelNTXC5cmExSgjxYj0dVgzxa
izBemTJfmzRhnVRWgTtfllFXhzZjny5nojdmnD9jmlBejTponkFlnDRrpzxq
oD5soldllDpwrEFupVhokUhunz1zr0xxo1FwnUdzqmttamtsdUF2sk5zpUJ5
r0R4tGRtmG5qkkt3rlF2qEx4r1d2o2tvlVN4qk18rVB7s3FxklZ6rUqAtlJ9
tWp2mmd3oVd+qlKAsWN7pHV1ll99q1yAs1yDsFeFtmOBrn1/fFOIv3t7nX97
mFuJunCDp3mAoH5+oGeIr12LvWaNum+LrWuMtHiIs2OQw22OtnOMtXmMsIeH
qYWJpGeTxoOKq3GSuW2UwYuLoX2QtHOUvIqNqGuXynCXxHmVuHaXv46RrHyY
u4uSs3WbyXqaw4SYvH+bvXifzH2ex4KewXuhz5mZr4Sgw4Chyn6k0oeixoOj
zJ+doYuiwImlyIGn1aCin4+mxIeo0ZGlyoyoy6KhuJSnwJGoxqajqI6pzaWn
pJOryY2t1pSsyp2pw5msxZKu0pevzautqou03Jmwz6Gww6ysw6+svZi01520
0pW236mxxqG0zaqyx5u32pW63LSxwqC41qS40Ji835+737a3waq91qO/47q8
uZ7D5bi8zKzA2anB37DA06DF6L+9wa/C26fH5LrC16XJ7LLG37DH5rfG2qvL
6KzM6rzI1rbJ48LG1rzL37jM5bXN7L/O4rvP6MLO3LPT8LfT6r3R6sTQ3s3N
18HR5LbW9L3V9NDR28jU4rzY8MXV6bna98rW5MXY8snY7M3Z58Hd9M3c8Mnd
99Le7Mbi+svj9c3h+9Xh79ni6tXl+dLm/9nl9NPn/9jo/N/n8Nzo99Xt/+Lr
8+Ds+t3t/+Tt9eft7+Pv/u/s8erv8uby/+ny+u7z9uv0/O31/vD2+PL3+vT5
/PX7/fj9//n///3//P///yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXLhQgYICBAo4ZKgwQQESawgp8qNI0ZkPESkWLIAE1LJCPp48wWPKlCpF
KgqI/KfjxyhZghIV44IHVLFfq1DtyhatUxaGWegM2+bsVrVtn8qxo4ZOHzpQ
iexQEtVm4Rlx+/A5c0bPHj1+/vzdU3aJSxARLJLkUPiDmj5//N6VS3fvblp/
8pzhMeFhAwsYBhBm6RUNHb961Mp9m4eXX750u0j1enerSQUYHg4YjNcBkqNW
xrLBmzeP373X9IZBCgWGCB5xyGywSFwwGgk2Ygilggevb7t28+CdU7YIjZ4/
ZnrEkYeogUFhY54Q4XLt3Dx95sL+szvHTQ8LFimA2EBRAYW0O7wHtjEWCNas
aeH2hTdHzts1SDCwUEIJInBgQgkS3EDLBAUl0E0wnxTjjT7jeGMhN9Mko4QL
Ao4gwggVsOAABGH8MNIl6KCyjT7scMMNNNc8kwwvAapgAgiFbVDCBhtc0UFB
A5iEjz75OHOMNskUw4surjiBAgolgCCCBxI4oEEIPshE0AGbEFNPWtaMMosr
tdTiiiqa7EAEDyJUIIEEFzjgwhKiEaTAHcHQkxY6o8AhyCqmhDLJJIbwUQcK
bVZgpRYtaElQDrjoQ40z4ojDBgo95KFJIonkkccbUdjQRBAmaDHGAgcdsBko
kviBSDTmksDABSCemuFGHnqEsQYchEiyhKMEJVAJNZB4wQMIIeDRyy1/vGGG
GXEkAgkloLRCSyNHMICQHKCkYUUJhXEQwifKyNLsH5fQghY915qIEBlYpAFG
CRV4IAIRU0wBRiKmoCILO38hw0gfClVhARg7jHhCEQzfcIMVf6QiT1r7NOMJ
QwEk4AMLI8iwgwwvvLBCEJSIY4w47zQTiy0UATDBBU4ocUOAKIjhTC+NWNLJ
Kay8kolINDAxwQc5dGGJOL1c0cIQWZTxSCSDzPSPFIOwEosnZExQwAABCEDB
DFJILfbYZJctUkAAOw==
}

{GM games}
{
R0lGODlhIAAgAOevACAgICUlJSoqKi4uLjEwMDMzMzY2Njg4ODo6Ojw8PD09
PT49PT8+Pj8/P0BAQEREREZEREVFRUlHR0lISEpKSk1KSk1LS0xMTE5OTlFR
UVVSUlNTU1ZWVllVVVhYWFtYWFxaWltbW1xcXF1cXF5cXF9cXF5dXWJfX2Bg
YGFhYWViYmVjY2RkZGZmZmllZWplZWhoaGtnZ2xoaGxpaWpqam1qam9ra3Ft
bW9vb3FxcXR0dHhzc3Z2dnd3d3p2dnh4eH13d3x4eHp6en15eX55eXt7e4B6
enx8fIB8fIN9fX9/f4CAgIR/f4GBgYZ/f4KCgomCgomDg4WFhYaGhoqFhYyG
ho6Hh4qKio+IiIuLi5CJiZCLi5KMjJCQkJaOjpGRkZKSkpeQkJeRkZSUlJWV
lZqTk5uUlJ6Xl5qampycnKGamqKamp2dnaKbm6Sbm56enqScnKWdnaCgoKef
n6KioqmgoKqhoaWlpayjo62kpKioqK+lpbCmpqurq6ysrLOpqbOqqrasrLet
rbeurrGxsbKysrmvr7Ozs7S0tLyysra2tr2zs76zs7+1tbq6usK4uMO4uLy8
vMO5ucS5ub68vL29vcS6usW6usW7u8a7u8e8vMDAwMe9vci9vcfExMfHx8nJ
yczMzM7OztLNzc/Pz9LS0tTU1NbW1tra2t3d3eLi4uTk5Ojo6Orq6uzs7P//
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECMm3ESxosWKEgm92cixI0dFER1VGimnZKGRikrSiRQxkquX
P2Juekkq5g85ERW12qmjZ6WdoXrqIPOlqNGjR+8IRMSqKY6njpqCeoojC5ur
WLNmVfpvipCvp8Ky+Qom7KkfNNKqXbt2icAjLeKumksm7pS5q3jE3cu3rw6B
P1IIVkUYjOAnhFXlEMy4sWMcArN4nLyRhYnLmDNnpiFQTqrPHkL7+ZwIkyRA
W0yE7sSaSmgPK1h3aiGQzedUG3Lr0dQJj5g4mToNGrFB9pzcG5DITiEQzKfn
KKJz6uQDg/UawblgYL1IUgbrZxr+sTYhMAWF82Y7wTnPfsiNCxRYt+k04zwj
OKw9CBQRoX9YQZ0E0d+ABLKWRCdVREBCJ0ywtoFAHDggoSmmTNJJDBJmqCFr
LiTChwNEdAICaxm85ceJgkHSiQsJtCgbawmwpoIXnUywBiMKsEaBQFOQ4uMB
B/zRyQ5AHhBFFGawdgBrJ8RwISRhLNmJBAI9IcqVBRRgRSduZOllCawVwFoJ
DGhSRycyiNmJAwLB0MWbAwwgwSWd2BDnAAQc2MkArH0wgB2sLcBnJwwI5IAA
iCb6Am9wOKGFIax5IQBrHQgARCd5IKqkQAgE4OmnAUCARSCWPLIHFBV4ypoG
AVjQiREiqnZigEAMAGDrrbjmquuuswqUAXLABivssLlJZOyxyB4bEAA7
}

{IM games}
{
R0lGODlhIAAgAOeNACAgICUlJSoqKi4uLjMzMzQ0NDY2Njg4ODo6Ojw8PD09
PT49PT8+Pj8/P0BAQEJCQkREREVFRUZGRklISEpKSk1LS05OTk9PT1FRUVVS
UlNTU1RUVFZWVllVVVhYWFtYWFxaWltbW1xcXF5cXF9cXF1dXWJfX2BgYGFh
YWViYmVjY2RkZGhlZWZmZmllZWhoaGtnZ2xoaGxpaWpqam9sbG9vb3Jvb3Fx
cXVycnR0dHZ2dnl2dnd3d3h4eH13d3p6en55eXt7e4B6enx8fIB8fIN9fX9/
f4CAgIR/f4GBgYKCgoWFhYaGhoqFhYyGhoqKiouLi5CQkJaOjpGRkZKSkpeQ
kJSUlJWVlZ6Xl5qampycnKKamp2dnaKbm56enqScnKCgoKefn6KioqmgoKqh
oaWlpa2kpKioqKmpqbCmpqurq6ysrLGxsbKysrOzs7S0tLyysra2tr2zs76z
s7i4uL+1tbq6usO4uLy8vMO5ub29vce8vMDAwMi9vcfHx8nJyczMzM7Ozs/P
z9LS0tTU1NbW1tra2t3d3eLi4uTk5Ojo6Orq6uzs7P//////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECMqtEOxokU7Ev+d4cKxo8eOayK60YMHD5iTbEq+OSlGoh1G
MHvI5ANTkMweSiLGWcQzh089PAH5zGElitGjSJFmEdhGkdMaUO04/QO1xhMt
WLNq1VpGIJMfYAuJ1QJ2ithCPWaoXcuW7RGBQ1rITUT3itwldBPpkMu3r98c
AnugGIyo8JTBSQojujG4sePHNQRC8UK5suXKK0Ro3syZ8wyBYA6J9kBajWg8
Hvr02ZFadRPSHlSoXu2hhUAthnJr2H0mNx0NqnEAVx1mtwYis4WjEEjFj/MT
0ME4R2NBtY3qfeTkwWDBApY61i3+lBB4goL5s0bMm1dNg4LqLn1kmJ/zhT0F
DwJDRNhPqH+Q/fupFkMEqhXRhxMRjNAHEgJGsIFAHDgg4SAU8iChhKqx4IBq
LsCRhgNA9AFChg5cIFAQa6QIXXkJtJiAaim82EcKUvQxwRZzKABjAhR4FciP
BwQpZJCqmXBAkTD0AcMdVRzZh5ESCKQEIFQSYOWVVqpGAgFaMrDHGH3EwGUf
Wz4g0AtHDaDmmmqq9sEAbg5AhmoLwNnHmwoI1IAAfPbppwCqdQBoH4L60IcZ
fAYqwAECIRDAo5BGGoBqGUzaR6UV9CHEo5QGUIBAFAAg6qiklmrqqQYMBAGA
rLbq6qsJ+2Uk66y0QhQQADs=
}

{Blitz games}
{
R0lGODlhIAAgAOf/AAABAA8RDRMSCRIUERoXChocGh4fHSYiEycoJismLzMw
HzYtPDoxQTU3NEY9GEA6T0M9UUdAVURGQ0lDWEtEWVVLK05LZVNJZVVPZFlP
a15UcGFWc11ZdHZjAGJYdF9bdmNZdmVad2JeempcdGhdemlee2RhfGZjfmxh
fmpjemdkf2llgG9qWGxohHBpgG1qhW5rhnBsiHRthHNvi3lyiXdzj3l1kXx4
lIB6hX16lnx8kX97mImCWIiAaIN9iISBc4B8mXt/moJ/m4SAnX+DnYaCk4aC
noKGoY2DlYmFlouEm4qGl4qGo6KQLIWJpIaKpYiLp42JppCNnYqOqZCMqYyP
qo2QrJOQoJCTr5SUqpKWpZKVsZuYipiVpZeatpqasJycppmdrLWiRp6bq5mc
uLCoQaGeosamFpueup+ftaGiq6SipqCkwMysH7WvVamnq66riqamvLCvgaio
vqyqrq2so6utqtGxL66ssMK3QKurwcSyYrCusry3Y7aykayxs6+uxbCyrtC4
Rc6/L7OzytS7SczEMsPBXtW+Ur28oLe3zbi5w7y6vsC5xbq60b/AqtnCXb+9
wdLCfb291L/BvrvAz8LCudvFZ9nQQMLEwcXCx8XFvMTGw93TQ9/Lc97LecfJ
xufZHuHNfN3NiMrMyeHPg87L0OffJNzQluHQi8/RzuPTjeTcXOrjKc3S1dTR
1uTWluPWnO7mLtPW0uXYntXX1NjW2tbY1dja1/PrM+Dho/btKuTbwPHnX9rc
2dvd2vHsUv7zDNze29/c4frwLt3f3P/0Eefmot7g3fPuXPvyMd/h3vDua/fw
TuDi3/ryR/HsgPTtc/juZffubeHk4OfovuXi5uPl4fXvfOnl1u/sof/2Qezl
0Pr0WvjwduTm4+Xn5Pn1a+bo5ezqzfDvqufp5urp4O/tvern7O3p2vr0gOjq
5+vp7enr6Pb1lers6eft7+3r7/n0ouvu6u3v6/Dt8u7w7e/x7vDy7/z2ufL0
8fP18vT38/b49f/97v///yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEhQYAgQ
IDx4QOihoMOHBEHQyKJHDyFCcdIwedEQoscQShQpmvMFCpGTSrKk8YKDx6B/
wTwKBAGDkCMyVbSoWfOGDp0/V24UkXPI0CljSCGG2FFpThY1dEDxilWKW7xr
qhj5cYMpV7Jk25I6DNIIzZc3s2LdOQPpUaZ79ea1o8WqlTR38qBtU+bQhaMv
Yf5kE3TnUyxYjzbhu2ePHjlpubzl86etm7GYA0HoQZPlT7o2iA6nGgVrnz7G
8chNUyZNXj53zfgSBLLIyRtzHRyggrWq1KdS+k7fe3cO2rNn4aZJ2xWKoAc9
VMDMwjeqggJJnzxdglRv32J86bT+eYud6xSmMgRn6DmCBy4+fSwO7NmOqJ+/
eovtjdMGbRqrPH30MBAJSpBxBSj26LPPPv38QIAYhRTSD37DrdOOOdWQcwwc
RdjQUQhxRGGGNfbUo2A//XAxQBN39HNaPe+00w461lizjCsrELGBQBykocQb
7dizTz31TNhPHQIQYAAf+pgTzzriiEPNMsNYY0IUHAj0ARs30LHOJpsoOCSK
CahiiwFwvVOOONZYYokv4oCQxY7/eBDHDXiUkwknJeLjnTUBzHKmPeawI445
17hpDTojUNERB17QwEc5Mtpjzz332IIAAAEYQIc9hlojjjPF/PILPCY40ZGc
QeCxjDj+6zhpjqYAIGBLoeWsyaY1yAizzCspKKGBQBsAwYQUqojDzjrv2NNA
rbbY00451phTLTLW/CLqGDXM0NE/KGRBQySiikOtBA3YcmG11lprDTWCipOC
Eyc4BwUNa9xara7moLNmje/OQs0v1jYiwhDfCuQCFDKQ6261NbprDjW3CmqL
OCMckYJDHhhBAxKmsKuttcWY88uttlgzS79FzHDDsA6JUIUMV5BiS8rZ+mIJ
Je/aQvEv7IBxQhQiQGTBClXMgITPs2hri5tMzyJOPUiEOwIFHmGQQhU3uMBI
jbMIM4svs8zCjj2ajFADFCJYINM/FBwchQspgPEKOvHcE89KMGOksPANIEDw
tkAMYHDCEVQAIUMKJKAwggs0UDFEChgwMDhBEGBAQgw36OCEE0bsEAMHGjxw
OUQUaLCB6h5YEEECp8cu++yXBwQAOw==
}

Tactics
{
R0lGODlhIAAgAOeKACAgICUlJSoqKi4uLjMzMzQ0NDY2Njg4ODo6Ojw8PD09
PT8/P0A/P0BAQEJCQkREREZEREVFRUZGRkpKSkxLS05OTk9PT1VSUlNTU1RU
VFZWVllVVVhYWF1aWltbW1xcXF1dXV9eXmBfX2JfX2BgYGFhYWNhYWRiYmVi
YmVjY2RkZGhlZWZmZmllZWhnZ2hoaGtnZ2toaGxoaGpqam1qam9ra29sbHJt
bW9vb3Jvb3Rvb3FxcXZxcXVycnR0dHdzc3Z2dnl2dnd3d3h4eH14eHp6ent7
e3x8fH9/f4CAgIGBgYKCgoWFhYaGhoqKiouLi5KMjJCQkJGRkZKSkpiSkpSU
lJmTk5WVlZqampycnJ2dnaObm56enqCgoKKioqWlpayjo6ykpKioqK+mpqmp
qaurq7KpqaysrLGxsbKysrOzs7S0tLuxsbyzs7a2tri4uL+1tcG2trq6ury8
vMO5ub29vcS6usa7u8e8vMDAwMi9vcfHx8nJyczMzM7Ozs/Pz9LS0tTU1NbW
1tra2t3d3eLi4uTk5Ojo6Orq6uzs7P//////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CBMqXMiwocOHECMqlEOxokU5Ev+J0cKxo8eOZyKqqTNnTpeTaEquOelFopxE
MIfIzAPzj8whSyK6QcTTh886PPv49FElitGjSJFiEZjmkFMcUOU45QMVh5Ms
WLNq1fpFYJMiYAWJzQJWilhBQ2aoXcuWbRKBR1jINUT3ilwmdA0Bkcu3r18f
AoeUGFyosJTBSgoX2jG4sePHOAQ+4UK5suXKKj5o3syZ8wyBXQiJ5kC6jOg5
pFPr0ROEg4stcO6woRKCNAuBWQbpxsBbjO43vIOv7iECjp4xVtroCcO7hMAp
e6KTmN4lOpkK2LGvzgFFDxjsJ1bYp6gAQiCJCejPIkHPnv1qGzWImEBfYXWM
CRwEeojAP5B/I/wFGOBqMggYwQ96xEFBBBkIpEEDEAIioRAQVljhaitYSAMd
dsAAoQUCGXHGiNOdl8CJKJ64GgootoBHHB2gOIFXftR4wI045njjaiPgaIYe
POQogUBL9GEkAUgmqSSSOugAQZI36MCAkg4I9MJRA2Sp5ZZcdrmlAgItIMCY
ZJZp5mobkIlmmQcIhEAAcMYp55yrXRBnnXIWINAEAPTp55+ABiqoAQM9YOCh
iCYaQUaMNuooRAEBADs=
}

{End games}
{ R0lGODlhIAAgAKUJAAoKChERESgoKCkpKS4uLjAwMDExMTc3Nzg4ODw8PD8/
P0REREdHR05OTlFRUVJSUlZWVlxcXF1dXV5eXmBgYGFhYWJiYmRkZGVlZWZm
ZmhoaGtra2xsbG5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXd3d3h4eHp6enx8
fH5+fn9/f4CAgIKCgoODg4SEhIWFhYiIiIuLi42NjY+Pj5SUlJaWlpeXl5ub
m52dnaCgoKSkpKenp6mpqaurq66urjw8PCH5BAEKAD8ALAAAAAAgACAAAAbq
QJ9wKEwQj8ik0mdcOpeJaPRJRTar2GKWKot5v7HtkUQum80qsWTNbrdLYgtk
Tq/TxcKGfs/XU/A+FQyDhIUMgEIKiouMF4g+GgeSk5IIj0IFmZqZEUctQzct
N0MtO0ghqKmoo0M9KCkqKiizsSkoNEgduru6YUQjwMHCI0geBMfIyI8mfX0O
iAEA0tPUAHBDGxg8GNzbGJc+IBw+HOXk45ckH+s66+vgDYQzheAsKTgpL/cp
KeAKBycmBTwADoYLGy5qHHThApwBARBXDIAoAJyIXTl4XXqQrOMCRBma9ZkA
qJpJaeBSAgoCADs=
}

{Openings for White}
{
R0lGODlhIAAgAOfuACs5X8sAAMwAAM0AAMwBAC8+Z84BAc8CAs4DA88DA8YN
AzZFdFQ8YTZIeDdIeDdJdTZJeDhIeTdJeDdJeTdKeTlJejhKeThKejlKeThL
ejlLeTlLejlLeztNez5Ofj5Rfj9RfT9Rfoc7VURXg0dYhZ03TElaeEpcbExZ
g7A0RFVkPtonJsAxPtIuNVRmZFFhiFBijFlpklpqkltqlHRhgltrlF5sk/A0
NF5tll5ulXJ+Cl9ulnSAC3WBC2FylGNzmfFAQORGRnuHF2h4nWl5nmp5nWt5
nm17n3OBg/JLS25+onF+nnV/oHaCoelXV4eTKXmEo3mFoPJXV3mHqnyJqXmK
rHqKq3yLrIKNp4SOqfNjY4SPqe1nZ4ORsoeQrZWhPYiVroyVrIqYtvF1dcSi
AcaiAMekAJGfu5agvKqmcJekupqnwfSGhuuMj7mxYZWwz5ex0KKux6Kvx6Kv
yM22Mpmz0faRkcO3UZq00feRkZu00pu10qC41Kq3zqW81qa916e+16680a+8
0q+806m/2L3Kb6vA2azB2bK/1K3C2q7D2q7D26/D26/E27DE28POe7fE07jE
0b3C0rLG3LPG3cHDybjF2LPH3bTH3bnG1brG1LTI3bXI3brH2bvI1bbJ3rrI
27fJ3sfSiLfK37jK373J18bHyrnL38nTibrL37rL4LrM4MnJyrvN4MrKyrzN
4cDM3sDN2sDN3b3O4b/P4sLP3b/Q4sDR48PQ4c7OzsHR48TQ4c/Pz83P1sLS
5cPS5MXS4dDQ0MbS4cbS4sTT5MfS4sXT48PU5cXU5cbU5cfU48bV5cfV5MfV
5snV5MjW5snW5MnW5snX5cvY5srZ6MvZ5svZ6Mza58/a6c/b6dDb6dba4drb
3tLd6tPf7Nbh7tbi7tfi79fj7+Hh4djj7+Li4tnk8Nrl8OPj49rl8err7uvs
7/Hy8/b29v//////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CP9VmMCwYUMJDSJKnIghIYcqzozZ+pTokCJHkzB9IrXqFS1dv5A1gxUiIQVc
1yBd+lPnjc2bOHGmekEGIYRu1TLNrJmzqE1SPugglBBu2rGhRo1einLHzEEP
5qT52gRID5yoORmBcWPVIIlz0p7SxOnOXVRCatKUOQgjHbStXb++advWqB85
Knj0MCgjHTO1RPfyNconEBJROgz+MIzXq02+bovu6eQClRCDSihztXw5c1E4
u048emJwSjpliG9ijmrMRKEvBru8rvwVc9+iv1B4OSjmHGyoimcXpWVjuMEz
5oDx9r04pyomNgxGWEOuVmzqv3H+cvKSveAFOeRiTQdftBGa8gQz9CFXKjbY
nIbiaDCoAZE4T7zdh5Mfg+xX0AaWgKOJfQLaxAcoBhKEgSzfRBJgg2/gMUyE
A01QzDneUHPLKIsk4gglnIRySiuz2KILMck8s0w01mTDoUASYCOMFUUs0QQU
QAYppJBZbHHEDhYYBIE2RITBiitQRinllFBiUYMGDRjkgCU1mJLLl2DmwsuY
ZI4ZTDCV1FBDBwdBIEgNvYwj55zl1GlnnejkyQ0ONYBw0ANzDEHFNuoUus6h
iB7KTjuMMiqJESMAcNAHV+Sg5qU1zBDDppx2yikJBSC0gAMTRQRBqQ2QWqoD
CbXq6qsEsMIaEAA7
}

{Openings for Black}
{
R0lGODlhIAAgAOfvADU1NSs5X8sAAMwAAM0AAMwBAC8+Z84BAc8CAs4DA88D
A8YNAzZFdFQ8YTZIeDdIeDdJdTZJeDhIeTdJeDdJeTdKeTlJejhKeThKejlK
eThLejlLeTlLejlLeztNez5Ofj5Rfj9RfT9Rfoc7VURXg0dYhZ03TElaeEpc
bExZg7A0RFVkPtonJsAxPtIuNVRmZFFhiFBijFlpklpqkltqlHRhgltrlF5s
k/A0NF5tll5ulXJ+Cl9ulnSAC3WBC2FylGNzmfFAQORGRnuHF2h4nWl5nmp5
nWt5nm17n3OBg/JLS25+onF+nnV/oHaCoelXV4eTKXmEo3mFoPJXV3mHqnyJ
qXmKrHqKq3yLrIKNp4SOqfNjY4SPqe1nZ4ORsoeQrZWhPYiVroyVrIqYtvF1
dcSiAcaiAMekAJGfu5agvKqmcJekupqnwfSGhuuMj7mxYZWwz5ex0KKux6Kv
x6KvyM22Mpmz0faRkcO3UZq00feRkZu00pu10qC41Kq3zqW81qa916e+1668
0a+80q+806m/2L3Kb6vA2azB2bK/1K3C2q7D2q7D26/D26/E27DE28POe7fE
07jE0b3C0rLG3LPG3cHDybjF2LPH3bTH3bnG1brG1LTI3bXI3brH2bvI1bbJ
3rrI27fJ3sfSiLfK37jK373J18bHyrnL38nTibrL37rL4LrM4MnJyrvN4MrK
yrzN4cDM3sDN2sDN3b3O4b/P4sLP3b/Q4sDR48PQ4c7OzsHR48TQ4c/Pz83P
1sLS5cPS5MXS4dDQ0MbS4cbS4sTT5MfS4sXT48PU5cXU5cbU5cfU48bV5cfV
5MfV5snV5MjW5snW5MnW5snX5cvY5srZ6MvZ5svZ6Mza58/a6c/b6dDb6dba
4drb3tLd6tPf7Nbh7tbi7tfi79fj7+Hh4djj7+Li4tnk8Nrl8OPj49rl8err
7uvs7/Hy8/b29v//////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CP9ZoMCwYcMJDiJKnJghYQcrz47dAqUI0aJHlDKBKsUKVq1dwJI5iyUiYYVc
2CJhAmQHjs2bOHGqglEGYQRv1jTNrJmzqM1SP+ognCCOGrKhRo1ikoLnzMEP
56b94hRoT5yoORuFeWPVYAl0057SxAkAQNRCa9SYORhDXbStXb/CadvW6J85
K3r4MDhDXTO1RPfyNdpHUJJROwwCMYzXq02+bovy8fQi1RCDSyhztXw5c9E4
vFBAgmKQirpliG9ijnrshCEwBr28rvwVc9+iwFJ8OTgGHWyoimcXrXVjuEE0
54Lx9r0456omNwxKYFPOVmzqv3H+dvqSvSCGOeVkTQdf1FGa8gQ1+ClnKjbY
nIfkbDC4IdG4T7zdh9MfhOxXEAeXhLOJfQLa1EcoBhKUwSzgSBJgg3DkQUyE
A1FgDDrfVIMLKYwo8kglnYiCiiu03LJLMcpAw4w012jDoUATZDPMFUYw4UQU
QAYppJBacIEEDxcYFME2RYjRyitQRinllFBmYcMGDhj0wCU2nKLLl2Dq0suY
ZI4pjDCW2GCDBwdFMIgNvpAj55zm1Glnnenk2U0ONoRwEAR0EFEFN+sUys6h
iB7ajjuMMjrJESQEcBAIWOig5qU20CDDppx2ymkJBiDEwAMTRRRBqQ6QWuoD
CbXq6qsEsMIaEAA7
}

{Openings for either color}
{
R0lGODlhIAAgAOfRADU1NSs5Xy8+ZzZFdDZIeDdIeDdJdTZJeDhIeTdJeDdJ
eTdKeTlJejhKeThKejlKeThLejlLeTlLejlLeztNez5Ofj5Rfj9RfT9RfkRX
g0dYhUlaeEpcbExZg1VkPlRmZFFhiFBijFlpklpqkltqlFtrlF5sk15tll5u
lXJ+Cl9ulnSAC3WBC2FylGNzmXuHF2h4nWl5nmp5nWt5nm17n3OBg25+onF+
nnV/oHaCoYeTKXmEo3mFoHmHqnyJqXmKrHqKq3yLrIKNp4SOqYSPqYORsoeQ
rZWhPYiVroyVrIqYtsSiAcaiAMekAJGfu5agvKqmcJekupqnwbmxYZWwz5ex
0KKux6Kvx6KvyM22Mpmz0cO3UZq00Zu00pu10qC41Kq3zqW81qa916e+1668
0a+80q+806m/2L3Kb6vA2azB2bK/1K3C2q7D2q7D26/D26/E27DE28POe7fE
07jE0b3C0rLG3LPG3cHDybjF2LPH3bTH3bnG1brG1LTI3bXI3brH2bvI1bbJ
3rrI27fJ3sfSiLfK37jK373J18bHyrnL38nTibrL37rL4LrM4MnJyrvN4MrK
yrzN4cDM3sDN2sDN3b3O4b/P4sLP3b/Q4sDR48PQ4c7OzsHR48TQ4c/Pz83P
1sLS5cPS5MXS4dDQ0MbS4cbS4sTT5MfS4sXT48PU5cXU5cbU5cfU48bV5cfV
5MfV5snV5MjW5snW5MnW5snX5cvY5srZ6MvZ5svZ6Mza58/a6c/b6dDb6dba
4drb3tLd6tPf7Nbh7tbi7tfi79fj7+Hh4djj7+Li4tnk8Nrl8OPj49rl8err
7uvs7/Hy8/b29v//////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiwoMGD
CP8xUMCwYcMEBCJKnPgg4YQfsVJlEsRGTZs4dvYIOuRI0qVOolbBmoQh4YJN
uuboEaOFis2bOHEyArEE4QFguPjM1AIAQM6jVA61yIIwATFbqmYWLYoUpx4e
W5ocrJCsVig/Y6YarWrzDZIpWg1qUFYrqhixZG2eiQKFycEQzGZ9HdOFalwq
Ya54WMHC4Ahmr9zCjfuFTI1CKQy6QPxVrN+b0aLd9ALow6IXBm1Q9mN5rM3M
mW1W8cRBjg6DPZi1UlX6MmrNNlNtQHPEYBHZoWqbvn1TVAcjB5Uomy0cZ+qb
l0wgN+gk2ai9XaogJW6zEQ4TBhH+SDmGyW3No7ef/zECvqCDK8coYdeeMz1u
OE/aE4QA5hgi8+jZp1kaVkRgUARrFBPIfPUJCJgZBhYkQR7D9AFgg/ZR8cUg
ERL0QCXC0MHgXzZxYUqHAymAijLB3KKJIW6wEccdfxCiCCSWZNLJKazI4got
ufCCokAJ7FIKEDLckMMOTDbppJNDEEGDCg0YdEAvMSTxSCRcdunll1wKUUIE
BBhUQB4lJMLJmmxy8smbcL5JCil4lFACBQcdUEYJoBjj55/IBCpooMsU+ssJ
JVxwkAFYwOCDL81E6syklE76DDSYYlrHDBkEcJAFQaBg56glkCDCqaimiqoG
AiA0QAETE0V0QKwEwBprAQnlquuuvPIaEAA7
}

{Theory: 1.c4}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACfYRvoauIzNyBSyYaLMDZcv15
  GDiKFHmaELqqkVvBXCN3UniXebq3/fuLBWlDmwN31CV5S18T+BRqokSqTSCYKB8lwWCQ3Wy1
  PCzZyU15wRdmerX+ZpHvCPY+H7fRZ2h9VvUX2CclaGTI4kc4uKfYWLh4GJkI+cgo5jZZo1EA
  ADs=
}

{Theory: 1.d4}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACf4RvoauIzNyBSyYaLMDZcv15
  GDiKFHmaELqqkVvBXCN3UniXebq3/fuLBWlDmwN31CV5S18T+BRqokSq8aEQCKRYJlYwGGyv
  E2VXyy17y2Bxtet8tMNbFlSuzZMva35cPXMHKOhHuGE2mFaoeNjX+Lf4ligZufdoiASHiVip
  UQAAOw==
}

{Theory: 1.d4 d5}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACh4RvoauIzNyBSyYaLMDZcv15
  GDiKFHmaELqqkVvBXCN3UggIwlTepa67pHzDoLBFbAF3m57jswzinqPobvpwZocaKneL9Opi
  yZdPMBgIaGWyeM32hrNodRxsftbTa1b+YWUj98fzVThDeJTYZKjohvd4uIglGel4V4l5KQip
  yTiXyRnqZwlQAAA7
}

{Theory: QGD}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACmYRvoauIzNyB6wgxaZBJm3t1
  FAdo24eJEGmiYelxLQjCo+zRYYvfksn7xYS+l23VQ9JUkWQTYAw6eMvjc5rTWSvOig4jfQyx
  PhIZSURHFRduuikYDFJsuaDRxUNTtrb+DGfXETf3JzZCKBiQWMiStbSoc/LmBlh5CHSFqZlR
  tnnZiWZpGMrJBHpKmjo5yvqpugUbVooa63pQAAA7
}

{Theory: Slav}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACmIRvoauIzI4QBy5XbTBzJo19
  lkSJUAhoG9CVKvq23hvGcgrWOUbz6u7oBXceU0Q3YnWMF+SJU8IlfckWs+GMyCjCB2grfVLF
  wymqTPZOi9JJc3wUDAaugJyOhb/ZC3ceHTdXdyfwp3ZyJ5iSiAfzdWMns6JnmGF2+PMGqInJ
  aZn2eUQ5uVl5RdppGiZaihrqeep4+aradVAAADs=
}

{Theory: 1.d4 Nf6}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACioRvoauIKqJoLrFVrYwhg4tl
  wcZ5IFWNZCeeJiexqdtCZX29q0lXZNxznGTC4MN4GPJAyxyO0YQ+QzPmFFW0Vp1baZfqyXLF
  3iwHe9QWBYPBhJgep8/wJFLTfkfBD3bbXWeh1rdzFfhxhzg0aMcoKNcI+VgWRxlpOcl3qZmJ
  tunZeahkuAeqKAlQAAA7
}

{Theory: 1.e4}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACfYRvoauIzNyBSyYaLMDZcv15
  GDiKFHmaELqqkVvBXCN3UniXebq3/fuLBWlDmwN31CV5S18T+BRqokSq8aETCCZKbEowGGw3
  XS5Pa3Z6W2DxhbmOtMNbZLyizdfLb3V6JnVXJXj1F2g4iFjYB0XI0qj4eMg4SQYXWSOZaFAA
  ADs=
}

{Theory: Sicilian}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAAChYRvoauIzNyBSyYaLMDZcv15
  GDiKFHmaELqqkVvBXCN30iII8V3yeU7jpYTAoCPk+xkfveNPyXrdnsDo7thkDjXYrbYlBOcm
  WXJKMBgILl6zeM0Gd1todVw6j9TTa2S+QtVXdnf1NVPohmeISLiUyLgxGNnWaPPnWGmFOSm3
  uOnnaRmqUQAAOw==
}

{Theory: Sicilian 1.e4 c5 2.Nd3 d6 3.d4}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACo4RvoauIzNxZQiyZYMOq1i1p
  oENZ4yNiQOedU8p5rSoGtPzRcLiTdY/S6AIfV0bIIbZsSSRPeWlCdDLjCjjBWYbTGI757IYj
  UrJqHEVbS+nKy+kTDAYmg5x+FPugIHfeHDdXB3An8JdGcidoo4hXc/NFiHMFF6Rn+YOIGSVz
  uJbSaPhYRjFnKorlSURXSHn5BuFB6JjqatY6qsaoiFoJy6BVUQAAOw==
}

{Theory: Caro-Kann}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACh4RvoauIzI4QBy5XbTBzJo19
  lkSJUAhoG9CVKvq23hvGcgrWOUbz6u7oBYEPYmakQ/qUQ2bReTwlpUtq0/rERiNTLqrqvYaz
  Xo9pvL2wBgOX8axmlXBQeGPdtq/AFwGbTSFE1ncjmHbH97MnFseI6Lg4+CgZeVipB/NGp4XZ
  1UiZWbeJ1olRAAA7
}

{Theory: French}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACiIRvoauIzNyB6wgxaZBJm3t1
  FAdo24eJEGmiYelxLQjCo+zRYYvfksn7xYQ+R9A4RBYfSeYy81RFeivqlFjFXpVZ7pbk7Ia/
  0OzLJi5PBYNB6jiuoNRyrZztlta9FXwbA0fXoAPYJHhiB4TI12C1F9eYuAg5echiqBfJWJnJ
  iUbWeRn1+WjJUQAAOw==
}

{Theory: Open Games}
{ R0lGODdhIAAgAKEAAP/739jGpgAAAP///ywAAAAAIAAgAAACh4RvoauIzNyBSyYaLMDZcv15
  GDiKFHmaELqqkVvBXCN3UngrghDnab7b0Xwtn3DowCUDQZ5t+Us2hazXbcqr9qBFDdf63T5K
  gN2EHKYJBgPBJTr+md/deGvdpoPtETzbrcRXgbWBJoh0OKOFeAbXWPe4Fyk2yahHeWlZ6Jj5
  lLjoWRnaCapRAAA7
}


} ;# icons

variable ::windows::switcher::base_types {}

# Initialise icons nicely

set i 0
foreach {icon data} $icons {
  lappend ::windows::switcher::base_types $icon
  image create photo dbt$i -format gif -data $data
  incr i
}

set numBaseTypeIcons [llength $::windows::switcher::base_types]

set temp_dbtype 0

proc selectBaseType {type} {
  global temp_dbtype
  set w .btypeWin
  if {![winfo exists $w]} { return }
  $w.t configure -state normal
  set temp_dbtype $type
  set linenum [expr $type + 1]
  $w.t tag remove sel 1.0 end
  $w.t tag remove selected 1.0 end
  $w.t tag add selected "${linenum}.2 linestart" "$linenum.2 lineend"
  $w.t see $linenum.2
  $w.t configure -state disabled
}

proc clickBaseType {x y} {
  set type [.btypeWin.t index "@$x,$y linestart"]
  set type [expr int($type) - 1]
  selectBaseType $type
}

proc changeBaseType {baseNum {parent .}} {
  global temp_dbtype ::windows::switcher::base_types numBaseTypeIcons
  if {$baseNum > [sc_base count total]} { return }
  set temp_dbtype [sc_base type $baseNum]
  if {$temp_dbtype >= $numBaseTypeIcons} { set temp_dbtype 0 }
  set w .btypeWin
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "Choose database type"

  text $w.t -yscrollcommand "$w.yscroll set" -font font_Regular \
    -height 25 -width 40  -wrap none -cursor top_left_arrow
  $w.t tag configure selected -background lightblue

  scrollbar $w.yscroll -command "$w.t yview" -takefocus 0
  pack [frame $w.b] -side bottom -pady 5
  pack $w.yscroll -side right -fill y
  pack $w.t -side left -fill both -expand yes

  dialogbutton $w.b.set -text "OK" -command \
    "catch {sc_base type $baseNum \$temp_dbtype}; ::windows::switcher::Refresh; ::maint::Refresh;
     focus .main ; destroy $w"

  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "focus .main ; destroy $w"
  pack $w.b.set $w.b.cancel -side left -padx 5

  set numtypes [llength $base_types]
  for {set i  0} {$i < $numtypes} {incr i} {
    if {$i > 0} { $w.t insert end "\n" }
    $w.t image create end -image dbt$i -pady 3 -padx 3
    $w.t insert end "   [lindex $base_types $i]  "
  } 

  bind $w.t <Double-ButtonRelease-1> "clickBaseType %x %y; $w.b.set invoke"
  bind $w.t <ButtonRelease-1> "clickBaseType %x %y"
  bind $w.t <Button1-Motion> "clickBaseType %x %y; break"

  bind $w <Up> {
    if {$temp_dbtype != 0} { selectBaseType [expr $temp_dbtype - 1] }
    break
  }

  bind $w <Down> {
    if {$temp_dbtype < [expr [llength $base_types] - 1]} {
      selectBaseType [expr $temp_dbtype + 1]
    }
    break
  }

  bind $w <Home> { selectBaseType 0 }
  bind $w <End> { selectBaseType [expr [llength $base_types] - 1] }
  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <Return> "$w.b.set invoke"

  placeWinOverParent $w $parent
  wm state $w normal
  focus $w.t
  selectBaseType $temp_dbtype
}

proc ::windows::switcher::pressMouseEvent {i} {
  if {! [winfo exists .glistWin]} {return}
  foreach win {"" .img .name } {
    .glistWin.baseWin.c.f$i$win configure -cursor exchange ;# fleur , pencil
  }
}

proc ::windows::switcher::releaseMouseEvent {fromBase x y dest r s} {

  if {! [winfo exists .glistWin.baseWin]} {return}
  foreach win {"" .img .name } {
    .glistWin.baseWin.c.f$fromBase$win configure -cursor {}
  }
  set dropPoint [winfo containing $x $y]

  if {$dropPoint == ".fdockglistWin"} {
    ### Hack to enable base selection when undocked
    # We need to find a way to lower .fdockglistWin in the stackorder for the purposes of winfo
    # alternatively , destroy the window and recreate without the embeded frame
    set dropPoint $dest
  }

  if {! [string match ".glistWin.baseWin.c.f*" $dropPoint]} {
    return
  }

  # .glistWin.baseWin.c.f.*.name
  set toBase [string range $dropPoint 21 21]

  if {$toBase == $fromBase} {
    if {$toBase != [sc_base current]} {
      ::file::SwitchToBase $toBase
    }
  } else {
    copyFilter $fromBase $toBase
    ::windows::switcher::Refresh
  }
}

set baseWin 0

proc ::windows::switcher::Open {} {
  global baseWin

  if {![winfo exists .glistWin] || [winfo exists .glistWin.baseWin]} {
    return
  }

  set baseWin 1
  set w .glistWin.baseWin

  # Database Switcher is not a toplevel anymore.
  # It packs into the bottom of game list widget

  frame $w

  if {[catch {pack $w -side bottom -before .glistWin.b -fill x}]} {
    # Row of buttons is not packed
    pack $w -side bottom -before .glistWin.f -fill x
    pack [frame .glistWin.spacer -height 3] -before .glistWin.f -side bottom
  } else {
    # Spacer frame between buttons and switcher. Do we need it ??
    pack [frame .glistWin.spacer -height 3] -before .glistWin.b -side bottom
  }


  bind $w <Escape> ::windows::switcher::Open
  bind $w <Destroy> { set baseWin 0 }
  bind $w <F1> { helpWindow Switcher }
  standardShortcuts $w

  canvas $w.c -borderwidth 0 -highlightthickness 0 

  grid $w.c -row 0 -column 1 -sticky ew
  grid columnconfigure $w 1 -weight 1

  foreach i {9 1 2 3 4 5 6 7 8} {
    set f [frame $w.c.f$i  -relief raised -borderwidth 0] ; # -borderwidth 1 gives nicer display when cramped
    $w.c create window 0 0 -window $w.c.f$i -anchor nw -tag tag$i

    set f $w.c.f$i
    label $f.img -image dbt0 ;# -relief solid  -borderwidth 0
    label $f.name -width 20 -anchor w -font font_Small
    grid $f.img -row 0 -column 0 ; # grid item refreshed below
    grid $f.name -row 0 -column 1 -sticky we

    foreach win {"" .img .name} {
      bind $f$win <ButtonPress-1> [list ::windows::switcher::pressMouseEvent $i]
      bind $f$win <ButtonRelease-1> [list ::windows::switcher::releaseMouseEvent $i %X %Y %W %R %S]
      bind $f$win <ButtonPress-2> ::windows::switcher::toggleicons
    }

    menu $f.menu -tearoff 0
    $f.menu add command -label [tr SearchReset] -command "::search::filter::reset $i"

    $f.menu add command -label [tr SearchNegate] -command "::search::filter::negate $i"
    # needs some work in search.tcl and tkscid.cpp 

    $f.menu add command -label [tr FileReadOnly] -command "
      makeBaseReadOnly .glistWin.baseWin $i
      if {\[sc_base current\] == $i} {
        .main.tb.save configure -state disabled
        .glistWin.b.save configure -state disabled
      }
    "

    if {$i == [sc_info clipbase]} {
      set closeLabel [tr EditReset]
    } else {
      set closeLabel [tr FileClose]
    }

    $f.menu add command -label $closeLabel -command [list ::file::Close $i]

    $f.menu add separator

    $f.menu add cascade -label [tr More] -menu $f.menu.show

      menu $f.menu.show
      $f.menu.show add command -label WindowsTree  -command "::tree::Open $i"
      $f.menu.show add command -label TreeFileBest -command "::tree::OpenBest $i"
      $f.menu.show add separator
      # $f.menu.show add command -label "[tr LoadGame] [tr Filter]"  -command "loadFilter $i"
      # $f.menu.show add command -label "[tr Save] [tr Filter]" -command "saveFilter $i"
      # $f.menu.show add separator
      $f.menu.show add command -label [tr ChangeIcon] -command "changeBaseType $i .glistWin"
      $f.menu.show add checkbutton -label [tr ShowIcons] -variable ::windows::switcher::icons -command ::windows::switcher::Refresh
      $f.menu.show add checkbutton -label [tr ConfirmCopy] -variable ::windows::switcher::confirmCopy 
      $f.menu.show add separator
      $f.menu.show add command -label "Switcher Colour" -command SetSwitcherColour
      $f.menu.show add command -label "Current Game Colour" -command SetGamelistColour
      $f.menu.show add checkbutton -label [tr TreeOptSmallFont] -variable ::windows::gamelist::customFont -command {
        ::windows::gamelist::configFont
        ::windows::gamelist::Configure .glistWin.tree
      }
      $f.menu.show add checkbutton -label [tr TreeOptShowFrame] -variable ::windows::gamelist::showButtons -command ::windows::gamelist::displayButtons

      configMenuText $f.menu.show 0 WindowsTree  $::language
      configMenuText $f.menu.show 1 TreeFileBest $::language

    foreach win {"" .img .name} {
      bind $f$win <ButtonPress-3> "tk_popup $f.menu %X %Y"
    }
  }

  ::windows::switcher::Refresh

  after idle [list RegisterDropEvents $w.c]
}

proc ::windows::switcher::Refresh {} {
  global numBaseTypeIcons
  variable icons
  set w .glistWin.baseWin
  if {! [winfo exists $w]} { return }

  set numBases [sc_base count total]
  set current  [sc_base current]
  set clipbase [sc_info clipbase]

  # Get the canvas width and icon dimensions, to compute the correct
  # scroll region.

  # todo: Should only do this when toggling "Show Icons"
  set fontsize [font configure font_Small -size]
  if {$icons} {
    if {$::windowsOS} {
      set fontsize [expr {$fontsize * 4 + 4}]
    } else {
      set fontsize [expr {$fontsize * 3 + 7}]
    }
  } else {
    if {$::windowsOS} {
      set fontsize [expr {$fontsize * 3 + 4}]
    } else {
      set fontsize [expr {$fontsize * 2 + 7}]
    }
  }
  foreach i {9 1 2 3 4 5 6 7 8} {
    if {$icons} {
      grid $w.c.f$i.img -row 0 -column 0 -rowspan 2
      if {$fontsize < 36} {
	$w.c configure -height 36
      } else {
	$w.c configure -height $fontsize
      }
    } else {
      grid forget $w.c.f$i.img
      if {$fontsize < 24} {
	$w.c configure -height 24
      } else {
	$w.c configure -height $fontsize
      }
    }
  }

  ### When update is issued, this update steals focus from the main window ! &&&
  ### So we'll remove it, and use "reqwidth","reqheight" just below
  # update

  set frameWidth [winfo reqwidth $w.c.f$clipbase]
  incr frameWidth 1

  # unused
  # set iconHeight [winfo reqheight $w.c.f$clipbase]
  # incr iconHeight 5

  set column 0
  set x 0
  if {$icons} {set sep "\n"} else {set sep " "}

  # Check which bases are in use
  set show_num 0
  array set show {}
  foreach i {9 1 2 3 4 5 6 7 8} {
    set show($i) [sc_base inUse $i]
    if {$show($i)} {
      incr show_num
    }
  }

  # Check that there is enough space to show all bases, otherwise make the frameWidth smaller
  # '- 50' is a hack to make some room and stop the last base from being disadvantaged/squished

  if {[catch {
     # catch divide by zero. Possible on broken bases
     set f [expr {([winfo width .glistWin] - 50)/ $show_num}]
     }] || $f < 0} {
    # Catch when glist is (not) init
    return
  }
  if {$f < $frameWidth} {
    set frameWidth $f
  }

  ### Pack the clipbase (slot 9) on the left most
  # set numBases [sc_base count total]
  # for {set i 1} {$i <= $numBases} {incr i} {}

  foreach i {9 1 2 3 4 5 6 7 8} {
    if {$show($i)} {
      set filename [file nativename [sc_base filename $i]]

      # Highlight current database
      if {$i == $current} {
        set color $::switchercolor ; # khaki , lightgoldenrodyellow
      } else {
        if {$::enableBackground == 2} {
	  set color [::gradient $::defaultBackground -.15 .]
        } else {
	  set color gainsboro
        }
      }

      $w.c.f$i configure -background $color

      # this should only be done once in DB open, not here &&&
      set dbtype [sc_base type $i]
      if {$dbtype >= $numBaseTypeIcons} { set dbtype 0 }
      if {$icons} {
        $w.c.f$i.img configure -image dbt$dbtype -background $color
      } else {
        $w.c.f$i.img configure -image ""
      }

      if {$i == $clipbase} {
        $w.c.f$i.name configure -background $color 
        set name $::tr(clipbase)
      } else {
        set name "[file tail [sc_base filename $i]]"
      }

      if {[sc_base isReadOnly $i] && ![string match -nocase *pgn $name]} {
        $w.c.f$i.menu entryconfigure 2 -state disabled
        # keep the filename a reasonable length, otherwise the filter stats aren't shown. Also changed in gamelist::setGamelistTitle
        set name "[string range $name 0 14] ($::tr(readonly))"
      } else {
        set name [string range $name 0 19]
        $w.c.f$i.menu entryconfigure 2 -state normal
      }

      $w.c.f$i.name configure -background $color -text "$name${sep}([filterText $i 100000])"

      $w.c itemconfigure tag$i -state normal
      $w.c coords tag$i [expr $x + 2] 2
      incr column
      incr x $frameWidth
    } else {
      $w.c itemconfigure tag$i -state hidden
    }
  }

}

proc ::windows::switcher::toggleicons {} {
  set ::windows::switcher::icons [expr !$::windows::switcher::icons]
  ::windows::switcher::Refresh
}

proc copyFilter {frombaseNum tobaseNum} {

  # Check status of source and target bases
  set currentBaseNum [sc_base current]
  sc_base switch $frombaseNum
  set nGamesToCopy [sc_filter count]
  set fromInUse [sc_base inUse]
  set fromName [file tail [sc_base filename]]
  sc_base switch $tobaseNum
  set targetInUse [sc_base inUse]
  set targetName [file tail [sc_base filename]]
  set targetReadOnly [sc_base isReadOnly]
  sc_base switch $currentBaseNum
  set err ""
  if {$nGamesToCopy == 0} {
    set err "$::tr(CopyErrSource) $::tr(CopyErrNoGames)."
  }
  if {$targetReadOnly} {
    set err "$::tr(CopyErrTarget) $::tr(CopyErrReadOnly)."
  }
  if {! $targetInUse} {set err "$::tr(CopyErrTarget) $::tr(CopyErrNotOpen)."}
  if {! $fromInUse} {set err "$::tr(CopyErrSource) $::tr(CopyErrNotOpen)."}
  if {$frombaseNum == $tobaseNum} {
    set err "$::tr(CopyErrSource) == $::tr(CopyErrTarget)."
  }

  set parent .glistWin

  if {$err != ""} {
    tk_messageBox -type ok -icon info -title Scid \
        -message "$::tr(CopyErr) \nfrom \"$fromName\" to \"$targetName\".\n$err" -parent $parent
    return
  }

  # If copying to the clipbase, do not bother asking for confirmation:
  if {!$::windows::switcher::confirmCopy || $tobaseNum == [sc_info clipbase]} {
    progressWindow Scid "$::tr(CopyGames)..." $::tr(Stop) sc_progressBar
    busyCursor .
    set copyErr [catch {sc_filter copy $frombaseNum $tobaseNum} result]
    unbusyCursor .
    closeProgressWindow
    ::windows::gamelist::Refresh
    # hmmmm... how to stop . getting raised over .glistWin ?
    if {$copyErr} {
      tk_messageBox -type ok -icon info -title Scid -message $result -parent $parent
    }
    return
  }

  set w [toplevel .fcopyWin]
  wm withdraw $w
  wm title $w "Scid: $::tr(CopyGames)"
  label $w.text -text [subst $::tr(CopyConfirm)] -justify left
  frame $w.b
  dialogbutton $w.b.go -text $::tr(FinderCtxCopy) -command "
    busyCursor .
    $w.b.cancel configure -command sc_progressBar
    $w.b.cancel configure -text $::tr(Stop)
    sc_progressBar $w.bar bar 301 21 time
    grab $w.b.cancel
    if {\[catch {sc_filter copy $frombaseNum $tobaseNum} result\]} {
      tk_messageBox -type ok -icon info \
	  -title \"Scid\" -message \$result -parent $parent
    }
    unbusyCursor .
    destroy $w
    updateStatusBar
    ::windows::gamelist::Refresh"
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
  canvas $w.bar -width 300 -height 20 -bg white -relief solid -border 1
  $w.bar create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.bar create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  pack $w.text $w.b -side top -pady 2
  pack $w.bar -side bottom
  pack $w.b.go $w.b.cancel -side left -padx 10 -pady 10
  placeWinOverParent $w $parent
  wm state $w normal
  grab $w
  bind $w <Return> "$w.b.go invoke"
  bind $w <Escape> "$w.b.cancel invoke"
  focus $w.b.go
}

# Unimplemented, todo ?

proc saveFilter {base} {
  global initialDir env

  set ftype { { "Scid Filter files" {".sff"} } }
  if {! [file isdirectory $initialDir(sff)] } {
    set initialDir(sff) $env(HOME)
  } 
  set fName [tk_getSaveFile -initialdir $initialDir(sff) -initialfile [file tail [sc_base filename $base]].sff \
                -filetypes $ftype -title "Create a Filter file" -parent .glistWin]
  if {$fName == ""} {
    return
  }

  set initialDir(sff) [file dirname $fName]
  if {[string compare [file extension $fName] ".sff"] != 0} {
    append fName ".sff"
  }
}

proc loadFilter {base} {
  global initialDir env

  set ftype { { "Scid Filter files" {".sff"} } }
  if {! [file isdirectory $initialDir(sff)] } {
    set initialDir(sff) $env(HOME)
  } 
  set fName [tk_getOpenFile -initialdir $initialDir(sff) -parent .glistWin \
		 -filetypes $ftype -title "Select a Filter file"]
  if {$fName == ""} {
    return
  }

  set initialDir(sff) [file dirname $fName]
return
  if {[catch {uplevel "#0" {source $fName} } ]} {
    tk_messageBox -title "Scid: Error reading file" -type ok -icon warning \
                -message "Unable to open or read SearchOptions file: $fName"
  } else {
    switch -- $::searchType {
      "Material" { ::search::material }
      "Header"   { ::search::header }
      default    { return }
    }
  }
}
###
### search.tcl: Search routines for Scid.
###

namespace eval ::search {}

# 'Header' or 'Material' in a SearchOptions file (.sso)
# (Can't save a Board search)
set searchType 0

# How search affects the filter
# Can be   0 (And)   1 (Or)   2 (Ignore/Reset) which is the default
set ::search::filter::operation 2

# TODO: Rename to ::search::filter::text
# filterText: returns text describing state of filter for specified
#   database, e.g. "no games" or "all / 400" or "1,043 / 2,057"

proc filterText {{base 0} {kilo 0}} {
  # Default to current base if no base specified:
  if {$base == 0} { set base [sc_base current] }
  set filterCount [sc_filter count $base]
  set gameCount [sc_base numGames $base]
  if {$gameCount == 0} { return $::tr(noGames) }
  if {$gameCount == $filterCount} {
    return "$::tr(all) / [::utils::thousands $gameCount $kilo]"
  }
  return "[::utils::thousands $filterCount $kilo] / [::utils::thousands $gameCount $kilo]"
}


proc ::search::filter::reset {{base {}}} {
  if {$base == {}} {set base [sc_base current]}

  sc_filter reset $base

  if {$base == [sc_base current]} { 
    set ::glstart 1
  } else {
    set ::glistStart($base) 1
  }
  ::windows::stats::Refresh
  updateMenuStates
}

### Negate filter

proc ::search::filter::negate {{base {}}} {
  set currentBaseNum [sc_base current]
  if {$base == {} || $base == $currentBaseNum} {
    sc_filter negate
    set glstart 1
  } else {
    sc_base switch $base
    sc_filter negate
    set ::glistStart($base) 1
    sc_base switch $currentBaseNum
  }

  ::windows::stats::Refresh
  updateMenuStates
}

#  Sets all filter games to end (move 255)
#  and move current game to end

proc ::search::filter::end {} {
  global glstart
  sc_filter end
  ::move::End
  ::windows::stats::Refresh
  updateMenuStates
}



# Add a frame of radiobuttons to specify which filter operation to perform with search
#
# The variable ::search::filter::operation is shared between the three search widgets
# (but there should be different variables, to avoid interaction)
# and can be  0 (And), 1 (Or), 2 (Ignore/Reset) which is the default

proc ::search::addFilterOpFrame {w {small 0} {side top}} {
  set f $w.filterop

  frame $f
  pack  $f -side $side
  if {$small} {
    set regular font_Small
    set bold    font_SmallBold
  } else {
    set regular font_Regular
    set bold    font_Bold
  }

  label $f.title -font $bold -textvar ::tr(FilterOperation)
  radiobutton $f.and -textvar ::tr(FilterAnd) -variable ::search::filter::operation \
    -value 0 -pady 5 -padx 5 -font $regular
  radiobutton $f.or -textvar ::tr(FilterOr) -variable ::search::filter::operation \
    -value 1 -pady 5 -padx 5 -font $regular
  radiobutton $f.ignore -textvar ::tr(FilterIgnore) -variable ::search::filter::operation \
    -value 2 -pady 5 -padx 5 -font $regular

  pack $f.title -side top
  pack $f.ignore $f.and $f.or -side left
}


###  Sets state of Search button in Header, Board and Material windows

proc ::search::Config {{state ""}} {
  if {$state == ""} {
    if {[sc_base inUse]} {
      set state normal
    } else {
      set state disabled
    }
  }
  catch {.sh.b.search configure -state $state }
  catch {.sb.b.search configure -state $state }
  catch {.sm.b3.search configure -state $state }
}


proc ::search::usefile {{file {}}} {
  global fName initialDir env

  if {$file != {}} {
    set fName $file
  } else {
    set ftype { { "Scid SearchOption files" {".sso"} } }
    if {! [file isdirectory $initialDir(sso)] } {
      set initialDir(sso) $env(HOME)
    } 
    set fName [tk_getOpenFile -initialdir $initialDir(sso) \
		   -filetypes $ftype -title "Select a SearchOptions file"]
  }
  if {$fName == ""} {
    return
  }
  set initialDir(sso) [file dirname $fName]

  if {[catch {uplevel "#0" {source $fName} } ]} {
    tk_messageBox -title "Scid: Error reading file" -type ok -icon warning \
                -message "Unable to open or read SearchOptions file: $fName"
  } else {
    switch -- $::searchType {
      "Material" { ::search::material }
      "Header"   { ::search::header }
      default    { return }
    }
  }
}

proc ::search::loadFirstGame {} {
    set current [sc_base current]
    # Disable adjust tree for this base to avoid loading-at-ply changing the just-set search filter
    set ::tree(adjustfilter$current) 0
    set ::glstart 1
    set ::glistStart($current) 1
    ::game::Load [sc_filter first]
}
###
### search/board.tcl: Board (and Moves) Search routines for Scid.
### 

set searchInVars 0
set sBoardIgnoreCols 0
set sBoardSearchType Exact
set checkTest 0
set sMoves {}

# ::search::board
#   Opens the search window for the current board position.
#
proc ::search::board {} {
  global glstart searchInVars sBoardType sBoardIgnoreCols refDatabase

  set w .sb
  if {[winfo exists $w]} {
    wm deiconify $w
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(BoardSearch)"

  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <Return> "$w.b.search invoke"
  bind $w <F1> { helpWindow Searches Board }

  label $w.type -textvar ::tr(SearchType) -font font_Bold
  pack $w.type -side top
  pack [frame $w.g] -side top -fill x
  radiobutton $w.g.exact -textvar ::tr(SearchBoardExact) \
      -variable sBoardSearchType -value Exact
  radiobutton $w.g.pawns -textvar ::tr(SearchBoardPawns) \
      -variable sBoardSearchType -value Pawns
  radiobutton $w.g.files -textvar ::tr(SearchBoardFiles) \
      -variable sBoardSearchType -value Fyles
  radiobutton $w.g.material -textvar ::tr(SearchBoardAny) \
      -variable sBoardSearchType -value Material
  set row 0
  foreach i {exact pawns files material} {
    grid $w.g.$i -row $row -column 0 -sticky w
    incr row
  }
  addHorizontalRule $w

  pack [frame $w.refdb] -side top -fill x
  checkbutton $w.refdb.cb -textvar ::tr(SearchInRefDatabase) -variable ::searchRefBase \
               -command "checkState ::searchRefBase $w.refdb.lb"

  set found -1
  ttk::combobox $w.refdb.lb -textvariable refDatabase -state readonly
  if {![info exists refDatabase]} {
    set refDatabase 0
  }

  # Add clipbase to possible bases
  set baseName [file tail [sc_base filename [sc_base count total]]]
  set ::listbases $baseName
  if {$baseName == $refDatabase} {set found 0}

  # and then the rest
  for {set i 1} {$i < [sc_base count total]} {incr i} {
    if {[sc_base inUse $i]} {
      set baseName [file tail [sc_base filename $i]]
      lappend ::listbases $baseName
      if {$baseName == $refDatabase} {set found $i}
    }
  }
  $w.refdb.lb configure -values $::listbases

  if {$found > -1} {
    if {[catch {
      $w.refdb.lb current $found
    }]} {
    # hmmm - still can throw error
    $w.refdb.lb current [expr {[llength $::listbases] - 1}]
    }
  } else {
    $w.refdb.lb current [expr {[llength $::listbases] - 1}]
  }

  checkState ::searchRefBase $w.refdb.lb
  
  pack $w.refdb.cb -side left
  pack $w.refdb.lb -side left -padx 20
  addHorizontalRule $w

  ::search::addFilterOpFrame $w
  addHorizontalRule $w

  ### Progress bar

  canvas $w.progress -height 20 -width 300  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  frame $w.b2
  pack $w.b2 -side top
  frame $w.b
  checkbutton $w.b2.vars -textvar ::tr(LookInVars) -padx 10 -pady 5 \
      -onvalue 1 -offvalue 0 -variable searchInVars
  checkbutton $w.b2.flip -textvar ::tr(IgnoreColors) -padx 10 -pady 5 \
      -onvalue 1 -offvalue 0 -variable sBoardIgnoreCols

  dialogbutton $w.b.stop -textvar ::tr(Stop) -command sc_progressBar
  $w.b.stop configure -state disabled

  dialogbutton $w.b.search -textvar ::tr(Search) -command {
    busyCursor .
    .sb.b.stop configure -state normal
    grab .sb.b.stop
    sc_progressBar .sb.progress bar 301 21 time

    if { $::searchRefBase } {
      ### Search a particular base rather than the one that is open

      # Find the base number by searching the basenames for a match with combobox variable refDatabase
      set found 0
      set base  9 ; # this line not really needed
      for {set i 1} {$i <= [sc_base count total]} {incr i} {
	if {[sc_base inUse $i]} {
	  if {[file tail [sc_base filename $i]] == $::refDatabase} {
	    set base $i
	    set found 1
	    break
	  }
	}
      }

      if {$found} {
	set str [sc_search board $::search::filter::operation $sBoardSearchType $searchInVars $sBoardIgnoreCols $base]
      } else {
	set str {Database not open}
      }
    } else {
      set str [sc_search board $::search::filter::operation $sBoardSearchType $searchInVars $sBoardIgnoreCols ]
    }

    unbusyCursor .
    grab release .sb.b.stop
    .sb.b.stop configure -state disabled
    .sb.status configure -text $str
    set glstart 1

    set gamesFound [lindex $str 0]
    if { $::searchRefBase && $gamesFound > 0 && $gamesFound != {Database}} {
      ::file::SwitchToBase $base
      ::search::loadFirstGame
    }
    ::windows::stats::Refresh
  }

  dialogbutton $w.b.cancel -textvar ::tr(Close) -command "focus .main ; destroy $w"
  pack $w.b2.vars $w.b2.flip -side left -pady 2 -padx 5
  packbuttons right $w.b.cancel .sb.b.stop .sb.b.search
  label $w.status -text "" -width 1 -font font_Small -relief sunken -anchor w
  pack $w.status -side bottom -fill x
  pack $w.b -side bottom -fill x
  pack $w.progress -side bottom -pady 2
  wm resizable $w 0 0
  standardShortcuts $w
  ::search::Config

  placeWinOverParent $w .
  wm state $w normal
  focus $w.b.search
}

proc ::search::moves {} {

  global glstart sSideToMove checkTest

  set w .sm
  if {[winfo exists $w]} {
    wm deiconify $w
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(Moves) $::tr(Search)"

  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <Return> "$w.b.search invoke"
  bind $w <F1> { helpWindow Searches Move }

  label $w.type -textvar ::tr(Moves) -font font_Bold
  pack $w.type -side top
  pack [frame $w.g] -side top -fill x
  pack [entry $w.g.moves -textvariable sMoves]

  addHorizontalRule $w

  ### Side to move
  pack [frame $w.ends] -side top -fill x -expand 1
  label $w.ends.label -textvar ::tr(SideToMove) -font font_Bold
  pack $w.ends.label -side top
  pack [frame $w.ends.radio ] -side top 
  radiobutton $w.ends.radio.white -textvar ::tr(White) -variable sSideToMove -value w
  radiobutton $w.ends.radio.black -textvar ::tr(Black) -variable sSideToMove -value b
  radiobutton $w.ends.radio.both -textvar ::tr(Both) -variable sSideToMove -value wb
  pack $w.ends.radio.white $w.ends.radio.black $w.ends.radio.both -side left -padx 15

  addHorizontalRule $w

  ### Check test
  pack [frame $w.mate] -side top -fill x -expand 1
  label $w.mate.label -text {Check Test} -font font_Bold
  pack $w.mate.label -side top
  pack [frame $w.mate.radio ] -side top 

  ### position.h: (These checks take time)
  # (should we do it automaticslly if '+' or '#' are in entry field ?
  # SAN_NO_CHECKTEST = 0, SAN_CHECKTEST  = 1, SAN_MATETEST = 2;
  radiobutton $w.mate.radio.no -textvar ::tr(No) -variable checkTest -value 0
  radiobutton $w.mate.radio.check -text Check -variable checkTest -value 1
  radiobutton $w.mate.radio.mate -text Mate   -variable checkTest -value 2
  pack $w.mate.radio.no $w.mate.radio.check $w.mate.radio.mate -side left -padx 15

  addHorizontalRule $w

  ::search::addFilterOpFrame $w
  addHorizontalRule $w

  ### Progress bar

  canvas $w.progress -height 20 -width 300  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  frame $w.b
  dialogbutton $w.b.stop -textvar ::tr(Stop) -command sc_progressBar
  $w.b.stop configure -state disabled

  dialogbutton $w.b.search -textvar ::tr(Search) -command {
    # Make a nice clean list of the moves
    set moves {}
    foreach i [.sm.g.moves get] {
      lappend moves $i
    }
    if {$moves == {}} {
      set str {No move(s) specified}
    } else {
      busyCursor .
      .sm.b.stop configure -state normal
      grab .sm.b.stop
      sc_progressBar .sm.progress bar 301 21 time

      ### hmmm - sc_search returns meaningful error results, that get ignored
      ### if we catch them, but grab/cursor dont get released *&^!*
      # catch 

      set str [sc_search moves $::search::filter::operation $moves $checkTest $sSideToMove ]

      unbusyCursor .
      grab release .sm.b.stop
      .sm.b.stop configure -state disabled
      ::search::loadFirstGame
      ::windows::stats::Refresh
    }
    .sm.status configure -text $str
  }

  dialogbutton $w.b.cancel -textvar ::tr(Close) -command "focus .main ; destroy $w"
  packbuttons right $w.b.cancel .sm.b.stop .sm.b.search
  label $w.status -text "" -width 1 -font font_Small -relief sunken -anchor w
  pack $w.status -side bottom -fill x
  pack $w.b -side bottom -fill x
  pack $w.progress -side bottom -pady 2
  wm resizable $w 0 0
  ::search::Config

  placeWinOverParent $w .
  wm state $w normal
  focus $w.g.moves
}

set ::search::cqlStripSwitch 0
set ::search::cqlCommentSwitch 0

proc ::search::cql {} {
  global glstart tr

  set w .scql
  if {[winfo exists $w]} {
    wm deiconify $w
    raiseWin $w
    parseCommentForCQL
    return
  }

  toplevel $w
  wm withdraw $w
  wm title $w "CQL $tr(Search)"
  setWinLocation $w
  setWinSize $w

  bind $w <Escape> "$w.b.cancel invoke"
  #bind $w <Return> "$w.b.search invoke"
  bind $w <F1> { helpWindow CQL }

  label $w.type -textvar tr(CQLLabel) -font font_Bold
  pack  $w.type -side top

  frame $w.s
  label $w.s.strip -font font_Bold -textvar tr(CQLStrip)
  radiobutton $w.s.stripyes -textvar tr(Yes) -variable ::search::cqlStripSwitch -value 1
  radiobutton $w.s.stripno  -textvar tr(No)  -variable ::search::cqlStripSwitch -value 0

  label $w.s.comment -font font_Bold -textvar tr(CQLComments)
  radiobutton $w.s.commentyes -textvar tr(Yes) -variable ::search::cqlCommentSwitch -value 1 -command checkCQLSearch
  radiobutton $w.s.commentno  -textvar tr(No)  -variable ::search::cqlCommentSwitch -value 0 -command checkCQLSearch
  pack $w.s.comment $w.s.commentyes $w.s.commentno [label $w.s.space -width 5] \
       $w.s.strip   $w.s.stripyes   $w.s.stripno   -side left -pady 1

  canvas $w.progress -height 20 -width 300  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  frame $w.b
  dialogbutton $w.b.stop -textvar tr(Stop) -command sc_progressBar -state disabled

  dialogbutton $w.b.search -textvar tr(Search) -command {
    set w .scql

    $w.status     configure -text {}

    busyCursor .
    $w.b.stop configure -state normal
    grab $w.b.stop
    sc_progressBar $w.progress bar 301 21 time

    set cqlSyntax [$w.g.syntax get 0.0 end]

    # Only allow CQL commenting for the clipbase
    set allowComments [expr  {([sc_base current] == [sc_info clipbase]) && $::search::cqlCommentSwitch}]

    set err [catch {
      set str [sc_search cql $::search::filter::operation $::search::cqlStripSwitch $allowComments $cqlSyntax]
    } result]

    unbusyCursor .
    grab release $w.b.stop
    $w.b.stop configure -state disabled

    if {$err} {
      tk_messageBox -title Scid -type ok -icon warning \
        -message "Fatal error returned from CQL query:\n$result"
      return
    }

    if {[sc_filter count] > 0} {
      ::search::loadFirstGame
    } else {
      # current game could be altered
      if {$::search::cqlStripSwitch && $::search::cqlCommentSwitch} {
        ::game::Reload
      }
    }
    ::windows::stats::Refresh

    set index [string first "|" $str]
    if { $index > 5 } {
      set str "[string range $str 0 $index-1] -- [string range $str $index+1 end]"
    }

    $w.status configure -text $str
  }

  dialogbutton $w.b.cancel -textvar tr(Close) -command "focus .main ; destroy $w"

  packbuttons right $w.b.cancel $w.b.stop $w.b.search

  dialogbutton $w.b.save -textvar tr(Save) -command ::search::cqlSave
  dialogbutton $w.b.load -textvar tr(LoadGame) -command ::search::cqlLoad

  packbuttons left  $w.b.save $w.b.load

  label $w.status -text "" -font font_Small -relief sunken -anchor w

  pack $w.status     -side bottom -fill x
  pack $w.b          -side bottom -fill x

  pack $w.progress   -side bottom -pady 2
  pack [frame $w.line4 -height 2 -borderwidth 2 -relief sunken] -fill x -pady 5 -side bottom

  ::search::addFilterOpFrame $w 0 bottom
  pack [frame $w.line5 -height 2 -borderwidth 2 -relief sunken] -fill x -pady 5 -side bottom

  pack $w.s          -side bottom
  pack [frame $w.line6 -height 2 -borderwidth 2 -relief sunken] -fill x -pady 5 -side bottom

  ### pack text widget last to allow for nice resizing

  frame $w.g
  pack $w.g -side top -expand 1 -fill both -padx 2 -pady 1

  text $w.g.syntax -height 12 -width 64 -wrap word -yscrollcommand "$w.g.ybar set" -undo 1
  scrollbar $w.g.ybar -command "$w.g.syntax yview" -takefocus 0

  pack $w.g.ybar -side right -fill y
  pack $w.g.syntax -side left -fill both -expand 1

  bind $w.g.syntax <Control-a> {.scql.g.syntax tag add sel 0.0 end-1c ; break}
  bind $w.g.syntax <Control-z> {catch {.scql.g.syntax edit undo} ; break}; # Control-z is default text binding anyway
  bind $w.g.syntax <Control-y> {catch {.scql.g.syntax edit redo} ; break}; # but the others are not
  bind $w.g.syntax <Control-r> {catch {.scql.g.syntax edit redo} ; break}


  ::search::Config
  checkCQLSearch

  bind $w <Configure> "recordWinSize $w"
  wm state $w normal
  focus $w.g.syntax
  parseCommentForCQL
}

proc ::search::cqlSave {} {
  set w .scql

  set ftype {
    { "CQL file" {".cql"} }
  }
  set fName [tk_getSaveFile -initialdir $::initialDir(sso) -filetypes $ftype \
             -parent $w -title {Save a CQL Query}]
  if {$fName == ""} { return }
  set ::initialDir(sso) [file dirname $fName]

  if {[string compare [file extension $fName] ".cql"] != 0} {
    append fName ".cql"
  }

  if {[catch {set searchF [open $fName w]}]} {
    tk_messageBox -title Error -type ok -icon error -message "Unable to create CQL file: $fName"
    return
  }
  puts $searchF [$w.g.syntax get 0.0 end]
  close $searchF
}

proc ::search::cqlLoad {} {
  set w .scql

  set ftype {
    {{CQL files}  {.cql} }
    {{Text files} {.txt} }
    {{All files}       * }
  }
  if {! [file isdirectory $::initialDir(sso)] } {
    set ::initialDir(sso) $::env(HOME)
  }
  set fName [tk_getOpenFile -initialdir $::initialDir(sso) -filetypes $ftype -title "Select a CQL query file"]

  if {$fName != ""} {
    if {![catch {open $fName r} fd]} {
      $w.g.syntax delete 0.0 end
      while {[gets $fd line] >= 0} {
        $w.g.syntax insert end "$line\n"
        if {[eof $fd]} { break }
      }
      close $fd
      set ::initialDir(sso) [file dirname $fName]
    } else {
      tk_messageBox -title Error -type ok -icon error -message "Unable to open CQL file $fName for reading."
    }
  }


}

### Validate/set configure status of some CQL widgets

proc checkCQLSearch {} {
  set w .scql.s

  if {![winfo exists $w]} {return}

  if {[sc_base current] != [sc_info clipbase]} {
    foreach i {comment commentyes commentno strip stripyes stripno} {
      $w.$i configure -state disabled
    }
  } else {
    foreach i {comment commentyes commentno} {
      $w.$i configure -state normal
    }

    if {$::search::cqlCommentSwitch} {
      set s normal
    } else {
      set s disabled
    }
    foreach i {strip stripyes stripno} {
      $w.$i configure -state $s
    }

  }
}

### Check current position for '%draw,full,SQUARE,color' comments and insert them as CQL search params

proc parseCommentForCQL {} {
  set comment [sc_pos getComment]
  if {[string match {*%draw full,*} $comment]} {
    set squares {}
    foreach line [split $comment %] {
      set line [string map {, \ } $line]
      if  {[scan $line %s%s%s%s a b c d] >= 4 && $a == "draw" && $b == "full"} {
        set piece [string index [sc_pos board] [::board::sq $c]]
        if {$piece == "."} {set piece {_}} ; # empty squares
        lappend squares $piece$c
      }
    }
    if {$squares != {}} {
      .scql.g.syntax delete 0.0 end
      .scql.g.syntax insert end "cql () $squares"
    } 
  }
}
###
### search/header.tcl: Header Search routines for Scid.
###

namespace eval ::search::header {}

set sWhite "";  set sBlack "";  set sEvent ""; set sSite "";  set sRound ""
set sWhiteEloMin 0; set sWhiteEloMax [sc_info limit elo]
set sBlackEloMin 0; set sBlackEloMax [sc_info limit elo]
set sEloDiffMin "-[sc_info limit elo]"; set sEloDiffMax "+[sc_info limit elo]"
set sTitleList "gm im fm cm wgm wim wfm none"
foreach i $sTitleList {
  set sTitles(w:$i) 1
  set sTitles(b:$i) 1
}
set sGlMin 0; set sGlMax 999
set sEcoMin "A00";  set sEcoMax "E99"; set sEco Yes
set sDateMin "0000.00.00"; set sDateMax "[sc_info limit year].12.31"
set sResWin 1; set sResLoss 1; set sResDraw 1; set sResOther 1
set sGnumMin 1; set sGnumMax -1
set sIgnoreCol No
set sSideToMove wb
set sHeaderFlagList {StdStart Promotions UnderPromo Comments Variations Annotations \
      DeleteFlag WhiteOpFlag BlackOpFlag MiddlegameFlag EndgameFlag \
      NoveltyFlag PawnFlag TacticsFlag KsideFlag QsideFlag \
      BrilliancyFlag BlunderFlag UserFlag }
set sHeaderCustomFlagList {  CustomFlag1 CustomFlag2 CustomFlag3 CustomFlag4 CustomFlag5 CustomFlag6 }
foreach i [ concat $sHeaderFlagList $sHeaderCustomFlagList ] {
  set sHeaderFlags($i) both
}
set sPgntext(1) ""
set sPgntext(2) ""
set sPgntext(3) ""
set sTag ""
set sTagValue ""

trace variable sDateMin w ::utils::validate::Date
trace variable sDateMax w ::utils::validate::Date

foreach i {sWhiteEloMin sWhiteEloMax sBlackEloMin sBlackEloMax} {
  trace variable $i w [list ::utils::validate::Integer [sc_info limit elo] 0]
}
trace variable sEloDiffMin w [list ::utils::validate::Integer "-[sc_info limit elo]" 0]
trace variable sEloDiffMax w [list ::utils::validate::Integer "-[sc_info limit elo]" 0]

trace variable sGlMin w {::utils::validate::Integer 9999 0}
trace variable sGlMax w {::utils::validate::Integer 9999 0}

# wtf &&&
trace variable sGnumMin w {::utils::validate::Integer -9999999 0}
trace variable sGnumMax w {::utils::validate::Integer -9999999 0}

# Forcing ECO entry to be valid ECO codes:
foreach i {sEcoMin sEcoMax} {
  trace variable $i w {::utils::validate::Regexp {^$|^[A-Ea-e]$|^[A-Ea-e][0-9]$|^[A-Ea-e][0-9][0-9]$|^[A-Ea-e][0-9][0-9][a-z]$|^[A-Ea-e][0-9][0-9][a-z][1-4]$}}
}

# checkDates:
#    Checks minimum/maximum search dates in header search window and
#    extends them if necessary.
proc checkDates {} {
  global sDateMin sDateMax
  if {[string length $sDateMin] == 0} { set sDateMin "0000" }
  if {[string length $sDateMax] == 0} { set sDateMax [sc_info limit year]}
  if {[string length $sDateMin] == 4} { append sDateMin ".??.??" }
  if {[string length $sDateMax] == 4} { append sDateMax ".12.31" }
  if {[string length $sDateMin] == 7} { append sDateMin ".??" }
  if {[string length $sDateMax] == 7} { append sDateMax ".31" }
  if {[string match {*.01.01} $sDateMin]} { set sDateMin "[string range $sDateMin 0 end-6].??.??"}
}

proc ::search::header::defaults {} {
  global sWhite sBlack sEvent sSite sRound sDateMin sDateMax sIgnoreCol sSideToMove
  global sWhiteEloMin sWhiteEloMax sBlackEloMin sBlackEloMax
  global sEloDiffMin sEloDiffMax sTag sTagValue
  global sEco sEcoMin sEcoMax sHeaderFlags sGlMin sGlMax
  global sGnumMin sGnumMax
  global sResWin sResLoss sResDraw sResOther glstart
  global sPgntext sTitles sPgncase sGameEnd

  set sWhite "";  set sBlack ""
  set sEvent ""; set sSite "";  set sRound ""
  set sWhiteEloMin 0; set sWhiteEloMax [sc_info limit elo]
  set sBlackEloMin 0; set sBlackEloMax [sc_info limit elo]
  set sEloDiffMin "-[sc_info limit elo]"
  set sEloDiffMax "+[sc_info limit elo]"
  set sGlMin 0; set sGlMax 999
  set sEcoMin "A00";  set sEcoMax "E99"; set sEco Yes
  set sGnumMin 1; set sGnumMax -1
  set sDateMin "0000.00.00"; set sDateMax "[sc_info limit year].12.31"
  set sResWin 1; set sResLoss 1; set sResDraw 1; set sResOther 1
  set sIgnoreCol No
  set sSideToMove wb
  set sPgncase 0
  set sGameEnd Any
  set preComment 0
  set postComment 0
  set sTag ""
  set sTagValue ""
  foreach flag  [ concat $::sHeaderFlagList $::sHeaderCustomFlagList ] { set sHeaderFlags($flag) both }
  foreach i [array names sPgntext] { set sPgntext($i) "" }
  foreach i $::sTitleList {
    set sTitles(w:$i) 1
    set sTitles(b:$i) 1
  }
}

::search::header::defaults

set sHeaderFlagFrame 0

#   Search by header information.
#   (General Search)

proc search::header {} {
  global tr sWhite sBlack sEvent sSite sRound sDateMin sDateMax sIgnoreCol
  global sWhiteEloMin sWhiteEloMax sBlackEloMin sBlackEloMax
  global sEloDiffMin sEloDiffMax sSideToMove
  global sEco sEcoMin sEcoMax sHeaderFlags sGlMin sGlMax sTitleList sTitles
  global sResWin sResLoss sResDraw sResOther glstart sPgncase sPgntext sGameEnd preComment postComment

  set w .sh
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w
  wm title $w "$tr(HeaderSearch)"
  foreach frame {cWhite cBlack ignore tw tb eventsite dateround res gl ends eco} {
    frame $w.$frame
  }

  bind $w <F1> { helpWindow Searches Header }
  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <Return> "$w.b.search invoke"

  set regular font_Small
  set bold font_SmallBold

  foreach color {White Black} {
    pack $w.c$color -side top -fill x -pady 3
    label $w.c$color.lab -textvar tr($color) -font $bold -width 9 -anchor w

    set tmp [set s[set color]]
    ttk::combobox $w.c$color.e -textvariable "s$color" -width 40
    ::utils::history::SetCombobox HeaderSearch$color $w.c$color.e
    set s$color $tmp

    bind $w.c$color.e <Return> { .sh.b.search invoke; break }
    label $w.c$color.space
    label $w.c$color.elo1 -textvar tr(Rating) -font $bold
    entry $w.c$color.elomin -textvar s${color}EloMin -width 6 -justify right \
        -font $regular
    label $w.c$color.elo2 -text "-" -font $regular
    entry $w.c$color.elomax -textvar s${color}EloMax -width 6 -justify right \
        -font $regular
    bindFocusColors $w.c$color.e
    bindFocusColors $w.c$color.elomin
    bindFocusColors $w.c$color.elomax
    pack $w.c$color.lab $w.c$color.e $w.c$color.space -side left
    pack $w.c$color.elomax $w.c$color.elo2 $w.c$color.elomin $w.c$color.elo1 \
        -side right
  }

  pack $w.ignore -side top -fill x  -pady 2
  label $w.ignore.l -textvar tr(IgnoreColors) -font $bold
  radiobutton $w.ignore.yes -variable sIgnoreCol -value Yes -textvar tr(Yes) -font $regular
  radiobutton $w.ignore.no  -variable sIgnoreCol -value No -textvar tr(No) -font $regular
  pack $w.ignore.l $w.ignore.yes $w.ignore.no -side left

  # RatingDiff shortened for english only S.A.
  label $w.ignore.rdiff -textvar tr(RatingDiff) -font $bold
  entry $w.ignore.rdmin -width 6 -textvar sEloDiffMin -justify right -font $regular
  label $w.ignore.rdto -text "-" -font $regular
  entry $w.ignore.rdmax -width 6 -textvar sEloDiffMax -justify right -font $regular
  bindFocusColors $w.ignore.rdmin
  bindFocusColors $w.ignore.rdmax
  pack $w.ignore.rdmax $w.ignore.rdto $w.ignore.rdmin $w.ignore.rdiff \
      -side right

  set spellstate normal
  if {[lindex [sc_name read] 0] == 0} { set spellstate disabled }
  foreach c {w b} name {White Black} {
    pack $w.t$c -side top -fill x
    label $w.t$c.label -text "$tr($name) FIDE title" -font $bold -width 18 -anchor w
    pack $w.t$c.label -side left
    foreach i $sTitleList {
      set name [string toupper $i]
      if {$i == "none"} { set name [tr None] }
      checkbutton $w.t$c.b$i -text $name -width 5 -font $regular \
          -variable sTitles($c:$i) -offvalue 0 -onvalue 1 -indicatoron 0 \
          -state $spellstate -pady 0
      if {$::macOS} {
         $w.t$c.b$i configure -height 2
      }
      pack $w.t$c.b$i -side left -padx 1
    }
  }

  addHorizontalRule $w

  ### Event and Site

  set f $w.eventsite
  pack $f -side top -fill x
  foreach i {Event Site} {
    label $f.l$i -textvar tr(${i}) -font $bold

    set tmp [set s[set i]]
    ttk::combobox $f.e$i -textvariable s$i -width 25
    ::utils::history::SetCombobox HeaderSearch$i $f.e$i
    set s$i $tmp

    bind $f.e$i <Return> { .sh.b.search invoke ; break }
    bindFocusColors $f.e$i
  }
  pack $f.lEvent $f.eEvent -side left -padx 3
  pack $f.eSite $f.lSite -side right -padx 3

  ### Date

  set f $w.dateround
  pack $f -side top -fill x
  label $f.l1 -text "$tr(Date)  " -font $bold
  label $f.l2 -text "-" -font $regular
  label $f.l3 -text " " -font $regular
  entry $f.emin -textvariable sDateMin -width 10 -font $regular
  button $f.eminCal -image ::utils::date::calendar -padx 0 -pady 0 -command {
    regsub -all {[.]} $sDateMin "-" newdate
    set ndate [::utils::date::chooser $newdate .sh]
    if {[llength $ndate] == 3} {
      set sDateMin "[lindex $ndate 0].[lindex $ndate 1].[lindex $ndate 2]"
    }
  }
  entry $f.emax -textvariable sDateMax -width 10 -font $regular
  button $f.emaxCal -image ::utils::date::calendar -padx 0 -pady 0 -command {
    regsub -all {[.]} $sDateMax "-" newdate
    set ndate [::utils::date::chooser $newdate .sh]
    if {[llength $ndate] == 3} {
      set sDateMax "[lindex $ndate 0].[lindex $ndate 1].[lindex $ndate 2]"
    }
  }
  bindFocusColors $f.emin
  bindFocusColors $f.emax
  bind $f.emin <FocusOut> +checkDates
  bind $f.emax <FocusOut> +checkDates
  button $f.lyear -textvar tr(YearToToday) -font $regular -pady 2 -command {
    set sDateMin "[expr [::utils::date::today year]-1].[::utils::date::today month].[::utils::date::today day]"
    set sDateMax [::utils::date::today]
  }
  pack $f.l1 $f.emin $f.eminCal $f.l2 $f.emax $f.emaxCal $f.l3 $f.lyear \
    -side left -padx 3 -pady 3

  label $f.lRound -textvar tr(Round) -font $bold
  spinbox $f.eRound -from 1 -to 20 -increment 1 -textvariable sRound -width 10 -font $regular
  # entry $f.eRound -textvariable sRound -width 10 -font $regular
  set sRound {}
  bindFocusColors $f.eRound
  pack $f.eRound $f.lRound -side right -padx 3

  addHorizontalRule $w

  ### Result

  pack .sh.res -side top -fill x
  label $w.res.l1 -textvar tr(Result) -font $bold
  pack $w.res.l1 -side left -padx 3
  foreach i { win     loss     draw     other    } \
          v { sResWin sResLoss sResDraw sResOther} \
       text { {1-0 }  {0-1 }   {Draw }     {No Result }     } {
    checkbutton $w.res.e$i -text $text -variable $v -font $regular 
    pack $w.res.e$i -side left -padx 3
  }

  label $w.gl.l1 -textvar tr(GameLength) -font $bold
  label $w.gl.l2 -text {-} -font $regular
  label $w.gl.l3 -text "($tr(HalfMoves))" -font $regular
  entry $w.gl.emin -textvariable sGlMin -justify right -width 6 -font $regular
  entry $w.gl.emax -textvariable sGlMax -justify right -width 6 -font $regular
  bindFocusColors $w.gl.emin
  bindFocusColors $w.gl.emax
  pack $w.gl -in $w.res -side right -fill x
  pack $w.gl.l1 $w.gl.l3 $w.gl.emin $w.gl.l2 $w.gl.emax -side left

  ### ECO

  label $w.eco.l1 -textvar tr(ECOCode) -font $bold
  label $w.eco.l2 -text "-" -font $regular
  label $w.eco.l3 -text " " -font $regular
  label $w.eco.l4 -textvar tr(GamesWithNoECO) -font $bold
  entry $w.eco.emin -textvariable sEcoMin -width 5 -font $regular
  entry $w.eco.emax -textvariable sEcoMax -width 5 -font $regular
  bindFocusColors $w.eco.emin
  bindFocusColors $w.eco.emax
  button $w.eco.range -text Choose -font $regular -pady 2 -padx 6 -width 7 -command {
    set tempResult [chooseEcoRange]
    if {[scan $tempResult "%\[A-E0-9a-z\]-%\[A-E0-9a-z\]" sEcoMin_tmp sEcoMax_tmp] == 2} {
      set sEcoMin $sEcoMin_tmp
      set sEcoMax $sEcoMax_tmp
    }
    unset tempResult
  }
  radiobutton $w.eco.yes -variable sEco -value Yes -textvar tr(Yes) \
      -font $regular
  radiobutton $w.eco.no -variable sEco -value No -textvar tr(No) \
      -font $regular
  pack $w.eco -side top -fill x
  pack $w.eco.l1 $w.eco.emin $w.eco.l2 $w.eco.emax $w.eco.range -side left -padx 3
  pack $w.eco.no $w.eco.yes $w.eco.l4 $w.eco.l3 -side right -padx 3

  ### Side to move

  label $w.ends.label -textvar tr(EndSideToMove) -font $bold
  frame $w.ends.sep1 -width 5
  frame $w.ends.sep2 -width 5
  radiobutton $w.ends.white -textvar tr(White) -variable sSideToMove -value w -font $regular
  radiobutton $w.ends.black -textvar tr(Black) -variable sSideToMove -value b -font $regular
  radiobutton $w.ends.both -textvar tr(Both) -variable sSideToMove -value wb -font $regular
  pack $w.ends.label $w.ends.white $w.ends.sep1 \
      $w.ends.black $w.ends.sep2 $w.ends.both -side left
  pack $w.ends -side top -fill x

  # Checkmate ?

  label $w.ends.endslabel -textvar tr(GameEnd) -font $bold
  ttk::combobox $w.ends.ending -font $regular -width 12 -values {Any Checkmate Stalemate} -textvariable sGameEnd -state readonly
  pack $w.ends.ending -side right
  pack $w.ends.endslabel -side right -padx 3

  ## Game Number

  set f [frame $w.gnum]
  pack $f -side top -fill x
  label $f.l1 -text "$tr(GlistGameNumber)     " -font $bold
  entry $f.emin -textvariable sGnumMin -width 8 -justify right -font $regular
  label $f.l2 -text {-} -font $regular
  entry $f.emax -textvariable sGnumMax -width 8 -justify right -font $regular
  pack $f.l1 -side left
  pack $f.emin $f.l2 $f.emax -side left -padx 3
  bindFocusColors $f.emin
  bindFocusColors $f.emax
  button $f.all -text [::utils::string::Capital $tr(all)] -pady 2 -font $regular \
      -command {set sGnumMin 1; set sGnumMax -1} -width 7
  menubutton $f.first -textvar tr(First) -pady 2 -font $regular \
      -menu $f.first.m -indicatoron 1 -relief flat
  menubutton $f.last -textvar tr(Last) -pady 2 -font $regular \
      -menu $f.last.m -indicatoron 1 -relief flat
  menu $f.first.m -font $regular
  menu $f.last.m -font $regular
  foreach x {10 50 100 500 1000 5000 10000} {
    $f.first.m add command -label $x \
        -command "set sGnumMin 1; set sGnumMax $x"
    $f.last.m add command -label $x \
        -command "set sGnumMin -$x; set sGnumMax -1"
  }
  pack $f.first $f.last $f.all -side left -padx 5

  # Pre game comment
  checkbutton $f.preComment -textvar tr(PreComment) -variable preComment -font $bold 
  checkbutton $f.postComment -textvar tr(PostComment) -variable postComment -font $bold 
  pack $f.postComment $f.preComment -side right

  set f [frame $w.tags]
  pack $f -side top -fill x -pady 2
  # requires " (" to be in the translated tagsDescript eg {Extra tags (eg: Annotator "Anand")}
  label $f.label -text "[string range $tr(tagsDescript) 0 [string first " (" $tr(tagsDescript)]]           " -font $bold
  entry $f.tag -textvariable sTag -width 15 -font $regular
  label $f.label2 -text "  ($tr(value))"
  entry $f.tagvalue -textvariable sTagValue -width 15 -font $regular
  pack $f.label -side left
  pack $f.tag $f.label2 $f.tagvalue -side left -padx 5

  set f [frame $w.pgntext]
  pack $f -side top -fill x
  label $f.l1 -textvar tr(PgnContains) -font $bold
  entry $f.e1 -textvariable sPgntext(1) -width 15 -font $regular
  label $f.l2 -text " + " -font $regular
  entry $f.e2 -textvariable sPgntext(2) -width 15 -font $regular
  label $f.l3 -text " + " -font $regular
  entry $f.e3 -textvariable sPgntext(3) -width 15 -font $regular
  checkbutton $f.case -textvar tr(IgnoreCase) -variable sPgncase -font $regular 
  bindFocusColors $f.e1
  bindFocusColors $f.e2
  bindFocusColors $f.e3
  pack $f.l1 $f.e1 $f.l2 $f.e2 $f.l3 $f.e3 $f.case -side left

  addHorizontalRule $w

  button $w.flagslabel -textvar tr(FindGamesWith) -font $bold -command {
    if {$sHeaderFlagFrame} {
      set sHeaderFlagFrame 0
      pack forget .sh.flags
    } else {
      set sHeaderFlagFrame 1
      pack .sh.flags -side top -after .sh.flagslabel
    }
  }
  pack $w.flagslabel -side top

  frame $w.flags
  if {$::sHeaderFlagFrame} {
    pack $w.flags -side top
  }

  set count 0
  set row 0
  set col 0
  foreach var $::sHeaderFlagList {
    set lab [label $w.flags.l$var -textvar tr($var) -font font_Small]
    grid $lab -row $row -column $col -sticky e
    incr col
    grid [radiobutton $w.flags.yes$var -variable sHeaderFlags($var) \
        -ind 0 -value yes -text $tr(Yes) -padx 2 -pady 0 \
        -font font_Small] \
        -row $row -column $col
    incr col
    grid [radiobutton $w.flags.no$var -variable sHeaderFlags($var) \
        -ind 0 -value no -text $tr(No) -padx 2 -pady 0 \
        -font font_Small] \
        -row $row -column $col
    incr col
    grid [radiobutton $w.flags.both$var -variable sHeaderFlags($var) \
        -ind 0 -value both -text $tr(Both) -padx 2 -pady 0 \
        -font font_Small] \
        -row $row -column $col
    if {$::macOS} {
       $w.flags.yes$var  configure -height 2 -width 4
       $w.flags.no$var   configure -height 2 -width 4
       $w.flags.both$var configure -height 2 -width 4
    }
    incr count
    incr col -3
    incr row
    if {$count == 6} { set col 5; set row 0 }
    if {$count == 12} { set col 10; set row 0 }
  }
  set count 1
  set col 0
  set row 7
  foreach var $::sHeaderCustomFlagList {
    
    set lb [sc_game flag $count description]
    if { $lb == ""  } {
      set lb "Custom $count"
    } else {
      set lb "$lb ($count)"
    }
    
    set lab [label $w.flags.l$var -text $lb -font font_Small]
    grid $lab -row $row -column $col -sticky e
    incr col
    grid [radiobutton $w.flags.yes$var -variable sHeaderFlags($var) -value yes -text $tr(Yes) -ind 0 -padx 2 -pady 0 -font font_Small] -row $row -column $col
    incr col
    grid [radiobutton $w.flags.no$var -variable sHeaderFlags($var) -value no -text $tr(No) -ind 0 -padx 2 -pady 0 -font font_Small] -row $row -column $col
    incr col
    grid [radiobutton $w.flags.both$var -variable sHeaderFlags($var) -value both -text $tr(Both) -ind 0 -padx 2 -pady 0 -font font_Small] -row $row -column $col
    incr col 2
    incr count
    if {$count == 4} { set col 0; set row 8 }
    if {$::macOS} {
       $w.flags.yes$var  configure -height 2 -width 4
       $w.flags.no$var   configure -height 2 -width 4
       $w.flags.both$var configure -height 2 -width 4
    }
  }

  grid [label $w.flags.space -text "" -font $regular] -row 0 -column 4
  grid [label $w.flags.space2 -text "" -font $regular] -row 0 -column 9

  addHorizontalRule $w
  ::search::addFilterOpFrame $w 1
  addHorizontalRule $w

  ### Search and Cancel buttons

  frame $w.b
  button $w.b.defaults -textvar tr(Defaults) -padx 20 \
      -command ::search::header::defaults
  button $w.b.save -textvar tr(Save) -padx 20 -command ::search::header::save
  button $w.b.stop -textvar tr(Stop) -command sc_progressBar
  button $w.b.help -textvar tr(Help) -command {helpWindow Searches Header}

  button $w.b.search -textvar tr(Search) -padx 20 -command {
    checkDates
    ::utils::history::AddEntry HeaderSearchWhite $sWhite
    ::utils::history::AddEntry HeaderSearchBlack $sBlack
    ::utils::history::AddEntry HeaderSearchEvent $sEvent
    ::utils::history::AddEntry HeaderSearchSite $sSite

    set sPgnlist {}
    foreach i {1 2 3} {
      # dont trim string fields as searching for whitespace can be useful
      set temp $sPgntext($i)
      if {$temp != ""} { lappend sPgnlist $temp }
    }
    busyCursor .
    pack .sh.b.stop -side right -padx 5
    grab .sh.b.stop
    sc_progressBar .sh.progress bar 301 21 time
    set wtitles {}
    set btitles {}
    foreach i $sTitleList {
      if $sTitles(w:$i) { lappend wtitles $i }
      if $sTitles(b:$i) { lappend btitles $i }
    }

    ### (todo) SCID has some extra stuff here about
    # if {($sWhite == "!me") || ($sBlack == "!me")}
    # elseif {($sWhite == "!mymove") || ($sBlack == "!mymove")}

    set str [sc_search header -white $sWhite -black $sBlack \
        -event $sEvent -site $sSite -round $sRound \
        -date [list $sDateMin $sDateMax] \
        -results [list $sResWin $sResDraw $sResLoss $sResOther] \
        -welo [list $sWhiteEloMin $sWhiteEloMax] \
        -belo [list $sBlackEloMin $sBlackEloMax] \
        -delo [list $sEloDiffMin $sEloDiffMax] \
        -eco [list $sEcoMin $sEcoMax $sEco] \
        -length [list $sGlMin $sGlMax] \
        -toMove $sSideToMove \
        -gameNumber [list $sGnumMin $sGnumMax] \
        -preComment $preComment -postComment $postComment \
        -flip $sIgnoreCol -filter $::search::filter::operation \
        -fStdStart $sHeaderFlags(StdStart) \
        -fPromotions $sHeaderFlags(Promotions) \
        -fUnderPromo $sHeaderFlags(UnderPromo) \
        -fComments $sHeaderFlags(Comments) \
        -fVariations $sHeaderFlags(Variations) \
        -fAnnotations $sHeaderFlags(Annotations) \
        -fDelete $sHeaderFlags(DeleteFlag) \
        -fWhiteOp $sHeaderFlags(WhiteOpFlag) \
        -fBlackOp $sHeaderFlags(BlackOpFlag) \
        -fMiddlegame $sHeaderFlags(MiddlegameFlag) \
        -fEndgame $sHeaderFlags(EndgameFlag) \
        -fNovelty $sHeaderFlags(NoveltyFlag) \
        -fPawnStruct $sHeaderFlags(PawnFlag) \
        -fTactics $sHeaderFlags(TacticsFlag) \
        -fKingside $sHeaderFlags(KsideFlag) \
        -fQueenside $sHeaderFlags(QsideFlag) \
        -fBrilliancy $sHeaderFlags(BrilliancyFlag) \
        -fBlunder $sHeaderFlags(BlunderFlag) \
        -fUser $sHeaderFlags(UserFlag) \
	-fCustom1 $sHeaderFlags(CustomFlag1) \
	-fCustom2 $sHeaderFlags(CustomFlag2) \
	-fCustom3 $sHeaderFlags(CustomFlag3) \
	-fCustom4 $sHeaderFlags(CustomFlag4) \
	-fCustom5 $sHeaderFlags(CustomFlag5) \
	-fCustom6 $sHeaderFlags(CustomFlag6) \
        -extratag $sTag -tagvalue $sTagValue \
        -pgn $sPgnlist -wtitles $wtitles -btitles $btitles \
        -ignoreCase $sPgncase -gameend $sGameEnd \
        ]

    grab release .sh.b.stop
    pack forget .sh.b.stop
    unbusyCursor .

    .sh.status configure -text "Result: $str"
    set glstart 1

    ::search::loadFirstGame

    ::windows::stats::Refresh
  }

  button $w.b.cancel -textvar tr(Close) -padx 20 \
      -command {focus .main ; destroy .sh}

  foreach i {defaults save help cancel search stop} {
    $w.b.$i configure -font $regular
  }

  pack $w.b.defaults $w.b.save $w.b.help -side left -padx 5
  pack $w.b.cancel $w.b.search -side right -padx 5

  canvas $w.progress -height 20 -width 300  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"
  label $w.status -text "" -width 1 -font font_Small -relief sunken -anchor w
  pack $w.status -side bottom -fill x
  pack $w.b -side bottom -pady 2 -fill x
  pack $w.progress -side bottom -pady 2
  # update
  wm resizable $w 0 0
  ::search::Config

  placeWinOverParent $w .
  wm state $w normal
  # focus $w.cWhite.e
}

proc ::search::header::save {} {
  global sWhite sBlack sEvent sSite sRound sDateMin sDateMax sIgnoreCol
  global sWhiteEloMin sWhiteEloMax sBlackEloMin sBlackEloMax
  global sEloDiffMin sEloDiffMax sGlMin sGlMax
  global sEco sEcoMin sEcoMax sHeaderFlags sSideToMove
  global sResWin sResLoss sResDraw sResOther glstart sPgntext sPgncase sGameEnd

  set ftype { { "Scid SearchOptions files" {".sso"} } }
  set fName [tk_getSaveFile -initialdir $::initialDir(sso) -filetypes $ftype -title "Create a SearchOptions file" -parent .sh]
  if {$fName == ""} { return }
  set ::initialDir(sso) [file dirname $fName]

  if {[string compare [file extension $fName] ".sso"] != 0} {
    append fName ".sso"
  }

  if {[catch {set searchF [open [file nativename $fName] w]} ]} {
    tk_messageBox -title "Error: Unable to open file" -type ok -icon error \
        -message "Unable to create SearchOptions file: $fName"
    return
  }
  puts $searchF "# $::scidName search options file"
  puts $searchF "set searchType Header"

  # First write the regular variables:
  foreach i {sWhite sBlack sEvent sSite sRound sDateMin sDateMax sResWin
    sResLoss sResDraw sResOther sWhiteEloMin sWhiteEloMax sBlackEloMin
    sBlackEloMax sEcoMin sEcoMax sEloDiffMin sEloDiffMax sPgncase sGameEnd
    sIgnoreCol sSideToMove sGlMin sGlMax ::search::filter::operation} {
    puts $searchF "set $i [list [set $i]]"
  }

  # Now write the array values:
  foreach i [array names sHeaderFlags] {
    puts $searchF "set sHeaderFlags($i) [list $sHeaderFlags($i)]"
  }
  foreach i [array names sPgntext] {
    puts $searchF "set sPgntext($i) [list $sPgntext($i)]"
  }

  tk_messageBox -type ok -icon info -title "Search Options saved" \
      -message "Header search options saved to: $fName"
  close $searchF
}


##############################
### Selecting common ECO ranges

set scid_ecoRangeChosen ""
set ecoCommonRanges {}
proc chooseEcoRange {} {
  global ecoCommonRanges scid_ecoRangeChosen
  set ecoCommonRanges [ list \
      "A04-A09  [tr Reti]: [trans 1.Nf3]" \
      "A10-A39  [tr English]: 1.c4" \
      "A40-A49  1.d4, [tr d4Nf6Miscellaneous]" \
      "A45l-A45z  [tr Trompowsky]: [trans [list 1.d4 Nf6 2.Bg5]]" \
      "A51-A52  [tr Budapest]: [trans [list 1.d4 Nf6 2.c4 e5]]" \
      "A53-A55  [tr OldIndian]: [trans [list 1.d4 Nf6 2.c4 d6]]" \
      "A57-A59  [tr BenkoGambit]: [trans [list 1.d4 Nf6 2.c4 c5 3.d5 b5]]" \
      "A60-A79  [tr ModernBenoni]: [trans [list 1.d4 Nf6 2.c4 c5 3.d5 e6]]" \
      "A80-A99  [tr DutchDefence]: 1.d4 f5" \
      "____________________________________________________________" \
      "B00-C99  1.e4" \
      "B01-B01     [tr Scandinavian]: 1.e4 d5" \
      "B02-B05     [tr AlekhineDefence]: [trans [list 1.e4 Nf6]]" \
      "B07-B09     [tr Pirc]: 1.e4 d6" \
      "B10-B19     [tr CaroKann]: 1.e4 c6" \
      "B12i-B12z      [tr CaroKannAdvance]: 1.e4 c6 2.d4 d5 3.e5" \
      "B20-B99  [tr Sicilian]: 1.e4 c5" \
      "B22-B22     [tr SicilianAlapin]: 1.e4 c5 2.c3" \
      "B23-B26     [tr SicilianClosed]: [trans [list 1.e4 c5 2.Nc3]]" \
      "B30-B39     [tr Sicilian]: [trans [list 1.e4 c5 2.Nf3 Nc6]]" \
      "B40-B49     [tr Sicilian]: [trans [list 1.e4 c5 2.Nf3 e6]]" \
      "B60-B69     [tr SicilianRauzer]: [trans [list 1.e4 c5 2.Nf3 d6 ... 5.Nc3 Nc6]]" \
      "B70-B79     [tr SicilianDragon]: [trans [list 1.e4 c5 2.Nf3 d6 ... 5.Nc3 g6]]" \
      "B80-B89     [tr SicilianScheveningen]: [trans [list 1.e4 c5 2.Nf3 d6 ... 5.Nc3 e6]]" \
      "B90-B99     [tr SicilianNajdorf]: [trans [list 1.e4 c5 2.Nf3 d6 ... 5.Nc3 a6]]" \
      "____________________________________________________________" \
      "C00-C19  [tr FrenchDefence]: 1.e4 e6" \
      "C02-C02     [tr FrenchAdvance]: 1.e4 e6 2.d4 d5 3.e5" \
      "C03-C09     [tr FrenchTarrasch]: [trans [list 1.e4 e6 2.d4 d5 3.Nd2]]" \
      "C15-C19     [tr FrenchWinawer]: [trans [list 1.e4 e6 2.d4 d5 3.Nc3 Bb4]]" \
      "C20-C99  [tr OpenGame]: 1.e4 e5" \
      "C25-C29     [tr Vienna]: [trans [list 1.e4 e5 2.Nc3]]" \
      "C30-C39     [tr KingsGambit]: 1.e4 e5 2.f4" \
      "C42-C43     [tr RussianGame]: [trans [list 1.e4 e5 2.Nf3 Nf6]]" \
      "C44-C49     [tr OpenGame]: [trans [list 1.e4 e5 2.Nf3 Nc6]]" \
      "C50-C59     [tr ItalianTwoKnights]: 1.e4 e5 2.Nf3 Nc6 3.Bc4]]" \
      "C60-C99  [tr Spanish]: [trans [list 1.e4 e5 2.Nf3 Nc6 3.Bb5]]" \
      "C68-C69      [tr SpanishExchange]: [trans [list 3.Bb5 a6 4.Bxc6]]" \
      "C80-C83      [tr SpanishOpen]: [trans [list 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4]]" \
      "C84-C99      [tr SpanishClosed]: [trans [list 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7]]" \
      "____________________________________________________________" \
      "D00-D99  [tr Queen's Pawn]: 1.d4 d5" \
      "D10-D19  [tr Slav]: 1.d4 d5 2.c4 c6" \
      "D20-D29  [tr QGA]: 1.d4 d5 2.c4 dxc4" \
      "D30-D69  [tr QGD]: 1.d4 d5 2.c4 e6" \
      "D35-D36     [tr QGDExchange]: 1.d4 d5 2.c4 e6 3.cxd5 exd5" \
      "D43-D49     [tr SemiSlav]: [trans [list 3.Nc3 Nf6 4.Nf3 c6]]" \
      "D50-D69     [tr QGDwithBg5]: [trans [list 1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Bg5]]" \
      "D60-D69     [tr QGDOrthodox]: [trans [list 4.Bg5 Be7 5.e3 O-O 6.Nf3 Nbd7]]" \
      "D70-D99  [tr Grunfeld]: [trans [list 1.d4 Nf6 2.c4 g6 with 3...d5]]" \
      "D85-D89     [tr GrunfeldExchange]: [trans [list 3.Nc3 d5 4.e4 Nxc3 5.bxc3]]" \
      "D96-D99     [tr GrunfeldRussian]: [trans [list 3.Nc3 d5 4.Nf3 Bg7 5.Qb3]]" \
      "____________________________________________________________" \
      "E00-E09  [tr Catalan]: [trans [list 1.d4 Nf6 2.c4 e6 3.g3/...]]" \
      "E02-E05     [tr CatalanOpen]: [trans [list 3.g3 d5 4.Bg2 dxc4]]" \
      "E06-E09     [tr CatalanClosed]: [trans [list 3.g3 d5 4.Bg2 Be7]]" \
      "E12-E19  [tr QueensIndian]: [trans [list 1.d4 Nf6 2.c4 e6 3.Nf3 b6]]" \
      "E20-E59  [tr NimzoIndian]: [trans [list 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4]]" \
      "E32-E39     [tr NimzoIndianClassical]: [trans [list 4.Qc2]]" \
      "E40-E59     [tr NimzoIndianRubinstein]: 4.e3" \
      "E60-E99  [tr KingsIndian]: [trans [list 1.d4 Nf6 2.c4 g6]]" \
      "E80-E89     [tr KingsIndianSamisch]: 4.e4 d6 5.f3" \
      "E90-E99     [tr KingsIndianMainLine]: [trans [list 4.e4 d6 5.Nf3]]" \
      ]

  set w .ecoRangeWin

  if {[winfo exists $w]} {
    wm deiconify $w
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w

  wm title $w "Choose ECO Range"
  wm minsize $w 30 5

  listbox $w.list -yscrollcommand "$w.ybar set" -height 20 -width 60 \
       -setgrid 1
  foreach i $ecoCommonRanges { $w.list insert end $i }
  scrollbar $w.ybar -command "$w.list yview" -takefocus 0
  pack [frame $w.b] -side bottom 
  pack $w.ybar -side right -fill y
  pack $w.list -side left -fill both -expand yes

  dialogbutton $w.b.ok -text "OK" -command {
    set sel [.ecoRangeWin.list curselection]
    if {[llength $sel] > 0} {
      set scid_ecoRangeChosen [lindex $ecoCommonRanges [lindex $sel 0]]
      set ::sEco No
    }
    raiseWin .sh
    destroy .ecoRangeWin
  }
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "focus .sh; destroy $w"

  ### todo: make configFindEntryBox work with listboxes
  # set ecoChoose(find) {}
  # entry $w.b.find -width 10 -textvariable ecoChoose(find) -highlightthickness 0
  # configFindEntryBox $w.b.find ecoChoose $w.list

  pack $w.b.cancel $w.b.ok -side right -padx 10 -pady 4
  bind $w <Escape> "
    set scid_ecoRangeChosen {}
    grab release $w
    raiseWin .sh
    destroy $w
    break"
  bind $w <Return> "$w.b.ok invoke; break"
  bind $w.list <Double-ButtonRelease-1> "$w.b.ok invoke; break"
  # focus $w.list

  placeWinOverParent $w .sh
  wm state $w normal

  grab $w
  tkwait window $w
  return $scid_ecoRangeChosen
}


###
### End of file: search.tcl

###
### search/material.tcl: Material Search routine for Scid.
###

namespace eval ::search::material {}

image create photo button_oneplus -data {
  R0lGODlhFAAUAIAAAAAAAP///yH5BAEKAAEALAAAAAAUABQAAAIpjI+py+0P
  FwCSzVnlzZaaC3oJNooadyqmun4OGR1wHMxQ2HYgzfd+UgAAOw==
}

set ignoreColors 0
set matchEnd 0
set minMoveNum 1
set maxMoveNum 999
set minHalfMoves 1
set oppBishops "Either"
set minMatDiff -40
set maxMatDiff +40

trace variable minMoveNum w {::utils::validate::Integer 999 0}
trace variable maxMoveNum w {::utils::validate::Integer 999 0}
trace variable minHalfMoves w {::utils::validate::Integer 99 0}
trace variable minMatDiff w {::utils::validate::Integer -99 0}
trace variable maxMatDiff w {::utils::validate::Integer -99 0}

set nPatterns 10

array set pMin [list wq 0 bq 0 wr 0 br 0 wb 0 bb 0 wn 0 bn 0 wm 0 bm 0 wp 0 bp 0]
array set pMax [list wq 2 bq 2 wr 2 br 2 wb 2 bb 2 wn 2 bn 2 wm 4 bm 4 wp 8 bp 8]
for { set i 1 } { $i <= $nPatterns } { incr i } {
  set pattPiece($i) "?";  set pattFyle($i) "?";  set pattRank($i) "?"
}

proc checkPieceCounts {name el op} {
  global pMin pMax
  ::utils::validate::Integer 9 0 $name $el $op
  # Now make sure minor piece counts fit with bishop/knight counts:
  set wmMin [expr {$pMin(wn) + $pMin(wb)} ]
  set wmMax [expr {$pMax(wn) + $pMax(wb)} ]
  set bmMin [expr {$pMin(bn) + $pMin(bb)} ]
  set bmMax [expr {$pMax(bn) + $pMax(bb)} ]
  if {$pMin(wm) < $wmMin} { set pMin(wm) $wmMin }
  if {$pMax(wm) < $wmMax} { set pMax(wm) $wmMax }
  if {$pMin(bm) < $bmMin} { set pMin(bm) $bmMin }
  if {$pMax(bm) < $bmMax} { set pMax(bm) $bmMax }
  foreach p {wq wr wb wn wm wp bq br bb bn bm bp} {
    if {$pMax($p) != ""  &&  $pMax($p) < $pMin($p)} { set pMax($p) $pMin($p) }
  }
}

trace variable pMin w checkPieceCounts
trace variable pMax w checkPieceCounts


proc makeBoolMenu {w varName} {
  upvar #0 $varName var
  if {![info exists var]} {
    set var Yes
  }
  menubutton $w -indicatoron 0 -menu $w.menu \
      -relief raised -bd 2 -highlightthickness 0 -anchor w -image ""
  menu $w.menu -tearoff 0
  $w.menu add radiobutton -label Yes -image ::rep::_tick \
      -variable $varName -value Yes \
      -command "$w configure -image ::rep::_tick" -hidemargin 1
  $w.menu add radiobutton -label No -image ::rep::_cross \
      -variable $varName -value No \
      -command "$w configure -image ::rep::_cross" ;# -hidemargin 1
  return $w.menu
}

proc makePieceMenu {w varName} {
  global dark
  upvar #0 $varName var
  if {![info exists var]} {
    set var ?
  }
  menubutton $w -indicatoron 0 -menu $w.menu \
      -relief raised -bd 1 -highlightthickness 0 -anchor w -image {}
  menu $w.menu -tearoff 0
  $w.menu add radiobutton -label " ? " -image q20 -variable $varName -value ? \
      -command "$w configure -image q20 -width 18 -height 23" -hidemargin 1
  foreach i {wk wq wr wb wn wp bk bq br bb bn bp} {
    $w.menu add radiobutton -label $i -image ${i}20 -value $i \
        -variable $varName \
        -command "$w configure -image ${i}20" -hidemargin 1
  }
  foreach i {" ? " wk bk} {
    $w.menu entryconfigure $i -columnbreak 1
  }
  return $w.menu
}

proc updatePatternImages {} {
  global pattPiece nPatterns pattBool
  if {! [winfo exists .sm]} { return }
  for {set i 1} {$i <= $nPatterns} {incr i} {
    if {$pattBool($i) == "Yes"} {
      .sm.mp.patt.grid.b$i configure -image ::rep::_tick
    } else {
      .sm.mp.patt.grid.b$i configure -image ::rep::_cross
    }
    if {$pattPiece($i) == "?"} {
      .sm.mp.patt.grid.p$i configure -image q20 -width 18 -height 23 ;# matches the neighoburing widget
    } else {
      .sm.mp.patt.grid.p$i configure -image "$pattPiece($i)20"
    }
  }
}

# ::search::material::zero
#
#   Called to clear all material minumum/maximum values to zero.
#
proc ::search::material::zero {} {
  global pMin pMax
  array set pMin {wq 0 bq 0 wr 0 br 0 wb 0 bb 0 wn 0 bn 0 wm 0 bm 0 wp 0 bp 0}
  array set pMax {wq 0 bq 0 wr 0 br 0 wb 0 bb 0 wn 0 bn 0 wm 0 bm 0 wp 0 bp 0}
}

proc ::search::material::any {} {
  global pMin pMax
  array set pMin {wq 0 bq 0 wr 0 br 0 wb 0 bb 0 wn 0 bn 0 wm 0 bm 0 wp 0 bp 0}
  array set pMax {wq 2 bq 2 wr 2 br 2 wb 2 bb 2 wn 2 bn 2 wm 4 bm 4 wp 8 bp 8}
  set ::minMatDiff -40
  set maxMatDiff +40
}

proc clearPatterns {} {
  global pattPiece pattFyle pattRank pattBool nPatterns

  for { set i 1 } { $i <= $nPatterns } { incr i } {
    set pattPiece($i) "?";  set pattFyle($i) "?";  set pattRank($i) "?"
    set pattBool($i) "Yes"
  }
  updatePatternImages
}

proc setPatterns {pattlist} {
  global pattPiece pattFyle pattRank pattBool nPatterns

  clearPatterns
  set count 1
  foreach patt $pattlist {
    if {$count <= $nPatterns  &&  [llength $patt] == 4} {
      lassign $patt pattPiece($count) pattFyle($count) pattRank($count) pattBool($count)
      incr count
    }
  }
  updatePatternImages
}

set smDisplayed(Material) 1
set smDisplayed(Patterns) 0


### Search games (or end position only) by material or patterns.

proc ::search::material {} {
  global glstart dark pMin pMax ignoreColors matchEnd minMoveNum maxMoveNum
  global pattPiece pattFyle pattRank pattBool oppBishops nPatterns
  global minHalfMoves smDisplayed

  set w .sm
  if {[winfo exists $w]} {
    wm deiconify $w
    raiseWin $w
    return
  }
  set small font_Small

  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(MaterialSearch)"

  bind $w <F1> { helpWindow Searches Material }
  bind $w <Escape> "$w.b3.cancel invoke"
  bind $w <Return> "$w.b3.search invoke"

  pack [frame $w.mp] -side top
  pack [frame $w.mp.material] -side left

  label $w.mp.material.title -font font_Bold -textvar ::tr(Material)
  pack $w.mp.material.title -side top -pady 3

  foreach piece {q r b n m p} {
    frame $w.mp.material.$piece
    pack $w.mp.material.$piece -side top ;# -padx 2
  }

  foreach i {q r b n m p} {
    set f $w.mp.material.$i
    button $f.w0 -text "0" -command "set pMin(w$i) 0; set pMax(w$i) 0"
    button $f.w1 -text "1" -command "set pMin(w$i) 1; set pMax(w$i) 1"
    button $f.w2 -text "2" -command "set pMin(w$i) 2; set pMax(w$i) 2"
    button $f.wa -text "0+" -command "set pMin(w$i) 0; set pMax(w$i) 2"
    button $f.w1p -text "1+" -command "set pMin(w$i) 1; set pMax(w$i) 2"
    label $f.wi -image w${i}20 -font font_Small
    label $f.wto -text "-" -font font_Small -padx 0
    entry $f.wmin -width 2 -relief sunken -textvar pMin(w$i) -font font_Small \
        -justify right
    entry $f.wmax -width 2 -relief sunken -textvar pMax(w$i) -font font_Small \
        -justify right
    pack $f.w0 $f.w1 $f.w2 $f.wa $f.w1p $f.wi $f.wmin $f.wto $f.wmax -side left -pady 1

    pack [frame $f.space -width 20] -side left
    button $f.b0 -text "0" -command "set pMin(b$i) 0; set pMax(b$i) 0"
    button $f.b1 -text "1" -command "set pMin(b$i) 1; set pMax(b$i) 1"
    button $f.b2 -text "2" -command "set pMin(b$i) 2; set pMax(b$i) 2"
    button $f.ba -text "0+" -command "set pMin(b$i) 0; set pMax(b$i) 2"
    button $f.b1p -text "1+" -command "set pMin(b$i) 1; set pMax(b$i) 2"
    label $f.bi -image b${i}20 -font font_Small
    label $f.bto -text "-" -font font_Small
    entry $f.bmin -width 2 -relief sunken -textvar pMin(b$i) -font font_Small \
        -justify right
    entry $f.bmax -width 2 -relief sunken -textvar pMax(b$i) -font font_Small \
        -justify right
    pack $f.b0 $f.b1 $f.b2 $f.ba $f.b1p $f.bi $f.bmin $f.bto $f.bmax -side left -pady 1

    foreach b {0 1 2 a 1p} {
      $f.w$b configure -width 2 -takefocus 0 -font $small
      $f.b$b configure -width 2 -takefocus 0 -font $small
      if {!$::macOS} {
	$f.w$b configure -pady 1 -padx 1
	$f.b$b configure -pady 1 -padx 1
      }
    }


    foreach widget {wmin wmax bmin bmax} {
      bindFocusColors $f.$widget
    }
    if {$i == "p"} {
      $f.w1p configure -command "set pMin(wp) 1; set pMax(wp) 8"
      $f.wa configure -command "set pMin(wp) 0; set pMax(wp) 8"
      $f.b1p configure -command "set pMin(bp) 1; set pMax(bp) 8"
      $f.ba configure -command "set pMin(bp) 0; set pMax(bp) 8"
    }
    if {$i == "m"} {
      $f.w1p configure -command "set pMin(wm) 1; set pMax(wm) 4"
      $f.wa configure -command "set pMin(wm) 0; set pMax(wm) 4"
      $f.b1p configure -command "set pMin(bm) 1; set pMax(bm) 4"
      $f.ba configure -command "set pMin(bm) 0; set pMax(bm) 4"
    }
  }

  # Buttons that manipulate material settings:
  set f $w.mp.material.b1
  pack [frame $f] -side top -ipady 2

  dialogbutton $f.zero -textvar ::tr(Zero) -font $small -command ::search::material::zero
  dialogbutton $f.reset -textvar ::tr(Any) -font $small -command ::search::material::any
  dialogbutton $f.current -textvar ::tr(CurrentBoard) -font $small -command {
    ::search::material::zero
    set bd [sc_pos board]
    for {set i 0} {$i < 64} {incr i} {
      set piece $::board::letterToPiece([ string index $bd $i ])
      if {$piece != "e"  &&  $piece != "wk"  &&  $piece != "bk"} {
        incr pMin($piece); set pMax($piece) $pMin($piece)
      }
    }
  }

  menubutton $f.common -textvar ::tr(CommonEndings) \
      -menu $f.common.m -relief raised -font $small
  menu $f.common.m -font $small
  set m $f.common.m
  $m add command -label [tr EndingPawns] -command {
    ::search::material::zero
    array set pMin {wp 1 bp 1}
    array set pMax {wp 8 bp 8}
  }
  $m add command -label [tr EndingRookVsPawns] -command {
    ::search::material::zero
    array set pMin {wr 1 bp 1}
    array set pMax {wr 1 bp 8}
  }
  $m add command -label [tr EndingRookPawnVsRook] -command {
    ::search::material::zero
    array set pMin {wr 1 br 1 wp 1}
    array set pMax {wr 1 br 1 wp 1}
  }
  $m add command -label [tr EndingRookPawnsVsRook] -command {
    ::search::material::zero
    array set pMin {wr 1 br 1 wp 1}
    array set pMax {wr 1 br 1 wp 8}
  }
  $m add command -label [tr EndingRooks] -command {
    ::search::material::zero
    array set pMin {wr 1 br 1}
    array set pMax {wr 1 br 1 wp 8 bp 8}
    set pMin(wr) 1; set pMax(wr) 1; set pMin(wp) 0; set mPax(wp) 8
    set pMin(br) 1; set pMax(br) 1; set pMin(bp) 0; set mPax(bp) 8
  }
  $m add command -label [tr EndingRooksPassedA] -command {
    ::search::material::zero
    array set pMin {wr 1 br 1 wp 1}
    array set pMax {wr 1 br 1 wp 8 bp 8}
    setPatterns {{wp a ? Yes} {bp a ? No} {bp b ? No}}
    set ignoreColors 1
  }
  $m add command -label [tr EndingRooksDouble] -command {
    ::search::material::zero
    array set pMin {wr 2 br 2}
    array set pMax {wr 2 br 2 wp 8 bp 8}
  }
  $m add command -label [tr EndingBishops] -command {
    ::search::material::zero
    array set pMin {wb 1 bb 1 wm 1 bm 1}
    array set pMax {wb 1 bb 1 wm 1 bm 1 wp 8 bp 8}
  }
  $m add command -label [tr EndingBishopVsKnight] -command {
    ::search::material::zero
    array set pMin {wb 1 bn 1 wm 1 bm 1}
    array set pMax {wb 1 bn 1 wm 1 bm 1 wp 8 bp 8}
  }
  $m add command -label [tr EndingKnights] -command {
    ::search::material::zero
    array set pMin {wn 1 bn 1 wm 1 bm 1}
    array set pMax {wn 1 bn 1 wm 1 bm 1 wp 8 bp 8}
  }
  $m add command -label [tr EndingQueens] -command {
    ::search::material::zero
    array set pMin {wq 1 bq 1}
    array set pMax {wq 1 bq 1 wp 8 bp 8}
  }
  $m add command -label [tr EndingQueenPawnVsQueen] -command {
    ::search::material::zero
    array set pMin {wq 1 bq 1 wp 1}
    array set pMax {wq 1 bq 1 wp 1}
  }
  $m add command -label [tr BishopPairVsKnightPair] -command {
    ::search::material::zero
    array set pMin {wb 2 bn 2 wm 2 bm 2}
    array set pMax {wq 1 bq 1 wr 2 br 2 wb 2 bn 2 wm 2 bm 2 wp 8 bp 8}
  }

  pack $f.zero $f.reset $f.current $f.common -side left -pady 5 -padx 10
  #if {! $smDisplayed(Material)} {
  #  pack forget .sm.q .sm.r .sm.b .sm.n .sm.m .sm.p .sm.b1 .sm.mdiff
  #}

  set f $w.mp.material.mdiff
  pack [frame $f] -side top
  label $f.label -font font_SmallBold -textvar ::tr(MaterialDiff)
  entry $f.min -width 3 -relief sunken -textvar minMatDiff -font $small \
      -justify right
  bindFocusColors $f.min
  label $f.sep -text "-" -font $small
  entry $f.max -width 3 -relief sunken -textvar maxMatDiff -font $small \
      -justify right
  bindFocusColors $f.max
  label $f.sep2 -text " " -font $small
  button $f.any -textvar ::tr(Any) -font $small -command {set minMatDiff -40; set maxMatDiff +40}
  button $f.w1    -text " + " -font $small -command {set minMatDiff +1; set maxMatDiff +40}
  button $f.equal -text " = " -font $small -command {set minMatDiff 0; set maxMatDiff 0}
  button $f.b1    -text " - " -font $small -command {set minMatDiff -40; set maxMatDiff -1}
  if {!$::macOS} {
    $f.any   configure -pady 1 -padx 1
    $f.w1    configure -pady 1 -padx 3
    $f.equal configure -pady 1 -padx 3
    $f.b1    configure -pady 1 -padx 3
  }

  pack $f.label $f.min $f.sep $f.max -side left
  pack $f.sep2 $f.any $f.w1 $f.equal $f.b1 -side left -padx 2
  set f [frame $w.mp.material.mdiff2]
  pack $f -side top
  label $f.explan -font $small \
      -text "($::tr(MaterialDiff) = $::tr(White) - $::tr(Black); Q=9 R=5 B=3 N=3 P=1)"
  pack $f.explan -side top

  addVerticalRule $w.mp

  set f [frame $w.mp.patt]
  pack $f -side top

  label $w.mp.patt.title -textvar ::tr(Patterns) -font font_Bold
  pack $w.mp.patt.title -side top -pady 3

  pack [frame $f.grid] -side top
  for { set i 1 } { $i <= $nPatterns } { incr i } {
    makeBoolMenu $f.grid.b$i pattBool($i)
    set menuPiece1 [ makePieceMenu $f.grid.p$i pattPiece($i) ]
    tk_optionMenu $f.grid.f$i pattFyle($i) ? a b c d e f g h
    tk_optionMenu $f.grid.r$i pattRank($i) ? 1 2 3 4 5 6 7 8
    $f.grid.b$i configure -indicatoron 0 ;# -width 4
    $f.grid.f$i configure -indicatoron 0 -width 1 -pady 0
    $f.grid.r$i configure -indicatoron 0 -width 1 -pady 0
    set column [expr {5 * (($i - 1) / 5)} ]
    set row [expr {($i - 1) % 5} ]
    grid $f.grid.b$i -row $row -column $column -padx 0; incr column
    grid $f.grid.p$i -row $row -column $column -padx 0; incr column
    grid $f.grid.f$i -row $row -column $column -padx 0; incr column
    grid $f.grid.r$i -row $row -column $column -padx 0; incr column
    if {$column == 4  ||  $column == 9} {
      label $f.grid.sp_$i -text "  "
      grid $f.grid.sp_$i -row $row -column $column
    }
  }

  updatePatternImages

  ### Buttons that manipulate patterns:
  set f .sm.mp.patt.b2
  frame $f
  dialogbutton $f.clearPat -textvar ::tr(Clear) -command clearPatterns -font $small
  menubutton $f.common -textvar ::tr(CommonPatterns) \
      -menu $f.common.m -relief raised -font $small
  menu $f.common.m -font $small
  $f.common.m add command -label [tr PatternWhiteIQP] -command {
    if {$pMin(wp) < 1} { set pMin(wp) 1 }
    setPatterns {{wp d ? Yes} {wp c ? No} {wp e ? No}}
  }
  $f.common.m add command -label [tr PatternWhiteIQPBreakE6] -command {
    if {$pMin(wp) < 1} { set pMin(wp) 1 }
    if {$pMin(bp) < 1} { set pMin(bp) 1 }
    setPatterns {{wp d 5 Yes} {wp c ? No} {wp e ? No} {wp d 4 No} \
          {bp e 6 Yes} {bp c ? No} {bp d ? No}}
  }
  $f.common.m add command -label [tr PatternWhiteIQPBreakC6] -command {
    if {$pMin(wp) < 1} { set pMin(wp) 1 }
    if {$pMin(bp) < 1} { set pMin(bp) 1 }
    setPatterns {{wp d 5 Yes} {wp c ? No} {wp e ? No} {wp d 4 No} \
          {bp c 6 Yes} {bp e ? No} {bp d ? No}}
  }
  $f.common.m add command -label [tr PatternBlackIQP] -command {
    if {$pMin(bp) < 1} { set pMin(bp) 1 }
    setPatterns {{bp d ? Yes} {bp c ? No} {bp e ? No}}
  }
  $f.common.m add command -label [tr PatternWhiteBlackIQP] -command {
    if {$pMin(wp) < 1} { set pMin(wp) 1 }
    if {$pMin(bp) < 1} { set pMin(bp) 1 }
    setPatterns {{wp d ? Yes} {wp c ? No} {wp e ? No} \
          {bp d ? Yes} {bp c ? No} {bp e ? No}}
  }
  $f.common.m add command -label [tr PatternCoupleC3D4] -command {
    set pMin(wp) 4; set pMax(wp) 6
    set pMin(bp) 4; set pMax(bp) 6
    setPatterns {{wp c 3 Yes} {wp d 4 Yes} {wp b ? No} {wp e ? No}
      {bp c ? No} {bp d ? No}}
  }
  $f.common.m add command -label [tr PatternHangingC5D5] -command {
    set pMin(bp) 4; set pMax(bp) 6
    set pMin(wp) 4; set pMax(wp) 6
    setPatterns {{bp c 5 Yes} {bp d 5 Yes} {bp b ? No} {bp e ? No}
      {wp c ? No} {wp d ? No}}
  }
  $f.common.m add command -label [tr PatternMaroczy] -command {
    if {$pMin(bp) < 1} { set pMin(bp) 1 }
    if {$pMax(bp) > 7} { set pMax(bp) 7 }
    if {$pMin(wp) < 2} { set pMin(wp) 2 }
    if {$pMax(wp) > 7} { set pMax(wp) 7 }
    setPatterns {{wp c 4 Yes} {wp e 4 Yes} {bp d ? Yes} {wp d ? No}
      {bp c ? No} {bp d 5 No}}
  }
  $f.common.m add command -label [tr PatternRookSacC3] -command {
    set pMin(br) 2; set pMax(br) 2
    set pMin(wr) 2; set pMax(wr) 2
    setPatterns { {br c 3 Yes} {wp b 2 Yes} }
  }
  $f.common.m add command -label [tr PatternKc1Kg8] -command {
    setPatterns { {wk c 1 Yes} {bk g 8 Yes} }
  }
  $f.common.m add command -label [tr PatternKg1Kc8] -command {
    setPatterns { {wk g 1 Yes} {bk c 8 Yes} }
  }
  $f.common.m add command -label [tr PatternLightFian] -command {
    set pMin(wb) 1; set pMin(bb) 1
    setPatterns { {wb g 2 Yes} {bb b 7 Yes} }
  }
  $f.common.m add command -label [tr PatternDarkFian] -command {
    set pMin(wb) 1; set pMin(bb) 1
    setPatterns { {wb b 2 Yes} {bb g 7 Yes} }
  }
  $f.common.m add command -label [tr PatternFourFian] -command {
    set pMin(wb) 2; set pMin(bb) 2
    setPatterns { {wb b 2 Yes} {wb g 2 Yes} {bb b 7 Yes} {bb g 7 Yes} }
  }

  pack $f -side top
  pack $f.clearPat $f.common -side left -pady 5 -padx 10
  #if {! $smDisplayed(Patterns)} {
  #  pack forget $w.patt $w.b2
  #}
  updatePatternImages

  addHorizontalRule $w

  ### Now the move counter:

  set f $w.bishops
  pack [frame $f] -side top
  label $f.t1 -text "1" 
  label $f.t2 -image wb20
  label $f.t3 -text "- 1" 
  label $f.t4 -image bb20
  label $f.t5 -textvar ::tr(squares) 
  radiobutton $f.same -textvar ::tr(SameColor) -variable oppBishops \
      -value "Same" -padx 5 -pady 4 
  radiobutton $f.opp -textvar ::tr(OppColor) -variable oppBishops \
      -value "Opposite" -padx 5 -pady 4 
  radiobutton $f.either -textvar ::tr(Either) -variable oppBishops \
      -value "Either" -padx 5 -pady 4 

  foreach i {t1 t2 t3 t4 t5 same opp either} {
    $f.$i configure -font font_Small
    pack $f.$i -side left
  }

  set f $w.move
  pack [frame $f] -side top -ipady 5
  label $f.fromlab -textvar ::tr(MoveNumberRange)
  entry $f.from -width 4 -relief sunken -textvar minMoveNum -justify right
  label $f.tolab -text " - "
  entry $f.to -width 4 -relief sunken -textvar maxMoveNum -justify right
  label $f.space -text "  "
  label $f.label1 -textvar ::tr(MatchForAtLeast)
  entry $f.hmoves -width 3 -relief sunken -textvar minHalfMoves -justify right
  label $f.label2 -textvar ::tr(HalfMoves)
  foreach i [winfo children $f] {
    $i configure -font font_Small
  }
  bindFocusColors $f.from
  bindFocusColors $f.to
  bindFocusColors $f.hmoves
  pack $f.fromlab $f.from $f.tolab $f.to $f.space \
      $f.label1 $f.hmoves $f.label2 -side left

  addHorizontalRule $w
  ::search::addFilterOpFrame $w 1
  addHorizontalRule $w

  ### Progress bar:

  canvas $w.progress -height 20 -width 300  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -outline $::progcolor -fill $::progcolor -tags bar
  $w.progress create text 295 10 -anchor e -font font_Regular -tags time \
      -fill black -text "0:00 / 0:00"

  ### Last of all, the buttons frame:

  set f $w.b3
  frame $f

  checkbutton $f.ignorecol -textvar ::tr(IgnoreColors) -variable ignoreColors -padx 4
  checkbutton $f.matchend  -textvar ::tr(MatchEnd) -variable matchEnd -padx 4 -command ::search::material::checkMatchEnd
  ::search::material::checkMatchEnd

  dialogbutton $f.save -textvar ::tr(Save) -padx 10 -command ::search::material::save

  dialogbutton $f.stop -textvar ::tr(Stop) -command sc_progressBar
  $f.stop configure -state disabled

  dialogbutton $f.search -textvar ::tr(Search) -command {
    busyCursor .
    .sm.b3.stop configure -state normal
    grab .sm.b3.stop
    sc_progressBar .sm.progress bar 301 21 time
    set str [sc_search material \
        -wq [list $pMin(wq) $pMax(wq)] -bq [list $pMin(bq) $pMax(bq)] \
        -wr [list $pMin(wr) $pMax(wr)] -br [list $pMin(br) $pMax(br)] \
        -wb [list $pMin(wb) $pMax(wb)] -bb [list $pMin(bb) $pMax(bb)] \
        -wn [list $pMin(wn) $pMax(wn)] -bn [list $pMin(bn) $pMax(bn)] \
        -wm [list $pMin(wm) $pMax(wm)] -bm [list $pMin(bm) $pMax(bm)] \
        -wp [list $pMin(wp) $pMax(wp)] -bp [list $pMin(bp) $pMax(bp)] \
        -flip $ignoreColors -filter $::search::filter::operation \
        -matchendonly $matchEnd -range [list $minMoveNum $maxMoveNum] \
        -length $minHalfMoves -bishops $oppBishops \
        -diff [list $minMatDiff $maxMatDiff] \
        -patt "$pattBool(1) $pattPiece(1) $pattFyle(1) $pattRank(1)" \
        -patt "$pattBool(2) $pattPiece(2) $pattFyle(2) $pattRank(2)" \
        -patt "$pattBool(3) $pattPiece(3) $pattFyle(3) $pattRank(3)" \
        -patt "$pattBool(4) $pattPiece(4) $pattFyle(4) $pattRank(4)" \
        -patt "$pattBool(5) $pattPiece(5) $pattFyle(5) $pattRank(5)" \
        -patt "$pattBool(6) $pattPiece(6) $pattFyle(6) $pattRank(6)" \
        -patt "$pattBool(7) $pattPiece(7) $pattFyle(7) $pattRank(7)" \
        -patt "$pattBool(8) $pattPiece(8) $pattFyle(8) $pattRank(8)" \
        -patt "$pattBool(9) $pattPiece(9) $pattFyle(9) $pattRank(9)" \
        -patt "$pattBool(10) $pattPiece(10) $pattFyle(10) $pattRank(10)" ]
    grab release .sm.b3.stop
    .sm.b3.stop configure -state disabled
    unbusyCursor .
    #tk_messageBox -type ok -title $::tr(SearchResults) -message $str
    .sm.status configure -text $str
    set glstart 1
    ::search::loadFirstGame
    ::windows::stats::Refresh
  }

  dialogbutton $f.cancel -textvar ::tr(Close) \
      -command { focus .main ; destroy .sm }

  pack $w.b3.save $f.ignorecol $f.matchend -side left -pady 5 -padx 5
  pack $w.b3.cancel $w.b3.stop $w.b3.search -side right -pady 5 -padx 5

  label $w.status -text "" -width 1 -font font_Small -relief sunken -anchor w

  pack $w.status -side bottom -fill x
  pack $f -side bottom -ipady 5 -fill x
  pack $w.progress -side bottom -pady 2

  # update
  wm resizable $w 0 0
  standardShortcuts $w
  ::search::Config

  placeWinOverParent $w .
  update
  wm state $w normal
  focus $f.search
}

proc ::search::material::checkMatchEnd {} {
  if {$::matchEnd} {
    set state disabled
  } else {
    set state normal
  }
  foreach i [winfo children .sm.move] {
    $i configure -state $state
  }
}

proc ::search::material::save {} {
  global pMin pMax ignoreColors matchEnd minMoveNum maxMoveNum minHalfMoves
  global pattPiece pattFyle pattRank pattBool oppBishops nPatterns

  set ftype { { "Scid SearchOptions files" {".sso"} } }
  set fName [tk_getSaveFile -initialdir $::initialDir(sso) -filetypes $ftype \
             -parent .sm -title {Create a SearchOptions file}]
  if {$fName == ""} { return }
  set ::initialDir(sso) [file dirname $fName]

  if {[string compare [file extension $fName] ".sso"] != 0} {
    append fName ".sso"
  }

  if {[catch {set searchF [open $fName w]}]} {
    tk_messageBox -title "Error: Unable to open file" -type ok -icon error \
        -message "Unable to create SearchOptions file: $fName"
    return
  }
  puts $searchF "# $::scidName search options file"
  puts $searchF "set searchType Material"

  # First write the material counts:
  foreach i {wq bq wr br wb bb wn bn wm bm wp bp} {
    puts $searchF "set pMin($i) $pMin($i)"
    puts $searchF "set pMax($i) $pMax($i)"
  }
  # Now write other numeric values:
  foreach i {
    ignoreColors matchEnd minMoveNum maxMoveNum minHalfMoves oppBishops
    ::search::filter::operation
  } {
    puts $searchF "set $i [set $i]"
  }
  # Last, write the patterns:
  for {set i 1} {$i <= $nPatterns} {incr i} {
    puts $searchF "set pattPiece($i) $pattPiece($i)"
    puts $searchF "set pattFyle($i) $pattFyle($i)"
    puts $searchF "set pattRank($i) $pattRank($i)"
    puts $searchF "set pattBool($i) $pattBool($i)"
  }
  close $searchF
}

# ezsmtp.tcl --
#
#	"Easy" SMTP-base mail sending library.  See the ezsmtp.html
#	file for documentation on using this package.
#
# Copyright (c) 1999-2000 by D. J. Hagberg and other parties
#
# See the file "license.txt" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.

package provide ezsmtp 1.0.0

namespace eval ::ezsmtp {
    global env tcl_platform
    variable mail

    # Make CVS version ID accessible.
    set mail(cvsid) \
            {$Id: ezsmtp.tcl,v 1.1 2008/06/22 22:19:45 pgeorges Exp $}

    # Global variables that may be altered through ezsmtp::config.
    set mail(vars) [list verbose mailhost port from batchsize \
                         logproc strictaddr]
    set mail(verbose) 0                 ;# No logging output
    set mail(mailhost) localhost        ;# Host with smtp daemon
    set mail(port) 25                   ;# port for smtp daemon
    set mail(batchsize) 0               ;# no batching of RCPT TO's.
    set mail(logproc) {}		;# empty means log to stdout.
    set mail(strictaddr) 0		;# should we enforce RFC821 addresses?

    # Try to figure out a reasonable default FROM.
    # Tcl8.1 already has figured out the username for us.
    # Older versions are not so nice-- need to look in the environment
    if {[info exists tcl_platform(user)]} {set mail(from) $tcl_platform(user)}\
    elseif {[info exists env(LOGNAME)]}   {set mail(from) $env(LOGNAME)} \
    elseif {[info exists env(USERNAME)]}  {set mail(from) $env(USERNAME)} \
    elseif {[info exists env(USER)]}      {set mail(from) $env(USER)} \
    else   {set mail(from) {}}

    # Trim any leading/trailing spaces and add @ current host name
    set mail(from) [string trim $mail(from)]
    if {[string length $mail(from)] > 0} {
        append mail(from) @ [info hostname]
    }

    # Regular-expression for validating email addresses.
    set mail(hostre) {[A-Za-z]([A-Za-z0-9-]*[A-Za-z0-9])*|\#[0-9]+|}
    append mail(hostre) {\[[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\]}
    set mail(hostre) "($mail(hostre))(\\.($mail(hostre)))*"
    set mail(strictre) "^\[^\x01-\x20\x7F-\xFF<>@\]+@"
    append mail(strictre) $mail(hostre) {$}
    set mail(!strictre) {^[^@]+|[^@]+@[^@]+$}

    # Default character set/encoding settings
    set mail(tclcharset) ascii
    set mail(mimecharset) us-ascii

    # Package-wide header settings to be sent in the DATA section of the email.
    # Note each header variable is a list -- one element per line.
    set mail(x-mailer) "Tcl ezsmtp Mailer Package"
    if {[llength $mail(cvsid)] > 2} {
        append mail(x-mailer) " (build " [lindex $mail(cvsid) 3] ")"
    }
    set mail(x-mailer:)     [list $mail(x-mailer)]
    set mail(mime-version:) [list "1.0"]
}


#############################################################################
##
## PUBLICALLY-DOCUMENTED PROCS
##
#############################################################################


# ezsmtp::config --
#
#	See documentation for details.
#
# Arguments:
#	args		Options parsed by the procedure.
# Results:
#	See documentation
#
proc ::ezsmtp::config {args} {
    variable mail

    if {[llength $args] == 0} {
        set resl {}
        foreach v $mail(vars) {lappend resl "-$v" [set mail($v)]}
        return $resl
    }

    # Build up a list of valid switches.
    set swl {}
    foreach sw $mail(vars) {lappend swl "-$sw"}

    # If we got a single arg, return its associated variable value
    if {[llength $args] == 1} {
        set v [lindex $args 0]
        if {[lsearch $swl $v] == -1} {
            error "invalid config option, must be one of: $swl"
	}
        return $mail([string trimleft $v -])
    }

    # If we got multiple args, make sure we got an even number.
    set argc [llength $args]
    if {$argc % 2} {
        error "must have an even number of config -option value's."
    }

    # Try each -option/value
    foreach {sw v} $args {
        if {[lsearch $swl $sw] == -1} {
            error "invalid config option, must be one of $swl"
	}

        # Verify numeric & other config values.
        switch -regexp -- $sw {
            {^-(verbose|batchsize)} { 
                set v [expr {int($v)}]
                if {$v < 0} {
                    error "config value for $sw must be a number >= 0"
		}
	    }
            {^-strictaddr$} {
                set v [expr {$v ? 1 : 0}]
	    }
            {^-from$} {
                set v [private_valid_address $v -from]
	    }
            default { }
        }
        set mail([string trimleft $sw -]) $v
    }

    return 1
}


# ezsmtp::send --
#
#	See documentation for details.
#
# Arguments:
#	args		Options parsed by the procedure.
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::send {args} {
    global errorInfo errorCode
    variable mail

    # Set defaults for the current send based on global variables
    foreach v [list mailhost port from batchsize tclcharset mimecharset] {
        set cur($v) [set mail($v)]
    }

    # Start with an empty recipient list and return-receipt disabled
    set cur(rcpt) {}
    set cur(receipt) 0

    # process arguments to smtp::send.
    set validopts [list -subject -from -mailhost -port -channel -body \
            -batchsize]
    set argc [llength $args]
    for {set i 0} {$i < $argc} {incr i} {
        set arg [lindex $args $i]
        switch -regexp -- $arg {
            {^-headers$} {
                incr i; set arg [lindex $args $i]
                if {[llength $arg] % 2} {
                    error "Invalid -headers.  Must be a well-formatted list\
                            of even length with alternating keys/values."
                }
                foreach {k v} $arg { private_add_header cur $k $v }
            }
            {^-(to|cc|bcc|tolist|cclist|bcclist|replyto|replytolist)$} {
                incr i
                set recip [lindex $args $i]
                private_add_recip cur [string trimleft $arg -] $recip
            }
            {^-receipt$} {
                incr i
                private_return_receipt cur [lindex $args $i]
            }
            {^-charset$} {
                incr i
                private_set_charset cur [lindex $args $i]
            }
	    {^-} {
                if {[lsearch $validopts $arg] == -1} {
                    error "Unknown option: $arg.  Must be one of: -headers\
                            -to -cc -bcc -tolist -cclist -bcclist -replyto\
                            -replytolist $validopts"
		}
                incr i
                set cur([string trimleft $arg -]) [lindex $args $i]
            }
            default {
                break
            }
        }
    }

    # Throw an error on any remaining arguments.  Older versions (< 1.0)
    # allowed addresses to be specified after the last arg...
    if {$i < [llength $args]} {
        error "Unknown argument(s): [lrange $args $i [expr\
                {[llength $args]-1}]].  Please read the docs about\
                ezsmtp::send -to/-cc/-bcc/-tolist/-cclist/-bcclist."
    }

    # Make sure we have at least one recipient.
    if {[llength $cur(rcpt)] < 1} {
        error "Missing RECIPIENTs.  Must be: ...send ?options?\
                ?RECIPIENT? ?RECIPIENT...?"
    }

    # Make sure we have a from address and header configured
    set cur(from) [string trim $cur(from)]
    if {![string length $cur(from)]} {
        error "no from address has been specified (length=0)"
    }
    if {![info exists cur(from:)]} {private_add_header cur from $cur(from)}
    set cur(from) [private_valid_address $cur(from) -from]

    # Make sure we have either -channel or -body specified.
    if {[info exists cur(channel)] && [info exists cur(body)]} {
        error "Cannot specify both -channel and -body options."
    } elseif {!([info exists cur(channel)] || [info exists cur(body)])} {
        error "Must specify either -channel or -body option."
    }

    # Open a socket to the SMTP server and send the message, catching any
    # errors to ensure the socket gets closed.  Rethrow error after close.
    set s [socket $cur(mailhost) $cur(port)]
    if {[catch [list private_smtp_begin $s cur] msg]} {
        set tmp_EI $::errorInfo; set tmp_EC $::errorCode
        private_log 9 "errorCode=$tmp_EC errorInfo=$tmp_EI"
        catch [list close $s]
        error $msg $tmp_EI $tmp_EC
    }
    catch [list close $s]
    return $msg
}



#############################################################################
##
## PRIVATE PROCS - SUBJECT TO RADICAL CHANGE ON THE SLIGHTEST WHIM.
##
#############################################################################


# ezsmtp::private_add_header --
#
#	Validate and add a single header to the list of email headers to be 
#	sent before the message.
#
# Arguments:
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
#	key		An RFC822-compliant header name without the trailing
#			colon.  Example: Reply-To
#	value		Value to be sent for the above header name.  Multi-line
#			headers may be specified using newline (\n) separators.
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_add_header {var key value} {
    upvar 1 $var cur
    variable mail

    # Force the header name to lower case and ensure RFC compliance.
    set key [string tolower $key]
    if {[regexp "\[\x01-\x20\x7F-\xFF:\]" $key]} {
        error "Invalid header name ($key).  RFC 822 stipulates ASCII\
                Characters excluding CTRL characters, space, and `:'"
    }

    # split value into lines, trimming leading and trailing space.
    set vall {}
    foreach ln [split $value \n] {
        set ln [string trim $ln]
        if {[string length $ln] > 65} {
            private_log 2 "Header $key contains line longer than 65\
                    chars:\n$ln"
        }
        lappend vall $ln
    }

    # set in the current send session's array by appending colon to key.
    private_log 6 "Header $key=[join $vall "\n\t"]"
    set cur([set key]:) $vall
}


# ezsmtp::private_set_charset --
#
#	Validate and set the Tcl socket encoding and default MIME charset 
#	for this send.
#
# Arguments:
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
#	value		A Tcl list with either 1 or 2 elements, per the
#			docs for ezsmtp::send -charset
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_set_charset {var value} {
    upvar 1 $var cur
    global tcl_version

    if {$tcl_version < 8.1} {
        error "Cannot specify -charset running in Tcl versions < 8.1"
    }

    if {[llength $value] == 1} {
        set cstcl [string tolower [lindex $value 0]]
        if {[string compare $cstcl ascii] == 0} {
            set csmime us-ascii
	} else {
            set csmime $cstcl
	}
    } elseif {[llength $value] == 2} {
        set cstcl [string tolower [lindex $value 0]]
        set csmime [string tolower [lindex $value 1]]
    } else {
        error "-charset value must be a Tcl list with either one or two\
                elements"
    }
    if {[lsearch -exact [encoding names] $cstcl] == -1} {
        error "charset $cstcl is not a valid Tcl encoding"
    }
    set cur(mimecharset) $csmime
    set cur(tclcharset) $cstcl
}


# ezsmtp::private_add_recip --
#
#	Add a single or list of recipients/respondants as either `To:', 
#	`Cc:', Bcc, or `Reply-To:' addresses.
#
# Arguments:
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
#	type		One of to, cc, bcc, replyto, tolist, cclist, bcclist,
#			or replytolist.
#	value		If the `type' specified is one of tolist, cclist, 
#			bcclist, or replytolist this must be a well-formed Tcl
#			list of addresses.  If the `type' specified is one of
#			to, cc, bcc, or replyto this must be a single email 
#			address to add.
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_add_recip {var type value} {
    upvar 1 $var cur
    variable mail
    set rcpt_added 0
    set is_replyto 0
    set is_bcc 0

    # decide whether "value" is a list or a single-element address 
    # based on whether the type ends in "list".  If it ends in "list", 
    # strip that off the end.  If no recipients, return immediately.
    if {[string match *list $type]} {
        set reciplist $value
        regsub {list$} $type {} type
    } else {
        set reciplist [list $value]
    }
    if {[llength $reciplist] < 1} {
        return $rcpt_added
    }

    # At this point $type will be "bcc", "to", "cc", or "replyto".
    # Determine which header variable we will be affecting and make
    # sure it exists, skipping bcc.  "replyto" should be "reply-to" in
    # the headers, so we switch it here.
    if {[string compare $type bcc] == 0} {
        set is_bcc 1
    } elseif {[string compare $type replyto] == 0} {
        set is_replyto 1
        set type reply-to
    }
    if {!$is_bcc} {
        set headvar "cur([set type]:)"
        if {[info exists $headvar]} {
            set curlist [set $headvar]
        } else {
            set curlist {}
        }

        # If current stuff in header and we need to add more to the header,
        # make sure the last element ends with a comma (,).
        if {([llength $curlist] > 0) && ([llength $reciplist] > 0)} {
            set idxend [expr {[llength $curlist]-1}]
            set lastelem [lindex $curlist $idxend]
            append lastelem ","
            set curlist [lreplace $curlist $idxend $idxend $lastelem]
        }
    }

    # Loop through all the addresses passed to this proc
    foreach addr $reciplist {
        set addr [string trim $addr]
        if {![string length $addr]} {
            private_log 1 "WARNING: empty address ignored"
            continue
        }

        # Add the address to `To:', `Cc:', and `Reply-To:' headers verbatim.
        if {!$is_bcc} { lappend curlist "$addr," }

        # Do fussy-validation on the recipient address before adding to rcpt's
        set addr [private_valid_address $addr -$type]

        # Add all but Reply-To addresses to the recipient list
        if {!$is_replyto} {
            lappend cur(rcpt) $addr
	}

        incr rcpt_added
    }

    # Nuke any trailing comma in To:/Cc:/Reply-To: header var's, 
    # then and set header var.
    if {!$is_bcc} {
        if {[llength $curlist] > 0} {
            set idxend [expr {[llength $curlist]-1}]
            set lastelem [string trimright [lindex $curlist $idxend] ,]
            set curlist [lreplace $curlist $idxend $idxend $lastelem]
        }
        set $headvar $curlist
    }

    # Return number of addresses added
    set rcpt_added
}


# ezsmtp::private_return_receipt --
#
#	Sets the return-receipt behavior of this send.  See the docs
#	for ezsmtp::send -receipt to describe the arglist argument.
#
# Arguments:
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
#	arglist		May be either a single boolean element or a key/value
#			list of return-receipt settings, per the docs.
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_return_receipt {var arglist} {
    upvar 1 $var cur

    # List of valid keys for -receipt list options
    set validopts [list delivery delay nsmail returnfull envelopeid]

    # Set receipt off and array values to default settings.
    array set cur [list receipt 0 receipt,delivery 1 receipt,delay 1 \
            receipt,nsmail 0 receipt,returnfull 0 receipt,envelopeid {}]

    # Single-argument to -receipt should be a boolean on/off for defaults.
    if {[llength $arglist] == 1} {
        set cur(receipt) [expr {[lindex $arglist 0] ? 1 : 0}]
        return
    }

    # Otherwise, we have a list of arguments that must be validated & set.
    # First, make sure the argument list has a valid length...
    if {([llength $arglist] < 2) || ([llength $arglist] % 2)} {
        error "ERROR: keyvaluelist passed to ezsmtp::send -receipt must have\
                an even number of elements and a length of at least 2 elements"
    }

    # And validate each setting, setting appropriate current-send variable.
    foreach {k v} $arglist {
        switch -exact -- $k {
            envelopeid {
                if {[string length [set v [private_xtext $v]]] > 38} {
                    error "ERROR: encoded envelope ID ($v) is too long.  Must\
                            be < 38 chars encoded."
		}
                set cur(receipt,$k) $v
	    }
            default {
                if {[lsearch -exact $validopts $k] == -1} {
                    error "ERROR: bad setting for -receipt key.  Must be 1 of:\
                             [join $validopts { }]"
		}
                set cur(receipt,$k) [expr {$v ? 1 : 0}]
	    }
	}
    }
    set cur(receipt) 1
}


# ezsmtp::private_smtp_begin --
#
#	Start the send by trying EHLO/HELO greeting followed by one or more
#	SMTP conversations, optionally batching some number of recipients.
#
# Arguments:
#	s		Open socket to SMTP server.
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_smtp_begin {s var} {
    upvar 1 $var cur
    global tcl_version
    variable mail

    # Set up the socket for line-buffering/translation.  Only set encoding
    # if we're running in Tcl 8.1 or newer that supports encodings.
    if {$tcl_version < 8.1} {
        fconfigure $s -buffering line -blocking 1 -eofchar {} \
                -translation {auto crlf}
    } else {
        fconfigure $s -buffering line -blocking 1 -eofchar {} \
                -translation {auto crlf} -encoding $cur(tclcharset)
    }
    private_log 2 "Opened connection to SMTP server $cur(mailhost)"
    private_read_all $s 3 220

    # Try to set up for ESMTP conversation
    set cur(esmtp) 0
    private_send_line $s 3 "EHLO [info hostname]"
    set buf [private_read_all $s 3 {[0-9][0-9][0-9]}]
    if {[string match "250*" $buf]} {
        set cur(esmtp) 1
        set buf [split $buf \n]
        foreach ln [lrange $buf 1 [expr {[llength $buf]-1}]] {
            if {[regexp -nocase \
		    "^250\[ -\](\[A-Z0-9\]\[A-Z0-9-\]*) (\[^\x01-\x20\x7F\])"\
                    $ln nil ehlo_keyword ehlo_param]} {
                set ehlo_keyword [string tolower $ehlo_keyword]
                set ehlo_param [string tolower $ehlo_param]
                set cur(esmtp,$ehlo_keyword) $ehlo_param
	    } elseif {[regexp -nocase "^250\[ -\](\[A-Z0-9\]\[A-Z0-9-\]*)" \
                    $ln nil ehlo_keyword]} {
                set ehlo_keyword [string tolower $ehlo_keyword]
                set cur(esmtp,$ehlo_keyword) 1
	    }
	}
    } else {
        # Otherwise, set up for normal RFC-821 SMTP conversation.
        private_send_line $s 3 "HELO [info hostname]"
        private_read_all $s 3 250
    }

    # If user requested return-receipt but not supported by server, bail.
    if {$cur(receipt) && ![info exists cur(esmtp,dsn)]} {
        error "ERROR: Server does not support DSN for return receipt"
    }

    # If user requested 8bit charset but not supported by server, bail.
    if {([string compare $cur(tclcharset) ascii] != 0) && \
            ![info exists cur(esmtp,8bitmime)]} {
        error "Server does not support 8-bit characters"
    }

    # If we are not doing any batching, do a straightforward send
    set sentcnt 0
    set rcptlen [llength $cur(rcpt)]
    if {($cur(batchsize) <= 0) || ($rcptlen <= $cur(batchsize))} {
        private_log 1 "Starting mail send to [join $cur(rcpt) {, }]"
        private_smtp_batch $s cur 0 [expr {$rcptlen-1}]
        incr sentcnt $rcptlen
        private_log 1 "Mail sent OK"
        return $sentcnt
    }

    # If we are batching sends and reading message body from a channel,
    # find out what position we are in the channel if we are sending to
    # more addr's than our batch size, to allow multiple send batches.
    if {[info exists cur(channel)] && [info exists cur(batchsize)]} {
        set cur(channelpos) [tell $cur(channel)]
        if {($cur(channelpos) == -1) && ($cur(batchsize) > 0)} {
            error "Channel must be seek-able when a batch size has been\
                    specified."
	}
    }

    # Loop through the batches of recipients
    set i 0
    while {$i < $rcptlen} {
        set e [expr {$i+$cur(batchsize)-1}]
        if {$e >= $rcptlen} {
            set e [expr {$rcptlen-1}] 
        }
        private_log 1 "Starting mail send for recipients $i to $e:\n \
                [join [lrange $cur(rcpt) $i $e] "\n  "]"
        private_smtp_batch $s cur $i $e
        incr sentcnt [expr {$e-$i+1}]
        private_log 1 "Mail sent OK"

        # If we need to, send server a reset and rewind the channel position.
        if {($e < ($rcptlen-1)) && [info exists cur(channelpos)]} {
            seek $cur(channelpos)
        }

        set i [expr {$e + 1}]
    }

    # Return the count of unique recipients
    set sentcnt
}


# ezsmtp::private_smtp_batch --
#
#	Implement the SMTP conversation necessary to send the message
#	to a batch of recipients.  This proc works off a subset of the
#	cur(rcpt) array of recipient email addresses specified by the
#	rcptstart and rcptend arguments.
#
# Arguments:
#	s		Open socket to SMTP server.
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
#	rcptstart	index in the cur(rcpt) array to start
#	rcptend		index in the cur(rcpt) array to end
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_smtp_batch {s var rcptstart rcptend} {
    upvar 1 $var cur
    variable mail

    # Reset the SMTP server's state to begin a new conversation
    private_send_line $s 3 "RSET"
    private_read_all $s 3

    # Try to build a valid "MAIL FROM:" command, including return-receipt info
    set cmd "MAIL FROM:<$cur(from)>"
    if {$cur(receipt)} {
        if {$cur(receipt,returnfull)} {append cmd " RET=FULL"} \
        else {append cmd " RET=HDRS"}
        if {[string length $cur(receipt,envelopeid)]} {
            append cmd " ENVID=" $cur(receipt,envelopeid)
	}
    }
    private_send_line $s 3 $cmd
    private_read_all $s 3

    # Build up our `NOTIFY=' extension if necessary
    set notifystr {}
    if {$cur(receipt)} {
        set notifyl [list FAILURE]
        if {$cur(receipt,delivery)} { lappend notifyl SUCCESS }
        if {$cur(receipt,delay)}    { lappend notifyl DELAY }
        append notifystr " NOTIFY=" [join $notifyl ,]
    }

    # Each recipent may be specified as "emailaddr" or "Full Name <emailaddr>"
    set rcptlist [lrange $cur(rcpt) $rcptstart $rcptend]
    foreach r $rcptlist {
        if {$cur(receipt)} {
            set orcptstr " ORCPT=rfc822;[private_xtext $r]"
            private_send_line $s 3 "RCPT TO:<$r>${notifystr}${orcptstr}"
	} else {
            private_send_line $s 3 "RCPT TO:<$r>"
	}
        private_read_all $s 3 {25[01]}
    }

    private_send_line $s 3 "DATA"
    private_read_all $s 3 354

    # Send all the mail headers followed by a blank line
    private_send_mail_headers $s cur

    private_log 4 ">>\[message body\]"
    # If we were given a -body in the send command, split into lines and send,
    # ensuring that we strip any stray CR's.
    if {[info exists cur(body)]} {
        set linenum 0
        regsub -all "\r" $cur(body) {} cur(body)
        foreach line [split $cur(body) \n] {
            incr linenum

            # Force breaks at 998 chars to comply with RFC 821 limit.
            while {[string length $line] > 998} {
                private_log 1 "WARNING: >998 chars split at line $linenum"
                set first998 [string range $line 0 997]
                set line [string range 998 [expr \
                        {[string length $line]-1}]]
                if {[string match ".*" $first998]} {
                    set first998 ".$first998"
                }
                private_send_line $s 5 $first998
	    }

            # Send remainder <= 998 chars.
            if {[string match ".*" $line]} {          ;# Double up leading '.'
                set line ".$line"
            }
            private_send_line $s 5 $line
	}
    }

    # If we were given a -channel in the send command, read from the channel
    # one line at a time and send.  Assuming channel configured to strip CRs.
    if {[info exists cur(channel)]} {
        set linenum 0
        while {[gets $cur(channel) line] != -1} {
            incr linenum

            # Force breaks at 998 chars to comply with RFC 821 limit.
            while {[string length $line] > 998} {
                private_log 1 "WARNING: >998 chars split at line $linenum"
                set first998 [string range $line 0 997]
                set line [string range 998 [expr \
                        {[string length $line]-1}]]
                if {[string match ".*" $first998]} {
                    set first998 ".$first998"
                }
                private_send_line $s 5 $first998
	    }

            # Send remainder <= 998 chars.
            if {[string match ".*" $line]} {          ;# Double up leading '.'
                set line ".$line"
            }
            private_send_line $s 5 $line
        }
    }

    # Finally, send the message terminator and read any result.
    private_send_line $s 4 "."
    private_read_all $s 3
}


# ezsmtp::private_send_mail_headers --
#
#	Output all the available email headers at the beginning of the 
#	message, followed by a single empty line.
#
# Arguments:
#	s		Open socket to SMTP server.
#	var		Variable name for associative array in the calling 
#			proc containing the specification for this send.
# Results:
#	Throws an error if anything goes wrong.
#
proc ::ezsmtp::private_send_mail_headers {s var} {
    upvar 1 $var cur
    variable mail

    set doNotSend [list date: subject: from: bcc: content-type: \
            content-transfer-encoding:]

    # If user didn't force a custom date, use the current time in GMT.
    set frm "%a, %d %b %Y %H:%M:%S +0000"
    if {[info exists cur(date:)]} {
        private_send_header $s date: $cur(date:)
    } else {
        private_send_line $s 4 "Date: [clock format [clock seconds] -gmt 1 \
                -format $frm]"
    }

    # If user didn't specify a custom "From:" header, use the one specified
    # by -from parameter or system default.
    if {[info exists cur(from:)]} {
        private_send_header $s from: $cur(from:)
    } else {
        private_send_line $s 4 "From: $cur(from)"
    }

    # Send -subject parameter if specified, or from Subject: custom header.
    if {[info exists cur(subject)]} {
        private_send_line $s 4 "Subject: $cur(subject)"
    } elseif {[info exists cur(subject:)]} {
        private_send_header $s subject: $cur(subject:)
    }

    # Send the required MIME content-type and content-transfer-encoding.
    if {[info exists cur(content-type:)]} {
        private_send_header $s content-type: $cur(content-type:)
    } else {
        private_send_line $s 4 "Content-Type: text/plain;\
                charset=$cur(mimecharset)"
    }
    if {[info exists cur(content-transfer-encoding:)]} {
        private_send_header $s content-transfer-encoding: \
                $cur(content-transfer-encoding:)
    } elseif {[string compare $cur(tclcharset) ascii] == 0} {
        private_send_line $s 4 "Content-Transfer-Encoding: 7bit"
    } else {
        private_send_line $s 4 "Content-Transfer-Encoding: 8bit"
    }

    # Send the custom headers for this current session.
    foreach h [array names cur *:] {
        if {[lsearch $doNotSend $h] != -1} continue
        private_send_header $s $h $cur($h)
    }

    # Send our global headers IFF they are not excluded or custom to 
    # the current sending session.
    foreach h [array names mail *:] {
        if {[lsearch $doNotSend $h] != -1} continue
        if {[info exists cur($h)]} continue
        private_send_header $s $h $mail($h)
    }

    # Check to see if the user requested netscape-style return-receipt on open
    if {$cur(receipt)} {
        if {$cur(receipt,nsmail) && \
                ![info exists cur(disposition-notification-to:)]} {
            private_send_line $s 4 "Disposition-Notification-To: $cur(from)"
	}
    }

    private_send_line $s 4 ""
}


# ezsmtp::private_send_header --
#
#	Sends a header (possibly multi-line) to the SMTP server socket, 
#	formatting the header in proper-text and indenting subsequent
#	lines with a single tab.
#
# Arguments:
#	s		Open socket to SMTP server.
#	name		Name of the header being sent w/trailing colon,
#			like reply-to:
#	valuel		value of header as a list -- one line per list
#			element.
# Results:
#	Header is formatted and output.  Returns number of lines output.
#
proc ::ezsmtp::private_send_header {s name valuel} {
    set lines 0
    set first [lindex $valuel 0]
    set remain [lrange $valuel 1 [expr {[llength $valuel]-1}]]
    private_send_line $s 4 "[private_proper_header $name] $first"
    incr lines
    foreach ln $remain {
        private_send_line $s 4 "\t$ln"
        incr lines
    }
    set lines
}
       

# ezsmtp::private_send_line --
#
#	Sends a line of text to the SMTP server socket, logging at the
#	specified level.
#
# Arguments:
#	s		Open socket to SMTP server.
#	level		Log level between 0 and 9, where 0 is always,
#			1 is whenever -verbose is on, and 9 is the highest
#			debug level available.  Suggested: 4
#	line		Line of text to be sent to the SMTP server, minus
#			any trailing newline or carriage-return characters.
# Results:
#	Closes socket $s and un-sets buffer and status variables.
#
proc ::ezsmtp::private_send_line {s level line} {
    private_log $level "S: $line"
    puts $s $line
    flush $s
}


# ezsmtp::private_read_all --
#
#	Read all available data from the SMTP server socket, handling
#	multi-line responses if necessary, and checking  for a response 
#	code.
#
# Arguments:
#	s		Open socket to SMTP server.
#	level		log level for data read from the socket.
#	resp		glob-style expression to match against the start of
#			data received from the SMTP server.  If left un-
#			specified, the standard 250 (OK) is expected.
# Results:
#	Throws an error if anything goes wrong or an unexpected response 
#	is seen.  Otherwise, returns the data read from the server, with
#	multi-line responses separated by newline (\n) characters.
#
proc ::ezsmtp::private_read_all {s level {resp 250}} {
    variable mail

    # Read response from SMTP server.  Single line or last line of multi-line
    # response will have three digits followed by a space.  Other multi-line
    # responses will have three digits followed by a dash (RFC 821 appendix E).
    # Anything else, including eof, is an error.
    set buf {}
    while {1} {
        if {[eof $s]} {
            error "ERROR: unexpected EOF waiting for output from SMTP server"
        }
        set ln [gets $s]
        append buf $ln \n
        private_log $level "R: $ln"
        if {[string match {[0-9][0-9][0-9] *} $ln]} {
            break
	}
        if {![string match {[0-9][0-9][0-9]-*} $ln]} {
            error "ERROR: unexpected response from SMTP server.  Expected\
                    three digits followed by either a space or a dash (-)"
	}
    }

    # Validate the start of the response
    if {![string match "$resp*" $buf]} {
        error "ERROR: bad response `$buf', wanted: `$resp'"
    }

    # and return the contents of all lines read, separated by newlines.
    set buf
}


# ezsmtp::private_proper_header --
#
#	Proper-cases an RFC 822-style email header name.
#
# Arguments:
#	h		header name like reply-to
# Results:
#	Returns the header name capitalized as most email users 
#	expect: the first letter of each dash-separated word is 
#	capitalized and the remainder is lower-cased, thus the
#	result from above would be Reply-To
#
proc ::ezsmtp::private_proper_header {h} {
    set h [string tolower $h]
    set resl {}

    # RFC 1521 clearly specifies the exact case, verbatim, for mime-version.
    if {[regexp -nocase mime-version: $h]} {
        return "MIME-Version:"
    }

    # For other headers, we capitalize the leading letter of each dash-
    # separated word.
    foreach elem [split $h -] {
        set str [string toupper [string index $elem 0]]
        append str [string range $elem 1 [expr {[string length $elem]-1}]]
        lappend resl $str
    }
    join $resl -
}


# ezsmtp::private_xtext --
#
#	Encode a string as an RFC 1891-compliant xtext value.  Characters 
#	outside the range ! (33) to ~ (126) or the plus (+ (43)) or 
#	equals (= (61)) characters are coded as the plus sign (+) followed
#	by two upper-case hexadecimal digits representing the character code.
#
# Arguments:
#	str		string to be encoded
# Results:
#	xtext-encoded value of str, per the above spec.
#
proc ::ezsmtp::private_xtext {str} {
    set result {}
    foreach c [split $str {}] {
        scan $c %c x
        if {($x < 33) || ($x > 126) || ($x == 43) || ($x == 61)} {
            append result + [format %02X $x]
        } else {
            append result $c
	}
    }
    set result
}


# ezsmtp::private_valid_address --
#
#	Validate and return the essential part of an email address,
#	using the contents of <addr> inside a `Full Name <addr>' spec.
#
# Arguments:
#	addrspec	address spec like `user@a.com' or
#			`Full Name <user@b.com>'
#	setting		setting to be output in an error message, like
#			-from, -to, ...
# Results:
#	stripped-down email address, if valid.  If invalid, an error is 
#	thrown.
#
proc ::ezsmtp::private_valid_address {addrspec setting} {
    variable mail

    set addrspec [string trim $addrspec]
    if {[regexp {<([^>]*)>$} $addrspec nil inneraddr]} {
        set addrspec [string trim $inneraddr]
    }
    if {$mail(strictaddr)} {set re $mail(strictre)} \
    else {set re $mail(!strictre)}
    if {![regexp $re $addrspec]} {
        error "ERROR: $setting address specified ($addrspec) is not compliant.\
                Must be in a form like `user@a.domain' or `Full Name\
                <user@b.domain>'"
    }
    set addrspec
}


# ezsmtp::private_log --
#
#	Log a progress/debug message to stdout or to a user-customized 
#	procedure.
#
# Arguments:
#	level		numeric level at which to log, usu. between 0 (always)
#			and 9 (low-level full debug).
#	msg		message text to log
# Results:
#	xtext-encoded value of str, per the above spec.
#
proc ::ezsmtp::private_log {level msg} {
    variable mail

    if {$mail(verbose) >= $level} {
        if {[string length $mail(logproc)]} {
            uplevel #0 $mail(logproc) $msg
	} else {
            puts stdout "$msg"
            flush stdout
	}
    }
}
###
### tools/email.tcl: part of Scid.
### Copyright (C) 1999-2003  Shane Hudson.
###

#   Opens the email chess manager window, for sending moves to opponents.

proc ::tools::email {} {
  global emailData
  set w .emailWin
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  if {! [sc_base inUse] || [sc_base current] == 9} {
    tk_messageBox -icon info -type ok \
       -title "Oops" -message "No database open."
    return
  }

  toplevel $w
  wm title $w "Scid: Email Manager"
  wm minsize $w 25 10

  bind $w <Destroy> {set .emailWin 0}
  bind $w <F1> { helpWindow Email }

  frame $w.f
  frame $w.b
  pack $w.f -side left -fill y
  addVerticalRule $w
  pack $w.b -side right -fill y

  set f $w.f
  label $f.title -text "Opponent list" -font font_Bold
  listbox $f.list -height 16 -width 40 -exportselection false \
    -selectmode browse -font font_Fixed \
    -yscrollcommand "$f.scroll set"  -setgrid 1
  scrollbar $f.scroll -command "$w.list yview" -takefocus 0
  pack $f -side left -expand true -fill both
  pack $f.title -side top
  pack $f.scroll -side right -fill y
  pack $f.list -side right -expand true -fill both

  bind $f.list <ButtonRelease-1> ::tools::email::refreshButtons
  bind $f.list <Enter> ::tools::email::refreshButtons
  bind $f.list <Key-Up> ::tools::email::refreshButtons
  bind $f.list <Key-Down> ::tools::email::refreshButtons

  bind $f.list <Key-a> {.emailWin.b.add invoke}
  bind $f.list <Key-e> {.emailWin.b.edit invoke}
  bind $f.list <Key-d> {.emailWin.b.delete invoke}
  bind $f.list <Key-l> {.emailWin.b.load invoke}
  bind $f.list <Key-s> {.emailWin.b.send invoke}
  bind $f.list <Key-t> {.emailWin.b.time.m post [winfo pointerx .] [winfo pointery .]}

  set b .emailWin.b

  button $b.add -text "Add" -underline 0 -command {
    set idx [llength $emailData]
    lappend emailData [list "" "" "" "" ""]
    modifyEmailDetails $idx
    ::tools::email::refresh
  }

  button $b.edit -text "Edit..." -underline 0 -command ::tools::email::EditButton
  button $b.delete -text "Delete..." -underline 0 -command ::tools::email::DeleteButton
  button $b.load -text "Load game" -underline 0 -command ::tools::email::LoadButton
  button $b.send -text "Send email..." -underline 0 -command ::tools::email::SendButton
  menubutton $b.time -text "Time" -underline 0 -indicatoron 1 \
    -menu $b.time.m -relief raised
  menu $b.time.m
  $b.time.m add command -label "Received today" -underline 0 \
    -command {::tools::email::TimesButton r}
  $b.time.m add command -label "Sent today" -underline 0 \
    -command {::tools::email::TimesButton s}
  $b.time.m add command -label "Edit..." -underline 0 \
    -command {::tools::email::TimesButton e}

  button $b.config -text "Settings" -command ::tools::email::config
  button $b.help -text $::tr(Help) -command { helpWindow Email }
  button $b.close -text $::tr(Close) -command { destroy .emailWin }

  foreach i {add edit delete load send time config help close} {
    $b.$i configure -font font_Small
  }
  pack $b.add $b.edit $b.delete $b.load $b.send $b.time \
    -side top -pady 1 -padx 5 -fill x
  pack $b.close $b.help $b.config -side bottom -pady 1 -padx 5  -fill x

  bind $w <Destroy> {}
  set emailData [::tools::email::readOpponentFile]
  focus $w.f.list
  ::tools::email::refresh
}

proc ::tools::email::config {} {
  global email
  set w .emailConfig

  if {[winfo exists $w]} {
    raiseWin $w 
    return
  }
  toplevel $w
  wm resizable $w 1 0
  wm withdraw $w

  wm title $w Scid
  label $w.use -text "Send email using:" -font font_Bold
  frame $w.smtp
  radiobutton $w.smtp.b -text "SMTP server:" -variable email(smtp) -value 1
  entry $w.smtp.s -width 30 -textvar email(server) 
  frame $w.sm
  radiobutton $w.sm.b -text "sendmail process:" -variable email(smtp) -value 0
  entry $w.sm.s -width 30 -textvar email(smproc) 
  pack $w.use -side top
  pack $w.smtp $w.sm -side top -fill x
  pack $w.smtp.s $w.smtp.b -side right
  pack $w.sm.s $w.sm.b -side right
  addHorizontalRule $w
  label $w.addr -text "Email address fields:" -font font_Bold
  frame $w.from
  label $w.from.lab -text "From:"
  entry $w.from.e -textvar email(from) -width 30 
  frame $w.bcc
  label $w.bcc.lab -text "Bcc:"
  entry $w.bcc.e -textvar email(bcc) -width 30 
  pack $w.addr $w.from $w.bcc -side top -fill x
  pack $w.from.e $w.from.lab -side right
  pack $w.bcc.e $w.bcc.lab -side right
  addHorizontalRule $w
  pack [frame $w.b] -side top -fill x
  dialogbutton $w.b.ok -text [tr OptionsSave] -command {
    .menu.options invoke [tr OptionsSave]
    destroy .emailConfig
  }
  dialogbutton $w.b.cancel -text $::tr(Cancel) \
    -command "destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 2 -pady 2

  placeWinOverParent $w .emailWin
  wm deiconify $w
}

proc ::tools::email::EditButton {} {
  global emailData
  set sel [.emailWin.f.list curselection]
  if {[llength $sel] == 1} {
    set idx [lindex $sel 0]
    if {[llength $emailData] > $idx} {
      modifyEmailDetails $idx
    }
  }
  ::tools::email::refresh
}

proc ::tools::email::DeleteButton {} {
  global emailData
  set sel [.emailWin.f.list curselection]
  if {[llength $sel] != 1} { return }
  set idx [lindex $sel 0]
  if {[llength $emailData] <= $idx} { return }
  set confirm [tk_messageBox -icon question -type yesno -default yes \
                 -parent .emailWin -title "Really delete opponent?" \
                 -message "Do you really want to delete this opponent?"]
  if {$confirm == "yes"} {
      set emailData [lreplace $emailData $idx $idx]
    ::tools::email::writeOpponentFile $emailData
    ::tools::email::refresh
  }
}

proc ::tools::email::LoadButton {} {
  global emailData
  set sel [.emailWin.f.list curselection]
  if {[llength $sel] != 1} { return }
  set idx [lindex $sel 0]
  if {[llength $emailData] <= $idx} { return }
  set details [lindex $emailData $idx]
  if {[llength [lindex $details 3]] > 0} {
    if {[catch {::game::Load [lindex [lindex $details 3] 0]} result]} {
      tk_messageBox -type ok -icon warning -title Scid -message $result
    } else {
      sc_move end
    }
  }
}

proc ::tools::email::SendButton {} {
  global emailData
  set sel [.emailWin.f.list curselection]
  if {[llength $sel] != 1} { return }
  set idx [lindex $sel 0]
  if {[llength $emailData] <= $idx} { return }
  set details [lindex $emailData $idx]
  emailMessageEditor $idx [lindex $details 0] [lindex $details 1] \
    [lindex $details 2] [lindex $details 3] [lindex $details 4]
}

set emailTimesIdx 0

proc ::tools::email::TimesButton {type} {
  global emailData emailTimesIdx
  set sel [.emailWin.f.list curselection]
  if {[llength $sel] != 1} { return }
  set idx [lindex $sel 0]
  if {[llength $emailData] <= $idx} { return }
  set details [lindex $emailData $idx]
  while {[llength $details] < 6} { lappend details {} }
  set timeList [lindex $details 5]
  set last [lindex $timeList end]

  if {$type == "r"  || $type == "s"} {
    ::tools::email::addSentReceived $idx $type
    return
  }

  set emailTimesIdx $idx
  set w .emailTimesWin
  if {[winfo exists $w]} { return }
  toplevel $w
  wm title $w "Scid: Email Times"
  label $w.title -text "Email Times for [lindex $details 0]"
  frame $w.t
  text $w.t.text -height 15 -width 30 -font font_Fixed -setgrid 1 \
    -yscrollcommand "$w.t.ybar set"
  scrollbar $w.t.ybar -command "$w.t.text yview"
  frame $w.b
  button $w.b.ok -text "OK" -command {
    set details [lindex $emailData $emailTimesIdx]
    set timeList [split [string trim [.emailTimesWin.t.text get 1.0 end]] "\n"]
    set details [lreplace $details 5 5 $timeList]
    set emailData [lreplace $emailData $emailTimesIdx $emailTimesIdx $details]
    ::tools::email::writeOpponentFile $emailData
    ::tools::email::refresh 0
    catch {focus .emailWin}
    destroy .emailTimesWin
  }
  button $w.b.cancel -text $::tr(Cancel) \
    -command "catch {raiseWin .emailWin}; destroy $w"
  pack $w.title -side top -fill x
  pack $w.t -side top -fill both
  pack $w.t.ybar -side right -fill y
  pack $w.t.text -side left -fill both -expand yes
  pack $w.b -side bottom -fill x
  pack $w.b.cancel $w.b.ok -side right -padx 2 -pady 2
  foreach i $timeList {
    $w.t.text insert end "$i\n"
  }
}

proc ::tools::email::addSentReceived {idx type} {
  global emailData
  if {[llength $emailData] <= $idx} { return }
  set details [lindex $emailData $idx]
  while {[llength $details] < 6} { lappend details {} }
  set timeList [lindex $details 5]
  set last [lindex $timeList end]

  set new ""
  if {$type == "r"} { append new "Received " } else { append new "Sent     " }

  set oppGList [lindex $details 3]
  if {[llength $oppGList] > 0} {
    set oppGNum [lindex $oppGList 0]
    sc_game push
    set mnum "     "
    if {[catch {::game::Load $oppGNum}]} {
    } else {
      sc_move end
      set m [llength [split [sc_game moves coord]]]
      if {$m > 0} {
        set m [expr int(($m+1)/2)]
        set mnum [format "%3d  " $m]
      }
    }
    sc_game pop
    append new $mnum
  }
  append new [::utils::date::today]
  if {! [string compare $last $new]} { return }
  lappend timeList $new
  set details [lreplace $details 5 5 $timeList]
  set emailData [lreplace $emailData $idx $idx $details]
  ::tools::email::writeOpponentFile $emailData
  ::tools::email::refresh 0
}

proc ::tools::email::refreshButtons {} {
  set sel [.emailWin.f.list curselection]
  if {[llength $sel] > 0} {
    .emailWin.b.edit configure -state normal
    .emailWin.b.delete configure -state normal
    .emailWin.b.load configure -state normal
    .emailWin.b.send configure -state normal
  } else {
    .emailWin.b.edit configure -state disabled
    .emailWin.b.delete configure -state disabled
    .emailWin.b.load configure -state disabled
    .emailWin.b.send configure -state disabled
  }
}

proc ::tools::email::refresh {{clearSelection 1}} {
  global emailData
  if {! [winfo exists .emailWin]} {
    return
  }
  if {$clearSelection} {
    set sel ""
    .emailWin.f.list selection clear 0 end
  } else {
    set sel [lindex [.emailWin.f.list curselection] 0]
  }
  .emailWin.f.list delete 0 end
  # set emailData [lsort -dictionary -index 0 $emailData]
  foreach i $emailData {
    set name [lindex $i 0]
    set time ""
    if {[llength $i] == 6} {
      set timeList [lindex $i 5]
      set time [lindex $timeList end]
    }
    .emailWin.f.list insert end [format "%-14s %s" $name $time]
  }
  if {$sel != ""} {
    .emailWin.f.list selection set $sel
  }
  ::tools::email::refreshButtons
}

#Initial values for globals:
set emailData {}
set emailData_index 0
set emailData_name ""
set emailData_addr ""
set emailData_subj ""
set emailData_glist ""
set emailData_dates ""

# Force the game numbers list to be digits and spaces only:
trace variable emailData_glist w {::utils::validate::Regexp {^[0-9\ ]*$}}


# emailCount: counter to give each email window a unique name.
set emailCount 0

# emailMessageEditor:
#    Contsructs the email message to the opponent and
#    creates the editor window for editing and sending the message.
#
proc emailMessageEditor {idx name addr subj gamelist sig} {
  global emailCount emailData email
  incr emailCount
  if {$emailCount >= 10000} { set emailCount 1 }

  set w ".emailMessageWin$emailCount"
  toplevel $w
  wm title $w "Send email to $name"
  set f [frame $w.fields]

  label $f.fromlab -text "From: "
  entry $f.from 
  $f.from insert end $email(from)

  label $f.tolab -text "To: "
  entry $f.to 
  $f.to insert end $addr

  label $f.subjlab -text "Subject: "
  entry $f.subj 
  $f.subj insert end $subj

  label $f.bcclab -text "Bcc: "
  entry $f.bcc 
  $f.bcc insert end $email(bcc)

  button $f.send -text "Send" -command "::tools::email::processMessage $w $idx"
  button $f.cancel -text "Cancel" -command "destroy $w"

  grid $f.send -row 0 -column 3 -rowspan 2 -sticky nesw
  grid $f.cancel -row 2 -column 3 -rowspan 2 -sticky nesw
  grid $f.fromlab -row 0 -column 0 -sticky e
  grid $f.from -row 0 -column 1 -sticky ew
  grid $f.tolab -row 1 -column 0 -sticky e
  grid $f.to -row 1 -column 1 -sticky ew
  grid $f.subjlab -row 2 -column 0 -sticky e
  grid $f.subj -row 2 -column 1 -sticky ew
  grid $f.bcclab -row 3 -column 0 -sticky e
  grid $f.bcc -row 3 -column 1 -sticky ew
  grid columnconfigure $f 1 -weight 1

  set f [frame $w.message]
  pack $w.fields -fill x -padx 4 -pady 4
  pack $w.message -expand yes -fill both -padx 4 -pady 4

  scrollbar $f.ybar -command "$f.text yview"
  scrollbar $f.xbar -orient horizontal -command "$f.text xview"
  text $f.text -yscrollcommand "$f.ybar set" -xscrollcommand "$f.xbar set" \
    -setgrid 1 -width 72 -height 20  -wrap none

  grid $f.text -row 0 -column 0 -sticky news
  grid $f.ybar -row 0 -column 1 -sticky news
  grid $f.xbar -row 1 -column 0 -sticky news

  grid rowconfig $w.message 0 -weight 1 -minsize 0
  grid columnconfig $w.message 0 -weight 1 -minsize 0

  # Right-mouse button cut/copy/paste menu:
  menu $f.text.edit -tearoff 0
  $f.text.edit add command -label "Cut" -command "tk_textCut $f.text"
  $f.text.edit add command -label "Copy" -command "tk_textCopy $f.text"
  $f.text.edit add command -label "Paste" -command "tk_textPaste $f.text"
  bind $f.text <ButtonPress-3> "tk_popup $f.text.edit %X %Y"

  set text $w.message.text
  # $text insert end "Hi $name,\n\n"
  $text insert end "\n"
  foreach i $gamelist {
    catch {set gamePgn [sc_game pgn -gameNumber $i -width 70 -tags 0 \
                          -variations 0 -comments 0]}
    $text insert end "$gamePgn\n"
  }
  $text insert end $sig
  return
}

proc ::tools::email::processMessage {w idx} {
  global emailData
  set from [$w.fields.from get]
  set to [$w.fields.to get]
  set subj [$w.fields.subj get]
  set bcc [$w.fields.bcc get]
  set message [$w.message.text get 1.0 end]
  if {[string trim $to] == ""} {
    tk_messageBox -icon error -type ok -title "Empty email address" \
      -message "You must specify an email address."
    return
  }
  set cmd {::tools::email::sendMessage $from $to $subj $bcc $message}
  if {[catch $cmd result] != 0} {
    tk_messageBox -icon error -type ok -title "Error sending email" \
      -message "Error sending email: $result"
  } else {
    ::tools::email::addSentReceived $idx s
    tk_messageBox -icon info -type ok -title Scid -message $result
    destroy $w
  }
}

proc ::tools::email::sendMessage {from to subject bcc message} {
  global email

  ### Uncomment following line for testing, to avoid sending email:
  # return "Testing, no email was actually sent"

  set copy_id ""
  catch {set copy_id [open [file nativename $email(logfile)] "a+"]}
  if {$copy_id == ""} {
    return -code error "Unable to open $email(logfile)"
  }
  if {$email(smtp)} {
    set cmdargs "-to {$to} -subject {$subject} "
    if {$email(server) != ""} { ::ezsmtp::config -mailhost $email(server) }
    if {$email(from) != ""} {
      if {[catch {::ezsmtp::config -from $from} result]} {
        close $copy_id
        return -code error "Error configuring SMTP: $result"
      }
      append cmdargs "-from {$from} "
    }
    if {$email(bcc) != ""} {
      append cmdargs "-bcc {$bcc} "
    }
    if {[catch {eval "::ezsmtp::send $cmdargs -body {$message}"} result]} {
      close $copy_id
      return -code error "Error sending mail with SMTP: $result"
    }
  } else {
    if {[catch {open "| $email(smproc) -oi -t" "w"} ::tools::email::id]} {
      close $copy_id
      return -code error "Scid could not find the sendmail program: $email(smproc)"
    }
    if {[string trim $from] != ""} {
      puts $::tools::email::id "From: $from"
    }
    puts $::tools::email::id "To: $to"
    puts $::tools::email::id "Subject: $subject"
    if {[string trim $bcc] != ""} {
      puts $::tools::email::id "Bcc: $bcc"
    }
    puts $::tools::email::id ""
    puts $::tools::email::id $message
    close $::tools::email::id
  }
  puts $copy_id  "To: $to"
  puts $copy_id  "Subject: $subject"
  puts $copy_id  ""
  puts $copy_id $message
  close $copy_id
  return "The email message was sent; a copy was appended to $email(logfile)"
}

proc modifyEmailDetails {i} {
  global emailData emailData_name emailData_addr emailData_glist emailData_subj
  global emailData_sig emailData_index

  set w .emailEditor
  toplevel $w
  wm withdraw $w

  set emailData_index $i
  if {[lindex [lindex $emailData $i] 0] == ""} {
    wm title $w "Add opponent details"
  } else {
    wm title $w "Edit opponent details"
  }
  set f [frame $w.name]
  label $f.label -text "Name: "
  entry $f.entry -width 30  -textvariable emailData_name

  set f [frame $w.addr]
  label $f.label -text "Email address: "
  entry $f.entry -width 30  -textvariable emailData_addr

  set f [frame $w.subj]
  label $f.label -text "Subject: "
  entry $f.entry -width 30  -textvariable emailData_subj

  set f [frame $w.glist]
  label $f.label -text "Game Numbers: "
  entry $f.entry -width 30  -textvariable emailData_glist

  foreach f {name addr subj glist} {
    pack $w.$f -side top -fill x
    pack $w.$f.entry $w.$f.label -side right -anchor e
    set e $w.$f.entry
  }

  addHorizontalRule $w

  set f [frame $w.sig]
  label $f.label -text "Signature: " -anchor n
  text $f.entry -width 30 -height 5 

  pack $f -side top -fill x
  pack $f.entry $f.label -side right -anchor n

  addHorizontalRule $w

  set f [frame $w.buttons]
  button $w.buttons.save -text "Save" -command {
    set gNumberErr [::tools::email::validGameNumbers $emailData_glist]
    if {$gNumberErr != -1} {
      tk_messageBox -icon error -type ok -title "Invalid data" \
        -message "The games list contains an invalid game number: $gNumberErr; there are only [sc_base numGames] games in this database."
    } else {
      set emailData [lreplace $emailData $emailData_index \
                       $emailData_index \
                       [list $emailData_name $emailData_addr $emailData_subj \
                          $emailData_glist \
                          [.emailEditor.sig.entry get 1.0 end-1c]]]
      ::tools::email::writeOpponentFile $emailData
      destroy .emailEditor
      ::tools::email::refresh
    }
  }
  button $f.cancel -text "Cancel" -command {
    set emailData [::tools::email::readOpponentFile]
    destroy .emailEditor
    ::tools::email::refresh
  }
  pack $f -side top
  pack $f.save $f.cancel -side left -padx 15 -pady 5

  # Set up the initial values in the entry boxes:
  set details [lindex $emailData $emailData_index]
  set emailData_name [lindex $details 0]
  set emailData_addr [lindex $details 1]
  set emailData_subj [lindex $details 2]
  set emailData_glist [lindex $details 3]
  $w.sig.entry insert 1.0 [lindex $details 4]

  bind $w <Escape> "destroy $w"
  bind $w <F1> { helpWindow Email }
  update
  placeWinOverParent $w .emailWin
  wm deiconify $w
}

proc ::tools::email::validGameNumbers {numberList} {
  foreach i $numberList {
    if {$i < 1  ||  $i > [sc_base numGames]} { return $i }
  }
  return -1
}

proc ::tools::email::opponentFilename {} {
  set filename [sc_base filename]
  append filename ".sem"
  return $filename
}

proc ::tools::email::readOpponentFile {} {
  set filename [::tools::email::opponentFilename]
  if {[catch {set f [open $filename "r"]} ]} {
    # puts "Unable to open opponent file"
    return {}
  }
  set data [read -nonewline $f]
  close $f
  return $data
}

proc ::tools::email::writeOpponentFile {data} {
  set filename [::tools::email::opponentFilename]
  if {[catch {set f [open $filename "w"]} ]} {
    puts "Unable to write opponent file"
    return {}
  }
  puts $f $data
  close $f
}

###
### import.tcl: part of Scid.
### Copyright (C) 2000  Shane Hudson.
###

### Import game window

proc importPgnGame {} {
  set w .importWin

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }
  setTrialMode 0

  toplevel $w
  wm state $w withdrawn
  wm title $w "Scid: Import PGN game"

  frame $w.b
  pack $w.b -side bottom -pady 6 

  set pane [::utils::pane::Create $w.pane edit err 500 300 0.75]
  pack $pane -side top -expand true -fill both

  set edit $w.pane.edit
  text $edit.text -height 12 -width 80 -wrap word  \
      -yscroll "$edit.ybar set" -xscroll "$edit.xbar set"  -setgrid 1 -undo 1
  # Override tab-binding for this widget:
  bind $edit.text <Key-Tab> "[bind all <Key-Tab>]; break"
  scrollbar $edit.ybar -command "$edit.text yview" -takefocus 0
  scrollbar $edit.xbar -orient horizontal -command "$edit.text xview" -takefocus 0
  grid $edit.text -row 0 -column 0 -sticky nesw
  grid $edit.ybar -row 0 -column 1 -sticky nesw
  grid $edit.xbar -row 1 -column 0 -sticky nesw
  grid rowconfig $edit 0 -weight 1 -minsize 0
  grid columnconfig $edit 0 -weight 1 -minsize 0

  # Right-mouse button cut/copy/paste menu:
  menu $edit.text.rmenu -tearoff 0
  $edit.text.rmenu add command -label "Undo" -command "catch {$edit.text edit undo}"
  $edit.text.rmenu add command -label "Redo" -command "catch {$edit.text edit redo}"
  $edit.text.rmenu add command -label "Cut" -command "tk_textCut $edit.text"
  $edit.text.rmenu add command -label "Copy" -command "tk_textCopy $edit.text"
  $edit.text.rmenu add command -label "Paste" -command "tk_textPaste $edit.text"
  $edit.text.rmenu add command -label "Select all" -command "$edit.text tag add sel 0.0 end-1c"
  bind $edit.text <ButtonPress-3> "tk_popup $edit.text.rmenu %X %Y"

  text $pane.err.text -height 6 -width 75 -wrap word \
      -yscroll "$pane.err.scroll set"
  scrollbar $pane.err.scroll -command "$pane.err.text yview" -takefocus 0
  pack $pane.err.scroll -side right -fill y
  pack $pane.err.text -side left -expand true -fill both

  dialogbutton $w.b.paste -text "$::tr(PasteCurrentGame)" -command {
    .importWin.pane.edit.text insert end [sc_game pgn -width 70 -stripbraces 1]
    .importWin.pane.err.text delete 0.0 end
  }

  dialogbutton $w.b.clear -text "$::tr(Clear)" -command {
    .importWin.pane.edit.text delete 0.0 end
    .importWin.pane.err.text delete 0.0 end
  }

  dialogbutton $w.b.import -text "$::tr(Import)" -command {
    sc_game new
    catch {sc_game import [.importWin.pane.edit.text get 0.0 end]} result
    flipBoardForPlayerNames
    updateBoard -pgn
    updateTitle
    updateMenuStates
    ::tools::graphs::score::Refresh

    if {$result == {PGN text imported with no errors or warnings.}} {
      destroy .importWin; focus .main
    } else {
      .importWin.pane.err.text delete 0.0 end
      .importWin.pane.err.text insert end $result
    }
  }

  dialogbutton $w.b.cancel -textvar ::tr(Close) -command {
    destroy .importWin; focus .main
  }

  frame $w.b.space -width 20
  pack $w.b.paste $w.b.space -side left -padx 10 -pady 2
  pack $w.b.cancel $w.b.import $w.b.clear -side right -padx 10 -pady 2

  # Paste the current selected text automatically:
  set texttopaste {}
  if {[catch {set texttopaste [selection get -selection PRIMARY]} ]} {
    catch {set texttopaste [selection get -selection CLIPBOARD]}
  }
  $w.pane.edit.text insert end $texttopaste

  # if {![info exists texttopaste] || $texttopaste == {}} 
    $w.pane.err.text insert end $::tr(ImportHelp1)
    # $w.pane.err.text insert end "\n"
    # $w.pane.err.text insert end $::tr(ImportHelp2)

  bind $w <F1> { helpWindow Import }
  bind $w <Escape> { .importWin.b.cancel invoke }
  bind $edit.text <Control-a> "$edit.text tag add sel 0.0 end-1c ; break"
  bind $edit.text <Control-z> "catch {$edit.text edit undo} ; break"
  bind $edit.text <Control-y> "catch {$edit.text edit redo} ; break"
  bind $edit.text <Control-r> "catch {$edit.text edit redo} ; break"

  # The usual Control-c Control-x Control-p bindings work automatically
  # wm minsize $w 50 5

  # Focus import button if text has been inserted
  if {[string trim [$w.pane.edit.text get 0.0 end]] != {}} {
    focus $w.b.import
  } else {
    focus $w.pane.edit.text
  }
  update
  placeWinOverParent $w .
  wm state $w normal
  bind $w.pane.err.text <FocusIn> "focus $w.pane.edit.text"
  bind $w.pane.err.text <Control-z> "catch {$w.pane.edit.text edit undo} ; break"
}

proc importVar {} {
  # Move formatting doesn't seem to cause any problems
  # (eg 6.Qg4+ Qg6 7.Qd4+ Kg8 8.Qd8+ Kh7+)

   if {[catch {set ::tmp [selection get -selection PRIMARY]} ]} {
    catch {set ::tmp [selection get -selection CLIPBOARD]}
  }

  if {![info exists ::tmp] || $::tmp == {}} {
    tk_messageBox -type ok -icon error -title "Scid: Oops" \
      -message "No text in clipboard."
    return
  }

  sc_game undoPoint

  # Code reused from addAnalysisVariation

  set addAtStart [expr [sc_pos isAt vstart]  &&  [sc_pos isAt vend]]
  set isAt_end [sc_pos isAt end]
  set isAt_vend [sc_pos isAt vend]

  if { $isAt_vend} {
    # get the last move of the game
    set lastMove [sc_game info previousMoveUCI]
    # back one move
    sc_move back
  }

  if {!$isAt_vend || $isAt_end} {
    # Add a variation if not already at end of a variation
    # (in which case we append moves to this var)
    sc_var create
    set create_var 1
  } else {
    set create_var 0
  }
  
  if {$isAt_vend} {
    # Add the last move of the game
    sc_move addSan $lastMove
  }

  if {[catch {sc_move addSan $::tmp}]} {
    if {$create_var} {
      sc_var exit
      catch {sc_var delete [sc_var number]}
    }
    updateBoard -pgn
    tk_messageBox -type ok -icon error -title "Scid: Oops" \
      -message "Error adding variation \"$::tmp\""
  } else {
    # Now go back to the previous place
    if {$create_var} {
      sc_var exit
    } else {
      # don't cound the movenumbers (which have a trailing ".") or "..."
      # (eg) Kb4 61. g8=Q Rd2 62. Qe6 Rd1 63. Qe3 Rd7 64. Qe1+ Kc5 65. b4+ Kc6
      sc_move back [expr [llength $::tmp] - [regexp -all {[0-9.]+\.} $::tmp]]
    }

  if {$addAtStart} {
    sc_move start
  } elseif {$isAt_vend && $create_var} {
    ### Automatically goto variation S.A.
    # todo : sould only do this if only a single var exists
    sc_var enter 0
  }
    updateBoard -pgn
  }
}

### Only used by optable src/tcl and ::windows::eco::importMoveList

proc importMoveList {line} {
  sc_move start
  sc_move addSan $line
  updateBoard -pgn
}

proc importMoveListTrans {line} {

  if {[sc_game number] > 0} {
    set confirm [::game::ConfirmDiscard]
    if {$confirm == 2} { return }
    if {$confirm == 0} {
      ::game::Save
    }
    setTrialMode 0

    sc_game new
  }

  sc_game undoPoint

  set line [untrans $line]
  sc_move start
  sc_move addSan $line
  updateBoard -pgn

}

### Import file of Pgn games:

proc importPgnFile {} {

  set err ""
  if {[sc_base isReadOnly]} { set err "Database \"[file tail [sc_base filename]]\" is read-only." }
  if {![sc_base inUse]} { set err "This is not an open database." }
  if {$err != ""} {
    tk_messageBox -type ok -icon error -title "Scid: Error" -message $err
    return
  }
  if {[sc_info gzip]} {
    set ftypes {
      { "Portable Game Notation files" {".pgn" ".PGN" ".pgn.gz"} }
      { "Text files" {".txt" ".TXT"} }
      { "All files" {"*"} }
    }
  } else {
    set ftypes {
      { "Portable Game Notation files" {".pgn" ".PGN"} }
      { "Text files" {".txt" ".TXT"} }
      { "All files" {"*"} }
    }
  }
  if {! [file isdirectory $::initialDir(pgn)] } {
    set ::initialDir(pgn) $::env(HOME)
  }
  set fnames [tk_getOpenFile -multiple 1 -initialdir $::initialDir(pgn) -filetypes $ftypes -title "Import from PGN files" ]
  if {$fnames == ""} { return }

  set ::initialDir(pgn) [file dirname [lindex $fnames 0]]
  foreach fname $fnames {
    doPgnFileImport $fname "" 1
  }

  refreshWindows all
}

proc doPgnFileImport {fname text {multiple 0} } {
  set w .ipgnWin
  if {[winfo exists $w] && ! $multiple } { destroy $w }
  if {! [winfo exists $w]} {
    if {![file exists $fname]} {
      error "File $fname doesn't exist."
    } 

    toplevel $w
    wm state $w withdrawn
    wm title $w "Scid: Importing PGN file"

    canvas $w.progress -width 350 -height 20 -relief solid -border 1
    $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
    $w.progress create text 345 10 -anchor e -font font_Regular -tags time \
        -fill black -text "0:00 / 0:00"

    frame $w.buttons
    pack $w.buttons -side bottom -fill x
    pack $w.progress -side bottom -pady 7

    dialogbutton $w.buttons.stop -textvar ::tr(Stop) -command {sc_progressBar}
    dialogbutton $w.buttons.close -textvar ::tr(Close) -command "focus .main ; destroy $w"
    pack $w.buttons.close $w.buttons.stop -side right -padx 5 -pady 5

    pack [frame $w.tf] -side top -expand yes -fill both
    text $w.tf.text -height 8 -width 60 -background gray90 \
        -wrap none -cursor watch -setgrid 1 -yscrollcommand "$w.tf.ybar set" -xscrollcommand "$w.tf.xbar set"
    scrollbar $w.tf.xbar -command "$w.tf.text xview" -orient horizontal
    scrollbar $w.tf.ybar -command "$w.tf.text yview" -orient vertical
    grid $w.tf.ybar -row 0 -column 1 -sticky ns
    grid $w.tf.xbar -row 1 -column 0 -sticky ew
    grid $w.tf.text -row 0 -column 0 -sticky nsew
    grid columnconfigure $w.tf 0 -weight 1
    grid rowconfigure $w.tf 0 -weight 1
    placeWinCenter $w
    update
    wm state $w normal
  }

  sc_progressBar $w.progress bar 351 21 time
  update
  busyCursor .
  catch {grab $w.buttons.stop}
  bind $w <Escape> "$w.buttons.stop invoke"
  $w.buttons.close configure -state disabled
  $w.tf.text insert end $text
  $w.tf.text insert end "Importing file $fname\n"
  $w.tf.text configure -state disabled

  set err [catch {sc_base import file $fname} result]

  unbusyCursor .
  set warnings ""
  $w.tf.text configure -state normal
  $w.tf.text configure -cursor top_left_arrow
  if {$err} {
    $w.tf.text insert end $result
  } else {
    set nImported [lindex $result 0]
    set warnings [lindex $result 1]
    set str "\nImported $nImported "
    if {$nImported == 1} { append str "game" } else { append str "games" }
    if {$warnings == ""} {
      append str " successfully."
    } else {
      append str ":\n$warnings"
    }
    $w.tf.text insert end "$str\n"

    ::recentFiles::add $fname
  }

  $w.tf.text configure -state disabled
  $w.buttons.close configure -state normal
  $w.buttons.stop configure -state disabled
  catch {grab release $w.buttons.stop}
  bind $w <Escape> "$w.buttons.close invoke; break"
  # Auto-close import progress window if there were no errors/warnings?
  if {!$err  &&  $warnings == "" && ! $multiple} { destroy $w }
  updateTitle
  updateMenuStates
  ::windows::switcher::Refresh
  ::maint::Refresh
  update
  return $err
}

###
### End of file: import.tcl
###

### optable.tcl: Opening report and theory table generation.
### Part of Scid. Copyright 2001-2003 Shane Hudson.

namespace eval ::optable {}
array set ::optable::_data {}

set ::optable::_data(exclude) none
set ::optable::_docStart(text) {}
set ::optable::_docEnd(text) {}
set ::optable::_docStart(ctext) {}
set ::optable::_docEnd(ctext) {}
set ::optable::_flip 0
set ::optable::OPTABLE_MAX_LINES       100000 ; # also redefined in optable.h
set ::optable::OPTABLE_MAX_TABLE_LINES 10000  ; # also redefined in optable.h

set ::optable::_docStart(html) {<html>
  <head>
  <title>Opening Report</title>
  <style type="text/css">
  <!--
  h1 { color:#990000 }
  h2 { color:#990000 }
  h3 { color:#990000 }
  .player {
    color:darkblue
  }
  .elo {
    color:green
    font-style:italic
  }
  sup {
    color:red
  }
  -->
  </style>
  </head>
  <body bgcolor="#ffffff">
}
set ::optable::_docEnd(html) {</body>
  </html>
}

set ::optable::_docStart(latex) $::exportStartFile(Latex)
set ::optable::_docEnd(latex) $::exportEndFile(Latex)

proc ::optable::ConfigMenus {{lang ""}} {
  if {! [winfo exists .oprepWin]} { return }
  if {$lang == ""} { set lang $::language }
  set m .oprepWin.menu
  foreach idx {0 1 2} tag {File Favorites Help} {
    configMenuText $m $idx Oprep$tag $lang
  }
  foreach idx {0 1 2 4 6} tag {Text Html LaTeX Options Close} {
    configMenuText $m.file $idx OprepFile$tag $lang
  }
  foreach idx {0 1 2} tag {Add Edit Generate} {
    configMenuText $m.favorites $idx OprepFavorites$tag $lang
  }
  foreach idx {0 1} tag {Report Index} {
    configMenuText $m.help $idx OprepHelp$tag $lang
  }
}

proc ::optable::makeReportWin {{showProgress 1} {showDisplay 1}} {
  if {! [sc_base inUse]} { return }
  set ::optable::opReportBase [sc_base current]
  if {$showProgress} {
    set w .progress
    toplevel $w
    wm withdraw $w
    wm title $w "Generating Report"

    pack [frame $w.b] -side bottom -fill x
    set ::optable::_interrupt 0
    button $w.b.cancel -text $::tr(Cancel) -command {
      set ::optable::_interrupt 1
      sc_progressBar
    }
    pack $w.b.cancel -side right -pady 5 -padx 2

    foreach i {1 2} name { "Searching database for report games" "Generating report information" } {
      label $w.text$i -text "$i. $name"
      pack $w.text$i -side top
      canvas $w.c$i -width 400 -height 20  -relief solid -border 1
      $w.c$i create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
      $w.c$i create text 395 10 -anchor e -font font_Regular -tags time \
          -fill black -text "0:00 / 0:00"
      pack $w.c$i -side top -pady 10
    }
    placeWinCenter $w
    wm deiconify $w
    grab $w.b.cancel
    sc_progressBar $w.c1 bar 401 21 time
    busyCursor .
  }
  sc_search board RESET Exact false 0
  set newTreeData [sc_tree search -time 0 -epd 0 -adjust 1]
  if {$showProgress} {
    # This is ugly.. Handle the (two possible) interrupts, but continue on to main window regardless
    # as we may wish to process a favourite, or change an option, and there is no other way to do so. &%$#@ S.A.
    if {$::optable::_interrupt} {
      unbusyCursor .
      grab release $w.b.cancel
    } else {
      sc_progressBar $w.c2 bar 401 21 time
    }
  }
  if {!$::optable::_interrupt} {
    sc_report opening create $::optable(ExtraMoves) $::optable(MaxTableGames) $::optable(MaxGames) $::optable::_data(exclude)
  }

  if {$showProgress} {
    grab release $w.b.cancel
    destroy $w
    if {$::optable::_interrupt} {
      # unbusyCursor .
      # return
    }
  }
  set ::optable::_data(tree) $newTreeData
  # We latexifyTree here and not when we request "View Latex" to assure the report tree and latex tree are the same.
  ::optable::latexifyTree
  set ::optable::_data(bdLaTeX) [sc_pos tex]
  set ::optable::_data(bdHTML) [sc_pos html]
  set ::optable::_data(bdLaTeX_flip) [sc_pos tex flip]
  set ::optable::_data(bdHTML_flip) [sc_pos html -flip 1]
  ::optable::setupRatios
  if {$::optable::_interrupt} {
    # Don't generate report if interrupted... bugs ?
    set report [tr ErrSearchInterrupted]
  } else {
    set report [::optable::report ctext 1]
  }
  if {!$showDisplay} {
    return
  }

  set w .oprepWin
  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    toplevel $w
    wm withdraw $w
    wm title $w "[tr ToolsOpReport]"
    menu $w.menu
    $w configure -menu $w.menu

    $w.menu add cascade -label OprepFile -menu $w.menu.file
    $w.menu add cascade -label OprepFavorites -menu $w.menu.favorites
    $w.menu add cascade -label OprepHelp -menu $w.menu.help
    foreach i {file favorites help} {
      menu $w.menu.$i -tearoff 0
    }
    $w.menu.file add command -label OprepFileText -command {::optable::saveReport text}
    $w.menu.file add command -label OprepFileHtml -command {::optable::saveReport html}
    $w.menu.file add command -label OprepFileLaTeX -command {::optable::saveReport latex}
    $w.menu.file add separator
    $w.menu.file add command -label OprepFileOptions -command ::optable::setOptions
    $w.menu.file add separator
    $w.menu.file add command -label OprepFileClose -command "$w.b.close invoke"
    $w.menu.favorites add command -label OprepFavoritesAdd -command ::optable::addFavoriteDlg
    $w.menu.favorites add command -label OprepFavoritesEdit -command ::optable::editFavoritesDlg
    $w.menu.favorites add command -label OprepFavoritesGenerate -command ::optable::generateFavoriteReports
    $w.menu.favorites add separator
    $w.menu.help add command -label OprepHelpReport \
        -accelerator F1 -command {helpWindow Reports Opening}
    $w.menu.help add command -label OprepHelpIndex -command {helpWindow Index}
    ::optable::updateFavoritesMenu

    bind $w <F1> {helpWindow Reports Opening}
    bind $w <Escape> "$w.b.close invoke"
    bind $w <Up> "$w.text yview scroll -1 units"
    bind $w <Down> "$w.text yview scroll 1 units"
    bind $w <Prior> "$w.text yview scroll -1 pages"
    bind $w <Next> "$w.text yview scroll 1 pages"
    bind $w <Key-Home> "$w.text yview moveto 0"
    bind $w <Key-End> "$w.text yview moveto 0.99"
    bindMouseWheel $w $w.text

    text $w.text -setgrid 1 -wrap word  -yscrollcommand "$w.ybar set" -cursor top_left_arrow
    ::htext::init $w.text
    scrollbar $w.ybar -command "$w.text yview"
    frame $w.b
    button $w.b.previewLatex -textvar ::tr(OprepViewLaTeX) \
        -command {previewLatex Scid-Opening-Report {::optable::report latex 1 $::optable::_flip} .oprepWin}
    button $w.b.previewHTML -textvar ::tr(OprepViewHTML) \
        -command ::optable::previewHTML
    button $w.b.opts -text [tr OprepFileOptions] -command ::optable::setOptions
    label $w.b.lexclude -textvar ::tr(Exclude)
    menubutton $w.b.exclude -textvar ::optable::_data(exclude) \
        -indicatoron 1 -relief raised -bd 2 -menu $w.b.exclude.m -width 5
    menu $w.b.exclude.m -tearoff 0
    button $w.b.update -textvar ::tr(Update) -command {
      set ::optable::_data(yview) [lindex [.oprepWin.text yview] 0]
      ::optable::makeReportWin
      .oprepWin.text yview moveto $::optable::_data(yview)
    }
    button $w.b.mergeGames -textvar ::tr(MergeGames) -command ::optable::mergeGames
    button $w.b.help -textvar ::tr(Help) -command {helpWindow Reports Opening}
    button $w.b.close -textvar ::tr(Close) -command "destroy $w"
    bind $w <Destroy> {
      if {"%W" == ".oprepWin"} {
	set ::optable::_data(exclude) ---
	focus .main
	sc_tree clean $::optable::opReportBase
      }
    }

    bindWheeltoFont $w

    entry $w.b.find -width 10 -textvariable ::oreport(find) -highlightthickness 0
    configFindEntryBox $w.b.find ::oreport .oprepWin.text

    pack $w.b -side bottom -fill x -pady 3
    pack $w.ybar -side right -fill y
    pack $w.text -side left -fill both -expand yes
    pack $w.b.close $w.b.find $w.b.update -side right -padx 2
    pack $w.b.previewLatex -side left -padx 2
    pack $w.b.previewHTML -side left -padx 2
    pack $w.b.opts $w.b.lexclude $w.b.exclude $w.b.mergeGames -side left -padx 2
    ::optable::ConfigMenus
    placeWinCenter $w
    update
    wm deiconify $w
  }

  catch {destroy $w.text.bd}
  ::board::new $w.text.bd 40 0
  if {$::optable::_flip} { ::board::flip $w.text.bd }
  $w.text.bd configure -relief solid -borderwidth 1
  for {set i 0} {$i < 63} {incr i} {
    ::board::bind $w.text.bd $i <ButtonPress-1> ::optable::flipBoard
    ::board::bind $w.text.bd $i <ButtonPress-3> ::optable::resizeBoard
  }
  ::board::update $w.text.bd [sc_pos board]
  $w.b.exclude.m delete 0 end
  $w.b.exclude.m add radiobutton -label "none" \
      -variable ::optable::_data(exclude) -command "$w.b.update invoke"
  foreach move $::optable::_data(moves) {
    $w.b.exclude.m add radiobutton -label $move \
        -variable ::optable::_data(exclude) -command "$w.b.update invoke"
  }
  if {[lsearch $::optable::_data(moves) $::optable::_data(exclude)] < 0} {
    set ::optable::_data(exclude) "none"
  }
  busyCursor .
  update idletasks
  $w.text configure -state normal
  $w.text delete 1.0 end
  regsub -all "\n" $report "<br>" report
  ::htext::display $w.text $report
  unbusyCursor .
  ::windows::stats::Refresh
}

### Merge the N best games up to P plies to current game

proc ::optable::mergeGames { {game_count 50} {ply 999} } {
  set base  $::optable::opReportBase
  set current [sc_game number]
  sc_game undoPoint
  set games [split [sc_report opening best a $game_count] "\n"]
  foreach g $games {
    if {$g == "" } {continue}
    set res [scan $g "%d:  <g_%d>" d1 game_number]
    if {$res != 2} {
      set message "Error merging game"
      if {[info exists game_number]} {
        set message "$message $game_number"
      }
      tk_messageBox -title "Error writing report" -type ok -icon warning -message $message
      break
    }
    # dont merge current game with itself
    if {$game_number == $current} {continue}
    set err [ catch { sc_game merge $base $game_number $ply } result ]
    if {$err} {
      tk_messageBox -title Scid -type ok -icon info -message "Unable to merge the selected game:\n$result"
      break
    }
  }
  tk_messageBox -title "Merge Complete" -type ok -icon info -message "Merge Complete."
  updateBoard -pgn
}

proc ::optable::flipBoard {} {
  ::board::flip .oprepWin.text.bd
  set ::optable::_flip [::board::isFlipped .oprepWin.text.bd]
}

proc ::optable::resizeBoard {} {
  set bd .oprepWin.text.bd
  set size [::board::size $bd]
  if {$size >= 60} { set size 30 } else { incr size 5 }
  ::board::resize $bd $size
}

proc ::optable::setOptions {} {
  set w .oprepOptions

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w  "[tr ToolsOpReport] [tr OprepFileOptions]"

  pack [frame $w.f] -side top -fill x -padx 5 -pady 5
  set row 0
  foreach i {Stats Popular AvgPerf Results MovesFrom Themes Endgames} {
    set yesno($i) 1
  }
  set left 0
  set right 1
  set from 0
  set to 10
  foreach i {OprepStatsHist   MaxGames Stats Oldest Newest Popular MostFrequent sep \
             OprepRatingsPerf AvgPerf HighRating sep \
             OprepTrends      Results Shortest sep \
             OprepMovesThemes MoveOrders MovesFrom Themes Endgames sep \
             OprepTheoryTable MaxTableGames ExtraMoves} {
    if {$i == "col"} {
      # Used to signfify a second column, but now unused - S.A.
      incr left 4
      frame $w.f.colsep$left -width 8
      grid $w.f.colsep$left -row 0 -column $left
      incr left
      set right [expr {$left + 1}]
      set row 0
    } elseif {$i == "gap"} {
      # nothing
    } elseif {$i == "sep"} {
      frame $w.f.fsep$row$left -height 2 -borderwidth 2 -relief sunken
      # frame $w.f.tsep$row$left -height 2 -borderwidth 2 -relief sunken
      grid $w.f.fsep$row$left -row $row -column $left -sticky we -columnspan 4 -pady 2
    } elseif {[info exists yesno($i)]} {
      checkbutton $w.f.f$i -variable ::optable($i) -onvalue 1 -offvalue 0
      label $w.f.t$i -textvar ::tr(Oprep$i)
      grid $w.f.f$i -row $row -column $left -sticky n
      grid $w.f.t$i -row $row -column $right -sticky w -columnspan 3
    } elseif {[string match Oprep* $i]} {
      # section heading
      label $w.f.f$i -textvar ::tr($i) -font font_Bold
      grid $w.f.f$i -row $row -column $left -columnspan 4 ;# -sticky e
    } else {
      if {$i == "MaxGames" } {
        spinbox $w.f.s$i -textvariable ::optable($i) -from 0 -to $::optable::OPTABLE_MAX_LINES -increment 500 -width 6 -justify right
      } elseif {$i == "MaxTableGames"} {
        spinbox $w.f.s$i -textvariable ::optable($i) -from 0 -to $::optable::OPTABLE_MAX_TABLE_LINES -increment 500 -width 6 -justify right
      } else {
        spinbox $w.f.s$i -textvariable ::optable($i) -width 3 -from $from -to $to -justify right
      }
      label $w.f.t$i -textvar ::tr(Oprep$i)
      grid $w.f.s$i -row $row -column $left ;# -sticky e
      if {$i == "MostFrequent"  ||  $i == "Shortest"} {
        checkbutton $w.f.w$i -text $::tr(White) \
            -variable ::optable(${i}White)
        checkbutton $w.f.b$i -text $::tr(Black) \
            -variable ::optable(${i}Black)
        grid $w.f.t$i -row $row -column $right -sticky w
        grid $w.f.w$i -row $row -column 2
        grid $w.f.b$i -row $row -column 3
      } else {
        grid $w.f.t$i -row $row -column $right -sticky w -columnspan 3
      }
    }
    grid rowconfigure $w.f $row -pad 2
    if {$i != "col"} { incr row }
  }
  addHorizontalRule $w
  pack [frame $w.b] -side bottom -fill x
  dialogbutton $w.b.defaults -textvar ::tr(Defaults) -command {
    array set ::optable [array get ::optableDefaults]
  }
  dialogbutton $w.b.ok -text "OK" -command {
    destroy .oprepOptions
    catch {set ::optable::_data(yview) [lindex [.oprepWin.text yview] 0]}
    ::optable::makeReportWin
    catch {.oprepWin.text yview moveto $::optable::_data(yview)}
  }
  dialogbutton $w.b.cancel -textvar ::tr(Cancel) -command {
    array set ::optable [array get ::optable::backup]
    destroy .oprepOptions
  }
  packbuttons left $w.b.defaults
  packbuttons right $w.b.cancel $w.b.ok
  array set ::optable::backup [array get ::optable]
  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <F1> {helpWindow Reports Opening}

  update
  placeWinOverParent $w .oprepWin
  wm deiconify $w
}

### Save the report to a temporary file, and invoke the user's web browser to display it.

proc ::optable::previewHTML {} {
  busyCursor .
  set tmpdir $::scidLogDir
  set tmpfile TempOpeningReport.html
  set fname [file nativename [file join $tmpdir $tmpfile]]
  if {[catch {set tempfile [open $fname w]}]} {
    tk_messageBox -title "Scid: Error writing report" -type ok -icon warning \
        -message "Unable to write the file: $fname"
  }
  puts $tempfile [::optable::report html 1 $::optable::_flip]
  close $tempfile
  set sourcedir [file nativename $::scidShareDir/bitmaps/]
  catch { file copy -force $sourcedir $tmpdir }
  openURL $fname
  unbusyCursor .
}

###  Save the current opening report to a file.
#   "fmt" is the format: text, html or latex.
#   "type" is the report type: report, table, or both.

proc ::optable::saveReport {fmt} {
  set t [tk_dialog .oprepWin.dialog "Select report type" \
      "Select Report Type\n\nFull report (includes theory table), Compact report (no theory table) or theory table by itself." \
      question 0 "Full report" "Compact report" \
      "Theory table" "Cancel"]
  if {$t == 3} { return }
  set default ".txt"
  set ftype {
    { "Text files" {".txt"} }
    { "All files"  {"*"}    }
  }
  if {$fmt == "latex"} {
    set default ".tex"
    set ftype {
      { "LaTeX files" {".tex" ".ltx"} }
      { "All files"  {"*"}    }
    }
  } elseif {$fmt == "html"} {
    set default ".html"
    set ftype {
      { "HTML files" {".html" ".htm"} }
      { "All files"  {"*"}    }
    }
  }

  set fname [tk_getSaveFile -initialdir $::env(HOME) -filetypes $ftype -parent .oprepWin \
      -defaultextension $default -title "Save Opening Report"]
  if {$fname == ""} { return }
  if {$::macOS && ![string match *$default $fname] && ![string match *.* $fname]} {
      append fname $default
  }

  busyCursor .
  if {[catch {set tempfile [open $fname w]}]} {
    tk_messageBox -title "Scid: Error writing report" -type ok -icon warning \
        -message "Unable to write the file: $fname\n\n"
  } else {
    if {$t == 2} {
      set report [::optable::table $fmt]
    } elseif {$t == 1} {
      set report [::optable::report $fmt 0 $::optable::_flip]
    } else {
      set report [::optable::report $fmt 1 $::optable::_flip]
    }
    # Why are we trying to convert these reports to the default language's menu encoding ?? S.A.
    # if {$::hasEncoding  &&  $::langEncoding($::language) != ""} { catch {set report [encoding convertto $::langEncoding($::language) $report]} }

    puts $tempfile $report
    close $tempfile
  }
  unbusyCursor .
}

### Convert the plain text tree output used for text/html reports to a table for LaTeX output.

proc ::optable::latexifyTree {} {
  set ::optable::_data(moves) {}
  if {! [info exists ::optable::_data(tree)]} { return }
  set tree [split $::optable::_data(tree) "\n"]
  set ltree "\\begin{tabularx}{0.9\\textwidth}{rlrr@{:}rrrrrX}\n\\hline\n"
  append ltree " & Move"
  append ltree " & \\multicolumn{2}{c}{Frequency}"
  append ltree " & Score"
  append ltree " & \\% Draws"
  append ltree " & \$\\mu\$Elo"
  append ltree " & Perf"
  append ltree " & \$\\mu\$Year"
  append ltree " & ECO \\\\ \\hline\n"
  set len [llength $tree]
  set done 0
  for {set i 1} {$i < $len} {incr i} {
    set line [lindex $tree $i]
    if {[string index $line 0] == "_"} {
      append ltree "\\hline\n"
      continue
    }
    if {[string length $line] == 0} { continue }
    set num    [string range $line  0  1]
    set move   [string range $line  4  9]
    set freq   [string range $line 10 16]
    set fpct   [string range $line 18 22]
    set score  [string range $line 26 30]
    set pctDraw [string range $line 33 35]
    set avElo  [string range $line 39 42]
    set perf   [string range $line 45 48]
    set avYear [string range $line 51 54]
    set eco    [string range $line 56 61]
    set mv [string trim $move]
    regsub K $move {{\\K}} move
    regsub Q $move {{\\Q}} move
    regsub R $move {{\\R}} move
    regsub B $move {{\\B}} move
    regsub N $move {{\\N}} move
    if {[string index $line 0] == "T"} {
      append ltree "\\multicolumn{2}{l}{Total}"
    } else {
      append ltree " $num & $move "
      lappend ::optable::_data(moves) $mv
    }
    append ltree " & $freq & $fpct\\% & $score\\%"
    append ltree " & $pctDraw\\% & $avElo & $perf & $avYear & $eco \\\\ \n"
  }
  append ltree "\\hline\n"
  append ltree "\\end{tabularx}\n"
  set ::optable::_data(latexTree) $ltree
}

proc ::optable::setupRatios {} {
  set r [sc_filter freq date 0000.00.00]
  if {[lindex $r 0] == 0} {
    set ::optable::_data(ratioAll) 0
  } else {
    set ::optable::_data(ratioAll) \
        [expr {int(double([lindex $r 1]) / double([lindex $r 0]))} ]
  }
  foreach {start end} {1800 1899  1900 1949  1950 1969  1970 1979
    1980 1989 1990 1999 2000 2009 2010 2019 2020 2029} {
    set r [sc_filter freq date $start.00.00 $end.12.31]
    set filter [lindex $r 0]
    set all [lindex $r 1]
    if {$filter == 0} {
      set ::optable::_data(range$start) "none"
    } else {
      set ::optable::_data(range$start) [expr {int(double($all) / double($filter))} ]
    }
  }
  foreach y {1 5 10} {
    set year "[expr [::utils::date::today year]-$y]"
    append year ".[::utils::date::today month].[::utils::date::today day]"
    set r [sc_filter freq date $year]
    set filter [lindex $r 0]
    set all [lindex $r 1]
    if {$filter == 0} {
      set ::optable::_data(ratio$y) 0
    } else {
      set ::optable::_data(ratio$y) \
          [expr {int(double($all) / double($filter))} ]
    }
    if {$::optable::_data(ratio$y) == 0} {
      set r 1.0
    } else {
      set r [expr {double($::optable::_data(ratioAll))} ]
      set r [expr {$r / double($::optable::_data(ratio$y))} ]
    }
    set ::optable::_data(delta$y) [expr {int(($r - 1.0) * 100.0 + 0.5)} ]
  }
}

proc ::optable::_percent {x fmt} {
  set p "%"
  if {$fmt == "latex"} { set p "\\%" }
  return "[expr $x / 10][sc_info decimal][expr $x % 10]$p"
}

proc ::optable::results {reportType fmt} {
  set s {}
  set n "\n"; set next " "; set p "%"
  set white "1-0"; set draw "=-="; set black "0-1"

  if {$fmt == "latex"} {
    set next " & "; set n "\\\\\n"; set p "\\%"
    set white "\\win"; set draw "\\draw"; set black "\\loss"
    append s "\\begin{tabularx}{0.7\\textwidth}{Xccccccc}\n"
  }

  if {$fmt == "html"} { append s "<pre>\n" }
  if {$fmt == "ctext"} { append s "<tt>" }
  if {$fmt == "latex"} { append s "\\hline\n" }

  set lenReport [string length $::tr(OprepReportGames)]
  set lenAll [string length $::tr(OprepAllGames)]
  set len [expr {($lenReport > $lenAll) ? $lenReport : $lenAll} ]
  set score [::utils::string::Capital $::tr(score)]
  set slen [string length $score]
  if {$slen < 7} { set slen 7 }

  append s " [::utils::string::Pad {} $len] $next"
  append s "[::utils::string::PadRight $score $slen] $next"
  if {$fmt == "latex"} {
    append s "\\multicolumn{3}{c}{$::tr(OprepLength)} & "
    append s "\\multicolumn{3}{c}{$::tr(OprepFrequency)} $n "
  } else {
    append s "[::utils::string::PadCenter $::tr(OprepLength) 19] $next"
    append s "[::utils::string::PadCenter $::tr(OprepFrequency) 22] $n"
  }

  append s " [::utils::string::Pad {} $len] $next"
  append s "[::utils::string::PadRight {} $slen] $next"
  append s "[::utils::string::PadRight $white 5] $next"
  append s "[::utils::string::PadRight $draw  5] $next"
  append s "[::utils::string::PadRight $black 5] $next"
  append s "[::utils::string::PadRight $white 5]  $next"
  append s "[::utils::string::PadRight $draw  5]  $next"
  append s "[::utils::string::PadRight $black 5]  $n"
  if {$fmt == "latex"} { append s "\\hline\n" }

  set sc [sc_report $reportType score]
  set wlen [sc_report $reportType avgLength 1]
  set dlen [sc_report $reportType avgLength =]
  set blen [sc_report $reportType avgLength 0]
  set wf [sc_report $reportType freq 1]
  set df [sc_report $reportType freq =]
  set bf [sc_report $reportType freq 0]

  append s " [::utils::string::Pad $::tr(OprepReportGames) $len] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $sc 0] $fmt] $slen] $next"
  append s "[::utils::string::PadRight [lindex $wlen 0] 5] $next"
  append s "[::utils::string::PadRight [lindex $dlen 0] 5] $next"
  append s "[::utils::string::PadRight [lindex $blen 0] 5] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $wf 0] $fmt] 6] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $df 0] $fmt] 6] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $bf 0] $fmt] 6] $n"

  append s " [::utils::string::Pad $::tr(OprepAllGames) $len] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $sc 1] $fmt] $slen] $next"
  append s "[::utils::string::PadRight [lindex $wlen 1] 5] $next"
  append s "[::utils::string::PadRight [lindex $dlen 1] 5] $next"
  append s "[::utils::string::PadRight [lindex $blen 1] 5] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $wf 1] $fmt] 6] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $df 1] $fmt] 6] $next"
  append s "[::utils::string::PadRight [::optable::_percent [lindex $bf 1] $fmt] 6] $n"

  if {$fmt == "latex"} { append s "\\hline\n\\end{tabularx}\n" }
  if {$fmt == "html"} { append s "</pre>\n" }
  if {$fmt == "ctext"} { append s "</tt>" }

  return $s
}

proc ::optable::stats {fmt} {
  global stats
  set s {}
  set all $::tr(OprepStatAll)
  set both $::tr(OprepStatBoth)
  set since $::tr(OprepStatSince)
  set games [::utils::string::Capital $::tr(games)]
  set score [::utils::string::Capital $::tr(score)]

  set alen [string length $all]
  set blen [expr {[string length $both] + 6} ]
  set slen [expr {[string length $since] + 11} ]
  set len $alen
  if {$len < $blen} { set len $blen }
  if {$len < $slen} { set len $slen }

  set ratings 0
  set years 0
  set rlist [lsort -decreasing [array names stats r*]]
  set ylist [lsort [array names stats y*]]
  foreach i $rlist { if {$stats($i)} { set ratings 1 } }
  foreach i $ylist { if {$stats($i)} { set years 1 } }

  if {$fmt == "latex"} {
    append s "\\begin{tabularx}{0.7\\textwidth}{X r r r r r @{.} l}\n\\hline\n"
    append s "       & \\textbf{$games} & \\textbf{\\win} & \\textbf{\\draw} & \\textbf{\\loss} & "
    append s "\\multicolumn{2}{c}\\textbf{$score} \\\\ \\hline \n"
    scan [sc_filter stats all] "%u%u%u%u%u%\[.,\]%u" g w d l p c x
    append s "$all & $g & $w & $d & $l & $p&$x\\% \\\\\n"

    if {$ratings} {
      append s "\\hline\n"
      foreach i $rlist {
        if {$stats($i)} {
          set elo [string range $i 1 end]
          scan [sc_filter stats elo $elo] "%u%u%u%u%u%\[.,\]%u" g w d l p c x
          append s "$both $elo+ & $g & $w & $d & $l & $p&$x\\% \\\\\n"
        }
      }
    }
    if {$years} {
      append s "\\hline\n"
      foreach i $ylist {
        if {$stats($i)} {
          set year [string range $i 1 end]
          scan [sc_filter stats year $year] "%u%u%u%u%u%\[.,\]%u" g w d l p c x
          append s "$since $year.01.01 & $g & $w & $d & $l & $p&$x\\% \\\\\n"
        }
      }
    }
    append s "\\hline\n\\end{tabularx}\n"
    return $s
  }

  # For non-LaTeX format, just display in plain text:
  if {$fmt == "html"} { append s "<pre>\n" }
  if {$fmt == "ctext"} { append s "<tt>" }
  set stat ""
  append s " [::utils::string::Pad $stat [expr $len - 4]] [::utils::string::PadRight $games 10]"
  append s "     1-0     =-=     0-1 [::utils::string::PadRight $score 8]\n"
  append s "-----------------------------------------------------------"
  append s "\n [::utils::string::Pad $all $len]"     [sc_filter stats all]

  if {$ratings} {
    append s "\n"
    foreach i $rlist {
      if {$stats($i)} {
        set elo [string range $i 1 end]
        set stat "$both $elo+"
        append s "\n [::utils::string::Pad $stat $len]"   [sc_filter stats elo $elo]
      }
    }
  }
  if {$years} {
    append s "\n"
    foreach i $ylist {
      if {$stats($i)} {
        set year [string range $i 1 end]
        set stat "$since $year.01.01"
        append s "\n [::utils::string::Pad $stat $len]"   [sc_filter stats year $year]
      }
    }
  }
  append s "\n-----------------------------------------------------------\n"
  if {$fmt == "html"} { append s "</pre>\n" }
  if {$fmt == "ctext"} { append s "</tt>" }
  return $s
}

proc ::optable::_reset {} {
  set ::optable::_data(sec) 0
  set ::optable::_data(subsec) 0
}

proc ::optable::_title {title} {
  set fmt $::optable::_data(fmt)
  if {$fmt == "latex"} {
    return "\\begin{center}{\\LARGE \\color{blue}$title}\\end{center}\n\n"
  } elseif {$fmt == "html"} {
    return "<h2><center>$title</center></h2>\n\n"
  } elseif {$fmt == "ctext"} {
    return "<h2><center>$title</center></h2>\n\n"
  }
  set r    "--------------------------------------------------------------"
  append r "\n                        [string toupper $title]\n"
  append r "--------------------------------------------------------------"
  append r "\n\n"
  return $r
}

proc ::optable::_sec {text} {
  set fmt $::optable::_data(fmt)
  incr ::optable::_data(sec)
  set ::optable::_data(subsec) 0
  if {$fmt == "latex"} {
    return "\n\n\\section{$text}\n"
  } elseif {$fmt == "html"} {
    return "\n<h2>$::optable::_data(sec). $text</h2>\n"
  } elseif {$fmt == "ctext"} {
    return "<h4>$::optable::_data(sec). $text</h4>"
  }
  set line "$::optable::_data(sec). [string toupper $text]"
  set underline "-----------------------------------------------------"
  return "\n\n$line\n[string range $underline 1 [string length $line]]\n"
}

proc ::optable::_subsec {text} {
  set fmt $::optable::_data(fmt)
  incr ::optable::_data(subsec)
  if {$fmt == "latex"} {
    return "\n\\subsection{$text}\n\n"
  } elseif {$fmt == "html"} {
    return "\n<h3>$::optable::_data(sec).$::optable::_data(subsec) $text</h3>\n\n"
  } elseif {$fmt == "ctext"} {
    return "\n<maroon><b>$::optable::_data(sec).$::optable::_data(subsec) $text</b></maroon>\n\n"
  }
  return "\n$::optable::_data(sec).$::optable::_data(subsec)  $text\n\n"
}

### Produces a report in the appropriate format. If "withTable" is true, the theory table is also included.

proc ::optable::report {fmt withTable {flipPos 0}} {
  global tr
  sc_report opening format $fmt
  set fmt [string tolower $fmt]
  set ::optable::_data(fmt) $fmt
  ::optable::_reset

  # numRows: the number of rows to show in the theory table.
  # If it is zero, the number of rows if decided according to the
  # number of games in the report.
  set numRows 0

  # Specify whether a theory table is to be printed, so note numbers
  # can be generated and displayed if necessary:
  sc_report opening notes $withTable $numRows

  set n "\n"; set p "\n\n"; set preText ""; set postText ""
  set percent "%"; set bullet "  * "; set next ""
  if {$fmt == "latex"} {
    set n "\\\\\n"; set p "\n\n"
    set preText "\\begin{tabularx}{0.8\\textwidth}{rX} \n";
    set postText "\\end{tabularx}\n"
    set percent "\\%"; set bullet "\\hspace{0.5cm}\$\\bullet\$"
    set next " & "
    set multicolumnstart "\\multicolumn{2}{c}{"
    set multicolumnend "}"
  } elseif {$fmt == "html"} {
    set n "<br>\n"; set p "<p>\n\n"
    set preText "<pre>\n"; set postText "</pre>\n"
  } elseif {$fmt == "ctext"} {
    set preText "<tt>"; set postText "</tt>"
  }

  # Generate the report:
  set games $tr(games)
  set moves $tr(moves)
  set counts [sc_report opening count]
  set rgames [lindex $counts 0]
  set tgames [lindex $counts 1]

  set r {}
  append r $::optable::_docStart($fmt)
  set line [::trans [sc_report opening line]]
  if {$line == ""} {
    # No starting Line so Report title is just a title
    set line $::tr(OprepTitle)
    append r [::optable::_title $line]
    if {$fmt == "latex"} {
      append r "\\newchessgame%\n"
    }
  } else {
    # There is a starting Line
    if {$fmt == "latex"} {
      append r "\\newchessgame%\n"
      append r "\\hidemoves{$line}%\n"
      append r [::optable::_title "\\printchessgame"]
    } else {
      append r [::optable::_title $line]
    }
  }

  if {$fmt == "latex"} {
    append r "\\begin{tabularx}{1\\textwidth}{rX} \n"
  } else {
    append r "$preText"
  }
  if {$fmt == "latex"} {
    if {$flipPos} {
      append r "$multicolumnstart \\chessboard\[inverse\] $multicolumnend $n"
    } else {
      append r "$multicolumnstart \\chessboard $multicolumnend $n"
    }
  } elseif {$fmt == "html"} {
    if {$flipPos} {
      append r $::optable::_data(bdHTML_flip)
    } else {
      append r $::optable::_data(bdHTML)
    }
  } elseif {$fmt == "ctext"} {
    append r "\n<center><window .oprepWin.text.bd></center>\n"
  }

  set baseName [file tail [sc_base filename]]
  if {$fmt == "latex"} {
    # A latex f-me - underscores throw errors
    set baseName [string map {_ -} $baseName]
  }
  append r "$n$tr(Database):$next $baseName "

  append r "([::utils::thousands [sc_base numGames]] $games)$n"
  if {$fmt == "latex"} {
     append r "$tr(OprepReport):$next {\\printchessgame} ("
  } else {
     append r "$tr(OprepReport): $line ("
  }
  if {$fmt == "ctext"} {
    append r "<darkblue><run sc_report opening select all 0; ::windows::stats::Refresh>"
  }
  append r [::utils::thousands $rgames]
  if {$fmt == "ctext"} { append r "</run></darkblue>"; }
  append r " $games)$n"
  set eco [sc_report opening eco]
  if {$eco != ""} {
    append r "$tr(ECO):$next $eco$n"
  }

  append r "$::tr(OprepGenerated):$next $::scidName [sc_info version], [::utils::date::today]$n"

  append r "$postText"
  if {$rgames == 0} {
    append r $::optable::_docEnd($fmt)
    return $r
  }

  if {$::optable(Stats) > 0  ||
    $::optable(Oldest) > 0  ||
    $::optable(Newest) > 0  ||
    $::optable(Popular) > 0  ||
    ($::optable(MostFrequent) > 0 &&
    ($::optable(MostFrequentWhite) || $::optable(MostFrequentBlack)))} {
    append r [::optable::_sec $tr(OprepStatsHist)]
    if {$tgames > $::optable(MaxGames)} {
      append r "$n[format $tr(OprepTableComment) $::optable(MaxGames)]$n"
    } else {
      if {$tgames > $::optable::OPTABLE_MAX_LINES} {
	append r "$n[format $tr(OprepTableComment) $::optable::OPTABLE_MAX_LINES]$n"
      }
    }
  }
  if {$::optable(Stats)} {
    append r [::optable::_subsec $tr(OprepStats)]
    append r [::optable::stats $fmt]
  }
  if {$::optable(Oldest) > 0} {
    append r [::optable::_subsec $tr(OprepOldest)]
    append r "$preText[sc_report opening best o $::optable(Oldest)]$postText"
  }
  if {$::optable(Newest) > 0} {
    append r [::optable::_subsec $tr(OprepNewest)]
    append r "$preText[sc_report opening best n $::optable(Newest)]$postText"
  }

  if {$::optable(Popular) > 0} {
    append r [::optable::_subsec $tr(OprepPopular)]
    set next ""
    if {$fmt == "latex"} { set next " & " }

    # A table showing popularity by year ranges:
    if {$fmt == "latex"} {
      append r "\\begin{tabularx}{1\\textwidth}{Xcccccccc}\n\\hline\n"
    } else {
      append r $preText
    }

    set sYear $tr(Year)
    set sEvery [::utils::string::Capital $tr(OprepEvery)]
    regsub "%u" $sEvery X sEvery
    set len [string length $sYear]
    if {[string length $sEvery] > $len} { set len [string length $sEvery] }
    append r [::utils::string::Pad $tr(Year) $len]
    foreach range {1800-99 1900-49 1950-69 1970-79 1980-89 1990-99 2000-09 2010-19 2020-29} {
      append r $next
      append r [::utils::string::PadCenter $range 8]
    }

    append r $n
    append r [::utils::string::Pad $sEvery $len]
    foreach y {1800 1900 1950 1970 1980 1990 2000 2010 2020} {
      append r $next
      append r [::utils::string::PadCenter $::optable::_data(range$y) 8]
    }
    append r $n
    if {$fmt == "latex"} {
      append r "\\hline\n\\end{tabularx}\n"
    } else {
      append r $postText
    }

    append r "$n"

    # A table showing popularity in the last 1/5/10 years:
    if {$fmt == "latex"} {
      append r "\\begin{tabularx}{0.9\\textwidth}{rlX}\n"
    }

    foreach y {All 10 5 1} {
      if {$fmt == "ctext"} { append r "<tt>" }
      append r $tr(OprepFreq$y)
      if {$fmt == "ctext"} { append r "</tt>" }
      append r $next
      append r [format $tr(OprepEvery) $::optable::_data(ratio$y)]
      if {$y != "All"} {
        append r $next
        set d $::optable::_data(delta$y)
        if {$d > 0} {
          append r " ([format $tr(OprepUp) $d $percent])"
        } elseif {$d < 0} {
          append r " ([format $tr(OprepDown) [expr 0- $d] $percent])"
        } else {
          append r " ($tr(OprepSame))"
        }
      }
      append r "$n"
    }
    if {$fmt == "latex"} {
      append r "\\end{tabularx}\n"
    }
  }

  if {$::optable(MostFrequent) > 0  &&  $::optable(MostFrequentWhite)} {
    append r [::optable::_subsec "$tr(OprepMostFrequent) ($tr(White))"]
    append r [sc_report opening players white $::optable(MostFrequent)]
  }
  if {$::optable(MostFrequent) > 0  &&  $::optable(MostFrequentBlack)} {
    append r [::optable::_subsec "$tr(OprepMostFrequent) ($tr(Black))"]
    append r [sc_report opening players black $::optable(MostFrequent)]
  }

  if {$::optable(AvgPerf)  ||  $::optable(HighRating)} {
    append r [::optable::_sec $tr(OprepRatingsPerf)]
  }
  if {$::optable(AvgPerf)} {
    append r [::optable::_subsec $tr(OprepAvgPerf)]
    set e [sc_report opening elo white]
    set welo [lindex $e 0]; set wng [lindex $e 1]
    set bpct [lindex $e 2]; set bperf [lindex $e 3]
    set e [sc_report opening elo black]
    set belo [lindex $e 0]; set bng [lindex $e 1]
    set wpct [lindex $e 2]; set wperf [lindex $e 3]
    append r $preText
    append r "$tr(OprepWRating): $welo ($wng $games); $next"
    append r "$tr(OprepWPerf): $wperf ($wpct$percent vs $belo)$n"
    append r "$tr(OprepBRating): $belo ($bng $games); $next"
    append r "$tr(OprepBPerf): $bperf ($bpct$percent vs $welo)$n"
    append r $postText
  }

  if {$::optable(HighRating) > 0} {
    append r [::optable::_subsec $tr(OprepHighRating)]
    append r "$preText[sc_report opening best a $::optable(HighRating)]$postText"
  }

  if {$::optable(Results)  ||
    ($::optable(Shortest) > 0  &&
    ($::optable(ShortestBlack) || $::optable(ShortestBlack)))} {
    append r [::optable::_sec $tr(OprepTrends)]
  }

  if {$::optable(Results)} {
    append r [::optable::_subsec $::tr(OprepResults)]
    append r [::optable::results opening $fmt]
  }

  if {$::optable(Shortest) > 0  &&  $::optable(ShortestWhite)} {
    append r [::optable::_subsec "$tr(OprepShortest) ($tr(White))"]
    append r "$preText[sc_report opening best w $::optable(Shortest)]$postText"
  }
  if {$::optable(Shortest) > 0  &&  $::optable(ShortestBlack)} {
    append r [::optable::_subsec "$tr(OprepShortest) ($tr(Black))"]
    append r "$preText[sc_report opening best b $::optable(Shortest)]$postText"
  }

  if {$::optable(MoveOrders) > 0  ||
    $::optable(MovesFrom) > 0  ||
    $::optable(Themes) > 0  ||
    $::optable(Endgames) > 0} {
    append r [::optable::_sec $tr(OprepMovesThemes)]
  }
  if {$::optable(MoveOrders) > 0} {
    append r [::optable::_subsec $tr(OprepMoveOrders)]
    set nOrders [sc_report opening moveOrders 0]
    set maxOrders $::optable(MoveOrders)
    if {$fmt == "latex"} {
      append r "\\begin{center}\n"
    }
    if {$nOrders == 1} {
      append r $tr(OprepMoveOrdersOne)
    } elseif {$nOrders <= $maxOrders} {
      append r [format $tr(OprepMoveOrdersAll) $nOrders]
    } else {
      append r [format $tr(OprepMoveOrdersMany) $nOrders $maxOrders]
    }
    if {$fmt == "latex"} {
      append r "\n\\end{center}\n"
      append r "\\begin{tabularx}{0.9\\textwidth}{rlX} \\hline \n"
      append r [sc_report opening moveOrders $maxOrders]
      append r "\\end{tabularx}\n"
    } else {
      append r "\n"
      append r [::trans [sc_report opening moveOrders $maxOrders]]
    }
  }
  if {$::optable(MovesFrom)} {
    append r [::optable::_subsec $tr(OprepMovesFrom)]
    if {$fmt == "latex"} {
      append r $::optable::_data(latexTree)
    } else {
      append r $preText
      append r $::optable::_data(tree)
      append r $postText
    }
  }

  if {$::optable(Themes) > 0} {
    append r [::optable::_subsec $tr(OprepThemes)]
    append r [sc_report opening themes \
	$tr(OprepThemeDescription) \
        $tr(OprepThemeSameCastling) \
	$tr(OprepThemeOppCastling) \
	$tr(OprepThemeQueenswap) \
        $tr(OprepTheme1BishopPair) \
        $tr(OprepThemeKPawnStorm) \
        $tr(OprepThemeWIQP) \
	$tr(OprepThemeBIQP) \
        $tr(OprepThemeWP567) \
	$tr(OprepThemeBP234) \
        $tr(OprepThemeOpenCDE) ]
  }

  if {$::optable(Endgames) > 0} {
    append r [::optable::_subsec $tr(OprepEndgames)]
    if {$fmt == "latex"} {
      append r "\\begin{center}\n"
    }
    append r "$tr(OprepEndClass):$n"
    if {$fmt == "latex"} {
      append r "\\end{center}"
    }
    append r [sc_report opening endmat]
  }

  if {$withTable  &&  $::optable(MaxTableGames) > 0} {
    set sec [::optable::_sec $tr(OprepTheoryTable)]
    set comment ""
    if {$tgames > $::optable(MaxTableGames)} {
      set comment [format $tr(OprepTableComment) $::optable(MaxTableGames)]
    } else {
      if {$tgames > $::optable::OPTABLE_MAX_TABLE_LINES} {
        append r "$n[format $tr(OprepTableComment) $::optable::OPTABLE_MAX_TABLE_LINES]$n"
      }
    }
    append r [sc_report opening print $numRows $sec $comment]
  }
  append r $::optable::_docEnd($fmt)

  # Eszet (ss) characters seem to be mishandled by LaTeX, even with
  # the font encoding package, so convert them explicitly:
  if {$fmt == "latex"} { regsub -all ß $r {{\\ss}} r }

  return $r
}

###   Produces only the ECO table, not any other part of the report.

proc ::optable::table {fmt} {
  sc_report opening format $fmt
  set ::optable::_data(fmt) $fmt
  set r {}
  append r $::optable::_docStart($fmt)
  set r [string map [list "\[OprepTitle\]" $::tr(OprepTitle)] $r]
  append r [sc_report opening print]
  append r $::optable::_docEnd($fmt)
  return $r
}


set reportFavorites {}

#   Update the Favorites menu in the report window, adding a
#   command for each favorite report position.

proc ::optable::updateFavoritesMenu {} {
  set m .oprepWin.menu.favorites
  $m delete 3 end
  $m add separator
  foreach entry $::reportFavorites {
    set name [lindex $entry 0]
    set moves [lindex $entry 1]
    $m add command -label $name -command "
      importMoveList [list $moves]
      ::optable::makeReportWin
    "
  }
  if {[llength $::reportFavorites] == 0} {
    $m entryconfigure 1 -state disabled
    $m entryconfigure 2 -state disabled
  } else {
    $m entryconfigure 1 -state normal
    $m entryconfigure 2 -state normal
  }
}

### Return a list of the favorite report names.

proc ::optable::favoriteReportNames {} {
  set reportNames {}
  foreach entry $::reportFavorites {
    lappend reportNames [lindex $entry 0]
  }
  return $reportNames
}

### Add the current position to the opening report favorites list

proc ::optable::addFavoriteDlg {} {
  set w .addFavoriteDlg

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w

  wm title $w "Add Opening Report Favorite"
  label $w.name -text "Enter a name for this position"
  pack $w.name -side top
  entry $w.e -width 40
  pack $w.e -side top -fill x -padx 2
  addHorizontalRule $w
  label $w.old -text "Existing favorite report names"
  pack $w.old -side top
  pack [frame $w.existing] -side top -fill x -padx 2
  text $w.existing.list -width 30 -height 10 -yscrollcommand [list $w.existing.ybar set]
  scrollbar $w.existing.ybar -command [list $w.existing.list yview]
  pack $w.existing.ybar -side right -fill y
  pack $w.existing.list -side left -fill both -expand yes
  foreach entry $::reportFavorites {
    $w.existing.list insert end "[lindex $entry 0]\n"
  }
  $w.existing.list configure -state disabled
  addHorizontalRule $w
  frame $w.b
  pack $w.b -side bottom -fill x
  dialogbutton $w.b.ok -text OK -command ::optable::addFavoriteOK
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 5 -pady 5
  focus $w.e

  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <F1> {helpWindow Reports Favorites}
  update
  placeWinOverParent $w .oprepWin
  wm deiconify $w
}

proc ::optable::addFavoriteOK {} {
  global reportFavorites

  set w .addFavoriteDlg
  set reportName [$w.e get]
  set err ""
  if {$reportName == ""} {
    set err "The report name must not be empty."
  } elseif {[lsearch -exact [::optable::favoriteReportNames] $reportName] >= 0} {
    set err "That name is already used for another favorite report position."
  } else {
    lappend reportFavorites [list $reportName [sc_game moves]]
    ::optable::saveFavorites
    ::optable::updateFavoritesMenu
    grab release $w
    destroy $w
    return
  }
  tk_messageBox -title Scid -icon info -type ok -message $err
}

set reportFavoritesName ""

### Edit the list of opening report favorite positions

proc ::optable::editFavoritesDlg {} {
  global reportFavorites reportFavoritesTemp reportFavoritesName tr
  set w .editFavoritesDlg

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "[tr OprepFavoritesEdit]"

  set ::reportFavoritesTemp $::reportFavorites
  # wm transient $w .
  entry $w.e -width 60 -textvariable reportFavoritesName -exportselection 0

  trace variable reportFavoritesName w ::optable::editFavoritesRefresh
  pack [frame $w.b] -side bottom -fill x
  pack $w.e -side bottom -fill x
  frame $w.f
  pack $w.f -side top -fill both -expand yes

  listbox $w.f.list -width 50 -height 10 -exportselection 0 \
    -setgrid 1 -yscrollcommand "$w.f.ybar set"
  scrollbar $w.f.ybar -takefocus 0 -command "$w.f.list yview"

  pack $w.f.list -side left -fill both -expand yes
  pack $w.f.ybar -side right -fill y

  bind $w.f.list <<ListboxSelect>>  ::optable::editFavoritesSelect
  foreach entry $::reportFavoritesTemp {
    set name [lindex $entry 0]
    set moves [lindex $entry 1]
    $w.f.list insert end "$name \[$moves\]"
  }
  button $w.b.delete -textvar tr(Delete) -command ::optable::editFavoritesDelete
  button $w.b.up -image bookmark_up -command {::optable::editFavoritesMove up}
  button $w.b.down -image bookmark_down -command {::optable::editFavoritesMove down}
  foreach i [list $w.b.up $w.b.down] {
    $i configure -padx 0 -pady 0 -borderwidth 1
  }
  button $w.b.ok -text "OK" -command ::optable::editFavoritesOK
  button $w.b.cancel -textvar tr(Cancel) -command "destroy $w"
  pack $w.b.delete $w.b.up $w.b.down -side left -padx 2 -pady 2
  pack $w.b.cancel $w.b.ok -side right -padx 2 -pady 2
  set editFavoritesName ""

  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <F1> {helpWindow Reports Favorites}

  update
  placeWinOverParent $w .oprepWin
  wm deiconify $w
}

proc ::optable::editFavoritesRefresh {args} {
  global reportFavoritesTemp reportFavoritesName
  set list .editFavoritesDlg.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} { return }
  set name $reportFavoritesName
  set e [lindex $reportFavoritesTemp $sel]
  set moves [lindex $e 1]
  set e [lreplace $e 0 0 $name]
  set reportFavoritesTemp [lreplace $reportFavoritesTemp $sel $sel $e]
  $list insert $sel "$name \[$moves\]"
  $list delete [expr $sel + 1]
  $list selection clear 0 end
  $list selection set $sel
}

proc ::optable::editFavoritesSelect {} {
  set list .editFavoritesDlg.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} {
    set ::reportFavoritesName ""
    return
  }
  if {$sel >= [llength $::reportFavoritesTemp]} {
    $list selection clear 0 end
    set ::reportFavoritesName ""
    return
  }
  set e [lindex $::reportFavoritesTemp $sel]
  set ::reportFavoritesName [lindex $e 0]
}

proc ::optable::editFavoritesDelete {} {
  global reportFavoritesTemp

  set list .editFavoritesDlg.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} { return }
  set reportFavoritesTemp [lreplace $reportFavoritesTemp $sel $sel]
  $list selection clear 0 end
  $list delete $sel
  set ::reportFavoritesName ""

}

proc ::optable::editFavoritesMove {dir} {
  global reportFavoritesTemp

  set list .editFavoritesDlg.f.list
  set sel [lindex [$list curselection] 0]
  if {$sel == ""} { return }
  set e [lindex $reportFavoritesTemp $sel]
  set name [lindex $e 0]
  set moves [lindex $e 1]
  set text "$name \[$moves\]"

  set newsel $sel
  if {$dir == "up"} {
    incr newsel -1
    if {$newsel < 0} { return }
  } else {
    incr newsel
    if {$newsel >= [$list index end]} { return }
  }
  set reportFavoritesTemp [lreplace $reportFavoritesTemp $sel $sel]
  set reportFavoritesTemp [linsert $reportFavoritesTemp $newsel $e]
  $list selection clear 0 end
  $list delete $sel
  $list insert $newsel $text
  $list selection set $newsel
}

proc ::optable::editFavoritesOK {} {
  destroy .editFavoritesDlg
  set ::reportFavorites $::reportFavoritesTemp
  ::optable::saveFavorites
  ::optable::updateFavoritesMenu
}

proc ::optable::favoritesFilename {} {
  return [scidConfigFile reports]
}

proc ::optable::saveFavorites {} {
  set fname [::optable::favoritesFilename]
  if {[catch {open $fname w} f]} {
    # tk_messageBox ...
    return
  }
  puts $f "# $::scidName opening report favorites file\n"
  puts $f "set reportFavorites [list $::reportFavorites]"
  close $f
}

proc ::optable::loadFavorites {} {
  global reportFavorites
  set fname [::optable::favoritesFilename]
  catch {source $fname}
}

::optable::loadFavorites

set reportFormat html
set reportType full

proc ::optable::generateFavoriteReports {} {
  global reportFavorites
  if {[llength $reportFavorites] == 0} {
    tk_messageBox -title Scid -type ok -icon info \
        -message "You have no favorite report positions."
    return
  }
  set ::reportDir $::initialDir(report)

  set w .reportFavoritesDlg
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "Generate Reports..."

  pack [label $w.typelabel -text "Select the report type:" -font font_Bold] -side top
  pack [frame $w.type] -side top -padx 2
  radiobutton $w.type.full -text "Full" -variable reportType -value full
  radiobutton $w.type.compact -text "Compact (no theory table)" -variable reportType -value compact
  radiobutton $w.type.theory -text "Theory table only" -variable reportType -value theory
  pack $w.type.full $w.type.compact $w.type.theory -side left -padx 4
  addHorizontalRule $w
  pack [label $w.fmtlabel -text "Select the report file format:" -font font_Bold] -side top
  pack [frame $w.fmt] -side top -padx 2
  radiobutton $w.fmt.text -text "Text" -variable reportFormat -value text
  radiobutton $w.fmt.html -text "HTML" -variable reportFormat -value html
  radiobutton $w.fmt.latex -text "LaTeX" -variable reportFormat -value latex
  pack $w.fmt.text $w.fmt.html $w.fmt.latex -side left -padx 4
  addHorizontalRule $w
  pack [frame $w.dir] -side top -padx 2 -pady 2
  label $w.dir.label -text "Save reports in the folder" -font font_Bold
  entry $w.dir.entry  -textvariable ::reportDir
  dialogbutton $w.dir.choose -text $::tr(Browse) -command {
    set tmpdir [tk_chooseDirectory -parent .reportFavoritesDlg \
        -title "Scid: Choose Report Folder"]
    if {$tmpdir != ""} {
      set ::reportDir [file nativename $tmpdir]
    }
  }
  pack $w.dir.label -side left
  pack $w.dir.choose -side right
  pack $w.dir.entry -side left -fill x -padx 5
  addHorizontalRule $w
  pack [frame $w.b] -side bottom -fill x
  dialogbutton $w.b.ok -text OK -command "
    ::optable::reportFavoritesOK
    grab release $w
    destroy $w
    ::optable::makeReportWin
  "
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command "grab release $w; destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 5 -pady 5

  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <F1> {helpWindow Reports Favorites}

  update
  placeWinOverParent $w .oprepWin
  wm deiconify $w
}

proc ::optable::reportFavoritesOK {} {
  global reportDir reportFormat reportType
  set ::initialDir(report) $reportDir
  set fmt $reportFormat
  switch $reportFormat {
    "html" { set suffix ".html" }
    "text" { set suffix ".txt" }
    "latex" { set suffix ".tex" }
  }

  set w .reportsProgress
  toplevel $w
  wm withdraw $w
  wm title $w "Generating Reports"
  pack [label $w.t -width 40 -text "Generating reports. Please wait..." -font font_Bold] -side top -pady 5
  pack [label $w.report] -side top -pady 5
  placeWinCenter $w
  wm deiconify $w
  grab $w
  update

  set count 0
  set total [llength $::reportFavorites]
  foreach entry $::reportFavorites {
    set name [lindex $entry 0]
    set moves [lindex $entry 1]
    set fname [file join $reportDir "$name$suffix"]
    if {[catch {open $fname w} f]} {
      tk_messageBox -title Scid -icon warning -type ok \
          -message "Unable to write file: $fname\n$f"
      grab release $w
      destroy $w
      return
    }
    incr count
    $w.report configure -text "$count / $total: $name$suffix"
    update
    sc_game push
    sc_move addSan $moves
    ::optable::makeReportWin 0 0
    if {$reportType == "theory"} {
      set report [::optable::table $fmt]
    } elseif {$reportType == "compact"} {
      set report [::optable::report $fmt 0 $::optable::_flip]
    } else {
      set report [::optable::report $fmt 1 $::optable::_flip]
    }
    # if {$::hasEncoding  &&  $::langEncoding($::language) != ""} { catch {set report [encoding convertto $::langEncoding($::language) $report]} }
    sc_game pop
    puts $f $report
    close $f
  }
  grab release $w
  destroy $w
}

# end of optable.tcl
# preport.tcl: Player reports.
# Part of Scid. Copyright 2003 Shane Hudson

namespace eval ::preport {}
array set ::preport::_data {}

set preport(MaxTableGames) 400

set ::preport::_player ""
set ::preport::_color white
set ::preport::_pos start
set ::preport::_clipbase 0
set ::preport::_flip 0

# preportDlg
#   Present a dialog allowing the user to select the
#   player and color for which to generate a player report.

proc ::preport::preportDlg {{player {}}} {

  if {[sc_base numGames] == 0} {
    tk_messageBox -title Scid -type ok -icon warning -message "No games in current base"
    return
  }

  if {$player != {}} {
    set ::preport::_player $player
    if {$player == [sc_game info white]} {
      set ::preport::_color white
    } elseif {$player == [sc_game info black]} {
      set ::preport::_color black
    }
  }

  set w .preportDlg
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w "[tr ToolsPlayerReport]"

  pack [label $w.plabel -text "Generate Player Report"]
  pack [frame $w.space -height 10]
  pack [frame $w.g] -side top -fill x -expand yes -padx 2

  label $w.g.where -text "Player:"
  grid $w.g.where -row 0 -column 0 -sticky w
  ttk::combobox $w.g.player -width 30 -textvariable ::preport::_player

  set tmp $::preport::_player
  ::utils::history::SetCombobox ::preport::_player $w.g.player
  set ::preport::_player $tmp

  grid $w.g.player -row 0 -column 1 -columnspan 2 -padx 10

  label $w.g.has -text "Color:"
  grid $w.g.has -row 1 -column 0 -sticky w
  radiobutton $w.g.white -text $::tr(White) -variable ::preport::_color -value white
  radiobutton $w.g.black -text $::tr(Black) -variable ::preport::_color -value black
  grid $w.g.white -row 1 -column 1 -sticky w
  grid $w.g.black -row 1 -column 2 -sticky w

  label $w.g.pos -text "Start position:"
  grid $w.g.pos -row 2 -column 0
  radiobutton $w.g.start -text "Game start" -variable ::preport::_pos -value start
  radiobutton $w.g.current -text "Current position" -variable ::preport::_pos -value current
  grid $w.g.start   -row 2 -column 1 -sticky w
  grid $w.g.current -row 2 -column 2 -sticky w

  pack [frame $w.b2] -side top -fill x
  pack [checkbutton $w.clipbase -text $::tr(PReportClipbase) \
    -variable ::preport::_clipbase] -side top
  addHorizontalRule $w
  pack [frame $w.b] -side bottom -fill x
  set whiteName [sc_game info white]
  set blackName [sc_game info black]
  dialogbutton $w.b2.white -text "$::tr(White) ($whiteName)" -command {
    set ::preport::_player [sc_game info white]
    set ::preport::_color white
  } -font font_Small
  dialogbutton $w.b2.black -text "$::tr(Black) ($blackName)" -command {
    set ::preport::_player [sc_game info black]
    set ::preport::_color black
  } -font font_Small
  if {$whiteName == ""  ||  $whiteName == "?"} {
    $w.b2.white configure -state disabled
  }
  if {$blackName == ""  ||  $blackName == "?"} {
    $w.b2.black configure -state disabled
  }

  dialogbutton $w.b.help -text $::tr(Help) \
    -command {helpWindow Reports Player}
  dialogbutton $w.b.ok -text OK \
    -command "catch {grab release $w}; destroy $w; ::preport::makeReportWin"
  dialogbutton $w.b.cancel -text $::tr(Cancel) \
    -command "catch {grab release $w}; destroy $w"
  foreach button {help ok cancel} {
    $w.b.$button configure -font font_Small
  }
  if {$whiteName != ""  &&  $whiteName != "?"} {
    packbuttons left $w.b2.white
  }
  if {$blackName != ""  &&  $blackName != "?"} {
    packbuttons right $w.b2.black
  }
  packbuttons right $w.b.cancel $w.b.help $w.b.ok
  if {[sc_base current] == [sc_info clipbase]} {
    $w.clipbase configure -state disabled
  }
  bind $w <Return> [list $w.b.ok invoke]
  bind $w <Escape> [list $w.b.cancel invoke]
  placeWinCenter $w
  update
  wm deiconify $w
  focus $w.g.player
}

proc ::preport::ConfigMenus {{lang ""}} {
  if {! [winfo exists .preportWin]} { return }
  if {$lang == ""} { set lang $::language }
  set m .preportWin.menu
  foreach idx {0 1} tag {File Help} {
    configMenuText $m $idx Oprep$tag $lang
  }
  foreach idx {0 1 2 4 6} tag {Text Html LaTeX Options Close} {
    configMenuText $m.file $idx OprepFile$tag $lang
  }
  foreach idx {0 1} tag {Report Index} {
    configMenuText $m.help $idx OprepHelp$tag $lang
  }

}

proc ::preport::makeReportWin {args} {
  if {! [sc_base inUse]} { return }
  set args [linsert $args 0 "args"]

  set showProgress 1
  if {$showProgress} {
    set w .progress
    toplevel $w
    wm withdraw $w
    wm title $w "[tr ToolsPlayerReport]"

    pack [frame $w.b] -side bottom -fill x
    set ::preport::_interrupt 0
    button $w.b.cancel -text $::tr(Cancel) -command {
      set ::preport::_interrupt 1
      sc_progressBar
    }
    pack $w.b.cancel -side right -pady 5 -padx 2

    foreach i {1 2} name {"Searching database for report games"
                        "Generating report information"} {
      label $w.text$i -text "$i. $name"
      pack $w.text$i -side top
      canvas $w.c$i -width 400 -height 20  -relief solid -border 1
      $w.c$i create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
      $w.c$i create text 395 10 -anchor e -font font_Regular -tags time \
        -fill black -text "0:00 / 0:00"
      pack $w.c$i -side top -pady 10
    }
    placeWinCenter $w
    wm deiconify $w
    grab $w.b.cancel
    sc_progressBar $w.c1 bar 401 21 time
    busyCursor .
  }

  # if the report is to be done from the starting position, a full
  # search of the base has to be ensured. Remove all filters including
  # tree filters:
  if {$::preport::_pos == "start"} { sc_filter clear }

  set searchArgs {}
  lappend searchArgs -filter RESET
  lappend searchArgs "-$::preport::_color"
  lappend searchArgs "\"$::preport::_player\""
  eval sc_search header $searchArgs
  if {$showProgress} {
    if {$::preport::_interrupt} {
      unbusyCursor .
      catch {grab release $w.b.cancel}
      destroy $w
      return
    }
    sc_progressBar $w.c2 bar 401 21 time
  }

  ::utils::history::AddEntry ::preport::_player $::preport::_player

  if {$::preport::_pos == "start"} { sc_game push }
  sc_search board AND Exact false 0
  sc_report player create $::preport(ExtraMoves) $::preport(MaxTableGames)
  if {$::preport::_pos == "start"} { sc_game pop }
  if {$::preport::_clipbase} {
    if {[sc_base current] != [sc_info clipbase]} {
      sc_clipbase clear
      sc_filter copy [sc_base current] [sc_info clipbase]
    }
  }
  if {$showProgress} {
    unbusyCursor .
    catch {grab release $w.b.cancel}
    destroy $w
    if {$::preport::_interrupt} { return }
  }

  if {[lsearch -exact $args "-nodisplay"] >= 0} { return }

  # some of this probably isn't right S.A.
  set ::preport::_data(bdLaTeX) [sc_pos tex]
  set ::preport::_data(bdHTML) [sc_pos html]
  set ::preport::_data(bdLaTeX_flip) [sc_pos tex flip]
  set ::preport::_data(bdHTML_flip) [sc_pos html -flip 1]
  set ::preport::showBoard  [expr {$::preport::_pos == "current"  &&  ![sc_pos isAt start]}]

  set w .preportWin
  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    toplevel $w
    wm withdraw $w
    wm title $w "$::tr(PReportTitle)"
    menu $w.menu
    $w configure -menu $w.menu
    $w.menu add cascade -label OprepFile -menu $w.menu.file
    $w.menu add cascade -label OprepHelp -menu $w.menu.help
    foreach i {file help} {
      menu $w.menu.$i -tearoff 0
    }
    $w.menu.file add command -label OprepFileText \
      -command {::preport::saveReport text}
    $w.menu.file add command -label OprepFileHtml \
      -command {::preport::saveReport html}
    $w.menu.file add command -label OprepFileLaTeX \
      -command {::preport::saveReport latex}
    $w.menu.file add separator
    $w.menu.file add command -label OprepFileOptions \
      -command ::preport::setOptions
    $w.menu.file add separator
    $w.menu.file add command -label Close \
      -command "$w.b.close invoke"
    # todo: this help menu item gets changed to Opening Report Help &&&
    $w.menu.help add command -label "Player Report Help" \
      -accelerator F1 -command {helpWindow Reports Player}
    $w.menu.help add command -label "Index" \
      -command {helpWindow Index}

    bind $w <F1> {helpWindow Reports Player}
    bind $w <Escape> "$w.b.close invoke"
    bind $w <Up> "$w.text yview scroll -1 units"
    bind $w <Down> "$w.text yview scroll 1 units"
    bind $w <Prior> "$w.text yview scroll -1 pages"
    bind $w <Next> "$w.text yview scroll 1 pages"
    bind $w <Key-Home> "$w.text yview moveto 0"
    bind $w <Key-End> "$w.text yview moveto 0.99"
    bindMouseWheel $w $w.text
    bindWheeltoFont $w

    autoscrollframe -bars y $w.scroll text $w.text \
      -font font_Small -setgrid 1 -wrap word -cursor top_left_arrow
    ::htext::init $w.text
    frame $w.b
    button $w.b.opts -text [tr OprepFileOptions] -command ::preport::setOptions
    button $w.b.help -textvar ::tr(Help) -command {helpWindow Reports Player}
    button $w.b.previewLatex -textvar ::tr(OprepViewLaTeX) \
      -command {previewLatex Scid-Player-Report {::preport::report latex 1} .preportWin}
    button $w.b.viewHTML -textvar ::tr(OprepViewHTML) -command ::preport::previewHTML
    button $w.b.update -textvar ::tr(Update) -command ::preport::preportDlg
    button $w.b.close -textvar ::tr(Close) -command "focus .main ; destroy $w"

    entry $w.b.find -width 10 -textvariable ::preport(find) -highlightthickness 0
    configFindEntryBox $w.b.find ::preport .preportWin.text

    pack $w.b -side bottom -fill x
    pack $w.scroll -side top -fill both -expand yes
    pack $w.b.close $w.b.find $w.b.update -side right -padx 2 -pady 2
    pack $w.b.previewLatex $w.b.viewHTML $w.b.opts -side left -padx 2 -pady 2
    ::preport::ConfigMenus
    placeWinCenter $w
    update
    wm deiconify $w
  }

  if {$::preport::showBoard} {
    catch {destroy $w.text.bd}
    ::board::new $w.text.bd 40 0
    set ::preport::_flip [expr {$::preport::_color == "black"}]
    if {$::preport::_flip} { ::board::flip $w.text.bd }
    $w.text.bd configure -relief solid -borderwidth 1
    for {set i 0} {$i < 63} {incr i} {
      ::board::bind $w.text.bd $i <ButtonPress-1> ::preport::flipBoard
      ::board::bind $w.text.bd $i <ButtonPress-3> ::preport::resizeBoard
    }
    ::board::update $w.text.bd [sc_pos board]
  }

  busyCursor .
  $w.text configure -state normal
  $w.text delete 1.0 end

  set report [::preport::report ctext 1]
  regsub -all "\n" $report "<br>" report
  ::htext::display $w.text $report
  unbusyCursor .
  ::windows::stats::Refresh
}

proc ::preport::flipBoard {} {
  ::board::flip .preportWin.text.bd
  set ::preport::_flip [::board::isFlipped .preportWin.text.bd]
}

proc ::preport::resizeBoard {} {
  set bd .preportWin.text.bd
  set size [::board::size $bd]
  if {$size >= 60} { set size 30 } else { incr size 5 }
  ::board::resize $bd $size
}


proc ::preport::setOptions {} {
  set w .preportOptions
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w  "[tr ToolsPlayerReport]: [tr OprepFileOptions]"
  wm resizable $w 0 0

  pack [frame $w.f] -side top -fill x -padx 5 -pady 5
  set row 0
  foreach i {Stats AvgPerf Results MovesFrom Themes Endgames} {
    set yesno($i) 1
  }
  foreach i {Stats Oldest Newest MostFrequentOpponents Results sep \
               AvgPerf HighRating sep \
               MostFrequentEcoCodes Themes Endgames sep \
               MaxTableGames ExtraMoves} {
    set from 0; set to 10; set tick 1; set res 1
    if {$i == "MaxTableGames"} {
      set from 0; set to 1000; set tick 200; set res 100
    }
    if {$i == "sep"} {
      frame $w.f.fsep$row -height 2 -borderwidth 2 -relief sunken
      frame $w.f.tsep$row -height 2 -borderwidth 2 -relief sunken
      grid $w.f.fsep$row -row $row -column 0 -sticky we -columnspan 4
      #grid $w.f.tsep$row -row $row -column 1 -sticky we -columnspan 2
    } elseif {[info exists yesno($i)]} {
      frame $w.f.f$i
      radiobutton $w.f.f$i.yes -variable ::preport($i) -value 1 \
        -text "$::tr(Yes)   " -font font_Small
      radiobutton $w.f.f$i.no -variable ::preport($i) -value 0 \
        -text "$::tr(No)   "  -font font_Small
      pack $w.f.f$i.yes -side left
      pack $w.f.f$i.no -side right
      label $w.f.t$i -textvar ::tr(Oprep$i) -font font_Small
      grid $w.f.f$i -row $row -column 0 -sticky n
      grid $w.f.t$i -row $row -column 1 -sticky w -columnspan 3
    } else {
      scale $w.f.s$i -variable ::preport($i) -from $from -to $to \
        -width 10 -length 200 -tickinterval $tick -orient horizontal \
        -font font_Small -resolution $res -showvalue 0
      label $w.f.t$i -textvar ::tr(Oprep$i) -font font_Small
      grid $w.f.s$i -row $row -column 0 -sticky we
      grid $w.f.t$i -row $row -column 1 -sticky w -columnspan 3
    }
    grid rowconfigure $w.f $row -pad 2
    incr row
  }

  addHorizontalRule $w

  pack [frame $w.b] -side bottom -fill x

  button $w.b.defaults -textvar ::tr(Defaults) -command {
    array set ::preport [array get ::preportDefaults]
  }
  button $w.b.ok -text "OK" -command {
    destroy .preportOptions
    catch {set ::preport::_data(yview) [lindex [.preportWin.text yview] 0]}
    ::preport::makeReportWin
    catch {.preportWin.text yview moveto $::preport::_data(yview)}
  }
  button $w.b.cancel -textvar ::tr(Cancel) -command {
    array set ::preport [array get ::preport::backup]
    destroy .preportOptions
  }

  pack $w.b.defaults -side left -padx 5 -pady 5
  pack $w.b.cancel $w.b.ok -side right -padx 5 -pady 5

  array set ::preport::backup [array get ::preport]
  bind $w <Escape> "$w.b.cancel invoke"

  update
  placeWinOverParent $w .preportWin
  wm deiconify $w
}

# previewHTML:
#   Saves the report to a temporary file, and invokes the user's web
#   browser to display it.
#
proc ::preport::previewHTML {} {
  busyCursor .
  set tmpdir $::scidLogDir
  set tmpfile TempPlayerReport.html
  set fname [file nativename [file join $tmpdir $tmpfile]]
  if {[catch {set tempfile [open $fname w]}]} {
    tk_messageBox -title "Scid: Error writing report" -type ok -icon warning \
        -message "Unable to write the file: $fname"
  }
  puts $tempfile [::preport::report html 1]
  close $tempfile
  openURL $fname
  unbusyCursor .
}

proc ::preport::saveReport {fmt} {
  set default ".txt"
  set ftype {
    { "Text files" {".txt"} }
    { "All files"  {"*"}    }
  }
  if {$fmt == "latex"} {
    set default ".tex"
    set ftype {
      { "LaTeX files" {".tex" ".ltx"} }
      { "All files"  {"*"}    }
    }
  } elseif {$fmt == "html"} {
    set default ".html"
    set ftype {
      { "HTML files" {".html" ".htm"} }
      { "All files"  {"*"}    }
    }
  }

  set fname [tk_getSaveFile -initialdir $::env(HOME) -filetypes $ftype -parent .preportWin \
               -defaultextension $default -title "Save Opening Report"]
  if {$fname == ""} { return }
  if {$::macOS && ![string match *$default $fname] && ![string match *.* $fname]} {
      append fname $default
  }

  busyCursor .
  if {[catch {set tempfile [open $fname w]}]} {
    tk_messageBox -title "Scid: Error writing report" -type ok -icon warning \
      -message "Unable to write the file: $fname\n\n"
  } else {
    set report [::preport::report $fmt 1]
    # if {$::hasEncoding  &&  $::langEncoding($::language) != ""} { catch {set report [encoding convertto $::langEncoding($::language) $report]} }
    puts $tempfile $report
    close $tempfile
  }
  unbusyCursor .
}

proc ::preport::_reset {} {
  set ::preport::_data(sec) 0
  set ::preport::_data(subsec) 0
}

proc ::preport::_title {title} {
  set fmt $::preport::_data(fmt)
  if {$fmt == "latex"} {
    return "\\begin{center}{\\LARGE \\color{blue}$title}\\end{center}\n\n"
  } elseif {$fmt == "html"} {
    return "<h2><center>$title</center></h2>\n\n"
  } elseif {$fmt == "ctext"} {
    return "<h2><center>$title</center></h2>\n\n"
  }
  set r    "--------------------------------------------------------------"
  append r "\n                        [string toupper $title]\n"
  append r "--------------------------------------------------------------"
  append r "\n\n"
  return $r
}

proc ::preport::_sec {text} {
  set fmt $::preport::_data(fmt)
  incr ::preport::_data(sec)
  set ::preport::_data(subsec) 0
  if {$fmt == "latex"} {
    return "\n\n\\section{$text}\n"
  } elseif {$fmt == "html"} {
    return "\n<h2>$::preport::_data(sec). $text</h2>\n"
  } elseif {$fmt == "ctext"} {
    return "<h4>$::preport::_data(sec). $text</h4>"
  }
  set line "$::preport::_data(sec). [string toupper $text]"
  set underline "-----------------------------------------------------"
  return "\n\n$line\n[string range $underline 1 [string length $line]]\n"
}

proc ::preport::_subsec {text} {
  set fmt $::preport::_data(fmt)
  incr ::preport::_data(subsec)
  if {$fmt == "latex"} {
    return "\n\\subsection{$text}\n\n"
  } elseif {$fmt == "html"} {
    return "\n<h3>$::preport::_data(sec).$::preport::_data(subsec) $text</h3>\n\n"
  } elseif {$fmt == "ctext"} {
    return "\n<maroon><b>$::preport::_data(sec).$::preport::_data(subsec) $text</b></maroon>\n\n"
  }
  return "\n$::preport::_data(sec).$::preport::_data(subsec)  $text\n\n"
}


proc ::preport::report {fmt {withTable 1}} {
  global tr preport
  sc_report player format $fmt
  set fmt [string tolower $fmt]
  set ::preport::_data(fmt) $fmt
  ::preport::_reset

  # numRows: the number of rows to show in the theory table.
  # If it is zero, the number of rows if decided according to the
  # number of games in the report.
  set numRows 0

  # Specify whether a theory table is to be printed, so note numbers
  # can be generated and displayed if necessary:
  sc_report player notes $withTable $numRows

  set n "\n"; set p "\n\n"; set preText ""; set postText "";
  set bb "\""; set eb "\""; set ls ":";
  set percent "%"; set bullet "  * ";
  set ml ""; set mo "";
  set va ""; set vo "";
  if {$fmt == "latex"} {
    set n "\\\\\n"; set p "\n\n"; set ls ": &";
    set preText "\\begin{tabularx}{0.8\\textwidth}{rX} \n";
    set postText "\\end{tabularx}\n"
    set percent "\\%"; set bullet "\\hspace{0.5cm}\$\\bullet\$";
    set bb "\\textbf{"; set eb "}";
    set ml "\\mainline{"; set mo "}";
    set multicolumnstart "\\multicolumn{2}{c}{"
    set multicolumnend "}"
  } elseif {$fmt == "html"} {
    set n "<br>\n"; set p "<p>\n\n";
    set preText "<pre>\n"; set postText "</pre>\n";
    set bb "<strong>"; set eb "</strong>";
  } elseif {$fmt == "ctext"} {
    set preText "<tt>"; set postText "</tt>"
  }

  # Generate the report:
  set games $tr(games)
  set moves $tr(moves)
  set counts [sc_report player count]
  set rgames [lindex $counts 0]
  set tgames [lindex $counts 1]

  set r $::optable::_docStart($fmt)
  set propername $::preport::_player
  if ([string first "," $propername]) {
    set fields [split $propername ","]
    lassign $fields lastname firstname extracomma
    set propername [concat $firstname $lastname]
    if {$extracomma != ""} {
      set propername [concat $propername $extracomma]
    }
  }

  if {$fmt == "latex"} {
    # A latex f-me - underscores throw errors
    set propername [string map {_ -} $propername]
  }

  # Title
  append r [::preport::_title $propername]

  ### New Board for Player Report
  # Good fucking luck messing with this overloaded bullshit
  # Latex is a fucking piece of shit, but almost working
  # ... we just need to set the board and make sure some stray $preText doesn't break it
  if {$::preport::showBoard} {
    if {$fmt == "latex"} {
       append r "\\begin{tabularx}{1\\textwidth}{rX} \n"
    } else {
      append r "$preText"
    }
    if {$fmt == "latex"} {
      if {$::preport::_flip} {
	append r "$multicolumnstart \\chessboard\[inverse\] $multicolumnend $n"
      } else {
	append r "$multicolumnstart \\chessboard $multicolumnend $n"
      }
    } elseif {$fmt == "html"} {
      if {$::preport::_flip} {
	append r $::preport::_data(bdHTML_flip)
      } else {
	append r $::preport::_data(bdHTML)
      }
    } elseif {$fmt == "ctext"} {
      append r "<center><window .preportWin.text.bd></center>\n\n"
    }
  } else {
    if {$fmt == "latex"} {append r $preText}
  }

  append r "$tr(Player)$ls$bb$propername$eb"

  if {$::preport::_color == "white"} {
    append r " $tr(PReportColorWhite)"
  } else {
    append r " $tr(PReportColorBlack)"
  }

 set eco ""
 if {$::preport::showBoard} {
   set line [sc_report player line]
   if {$fmt == "latex"} {
     # broke - S.A
     # append r "\\newchessgame%\n"
     # append r "\\hidemoves{$line}%\\n"
     # append r "$n$tr(PReportBeginning)$ls"
     append r " [format $tr(PReportMoves) [sc_report player line]]"
   } else {
     append r " [format $tr(PReportMoves) [sc_report player line]]"
   }
   set eco [sc_report player eco]
 }

  append r " ("
  if {$fmt == "ctext"} {
    append r "<darkblue><run sc_report player select all 0; ::windows::stats::Refresh>"
  }
  append r "$rgames"
  if {$fmt == "ctext"} { append r "</run></darkblue>"; }
  append r " $games)$n"

  set baseName [file tail [sc_base filename]]
  if {$fmt == "latex"} {
    # A latex f-me - underscores throw errors
    set baseName [string map {_ -} $baseName]
  }

  append r "$tr(Database)$ls $baseName "
  append r "([::utils::thousands [sc_base numGames]] $games)$n"

  if {$eco != ""} {
     append r "$tr(ECO)$ls $eco $n"
  }
  append r "$::tr(OprepGenerated)$ls $::scidName [sc_info version], [::utils::date::today] $n"
  append r $postText

  if {$preport(Stats)  ||  $preport(Oldest) > 0  ||  $preport(Newest) > 0  ||
      $preport(MostFrequentOpponents) > 0  ||  $preport(Results)} {
    append r [::preport::_sec $tr(OprepStatsHist)]
  }
  if {$preport(Stats)} {
    append r [::preport::_subsec $tr(OprepStats)]
    append r [::optable::stats $fmt]
  }
  if {$preport(Oldest) > 0} {
    append r [::preport::_subsec $tr(OprepOldest)]
    append r "$preText[sc_report player best o $preport(Oldest)]$postText"
  }
  if {$preport(Newest) > 0} {
    append r [::preport::_subsec $tr(OprepNewest)]
    append r "$preText[sc_report player best n $preport(Newest)]$postText"
  }
  if {$preport(MostFrequentOpponents) > 0} {
    append r [::preport::_subsec "$tr(OprepMostFrequentOpponents)"]
    if {$::preport::_color == "white"} {
      append r [sc_report player players black $preport(MostFrequentOpponents)]
    } else {
      append r [sc_report player players white $preport(MostFrequentOpponents)]
    }
  }
  if {$preport(Results)} {
    append r [::preport::_subsec $::tr(OprepResults)]
    append r [::optable::results player $fmt]
  }

  if {$preport(AvgPerf)  ||  $preport(HighRating)} {
    append r [::preport::_sec $tr(OprepRatingsPerf)]
  }
  if {$preport(AvgPerf)} {
    append r [::preport::_subsec $tr(OprepAvgPerf)]
    set e [sc_report player elo white]
    lassign $e welo wng bpct bperf
    set e [sc_report player elo black]
    lassign $e belo bng wpct wperf
    append r "$tr(OprepWRating): $welo ($wng $games);  "
    append r "$tr(OprepWPerf): $wperf ($wpct$percent vs $belo)$n"
    append r "$tr(OprepBRating): $belo ($bng $games);  "
    append r "$tr(OprepBPerf): $bperf ($bpct$percent vs $welo)$n"
  }
  if {$preport(HighRating) > 0} {
    append r [::preport::_subsec $tr(OprepHighRating)]
    append r "$preText[sc_report player best a $preport(HighRating)]$postText"
  }

  if {$preport(Themes)  ||  $preport(MostFrequentEcoCodes) > 0  ||
      $preport(Endgames)} {
    append r [::preport::_sec $tr(OprepMovesThemes)]
  }
  if {$preport(MostFrequentEcoCodes) > 0} {
    append r [::preport::_subsec $tr(PReportOpenings)]
    append r [sc_report player eco $preport(MostFrequentEcoCodes)]
  }
  if {$preport(Themes)} {
    append r [::preport::_subsec $tr(OprepThemes)]
    append r [sc_report player themes \
        $tr(OprepThemeDescription) \
        $tr(OprepThemeSameCastling) \
        $tr(OprepThemeOppCastling) \
        $tr(OprepThemeQueenswap) \
        $tr(OprepTheme1BishopPair) \
        $tr(OprepThemeKPawnStorm) \
        $tr(OprepThemeWIQP) \
        $tr(OprepThemeBIQP) \
        $tr(OprepThemeWP567) \
        $tr(OprepThemeBP234) \
        $tr(OprepThemeOpenCDE) ]
  }
  if {$preport(Endgames)} {
    append r [::preport::_subsec $tr(OprepEndgames)]
    append r "$tr(OprepEndClass):$n"
    append r [sc_report player endmat]
  }

  if {$withTable  &&  $::preport(MaxTableGames) > 0} {
    set sec [::preport::_sec $tr(OprepTheoryTable)]
    set comment ""
    if {$tgames > $::preport(MaxTableGames)} {
      set comment [format $tr(OprepTableComment) $::preport(MaxTableGames)]
    }
    append r [sc_report player print $numRows $sec $comment]
  }
  append r $::optable::_docEnd($fmt)

  # Eszet (ss) characters seem to be mishandled by LaTeX, even with
  # the font encoding package, so convert them explicitly:
  if {$fmt == "latex"} { regsub -all � $r {{\\ss}} r }

  return $r
}
###
### pinfo.tcl # Player Info window
###

set playerInfoName ""

proc playerInfo {{player ""} {raise 0}} {
  global playerInfoName playerInfoHistory
  if {$player == ""} { set player $playerInfoName }
  if {[catch {sc_name info -htext $player} pinfo]} { return }
  set playerInfoName $player

  set ::rgraph(player) $player
  set w .playerInfoWin
  if {! [winfo exists $w]} {
    ::createToplevel $w
    ::setTitle $w "[tr ToolsPInfo]"
    catch {wm state $w withdrawn}
    setWinLocation $w
    wm minsize $w 450 300

    menu $w.menu 
    ::setMenu $w $w.menu
    $w.menu add cascade -label TmtSortPlayers -menu $w.menu.players
    $w.menu add command -label Help -command "helpWindow PInfo"
    $w.menu add command -label FileClose -command "destroy $w"
    menu $w.menu.players -tearoff 1
    playerInfoConfigMenus
    bind $w <Button-3> "tk_popup $w.menu.players %X %Y"

    pack [frame $w.b] -side bottom -expand 1 -fill x -pady 0 -padx 5

    button $w.b.graph -text [tr ToolsRating] \
      -command {::tools::graphs::rating::Refresh $playerInfoName} 
    button $w.b.edit -text $::tr(PInfoEditRatings) -command {
      nameEditor
      setNameEditorType rating
      set editName $playerInfoName
      set editNameSelect crosstable
      set editNameRating {}
    }
    button $w.b.match -text [tr PinfoLookupName] -command {
      set ::plist::name [lindex $playerInfoName 0]
      # Don't try to match any specific country here, or numgames, elo
      set ::plist::minGames 1
      set ::plist::maxGames 100000
      set ::plist::minElo 0
      set ::plist::maxElo 3000
      if {$::plist::country != "no"} {
        set ::plist::country yes
      }

      if {[winfo exists .plist]} {
	::plist::refresh
        raiseWin .plist
      } else {
	::plist::Open
      }
    } -width 10
    button $w.b.nedit -text [tr PinfoEditName] -command {
      nameEditor .playerInfoWin
      setNameEditorType player
      set editName $playerInfoName
      set editNameNew $playerInfoName
      set editNameSelect all
    } -width 10

    button $w.b.report -text [tr ToolsPlayerReport] -command {::preport::preportDlg $playerInfoName}
    button $w.b.tourney -text [tr WindowsTmt] -command {::tourney::Open $playerInfoName}
    label $w.b.space -width 2
    button $w.b.update -textvar ::tr(Update) -command {
      playerInfo $playerInfoName
      playerInfoRefresh
    } -width 10
    # button $w.b.help -textvar ::tr(Help) -command {helpWindow PInfo} -width 10
    button $w.b.close -textvar ::tr(Close) -command "destroy $w" -width 10

    ### The rightmost four buttons are already set width 10
    ### If English, we can set the other four buttons likewise (and allign nicely)
    if {$::language == "E"} {
      foreach i {graph edit report tourney} {
        $w.b.$i configure -width 10
      }
    }
    foreach i {graph edit report tourney match nedit update close} {
      $w.b.$i configure -font font_Small
    }

    grid columnconfigure $w.b 0 -weight 1
    grid columnconfigure $w.b 1 -weight 1
    grid columnconfigure $w.b 2 -weight 1
    grid columnconfigure $w.b 3 -weight 1
    grid $w.b.graph   -row 0 -column 0 -padx 3 -pady 1 -sticky ew
    grid $w.b.edit    -row 0 -column 1 -padx 3 -pady 1 -sticky ew
    grid $w.b.match   -row 0 -column 2 -padx 3 -pady 1 -sticky ew
    grid $w.b.nedit   -row 0 -column 3 -padx 3 -pady 1 -sticky ew
    grid $w.b.report  -row 1 -column 0 -padx 3 -pady 1 -sticky ew
    grid $w.b.tourney -row 1 -column 1 -padx 3 -pady 1 -sticky ew
    grid $w.b.update  -row 1 -column 2 -padx 3 -pady 1 -sticky ew
    grid $w.b.close   -row 1 -column 3 -padx 3 -pady 1 -sticky ew

    autoscrollframe $w.frame text $w.text -font font_Regular -wrap none

    pack $w.frame -side top -fill both -expand yes
    ::htext::init $w.text
    bind $w <Escape> "focus .main ; destroy $w"
    bind $w <F1> {helpWindow PInfo}
    standardShortcuts $w
    bindWheeltoFont $w

    setWinSize $w
    catch {wm state $w normal}
    bind $w.text <Configure> "recordWinSize $w"
    ::createToplevelFinalize $w
  } else {
    # Generating a player report refreshs stats, which refreshes this proc
    # So only raise if asked to
    if {$raise != {0}} {
      raiseWin $w
    }
  }

  ### Add player to history
  if {$player != ""} {
    # Remove player from playerInfoHistory (if any)
    while {1} {
      set idx [lsearch -exact $playerInfoHistory $player]
      if {$idx < 0} { break }
      set playerInfoHistory [lreplace $playerInfoHistory $idx $idx]
    }
    set playerInfoHistory [linsert $playerInfoHistory 0 $player]
  }
  set playerInfoHistory [lrange $playerInfoHistory 0 [expr {$::recentFiles(playernames) - 1}]]

  $w.menu.players delete 0 end
  foreach i $playerInfoHistory {
    $w.menu.players add command -label $i -command [list playerInfo $i]
  }

  # update bastardized Player Ratings graph too (tcl/tools/graphs.tcl)
  if {[winfo exists .rgraph.players]} {
    .rgraph.players delete 0 end
    foreach i $playerInfoHistory {
      .rgraph.players add command -label $i -command [list ::tools::graphs::rating::Refresh $i]
    }
  }

  ### Make FIDEID open relevant url
  regsub {FIDEID ([0-9]+)} $pinfo {<run openURL http://ratings.fide.com/card.phtml?event=%\1 ; ::windows::stats::Refresh>FIDEID \1</run>} pinfo

  ### update main window
  $w.text configure -state normal
  $w.text delete 1.0 end
  ::htext::display $w.text $pinfo

  set player [trimEngineName $player]
  if {[info exists ::photo($player)]} {
    if {[string match *.gif $::photo($player)]} {
        image create photo photoPInfo -file [file join $::scidPhotosDir $::photo($player)]
    } else {
        image create photo photoPInfo -data $::photo($player)
    }
    $w.text configure -state normal
    if {![string match {The name*} $pinfo]} {
      # image now scrolls with the widget
      $w.text insert 2.0 "\n"
      $w.text image create 2.0 -image photoPInfo -align top -padx 3 -pady 5
    } ; # i cant get figging image to be below the text *&^%&!
    $w.text configure -state disabled
  } else {
    # place forget $w.photo
  }

}

# Refresh after hyperlinks in the playerinfo widget are clicked
# eg: <run sc_name info -oaA {}; ::playerInfoRefresh>GAMES</run>

proc playerInfoRefresh {} {
  set ::glstart 1
  catch {raiseWin .glistWin}
  ::windows::stats::Refresh
}

proc playerInfoConfigMenus {} {
  if {![winfo exists .playerInfoWin]} {
    return
  }
  foreach idx {0 1 2} tag {TmtSortPlayers Help FileClose} {
    configMenuText .playerInfoWin.menu $idx $tag $::language
  }
}

###
### end of pinfo.tcl
###
### Analysis window: uses a chess engine to analyze the board.
###
### analysis.tcl: part of Scid.
### Copyright (C) 1999-2003  Shane Hudson.
### Copyright (C) 2007  Pascal Georges
### Copyright (C) 2009 - 2014 Steven Atkinson

### Changes by S.A
# Overhauled procedural flow, removed the "two engine" limit and other limits.
# Stop engine spamming (visually) when in end-game positions.
# Added "Hot Keys" (F2 f3 F4) which are explictly changeable in the config widget
# Allow engines to bemoved up/down in order
# Allow UCI engines to be configured from the main widget
# Add a 'Copy' feature to clone an engine
# Overhauled look and feel
# Removed sorting functionality
# Other performance tweaks.

set analysisBookSlot 1
set useAnalysisBookName ""
set wentOutOfBook 0
set mainEngine -1

# Todo: these should be in analysis array

set annotate(isBatch) 0
set annotate(markExercises) 0
set isOpeningOnly 0
set isOpeningOnlyMoves 10
set stack ""
set finishGameMode 0

proc resetEngines {} {
  for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
    if {[winfo exists .analysisWin$i]} {
      resetEngine $i
    }
  }
}

proc resetEngine {n} {
  global analysis

  set analysis(pipe$n) {}             ;# Communication pipe file channel
  set analysis(seen$n) 0              ;# Seen any output from engine yet?
  set analysis(seenEval$n) 0          ;# Seen evaluation line yet?
  set analysis(score$n) 0             ;# Current score in pawns
  set analysis(scoremate$n) 0
  set analysis(prevscore$n) 0         ;# Immediately previous score in centipawns
  # prevmoves is now also used as previous moves sent to updateAnalysisBoard (for board redraws with change of mode)
  set analysis(prevmoves$n) {}        ;# Immediately previous best line out from engine (annotation)
  set analysis(nodesraw$n) 0          ;# Number of nodes searched
  set analysis(nodes$n) 0             ;# Number of (kilo)nodes searched
  set analysis(depth$n) 0             ;# Depth in ply
  set analysis(prevdepth$n) 0         ;# Previous depth
  set analysis(prevmate$n) 0
  set analysis(time$n) 0              ;# Time in centisec (or sec; see below)
  set analysis(moves$n) {}            ;# PV (best line) output from engine
  set analysis(seldepth$n) 0
  set analysis(currmove$n) {}         ;# current move output from engine
  set analysis(currmovenumber$n) 0    ;# current move number output from engine
  set analysis(nps$n) 0               ;# nodes per second
  set analysis(movelist$n) {start}    ;# Moves to reach current position
  set analysis(nonStdStart$n) 0       ;# Game has non-standard start
  set analysis(has_analyze$n) 0       ;# Engine has analyze command
  set analysis(has_setboard$n) 0      ;# Engine has setboard command
  set analysis(has_playother$n) 0     ;# Engine has playother command
  set analysis(send_sigint$n) 0       ;# Engine wants INT signal
  set analysis(wants_usermove$n) 0    ;# Engine wants "usermove" before moves
  set analysis(wholeSeconds$n) 0      ;# Engine times in seconds not centisec
  set analysis(analyzeMode$n) 0       ;# Scid has started analyze mode
  set analysis(invertScore$n) 1       ;# Score is for side to move, not white
  set analysis(automove$n) 0
  set analysis(automoveThinking$n) 0
  set analysis(automoveTime$n) 3000
  set analysis(lastClicks$n) 0
  set analysis(after$n) {}
  catch {unset analysis(log$n)}       ;# Log file channel
  set analysis(logCount$n) 0          ;# Number of lines sent to log file
  set analysis(wbEngineDetected$n) 0  ;# Is this a special Winboard engine?
  set analysis(priority$n) normal     ;# CPU priority: idle/normal
  set analysis(multiPV$n) {}          ;# multiPV list sorted : depth score moves
  set analysis(multiPVraw$n) {}       ;# same thing but with raw UCI moves
  set analysis(uci$n) 0               ;# UCI engine
  # UCI engine options in format ( name min max ). This is not engine config but its capabilities
  set analysis(uciOptions$n) {}
  # the number of lines in multiPV. If =1 then act the traditional way
  # Sometime the info is processed before this line "set analysis(multiPVCount$n) $current",
  # so we have to set multiPVCount to 1 by default, not 4
  set analysis(multiPVCount$n) 1      ;# number of N-best lines
  set analysis(uciok$n) 0             ;# uciok sent by engine in response to uci command
  set analysis(name$n) {}             ;# engine name
  set analysis(eboard$n) 0            ;# Engine is a hardware device driver written by Graham ONeill
  set analysis(processInput$n) 0      ;# the time of the last processed event
  set analysis(waitForBestMove$n) 0
  set analysis(waitForReadyOk$n) 0
  set analysis(waitForUciOk$n) 0
  set analysis(lastHistory$n) {}      ;# last best line
  set analysis(maxmovenumber$n) 0     ;# the number of moves in this position
  set analysis(lockEngine$n) 0        ;# the engine is locked to current position
  set analysis(side$n) {}
  set analysis(lockPos$n) {} 
  set analysis(lockFen$n) {}
  set analysis(startpos$n) ""         ;# the startpos/fen for game. Uninit-ed
  set analysis(go$n) 0
  set analysis(exclude$n) ""
  set analysis(logAuto$n) 0
  set analysis(logWait$n) 0
  set analysis(logUpdate$n) {}
  set analysis(seenWDL$n) 0
  set analysis(boardSeqLengthSeen$n) 0  ;# used to decide when to update the visualisation
  set analysis(boardSeqDepthSeen$n) 0   ;# used to decide when to update the visualisation
  set analysis(boardSeqMode$n) 2
  set annotate(Button$n)  0 ; # annotate checkbutton value
}

resetEngines

set annotate(Engine) -1	; # $n of engine annotating

### Divides string-represented node count by 1000

proc calculateNodes {{n}} {
  set len [string length $n]
  if { $len < 4 } {
    return 0
  } else {
    set shortn [string range $n 0 [expr {$len - 4}]]
    scan $shortn %d nd
    return $nd
  }
}


### Lesser reset of analysis statistics

proc resetAnalysis {{n 0}} {
  global analysis

  set analysis(score$n) 0
  set analysis(scoremate$n) 0
  set analysis(prevscore$n) 0
  set analysis(nodes$n) 0
  set analysis(prevdepth$n) 0
  set analysis(prevmate$n) 0
  set analysis(depth$n) 0
  set analysis(time$n) 0
  set analysis(moves$n) {}
  set analysis(multiPV$n) {}
  set analysis(multiPVraw$n) {}
  set analysis(lastHistory$n) {}
  set analysis(maxmovenumber$n) 0
}

namespace eval enginelist {}

set engines(list) {}

#   Global procedure to add an engine to the engine list.
#   Called from the "engines.dat" configuration file

proc engine {arglist} {
  global engines
  array set newEngine {}
  foreach {attr value} $arglist {
    set newEngine($attr) $value
  }
  # Check that required attributes exist:
  if {! [info exists newEngine(Name)] || 
      ! [info exists newEngine(Cmd)]  || 
      ! [info exists newEngine(Dir)]} { return  0 }
  # Fill in optional attributes:
  if {! [info exists newEngine(Args)]} { set newEngine(Args) {} }
  if {! [info exists newEngine(Elo)]} { set newEngine(Elo) 0 }
  if {! [info exists newEngine(Time)]} { set newEngine(Time) 0 }
  if {! [info exists newEngine(URL)]} { set newEngine(URL) {} }
  # puts this option here for compatibility with previous file format (?!)
  if {! [info exists newEngine(UCI)]} { set newEngine(UCI) 0 }
  if {! [info exists newEngine(UCIoptions)]} { set newEngine(UCIoptions) {} }

  lappend engines(list) [list $newEngine(Name) $newEngine(Cmd) \
      $newEngine(Args) $newEngine(Dir) \
      $newEngine(Elo) $newEngine(Time) \
      $newEngine(URL) $newEngine(UCI) $newEngine(UCIoptions)]
  return 1
}


### The analysis engines config file is $HOME/.scidvspc/config/engines.dat on linux and macs

proc ::enginelist::read {} {
  catch {source [scidConfigFile engines]}
}

proc ::enginelist::write {} {
  global engines scidUserDir scidShareDir

  set enginesFile [scidConfigFile engines]
  set enginesBackupFile [scidConfigFile engines.bak]
  # Try to rename old file to backup file and open new file:
  catch {file rename -force $enginesFile $enginesBackupFile}
  if {[catch {open $enginesFile w} f]} {
    catch {file rename $enginesBackupFile $enginesFile}
    return 0
  }

  puts $f "\# Analysis Engines configuration for $::scidName [sc_info version]"
  puts $f {}
  foreach e $engines(list) {
    lassign $e name cmd args dir elo time url uci opt
    puts $f "engine {"
      puts $f "  Name [list $name]"
      puts $f "  Cmd  [list $cmd]"
      puts $f "  Args [list $args]"
      puts $f "  Dir  [list $dir]"
      puts $f "  Elo  [list $elo]"
      puts $f "  Time [list $time]"
      puts $f "  URL  [list $url]"
      puts $f "  UCI  [list $uci]"
      puts $f "  UCIoptions [list $opt]"
      puts $f "}"
    puts $f {}
  }
  close $f
  return 1
}

# Read the user Engine List file now:

catch { ::enginelist::read }

if {[llength $engines(list)] == 0} {

  ### No engines, so set up a default engine list with Scidlet, Toga and Phalanx
  # Engine directory names need updating properly

  if {$::windowsOS} {
    ### Windows comes with it's own custom engines.dat, so shoul dnever reach here.
    tk_messageBox -type ok -icon info -title Scid \
		  -message "No engines.dat found. Please reinstall or add engines manually."
    return
  }

  if {$macOS} {
    engine "Name Critter
            Cmd  $scidShareDir/engines/critter-16a
            Dir  $scidUserDir
            UCI  1"
    engine "Name Stockfish
            Cmd  $scidShareDir/engines/stockfish
            Dir  $scidUserDir
            UCI  1"
    engine "Name Toga
            Cmd  $scidShareDir/engines/toga/fruit
            Dir  $scidUserDir
            UCI  1"
    engine "Name Phalanx
            Cmd  $scidShareDir/engines/phalanx/phalanx
            Dir  $scidUserDir"
    engine "Name Scidlet
	    Cmd  $scidExeDir/scidlet
	    Dir  $scidUserDir"
  } else {
    engine "Name Toga
            Cmd  fruit
            Dir  $scidUserDir
            UCI  1"
    # use "Cmd phalanx -g /tmp/phalanx_logfile" for debugging
    engine "Name Phalanx
            Cmd  phalanx
            Dir  $scidUserDir"
    engine "Name Scidlet
	    Cmd  scidlet
	    Dir  ."
  }

}

### Given a time in seconds since 1970, returns a formatted date string.

proc ::enginelist::date {time} {
  return [clock format $time -format "%d/%m/%Y"]
}

proc ::enginelist::listEngines {{focus 0}} {
  global engines

  set w .enginelist
  if {! [winfo exists $w]} { return }
  set f $w.list.list
  $f delete 0 end
  set count 0
  foreach engine $engines(list) {
    set name [lindex $engine 0]
    set elo  [lindex $engine 4]
    set time [lindex $engine 5]
    set uci  [lindex $engine 7]
    set date [::enginelist::date $time]
    set text [format "%-24s" [string range $name 0 23]]

    # display any hot key bindings
    if {$engines(F2) == $count} {
      append text "  F2  "
    } elseif {$engines(F3) == $count} {
      append text "  F3  "
    } elseif {$engines(F4) == $count} {
      append text "  F4  "
    } else {
      append text "      "
    }

    if {$uci} {
      append text " uci    "
    } else {
      append text " xboard "
    }

    if {$elo > 0} {
      append text [format "%6u" $elo]
    } else {
      append text "      "
    }

    if {$time > 0} {
      append text "  $date"
    } else {
      append text "  "
    }
    $f insert end $text

    incr count
  }
  if {$focus == -1} {
    set focus [expr {$count - 1}]
  }
  $f selection set $focus
  $f see $focus

  $w.title configure -state normal
  foreach i {Name Elo Time} {
    $w.title tag configure $i -font font_Fixed -foreground {}
  }
  $w.title configure -state disabled
  focus .enginelist.list.list
}

###  Main Engine Configuration widget
###  rewritten by S.A. July 7 2009  (and beyond :>)

proc ::enginelist::choose {} {
  global engines analysis tr
  set w .enginelist

  if { [winfo exists $w] } { destroy $w }

  toplevel $w
  setWinLocation $w
  setWinSize $w

  wm title $w "[tr ToolsAnalysis]"
  wm protocol $w WM_DELETE_WINDOW "destroy $w"
  bind $w <F1> { helpWindow Analysis List }
  bind $w <Escape> "destroy $w"
  bind $w <F2> "startAnalysisWin F2"
  bind $w <F3> "startAnalysisWin F3"
  bind $w <F4> "startAnalysisWin F4"

  label $w.flabel -textvar tr(EngineList) -font font_Regular
  pack $w.flabel -side top -pady 5

  frame $w.buttons
  frame $w.buttons2
  frame $w.buttons3

  pack $w.buttons2 -side bottom -padx 5 -pady 8 -fill x
  pack $w.buttons3 -side bottom -padx 5 -pady 3 -fill x
  pack $w.buttons -side bottom -padx 5 -pady 3 -fill x

  text $w.title -width 93 -height 1 -font font_Fixed -relief flat \
      -cursor top_left_arrow -background gray95

  $w.title insert end [format "%-24s %4s %5s %8s %8s" \
    $tr(EngineName) $tr(EngineKey) $tr(EngineType) $tr(EngineElo) $tr(EngineTime)]

  ### Are these tags (Elo Time) used anywhere ??
  # $w.title insert end "  $tr(EngineElo)" Elo
  # $w.title insert end "   $tr(EngineTime)" Time

  $w.title configure -state disabled
  pack $w.title -side top -fill x

  ### list of engines

  pack [frame $w.list -relief flat -borderwidth 0] \
    -side top -expand yes -fill both -padx 4 -pady 3

  listbox $w.list.list -height 10 -selectmode browse -setgrid 1 -highlightthickness 0 \
      -yscrollcommand "$w.list.ybar set" -font font_Fixed -exportselection 0 ; # -bg text_bg_color

  bind $w.list.list <Double-ButtonRelease-1> "$w.buttons2.start invoke; break"
  bind $w.list.list <Return> {
    .enginelist.buttons2.start invoke
    break
  }
  bind $w.list.list <KeyPress> "::enginelist::findEngine %K"
  scrollbar $w.list.ybar -command "$w.list.list yview"

  pack $w.list.ybar -side right -fill y
  pack $w.list.list -side top -fill both -expand yes
  $w.list.list selection set 0

  dialogbutton $w.buttons.add -textvar tr(EngineNew) -command {::enginelist::edit -1}

  dialogbutton $w.buttons.edit -textvar tr(EngineEdit) -command {
    ::enginelist::edit [lindex [.enginelist.list.list curselection] 0]
  }

  dialogbutton $w.buttons.copy -textvar tr(FinderCtxCopy) -command {
    ::enginelist::edit [lindex [.enginelist.list.list curselection] 0] copy
  }

  # arrow images defined in bookmark.tcl
  button $w.buttons.up   -image bookmark_up   -command {::enginelist::move -1} 
  button $w.buttons.down -image bookmark_down -command {::enginelist::move 1} 
  button $w.buttons.uci  -image uci           -command {
    ::uci::uciConfigN [lindex [.enginelist.list.list curselection] 0] .enginelist
  }
  button $w.buttons.log  -image tb_annotate   -command {engineShowLog [lindex [.enginelist.list.list curselection] 0]}

  dialogbutton $w.buttons.delete -textvar tr(Delete) -command {
    ::enginelist::delete [lindex [.enginelist.list.list curselection] 0]
  }

  label $w.buttons3.space -text " "

  label $w.buttons2.logengines        -textvar tr(LogEngines)
  entry $w.buttons2.logmax            -textvar analysis(logMax) -width 6
  label $w.buttons2.ply               -textvar tr(MaxPly)
  spinbox $w.buttons2.maxply -width 4 -textvar analysis(maxPly) -from 0 -to 50 -increment 1
  checkbutton $w.buttons2.wrap -text [tr GInfoWrap] -variable analysis(wrapPV)
  checkbutton $w.buttons2.logname -variable analysis(logName) -textvar tr(LogName)
  dialogbutton $w.buttons2.start -textvar tr(Start) -command {
    makeAnalysisWin [lindex [.enginelist.list.list curselection] 0] settime
  }
  
  checkbutton $w.buttons3.info      -textvar tr(FICSInfo) -variable analysis(showEngineInfo)
  checkbutton $w.buttons3.showBoard -textvar tr(Board) -variable analysis(showBoard)
  label       $w.buttons3.sizeLabel     -text [tr OptionsFicsSize]
  spinbox     $w.buttons3.size -width 2 -textvar analysis(boardSize) -from 1 -to 5 -increment 1 -justify center
  ttk::combobox $w.buttons3.showVar -width 8 -textvariable analysis(boardType) -state readonly \
      -values {Arrows Sequential Position} -postcommand "catch \{$w.frame.bd.bd delete var bvm\}"

  label       $w.buttons3.seqLabel -text {Seq Count}
  spinbox $w.buttons3.seqCount -from 1 -to 8 -increment 1 -textvar analysis(boardSeqCount) -justify center -width 2
  ::utils::tooltip::Set $w.buttons3.seqCount "MainPV visualisation length"

  checkbutton $w.buttons3.trafficlights -variable ::board::enableMPVTls -text "Colour Bar"

  checkbutton $w.buttons3.lowpriority -variable analysis(lowPriority) -textvar tr(LowPriority)

  # Right-click inits engine but doesn't start
  bind $w.buttons2.start <Button-3> {
    makeAnalysisWin [lindex [.enginelist.list.list curselection] 0] nostart
  }

  dialogbutton $w.buttons2.close -textvar tr(Close) -command {
    destroy .enginelist
  }

  pack $w.buttons.up $w.buttons.down $w.buttons.log $w.buttons.uci $w.buttons.edit $w.buttons.add $w.buttons.copy $w.buttons.delete -side left -expand yes

  pack $w.buttons3.info $w.buttons3.showBoard $w.buttons3.space $w.buttons3.sizeLabel $w.buttons3.size $w.buttons3.showVar \
       $w.buttons3.seqLabel $w.buttons3.seqCount $w.buttons3.trafficlights $w.buttons3.lowpriority -side left -padx 5

  pack $w.buttons2.close $w.buttons2.start -side right -padx 5 
  pack $w.buttons2.logengines $w.buttons2.logmax $w.buttons2.ply $w.buttons2.maxply $w.buttons2.wrap $w.buttons2.logname -side left -padx 5

  focus $w.buttons2.start
  # Focus is now set to listbox (in ::enginelist::listEngines) for keyboard shortcuts

  ::enginelist::listEngines
  update
  bind $w <Configure> "recordWinSize $w"
}

# ::enginelist::setTime
#   Sets the last-opened time of the engine specified by its
#   index in the engines(list) list variable.
#   The time should be in standard format (seconds since 1970)
#   and defaults to the current time.
# God knows why this date is always updated, but left in for the moment S.A

proc ::enginelist::setTime {index {time -1}} {
  global engines
  set e [lindex $engines(list) $index]
  if {$time < 0} { set time [clock seconds] }
  set e [lreplace $e 5 5 $time]
  set engines(list) [lreplace $engines(list) $index $index $e]
}

trace variable engines(newElo) w [list ::utils::validate::Integer [sc_info limit elo] 0]

#   Removes an engine from the list.

proc ::enginelist::delete {index} {
  global engines
  if {$index == ""  ||  $index < 0} { return }
  set e [lindex $engines(list) $index]
  set msg "Name: [lindex $e 0]
Command: [lindex $e 1]\n
Confirm delete\n"
  set answer [tk_messageBox -title Scid -icon question -type okcancel \
      -message $msg -parent .enginelist]
  if {$answer == "ok"} {
    set engines(list) [lreplace $engines(list) $index $index]
    foreach f {F2 F3 F4} {
      if {$engines($f) == $index} {
        set engines($f) {}
      } elseif {$engines($f) >= $index} {
        incr engines($f) -1
      }
    }
    ::enginelist::listEngines
    ::enginelist::write
  }
}

#   Opens a dialog for editing an existing engine list entry (if
#   index >= 0), or adding a new entry (if index is -1).

proc ::enginelist::edit {index {copy {}}} {
  global engines tr

  set w .engineEdit
  if {$index == ""} { return }
  if {[winfo exists $w]} {
    destroy $w
    update idletasks
  }


  # This "||  $index >= [llength $engines(list)]"
  # seems erroneous
  if {$index >= 0  ||  $index >= [llength $engines(list)]} {
    set e [lindex $engines(list) $index]
  } else {
    set e [list "" "" "" . 0 0 "" 1]
  }

  set engines(newName)	[lindex $e 0]

  if {$copy == "copy"} {
    # Ok... we've copied the current engine, now pretend we've been called for a new engine
    set index -1
    append engines(newName) {-new}
  }

  set engines(newIndex) $index
  lassign $e dummy0 engines(newCmd) engines(newArgs) engines(newDir) engines(newElo) dummy5 engines(newURL) engines(newUCI) engines(newUCIoptions)

  toplevel $w
  wm title $w {Configure Engine}
  wm state $w withdrawn

  set f [frame $w.frame]
  pack $f -side top -fill x -expand yes -padx 3 -pady 7
  set row 0
  foreach i {Name Cmd Dir Args URL} {
    label $f.l$i -text $i
    if {[info exists tr(Engine$i)]} {
      $f.l$i configure -textvar tr(Engine$i)
    }
    entry $f.e$i -textvar engines(new$i) -width 22
    bindFocusColors $f.e$i
    grid $f.l$i -row $row -column 0 -sticky w -pady 1 -padx 3
    grid $f.e$i -row $row -column 1 -sticky we -pady 1 -padx 3

    # Browse button for choosing an executable file:
    if {$i == "Cmd"} {
      button $f.b$i -textvar tr(Browse) -command {
        if {$::windowsOS} {
          set scid_temp(filetype) {
            {"Applications" {".bat" ".exe"} }
            {"All files" {"*"} }
          }
        } else {
          set scid_temp(filetype) {
            {"All files" {"*"} }
          }
        }
        set scid_temp(cmd) [tk_getOpenFile -initialdir $engines(newDir) -parent .engineEdit \
            -title "Scid: Select Executable" -filetypes $scid_temp(filetype)]
        if {$scid_temp(cmd) != ""} {
          set engines(newCmd) $scid_temp(cmd)
          # if {[string first " " $scid_temp(cmd)] >= 0} {
          # The command contains spaces, so put it in quotes:
          # set engines(newCmd) "\"$scid_temp(cmd)\""
          # }
          # Set the directory from the executable path if possible:
          set engines(newDir) [file dirname $scid_temp(cmd)]
          if {$engines(newDir) == ""} [ set engines(newDir) .]
        }
      }
      grid $f.b$i -row $row -column 2 -sticky we -pady 1 -padx 3
    }

    if {$i == "Dir"} {
      button $f.current -text " . " -command {
        set engines(newDir) .
      }
      button $f.user -text "~/.scidvspc" -command {
        set engines(newDir) $scidUserDir
      }
      if {$::windowsOS} {
        $f.user configure -text "scid.exe dir"
      }
      grid $f.current -row $row -column 2 -sticky we -pady 1 -padx 3
      grid $f.user -row $row -column 3 -sticky we -pady 1 -padx 3
    }

    if {$i == "URL"} {
      $f.l$i configure -text Webpage
      button $f.bURL -text [tr FileOpen] -command {
        if {$engines(newURL) != ""} { openURL $engines(newURL) }
      }
      grid $f.bURL -row $row -column 2 -sticky we -pady 1 -padx 3
    }

    incr row
  }

  grid columnconfigure $f 1 -weight 1

  label $f.lUCI -text Protocol
  frame $f.rb
  radiobutton $f.rb.uci -variable engines(newUCI) -value 1 -text UCI \
    -command "checkState ::engines(newUCI) $f.bUCI"
  radiobutton $f.rb.xboard -variable engines(newUCI) -value 0 -text Xboard \
    -command "checkState ::engines(newUCI) $f.bUCI"
  pack $f.rb.uci -side left
  pack $f.rb.xboard -side right
  button $f.bUCI -textvar tr(GlistEditField) -command "
    ::uci::uciConfig $index  \$engines(newName) \[toAbsPath \$engines(newCmd)\] \$engines(newArgs) \
                       \[toAbsPath \$engines(newDir)\] \$engines(newUCIoptions)
  "
  checkState ::engines(newUCI) $f.bUCI

  # Mark required fields:
  $f.lName configure -font font_Bold
  $f.lCmd configure -font font_Bold
  $f.lDir configure -font font_Bold
  $f.lUCI configure -font font_Bold

  label $f.lElo -textvar tr(EngineElo)
  entry $f.eElo -textvar engines(newElo) -width 22
  bindFocusColors $f.eElo
  grid $f.lElo -row $row -column 0 -sticky w -pady 1 -padx 3
  grid $f.eElo -row $row -column 1 -sticky we -pady 1 -padx 3

  incr row
  grid $f.lUCI -row $row -column 0 -sticky w -pady 1 -padx 3
  grid $f.rb   -row $row -column 1 -sticky w -pady 1 -padx 3
  grid $f.bUCI -row $row -column 2 -sticky w -pady 1 -padx 3
  incr row

  frame $w.radio
  label $w.radio.label -text {Hot Key}
  radiobutton $w.radio.f2	-text F2 -variable hotkey -value F2
  radiobutton $w.radio.f3	-text F3 -variable hotkey -value F3
  radiobutton $w.radio.f4	-text F4 -variable hotkey -value F4
  radiobutton $w.radio.none	-text none -variable hotkey -value none
  # have to use "none" instead of "" to stop radio button ghosting bug
  bind $w <F2> {set hotkey F2}
  bind $w <F3> {set hotkey F3}
  bind $w <F4> {set hotkey F4}

  $w.radio.none select
  if {$engines(F2) == $engines(newIndex)} {$w.radio.f2 select} 
  if {$engines(F3) == $engines(newIndex)} {$w.radio.f3 select}
  if {$engines(F4) == $engines(newIndex)} {$w.radio.f4 select}

  pack $w.radio -side top -anchor w
  pack $w.radio.label -side left
  pack $w.radio.f2 $w.radio.f3 $w.radio.f4 $w.radio.none -side left -padx 5

  pack [label $w.required -font font_Small -textvar tr(EngineRequired)] -side top

  addHorizontalRule $w
  set f [frame $w.buttons]
  dialogbutton $f.ok -text OK -command {
    # remove trailing spaces
    foreach i {newName newCmd newArgs newDir newElo newURL newUCI} {
      set engines($i) [string trim $engines($i)]
    }
    if { $engines(newElo) == "" } { set engines(newElo) 0 }
    if {$engines(newName) == "" || $engines(newCmd) == "" || $engines(newDir) == ""} {
      tk_messageBox -title Scid -icon info -parent .engineEdit \
        -message "The Name, Command and Directory fields must not be empty."
    } else {
      # Ok - now set time to file modification (mtime) of executable
      set engines(newTime) 0
      if {[file executable $engines(newCmd)]} {
	set engines(newTime) [file mtime $engines(newCmd)]
      } else {
	# No such file. Look for it in the path
	catch {
	 set exe [exec which $engines(newCmd)]
	  if {[file executable $exe]} {
	    set engines(newTime) [file mtime $exe]
	  }
	}
      }

      set newEntry [list $engines(newName) $engines(newCmd) \
        $engines(newArgs) $engines(newDir) \
          $engines(newElo) $engines(newTime) \
          $engines(newURL) $engines(newUCI) $::uci::newOptions ]

      set index $engines(newIndex)

      # just disable first in case of multiple selection
      if {$engines(F2) == $index} {set engines(F2) {}}
      if {$engines(F3) == $index} {set engines(F3) {}}
      if {$engines(F4) == $index} {set engines(F4) {}}
      if { $hotkey == "F2" || $hotkey == "F3" || $hotkey == "F4" } {
        # hotkey either F2 or F3 or F4
        set engines($hotkey) $index
      }

      if {$engines(newIndex) < 0} {
        lappend engines(list) $newEntry
	if { $hotkey == "F2" || $hotkey == "F3" || $hotkey == "F4" } {
	  set engines($hotkey) [expr [llength $engines(list)] - 1]
        }
      } else {
        set engines(list) [lreplace $engines(list) \
            $engines(newIndex) $engines(newIndex) $newEntry]
      }
      destroy .engineEdit
      ::enginelist::listEngines $engines(newIndex)
      ::enginelist::write
    }
  }
  dialogbutton $f.help -textvar tr(Help) -command {helpWindow Analysis List}
  dialogbutton $f.cancel -textvar tr(Cancel) -command "destroy $w"
  pack $f -side bottom
  pack $f.cancel -side right -padx 20 -pady 5
  pack $f.help -side right -padx 20 -pady 5
  pack $f.ok -side left -padx 20 -pady 5

  bind $w <Return> "$f.ok invoke"
  bind $w <Escape> "destroy $w"
  bind $w <F1> { helpWindow Analysis List }

  placeWinOverParent $w .enginelist
  wm state $w normal

  if {$index == -1}  {
    focus $w.frame.eName
  }
  # bind $w <Configure> "recordWinSize $w"
  # wm resizable $w 1 0
  # catch {grab $w}
}

proc ::enginelist::move {dir} {
  global engines

  set current [lindex [.enginelist.list.list curselection] 0]

  if {![checkAllEnginesClosed .enginelist]} {
    return
  }

  set max [llength $engines(list)]
  if {($dir == -1 && $current == 0) || ($dir == 1 && $current == $max-1)} {
    return
  }
  if {$dir == -1} {
    set lead  [lrange $engines(list) 0 [expr $current - 2]]
    set item  [lindex $engines(list) $current]
    set swap  [lindex $engines(list) [expr $current - 1]]
    set trail [lrange $engines(list) [expr $current + 1] end]
    set engines(list) [concat $lead [list $item] [list $swap] $trail]
  } else {
    set lead  [lrange $engines(list) 0 [expr $current - 1]]
    set item  [lindex $engines(list) $current]
    set swap  [lindex $engines(list) [expr $current + 1]]
    set trail [lrange $engines(list) [expr $current + 2] end]
    set engines(list) [concat $lead [list $swap] [list $item] $trail]
  }
  # Update the F2 key bindings
  foreach f {F2 F3 F4} {
    if {$engines($f) == $current} {
     set engines($f) [expr $current + $dir]
    } else {
      if {$engines($f) == $current + $dir} {
       set engines($f) [expr $current]
      }
    }
  }
  ::enginelist::listEngines [expr $current + $dir]
  ::enginelist::write
}

proc checkAllEnginesClosed {parent} {
  global engines

  set flag {}
  for {set i 0} {$i < [llength $engines(list)]} {incr i} {
    if {[winfo exists .analysisWin$i]} {
       set flag "all Engines"
    }
  }
  foreach {win title} {
    .comp         "Computer Tournament" 
    .uciConfigWin "UCI Config window"
    .engineEdit   "Configure Engine window"
    .serGameWin   "UCI Game"
    .coachWin "Phalanx Game"} {
    if {[winfo exists $win]} {
      set flag $title
      break
    }
  }
  if {$flag != {}} {
    if {$parent != ".enginelist"} {
      set message "Due to possible file locking, please close $flag first."
    } else {
      set message "Please close $flag first"
    }
    tk_messageBox -title Scid -icon warning -type ok -parent $parent -message $message
    return 0
  } else {
    return 1
  }
}

proc ::enginelist::findEngine {key} {
  set w .enginelist.list.list

  if {![string is alpha $key]} {
    return
  }

  set curselection [$w curselection]
  if {$curselection == {}} { 
    set i -1
  } else {
    set i [lindex $curselection 0]
  }

  set match 0
  $w selection clear 0 end
  while {$i < [$w index end] && !$match} {
    incr i
    set match [string match -nocase $key* [$w get $i]]
  }
  if {$match} {
    $w selection set $i
    $w see $i
  }
}

proc checkAnnotateControl {w} {
  if {$::annotate(Depth)} {
    set s1 disabled ; set s2 normal
  } else {
    set s1 normal   ; set s2 disabled
  }
  foreach i [winfo children $w.delay] {
    $i configure -state $s1
  }
  foreach i [winfo children $w.depth]  {
    $i configure -state $s2
  }
}

### Annotation configuration widget
### most of the Annotation logic is in main.tcl::autoplay

proc initAnnotation {n} {
  global autoplayDelay tempdelay analysis annotate tr

  set analysis(prevscore$n) 0

  set w .configAnnotation

  if {[winfo exists $w]} {
    # in case of different engine anno button hit, cancel previous and reinit with current. Ugly
    $w.buttons.cancel invoke
    set annotate(Button$n) 1
    initAnnotation $n
    return
  }
  if {!$annotate(Button$n) && $annotate(Engine) == $n} { ; # end annotation
    toggleAutoplay
    return
  }

  if {$annotate(Engine) > -1} {
    puts "initAnnotation: engine $annotate(Engine) already annotating"
    set annotate(Button$n) 0
    return
  }

  if { $analysis(multiPVCount$n) > 1} {
    set analysis(multiPVCount$n) 1
    changePVSize $n
  }

  trace variable annotate(blunder) w {::utils::validate::Regexp {^[0-9]*\.?[0-9]*$}}

  set tempdelay [expr {$autoplayDelay / 1000.0}]
  toplevel $w
  wm state $w withdrawn
  wm title $w $tr(AnnotateTitle)
  wm protocol $w WM_DELETE_WINDOW "$w.buttons.cancel invoke"
  setWinLocation $w
  setWinSize $w

  frame $w.buttons
  pack $w.buttons -side bottom -fill x

  ### pack everything inside a scrolled frame, as this widget gets too tall
  pack [frame $w.f] -side top -expand 1 -fill both

  bindWheelMouseCommand $w \
   {.configAnnotation.f.sf yview scroll -1 units} \
   {.configAnnotation.f.sf yview scroll +1 units}

  set w $w.f

  ::scrolledframe::scrolledframe $w.sf -yscrollcommand "$w.vs set" -fill both -height 600
  scrollbar $w.vs -command "$w.sf yview" -width 12

  grid $w.sf -row 0 -column 0 -sticky nsew
  grid $w.vs -row 0 -column 1 -sticky ns
  grid rowconfigure $w 0 -weight 1
  grid columnconfigure $w 0 -weight 1

  set w $w.sf.scrolled

  ### Depth

  if  {$analysis(uci$n)} {
    frame $w.choice
    label $w.choice.0 -textvar tr(MoveControl)
    radiobutton $w.choice.1 -variable annotate(Depth) -value 1 -textvar tr(Depth) -command "checkAnnotateControl $w"
    radiobutton $w.choice.2 -variable annotate(Depth) -value 0 -textvar tr(Time)  -command "checkAnnotateControl $w"

    pack $w.choice -side top -pady 3 
    pack $w.choice.0 $w.choice.1 $w.choice.2 -side left -expand 1 -fill x

    frame $w.depth 
    label $w.depth.label -textvar tr(DepthPerMove) -width 22
    spinbox $w.depth.spDepth -width 4 -textvar annotate(WantedDepth) -from 10 -to 100 -increment 1

    pack $w.depth -side top -pady 3 
    pack $w.depth.label -side left
    pack $w.depth.spDepth -side right -padx 5
  } else {
    set annotate(Depth) 0
  }

  ### Seconds per move

  frame $w.delay
  label $w.delay.label -textvar tr(SecondsPerMove) -width 22
  spinbox $w.delay.spDelay -width 4 -textvar tempdelay -from 1 -to 300 -increment 1

  pack $w.delay -side top
  pack $w.delay.label -side left
  pack $w.delay.spDelay -side right -padx 5 

  if  {$analysis(uci$n)} {
    checkAnnotateControl $w
  }

  pack [frame $w.spacey] -side top -pady 5

  ### Blunder Threshold

  frame $w.blunderbox
  label $w.blunderbox.label -text "$tr(Blunder) $tr(BlundersThreshold)" -width 22
  spinbox $w.blunderbox.spBlunder -width 4 -textvar annotate(blunder) \
      -from 0.1 -to 3.0 -increment 0.1

  pack $w.blunderbox -side top -padx 5 
  pack $w.blunderbox.label -side left 
  pack $w.blunderbox.spBlunder -side right -padx 5

  frame $w.cutoff
  label $w.cutoff.label -text "$tr(CutOff) $tr(BlundersThreshold)" -width 22
  spinbox $w.cutoff.spBlunder -width 4 -textvar annotate(cutoff) \
      -from 3.0 -to 10.0 -increment .5

  pack $w.cutoff -side top -padx 5 
  pack $w.cutoff.label -side left
  pack $w.cutoff.spBlunder -side right -padx 5

  addHorizontalRule $w

  ### Annotate Scores

  label $w.scoreslabel -textvar tr(AddScores)
  radiobutton $w.scores_allmoves -textvar tr(AnnotateAllMoves) -variable annotate(WithScore) -value allmoves -anchor w
  radiobutton $w.scores_blunders -textvar tr(BlundersNotBest) -variable annotate(WithScore) -value blunders -anchor w
  radiobutton $w.scores_var -textvar tr(GlistVariations) -variable annotate(WithScore) -value var -anchor w
  radiobutton $w.scores_none -textvar tr(No) -variable annotate(WithScore) -value no -anchor w
  # previously  annotateType

  pack $w.scoreslabel -side top
  pack $w.scores_allmoves $w.scores_blunders $w.scores_var $w.scores_none -side top -fill x

  addHorizontalRule $w

  ### Annotate Variations

  label $w.anlabel -textvar tr(AddVars)
  radiobutton $w.blunders -textvar tr(AnnotateBlundersOnly) -variable annotate(WithVars) -value blunders -anchor w
  radiobutton $w.notbest -textvar tr(AnnotateNotBest) -variable annotate(WithVars) -value notbest -anchor w
  radiobutton $w.allmoves -textvar tr(AnnotateAllMoves) -variable annotate(WithVars) -value allmoves -anchor w
  radiobutton $w.none -textvar tr(No) -variable annotate(WithVars) -value no -anchor w

  pack $w.anlabel -side top
  pack $w.blunders $w.notbest -side top -fill x
  pack $w.allmoves $w.none -side top -fill x

  checkbutton $w.missedmates -textvar tr(AnnotateMissedMates) -variable annotate(MissedMates) -anchor w
  checkbutton $w.varAtEnd -textvar tr(AnnotateEnd) -variable annotate(VarAtEnd) -anchor w

  pack $w.missedmates -side top -anchor w
  pack $w.varAtEnd -side top -anchor w

  addHorizontalRule $w

  ### Which side

  label $w.avlabel -textvar tr(AnnotateWhich)
  radiobutton $w.all -textvar tr(AnnotateAll) -variable annotate(Moves) -value all -anchor w
  radiobutton $w.white -textvar tr(AnnotateWhite) -variable annotate(Moves) -value white -anchor w
  radiobutton $w.black -textvar tr(AnnotateBlack) -variable annotate(Moves) -value black -anchor w

  pack $w.avlabel -side top
  pack $w.all $w.white $w.black -side top -fill x

  addHorizontalRule $w

  ### General options frame

  checkbutton $w.cbAddAnnotatorTag     -textvar tr(addAnnotatorTag)    -variable annotate(addTag)     -anchor w
  checkbutton $w.cbAnnotateVar         -textvar tr(AnnotateVariations) -variable annotate(isVar)      -anchor w

  frame $w.scoreType
  label $w.scoreType.label -textvar tr(ScoreFormat)
  ttk::combobox $w.scoreType.values -width 12 -textvar annotate(scoreType) \
    -state readonly  -values {{+1.5} {[% +1.5]} {[%eval +1.5]}}

  pack $w.scoreType -fill x
  pack $w.scoreType.label -side left -padx 10
  pack $w.scoreType.values -side right

  pack $w.cbAddAnnotatorTag $w.cbAnnotateVar -anchor w

  # Book

  frame $w.usebook
  pack  $w.usebook -side top -fill x

  checkbutton $w.usebook.cbBook  -textvar tr(UseBook) -variable ::useAnalysisBook -command "
    if {!\$::useAnalysisBook} {
      set ::isOpeningOnly 0
    }
    checkState ::useAnalysisBook $w.usebook.comboBooks
    checkState ::useAnalysisBook $w.batch.cbOpeningOnly
    checkState ::useAnalysisBook $w.batch.spOpeningOnly
    checkState ::useAnalysisBook $w.batch.lOpeningOnly"

  # load book names
  set bookPath $::scidBooksDir
  set bookList [ lsort -dictionary [ glob -nocomplain -directory $bookPath *.bin ] ]

  if { [llength $bookList] == 0 } {
      set ::useAnalysisBook 0
      $w.usebook.cbBook configure -state disabled
  }

  set tmp {}
  set idx 0
  set i 0
  foreach file  $bookList {
      lappend tmp [ file tail $file ]
      if {$::book::lastBook1 == [ file tail $file ] } {
	  set idx $i
      }
      incr i
  }

  # TODO: why isn't readonly working here ? checkState ?? S.A
  ttk::combobox $w.usebook.comboBooks -width 12 -values $tmp -state readonly
  catch { $w.usebook.comboBooks current $idx }

  pack $w.usebook.cbBook -side left 
  pack $w.usebook.comboBooks -side right

  # Batch annotation 

  frame $w.batch
  pack $w.batch -side top -fill x
  checkbutton $w.batch.cbBatch -textvar tr(AnnotateSeveralGames) -variable annotate(isBatch)

  # Opening Errors Only

  checkbutton $w.batch.cbOpeningOnly -textvar tr(FindOpeningErrors) -variable ::isOpeningOnly \
     -command "checkState ::isOpeningOnly $w.batch.spOpeningOnly"

  spinbox $w.batch.spOpeningOnly -width 2 -textvar ::isOpeningOnlyMoves \
      -from 5 -to 20 -increment 1 -validate all -vcmd {string is int %P}

  label $w.batch.lOpeningOnly -textvar tr(moves)

  checkState ::useAnalysisBook $w.usebook.comboBooks $w.batch.cbOpeningOnly $w.batch.spOpeningOnly $w.batch.lOpeningOnly
  checkState ::isOpeningOnly $w.batch.spOpeningOnly

  # Pack

  grid $w.batch.cbBatch    -column 0 -row 0 -sticky w
  grid $w.batch.cbOpeningOnly -column 0 -row 1 -sticky w
  grid $w.batch.spOpeningOnly -column 1 -row 1 -padx 5
  grid $w.batch.lOpeningOnly  -column 2 -row 1 -sticky e

  checkbutton $w.batch.cbMarkTactics -textvar tr(MarkTacticalExercises) -variable annotate(markExercises)
  grid $w.batch.cbMarkTactics -column 0 -row 2 -sticky w
  if {!$analysis(uci$n)} {
    set annotate(markExercises) 0
    $w.batch.cbMarkTactics configure -state disabled
    $w.missedmates configure -state disabled
  }

  set w .configAnnotation

  addHorizontalRule $w
  dialogbutton $w.buttons.cancel -textvar tr(Cancel) -command "
    bind .configAnnotation <Destroy> \{\}
    destroy .configAnnotation
    set ::annotate(Engine) -1
    set ::annotate(Button$n) 0
  "
  dialogbutton $w.buttons.help -textvar tr(Help) -command {helpWindow Analysis Annotating}
  dialogbutton $w.buttons.ok -text "OK" -command "okAnnotation $n"

  pack $w.buttons.cancel $w.buttons.help $w.buttons.ok -side right -padx 5 -pady 5
  # focus $w.delay.spDelay


  bind $w <Escape> "$w.buttons.cancel invoke"
  bind $w <Return> "$w.buttons.ok invoke"
  bind $w <Destroy> "catch {$w.buttons.cancel invoke}"
  bind $w <Configure> "recordWinSize $w"
  bind $w <F1> {helpWindow Analysis Annotating}
  wm state $w normal
  focus -force $w ; # windows bug - doesn't get focus and <Escape> fails
  # have to start engine here for depth based anno niggles
  if {! $analysis(analyzeMode$n)} {
    toggleEngineAnalysis $n
  }
  update
}

### Start Annotation

proc okAnnotation {n} {
  global autoplayDelay tempdelay autoplayMode annotate analysis

  set w .configAnnotation.f.sf.scrolled

  if {$annotate(Engine) > -1} {
    puts "okAnnotation: engine $annotate(Engine) already annotating"
    return
  }
  if {$annotate(isBatch) && [sc_base isReadOnly]} {
    set answer [tk_messageBox -title Tournanment -icon question -type okcancel \
        -message "Database is read only, and batch annotations can't be saved.\n\nContinue ?" -parent .configAnnotation]
    if {$answer != "ok"} {
      return
    }
  }

  resetAnalysis $n
  set analysis(prevmoves$n) {}
  catch {.analysisWin$n.frame.bd.bd delete var bvm}
  set ::useAnalysisBookName [$w.usebook.comboBooks get]
  set ::book::lastBook1 $::useAnalysisBookName
  set ::prevNag {}

  # tactical positions is selected, must be in multipv mode
  if {$annotate(markExercises)} {
    if { $analysis(multiPVCount$n) < 2} {
      set analysis(multiPVCount$n) 4
      changePVSize $n
    }
  }

  if {$tempdelay < 0.1} { set tempdelay 0.1 }
  set autoplayDelay [expr {int($tempdelay * 1000)}]
  bind .configAnnotation <Destroy> {}
  destroy .configAnnotation

  # One undo point at the start of every game
  sc_game undoPoint

  if {[sc_pos isAt vend]} {
    # Starting analysis from game end - probably want to be at start
    sc_move start
    updateBoard  -pgn
  }
  if {[sc_pos isAt start]} {
    set ::wentOutOfBook 0
  } else { 
    set ::wentOutOfBook 1
  }

  set annotate(Engine) $n

  if {$annotate(addTag)} {
    appendTag Annotator "$analysis(name$n)"
    if  {$annotate(Depth)} {
      appendTag Depth "$annotate(WantedDepth)"
    }
  }
  # Engine own book breaks annotation, so disable
  if {[string match *OwnBook*  $analysis(uciOptions$n)]} {
    sendToEngine $n "setoption name OwnBook value false"
  }

  if {$autoplayMode == 0} { toggleAutoplay }
  set disableButtons {startStop move line alllines exclude lockengine alllines training finishGame}
  foreach b $disableButtons {
    .analysisWin$n.b.$b configure -state disabled
  }
}

### Part of annotation process
### Check the moves if they are in the book, and add a comment when going out of it

proc bookAnnotation { {n 1} } {
  global analysis annotate tr

  if {!($annotate(Engine) > -1 && $::useAnalysisBook)} {
    return
  }

  set prevbookmoves {}
  set bn [ file join $::scidBooksDir $::useAnalysisBookName ]

  ### This is getting opened for every game in batch S.A. &&&
  # but is getting closed just below... so should be ok ?

  sc_book load $bn $::analysisBookSlot

  set bookmoves [sc_book moves $::analysisBookSlot]
  while {[string length $bookmoves] != 0 && ![sc_pos isAt vend]} {
    # we are in book, so move immediately forward
    ::move::Forward
    set prevbookmoves $bookmoves
    set bookmoves [sc_book moves $::analysisBookSlot]
  }
  sc_book close $::analysisBookSlot
  set ::wentOutOfBook 1
  # update

  set bookName [file rootname $::useAnalysisBookName]

  ### Wrong. Compares c4 Bc4
  # if { [ string match -nocase "*[sc_game info previousMoveNT]*" $prevbookmoves ] != 1 }

  if {![sc_game startBoard]} {
    set verboseMoveOutOfBook $tr(MoveOutOfBook)
    set verboseLastBookMove  $tr(LastBookMove)
    set prev_comment [sc_pos getComment]
    if {$prev_comment != ""} {
      set verboseMoveOutOfBook "$prev_comment $verboseMoveOutOfBook"
      set verboseLastBookMove  "$prev_comment $verboseLastBookMove"
    }
    if {[lsearch -exact $prevbookmoves [sc_game info previousMoveNT]] == -1} {
      if {$prevbookmoves != {}} {
        sc_pos setComment "$verboseMoveOutOfBook ($bookName: $prevbookmoves)"
      } else  {
        sc_pos setComment "$verboseMoveOutOfBook ($bookName)"
      }
    } else  {
      sc_pos setComment "$verboseLastBookMove ($bookName)"
    }
  }

  # last move was out of book or the last move in book : it needs to be analyzed, so take back
  ::move::Back
  resetAnalysis $n

  updateBoard -pgn
  ### Animation ??
  # for {set i 0} {$i<100} {incr i} { update ; after [expr $::autoplayDelay / 100] }
  set analysis(prevscore$n) $analysis(score$n)
  set analysis(prevmate$n)  $analysis(scoremate$n)
  set analysis(prevmoves$n) $analysis(moves$n)
  # updateBoard -pgn
}

### Only available for UCI engines
#
# Add a special comment (eg "****D1 0.1->2.9  +2.85 / +0.11") to any position considered as a tactical shot
# Used to generate exercises for "Find best move".
# Move criteria is below, but basically they are non-obvious, unique, winning moves.

proc markExercise { prevscore score } {
  global analysis annotate informant

  set n $annotate(Engine)

  if {! $annotate(markExercises) || ! $analysis(uci$n)} {
    return
  }

  # Check at which depth the tactical shot is found
  # this assumes analysis by an UCI engine

  set deltamove [expr {$score - $prevscore}]
  # filter tactics so only those with high gains are kept
  if { [expr abs($deltamove)] < $informant("+/-") } {
    return
  }
  # dismiss games where the result is already clear (high score,and we continue in the same way)
  if { [expr $prevscore * $score] >= 0} {
    if { [expr abs($prevscore) ] > $informant("++-") } { return }
    if { [expr abs($prevscore)] > $informant("+-") && [expr abs($score) ] < [expr 2 * abs($prevscore)]} { return }
  }

  # The best move is much better than others.
  if { [llength $analysis(multiPV$n)] < 2 } {
    puts "markExercise: error, not enough PV"
    return
  }
  set sc2 [lindex [ lindex $analysis(multiPV$n) 1 ] 1]
  if { [expr abs( $score - $sc2 )] < 1.5 } {
    puts "markExercise: < 1.5"
    return
  }

  # There is no other winning moves (the best move may not win, of course, but
  # I reject exercises when there are e.g. moves leading to +9, +7 and +5 scores)
  if { [expr $score * $sc2] > 0.0 && [expr abs($score)] > $informant("+-") && [expr abs($sc2)] > $informant("+-") } {
    return
  }

  # The best move does not lose position.
  if {$analysis(side$n) == {white} && $score < [expr 0.0 - $informant("+/-")] } { return }
  if {$analysis(side$n) == {black} && $score > $informant("+/-") } { return }

  # Move is not obvious: check that it is not the first move guessed at low depths
  set pv [ lindex [ lindex $analysis(multiPV$n) 0 ] 2 ]
  set bm0 [lindex $pv 0]
  foreach depth {1 2 3} {
    set res [ sc_pos analyze -time 1000 -hashkb 32 -pawnkb 1 -searchdepth $depth ]
    set bm$depth [lindex $res 1]
  }
  if { $bm0 == $bm1 && $bm0 == $bm2 && $bm0 == $bm3 } {
    puts "markExercise: obvious move"
    return
  }

  # find what time is needed to get the solution (use internal analyze function)
  set timer {1 2 5 10 50 100 200 1000}
  # set scorelist {}
  set movelist {}
  for {set t 0} {$t < [llength $timer]} { incr t} {
    set res [sc_pos analyze -time [lindex $timer $t] -hashkb 1 -pawnkb 1 -mindepth 0]
    # set score_analyze [lindex $res 0]
    set move_analyze [lindex $res 1]
    # if {[sc_pos side] == "black"} { set score_analyze [expr 0.0 - $score_analyze] }
    # lappend scorelist $score_analyze
    lappend movelist $move_analyze
  }

  # find at what timing the right move was reliably found
  # only the move is checked, not if the score is close to the expected one
  for {set t [expr [llength $timer] -1]} {$t >= 0} { incr t -1} {
    if { [lindex $movelist $t] != $bm0 } {
      break
    }
  }

  set difficulty [expr $t +2]

  puts "markExercise: flag T pour [sc_game number] difficulty $difficulty"
  sc_game flag T [sc_game number] 1
  sc_pos setComment "****D${difficulty} [format %.1f $prevscore]->[format %.1f $score] [sc_pos getComment]"
  updateBoard
}

proc addScore {n type {novar 0}} {
    global analysis annotate

    if {$annotate(WithScore) == "no" || \
        ($annotate(WithScore) == "var" && $novar) || \
        ($annotate(WithScore) == "blunders" && $novar) || \
        [sc_pos isAt vstart]} {
      return
    }
    # hack to not score last book move
    if {$::wentOutOfBook == 1} {
      incr ::wentOutOfBook
      return
    }

    if { [sc_pos moves] == {} && [sc_pos isAt end]} {
      # Where is there getting called from ?. Hack to not display errant last mated score
      ### Last move , don't attempt to score as it comes out wrong/negative and breaks the score graph
      # But should we use scoreToMate and not score mating moves at all... but it's nice to see the graph maxed out

      # S.A. 2024
      # Ok, hack to score the last move - but this may not be necessary now as we call getScoreNoMoves somewhere else
      set type single
      set analysis(score$n) [getScoreNoMoves]
    }

    switch $type {
      single { set text [format "%+.2f" $analysis(score$n)] }
      both - end  { set text [format "%+.2f / %+.2f" $analysis(score$n) $analysis(prevscore$n)] }
    }

    if {$annotate(Engine) > -1 && $type == "single"} {
      switch $annotate(scoreType) {
        {[% +1.5]} { set text "\[% $text\]" }
        {[%eval +1.5]} { set text "\[%eval $text\]" }
      }

    }

    set prev_comment [sc_pos getComment]

    if {$prev_comment == ""} {
      sc_pos setComment "$text"
    } else {
      sc_pos setComment "$text $prev_comment"
    }
}


proc addAnnotation {tomove} {
  global analysis annotate prevNag

  set n $annotate(Engine)

  if {$n == -1} {
    puts "addAnnotation: annotate(Engine) unset"
    return
  }

  ### Now handled in sendPosToEngineUCI
  # if { ! $::wentOutOfBook && $::useAnalysisBook}

  # Cannot add a variation to an empty variation:
  if {[sc_pos isAt vstart]  &&  [sc_pos isAt vend]} { return }

  if {$annotate(Moves) == {white}  &&  $tomove == {white} ||
    $annotate(Moves) == {black}  &&  $tomove == {black} } {
    set analysis(prevscore$n) $analysis(score$n)
    set analysis(prevmate$n)  $analysis(scoremate$n)
    set analysis(prevmoves$n) $analysis(moves$n)
    return
  }

  ### Hmmm - this stops last move blunders from being annotated.
  ### Remove it, and see if there's any issues S.A
if {0} {
  # Cannot (yet) add a variation at the end of the game or a variation:
  if {[sc_pos isAt vend]} {
      addScore $n single 1
      updateBoard -pgn
      ::tools::graphs::score::Refresh
      return
  }
}

  # set text [format "%d:%+.2f" $analysis(depth$n) $analysis(score$n)]
  set moves $analysis(moves$n)

  # if next move is what engine guessed, do nothing
  if { $analysis(prevmoves$n) != {} && ![sc_pos isAt vend] && $annotate(WithVars) != {allmoves}} {
    set move2 [sc_game info previousMoveNT]

    sc_game push copyfast
    set move1 [lindex $analysis(prevmoves$n) 0]
    sc_move back 1
    moveAdd $move1 $n
    set move1 [sc_game info previousMoveNT]
    sc_game pop

    if {$move1 == $move2} {
      set analysis(prevscore$n) $analysis(score$n)
      set analysis(prevmate$n)  $analysis(scoremate$n)
      set analysis(prevmoves$n) $analysis(moves$n)
      if {$annotate(WithScore) == "allmoves"} {
	addScore $n single 1
      }
      updateBoard -pgn
      ::tools::graphs::score::Refresh
      return
    }
  }

  set score $analysis(score$n)
  set prevscore $analysis(prevscore$n)

  if {$analysis(nonStdStart$n) && [sc_pos location] == 1} {
    set prevscore $score
    set analysis(prevmate$n) $analysis(scoremate$n)
  }
  set deltamove [expr {$score - $prevscore}]
  set isBlunder 0

  ### Don't process if score above cut-off score
  # excepting for the case when score goes from -5 to +7 (eg)
  # , and not a missed short(er) mate

  ### Calculate isBlunder

  # Inequality test that checks if there is a missed/shorter mate for white and black
  # Only check for mates < WantedDepth - 3 (say) , otherwise engine results aren't too accurate
  #
  # Note: in uci.tcl we convert the engine scoremates to white's perspective.
  # ie - Mate for black == < 0

  if {$annotate(MissedMates)} {
    if {$tomove == "black"} {
      # check for white missed mate
      set test [expr {$analysis(prevmate$n) > 0 && $analysis(prevmate$n) < ($annotate(WantedDepth) - 3)}]
      set shorterMate [expr {$analysis(scoremate$n) > ( $analysis(prevmate$n) - 1) || $analysis(scoremate$n) <= 0}]
    } else {
      set test [expr {$analysis(prevmate$n) < 0 && abs($analysis(prevmate$n)) < ($annotate(WantedDepth) - 3)}]
      set shorterMate [expr {$analysis(scoremate$n) < ( $analysis(prevmate$n) + 1) || $analysis(scoremate$n) >= 0}]
    }
  }

  if {$annotate(MissedMates) && $test && $shorterMate} {
    set isBlunder 2
  } else {
    if {abs($prevscore) < $annotate(cutoff) || abs($score) < $annotate(cutoff) || \
       (abs($deltamove) > abs($score) && $score*$prevscore < 0)} {
      if {$annotate(WithVars) != "notbest"} {
	if { $deltamove < [expr {0.0 - $annotate(blunder)}] && $tomove == {black} || \
	      $deltamove > $annotate(blunder) && $tomove == {white} } {
	  set isBlunder 1
	}
	# if the game is dead, and the score continues to go down, don't add any comment
	if { $prevscore > $::informant("++-") && $tomove == {white} || \
	      $prevscore < [expr {0.0 - $::informant("++-")}] && $tomove == {black} } {
	  set isBlunder 0
	}
      } else { ;# notbest
	if { $deltamove < 0.0 && $tomove == {black} || \
	      $deltamove > 0.0 && $tomove == {white} } {
	  set isBlunder 1
	}
      }
    }
  }


  if {$annotate(WithVars) == "no"} {
    ### Scores only

    if {$annotate(WithScore) == "allmoves"} {
      addScore $n single
    } elseif { $annotate(WithScore) == "blunders" && $isBlunder } {
      addScore $n both
    }

  } elseif {$annotate(WithVars) == "allmoves"} {

    addScore $n single

    set absdeltamove [expr { abs($deltamove) } ]
    if { $deltamove < [expr {0.0 - $annotate(blunder)}] && $tomove == {black} || \
	  $deltamove > $annotate(blunder) && $tomove == {white} } {
      if {$absdeltamove > $::informant("?!") && $absdeltamove <= $::informant("?")} {
	sc_pos addNag "?!"
      } elseif {$absdeltamove > $::informant("?") && $absdeltamove <= $::informant("??")} {
	sc_pos addNag "?"
	markExercise $prevscore $score
      } elseif {$absdeltamove > $::informant("??") } {
	sc_pos addNag "??"
	markExercise $prevscore $score
      }
    }

    ### Only show common nags if not the same as previous nag!
    # but this is broke for variations , which arent tested/coded for
    set nag [ scoreToNag $score ]
    if {$nag != {} && $nag != $prevNag} {
      sc_pos addNag $nag
    }
    set prevNag $nag

    if { $analysis(prevmoves$n) != {}} {
      sc_move back
      sc_var create

      if {$isBlunder == "2"} {
	sc_pos setComment "Mate in [expr {abs($analysis(prevmate$n))}]"
      }

      set moves $analysis(prevmoves$n)
      moveAdd $moves $n
      set nag [ scoreToNag $prevscore ]
      if {$nag != {}} {
        sc_pos addNag $nag
      }
      sc_var exit
      sc_move forward
    }
  } elseif { $isBlunder } {
    # Add the comment to highlight the blunder
    set absdeltamove [expr { abs($deltamove) } ]

    # if the game was won and the score remains high, don't add comment
    if { $score > $::informant("++-") && $tomove == {black} || \
          $score < [expr {0.0 - $::informant("++-")}] && $tomove == {white} } {
      addScore $n end
    } else  {
      if {$absdeltamove > $::informant("?!") && $absdeltamove <= $::informant("?")} {
        sc_pos addNag "?!"
      } elseif {$absdeltamove > $::informant("?") && $absdeltamove <= $::informant("??")} {
        sc_pos addNag "?"
        markExercise $prevscore $score
      } elseif {$absdeltamove > $::informant("??") } {
        sc_pos addNag "??"
        markExercise $prevscore $score
      }
      
      addScore $n both
    }

    set nag [ scoreToNag $score ]
    if {$nag != {}} {
      sc_pos addNag $nag
    }

    if {$annotate(WithVars) != "no" } {
      # Rewind, request a diagram
      sc_move back
      sc_pos addNag D

      # Add the variation:
      if { $analysis(prevmoves$n) != {}} {
	sc_var create

	if {$isBlunder == "2"} {
	  sc_pos setComment "Mate in [expr {abs($analysis(prevmate$n))}]..."
	}

	set moves $analysis(prevmoves$n)
	# Add as many moves as possible from the engine analysis:
	moveAdd $moves $n
	set nag [ scoreToNag $prevscore ]
	if {$nag != {}} {
	  sc_pos addNag $nag
	}
	sc_var exit
      }
      sc_move forward
    }
  } else {
    addScore $n single 1
  }

  set analysis(prevscore$n) $analysis(score$n)
  set analysis(prevmate$n) $analysis(scoremate$n)
  set analysis(prevmoves$n) $analysis(moves$n)

  updateBoard -pgn
  ::tools::graphs::score::Refresh
}

proc scoreToNag {score} {
  global informant

  if {$score >= $informant("+-")} {
    return "+-"
  }
  if {$score >= $informant("+/-")} {
    return "+/-"
  }
  if {$score >= $informant("+=")} {
    return "+="
  }
  if { $score >= 0.0 - $informant("+=")} {
    return "="
  }
  if {$score <= 0.0 - $informant("+-")} {
    return "-+"
  }
  if {$score <= 0.0 - $informant("+/-")} {
    return "-/+"
  }
  if {$score <= 0.0 - $informant("+=")} {
    return "-="
  }
}

proc pushAnalysisData {lastVar n} {
  global analysis stack
  lappend stack [list $analysis(prevscore$n) $analysis(score$n) \
      $analysis(prevmoves$n) $analysis(moves$n) $lastVar ]
}

proc popAnalysisData {n} {
  global analysis stack
  # the start of analysis is in the middle of a variation
  if {[llength $stack] == 0} {
    set analysis(prevscore$n) 0
    set analysis(score$n)     0
    set analysis(prevmoves$n) {}
    set analysis(moves$n)     {}
    set lastVar 0
    return
  }
  set tmp [lindex $stack end]
  lassign $tmp analysis(prevscore$n) analysis(score$n) analysis(prevmoves$n) analysis(moves$n) lastVar
  set stack [lreplace $stack end end]
  return $lastVar
}


proc addAnalysisVariation {{n -1}} {
  global analysis

  if {$n == -1} {
    set n [findEngine]
    if {$n == -1} {
      return
    }
  }

  if {! [winfo exists .analysisWin$n]} { return }

  sc_game undoPoint

  # if we are at the end of the game, we cannot add variation, so we add the
  # analysis one move before and append the last game move at the beginning of
  # the analysis

  set addAtStart [expr [sc_pos isAt vstart]  &&  [sc_pos isAt vend]]
  set isAt_end [sc_pos isAt end]
  set isAt_vend [sc_pos isAt vend]

  set moves $analysis(moves$n)
  set text [formatAnalysisScore $n]

  # MJB - Add WDL probability, if any produced by engine, to conventional centipawns score:-
  if {$analysis(seenWDL$n) && [info exists analysis(WDL$n,0)] } {
    append text " $analysis(WDL$n,0)"
  }

  if {$isAt_vend} {
    # get the last move of the game
    set lastMove [sc_game info previousMoveUCI]
    # back one move
    sc_move back
  }

  if {!$isAt_vend || $isAt_end} {
    # Add a variation if not already at end of a variation
    # (in which case we append moves to this var)
    set var_count [sc_var count]
    sc_var create
    set create_var 1
  } else {
    set create_var 0
  }

  # Add comment identifying analysis engine if at vstart
  # (perhaps this code belongs just above)
  if {[sc_pos isAt vstart]} {
    set prev_comment [sc_pos getComment]
    if {$prev_comment == ""} {
      sc_pos setComment "$text"
    } else {
      sc_pos setComment "$text $prev_comment"
    }
  }

  if {$isAt_vend} {
    # Add the last move of the game at the beginning of the analysis
    if {$lastMove == {0000} } {
      sc_move addSan null
    } else {
      moveAdd $lastMove $n
    }
  }

  # Add as many moves as possible from the engine analysis:
  if {[moveAdd $moves $n]} {
    # Oops, add move failed
    if {$create_var} {
      sc_var exit
    }
  } else {
    # Now go back to the previous place
    if {$create_var} {
      sc_var exit
    } else {
      sc_move back [llength $moves]
    }

    if {$addAtStart} {
      sc_move start
    } elseif {$isAt_vend && $create_var} {
      ### Automatically goto variation S.A.
      # todo : sould only do this if only a single var exists
      sc_var enter $var_count
    }
  }

  ::pgn::Refresh 1
  updateVarMenus

  # Scroll down one line
  # Often the current move is at the bottom of the viewable, and new var will not be shown
  catch {.pgnWin.text yview scroll 1 u}

  updateStatusBar
  updateGameinfo
  ::tools::graphs::score::Refresh
  if {$isAt_vend && ![sc_pos isAt vend]} {
    # sucessfully extended variation
    .main.button.forward configure -state normal
  }
}


proc addAllVariations {{n 1} {rightclick 0}} {
  global analysis

  if {! [winfo exists .analysisWin$n]} { return }

  # Cannot add a variation to an empty variation:
  if {[sc_pos isAt vstart]  &&  [sc_pos isAt vend]} { return }

  sc_game undoPoint

  # if we are at the end of the game, we cannot add variation
  # so we add the analysis one move before and append the last game move at the beginning of the analysis
  set addAtEnd [sc_pos isAt vend]

  if {$rightclick == 1} {
    # Only process second variation
    if {[lindex $analysis(multiPV$n) 1] == {}} {
      # Not enough PV
      return
    }
    # two single item lists with the second variation 
    set v1 [list "[lindex $analysis(multiPVraw$n) 1]"]
  } else {
    # Process all variations
    set v1 $analysis(multiPVraw$n)
  }

  set idx 0
  foreach i $v1 {
    set moves [lindex $i 2]

    # Right clicking addAllVar - only add AllFirstMoves
    if {$rightclick == 2} {
      set moves [lindex $moves 0]
    }

    set tmp_scoremate [scoreToMate [lindex $i 1] [lindex $i 3]]
    if {$analysis(logName)} {
      set text [format "\[%s\] %d:%s" $analysis(name$n) [lindex $i 0] $tmp_scoremate]
    } else {
      set text $tmp_scoremate
    }

    if {$analysis(seenWDL$n) && [info exists analysis(WDL$n,$idx)] } {
      append text " $analysis(WDL$n,$idx)"
    }

    if {$addAtEnd} {
      # get the last move of the game
      set lastMove [sc_game info previousMoveUCI]
      sc_move back
    }

    # Add the variation:
    sc_var create
    # Add the comment at the start of the variation:
    sc_pos setComment "[sc_pos getComment] $text"
    if {$addAtEnd} {
      # Add the last move of the game at the beginning of the analysis
      if {$lastMove == {0000} } {
	sc_move addSan null
      } else {
	moveAdd $lastMove $n
      }
    }
    # Add as many moves as possible from the engine analysis:
    moveAdd $moves $n
    sc_var exit

    if {$addAtEnd} {
      #forward to the last move
      sc_move forward
    }

    incr idx
  }

  ::pgn::Refresh 1 
  updateVarMenus
  updateStatusBar
  ::tools::graphs::score::Refresh
}

proc makeAnalysisMove {n {someMove {}} {defaultAction {}}} {
  global analysis comp

if {$someMove != {}} {
  # A discrete move from Graham's hardware driver or from clicking analysis window arrows
  set move $someMove
} else {
  set s $analysis(moves$n)

  # Scan over any leading number/etc. This is ugly
  while {1} {
    switch -- [string index $s 0] {
      a - b - c - d - e - f - g - h -
      K - Q - R - B - N - P - O {
        break
      }
    }
    if {$s == {}} {return 0}
    set s [string range $s 1 end]
  }
  if {[scan $s %s move] != 1} {
    return 0
  }
}

  if {$move == [sc_game info nextMoveUCI]} {
    ::move::Forward
    return
  }

  if {! [sc_pos isAt vend] && ! $comp(playing)} {
    if {$someMove == {}} {
      set action [confirmReplaceMove]
    } else {
      if {$defaultAction != {}} {
        set action $defaultAction
      } else {
        set action [confirmReplaceMove]
      }
    }
  } else {
    set action replace
  }

  if {$action == "cancel"} {
    return
  }

  if {!$comp(playing)} {
    sc_game undoPoint
  }

  if {$action == "mainline" || $action == "var"} {
    sc_var create
  }

  set analysis(automoveThinking$n) 0
  if { [moveAdd $move $n] } {
    ### Move fail
    # puts "Error adding move $move"
    set analysis(waitForBestMove$n) 1
    sc_game undo
    return 0
  } else {
    ::fics::checkAdd

    if {[winfo exists .serGameWin]} {
      set ::sergame::lastPlayerMoveUci $move
    } else {
      set ::sergame::lastPlayerMoveUci ""
    }

    if {$::novag::connected} {
      ::novag::addMove $move
    }

    if {$action == "mainline"} {
      sc_var exit
      sc_var promote [expr {[sc_var count] - 1}]
      sc_move forward 1
    }
  }
    
  update idletasks ; # fixes tournament issues ?

  if {$comp(playing)} {
    if {$comp(animate)} {
      updateBoard -pgn -animate
    } else {
      updateBoard -pgn
    }  
  } else {
    updateBoard -pgn -animate
    ::utils::sound::AnnounceNewMove [sc_game info previousMove]
  }
  return 1
}

### Close an engine, because its analysis window is being destroyed.

proc destroyAnalysisWin {n} {

  # Is this working properly. We seem to have a process left S.A.

  global windowsOS analysis annotate

  set annotate(Button$n) 0
  if {[winfo exists .configAnnotation]} {
    # Is annotation being configured ?
    destroy .configAnnotation
  } elseif {$annotate(Engine) == $n} {
    # Is annotation going ?
    cancelAutoplay
  }

  if { $n == 1 && $analysis(mini)} {
    toggleMini
  }

  # Cancel scheduled commands
  if {$analysis(after$n) != ""} {
      after cancel $analysis(after$n)
  }

  trace remove variable analysis(exclude$n) write "excludeToolTip $n"

  # Check the pipe is not already closed:
  if {$analysis(pipe$n) == {}} {
    set ::analysisWin$n 0
    return
  }

  set pid [pid $analysis(pipe$n)]

  # Send interrupt signal if the engine wants it:
  if {(!$windowsOS)  &&  $analysis(send_sigint$n)} {
    catch {exec -- kill -s INT $pid}
  }

  # Some engines in analyze mode may not react as expected to "quit"
  # so ensure the engine exits analyze mode first
  if {$analysis(uci$n)} {
    sendToEngine $n stop
    sendToEngine $n quit
  } else  {
    if {$analysis(has_analyze$n)} {
      sendToEngine $n exit
    } else {
      sendToEngine $n ?
    }
    sendToEngine $n quit
  }
  catch { flush $analysis(pipe$n) }

  # Uncomment the following line to turn on blocking mode before
  # closing the engine (but probably not a good idea!)
  #   fconfigure $analysis(pipe$n) -blocking 1

  # Close the engine, ignoring any errors since nothing can really
  # be done about them anyway -- maybe should alert the user with
  # a message box?
  # catch {close $analysis(pipe$n)}
  close $analysis(pipe$n)

  if {[info exists analysis(log$n)]} {
    close $analysis(log$n)
    unset analysis(log$n)
  }
  set analysis(pipe$n) {}
  set ::analysisWin$n 0

  # Erroneous if playing tournament, but ::comp(playing) is not always exact, so handled in cleanup
  ::docking::cleanup ".analysisWin$n"


  # Large tournaments can get wrecked by undead processes, so kill it to be sure
  if {(!$windowsOS)} {
    after 100 "catch {exec -- kill -s KILL $pid}"
  } else {
    # todo
  }
}

### Send a command to a running analysis engine
### this is used by all uci and xboard engines when open with their own window (eg F2, tourney)

proc sendToEngine {n text} {

  logEngine $n "Scid  : $text"
  catch {puts $::analysis(pipe$n) $text}
}

### Send a move to a running analysis engine

proc sendMoveToEngine {n move} {

  # Convert "e7e8Q" into "e7e8q" since that is the XBoard/WinBoard
  # standard for sending moves in coordinate notation:
  set move [string tolower $move]

  if {$::analysis(uci$n)} {
    # This proc is never called for UCI engines, and so below command is redundant
    sendToEngine $n "position fen [sc_pos fen] moves $move"
  } else  {
    if {$::analysis(wants_usermove$n)} {
      #  If the engine has indicated (with "usermove=1" on a "feature" line)
      #  that it wants it, send with "usermove " before the move.
      sendToEngine $n "usermove $move"
    } else {
      sendToEngine $n $move
    }
  }
}

#   Log Scid-Engine communication.

proc logEngine {n text} {
  global analysis

  # Print the log message to stdout if applicable:
  # if {$analysis(log_stdout)} { puts stdout "$n $text" }

  if { [ info exists analysis(log$n)]} {
    puts $analysis(log$n) $text

    # The problem with flushing in engineUpdateLog , is that after maxsize is reached
    #  we close the pipe and it can no longer be flushed there.
    # We have to catch flush to handle case when engine is closed.
    after idle "flushEngineLog $n"

    if {$analysis(logAuto$n) && !$analysis(logWait$n)} {
      lappend analysis(logUpdate$n) $text
      after idle "updateEngineLogText $n"
    }

    # Close the log file if the limit is reached:
    incr analysis(logCount$n)
    if {$analysis(logCount$n) >= $analysis(logMax)} {
      puts $analysis(log$n) \
          "Note  : Log file size limit ($analysis(logMax) lines) reached."
      close $analysis(log$n)
      unset analysis(log$n)
    }
  }
}

proc flushEngineLog {n} {
    after cancel "flushEngineLog $n"
    catch {
      flush $::analysis(log$n)
    }
}

proc updateEngineLogText {n} {
    after cancel "updateEngineLogText $n"
    if {[winfo exists .enginelog$n.log]} {
      foreach line $::analysis(logUpdate$n) {
	.enginelog$n.log insert end "$line\n"
      }
      .enginelog$n.log see end
    }
    set ::analysis(logUpdate$n) {}
}

proc logEngineNote {n text} {
  logEngine $n "Note: $text"
}

# What a fucking mess this is. S.A.
# Horrible hopeless design decisions meaning this code hasnt been touched since
# - Sorry Shane ;> (mostly fixed now)
# Hmmm ... Pascal's new features/hacks were the cuplrit

proc startAnalysisWin {FunctionKey} {
  global engines
  set n $engines($FunctionKey)
  if {$n != {}} {
    makeAnalysisWin $n
  } 
}

### toggle analysis engine n

proc makeAnalysisWin {{n 0} {options {}}} {
  global analysisWin$n font_Analysis analysisCommand analysis annotate tr

  set w .analysisWin$n

  if {$n == -1} {
    ### Make sure an engine is opened (called by toolbar)
    ### Try F2 , then engine 0
    set n $::engines(F2)
    if {$n == {}} {
      set n 0
    }
    set w .analysisWin$n
  }


  if {[winfo exists $w]} {
    ### Stop engine and exit
    destroy $w
    focus .main
    # Hmm - this is already zero-ed by destroyAnalysisWin (which is bound to destroy). Do we really have to do so again?
    set analysisWin$n 0
    resetEngine $n
    updateStatusBar
    # update
    return
  }

  # What an f-ing mess.
  # Previously the engines were sorted , and only engine 1 or 2 (in the sort order)
  # could be used. Engines often got resorted, and the key bindings would change.
  # This was stupid, and very confusing. This rewrite will allow 
  # any engine to be configured to run as engine 1 or 2 (or 3 ...)

  resetEngine $n

  ### Previously engine[0] will run in toplevel .analysisWin1
  ### but now    engine[0] will run in toplevel .analysisWin0

  if {$n == {}  ||  $n < 0} {
    return
  }

  # Only update engine's time when it was chosen in the engines dialog box

  if {$options == {settime}} {
    ::enginelist::setTime $n
    catch {::enginelist::write}
  }

  set engineData [lindex $::engines(list) $n]
  # sanity check
  if {[llength $engineData] < 7} {
    puts "Oops : no data for engine $n"
    return
  }

  set analysisName [lindex $engineData 0]
  set analysisCommand [ toAbsPath [lindex $engineData 1] ]
  set analysisArgs [lindex $engineData 2]
  set analysisDir [ toAbsPath [lindex $engineData 3] ]
  set analysis(uci$n) [ lindex $engineData 7 ]

  # If the analysis directory is not current dir, cd to it:
  set oldpwd {}
  if {$analysisDir != {.}} {
    set oldpwd [pwd]
    catch {cd $analysisDir}
  }

  if {! $analysis(uci$n) } {
    set analysis(multiPVCount$n) 1
  }

  # 0 hide engine lines, 1 no word wrap, 2 word wrap
  set analysis(movesDisplay$n) [expr {$analysis(wrapPV) + 1}]

  # Try to execute the analysis program:
  if {[catch {set analysis(pipe$n) [open "| [list $analysisCommand] $analysisArgs" "r+"]} result]} {
    if {$oldpwd != {}} { catch {cd $oldpwd} }
    if {[winfo exists .enginelist]} {
      set parent .enginelist
    } else {
      set parent .
    }
    tk_messageBox -title "Scid: error starting analysis" \
        -icon warning -type ok -parent $parent \
        -message "Unable to start the program:\n$analysisCommand $analysisArgs\n$result"

    set analysisWin$n 0
    resetEngine $n
    return -1
  }

  set analysisWin$n 1

  # Return to original dir if necessary:
  if {$oldpwd != ""} { catch {cd $oldpwd} }

  # Open log file if applicable:
  catch {unset analysis(log$n)}
  if {$analysis(logMax) > 0} {
    if {! [catch {open [file join $::scidLogDir "engine$n.log"] w} log]} {
      set analysis(log$n) $log
      logEngine $n "$::scidName <--> Engine communication log file (engine $n)"
      logEngine $n "Engine: $analysisName"
      logEngine $n "Command: $analysisCommand"
      logEngine $n "Arguments:  $analysisArgs"
      logEngine $n "Directory: $analysisDir"
      logEngine $n "Date: [clock format [clock seconds] -format {%d %b %Y}]"
      logEngine $n ""
    }
  }

  set analysis(name$n) $analysisName

  # Configure pipe for line buffering and non-blocking mode
  fconfigure $analysis(pipe$n) -buffering line -blocking 0

  # Set up the  analysis window:

  if {$::comp(playing)} {
    toplevel $w
    wm iconify $w
  } else {
    ::createToplevel $w
  }
  ::setTitle $w "$analysisName"

  if {$n == 1 && $analysis(mini)} {
    # Run engine in status bar. It is "niced" at procedure end.
    if {!$::docking::USE_DOCKING} {
      catch {wm state $w withdrawn}
    }
  }

  bind $w <F1> { helpWindow Analysis }

  ### Set initial size of analysis widget
  # not sure why these args seem to be in Char and not Pixels.
  if {![info exists ::winWidth($w)]} {
    set ::winWidth($w) 44
    set ::winHeight($w) 8
  }

  setWinLocation $w
  setWinSize $w
  standardShortcuts $w

  set analysis(showBoard$n) $analysis(showBoard)
  if {!$::analysis(uci$n) && $analysis(boardType) == "Sequential"} {
    # no sequential mode for xboard engines
    set analysis(boardType$n) Arrows
  } else {
    set analysis(boardType$n) $analysis(boardType)
  }

  frame $w.b
  pack  $w.b -side top -fill x
  set relief flat	; # -width 32 -height 32

  # start/stop engine analysis
  button $w.b.startStop -command "toggleEngineAnalysis $n" -relief $relief
  bind $w.b.startStop <Control-Button-1> "toggleEngineAnalysis $n ; break"

  if {$fics::playing == 1 || $fics::playing == -1} {
    set analysis(autostart$n) 0
    $w.b.startStop configure -state disabled
  } else {
    set analysis(autostart$n) [expr {$options != {nostart}}]
  }

  if {$analysis(autostart$n)} {
    $w.b.startStop configure -image tb_pause
    ::utils::tooltip::Set $w.b.startStop "$tr(StopEngine)"
  } else {
    $w.b.startStop configure -image tb_play
    ::utils::tooltip::Set $w.b.startStop "$tr(StartEngine)"
  }
  if {$analysis(uci$n) && $::uci::goCommand != "go infinite"} {
    ::utils::tooltip::Set $w.b.startStop $::uci::goCommand
  }

  button $w.b.move -image tb_addmove -command "makeAnalysisMove $n" -relief $relief
  ::utils::tooltip::Set $w.b.move $tr(AddMove)
  bind $w.b.move <Button-3> "addAnalysisScore $n"

  button $w.b.line -image tb_addvar -command "addAnalysisVariation $n" -relief $relief
  ::utils::tooltip::Set $w.b.line $tr(AddVariation)
  # right click adds second line 
  bind $w.b.line <Button-3> "addAllVariations $n 1"

  button $w.b.alllines -image tb_addallvars -command "addAllVariations $n" -relief $relief
  ::utils::tooltip::Set $w.b.alllines $tr(AddAllVariations)
  bind $w.b.alllines <Button-3> "addAllVariations $n 2"

  spinbox $w.b.multipv -from 1 -to 8 -increment 1 -textvar analysis(multiPVCount$n) -justify center \
    -width 2 -font font_Small -command "changePVSize $n" 
  ::utils::tooltip::Set $w.b.multipv $tr(Lines)

  checkbutton $w.b.annotatebut -image tb_annotate -indicatoron false -width 32 -height 32 \
    -variable annotate(Button$n) -command "initAnnotation $n" -relief $relief
  ::utils::tooltip::Set $w.b.annotatebut $tr(Annotate)

  checkbutton $w.b.lockengine -image tb_lockengine -indicatoron false -width 32 -height 32 \
    -variable analysis(lockEngine$n) -command "toggleLockEngine $n" -relief $relief
  ::utils::tooltip::Set $w.b.lockengine $tr(LockEngine)

  button $w.b.showboard -image tb_coords -relief $relief -command "
    set analysis(showBoard$n) \[expr \!\$analysis(showBoard$n)\]
    initAnalysisBoard $n
  "
  ::utils::tooltip::Set $w.b.showboard $tr(ShowAnalysisBoard)

  button $w.b.exclude -image tb_exclude -command "excludeMovePopup $n" -relief $relief
  ::utils::tooltip::Set $w.b.exclude $tr(ExcludeMove)
  trace variable analysis(exclude$n) w "excludeToolTip $n"

  checkbutton $w.b.priority -image tb_cpu -indicatoron false -variable analysis(priority$n) \
    -onvalue idle -offvalue normal -command "setAnalysisPriority $n" -relief $relief -width 32 -height 32
  ::utils::tooltip::Set $w.b.priority $tr(LowPriority)

  set analysis(showEngineInfo$n) $analysis(showEngineInfo)

  checkbutton $w.b.showinfo -image tb_info -indicatoron false -width 32 -height 32 \
    -variable analysis(showEngineInfo$n) -command "toggleEngineInfo $n" -relief $relief -selectcolor {}
  ::utils::tooltip::Set $w.b.showinfo $tr(ShowInfo)

  # Xboard only. This button is unpacked later if UCI
  button $w.b.update -image tb_update \
    -command "sendToEngine $n ."  -relief $relief
  ::utils::tooltip::Set $w.b.update $tr(Update)

  set ::finishGameMode 0
  button $w.b.finishGame -image autoplay_off -command "toggleFinishGame $n"  -relief $relief
  ::utils::tooltip::Set $w.b.finishGame $tr(FinishGame)

  if {!$analysis(autostart$n)} {
    $w.b.exclude configure -state disabled
    # $w.b.finishGame configure -state disabled
  }

  checkbutton $w.b.training -image tb_training  -indicatoron false -width 32 -height 32 \
    -command "toggleAutomove $n" -variable analysis(automove$n) -relief $relief
  ::utils::tooltip::Set $w.b.training $tr(Training)

  button $w.b.help -image tb_help  -command {helpWindow Analysis} -relief $relief
  ::utils::tooltip::Set $w.b.help $tr(Help)

  bind $w.b.help <ButtonPress-3> "engineShowLog $n"
 
  if {$::macOS} {
    $w.b.startStop configure -width 30 -height 30
    $w.b.move      configure -width 30 -height 30
    $w.b.help      configure -width 30 -height 30
  }

  pack $w.b.startStop $w.b.move $w.b.line $w.b.alllines \
       $w.b.multipv $w.b.annotatebut $w.b.lockengine $w.b.showboard $w.b.exclude $w.b.priority $w.b.showinfo \
       $w.b.update $w.b.finishGame -side left
  pack $w.b.multipv -fill y -pady 2
  $w.b.multipv configure -state readonly

  if {$n == 1 || $n == 2} {
    # training only works with engines 1 and 2
    pack $w.b.training -side left -pady 2 -padx 1
  }

  pack $w.b.help -side left

  button $w.popup -image tb_popup -height 32 -width 16 -command "popupButtonBar $n" -relief flat
  placePopupButton $n
  

  # pack  $w.b.showinfo 
  if {$analysis(uci$n)} {
    pack forget $w.b.update
    $w.b.update  configure -state disabled
    text $w.text -height 2 -font font_Small -wrap none
  } else  {
    # pack forget $w.b.showinfo
    # $w.b.showinfo configure -state disabled

    pack forget $w.b.multipv $w.b.alllines $w.b.seqCount
    $w.b.multipv configure -state disabled
    $w.b.alllines configure -state disabled
    text $w.text -height 3 -font font_Small -wrap none
  }

  frame $w.hist
  # This "-height 5" is here to facilitate pack/forgeting of $w.text widget
  # and for initial size
  text $w.hist.text -font font_Fixed -height 5 -highlightthickness 0 \
      -wrap none -setgrid 1 -yscrollcommand "$w.hist.ybar set" -xscrollcommand "$w.hist.xbar set"
  $w.hist.text tag configure indent -lmargin2 [font measure font_Small xxxxxxxxxxxxxxxxxx]
  scrollbar $w.hist.ybar -command "$w.hist.text yview" -takefocus 0
  scrollbar $w.hist.xbar -command "$w.hist.text xview" -orient horizontal
  if { $analysis(showEngineInfo$n) } {
    pack $w.text -side bottom -fill both 
  }
  if {$analysis(movesDisplay$n) == 2} {
    $w.hist.text configure -wrap word
  }
  pack $w.hist -side top -expand 1 -fill both
  initAnalysisBoard $n ; # Init board early to accomodate early engine startups
  pack $w.hist.ybar -side right -fill y
  pack $w.hist.xbar -side bottom -expand 0 -fill x
  pack $w.hist.text -side left -expand 1 -fill both
  bind $w.hist.text <ButtonPress-2> "toggleMovesDisplay $n"
  $w.text tag configure blue -foreground blue ; # this only seems used in toggleAutomove ???

  if {$::enableForeground == 1} {
    set color [gradient $::defaultForeground .6 .]
  } else {
    set color grey50
  }
  $w.hist.text tag configure gray -foreground $color -lmargin2 [font measure font_Small xxxxxxxxxxxxxxxxxx]

  $w.hist.text tag configure blue -foreground darkblue
  $w.text insert end "Please wait a few seconds for engine initialisation \
      (with some engines, you will not see any analysis until the board \
      changes. So if you see this message, try changing the board \
      by moving backward or forward or making a new move.)"
  $w.text configure -state disabled
  bind $w <Destroy> "if {\"%W\" == \"$w\"} {destroyAnalysisWin $n}"
  bind $w <Escape> "focus .main ; destroy $w"

  bind $w <Return>   "addAnalysisMove $n"
  bind $w <KP_Enter> "addAnalysisMove $n"
  bind $w <Control-Return>   "addAnalysisVariation $n"
  bind $w <Control-KP_Enter> "addAnalysisVariation $n"
  bind $w <space>  "$w.b.startStop invoke"
  foreach i {1 2 3 4 5} {
    bind $w <Key-$i>    "set analysis(multiPVCount$n) $i ; changePVSize $n"
    bind $w <Key-KP_$i> "set analysis(multiPVCount$n) $i ; changePVSize $n"
  }
  wm minsize $w 25 0
  # bindMouseWheel $w $w.hist.text
  bindWheeltoFixed $w.hist.text

  if {$analysis(uci$n)} {
    fileevent $analysis(pipe$n) readable "::uci::processAnalysisInput $n"
  } else  {
    fileevent $analysis(pipe$n) readable "processAnalysisInput $n"
  }
  after 1000 "checkAnalysisStarted $n"

  # finish MultiPV spinbox configuration
  if {$analysis(uci$n)} {
    # find UCI engine MultiPV capability

    # Wait for uciok
    while { !($analysis(uciok$n)) } { 
      # && [winfo exists .analysisWin$n]
      update
      after 200
    }
    set hasMultiPV 0
    foreach opt $analysis(uciOptions$n) {
      if { [lindex $opt 0] == "MultiPV" } {
        set hasMultiPV 1
        set min [lindex $opt 1]
        set max [lindex $opt 2]
        if {$min == ""} { set min 1}
        if {$max == ""} { set max 8}
        break
      }
    }
    set current -1
    set options  [ lindex $engineData 8 ]
    foreach opt $options {
      if {[lindex $opt 0] == "MultiPV"} { set current [lindex $opt 1] ; break }
    }
    if {$current == -1} { set current 1 }
    set analysis(multiPVCount$n) $current
    #    changePVSize $n
    catch {
      if { $hasMultiPV } {
        $w.b.multipv configure -from $min -to $max -state readonly
      } else  {
        $w.b.multipv configure -from 1 -to 1 -state disabled
	$w.b.alllines configure -state disabled
      }
    }
  } ;# end of MultiPV spinbox configuration

  # We hope the engine is correctly started at that point, so we can send the first analyze command
  # this problem only happens with winboard engine, as we don't know when they are ready
  if { !$analysis(uci$n) } {
    set analysis(side$n) [sc_pos side]
    if {$analysis(autostart$n)} {
      initialAnalysisStart $n
    }
  }
  # necessary on windows because the UI sometimes starves, also keep latest priority setting
  # if ($::windowsOS)
  if {$analysis(priority$n) == {idle} || $analysis(lowPriority) || ($n==1 && $analysis(mini)) } {
    set analysis(priority$n) idle
    setAnalysisPriority $n
  }
  # Use an arbitary window to bind to <Configure>, but some work better than others
  bind $w <Configure> "if {\"%W\" == \"$w.b\"} {recordWinSize $w ; placePopupButton $n}"
  placePopupButton $n
  if {$::mainEngine == -1 && $analysis(autostart$n)} {
     after idle "set ::mainEngine $n ; ::board::update_evalbar"
   }
}

### Dock/undock Engine1 in statusbar

proc toggleMini {} {

  global analysisWin1 analysis

  if {![winfo exists .analysisWin1]} {
    updateStatusBar
    return
  }

  set analysis(mini) [expr !$analysis(mini)]

  if {$analysis(mini)} {
    # make window small
    if {!$::docking::USE_DOCKING} {
      catch {wm state .analysisWin1 withdrawn}
    }
    update
    set analysis(priority1) idle ; # nice priority
  } else {
    # make window big
    if {!$::docking::USE_DOCKING} {
      catch {wm state .analysisWin1 normal}
    }
    updateStatusBar
    update
    .analysisWin1.hist.text yview moveto 1
    set analysis(priority1) normal ; # normal priority
  }
  setAnalysisPriority 1
}


proc findEngine {} {
  for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
    if {[winfo exists .analysisWin$i]} {
      return $i
    }
  }
  return -1
}

### Add move from analysis engine n (or first analysis window, if any)

proc addAnalysisMove {{n -1}} {

  if {$n == -1} {
    set n [findEngine]
    if {$n == -1} {
      return
    }
  }

  if {$::analysis(analyzeMode$n)} {
    makeAnalysisMove $n
    # .analysisWin$n.b.move invoke
  }
}

proc addAnalysisScore {n} {
  global analysis

  set text [formatAnalysisScore $n]
  sc_game undoPoint
  sc_pos setComment "$text [sc_pos getComment]"
  updateBoard -pgn
}

proc formatAnalysisScore {n} {
  global analysis

  if {$analysis(uci$n)} {
    set tmp_scoremate [scoreToMate $analysis(score$n) $analysis(scoremate$n)]
    if {$analysis(logName)} {
      set text [format "\[%s\] %d:%s" $analysis(name$n) $analysis(depth$n) $tmp_scoremate]
    } else {
      set text [format "%d:%s" $analysis(depth$n) $tmp_scoremate]
    }
  } else  {
    if {$analysis(logName)} {
      set text [format "\[%s\] %d:%+.2f" $analysis(name$n) $analysis(depth$n) $analysis(score$n)]
    } else {
      set text [format "%d:%+.2f" $analysis(depth$n) $analysis(score$n)]
    }
  }
  return $text
}

proc getScoreNoMoves {{updateMainEval 0}} {
  if {[sc_pos isCheck]} {
    if {[sc_pos side] == "black"} {
      set val 327.0
    } else {
      set val -327.0
    }
  } else {
    set val 0
  }
  if {$updateMainEval && $::gameInfo(showEval)} {
    ::board::update_evalbar .main.board $val
  }
  return $val
}

### Toggle whether Move History is shown (now also controls line wrap)

proc toggleMovesDisplay {n} {
  global analysis

  set analysis(movesDisplay$n) [expr {($analysis(movesDisplay$n) + 1) % 3}]
  set h .analysisWin$n.hist.text
  $h configure -state normal
  $h delete 1.0 end
  $h configure -state disabled

  if {$analysis(movesDisplay$n)} {
    if {$analysis(movesDisplay$n) == 2} {
      $h configure -wrap word
    } else {
      $h configure -wrap none
    }
    updateAnalysisText $n
  } else {
    $h configure -state normal
    $h delete 0.0 end
    $h insert end "\n\n\n     Middle click to see moves\n" blue
    updateAnalysisBoard $n
    $h configure -state disabled
  }
}

################################################################################
# will truncate PV list if necessary and tell the engine to send N best lines
################################################################################

proc changePVSize { n } {

  global analysis

  if { $analysis(multiPVCount$n) < [llength $analysis(multiPV$n)] } {
    set analysis(multiPV$n) {}
    set analysis(multiPVraw$n) {}
  }
  if {$analysis(multiPVCount$n) == 1} {
    set h .analysisWin$n.hist.text
    catch {
      # engine may not have a gui
      $h configure -state normal
      $h delete 0.0 end
      $h configure -state disabled
    }
    set analysis(lastHistory$n) {}
  }
  if { $analysis(uci$n) } {
    # if the UCI engine was analysing, stop and restart
    if {$analysis(analyzeMode$n)} {
      # Fulvio's analysis rewrite
      stopAnalyzeMode $n
      set analysis(waitForReadyOk$n) 1
      sendToEngine $n "isready"
      set dont_stuck [ after 60000 "set ::analysis(waitForReadyOk$n) 0" ]
      vwait analysis(waitForReadyOk$n)
      after cancel $dont_stuck
      sendToEngine $n "setoption name MultiPV value $analysis(multiPVCount$n)"
      startAnalyzeMode $n
    } else  {
      sendToEngine $n "setoption name MultiPV value $analysis(multiPVCount$n)"
    }
  }
}


proc excludeMovePopup {n} {

  if {!$::analysis(analyzeMode$n)} {
    return
  }

  global excludeMove analysis tr

  # OS X doesnt manage the transient properly
  catch {wm withdraw .tooltip}
  set w [toplevel .excludeMoveWin]
  wm title $w Scid
  wm state $w withdrawn

  label $w.label -textvar tr(ExcludeMove)
  pack $w.label -side top -pady 5 -padx 5

  entry $w.entry  -width 10 -textvar excludeMove
  bind $w.entry <Escape> "$w.buttons.cancel invoke"
  bind $w.entry <Return> "$w.buttons.load invoke"
  pack $w.entry -side top -pady 5

  if {$analysis(exclude$n) != ""} {
    set excludeMove $analysis(exclude$n)
  }
  $w.entry icursor end

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.load -text "OK" -command "
    global excludeMove
    set excludeMove \[string map {{,} { }} \$excludeMove\]
    excludeMove $n \$excludeMove
    destroy .excludeMoveWin
    focus .main
    return
  "
  dialogbutton $b.cancel -text $tr(Cancel) -command {
    destroy .excludeMoveWin
    focus .main
    return
  }
  packbuttons right $b.cancel $b.load

  wm geometry $w +[expr {[winfo pointerx .] - 60}]+[expr {[winfo pointery .] - 40}]
  wm state $w normal
  update idletasks
  catch {focus $w.entry}
}

proc excludeMove {n exclude} {
  global analysis ::uci::uciInfo

  if {$exclude == ""} {
    set allmoves ""
    set exclude ""
  } else {
    set allmoves [sc_pos movesUci]
    # remove each move from movelist
    foreach move $exclude {
      sc_game push copyfast
      if {[catch {
	sc_move addSan $move
      }]} {
	 sc_game pop
	 return
      }
      set moveUCI [lindex [sc_game moves coord] end]
      sc_game pop
      set i [lsearch -exact $allmoves $moveUCI]
      set allmoves [lreplace $allmoves $i $i]
    }
  }
  set analysis(exclude$n) $exclude
  set uciInfo(searchmoves$n) $allmoves
  updateAnalysis $n 0
}

proc excludeToolTip {n args} {
  if {$::analysis(exclude$n) == ""} {
    ::utils::tooltip::Set .analysisWin$n.b.exclude $::tr(ExcludeMove)
  } else {
    ::utils::tooltip::Set .analysisWin$n.b.exclude $::analysis(exclude$n)
  }
}
    

################################################################################
# setAnalysisPriority
#   Sets the priority class (in Windows) or nice level (in Unix)
#   of a running analysis engine.
# Note: once a process is niced on Unix, a normal user can't renice it back to 0
################################################################################

proc setAnalysisPriority {n} {
  global analysis

  # Get the process ID of the analysis engine:
  if {$analysis(pipe$n) == {}} { return }
  set pidlist [pid $analysis(pipe$n)]
  if {[llength $pidlist] < 1} { return }
  set pid [lindex $pidlist 0]

  # Set the priority class (idle or normal):
  if {$::windowsOS} {
    catch {sc_info priority $pid $analysis(priority$n)}
  } else {
    if {$analysis(priority$n) == {idle}} {
      set priority 15
    } else {
      set priority 0
    }
    catch {sc_info priority $pid $priority}
  }

  # Re-read the priority class for confirmation:
  if {[catch {sc_info priority $pid} newpriority]} { return }
  if {$::windowsOS} {
    if {$newpriority == {idle}  ||  $newpriority == {normal}} {
      set analysis(priority$n) $newpriority
    }
  } else {
    set priority normal
    if {$newpriority > 0} { set priority idle }
    set analysis(priority$n) $priority
  }
}

################################################################################
# checkAnalysisStarted
#   Called a short time after an analysis engine was started
#   to send it commands if Scid has not seen any output from
#   it yet.
################################################################################

proc checkAnalysisStarted {n} {
  global analysis
  if {$analysis(seen$n)} { return }
  # Some Winboard engines do not issue any output when
  # they start up, so the fileevent above is never triggered.
  # Most, but not all, of these engines will respond in some
  # way once they have received input of some type.  This
  # proc will issue the same initialization commands as
  # those in processAnalysisInput below, but without the need
  # for a triggering fileevent to occur.

  logEngineNote $n {Quiet engine (still no output); sending it initial commands.}

  if {$analysis(uci$n)} {
    # in order to get options
    sendToEngine $n uci
    # engine should respond uciok

    ### Why does SCID send isready here ?
    # sendToEngine $n isready

    set analysis(seen$n) 1
  } else  {
    sendToEngine $n xboard
    sendToEngine $n "protover 2"
    sendToEngine $n "easy"
    sendToEngine $n post
    # Prevent some engines from making an immediate "book"
    # reply move as black when position is sent later:
    sendToEngine $n force
    set analysis(side$n) [sc_pos side]
  }
}

proc initialAnalysisStart {n} {

  ### Xboard only
  # With Xboard engines we don't know when the startup phase is over and when the
  # engine is ready : so wait for the end of initial output and take some margin
  # to issue an analyze command

  global analysis comp

  # hack to stop initialAnalysisStart when playing a comp
  if {$comp(playing)} {
    return
  }

  update

  if { $analysis(processInput$n) == 0 } {
    after 500 initialAnalysisStart $n
    return
  }
  set cl [clock clicks -milliseconds]
  if {[expr $cl - $analysis(processInput$n)] < 1000} {
    after 200 initialAnalysisStart $n
    return
  }
  after 200 startAnalyzeMode $n 1
}

proc processAnalysisInput {n} {

  ### Xboard only
  # (see also ::uci::processAnalysisInput)
  # Called from a fileevent whenever there is a line of input
  # from an analysis engine waiting to be processed.

  global analysis comp

  # Get one line from the engine:
  set line [gets $analysis(pipe$n)]

  ### Gaviota sends nasty characters...
  ### but still doesnt work
  # set line [string map {\" {} \} {} \{ {}} [gets $analysis(pipe$n)]]


  # this is only useful at startup but costs less than 10 microseconds
  set analysis(processInput$n) [clock clicks -milliseconds]

  if {$line == {}} { return }

  logEngine $n "Engine: $line"

  if {![checkEngineIsAlive $n]} { return }

  if {! $analysis(seen$n)} {
    set analysis(seen$n) 1
    if {!$comp(playing)} {
      # First line of output from the program, so send initial commands:
      logEngineNote $n {First line from engine seen; sending it initial commands now.}
      sendToEngine $n xboard
      sendToEngine $n "protover 2"
      sendToEngine $n "easy"
      sendToEngine $n "post"
    }
  }

  # Check for "feature" commands so we can determine if the engine
  # has the setboard and analyze commands:

  if {[string match {feature*} $line]} {
    if {[string match {*analyze=1*} $line]} { set analysis(has_analyze$n) 1 }
    if {[string match {*setboard=1*} $line]} { set analysis(has_setboard$n) 1 }
    if {[string match {*playother=1*} $line]} { set analysis(has_playother$n) 1 }
    if {[string match {*usermove=1*} $line]} { set analysis(wants_usermove$n) 1 }
    if {[string match {*sigint=1*} $line]} { set analysis(send_sigint$n) 1 }
    if {[string match {*myname=*} $line] } {
      if { !$analysis(wbEngineDetected$n) } {
        detectWBEngine $n $line
      }
      # No need to further process detectWBEngine
      set analysis(wbEngineDetected$n) 1 

      if { [regexp "myname=\"(\[^\"\]*)\"" $line dummy name]} {
        catch {::setTitle .analysisWin$n "$name"}
      }
    }
    return
  }

  if {$comp(playing)} {

    ### Should be careful not to use $line as a list as it can contain funny chars

    switch -glob $line {
      {[Mm]y move is*} {
		 # "my move is", "My move is:"
		 set analysis(moves$n) [lrange $line 3 end]
		 set analysis(waitForBestMove$n) 0
               }
      {move *} {
		 set analysis(moves$n) [lrange $line 1 end]
		 set analysis(waitForBestMove$n) 0
	       }
      {*. ... *} {
                 # old xboard move format ? used by phalanx, Comet
                 # phalanx also uses "my move is", but doesnt seem to break tourney !?
		 set analysis(moves$n) [lrange $line 2 end]
		 set analysis(waitForBestMove$n) 0
               }
      {* mates*} {
		 # 1-0 {White mates}
		 # Ooops!
               }
      {1-0*} - {0-1*} - {resign*} {
		if {$n == $comp(white)} {
		  sc_game tags set -result 0
		  sc_pos setComment "White resigns"
		} else {
		  sc_game tags set -result 1
		  sc_pos setComment "Black resigns"
		}
		set comp(playing) 0

		### We have to send signals to both engines
		# This is to handle the case where engines move then resign/declare draw immediately,
		# eg Engine: move g2g3
		#    Engine: 1/2-1/2 {Insufficient material}
		# as we set comp(playing) to 0, and the other engines final move is never processed

		# set analysis(waitForBestMove$n) 0
		set analysis(waitForBestMove$comp(move)) 0
		set analysis(waitForBestMove$comp(nextmove)) 0
	      }

      {1/2-1/2*} {
		sc_game tags set -result =
		if {$n == $comp(white)} {
		  sc_pos setComment "White declares draw"
		} else {
		  sc_pos setComment "Black declares draw"
		}
		set comp(playing) 0

		# set analysis(waitForBestMove$n) 0
		set analysis(waitForBestMove$comp(move)) 0
		set analysis(waitForBestMove$comp(nextmove)) 0
	      }
    }

    # (Other)
    # Scid  : g2g3
    # Scid  : go
    # Engine: Error (command not legal now): g2g3

    ### Quit processAnalysisInput when playing a computer tournament
    ### Hmmm... stops proper detecting of winboard engines if they don't have protover 2
    return

  }

  # We should acknowledge 'My Moves' lines, as engines (eg scidlet) do not always/have-to send infos.

  set temp_moves {}
  if {[string match {[Mm]y move is*} $line]} {
    # "my move is", "My move is:"
    set temp_moves [lrange $line 3 end]
  }
  if {[string match {move *} $line]} {
    set temp_moves [lrange $line 1 end]
  }
  if {$temp_moves != ""} {
    set analysis(moves$n) [string trim $temp_moves]
    updateAnalysisText $n
    if {! $analysis(seenEval$n)} {
      # This is the first evaluation line seen, so send the current
      # position details to the engine:
      set analysis(seenEval$n) 1
    }
    return
  }

  # Scan the line from the engine for the analysis data

  set res [scan $line "%d%c %d %d %s %\[^\n\]\n" \
      temp_depth dummy temp_score \
      temp_time temp_nodes temp_moves]
  if {$res == 6} {
    if {$analysis(invertScore$n) && $analysis(side$n) == "black"} {
      set temp_score [expr { 0.0 - $temp_score } ]
    }
    if {$analysis(maxPly) > 0 && $analysis(scoremate$n) == 0} {
      set temp_moves [lrange $temp_moves 0 [expr {$analysis(maxPly) - 1}]]
    }
    set analysis(depth$n) $temp_depth
    set analysis(score$n) $temp_score
    # Convert score to pawns from centipawns:
    set analysis(score$n) [expr {double($analysis(score$n)) / 100.0} ]
    set analysis(moves$n) [string trim $temp_moves]
    set analysis(time$n) $temp_time
    set analysis(nodes$n) [calculateNodes $temp_nodes]

    # Convert time to seconds from centiseconds
    if {! $analysis(wholeSeconds$n)} {
      set analysis(time$n) [expr {double($analysis(time$n)) / 100.0} ]
    }

    updateAnalysisText $n

    if {! $analysis(seenEval$n)} {
      # This is the first evaluation line seen, so send the current
      # position details to the engine:
      set analysis(seenEval$n) 1
    }

    return
  }


  # Check for a "stat01:" line, the reply to the "." command:

  if {[string match {stat01:*} $line]} {
    if {[scan $line "%s %d %s %d" \
          dummy temp_time temp_nodes temp_depth] == 4} {
      set analysis(depth$n) $temp_depth
      set analysis(time$n) $temp_time
      set analysis(nodes$n) [calculateNodes $temp_nodes]
      # Convert time to seconds from centiseconds:
      if {! $analysis(wholeSeconds$n)} {
        set analysis(time$n) [expr {double($analysis(time$n)) / 100.0} ]
      }
      updateAnalysisText $n
    }
    return
  }

  # Check for other engine-specific lines:
  # The following checks are intended to make Scid work with
  # various WinBoard engines that are not properly configured
  # by the "feature" line checking code above (probably because the do not have protover 2 support)
  if { !$analysis(wbEngineDetected$n) } {
    detectWBEngine $n $line
  }

}

### Returns 0 if engine died abruptly or 1 otherwise
### this is used by all uci and xboard engines when open with their own window (eg F2, tourney)

proc checkEngineIsAlive {n} {
  global analysis comp errorCode

  if {![eof $analysis(pipe$n)]} {
    return 1
  }

  fileevent $analysis(pipe$n) readable {}

  set exit_status 0
  if {[catch {close $analysis(pipe$n)}  standard_error] != 0} {
    if {[lindex $errorCode 0] == "CHILDSTATUS"} {
	set exit_status [lindex $errorCode 2]
    }
  }

  set analysis(pipe$n) {}
  logEngineNote $n {Engine terminated without warning.}

  if {[winfo exists .comp] && $comp(playing)} {
    puts "Engine $n terminated without warning. Game over"
    compGameEnd [expr {!($n == $comp(white))}] {Engine crashed}
  } else {
    catch {destroy .analysisWin$n}
    if {[winfo exists .enginelist]} {
      set parent .enginelist
    } else {
      set parent .
    }
    if { $exit_status != 0 } {
	logEngineNote $n {Engine terminated with exit code $exit_status: "\"$standard_error\""}
	tk_messageBox -type ok -icon info -parent $parent -title Scid \
		      -message "The analysis engine terminated with exit code $exit_status: \"$standard_error\""
    } else {
	logEngineNote $n {Engine terminated without exit code: "\"$standard_error\""}
	tk_messageBox -type ok -icon info -parent $parent -title Scid \
		      -message "The analysis engine terminated without exit code: \"$standard_error\""
    }

  }
  return 0
}

### Engine plays game till the end

proc toggleFinishGame {n} {
  global analysis annotate

  if { $annotate(Button$n) || $::autoplayMode } {
    return
  }
  if {! [sc_pos isAt vend]} {
      sc_var create
  }

  set ::finishGameMode [expr ! $::finishGameMode]
  set disableButtons {startStop move line alllines exclude lockengine alllines training annotatebut multipv}

  if {$::finishGameMode} {
    if {! $analysis(analyzeMode$n)} { toggleEngineAnalysis $n }
    .analysisWin$n.b.finishGame configure -image autoplay_on
    foreach b $disableButtons {
      .analysisWin$n.b.$b configure -state disabled
    }
    after $::autoplayDelay autoplayFinishGame $n
  } else  {
    .analysisWin$n.b.finishGame configure -image autoplay_off
    foreach b $disableButtons {
      .analysisWin$n.b.$b configure -state normal
    }
    after cancel autoplayFinishGame
  }
}

proc autoplayFinishGame {n} {
  if {!$::finishGameMode || ![winfo exists .analysisWin$n]} {return}
  makeAnalysisMove $n
  if { [string index [sc_game info previousMove] end] == {#}} {
    toggleFinishGame $n
    return
  }
  after $::autoplayDelay autoplayFinishGame $n
}

### Start/stop engine analysis

proc toggleEngineAnalysis {{n -1}} {
  global analysis annotate tr

  if {$n == -1} {
    if {$fics::playing == 1 || $fics::playing == -1 || $::finishGameMode || $annotate(Engine) > -1 || $::comp(playing)} {
      return
    }
    set n [findEngine]
    if {$n == -1} {
      return
    }
    raiseWin .analysisWin$n
  }

  set b .analysisWin$n.b.startStop
  set analysis(lastHistory$n) hmmm

  if {$analysis(analyzeMode$n)} {
    stopAnalyzeMode $n
    $b configure -image tb_play
    if {[sc_pos moves] == {}} {
      # remove checkmate/stalemate text
      set h .analysisWin$n.hist.text
      $h configure -state normal
      $h delete 1.0 end
      $h configure -state disabled
    } 
    if {$analysis(uci$n) && $::uci::goCommand != "go infinite"} {
      ::utils::tooltip::Set $b $::uci::goCommand
    } else {
      ::utils::tooltip::Set $b "$tr(StartEngine)"
    }
    .analysisWin$n.b.exclude configure -state disabled
    set analysis(exclude$n) ""
    set ::mainEngine -1
  } else  {
    startAnalyzeMode $n
    after idle "set ::mainEngine $n ; ::board::update_evalbar"
    $b configure -image tb_pause
    if {$analysis(uci$n) && $::uci::goCommand != "go infinite"} {
      ::utils::tooltip::Set $b $::uci::goCommand
    } else {
      ::utils::tooltip::Set $b "$tr(StopEngine)"
    }
    .analysisWin$n.b.exclude configure -state normal
  }
}

###   Put the engine in analyze mode.

proc startAnalyzeMode {{n 0} {force 0}} {
  global analysis

  # Check that the engine has not already had analyze mode started:
  if {$analysis(analyzeMode$n) && ! $force } {
    return
  }
  set analysis(analyzeMode$n) 1
  if { $analysis(uci$n) } {
    updateAnalysis $n
  } else  {
    if { $analysis(has_analyze$n) } {
      # why is this commented out. It crashes engine when re-instated S.A
      #updateAnalysis $n

      # setboard should come after analyze
      sendToEngine $n analyze
      if {$analysis(has_setboard$n)} {
	sendToEngine $n "setboard [sc_pos fen]"
      }
    } else  {
      if {$analysis(has_setboard$n)} {
	sendToEngine $n "setboard [sc_pos fen]"
      }
      updateAnalysis $n ;# in order to handle special cases (engines without setboard and analyse commands)
    }
  }
}

proc stopAnalyzeMode { {n 0} } {
  global analysis
  if {! $analysis(analyzeMode$n)} { return }
  set analysis(analyzeMode$n) 0
  if { $analysis(uci$n) } {
    if {$analysis(after$n) != ""} {
      after cancel $analysis(after$n)
      set analysis(after$n) ""
    }
    sendToEngine $n stop
    set analysis(go$n) 0
  } else  {
    if { $analysis(has_analyze$n) } {
      sendToEngine $n exit
    } else {
      sendToEngine $n ?
    }
  }
  set analysis(startpos$n) ""
}

### Called when analysis 'lock' button is pressed (which toggles analysis(lockEngine$n))

proc toggleLockEngine {n} {
  global analysis tr

  if { $analysis(lockEngine$n) } {
    set state disabled
    set analysis(lockN$n)    [sc_pos moveNumber]
    set analysis(side$n)     [sc_pos side] ; # do we need this here. It is set in updateAnalysis
    set analysis(lockPos$n)  [sc_pos board]
    set analysis(lockFen$n)  [sc_pos fen]
    if {[winfo exists .analysisWin$n.frame.bd]} {
      ::board::update .analysisWin$n.frame.bd $analysis(lockPos$n)
    }
    set tooltip "[file tail [sc_base filename]], [tr game] [sc_game number]"
    
    # Append current move

    set prevMove [::trans [sc_game info previousMove]]
    if {$prevMove != ""} {
      if {$analysis(side$n) == {white}} {
	append tooltip ", [expr $analysis(lockN$n) - 1]. ... $prevMove"
      } else {
	append tooltip ", $analysis(lockN$n). $prevMove"
      }
      if {[sc_var level] > 0} {
	append tooltip " (vardepth [sc_var level])"
      }
    }

    ::utils::tooltip::Set .analysisWin$n.b.lockengine $tooltip
  } else {
    set state normal
    ::utils::tooltip::Set .analysisWin$n.b.lockengine $tr(LockEngine)
  }
  set w .analysisWin$n
  foreach b {move line exclude alllines training annotatebut finishGame} {
    $w.b.$b configure -state $state
  }
  if {$analysis(uci$n)} {
    if {$state == "normal"} {
      $w.b.multipv configure -state readonly
    } else {
      $w.b.multipv configure -state disabled
    }
  }
  updateAnalysis $n
}

### Retrieve Scores of all PVs' in MultiPV

proc multipv_scores {n} {
  global analysis
  set pvEvals {}
  foreach pv $analysis(multiPVraw$n) {
    lappend pvEvals [lindex $pv 1]
  }
  return $pvEvals
}

### Update the text in an analysis window.

proc updateAnalysisText {n} {
  global analysis

  if {!$analysis(movesDisplay$n)} {
    return
  }

  if {$analysis(currmovenumber$n) > $analysis(maxmovenumber$n) } {
    set analysis(maxmovenumber$n) $analysis(currmovenumber$n)
  }

  if {$analysis(time$n) > 0.0} {
    set nps [expr {round($analysis(nodes$n) / $analysis(time$n))} ]
  } else {
    set nps 0
  }

  set score $analysis(score$n)

  if {$n == $::mainEngine && $::gameInfo(showEval)} {
    ::board::update_evalbar .main.board $score
  }

  set t .analysisWin$n.text

  if {$analysis(showEngineInfo$n)} {

    $t configure -state normal
    $t delete 0.0 end

    if { $analysis(uci$n) } {
      if { [expr abs($score)] >= 327.0 } {
	if { [catch { set tmp [format "M%d" $analysis(scoremate$n)]} ] } {
	  set tmp [format "%+.2f " $score]
	}
      } else {
	set tmp [format "%+.2f " $score]
      }
      $t insert end "\[$tmp\]  "

      $t insert end "[tr Depth]: "
      if {$analysis(showEngineInfo$n) && $analysis(seldepth$n) != 0} {
	$t insert end [ format "%2u/%u  " $analysis(depth$n) $analysis(seldepth$n)]
      } else {
	$t insert end [ format "%2u  " $analysis(depth$n) ]
      }
      $t insert end "[tr Nodes]: "
      $t insert end [ format "%6uK (%u kn/s) " $analysis(nodes$n) $nps ]
      $t insert end "[tr Time]: "
      $t insert end [ format "%6.2fs" $analysis(time$n) ]

      # Different padding if seenWDL (Win/Draw/Loss)
      if {$analysis(seenWDL$n)} {
	$t insert end " NPS: [format "%u " $analysis(nps$n)]"
	$t insert end \n
      } else {
	$t insert end \n
	$t insert end "NPS: [format "%u " $analysis(nps$n)] "
      }

      $t insert end "Hash: $::uci::uciInfo(hashfull$n)  "
      $t insert end "Load: $::uci::uciInfo(cpuload$n) "

      if {$analysis(seenWDL$n) && [info exists analysis(WDL$n,0)] } {
        $t insert end "$analysis(WDL$n,0) "
      }

      $t insert end "TB hits: $::uci::uciInfo(tbhits$n) "
      $t insert end "[tr Current]: "
      $t insert end [ format "%s (%s/%s) " [::trans $analysis(currmove$n)] $analysis(currmovenumber$n) $analysis(maxmovenumber$n)]
    } else {
      set newStr [format "Depth:   %6u      Nodes: %6uK (%u kn/s)\n" $analysis(depth$n) $analysis(nodes$n) $nps]
      append newStr [format "Score: %+8.2f      Time: %9.2f seconds\n" $score $analysis(time$n)]
      $t insert 1.0 $newStr
    }
  } ; #  if {showEngineInfo}

  if {$analysis(automove$n)} {
    # todo : hmmm S.A &&&
    if {$analysis(automoveThinking$n)} {
      set moves {   Thinking..... }
    } else {
      set moves {   Your move..... }
    }

    if { ! $analysis(uci$n) } {
      $t insert end $moves blue
    }
    $t configure -state disabled
    updateAnalysisBoard $n
    return
  }

  if { $analysis(uci$n) } {
    set moves [ lindex [ lindex $analysis(multiPV$n) 0 ] 2 ]
  } else  {
    set moves $analysis(moves$n)
  }

  if {$moves == {}} {
    return
  }

  set h .analysisWin$n.hist.text

  $h configure -state normal
  set cleared 0
  if { $analysis(depth$n) < $analysis(prevdepth$n)  || $analysis(prevdepth$n) == 0 } {
    $h delete 1.0 end
    set analysis(lastHistory$n) hmmm
    set cleared 1
  }

  # Skip update if no change in movelist since last analysis (and no MultiPV)

  if {$analysis(lastHistory$n) != $moves || $analysis(multiPVCount$n) != 1} {

    set analysis(lastHistory$n) $moves
    set line {}

    if { $analysis(uci$n) } {
      if {$cleared} {
        set analysis(multiPV$n) {}
        set analysis(multiPVraw$n) {}
      }
      if {$analysis(multiPVCount$n) == 1} {
	set newhst [format {%2d [%s]  %s} \
		  $analysis(depth$n) \
		  [scoreToMate $score $analysis(scoremate$n)]  \
		  [addMoveNumbers $n [::trans $moves]]]

	append line [format "%s (%.2f)\n" $newhst $analysis(time$n)]
      } else {
	# MultiPV

	$h delete 1.0 end
	# First line is in bold. Other diffs ??
	set pv [lindex $analysis(multiPV$n) 0]
	catch { set newStr [format "%2d \[%s\]  " [lindex $pv 0] [scoreToMate $score [lindex $pv 3]] ] }

	$h insert end {1. } blue
	append newStr "[addMoveNumbers $n [::trans [lindex $pv 2]]]\n"
	$h insert end $newStr indent

	set lineNumber 1
	foreach pv $analysis(multiPV$n) {
	  if {$lineNumber == 1} { incr lineNumber ; continue }
	  $h insert end "$lineNumber. " blue
	  set score [scoreToMate [lindex $pv 1] [lindex $pv 3]]
	  $h insert end [format "%2d \[%s\]  %s\n" [lindex $pv 0] $score [addMoveNumbers $n [::trans [lindex $pv 2]]] ] gray
	  incr lineNumber
	}
      }
    } else  {
      # Original Scid xboard analysis display
      append line [format "%2d \[%+5.2f\]  %s (%.2f)\n" $analysis(depth$n) $score [::trans $moves] $analysis(time$n)] 
    }

    if { $n == 1 && $analysis(mini) } {
      # show in status bar
      if {[string is ascii -strict %s]} {
	set s [string range $line [string first {[} $line] 50]
	if {$s != {}} {
	  set ::statusBar "   [lindex $analysis(name1) 0]: [string map {\n {}} $s]"
	}
      }
    } 

    $h insert end $line indent
    # $h see end-1c
    set pos [lindex [ .analysisWin$n.hist.ybar get ] 1]
    if {$pos == 1.0} {
      $h yview moveto 1
    }
    updateAnalysisBoard $n $analysis(moves$n)
  } else {
  }

  $h configure -state disabled
  set analysis(prevdepth$n) $analysis(depth$n)
  if { ! $analysis(uci$n) } {
    $t insert end [::trans $moves] blue
  }
  $t configure -state disabled
}


### returns Mx if score-to-mate set, or (formatted) original score otherwise
# The old scoreToMate took the pv and looked for a trailing "#",
# but this failed when engines didn't give the full PV even when mate-in-N is known.
# Now, the full PV to mate may not be given, but the returned Mx is correct more often, (plus major speed bump!)

proc scoreToMate {score scoremate} {
  if {$scoremate != 0 && $scoremate != {}} {
    return M[expr {abs($scoremate)}]
  } else {
    return [format "%+5.2f" $score]
  }
}

### Returns the PV with move numbers added

proc addMoveNumbers { e pv } {
  global analysis

  if { $analysis(lockEngine$e) } {
    set n $analysis(lockN$e)
  } else {
    set n [sc_pos moveNumber]
  }
    set turn $analysis(side$e)

  # space between number and move
  if {$::pgn::moveNumberSpaces} {
    set spc { }
  } else {
    set spc {}
  }
  set start 0
  if {$turn == {black}} {
    set ret "$n.$spc... [lindex $pv 0] "
    incr start 
    incr n
  } else {
    set ret {}
  }

  for {set i $start} {$i < [llength $pv]} {incr i} {
    set m [lindex $pv $i]
    if { $i % 2 == 0 && $start == 0 || $i % 2 == 1 && $start == 1 } {
      append ret "$n.$spc$m "
    } else  {
      append ret "$m "
      incr n
    }
  }
  return $ret
}

###  Init / Toggle small analysis board 

proc initAnalysisBoard {n} {
  global analysis
  set w .analysisWin$n
  set bd $w.frame.bd

  if {![winfo exists $bd]} {
    frame $w.frame
    ::board::new $bd [expr {$analysis(boardSize) * 5 + 20}] 0 $::board::_flip(.main.board) 0 1 $::board::enableMPVTls

    # Hmmm - all boards have to have the same font size
    set fontSize [expr int((($analysis(boardSize) * 5 + 20)/2)*0.8)]
    set analysis(boardSeqFont) "{courier 10 pitch} $fontSize bold"

    set ::board::_coords($bd) $::boardCoords
    ::board::coords $bd
    button $w.frame.close -image arrow_close -font font_Small -relief flat -command "
      set analysis(showBoard$n) 0
      pack forget $w.frame"

    pack $bd $w.frame.close -side left -anchor n
    bind $w <Control-S> "::board::toggleeval $bd"
    bind $w <Control-C> "::board::togglempvtls $bd"

    bind $bd.bd <Button-2> "
      $bd.bd delete var bvm
      nextBoardType $n"

    bindControlMouseWheelResizeBoard $bd.bd $bd "updateAnalysisBoard $n redraw"

    bindWheelMouseCommand $bd.bd \
      "set analysis(boardSeqMode$n) \[expr (\$::analysis(boardSeqMode$n)-1) \%% 3\] ; updateAnalysisBoard $n redraw" \
      "set analysis(boardSeqMode$n) \[expr (\$::analysis(boardSeqMode$n)+1) \%% 3\] ; updateAnalysisBoard $n redraw"

  }
  if {$analysis(lockEngine$n)} {
    ::board::update $bd $analysis(lockPos$n)
  }

  if {! $analysis(showBoard$n) } {
    catch {pack forget $w.frame}
    # setWinSize .analysisWin$n
    # bind $w <Configure> "recordWinSize $w"
  } else {
    # bind $w <Configure> {}
    # Check if board size has been changed
    if {[::board::size $bd]  != [expr {$analysis(boardSize) * 5 + 20}]} {
      ::board::resize $bd [expr {$analysis(boardSize) * 5 + 20}]
    }
    pack $w.frame -side bottom -before $w.hist 
    update
    $w.hist.text configure -setgrid 1
    $w.hist.text see end
    $w.text configure -setgrid 1
  }
}

proc nextBoardType {n} {
      set list {Arrows Sequential Position}
      set i [lsearch $list $::analysis(boardType$n)]
      set i [expr ($i+1) % 3]
      if {$i == 1 && !$::analysis(uci$n)} {
        # no sequential mode for xboard engines
        incr i
      }
      set ::analysis(boardType$n) [lindex $list $i]
      updateAnalysisBoard $n redraw
}

proc toggleEngineInfo {n} {
  global analysis

  # Note - CPUload and Hashfull don't seem to work for many engines

  if { $analysis(showEngineInfo$n) } {
    pack .analysisWin$n.text -side bottom -fill both
  } else {
    pack forget .analysisWin$n.text
  }
  updateAnalysisText $n
}


### author C Hanish Menon, hacked by S.A.

# Visualise moves sequence on a board

proc boardVisualizeMoves {board n moves} {
  global analysis

  $board delete bvm
  set im -1
  set mc 0
  set ply [sc_pos location]
  foreach cm $moves {
    incr im
    if {($analysis(boardSeqMode$n) <= 1)} {
      if {$im % 2 != $analysis(boardSeqMode$n)} {
        continue
      }
    }
    incr mc
    if {$mc > $analysis(boardSeqCount)} {
      break
    }
    if {$cm != ""} {
      # Get squares involved wrt the current move
      set sq_start [::board::sq [string range $cm 0 1]]
      set sq_end   [::board::sq [string range $cm 2 3]]

      # Show an arrow between start and end squares
      set coord [::board::mark::GetArrowCoords $board $sq_start $sq_end [expr $::board::arrowLength*0.33]]
      $board create line $coord -fill [expr {($im+$ply) % 2 ? $::blackLineColor : $::whiteLineColor}] -arrow last -width 2 -arrowshape {5 7 3} -tag bvm

      # and the move number midway along the line

      set xmid [expr ([lindex $coord 0] + [lindex $coord 2]) / 2]
      set ymid [expr ([lindex $coord 1] + [lindex $coord 3]) / 2]
      # $board create text [expr $xmid+1] [expr $ymid+1] -fill [gradient $analysis(boardSeqNumColor) -.5] -font $analysis(boardSeqFont) -text $mc -anchor c -tag bvm
      $board create text $xmid $ymid -fill $analysis(boardSeqNumColor) -font $analysis(boardSeqFont) -text $mc -anchor c -tag bvm
    }
  }
}

### Update the small analysis board in the analysis window,

proc updateAnalysisBoard {n {moves {}}} {
  global analysis annotate

  if {!$analysis(showBoard$n) || $annotate(Engine) > -1} {
    return
  }
  if {$moves == "redraw"} {
    set moves $analysis(prevmoves$n)
  } else {
    set analysis(prevmoves$n) $moves
  }

  set bd .analysisWin$n.frame.bd

  ::board::update_evalbar $bd $analysis(score$n)
  if {$::board::_showMPVTls($bd) } {
    ::board::update_mpvtls $bd [multipv_scores $n]
  }

  set ::board::_coords($bd) $::boardCoords
  ::board::coords $bd
  if {$::board::_flip($bd) != $::board::_flip(.main.board)} {
    ::board::flip $bd
  }

  if {$analysis(boardType$n) != "Position"} {
    # Board type is Arrows or Sequential
    set offset 0
    set move [lindex $moves $offset]
    if {!$analysis(uci$n)} {
      # TODO - S.A.
      # Xboard - skip non-moves matching *. (eg "4.", or "...")
      while {[string match *. $move]} {
        incr offset
        set move [lindex $moves $offset]
      }
      # Xboard engines have character(s)! Gnuchess sometimes spouts :-(
      set move [string map {\+ {} : {} \( {} \? {} ! {} - {}} $move]
      if {$move != ""} {
        sc_game push copyfast
        if {$analysis(lockEngine$n)} {
          sc_game startBoard $analysis(lockFen$n)
        }
        catch {sc_move addSan $move}
        set move [sc_game info previousMoveUCI]
        sc_game pop
      }
    } elseif {$analysis(multiPVCount$n) != 1} {
      # MultiPV 
      # ($move != {} is a check for movecount == 0, as multiPVraw is not getting reset properly somewhere)
      if {$move != {}} {
        set move {}
        foreach pv $analysis(multiPVraw$n) {
          lappend move [lindex [lindex $pv 2] 0]
        }
      }
    }
    if {!$analysis(lockEngine$n)} {
      ::board::update $bd [sc_pos board]
    }
    $bd.bd delete var
    if {$analysis(boardType$n) == "Arrows"} {
      set m [lindex $move 0]
      if {$m != ""} {
	set sq_start [::board::sq [string range $m 0 1]]
	set sq_end   [::board::sq [string range $m 2 3]]
	::board::mark::add $bd varComment$m $sq_start $sq_end $::engineLineColor

      }
      foreach m [lrange $move 1 end] {
	if {$m != ""} {
	  set sq_start [::board::sq [string range $m 0 1]]
	  set sq_end   [::board::sq [string range $m 2 3]]
	  ::board::mark::add $bd varComment$m $sq_start $sq_end $::varcolor
	}
      }
    } else {
      # Hanish's feature
      if {[sc_pos moves] == {}} {
        set analysis(boardSeqLengthSeen$n) 0
        set analysis(boardSeqDepthSeen$n) 0 
      } else {
        # Show some amount of the initial part of the Main PV using thin arrows
        if {$analysis(uci$n) && 
            ([llength $moves] > $analysis(boardSeqLengthSeen$n)/2 || 
            $analysis(depth$n) > ($analysis(boardSeqDepthSeen$n)+1) ||
            $analysis(scoremate$n) != 0)} {
          set analysis(boardSeqLengthSeen$n) [llength $moves]
          set analysis(boardSeqDepthSeen$n) $analysis(depth$n)
          boardVisualizeMoves $bd.bd $n $moves
        } else {
          $bd.bd raise bvm
        }
      }
    }
  } else {
    # Board Type shows final position after PV
    if {$analysis(lockEngine$n)} {
      return
    }
    sc_game push copyfast

    # Make the engine moves and update the board
    moveAdd $moves $n
    ::board::update $bd [sc_pos board]

    sc_game pop
  }
}

################################################################################
#   Wait for the engine to be ready then send position and go infinite
#   delay: delay the commands - INTERNAL - DON'T USE OUTSIDE sendPosToEngineUCI
################################################################################

proc sendPosToEngineUCI {n  {delay 0}} {

    global analysis ::uci::uciInfo tr

    if {$analysis(after$n) != ""} {
	after cancel $analysis(after$n)
	set analysis(after$n) ""
    }


    if {$analysis(waitForReadyOk$n) } {
        # If too slow something is wrong: give up
        if {$delay > 250} {
          return
        }
        # Engine is not ready: process events, idle tasks and then call me back
        incr delay
        set cmd "set ::analysis(after$n) "
        append cmd { [ } " after $delay sendPosToEngineUCI $n $delay " { ] }
        set analysis(after$n) [eval [list after idle $cmd]]
    } else {
        if {[sc_pos moves] == {}} {
	  set h .analysisWin$n.hist.text
	  $h configure -state normal
	  $h delete 1.0 end
          if {[sc_pos isCheck]} {
	    $h insert 1.0 ($tr(checkmate))
          } else {
	    $h insert 1.0 ($tr(stalemate))
          }
          # $h insert 1.0 "[tr No] [tr Moves]"
	  $h configure -state disabled
          set analysis(score$n) [getScoreNoMoves 1]
	  if {$analysis(boardType$n)!="Position"} {
            # TODO check this ^^^^ if
	    updateAnalysisBoard $n
	  }
          return
        }
        ### Dont send position if annotating and in book
	if { $::annotate(Engine) == $n && ! $::wentOutOfBook && $::useAnalysisBook} {
	  bookAnnotation
	  return
        }

	if {$analysis(movelist$n) == {}} {
	  sendToEngine $n "position $analysis(startpos$n)"
	} else {
	  sendToEngine $n "position $analysis(startpos$n) moves $analysis(movelist$n)"
	}

        if {$uciInfo(searchmoves$n) == ""} {
	  sendToEngine $n $::uci::goCommand
        } else {
	  sendToEngine $n "$::uci::goCommand searchmoves $uciInfo(searchmoves$n)"
        }
        set analysis(go$n) 1

	# Should we issue "ucinewgame" when we move between games/bases ? S.A.
	#
	#  this is sent to the engine when the next search (started with "position" and "go") will be from
	#  a different game. This can be a new game the engine should play or a new game it should analyse but
	#  also the next position from a testsuite with positions only.
	#  If the GUI hasn't sent a "ucinewgame" before the first "position" command, the engine shouldn't
	#  expect any further ucinewgame commands as the GUI is probably not supporting the ucinewgame command.
	#  So the engine should not rely on this command even though all new GUIs should support it.
	#  As the engine's reaction to "ucinewgame" can take some time the GUI should always send "isready"
	#  after "ucinewgame" to wait for the engine to finish its operation.

	if {$n == $::annotate(Engine) && $::pause} {
	  set ::pause 0
	}
    }
}

proc updateAnalysisWindows {} {
  set ::mainEngine -1
  for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
    if {[winfo exists .analysisWin$i]} {
      if {"[updateAnalysis $i]" != "inactive"} {
	if {$::mainEngine < 0} {
	  set ::mainEngine $i
	}
      } else {
        set ::analysis(score$i) 0
      }
    }
  }
}

###   Update an analysis window by sending the current board

proc updateAnalysis {{n 0} {reset 1}} {

  global analysis analysisWin windowsOS

  if {$analysis(lockEngine$n)} {
    return
  }

  set analysis(side$n) [sc_pos side]

  if {$::comp(playing) ||
      $analysis(pipe$n) == {} ||
      !$analysis(seen$n) ||
      !$analysis(analyzeMode$n) } {
    return inactive
  }
  # analysis(seen$n)        - output has been seen from the analysis program yet
  # analysis(analyzeMode$n) - analysis is running
  # analysis(lockEngine$n) -  engine is locked

  set old_movelist $analysis(movelist$n)
  set movelist [sc_game moves coord]

  set analysis(depth$n) 0 
  # to ensure clearing text widget if using goComand {go depth 12} (eg) but probably a good idea anyway. TEST

  ### seems erroneous... what about vars/backtracking ??
  # if {$movelist == $old_movelist} { return }

  if {$movelist == "0000"} {
    # null move in this line, so just go by fen
    set movelist ""
    set nonStdStart 1
    set analysis(startpos$n) "fen [sc_pos fen]"
  } else {
    # these should probably be set somewhere else, but this
    # proc is called for any change in board position (including new games, and simple moves)
    set nonStdStart [sc_game startBoard]
    if {$nonStdStart} {
      set analysis(startpos$n) "fen [sc_game startPos]"
    } else {
      set analysis(startpos$n) startpos
    }
  }
  # puts $movelist
  set analysis(movelist$n) $movelist
  set analysis(nonStdStart$n) $nonStdStart

  if {$n == $::annotate(Engine)} {
    # update engine annotation
    # todo - test if we need this
    # update idletasks
  }

  if { $analysis(uci$n) } {

    ### UCI

    if {$reset} {
      set analysis(exclude$n) ""
      set ::uci::uciInfo(searchmoves$n) {}

    }
    if {$analysis(after$n) == "" } {
       if { $analysis(startpos$n) != "" && $analysis(go$n)} {
         sendToEngine $n "stop"
	 set analysis(go$n) 0
       }
       set analysis(waitForReadyOk$n) 1
       sendToEngine $n "isready"
       set analysis(after$n) [after idle "sendPosToEngineUCI $n"]
    }
    # todo fix non-standard starts S.A

    set analysis(maxmovenumber$n) 0

  } else {

    ### Xboard
    # http://hgm.nubati.net/CECP.html

    if { $::annotate(Engine) == $n && ! $::wentOutOfBook && $::useAnalysisBook} {
      bookAnnotation
      return
    }

    #TODO: remove 0.3s delay even for other engines

    # If too close to the previous update, and no other future update is
    # pending, reschedule this update to occur in another 0.3 seconds:

    if {[catch {set clicks [clock clicks -milliseconds]}]} {
      set clicks [clock clicks]
    }
    set analysis(side$n) [sc_pos side]
    set diff [expr {$clicks - $analysis(lastClicks$n)} ]
    if {$diff < 300  &&  $diff >= 0} {
      if {$analysis(after$n) == {}} {
	set analysis(after$n) [after 300 updateAnalysis $n]
      }
      return
    }
    set analysis(lastClicks$n) $clicks
    set analysis(after$n) {}
    after cancel updateAnalysis $n

    if {$analysis(has_analyze$n)} {

      ### Xboard engine supports "analyze"

      # Get out of analyze mode, to send moves.
      sendToEngine $n "exit"
      
      # Stop engine replying to moves.
      sendToEngine $n "force"

      # Check if the setboard command must be used -- that is, if the
      # previous or current position arose from a non-standard start.
      
      ### Use "setboard" if supported, and return (this is provides less error prone behavior)

      if {$analysis(has_setboard$n)} {
	sendToEngine $n "setboard [sc_pos fen]"
	sendToEngine $n analyze
	return
      }
      
      ### Ok- no "setboard"

      if {$nonStdStart} {
        set analysis(moves$n) "  Sorry, this game has a non-standard start position."
        updateAnalysisText $n
        return
      }
      
      set oldlen [llength $old_movelist]
      set newlen [llength $movelist]
      
      # Check for optimization to minimize the commands to be sent:
      # Scid sends "undo" to backup wherever possible, and avoid "new" as
      # on many engines this would clear hash tables, causing poor
      # hash table performance.
      
      # Send just the new move if possible (if the new move list is exactly
      # the same as the previous move list, with one extra move):
      if {($newlen == $oldlen + 1) && ($old_movelist == [lrange $movelist 0 [expr {$oldlen - 1} ]])} {
	sendMoveToEngine $n [lindex $movelist $oldlen]
	
      } elseif {($newlen + 1 == $oldlen) && ($movelist == [lrange $old_movelist 0 [expr {$newlen - 1} ]])} {
	# Here the new move list is the same as the old list but with one
	# less move, just send one "undo":
	sendToEngine $n undo
	
      } elseif {$newlen == $oldlen  &&  $old_movelist == $movelist} {
	
	# Here the board has not changed, so send nothing
	
      } else {
	
	# Otherwise, undo and re-send all moves:
	for {set i 0} {$i < $oldlen} {incr i} {
	  sendToEngine $n undo
	}
	foreach m $movelist {
	  sendMoveToEngine $n $m
	}
	
      }
      
      sendToEngine $n analyze
      
    } else {

      ### Xboard engine doesn't support "analyze"
      
      # In this case, Scid just sends "new", "force" and a bunch
      # of moves, then sets a very long search time/depth and
      # sends "go". This is not ideal but it works OK for engines
      # without "analyze" that I have tried.
      
      # If Unix OS and engine wants it, send an INT signal:
      if {(!$windowsOS)  &&  $analysis(send_sigint$n)} {
	catch {exec -- kill -s INT [pid $analysis(pipe$n)]}
      }
      sendToEngine $n new
      sendToEngine $n force
      if { $nonStdStart && ! $analysis(has_setboard$n) } {
	set analysis(moves$n) "  Sorry, this game has a non-standard start position."
	updateAnalysisText $n
	return
      }
      if {$analysis(has_setboard$n)} {
	sendToEngine $n "setboard [sc_pos fen]"
      } else  {
	foreach m $movelist {
	  sendMoveToEngine $n $m
	}
	# No setboard. Set engine to be white or black:
	sendToEngine $n $analysis(side$n)
      }
      # Set search time and depth to something very large and start search:
      sendToEngine $n {st 120000}
      sendToEngine $n {sd 50}
      sendToEngine $n post
      sendToEngine $n go
    }
  }
}

set temptime 0
trace variable temptime w {::utils::validate::Regexp {^[0-9]*\.?[0-9]*$}}

proc setAutomoveTime {{n 0}} {
  global analysis temptime dialogResult tr
  set ::tempn $n
  set temptime [expr {$analysis(automoveTime$n) / 1000.0} ]
  set w .apdialog
  toplevel $w
  #wm transient $w .analysisWin
  wm state $w withdrawn
  wm title $w "Engine thinking time"
  wm resizable $w 0 0
  label $w.label -textvar tr(AnnotateTime)
  pack $w.label -side top -pady 5 -padx 5
  entry $w.entry -width 10 -textvar temptime -justify center -relief flat
  pack $w.entry -side top -pady 5
  bind $w.entry <Escape> { .apdialog.buttons.cancel invoke }
  bind $w.entry <Return> { .apdialog.buttons.ok invoke }

  addHorizontalRule $w

  set dialogResult {}
  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.cancel -textvar tr(Cancel) -command {
    focus .main
    catch {grab release .apdialog}
    destroy .apdialog
    focus .main
    set dialogResult Cancel
  }
  dialogbutton $b.ok -text OK -command {
    catch {grab release .apdialog}
    if {$temptime < 0.1} { set temptime 0.1 }
    set analysis(automoveTime$tempn) [expr {int($temptime * 1000)} ]
    focus .main
    catch {grab release .apdialog}
    destroy .apdialog
    focus .main
    set dialogResult OK
  }

  pack $b.cancel $b.ok -side right -padx 5 -pady 5
  placeWinOverParent $w .analysisWin$n
  wm state $w normal
  focus $w.entry
  update
  catch {grab .apdialog}
  tkwait window .apdialog
  if {$dialogResult != "OK"} {
    return 0
  }
  return 1
}

proc toggleAutomove {n} {
  global analysis
  if {! $analysis(automove$n)} {
    cancelAutomove $n
  } else {
    set analysis(automove$n) 0
    if {! [setAutomoveTime $n]} {
      return
    }
    set analysis(automove$n) 1
    automove $n
  }
}

proc cancelAutomove {n} {
  global analysis
  set analysis(automove$n) 0
  after cancel "automove $n"
  after cancel "automoveGo $n"
}

proc automove {n} {
  global analysis autoplayDelay
  if {! $analysis(automove$n)} { return }
  after cancel "automove $n"
  set analysis(automoveThinking$n) 1
  after $analysis(automoveTime$n) "automoveGo $n"
}

proc automoveGo {n} {
  global analysis
  if {$analysis(automove$n)} {
    if {[makeAnalysisMove $n]} {
      set analysis(autoMoveThinking$n) 0
      updateBoard -pgn
      after cancel "automove $n"
      ::tree::doTraining $n
    } else {
      after 1000 "automove $n"
    }
  }
}


proc moveAdd {moves n} {
  if { $::analysis(uci$n) } {
    return [ catch { sc_move addUCI $moves } ]
  } else  {
    return [ catch { sc_move addSan $moves } ]
  }
}

### Analysis widget icons

image create photo tb_cpu -data {
R0lGODlhGAAYAOeiAAAAAAABAQECAgICAgIDAwUFBQYGBgYHCAgICDE1JzI1JzI2JzM3KDU5
Kjg8LTk9Ljk9Lzo+MDs/MTtALDxAMj1AMjxCLTxCLj1BMj5CND9FMEJIMkNKM0VMNE5VPFFX
P1ZfQlheR11mR15TuWBmUGFqSWJoU2FrSmNtS2RtTGNZvGRuTGVvTWVbvWZwTWdxTmddvmlv
Wml0UGp0UGthwGx2Umx2U2x3Um50YG1jwW14U255U255VG55VW9lwm96VG96VXB7VXB7VnF8
V3J8WHN5ZnJ9V3J9WHNpxHN+WXR/WnaAXHeBXXl+bHeCXnp/bXlvx3iDX3qAbXuAbnqEYXyB
b3txyHuFYn2CcHyGY3yGZH1zyX2HZX6HZYGCgYCFdH92yn+JZ4CKaIF4y4GLaYOId4KMa4WO
boaQcId+zomSc4qTdYuD0IyVd42Vd4+H0pCZe5WUipWVjJKK05KbfpSM1JaO1ZefhJiR1pqT
152V2KKhmJ+Y2aGa2qOd26af3Kii3a2to6+p4LGs4bax47iz5L29tr245sDAwMTDusXFvMnI
wMzLw9jSm9nTnNDQx9rTnN7Xn9bVzuLcouTdpOXepOfgpujhpt7e1+nip+rjqODf2uDf3ODg
3OHg3O3mqu3mq+3mrP//////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////yH5BAEKAP8ALAAAAAAYABgAAAj+AP8JHEiwoMGD
CBMqRAigoUMABh9K/AdAlMWLoiASBNBD0xFQH4mEoojxosaBAG5UqkHphqUZk0iWzLiRwYIG
DypEkABhgcySEB0ykFJmyhcpRXDEIEERkdOniIKCytTgyR06a9SYMXNFyU+MQZPocIAFzpks
YboYCfLjq0mKmjI9qOLGDJdOnjY94uHWYtAhQDBgaSNGCydJjBLpoOilsWMvQT9dotAEjZMo
mBYp2iPjX4FDhAgVKjRIT9AjQjLgIEMliaFAcuKs+GeAECBAfvTgSRNZrokuSYKw1cHiBO1B
fvrosWNnS9AlNhiEYLJDRooSIkCAoC2oT546deZwQAnakMEHDx04aLAw4cKGfwi62wH/BsnJ
8gsS5Few/98BQHiAVwcbNJwkEAAyROICJC84gkIj/wjwR4BzvDFGDgEUBEAQn3Do4Sf/EMAH
GySCYQUMBlIkkUP/DGAFEj7A0IIKI6S40IoNLaTjjjsGBAA7
}

image create photo tb_training -data {
R0lGODlhHgAeAOffAAEBAQUFBAgIBwsLCgsLCw8PDRERDxISEBUVExgYFSAg
HiIiIiMjHiUlISoqKC0tKy0tLC4uLTY2Mjw8NkZGQ0hIRUtLSUxMS1BPSldT
RlhVSVpVRVdXV1lZWFtaUWJaQFxcWF5eWWNfTWBgXmJhYGVkYGplTGVlX2hl
V2VlYGZmZmhoYmtqZGxraHZtSHVuVHVvVW9vbnhwTnFxb3JyanJycHh4dHl5
eXp6dX59en9/fouAUomAYoSAdYKCgISEhIeGf4eGg5WHVImJiZSKY5CQjaCT
XZOTj5WTj6SWZJ6Zhpqal5ycnKOdiJ+elKyfdqGhn6Ojobanaqampripb7ap
erWpfqmpprusaq6tqa6ursSxbL2yiLOzs8e1b7W1tbm5tsq8iM69d8q+ksm+
lb6+vtLAdb+/v9TCdNXCdtHCisTExNnGd8XFxcbGxMjIxt3KedvKgsvLyMvL
y9/NhMzMzNrOos/PzePRhefUiOfUitXV1erXiOjXm9fX1OvYkNfX1+rZjezZ
jfHbjPHciPHcie7ck+3dk/HdkfHfjvLflvHglfPgkN/f3/PhkfXhk/XikPHi
nPTilfXjkvTjleHh4fXjlfLjnvXjmPPkn/Xknfblk/flkePj4/Xlovbml/jm
kvfln/PlrfLmrPLmrvjnmvbno/bnpfXnqvnomvXoqPjpqffqrvfqr/jqsfXq
u/nrrPXqxPjrtPXrxPXryevr6+zs7Pftye3t7e7u7vfvz/rwxfjw1fnxyvrx
y/nx2fLy8fLy8vnz2frz2vnz4PPz8/rz3/nz4/r03Pn04vn04/n05fT09Pn1
4/n15vr15Pr15fr15vn25vr25fr26Pb29vr36/v36/r6+vv7+/z8/P39/P39
/f7+/f7+/v//////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAeAB4AAAj+AP8JHEiwoMGD
CBMqXMiw4UJvECN6c3gwYrZatrBJpDgQYrUpKkiwKPGjEjeIHCGeaVHFkCZL
f9Qk6dHopEOIlUqMUSSrF6xSlPRY0dEJJUNvzG7YeXTr2TVrvlJByvMkiNGH
gIAMCmWsGTRnwlZxSiRGBK6JR9s0KdQKWjRlxHShAjWJDY8uaB+uUUKIFTVr
0pLNUvVJEhwiWvIq9AYoByJT05xF2/Vq1CZGaFzMUZyQG7MhYTAhW/bLFalL
jvhg2RCMc8JtuV54GnYsVqZIh+ik2YHk6sJtwGSc4kVL1KJAccxIQVHH90Iw
H7iQ6SMIjxcjMDCUsUlxhY0sTkxsUNkiRAOTPd6+cfznAASNK3JCZPCgZVs3
1wwn+HGDI0WNCF8Uo816Ai0AwQlFvOGDBRQQSJACS9xxxAkzXMCBgwMBwEAF
UETRgQQYEhRAAg2MEAMBIQ5kAAIFNPBAigMdMIAAMNZo4404NhQQADs=
}

image create photo tb_addmove -data {
R0lGODlhGwAbAOMPAM0AI80AJ80CKc4HLs4NMs8WOc8WOtFCXdRxhNR0htN9
jdV8jdjCxtjCx9r38v///yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQB
CgAPACwAAAAAGwAbAAAEX/DJSau9OOvNu/9gKFJNM1aKYSjnhAAA0kpJECSz
swjC4ogKRGJxGAwOiwSC1WkYAAHBgEAYCAIAg8cJlVKtWK0nOCwek0uRjueb
1W6zxysWVxQKzBmDEe/7/4CBgiMRADs=
}

image create photo tb_update -data {
R0lGODlhGAAYAOfCAEm5Sly3Sme+Qmi/Q2a9XnG/RHTAPXLARXPBRnHBTXLCTnzAP2vCY3fD
QXbDSH3BQHTDT3zBR3DBaXnEQnfESX7CQXLEV3jFSnbFUYDDQnTFWILEO2/GZnjDXoHEQ4PF
PHbEZonDO4LFRITGPX7FU3zFWnrFYIrEPIPGRXvDbH/GVHvGYYbHPovFPYTHRnbHbn7HXIfI
P4zGPoXIR3fIb3zIYnrIaY/HN4nGTo3HQIPGYoHGaZDIOIfKSYTHY3nKcYDKXpHJOYvIUH3I
d5LKOn7JeJfIOoHJcZDKQ4jKX5PLPIbKZY3KUoTKbJjJO5XMNIjIcZDLTJTMPYXLbYnJcpjK
RJzLNJXNPprLPZHNTZ3MNYjLe57NNp/ON4rNfYjNg43Nd6DPOaLQMKXNOI7LgqfOL47OeKbO
OZHMfajPMKfPOqnQMpPOf6rRM6fQRK3SKazSNJPQh5DTgrHRNbTSK6/VLLLSNrXTLa7VN5XT
ibTTN53Td7bULrfVL7vTL5rTkbzUMKnTbJbWk7jXMZ3WgL7VMcDWJ7fXO7nYMp/VjZ3Vk7/W
MsHXKLjYPJ7WlMDXNKTXiMHYNcPZK8XbH7/cLKDYlr7YRsnYLL3YTr/ZR6bXlsPbOKrYkcnZ
OMvaL6bbk8HbSsfdL63ZjKvZks7cJczbMMvbO83cMcXdQ8feO7Lbh8beRdDfKM7eM7PciK/a
oM3ePbnaibjdfdXdNdHgNdbeNq/dqtXeQNHhQb7ehbzejNniQ7nfrdvjO9jiTNrjRdvkRuTm
Sv//////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQB
CgD/ACwAAAAAGAAYAAAI/gD/CRxIsKDBgwSLNGEiRBBChENWRMEELBgoCQ8J/jARJZOvXaYe
dQLFIKNAEpaC3erkZ5CfQ49MBRj4goQGgzbc3HrUBxGfPn4erQIgkEwjXLd6OCoYB4epTnai
3rFkioNAGLf4WGo1w6AgLKb8RLVDxxQagVNm+XlDdUXBJqHw2Hn0SK4pMwJfeWhFZ26Ygkge
tWlTatCsQaWODNRU5dEcO546DLRRx8+cR1WOSCFVSwdBKpTsqOnkYSCNR2fGkCrxT5GKNzsI
yhEzZ86gGAPNMBrDhVFsgVQUFXxiZ8ygJwO9+MGC5ZLih07aYJmDZCCBOm5u9Lnw8EsbLUro
mZQeGMRKDixjUiDE4CdHjjmsB0KY02LEmg1sDO4QEySEkTBeEJSCEjlsgEMYOYBAhkBbQBCG
ERlEEUYEBpXAxQYZZBAEF0GgMAJ6IiwwQRUfQHEQCVZkUIADEUzwgQgqGpBEILIId9ArCRgR
QgE8FiAACTrsEUssvJjUgQM5nJBBEnuIokssoxRpEoNgQMKJKJzYYsuUXBoUEAA7
}

image create photo tb_annotate -data {
R0lGODlhGgAaAOfoAE9BFUdGRk9PT1pQLlxQK2FWL2JWN2FXOGVZMGZaMrs3
GWxfNGFhYWdjWcBGK8FGKmpqam9rY8NMMd9CHsRUO3R0cnV0cs9SNcdXPtxQ
MN9PLnx4b3p6d9xWOHx7echhSslkS4CAf4GAf4KBfuNdP4OCgN9fQYODgYSD
gYaFgt9jRsxtWIiIhZCKgeVpTuJrUN9yWNB4ZZOTkJSUkd94X916Y5qVipuV
it96YpuWipiXlJeXl5iXl52Xi5mYkeh5YJ2XjJmYl56Yjed7Y5uZl5+ZjZ+Z
jpqal5qamZual5+ajqCajpubmaGbj6GbkJycnKGckOeBa6OdkaOdkp6enp+e
nKOekueDbaSek5+fnqGfnKGgnaGhoKGhodeQfaWjoKSko+qMd+KPfamppqqp
pquqp6urqqyrqKurq6yrqa2rqa2sqe2kPq+vrrCvrbCvrrGwrrOyr+eejbOy
sfCpP7Ozs7SzsbSzsrS0steudLW0srW0s7W1s7W1tLW1tba1tLe2tbi3tPOv
Qrm3tri4trm4uLm5ubq5t/SyRO+0Tbu7ufe1RPK2Tfe1Rb29vO6rm8C/vMDA
wMPCvsXEwcnJx8rKyM3LyPbSNs3My83Nzc/OytDOyvjYN9DQz9LRzdHR0dPS
zvncONTTz9PT0tPT09XTztbU0PnfOdfV0dfW0dbW1tjW0djW0tnX09nX1Prk
OtrZ1dvZ1fvnO9za1tza2Nzb2Nzb2fzpO9zc2t3c2N3c2t7d2fzrPd/e2uDe
2t/f3eDf2+Hf2+Hf3OHg3ODg3+Hg3eLh3ePi4OTj4OXj4OXk4eTk5Obl4ufm
4+jn5Ofn5+np6evq6Ozr6e3s6u3t6+3t7e/v7vDw7vDw8PHw7vLy8vPy8fTz
8vT09Pb19Pb29vj39vj49/n5+Pn5+fr6+fv7+/z8+/7+/v//////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAaABoAAAj+AP8JHEiwoMGD
BSEoVIiw4b+FLzpk6HBh4UIBDBpCIPUNwiM5YmqAgKBqnDhxz5ZlgoAQwjd0
EK7QwAEDQwBV6MRZawMNXR2WBiGggxlFhQkVEgJ0ieTIDxhs6LqhAUpQKMwh
GrI+gDCqnDhtVCxSHWgVwo8JaBVAyOLIkSEug06gYJgQ3TmzaCeo7QRO3DZi
tChBkMVo7EN05iCEIcGYAoQnigoB+rMHAq9FBAwLJafYhecPEDBxG70Nwq1G
CwwfDqc4BoQYKyAgIdTHDoRXiA7QrYrOGwQvEMxAcAChUrZpEE4JMgAhgmqh
3JBACLEjCAQRPPBACJUoAQQiG57Uo+O27RclXNl0HbIFgRMdBBCYrGkh/lqf
Pnz03LkzB8IlNgNAUEEJk9ggHjXTSKNgNM4cA0EeBUBwBBmSiGKEeNHAAccb
briRBgQAKGTBCDJsAYsT4jXDzIrKJFOLQjokUYYkoLTSShHPjYNMGmeoscYY
VbDAgQcpzKDFF1+wIsRz1RQjzDDAGLOLJ4HEAYklpsTSyiqo9PDcJ8H40ssu
wOTiiiabZBnLLKykUsoNz/lgBRZTSDEFFE0oscQSThRRBBBA5NCAag+JZaih
DiWq6KIOBQQAOw==
}

image create photo tb_play -data {
R0lGODlhGAAYAKUjAAAAAGxranJxcHt7en18e39+fYKBgIaFg4mIhoyLiY+OjJCPjZmZlp2c
mqGfnaGgnqWkoaemo6mopbCvrLSzsbWzsba0srm2tLm3tLq5try6t728ucPCv8XDwMfGw8fG
xNDOzNLRztjX1f//////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////yH+FUNyZWF0ZWQg
d2l0aCBUaGUgR0lNUAAh+QQBCgA/ACwAAAAAGAAYAAAGXsCfcEgsGo/IpHLJbDoBziQAGjUC
BNTqEDAIZLWAAoPwjQIMjcmi3AQcHhQLhL0EICCYjIYDGJkTEhsdIH1VAAoVHiGFhg0XIoyG
Dh+RhhGVhpiGflpEnJ2goaKjSEEAOw==
}

image create photo tb_pause -data {
R0lGODlhGAAYAIQcAAAAAHNzcn5+fYSEg4WEg4iIh5GQjqSko6aloqalpKinpqqpp66tqa+u
rLKwrbWzsLW0s7u6t7+9usC/vsPBvsrKyNHPzNTT0tfV09nY1t7d2/Pz8///////////////
/yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgAfACwAAAAAGAAYAAAFeOAnjmRpnmiq
rmzrviYgy9xMs0AwFECt8xycQHHoAYbF4OqYgBgFzR6OsJgYqValCmBoVIzdrzbF9YLNY1RZ
vJYuEZGLES5PnwD0edy9ZUgwRn6AdjEOFBlGhoiEJQAPFhpGj5GMJDZGNpUjHJycG52dMKKj
pKUsIQA7
}

image create photo tb_addallvars -data {
R0lGODlhHgAeAMZFAAAAAAQEBAcHBwkJCQsLCwwMDA0NDQ8PDxERERQUFBYW
FhcXFxgYGBkZGRsbGxwcHCIiIi4uLjo6Os0AI80AJ80CKUREREZGRs4HLs4N
Mk5OTk9PT88WOc8WOlJSUlVVVVdXV1lZWVxcXGBgYGFhYWJiYmNjY2dnZ9FC
XXNzc39/f4ODg4mJiYuLi9RxhNR0hpOTk5aWlpeXl9N9jdV8jZqamp2dnaCg
oKOjo6SkpKampqenp6mpqaqqqqurq6ysrLi4uMLCwtjCxtjCx9r38v//////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH+FUNyZWF0
ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgB/ACwAAAAAHgAeAAAH/oB/goOEhYaH
iImKi4yNjo+QkZKTgyMAlzuHLJc4jjuXACOHFgAIkAqXDIcCAB6HQ0OFsB6g
PIUwlzKGMx0dM4O8EzOgJIUaAAOHLhMTLoPLwrQADYUGABeGRDQVFTREf9rc
MymgPYM2ly2EMy40KBgYKDQuM+/xNKAlgyAAAYRDHSZUwJAhA4YKEzoQNIhB
moNBCQBI+BdwYMGDCRfCwwDKxx8dl1QUYucOnjx69uThu2TiD4lLQQ6F6/Zt
prcUBy49+PMAQIRE0JwJCipIGoAVl1IkmsGBwy9BTJ0KqgGqwCUgioQIKaSV
kDVQECgR2gAKwAmxg2KU/YF2EIFLDAvayp1Lt67du4UCAQA7
}

image create photo tb_lockengine -data {
R0lGODlhHgAeAOeZAAAAAHxrR4BuSH9vToFyUYJyUoN1VYR3WYN4XYN4XoJ6
ZIJ7Z4F9dI9+XZiEXF+NzmqMu4yIdI6IcJuHXZiHZpuHXpyIX4+Jf4eLkJuJ
aJ6KY52ManiTtqKNZKKOZZCQjKCObaSPZ3yVtX6VtIGWsaOTcqOTc5KWlZSX
mqWWd4OdwKeZfKiZfJ+akKKbiHGj5amcgoqhv5OgsY+huZ2fo5ahsJSitaug
h6ygiJ6joZWktnSq85aluLaheKijma2jjaSkpHis86KlqaWnoqKnraaopLym
e6GruLyogKars6KvwbCxssayiMayismziMmzicqzici0jrW3uci1kMi2ksi2
lbi4uMi3lc23jcu4lM64jbq6ure8wry8vL29vdK8kr2/wdW+ksHBwdfBl9vE
mMfHx8bIysXIzd3In8rKyuDJnd/KosvNz83Nzc7Ozs7Oz+HOqePOpubQptLS
0tTU1OjSqeXUs9bW1ufVs+rXsevXsevXstnZ2tra2tvb2+navdzc3N3d3e3c
vd7e3u/evPHfu+3hx+Li4vDhxOPj4+/iyPTkx/Tlx/TmzPHn0fbq0/js0u3t
7frt0/ju2fju2u/v7/nw3fLy8vzz3f//////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAeAB4AAAj+AP8JHEiwoMGD
CBMqXMiw4UIuEKVAdIiwhpQzgy5dSnQmSQ2KBGUkiaSxpEYuRPqA5CKjJEcu
dxJVunSECEgMhy5FOoMBBYaebDRiEOPwyBGNbDAQKcMUBQo3l4igCNQQw5lL
h2SgKANI4B0UNCrRYeCmKp1LgzAsKTvQaZ9LDMqYjTQHwxaDKOZEiluVTaI3
dvG2ScSX4dA+ZRh4MYihTB8GRBdaQDKlCpUnTqBAceLkyZMoV7I0CQFlYQUj
YcjEEdRokiVKlB49QrRHjhYPSBTeOZ1aTZ1CkjBBgsSIESE9tj3AuJNwN2oy
voELJ248T/LlzXlD/x18eHFC1m+Qu2COkI/26N2pg09+gU9COue5T1+0aP3t
D3QSmn+Ofn798B584B5CfcQnnXfVsacSQmIYmN534XUgYEJiTMCffMPRZ5+E
+THoQA9YfDHGGngo4oghhvzxhx1woMGEBhMyOEADGWwAggks4PDDDTfAAMMK
KZRAQQF3KSSGGGWIwQaSRx65xRZNItkhSFRWyVBAADs=
}

image create photo uci -data {
R0lGODlhGAAYAMZLACBKhzRlpF9fXmpnZ1hthEVxqVtxiU50pGB2j2B3kVR8
rmN7lVl9q39/f2WErGyFoYGKlXWQroGTqYKXso2YpYSctpCmvpGmvpeltpmt
w6SttqKuvJ2wyq+vr6exvaG0yJ22zp240qS60LvByMHBwbDG28zMzM/NysDR
4tjY19zc3NPf6t/f39fi7ePi4ePj4uTj4d/n8Ofm5Ojn5Ovp5+rq6uzq6O3r
6e3r6u3y9vLx7+7z9vPy8fPz8vD09/T09Pb29fj39vj49/j4+Pn49/n59/n5
+Pr6+fr6+vv7+/7+/v//////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH5BAEKAH8A
LAAAAAAYABgAAAfvgH+Cg4SFhoeCAwOIjIQDJEYNi42MA0E8KZOGEwGNAzZG
moQBSwedg4qTDTihhqQmHQ6OMzWKLzZHooIBKh2ngw0kOjc2NMatgwFIAb+E
DSdCRkVGxkSTAUrNhpKKDUbFQA0BQ9qU3jIjBT/llH8DHAEsDA3thAD3AT8K
Gkm6jAARRFgAEMADCRdK/BkCuGIDiAUABigxlrARgAotKCwIkQCAOyXFKh4C
kCGGBAIhIhjw+JGiPwAfdkhAkHKlIyUwBIgUBOCCDww0VbK82YOEKAAlckCo
ObRQqkIAHoRAccFmPXsPHkC8uvAe16+NAgEAOw==
}

image creat photo tb_info -data {
R0lGODlhHgAeAIQXAERq5ERu5FR25FR65Fx+5GSG5HSS7HyW7Iyi7Iym7JSq
7JSu7Jyu7KS69Ky69Ky+9LTC9LzK9MTS9NTi/Ozy/PT2/Pz+/P//////////
/////////////////////////yH5BAEKAB8ALAAAAAAeAB4AAAVi4CeOZGme
aKqubOu+7EMISAWjEKADx30WOx3FVwIGh8RRI1hIkiyMAMCAdI4sFqt2NYl4
I5KtIkgQk7eJ4MC8W2vTbbbObR3H32o5gO6Ez/V8SX57WxIKCwkLDluMjY6P
IyEAOw==
}

image creat photo tb_exclude -data {
R0lGODlhHgAeAMZGANnZ2WBgYAAAAKenp4mJiaOjo0RERBEREdjCxxYWFhgY
GAcHB1JSUtN9jc8WOlxcXKmpqZOTk5eXl9RxhM0AI6SkpGFhYU5OTgkJCdR0
hs0AJxQUFBkZGQ0NDUZGRtr38tV8jc0CKVlZWaqqqp2dnYuLi9FCXc4HLqCg
oGJiYldXVwQEBM4NMhsbGzo6OlVVVaurq6ampn9/f2NjY8LCwg8PDxwcHC4u
LoODg3Nzc5qamgwMDLi4uM8WOSIiItjCxk9PT2dnZ5aWlqysrAsLCxcXF///
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH+EUNyZWF0
ZWQgd2l0aCBHSU1QACH5BAEAAH8ALAAAAAAeAB4AAAdPgH+Cg4SFhoeIiYqL
jI2Oj5CRkpOUlZaXmJmakg0TGSCfGRMNog2SDhQaIScsLCchGhQOp6mrra+x
s5Gdn6CjvqabwsPExcbHyMnKy8zMgQA7
}

### Make a little toplevel text widget to display an engine log

proc engineShowLog {n} {
  global analysis tr

  if {$n == {}} {
    puts "oops engineShowLog"
    return
  }

  set w .enginelog$n

  if {[winfo exists $w]} {
    $w.log delete 0.0 end
    raiseWin $w
  } else {
    # We aren't using stdout. Windows does not support it.
    # set analysis(log_stdout) 0
    toplevel $w
    wm minsize $w 300 180
    setWinLocation $w
    setWinSize $w

    frame $w.buttons
    pack $w.buttons -side bottom 

    # autoscroll can bug out with this big text file, so don't use it.
    frame $w.frame
    text $w.log -width 80 -height 40 -font font_Regular -wrap none \
      -yscrollcommand "$w.ybar set" -xscrollcommand "$w.xbar set"
    scrollbar $w.ybar -command "$w.log yview"
    scrollbar $w.xbar -command "$w.log xview" -orient horizontal

    pack $w.frame -side top -fill both -expand yes
    grid $w.log  -in $w.frame -row 0 -column 0 -sticky news
    grid $w.ybar -in $w.frame -row 0 -column 1 -sticky ns
    grid $w.xbar -in $w.frame -row 1 -column 0 -sticky we
    grid rowconfigure    $w.frame 0 -weight 1
    grid columnconfigure $w.frame 0 -weight 1
    grid rowconfigure    $w.frame 1 -weight 0
    grid columnconfigure $w.frame 1 -weight 0
    
    checkbutton $w.buttons.auto -text Auto -variable analysis(logAuto$n) -command "engineUpdateLog $n 1"
    dialogbutton $w.buttons.update -textvar tr(Update) -command "engineUpdateLog $n"

    entry $w.buttons.find -width 10 -textvar analysis(find) -highlightthickness 0
    configFindEntryBox $w.buttons.find analysis $w.log

    dialogbutton $w.buttons.ok -textvar tr(Close) -command "destroy $w"

    pack $w.buttons.auto $w.buttons.update -padx 15 -side left
    pack $w.buttons.ok $w.buttons.find -padx 15 -side right

    bind $w <Configure> "recordWinSize $w"
    bind $w.log <space> "catch \{.analysisWin$n.b.startStop invoke\}"
  }
  wm title $w "[lindex [lindex $::engines(list) $n] 0] log"
  engineUpdateLog $n
  bind $w <Escape> "destroy $w"
  bind $w <F1> { helpWindow Analysis }
  $w.buttons.update invoke
  $w.log see 0.0
}

### Open the log file for reading
### $analysis(log$n) may already be open... but we'll ignore this fil descriptor and creat our own i think

proc engineUpdateLog {n {sync 0}} {
  set w .enginelog$n
  
  if {$sync} {set ::analysis(logWait$n) 1}

  $w.log delete 1.0 end
  if {! [catch {open [file join $::scidLogDir engine$n.log] r} fd]} {
    # while {![eof $fd]} 
    while {[gets $fd line] >= 0 && ![eof $fd]} {
      $w.log insert end "$line\n"
    }
    close $fd
  }
  $w.log see end

  if {$sync} {set ::analysis(logWait$n) 0}
}

### Make a transient toplevel button bar

proc popupButtonBar {n} {

  if {[winfo exists .t]} {
    return
  }

  toplevel .t
  wm withdraw .t
  set w .analysisWin$n.b

  pack [frame .t.f -relief solid -borderwidth 1]
  set t .t.f
  catch {wm transient .t [winfo toplevel .main]}
  if {!$::macCocoa} {
    wm overrideredirect .t 1
  }

  set offset [expr {16 + ($n >= 10)}]
  foreach b [winfo children $w] {
    if {![catch {pack info $b}]} {
      eval "pack \[[string tolower [winfo class $b]] $t.[string range $b $offset end]\] -side left"
    }
  }
  foreach button [winfo children $w] {
    set b [string range $button $offset end]
    foreach opt [$w.$b configure] {
      set o [lindex $opt 0]
      catch {
        $t.$b  configure $o [$w.$b cget $o]
      }
    }
    foreach bind [bind $button] {
      if {[string match {<Button*} $bind]} {
	catch {
	      bind $t.$b $bind [bind $button $bind]
	}
      }
    }
  }

  bind .t <ButtonRelease-1> {destroy .t}
  bind .t <ButtonRelease-3> {destroy .t}
  bind .t <Leave> {if {"%W" == ".t"} {destroy .t}}
  bind $w <Destroy> +[list destroy .t]

  # handle case when up against right side of screen
  update
  set X [expr [winfo rootx $w] - 1]
  set space [expr {[winfo screenwidth .main] - ($X + [winfo reqwidth .t])}]
  if {$space < 0} {
    incr X $space
  }
  if {$::windowsOS} {
    wm state .t normal
    raise .t
    wm geometry .t +$X+[expr [winfo rooty $w] - 1]
  } else {
    wm geometry .t +$X+[expr [winfo rooty $w] - 1]
    wm state .t normal
  }
}

proc placePopupButton {n} {
  set w .analysisWin$n
  catch {
    place forget $w.popup
    if {[winfo reqwidth $w.b] > [winfo width $w.b]} {
      place $w.popup -in $w -anchor ne -x [winfo width $w]
    }
  }
}

### end of analysis.tcl
### Computer Tournament 
###
### comp.tcl: part of Scid.
### Copyright (C) 2010- Steven Atkinson

# Credit to Fulvio for a few lines of UCI code that enabled me
# to make this run nicely (without constantly reseting analysis).
# Also thanks to Uwe for the Carousel scheduling feature.

set comp(playing) 0
set comp(current) 0
set comp(games) {}
set comp(count) 2 ; # number of computer players
set comp(delta) 2000; # 2 seconds is the time
set comp(permoveleeway) 1.75 ;# 175% is the max allowed

### Non-transient options are set in start.tcl

proc compInit {} {
  global analysis comp engines

  set w .comp

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm state $w withdrawn
  wm title $w "Configure Tournament"
  setWinLocation $w

  pack [frame $w.engines -borderwidth 2 -relief ridge] -side left -expand yes -fill both
  addHorizontalRule $w
  pack [frame $w.config] -fill x -expand 1
  addHorizontalRule $w
  pack [frame $w.buttons] -side bottom -pady 5 -padx 5

  ### Engines

  grid [frame $w.engines.top] -row 0 -column 0 -pady 5 -sticky n
  grid [label $w.engines.top.label -text "Number of Engines"] -row 0 -column 0
  grid [spinbox $w.engines.top.count -textvariable comp(count) -from 2 -to [llength $engines(list)] -width 4 -highlightthickness 0] -row 0 -column 1  -padx 15
  dialogbutton $w.engines.top.update -text $::tr(Update) -command drawCombos
  grid $w.engines.top.update -row 0 -column 2 

  set comp(countcombos) $comp(count)
  drawCombos

  ### Config widgets

  set row 0

  label $w.config.eventlabel -text {Tournament Name}
  entry $w.config.evententry -width 17 -textvariable comp(name) -borderwidth 1

  # 17 is magic number to pad the widget out to match the width
  # after the three adjudication buttons have been packed

  grid $w.config.eventlabel -row $row -column 0 -sticky w -padx 5 -pady 2
  grid $w.config.evententry -row $row -column 1 -sticky ew -padx 8 -pady 2

  incr row
  label $w.config.roundslabel -text {Number of Rounds}
  spinbox $w.config.roundsvalue -textvariable comp(rounds) -from 1 -to 10 -width 7

  grid $w.config.roundslabel -row $row -column 0 -sticky w -padx 5 -pady 2
  grid $w.config.roundsvalue -row $row -column 1 -sticky e -padx 5 -pady 2

  incr row
  frame $w.config.control
  label $w.config.control.0 -text {Time Control is per}
  radiobutton $w.config.control.1 -variable comp(timecontrol) -value pergame -text Game -command checkTimeControl
  radiobutton $w.config.control.2 -variable comp(timecontrol) -value permove -text Move -command checkTimeControl

  pack $w.config.control.0 $w.config.control.1 $w.config.control.2 -side left -expand 1 -fill x
  grid $w.config.control  -row $row -column 0 -columnspan 2 -sticky ew -pady 2

  incr row
  frame $w.config.timesecs 
  label $w.config.timesecs.label -text {Time per Move}
  set tmp $comp(seconds)
  spinbox $w.config.timesecs.value -textvariable comp(seconds) -from 1 -to 3600 -width 4
  set comp(seconds) $tmp
  label $w.config.timesecs.label2 -text secs

  pack $w.config.timesecs.label -side left
  pack $w.config.timesecs.label2 $w.config.timesecs.value -side right
  grid $w.config.timesecs -row $row -column 0 -columnspan 2 -sticky ew -pady 2 -padx 5

  incr row
  frame $w.config.timegame 
  set temp $comp(base)
  label $w.config.timegame.label -text {Time per game (seconds)}
  spinbox $w.config.timegame.base -textvariable comp(base) -from 0 -to 7200 -incr 5 -width 4
  set comp(base) $temp

  set temp $comp(incr)
  label $w.config.timegame.label2 -text base
  spinbox $w.config.timegame.incr -textvariable comp(incr) -from 0 -to 60 -width 4
  label $w.config.timegame.label3 -text {incr }
  set comp(incr) $temp

  pack $w.config.timegame.label -side left
  pack $w.config.timegame.label3 $w.config.timegame.incr $w.config.timegame.label2 $w.config.timegame.base -side right
  grid $w.config.timegame -row $row -column 0 -columnspan 2 -sticky ew -pady 2 -padx 5

  incr row
  label $w.config.showclocklabel -text {Show Clocks}
  checkbutton $w.config.showclockvalue -variable comp(showclock) 

  grid $w.config.showclocklabel -row $row -column 0 -sticky w -padx 5 
  grid $w.config.showclockvalue -row $row -column 1 -padx 5 

  checkTimeControl

  incr row
  label $w.config.ponderlabel -text {Permanent Thinking}
  checkbutton $w.config.pondervalue -variable comp(ponder) 

  grid $w.config.ponderlabel -row $row -column 0 -sticky w -padx 5 
  grid $w.config.pondervalue -row $row -column 1 -padx 5 

  incr row
  label $w.config.animatelabel -text {Animate Moves}
  checkbutton $w.config.animatevalue -variable comp(animate) 

  grid $w.config.animatelabel -row $row -column 0 -sticky w -padx 5 
  grid $w.config.animatevalue -row $row -column 1 -padx 5 

  incr row
  label $w.config.scorelabel -text {Engine Scores as Comments}
  ttk::combobox $w.config.scorevalue -width 12 -textvariable comp(scoreType) \
    -state readonly -values {No {+1.5} {[% +1.5]} {[%eval +1.5]}}

  grid $w.config.scorelabel -row $row -column 0 -sticky w -padx 5
  grid $w.config.scorevalue -row $row -column 1 -sticky e -padx 8

  ### Opening Book

  incr row
  frame $w.config.book
  label $w.config.book.label -textvar ::tr(UseBook) 
  checkbutton $w.config.book.value -variable comp(usebook)
  set bookPath $::scidBooksDir
  set bookList [ lsort -dictionary [ glob -nocomplain -directory $bookPath *.bin ] ]
  set tmp {}
  ttk::combobox $w.config.book.combo -width 12 -state readonly
  if { [llength $bookList] == 0 } {
    $w.config.book.value configure -state disabled
    set comp(usebook) 0
  } else {
    set i 0
    set idx 0
    foreach file  $bookList {
      lappend tmp [file tail $file]
      if { $comp(book) == [file tail $file]} {
	set idx $i
      }
      incr i
    }
    $w.config.book.combo configure -values $tmp
    $w.config.book.combo current $idx
  }
  grid $w.config.book -row $row -column 0 -columnspan 2 -sticky ew
  pack $w.config.book.label -side left -padx 5
  pack $w.config.book.combo $w.config.book.value -side right -padx 8

  ### Scheduling / type

  incr row
  label $w.config.scheduling -text {Game Scheduling}
  ttk::combobox $w.config.type -width 19 -textvariable comp(type) \
    -state readonly -values {Normal Carousel {First plays others}}

  grid $w.config.scheduling -row $row -column 0 -sticky w -padx 5
  grid $w.config.type       -row $row -column 1 -sticky e -padx 8

  ### Start Position

  incr row
  label $w.config.startlabel -textvar ::tr(StartPos)
  ttk::combobox $w.config.start -width 19 -textvariable comp(start) \
    -state readonly -values {Normal {First game from current} {All games from current}}

  grid $w.config.startlabel -row $row -column 0 -sticky w -padx 5
  grid $w.config.start -row $row -column 1 -sticky e -padx 8

  ### OK, Cancel Buttons

  if {$::windowsOS} {
    # fixed width dialogbutton cuts text in winxp
    set button button
  } else {
    set button dialogbutton
  }

  $button $w.buttons.cancel -text $::tr(Cancel) -command compClose
  $button $w.buttons.ok -text Ok -command compOk
  $button $w.buttons.help -text $::tr(Help) -command {helpWindow Tourney}

  focus $w.buttons.ok
  pack $w.buttons.ok $w.buttons.help -side left -padx 5
  pack $w.buttons.cancel -side right -padx 5

  bind $w <Configure> "recordWinSize $w"
  wm protocol $w WM_DELETE_WINDOW compClose
  bind $w <Escape> compClose
  bind $w <F1> {helpWindow Tourney}
  update
  wm state $w normal
}

proc checkTimeControl {} {
  set w .comp
  if {$::comp(timecontrol) == "permove" } {
    foreach i [winfo children $w.config.timesecs] {
      $i configure -state normal
    }
    foreach i "[winfo children $w.config.timegame] $w.config.showclocklabel $w.config.showclockvalue" {
      $i configure -state disabled
    }
  } else {
    foreach i [winfo children $w.config.timesecs] {
      $i configure -state disabled
    }
    foreach i "[winfo children $w.config.timegame] $w.config.showclocklabel $w.config.showclockvalue" {
      $i configure -state normal
    }
  }
  update
}

proc compOk {} {
  global analysis comp engines

  set w .comp

  set comp(startfen) [sc_pos fen]

  # make sure decimals have a leading 0
  catch {
    set comp(incr) [expr $comp(incr)]
    set comp(base) [expr $comp(base)]
    set comp(seconds) [expr $comp(seconds)]
  }

  if {$comp(count) != $comp(countcombos)} {
    drawCombos
    return
  }

  if {[sc_base isReadOnly]} {
    set answer [tk_messageBox -title Tournanment -icon question -type okcancel \
	-message {Database is read only. Continue ?} -parent $w]
    if {$answer != "ok"} {return}
  }
  if {![sc_pos isAt end] && $comp(start) != "Normal"} {
    set answer [tk_messageBox -title Tournanment -icon question -type okcancel \
	-message {Current game is not at end of game. Continue ?} -parent $w]
    if {$answer != "ok"} {return}
  }
    
  set players {}
  set comp(players) {} ;# to remember which engines are selected between widget restarts
  set names {}
  set comp(games) {}
  set comp(current) 0
  set comp(book) [.comp.config.book.combo get]

  if {$comp(timecontrol) == "permove"} {
    set comp(time) [expr {int($comp(seconds) * 1000)}]
    puts "Move delay is $comp(time) milliseconds"
  } 

  for {set i 0} {$i < $comp(count)} {incr i} {
    set j [$w.engines.$i.combo current]
    lappend players $j
    lappend names [lindex [lindex $engines(list) $j] 0]
    set comp(score$j) 0
  }
  set comp(players) $players

  if {$comp(type) == "First plays others"} {
    set comp(firstN) [lindex $players 0]
  }

  ### Check players are unique
  if {[llength [lsort -unique $players]] != $comp(count)} {
    tk_messageBox -type ok -parent $w -title {Scid: error} \
      -message {Duplicate engines not supported}
    return
  }
  foreach i $players j $names {
    puts "player $i is $j"
  }

  ### Reconfigure init widget for pausing

  for {set i 0} {$i < $comp(count)} {incr i} {
    $w.engines.$i.combo configure -state disabled ; # disable widgets too
    $w.engines.$i.configure configure -state disabled 
  }
  foreach j {.comp.config .comp.engines .comp.engines.top .comp.config.control .comp.config.timesecs .comp.config.timegame .comp.config.book} {
    foreach i [winfo children $j] {
      catch {$i configure -state disabled}
    }
  }
  $w.buttons.ok configure -text Pause -command compPause -state normal
  pack forget $w.buttons.help
  $w.buttons.cancel configure -text {End Comp} -command compAbort -state normal
  wm title $w "$::scidName Tournament"
  focus $w.buttons.ok

  ### Clocks

  if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
    frame $w.clocks
    pack $w.clocks -side top -expand yes -fill x -padx 20

    ::gameclock::new $w.clocks 1 120 1 horizontal digital
    ::gameclock::new $w.clocks 2 120 1 horizontal digital
    ::gameclock::setColor 1 white
    ::gameclock::setColor 2 black

  }

  ### Extra decision buttons

  frame $w.say
  pack $w.say -side bottom -pady 5 -padx 5

  if {$::windowsOS} {
    # fixed width dialogbutton cuts text in winxp
    set button button
  } else {
    set button dialogbutton
  }

  $button $w.say.white -text "$::tr(White) wins" -command {compGameEnd 1}
  $button $w.say.draw  -text "$::tr(Draw)" -command {compGameEnd =}
  $button $w.say.black -text "$::tr(Black) wins" -command {compGameEnd 0}

  pack $w.say.white $w.say.draw -side left -padx 5
  pack $w.say.black -side right -padx 5
  
  ### Place games in cue

  if {$comp(type) == "Carousel"} {

    ### Uwe's Carousel/Rutschsystem scheduling, (C) Uwe Klimmek 2018

    set gamesPerRound [expr int($comp(count)/2)]
    set even [expr ($comp(count)+1) % 2]
    set rounds [expr $comp(count) -1 ]
    set last [expr $comp(count) -1 ]
    set plist {}
    set hlist {}
    if {!$even} {
      set last [expr $comp(count) - 2]
      set rounds $comp(count)
    }

    for {set k 1} {$k <= $comp(rounds)} {incr k} {
      for {set i 0} {$i < $comp(count)} {incr i} {
	lappend plist $i
      }
      for {set l 1} {$l <= $rounds} {incr l} {
	for {set i 0; set j $last } {$i < $gamesPerRound} {incr i; incr j -1 } {
	  if { $even && [expr ($l-1) % 2] } {
	    lappend comp(games) [list [lindex $comp(players) [lindex $plist $j]] [lindex $comp(players) [lindex $plist $i]] [lindex $names [lindex $plist $j]] [lindex $names [lindex $plist $i]] "$k.$l"]
	    lappend hlist [list [lindex $comp(players) [lindex $plist $i]] [lindex $comp(players) [lindex $plist $j]] [lindex $names [lindex $plist $i]] [lindex $names [lindex $plist $j]] "[expr $k+1].$l"]
	  } else {
	    lappend comp(games) [list [lindex $comp(players) [lindex $plist $i]] [lindex $comp(players) [lindex $plist $j]] [lindex $names [lindex $plist $i]] [lindex $names [lindex $plist $j]] "$k.$l"]
	    lappend hlist [list [lindex $comp(players) [lindex $plist $j]] [lindex $comp(players) [lindex $plist $i]] [lindex $names [lindex $plist $j]] [lindex $names [lindex $plist $i]] "[expr $k+1].$l"]
	  }
	}
	set help [lindex $plist end];
	set xlist [linsert $plist $even $help]
	set plist [lreplace $xlist end end]
      }
      incr k
      if { $k <= $comp(rounds) } {
	append comp(games) " $hlist"
	set hlist {}
      }
    }
  } else {

  for {set i 0} {$i < $comp(count)} {incr i} {
    for {set j 0} {$j <= $i} {incr j} {
      if {$i != $j} {
	for {set k 1} {$k <= $comp(rounds)} {incr k} {
	  compCueGame [lindex $players $j] [lindex $players $i] [lindex $names $j] [lindex $names $i] $k
	  incr k
	  if {$k <= $comp(rounds)} {
	    compCueGame [lindex $players $i] [lindex $players $j] [lindex $names $i] [lindex $names $j] $k
	  }
	}
      }
      if {$comp(type) == "First plays others"} {
        break
      }
    }
  }

  }

  set num_games [llength $comp(games)]
  puts "$num_games GAMES total: $comp(games)"

  ttk::progressbar $w.progress -mode determinate -maximum $num_games -variable comp(current)
  pack $w.progress -side bottom -fill x -padx 10 -pady 5
  if {"$comp(name)" != ""} {
    label $w.statusbar -text "$comp(name): $num_games games"
  } else {
    label $w.statusbar -text "$num_games games"
  }
  pack $w.statusbar -side bottom -fill x -pady 2

  ### Play games

  set thisgame [lindex $comp(games) $comp(current)]

  while {$thisgame != {} } {
    lassign $thisgame n m name1 name2 k
    if {$n != {} && $m != {}} {
      puts "Game [expr $comp(current) + 1]: $name1 vs. $name2"
      incr comp(current)
      compNM $n $m $k $name1 $name2
    }
    set thisgame [lindex $comp(games) $comp(current)]
  } 

  ### Comp over

  puts {Comp finished}
  if {[winfo exists .comp]} {
    # voodoo that you do
    wm geometry .comp [wm geometry .comp]
    pack forget .comp.buttons.help

    set winner_score 0
    set winner {}
    set j 0
    foreach i $comp(players) {
      if {$comp(score$i) == $winner_score} {
        append winner ",[lindex [lindex $engines(list) $i] 0]"
        set text Winners
      }
      if {$comp(score$i) > $winner_score} {
        set winner_score $comp(score$i)
        set winner [lindex [lindex $engines(list) $i] 0]
        set text Winner
      }
      incr j
    }
    .comp.statusbar configure -text "$text: $winner ([expr $winner_score/2.0]/[expr ($comp(count)-1)*$comp(rounds)])"

    # Hmm - if we leave this window open , and run F2 (say) the engines can sometimes stop working 
    # So better make sure this window gets closed

    .comp.buttons.ok configure -text [tr Restart] -command {
       compDestroy
       update
       compInit
    }
    .comp.buttons.cancel configure -text [tr Close] -command {
       compDestroy
    }
    foreach i [winfo children $w.say] {
      catch {$i configure -state disabled}
    }
    raiseWin .comp
  }
}

proc compNM {n m k name1 name2} {
  global analysis comp ::uci::uciInfo

  set comp(result) {}
  set comp(resultComment) {}

  if {$comp(timecontrol) == "pergame"} {
    set comp(wtime) [expr int($comp(base)*1000)]
    set comp(btime) [expr int($comp(base)*1000)]
    set total [expr int($comp(base))]
    set mins [expr $total/60]
    set secs [expr $total%60]
    if {$secs == 0} {
      set timecontrol $mins
    } else {
      if {$secs < 10} {
	set secs "0$secs"
      }
      set timecontrol $mins:$secs
    }

    if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
      ::gameclock::setSec 1 [ expr -int($comp(base)) ]
      ::gameclock::setSec 2 [ expr -int($comp(base)) ]
    }
  }

  sc_game new

  if {($comp(start) == {First game from current} && $comp(current) == 1) || $comp(start) == {All games from current}} {
    sc_game startBoard $comp(startfen)
    set comp(startpos) "fen $comp(startfen)"
  } else {
    set comp(startpos) startpos 
  }

  set comp(playing) 1
  set comp(paused) 0
  set comp(white) $n
  set comp(fen) {}
  set incr [expr int($comp(incr) * 1000)]
  set comp(inbook) $comp(usebook)

  if {[winfo exists .analysisWin$n]} "destroy .analysisWin$n"
  if {[winfo exists .analysisWin$m]} "destroy .analysisWin$m"

  ### makeAnalysisWin creates a toplevel widget to run an engine but we don't really need a toplevel %<
  # The problem is that only UCI has a procedure for running an engine without a toplevel (uci::startSilentEngine).
  # There is currently no equivalent for xboard engines

  makeAnalysisWin $n

  if {![winfo exists .analysisWin$n]} {
    set comp(games) {}
    return
  }
  toggleMovesDisplay $n

  makeAnalysisWin $m
  if {![winfo exists .analysisWin$m]} {
    set comp(games) {}
    return
  }
  toggleMovesDisplay $m

  # Stop all engines
  # (Is this necessary ? We are sending a "stop" straight away. &&&)
  if {$analysis(analyzeMode$n)} { toggleEngineAnalysis $n }
  if {$analysis(analyzeMode$m)} { toggleEngineAnalysis $m }
  
  sc_game tags set -white $analysis(name$n)
  sc_game tags set -black $analysis(name$m)
  sc_game tags set -event $comp(name)
  if {$comp(timecontrol) == "permove"} {
    sc_game tags set -date [::utils::date::today] -round $k -extra "{Movetime \"$comp(seconds)\"}"
  } else {
    sc_game tags set -date [::utils::date::today] -round $k -extra "{TimeControl \"$timecontrol/$comp(incr)\"}"
  }
  if {$comp(type) == "First plays others"} {
    # Show games from first players view
    if {( $n == $comp(firstN) &&  [::board::isFlipped] ) || \
	( $m == $comp(firstN) && ![::board::isFlipped] ) } {
      ::board::flip .main.board
    }
  }
  update idletasks
  updateBoard -pgn

  updateTitle
  update

  ### Thanks to HGM and Talkchess for help with UCI/Xboard protocols

  ### Initialisation

  foreach current_engine "$n $m" {
    ### don't display engine output
    set analysis(movesDisplay$current_engine) 2
    toggleMovesDisplay $current_engine

    if {$analysis(uci$current_engine)} {
        ### UCI initialisation

        # fulvio issues isready every move ??
	set analysis(waitForReadyOk$current_engine) 1
	sendToEngine $current_engine ucinewgame
        if {$comp(ponder)} {
	  sendToEngine $current_engine "setoption name Ponder value true"
        } else {
	  sendToEngine $current_engine "setoption name Ponder value false"
        } 
	sendToEngine $current_engine "isready"
	vwait analysis(waitForReadyOk$current_engine)
	# if {!$comp(playing)} {break}
	# sendToEngine $current_engine {debug off}
    } else {
        ### xboard initialisation

	sendToEngine $current_engine xboard

        if {!$analysis(seen$current_engine)} {
          vwait analysis(seen$current_engine)
        }

	sendToEngine $current_engine "protover 2"
        if {$comp(ponder)} {
	  sendToEngine $current_engine "hard"
        } else {
	  sendToEngine $current_engine "easy"
        }
	sendToEngine $current_engine "bk off"
	sendToEngine $current_engine "nopost"

	# done later
	# sendToEngine $current_engine "st $comp(seconds)"

	### Hacks

	if {0} {
	  # Sjeng or Chen run too fast unless "hard" is issued
	  if {[regexp -nocase arasan $analysis(name$current_engine)]} {
	    sendToEngine $current_engine hard
	  }
	  if {[regexp -nocase sjeng $analysis(name$current_engine)]} {
	    sendToEngine $current_engine hard
	  }
	  if {[regexp -nocase xchen $analysis(name$current_engine)] || \
	      [regexp -nocase chenard $analysis(name$current_engine)] } {
	    sendToEngine $current_engine hard
	  }
	}

        ### Setup initial position

	if {$comp(startpos) == "startpos"} {
	  if {$current_engine == $m} {
            # "new" command means "play black"
            sendToEngine $current_engine "new"
          }
        } else {
	  # If no setboard... good luck
	  sendToEngine $current_engine "setboard $comp(startfen)"
          # Without force, some engines try to play both side !?
	  sendToEngine $current_engine "force"
        }

        ### Send initial time control

        if {$comp(timecontrol) == "permove"} {
          sendToEngine $current_engine "st $comp(seconds)"
        } else {
          set secs [expr $comp(wtime)/1000]
          set seconds [expr $secs%60]
          if {$seconds < 10} {
            set seconds 0$seconds
          }
          set mins [expr $secs/60]:$seconds
          sendToEngine $current_engine "level 0 $mins $comp(incr)"
          ### set search depth.
          # "sd" is meant to be orthogonal to the "time" command, but the first engine i tested (zct) never came back
          # While spike needs it set to something reasonable, otherwise it never plays a move
          # but spike is uci too... hmmm
          # sendToEngine $current_engine "sd 12"
	}
    }
  }

  if {[sc_pos side] == "white"} {
    set current_engine $n
    set other_engine $m
  } else {
    set current_engine $m
    set other_engine $n
  }
  
  # Automatically set a timeout value &&&
  if {$comp(timecontrol) == "permove"} {
    # Automatically time-out comp in $movetime + 2 secs
    after [expr {$comp(time) + $comp(delta)}] compTimeout
  } else {
    after [expr {$comp(wtime) + $comp(delta)}] compTimeout
  }

  ### Main control loop
  # Thanks to Fulvio for inspiration to rewrite this properly :>

  while {$comp(playing)} {

    # hmm... promo pieces are shown in uppercase, but this crashes some engines
    set movehistory [sc_game moves coord]

    if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
      if {$current_engine == $n} {
	::gameclock::start 1
      } else {
	::gameclock::start 2
      }
    }

    set comp(lasttime) [clock clicks -milli]
    set comp(move) $current_engine
    set comp(nextmove) $other_engine
    set lastmove [lindex $movehistory end]
    set comp(bookmove) {}

    if {$analysis(uci$current_engine)} {
      ### UCI main loop
      if {$comp(inbook) && $comp(book) != ""} {
        catch {
          # KomodoVariety.bin has bugs
	  set comp(bookmove) [::book::getMove $comp(book) $::sergame::bookSlot]
        }
        if {$comp(bookmove) == ""} {
          set comp(inbook) 0
        }
      }

      if {$comp(bookmove) == ""} {

	### position

	set hit 0

	if {$movehistory == {}} {
	  sendToEngine $current_engine "position $comp(startpos)"
	} elseif {!$comp(ponder)} {
	  sendToEngine $current_engine "position $comp(startpos) moves $movehistory"
	} else {
	  if {$uciInfo(ponder$current_engine) == $lastmove && $lastmove != {}} {
	    sendToEngine $current_engine "ponderhit"
	    set hit 1
	  } else {
	    if {[llength $movehistory] > 1 && $uciInfo(ponder$current_engine) != {}} {
	      sendToEngine $current_engine "stop"
	      set uciInfo(bestmove$current_engine) stop
	    }
	    sendToEngine $current_engine "position $comp(startpos) moves $movehistory"
	  }
	}

	### go

	if {$comp(timecontrol) == "permove"} {
	  if {!$hit} {
	    sendToEngine $current_engine "go movetime $comp(time)"
	  }
	} else {
	  if {!$hit} {
	    sendToEngine $current_engine "go wtime $comp(wtime) btime $comp(btime) winc $incr binc $incr"
	  }
	}

	# set analysis(fen$current_engine) [sc_pos fen]
	set analysis(maxmovenumber$current_engine) 0

	set analysis(waitForBestMove$current_engine) 1
	vwait analysis(waitForBestMove$current_engine)
      }

      if {!$comp(playing)} {break}

    } else {
      ### Xboard main loop
      # Setup times

      if {$comp(timecontrol) != "permove"} {
	# Should we only send time, otim if has "time" as a feature &&&
	if {$comp(white) == $current_engine} {
	  sendToEngine $current_engine "time [expr $comp(wtime)/10]"
	  sendToEngine $current_engine "otim [expr $comp(btime)/10]"
	} else {
	  sendToEngine $current_engine "time [expr $comp(btime)/10]"
	  sendToEngine $current_engine "otim [expr $comp(wtime)/10]"
	}
      } else {
	### permove time control doesn't need reissuing ?
	# sendToEngine $current_engine "st $comp(seconds)"
      }

      # Setup move

      set nummoves [llength $comp(fen)]
      if {$nummoves == 0 } {
        sendToEngine $current_engine "go"
      } elseif {$nummoves == 1 && $comp(startpos) != "startpos"} {
	sendToEngine $current_engine "setboard [sc_pos fen]"
	sendToEngine $current_engine "go"
      } else {
	### Send the previous move to engine
	# (protocol 2 can also use "usermove MOVE")
	if {$lastmove != {}} {
	  sendToEngine $current_engine $lastmove
	} ; # else "go" ?
      }

      vwait analysis(waitForBestMove$current_engine)

      if {!$comp(playing)} {break}
    }

    set expired [expr {[clock clicks -milli] - $comp(lasttime)}]

    if {$analysis(uci$other_engine) && $comp(ponder) && ($uciInfo(ponder$other_engine) != "")} {
      ### UCI other engine

      # position
      if {$movehistory != {}} {
        ### todo - verfiy this works all scenarios (ponder with non-standard start)
	sendToEngine $other_engine "position $comp(startpos) moves $movehistory $uciInfo(ponder$other_engine)"
      }

      # go
      if {$comp(timecontrol) == "permove"} {
	sendToEngine $other_engine "go ponder movetime $comp(time)"
      } else {
	sendToEngine $other_engine "go ponder wtime $comp(wtime) btime $comp(btime) winc $incr binc $incr"
      }

    }

    # Updating the board (via makeAnalysisMove) takes order of
    # 1/40th second (23000microseconds)  on my core2quad

    if {[makeCompMove $current_engine]} {
      ### Store evaluation (and time)

      if {$comp(scoreType) != "No"} {
	set text $analysis(score$current_engine)
	if {$text != 0} {
	  if {$text > 0} {
	    set text +$text
	  }
	  switch $comp(scoreType) {
	    {[% +1.5]}     { set text "\[% $text\]" }
	    {[%eval +1.5]} { set text "\[%eval $text\]" }
	  }
	  sc_pos setComment $text
	}
      }
      # sc_pos setComment "\[%ms $expired\]\[%eval $analysis(score$current_engine)\]"

      ### Move success

      after cancel compTimeout

      if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
	if {$current_engine == $n} {
	  ::gameclock::stop 1
	} else {
	  ::gameclock::stop 2
	}
      } 
      # Note - No time slice enforcement for permove time control

      while {$comp(paused)} {
	vwait comp(paused)
      }

      ### Check if game is over

      if {[sc_pos isInsufficient]} {
	  compResult {=} {Scid: Insufficient Material}
	  break
      }
      if {[sc_pos moves] == {}} {
	if {![sc_pos isCheck]} {
	  ### stalemate
	  compResult {=} [tr stalemate]
	} else {
	  ### checkmate
	  if {[sc_pos side] == {black}} {
	    sc_game tags set -result 1
	  } else {
	    sc_game tags set -result 0
	  }
	}
	break
      } else {
	set fen [sc_pos fen]
	set f [lindex $fen 0]
	lappend comp(fen) $f
	if {[llength [lsearch -all $comp(fen) $f]] > 2 || [lindex $fen 4] > 99} {
          if {[lindex $fen 4] > 99} {
	    compResult {=} "50 move rule"
          } else {
	    # Could we use "sc_pos analyse" for 3 fold detection ?
	    compResult {=} "3 fold repetition"
          }
	  break
	} 
      }

      ### Swap players

      if {$current_engine != $n} {
	if {$comp(timecontrol) == "pergame"} {
	  set comp(btime) [expr {$comp(btime) - $expired}]
          if {$comp(btime) < 0} {
	    compResult 1 {Black loses on time}
            break
          }
          # add time increment
          if {$comp(bookmove) == ""} {
	    incr comp(btime) $incr
          }
	  if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
	    ::gameclock::setSec 2 [ expr -int($comp(btime)/1000) ]
	  }
          # In case white hangs, automatically time-out comp in $wtime + 2 secs
          after [expr {$comp(wtime) + $comp(delta)}] compTimeout
        } else {
          if {$expired > $comp(permoveleeway)*$comp(time)} {
	    compResult 1 "Blacks move takes $expired secs"
            break
          }
          # Automatically time-out comp in $movetime + 2 secs
	  after [expr {$comp(time) + $comp(delta)}] compTimeout
        }
        # Now its whites turn
	set current_engine $n
	set other_engine $m
      } else {
	if {$comp(timecontrol) == "pergame"} {
	  set comp(wtime) [expr {$comp(wtime) - $expired}]
          if {$comp(wtime) < 0} {
	    compResult 0 {White loses on time}
            break
          }
          # add time increment
          if {$comp(bookmove) == ""} {
	    incr comp(wtime) $incr
          }
	  if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
	    ::gameclock::setSec 1 [ expr -int($comp(wtime)/1000) ]
	  }
          # In case black hangs, automatically time-out comp in $wtime + 2 secs
	  after [expr {$comp(btime) + $comp(delta)}] compTimeout
        } else {
          if {$expired > $comp(permoveleeway)*$comp(time)} {
	    compResult 0 "Whites move takes $expired secs"
            break
          }
          # Automatically time-out comp in $movetime + 2 secs
	  after [expr {$comp(time) + $comp(delta)}] compTimeout
        }
        # Now its blacks turn
	set current_engine $m
	set other_engine $n
      }

    } else {
      ### Move failed... don't swap players

      ### Unlikely, but could happen
      while {$comp(paused)} {
	after cancel compTimeout

	vwait comp(paused)

	# todo - handle wtime/btime
	if {$comp(timecontrol) == "pergame"} {
	  after [expr {$comp(time) + $comp(delta)}] compTimeout
        }
      }
    }

  } ; # end main control loop

  ### This game is over

  after cancel compTimeout

  if {$comp(showclock) && $comp(timecontrol) == "pergame"} {
    ::gameclock::stop 1
    ::gameclock::stop 2
  }

  ### Save game

  # In case game has been adjudicated by user, set result here
  if {$comp(result) != {}} {
    sc_game tags set -result $comp(result)
  }

  set result [sc_game tags get Result]
  puts "Game $n - $m is over. Result $result"
  switch $result {
    1 { set tmp 1-0 ; incr comp(score$n) 2 }
    0 { set tmp 0-1 ; incr comp(score$m) 2 }
    = { set tmp Draw ; incr comp(score$n) ; incr comp(score$m) }
    default { set tmp {} }
  }

  if {$::comp(resultComment) == ""} {
    .comp.statusbar configure -text "$name1 v $name2 result: $tmp"
  } else {
    if {"$tmp" == ""} {
      .comp.statusbar configure -text "$name1 v $name2 : $::comp(resultComment)"
    } else {
      .comp.statusbar configure -text "$name1 v $name2 : $::comp(resultComment), $tmp"
    }
  }

  if {$comp(timecontrol) == "pergame"} {
    set comment [sc_pos getComment]
    if {$comment == {}} {
      sc_pos setComment "wtime $comp(wtime), btime $comp(btime)"
    } else {
      sc_pos setComment "$comment.\nwtime $comp(wtime), btime $comp(btime)"
    }
  }

  if {![sc_base isReadOnly]} {
    sc_game save [sc_game number]
    ::windows::gamelist::Refresh
    ::crosstab::Refresh
  }
  # ::pgn::Refresh 1
  updateBoard -pgn

  catch {destroy .analysisWin$n}
  catch {destroy .analysisWin$m}
  set comp(playing) 0
}

proc compResult {result comment} {
  # Is set result necessary here ?
  sc_game tags set -result $result
  sc_pos setComment $comment
  set ::comp(resultComment) $comment
}

proc makeCompMove {current_engine} {
  if {$::comp(bookmove) != {}} {
    sc_move addSan $::comp(bookmove)

    if {$::comp(animate)} {
      updateBoard -pgn -animate
    } else {
      updateBoard -pgn 
    }
    return 1
  } else {
    return [makeAnalysisMove $current_engine]
  }
}

proc compPause {} {
  global analysis comp engines
  set w .comp

  after cancel compTimeout
  $w.buttons.ok configure -text Resume -command compResume
  set comp(paused) 1
}

proc compResume {} {
  global analysis comp engines
  set w .comp

  $w.buttons.ok configure -text Pause -command compPause
  set comp(paused) 0
}

proc drawCombos {} {
  global analysis comp engines

  # Check number of engines is sane
  if {![string is integer -strict $comp(count)] || $comp(count) < 2} {
    set comp(count) 2
    update
  }
  if {$comp(count) > [llength $engines(list)]} {
    set comp(count) [llength $engines(list)]
    update
  }

  set w .comp
  set l $w.engines

  # grid [frame $l] -col 0 -row $row -padx 5 -pady 2

  set values {}

  foreach e $engines(list) {
    lappend values [lindex $e 0]
  }

  for {set i 0} {$i < $comp(count)} {incr i} {

    if {[winfo exists $l.$i]} {
      continue
    }

    frame $l.$i
    grid $l.$i -row [expr $i + 1] -column 0 -columnspan 3

    ttk::combobox  $l.$i.combo -width 20 -state readonly -values $values

    button $l.$i.configure -image uci -command "
      ::uci::uciConfigN \[ $l.$i.combo current \] .comp
    "
    button $l.$i.log -image tb_annotate -command "
      engineShowLog  \[ $l.$i.combo current \]
    "

    pack $l.$i.log $l.$i.configure $l.$i.combo -side left -padx 7

    if {[info exists comp(players)]} {
      # Set the combo boxes to the previous players if we can
      set prev_player [lindex $comp(players) $i]
      if {[catch {$l.$i.combo current $prev_player}]} {
	$l.$i.combo current $i
      }
    } else {
      $l.$i.combo current $i
    }

  }

  # destroy extra combos
  while {[winfo exists $l.$i]} {
    destroy $l.$i
    incr i
  }

  set comp(countcombos) $comp(count)
  update
}

proc compCueGame {n m name1 name2 k} {
  global analysis comp
  lappend comp(games) [list $n $m $name1 $name2 $k]
}


proc compTimeout {} {
    global analysis comp

    puts "Timed out"

    set expired [expr [clock clicks -milli] - $comp(lasttime)]
    if {[sc_pos side] == "white"} {
      if {$comp(timecontrol) == "pergame"} {
	set comp(wtime) [expr $comp(wtime) - $expired]
        set comment {Timed out}
      } else {
        set comment "White movetime [expr $expired / 1000.0] secs"
      }
      set result 0
    } else {
      if {$comp(timecontrol) == "pergame"} {
	set comp(btime) [expr $comp(btime) - $expired]
        set comment {Timed out}
      } else {
        set comment "Black movetime [expr $expired / 1000.0] secs"
      }
      set result 1
    }

    compGameEnd $result $comment
}

proc compGameEnd {result {comment {Manual adjudication}}} {
    global analysis comp
 
    if {$comp(paused)} {
      compResume
    }
    set comp(playing) 0
    set comp(result) $result
    sc_pos setComment $comment
    set comp(resultComment) $comment

    set analysis(waitForReadyOk$comp(move)) 1
    set analysis(waitForBestMove$comp(move)) 1
}

proc compAbort {} {
    # Close all games, called when game is active
    global analysis comp

    if {$comp(paused)} {
      compResume
    }
    set comp(playing) 0
    set comp(games) {}
    set comp(resultComment) {Comp Aborted}

    catch {
      set analysis(waitForReadyOk$comp(move)) 1
      set analysis(waitForBestMove$comp(move)) 1
    }
}

proc compClose {} {
    global analysis comp
    if {[.comp.buttons.cancel cget -text] == {End Comp}} {
      # comp is running. Double check before exitting
      set msg {A Computer Tournament is running.}

      set answer [tk_dialog .unsaved "Scid: Confirm Quit" $msg question {} "   [tr FileExit]   " [tr Cancel]]
      if {$answer != 0} {
	return
      }
    }
    compDestroy
}

proc compDestroy {} {
    global comp

    ### there's some ttk bug when destroying widget, but havent found it yet
    # ttk::combobox seems to need destroying
    # for {set i 0} {$i < $comp(countcombos)} {incr i} {
    # must unbind .comp Destroy
    # destroy  .comp.engines.$i
    # }

    set comp(games) {}
    set comp(playing) 0
    update idletasks
    destroy .comp
}

###
### End of file: comp.tcl
###
###
### wbdetect.tcl: part of Scid.
### Hacks to configure xboard engines not supporting "protover 2"

### This code should probably be removed as (currently) it is called
### every time an unhandled line is processed by ::processAnalysisInput
### (But unsure if Crafty's hacks can be removed) S.A.

### Copyright (C) 1999-2002  Shane Hudson.
### Copyright (C) 2006-2007  Pascal Georges.

# Code to detect various Winboard engines being used as analysis
# engines in Scid.
#
# Thanks to Allen Lake for testing many WinBoard engines
# with Scid in Windows and providing this code.
#
# Most cases below are for engines that have analyze mode but
# do not let Scid know about it by sending a "feature" line
# with "analyze=1" in response to the "protover 2" command.
# Some cases also cover engines that report times in seconds
# instead of centiseconds.

proc detectWBEngine {n engineOutput} {

  global analysis

  # Check for a line starting with "Crafty", so Scid can work well
  # with older Crafty versions that do not recognize "protover"

  if {[string match {*Crafty*} $engineOutput]} {
    # Engine: Crafty v23.4 JA (1 cpus)
    # Engine: feature myname="Crafty-23.4 JA" name=1

    logEngineNote $n {Seen "Crafty"; assuming analyze and setboard commands.}
    if {[scan $engineOutput "Crafty v%d.%d" major minor] == 2} {
      logEngineNote $n "Crafty version $major.$minor"
      if { $major >= 18} {
	logEngineNote $n {which is >= 18.0; Assuming scores are from White perspective.}
        # Note: if comp(playing) this single line is not getting set, but is is also not getting used S.A
	set analysis(invertScore$n) 0
      }
    }
    sendToEngine $n {log off} ; # turn off crafty logging to reduce number of junk files:
    # Set a fairly low noise value so Crafty is responsive to board changes,
    # but not so low that we get lots of short-ply search data:
    # "noise 0" "will produce output starting with iteration 1"
    sendToEngine $n {noise 1000}
    sendToEngine $n {egtb off} ; # turn off end game table book
    sendToEngine $n {resign 0} ; # turn off alarm (resigning ?)
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Amy 0.7 Winboard engine, doesn't support "setboard" command, but does support "analyze" 
  if {[string match "*Amy version*" $engineOutput] } {
    logEngineNote $n {Seen "Amy"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Baron 0.26, 0.26a, 0.27, or 0.28a Winboard engines.  These
  # engines display analysis time in whole seconds, rather than
  # in centiseconds, so I have added code to detect this.
  if {[string match "*Baron*" $engineOutput] } {
    logEngineNote $n {Seen "Baron"; assuming analyze, setboard, times in seconds.}
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wholeSeconds$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Duke 1.0 or 1.1 Winboard engines, don't support "setboard" command, but do support "analyze" 
  if {[string match "*D U K E*" $engineOutput] } {
    logEngineNote $n {Seen "Duke"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Check for a line containing "ESCbook.bin" to detect 
  # Esc 1.09 Winboard engine, which doesn't support the "setboard" command, but does support the "analyze" command.
  if {[string match "*ESCbook.bin*" $engineOutput] } {
    logEngineNote $n {Seen "ESC"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Fortress 1.62 Winboard engine, doesn't support "setboard" , but does support "analyze"
  if {[string match "*FORTRESS*" $engineOutput] } {
    logEngineNote $n {Seen "Fortress"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Check for a line containing only "Chess", to detect the use of
  # GNU Chess 4, which issues time in whole seconds rather than in
  # centiseconds.
  #if {! [string compare $engineOutput "Chess"]} {
  #  logEngineNote $n {Seen "GNU Chess 4"; assuming times in seconds.}
  #  set analysis(wholeSeconds$n) 1
  #  set analysis(wbEngineDetected$n) 1
  #  return
  #}

  # GNU Chess 5.02 or 5.03 Winboard engine don't support "analyze" command, but do support "setboard".
  if {[string match "*GNU Chess v5*" $engineOutput] } {
    logEngineNote $n {Seen "GNU Chess 5"; assuming setboard command.}
    set analysis(has_setboard$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Gromit 3.00 or Gromit 3.8.2 Winboard engine, don't support "setboard" , but do support "analyze"
  if {[string match "*Gromit3*" $engineOutput]  ||  [string match "GROMIT" $engineOutput]} {
    logEngineNote $n {Seen "Gromit"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Jester 0.82 Winboard engine.  This engine supports "analyze", but doesn't support "setboard" or "protover".
  if {[string match "*Jester*" $engineOutput] } {
    logEngineNote $n {Seen "Jester"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Leila 0.36 or Leila 0.41i don't support "setboard" , but do support "analyze"
  if {[string match "*Calzerano*" $engineOutput] } {
    logEngineNote $n {Seen "Calzerano" (Leila); assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # LordKing 3.0, 3.1, or 3.2 have "analyze", but not "setboard" or "protover".
  if {[string match "*LordKing*" $engineOutput] } {
    logEngineNote $n {Seen "LordKing"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Nejmet 2.6.0 supports "setboard"  and "analyze", but not "protover".
  if {[string match "*NEJMET*" $engineOutput] } {
    logEngineNote $n {Seen "Nejmet"; assuming analyze and setboard commands.}
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Nejmet 3.0.1 and 3.0.2 which sends "feature analyse=1" instead of "feature analyze=1".
  if {[string match "*Nejmet*" $engineOutput] } {
    logEngineNote $n {Seen "Nejmet"; assuming analyze and setboard commands.}
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Pharaon 2.50 or Pharaon 2.61 display analysis time in whole seconds, rather than centiseconds
  # Performance of these engines has been somewhat uneven, with
  # occasional crashes of the engine, but more stable and predictable with this code in place.
  if {[string match "*Pharaon*" $engineOutput] } {
    logEngineNote $n {Seen "Pharaon"; assuming analyze, setboard, times in seconds.}
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wholeSeconds$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # Skaki 1.19 has "analyze", but not "setboard" or "protover".
  if {[string match "*Skaki*" $engineOutput] } {
    logEngineNote $n {Seen "Skaki"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # TCB 0045 has "analyze", but not "setboard" or "protover".
  if {[string match "*EngineControl-TCB*" $engineOutput] } {
    logEngineNote $n {Seen "TCB"; assuming analyze and setboard commands.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # ZChess 2.22.  ZChess is the predecessor of the Pharaon engines and, as such,
  # displays analysis time in whole seconds, rather than in centiseconds.
  if {[string match "*ZChess*" $engineOutput] } {
    logEngineNote $n {Seen "ZChess"; assuming analyze, setboard, times in seconds.}
    set analysis(has_analyze$n) 1
    set analysis(wholeSeconds$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # King of Kings 2.02 uses the "protover" command, but seems to confuse previous code on
  # Win98SE. Setting analysis(has_setboard$n) and analysis(has_analyze$n) explicitly seems to help.
  if {[string match "*King of Kings*" $engineOutput] } {
    logEngineNote $n {Seen "King of Kings"; assuming analyze and setboard commands.}
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # EXchess 4.02 or 4.03 supports "setboard" and "analyze", but not "protover".
  if {[string match "*EXchess*" $engineOutput] } {
    logEngineNote $n {Seen "EXchess"; assuming analyze and setboard commands.}
    set analysis(has_setboard$n) 1
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

  # WildCat 2.61 supports "analyze" but not "setboard" or "protover".
  if {[string match "*WildCat version 2.61*" $engineOutput] } {
    logEngineNote $n {Seen "WildCat 2.61"; assuming analyze and setboard commands.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }


  # Phalanx supports "analyze"
  # Older versions did not support "protover" or "setboard", but it now does S.A.
  # (feature myname="Phalanx XXIII" analyze=1 setboard=1 sigint=1 time=1 draw=0)
  if {[string match "*Phalanx*" $engineOutput] } {
    logEngineNote $n {Seen "Phalanx"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    set analysis(has_setboard$n) 1
    return
  }

  # Scorpio supports "analyze" and "setboard".
  # some engines report feature 'egt="scorpio"'
  if {[string match "*Scorpio*" $engineOutput] } {
    logEngineNote $n {Seen "Scorpio"; assuming analyze command.}
    set analysis(has_analyze$n) 1
    set analysis(wbEngineDetected$n) 1
    return
  }

}

###
### End of file: wbdetect.tcl
###
### reper.tcl:
### Repertoire editor functions for Scid.
### Copyright (C) 2001-2002 Shane Hudson.

### Repertoire  editor has been replaced by the Tree Mask feature
### but these images are still used by other widgets - S.A.

image create photo ::rep::_tick -data {
  R0lGODdhEAAQAKEAAP///wAAAFFR+wAAACwAAAAAEAAQAAACMISPacHtvpQKUSIKsBQiV8V1
  mIaEFWmYJ8Cl7TGynQpH4XtV9/ThuWepZR5ERtBSAAA7
}

image create photo ::rep::_cross -data {
  R0lGODdhEAAQAKEAAP///wAAAPoTQAAAACwAAAAAEAAQAAACL4SPacHtvpQKUSIKsFA7V9EZ
  YIUBoxliJXqSSeseIKzKXVujyJlbse/JPIYMoKQAADs=
}

image create photo ::rep::_tb_include -data {
  R0lGODlhEQARAKEAAP///9nZ2QAAAFFR+ywAAAAAEQARAAACOYyPecLtvoCcVIpY8zUizzEA
  W9B5YDiW1WlhFNtyACjBMTmH9t2ddJWq7XifkMbl4T2WDIXzCVUUAAA7
}

image create photo ::rep::_tb_exclude -data {
  R0lGODlhEQARAKEAANnZ2QAAAP////oTQCwAAAAAEQARAAACOoSPecHtvoScVIZY8zVBjvwJ
  G9AJQ+iFY2mG57RS5wtjE11z8kzF6W/B4FpBXabiO+ZIjyZDAY1KFQUAOw==
}

###
### End of file: reper.tcl
###
### graph.tcl: part of Scid.

set maxyear [clock format [clock seconds] -format "%Y"]
set FilterMaxYear $maxyear

#   Saves a graph (e.g. tree graph, filter graph, rating graph) to a
#   color or greyscale Postscript file.
#   The mode should be "color" or "gray".
#
#   Canvas postscript writing is a little hopeless
#   Better just to use a system screenshot

proc ::tools::graphs::Save {mode w} {
  if {! [winfo exists $w]} { return }
  set ftypes {{"PostScript files" {.eps .ps}} {"All files" *}}
  set fname [tk_getSaveFile -initialdir $::env(HOME) -filetypes $ftypes -parent $w \
               -defaultextension ".eps" -title "Scid: Save Graph"]
  if {$fname == ""} {
    return
  }
  if {![file writable [file dirname $fname]]} {
    tk_messageBox -icon info -parent $w -title Scid -message "File $fname not writeable."
    return
  }
  if {[catch {$w postscript -file $fname -colormode $mode} result]} {
    tk_messageBox -icon info -parent $w -title Scid -message $result
  }
}

########################################
# Configure Filter graph window

if { ! [info exists FilterMinElo] } {
    set FilterMinElo 2100
    set FilterMaxElo 2800
    set FilterStepElo 100
    set FilterGuessELO 1
    set FilterMinYear 1995
    set FilterStepYear 1
    set FilterMinMoves 5
    set FilterMaxMoves 80
    set FilterStepMoves 1
}

image create photo icongraphic -data {
R0lGODlhIAAbAPcAAAQCjISGhMTCvExKpKymnOTixCQilNTSzKSixGxubISC
tMzKxLSypPT23DQynGRmrBQSlLS2zJSSvFxerNzexMzKzLy2tDw6nHx+tJyW
lMTCzFRSpOTi1KyqxPz+3GxutBwelJyavDw+pAwKjIyGhMzGxExOpKympCwq
nNTW1Hx+fIyOvNTOxLSyrBQWlLy6zNze1MzOzLy6tDw+nOzq3KyuxPz+5HRy
tJyevO4AAJEAAHwAAHDkkgUAApLMkHwBAP8w2P+MIf9Fef8AAG2SgAUCU5KQ
0nwAdxUM2AoAAIIAinwAAAAA2AAAIRcAeQAAAFCgeAO55wBPEgAAAFjwh/3m
3BcS0QAAd3ig2Gs4IRdFeQAAAAC0SADmmQASdQAAAH6gAAA4AABFAMAAAAA6
oACeuQAATwAAAP+MAf/mAP8SAP8AAP8QOv/gBv/RAf93zwDkWAAA6wDMEgAB
AAAgIQAANwAARQAAAACS0QACtBeQ0QAAd8ASg+UARhIASAACAGIBkgkAAoIA
kHwAAHjUAGvmABcSAAAAANu+BwXfAILRAHx3AADkAL8AAE/MAAABAHggAGsA
AAEAFwAAAGqSAAACAACQAAAAAPwYAORVABIAAAAAAADYAADmAAASAAAAAPiD
APcqABKCAAB8ABgAKO4AAJEAuXwAAHAAAAUAAJIAAHwAAP8AAP8AAP8AAP8A
AG0pGQW3AJKTAHx8AEosGfYAAIC5AHwAAAC+UAA+7ReCEgB8AAD//wD//wD/
/wD//3gAAGsAABcAAAAAAAC8BAHm6AASEgAAAAC+HgA+qwCCSwB8AFf45Pb3
54ASEnwAAOgYe+buwBKRTgB8AHgAGGu36BeTEgB8AEH/vjv/Pjz/gnf/fBss
nbMA6NG5EncAAPC+5eU+/xKC/wB8fywAhADo6AASEgAAAADdLAA/AHiCuf98
AOMWvpQ/PtGCgnd8fEkBLGYAANMAuXcAANgxGAAAVYoAAAAAAAwBAAAAAAAA
AAAAAEQxzmEwcHMwRyAgACH5BAAAAAAALAAAAAAgABsABwj/AA+wiMHAgw2D
CA8qTMhwoUIWAhk4bGhQAoYGEyceiJiR4QoAAEJQdMgCosSRCFOAHOAB5cEF
AggU7KhQw4wKH0TQNCjgBAkCFBoIHUq0wYUXQk3gKFr0gIwTM1GumKAQhgMM
BxEmFHggakcQNBiKePAgrI2FEFmc7BiB5USQWFsq5OqVIQcQHDKCdAHjLEIW
C1qsZdgAhYaOKUKsGNAg4VMVQJkqQLGBKdMbBjoIjXGgRYa6Zx0AGLBTYQUQ
ikHEMDmxAYgZK0oj1ADyhUCCDD1MuOGyIQyQqzkmDOGgd8YUMWwIVKv1BVjZ
NCEmiNwAAYQYlrNbFvj54IsRNXobZKdrY8No47JvF5wBUmtH9xTTSqQRAoHC
+wbx+824fDD8/1k59NABnxlEwX42HHifgvkxeFAByrGgggwMMCBThRVeiKGG
GWLYoUAWpMWViCSOaCILJRAQgAAltnjii2mdQEALAQEAOw==
}

#Check for illegal Values and set to default values

proc checkConfigFilterGraph {} { 

  global FilterMaxMoves FilterMinMoves FilterStepMoves FilterMaxElo FilterMinElo FilterStepElo FilterMaxYear FilterMinYear FilterStepYear

  if { $FilterStepMoves < 1 } { set FilterStepMoves 1 }
  if { $FilterStepElo < 1 } { set FilterStepElo 100 }
  if { $FilterStepYear < 1 } { set FilterStepYear 1 }
  if { $FilterMinMoves < 1 } { set FilterMinMoves 1 }
  if { $FilterMinElo < 0 } { set FilterMinElo 2100 }
  if { $FilterMinYear < 1 } { set FilterMinYear 1995 }
  if { $FilterMaxMoves < 1 } { set FilterMaxMoves 80 }
  if { $FilterMaxElo < 1 } { set FilterMaxElo 2800 }
  if { $FilterMaxYear < 1 } { set FilterMaxYear $::maxyear }
}

proc configureFilterGraph {parent} {

  global FilterMaxMoves FilterMinMoves FilterStepMoves FilterMaxElo FilterMinElo FilterStepElo FilterMaxYear FilterMinYear FilterStepYear FilterGuessELO

  set w .configFilterGraph
  if {[winfo exists $w]} {
    destroy $w
  }

  toplevel $w
  wm title $w $::tr(ConfigureFilter)
  wm withdraw $w

  bind $w <F1> {helpWindow Graphs Filter}
  standardShortcuts $w
  frame $w.filter
  set col 0
  set row 0
    #Create input for each configurationvalue
    foreach { i n } { Year Year Elo Rating Moves moves} {
      label $w.filter.label$i -text [string totitle $::tr($n)] -font font_Regular
      grid $w.filter.label$i -row $row -column $col -sticky w
      incr col
      foreach {j k} { FilterMin "  " FilterMax " - " FilterStep "  Interval"} {
	  label $w.filter.label$j$i -text $k -font font_Regular
	  entry $w.filter.i$j$i -textvariable $j$i -justify right -width 5 -validate all -vcmd { regexp {^[0-9]{0,4}$} %P }
	  grid $w.filter.label$j$i -row $row -column $col -sticky w -padx 3 -pady 3
	  incr col
	  grid $w.filter.i$j$i -row $row -column $col -sticky w -padx 3 -pady 3
	  incr col
      }
      if { $i == "Elo" } {
	  checkbutton $w.filter.iEloGuess -text $::tr(FilterEstimate) -onvalue 1 -offvalue 0 -variable FilterGuessELO
	  grid $w.filter.iEloGuess -row $row -column $col -sticky w
#	  incr col
      }	    
      incr row
      set col 0
  }

  button $w.close -textvar ::tr(Close) -command {
      checkConfigFilterGraph; ::tools::graphs::filter::Refresh
      ::tools::graphs::absfilter::Refresh; destroy .configFilterGraph  }
  button $w.standard -textvar ::tr(Defaults) -command {
      set FilterMinElo 2100
      set FilterMaxElo 2800
      set FilterStepElo 100
      set FilterMinYear 1995
      set FilterMaxYear $::maxyear
      set FilterStepYear 1
      set FilterMinMoves 5
      set FilterMaxMoves 80
      set FilterStepMoves 1
      set FilterGuessELO 1
  }
  button $w.update -textvar ::tr(Update) -command { checkConfigFilterGraph
      ::tools::graphs::absfilter::Refresh;
      ::tools::graphs::filter::Refresh
  }

  pack $w.filter
  pack $w.close $w.update $w.standard -side right -padx 2 -pady 2
  # focus $w.filter.iFilterMinYear
  
  placeWinOverParent $w $parent
  wm deiconify $w
}

### Filter graph window
# ::tools::graphs::filter::type  can be "decade", "year" or "elo" , "move"

proc tools::graphs::filter::Open {} {

  set w .fgraph
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm title $w $::tr(TitleFilterGraph)
  wm minsize $w 300 300
  wm withdraw $w

  bind $w <Destroy> {}

  frame $w.b
  pack $w.b -side bottom -fill x
  label $w.b.status -width 1 -font font_Small
  frame $w.sep -height 2 -borderwidth 2 -relief sunken 
  pack $w.sep -side bottom -fill x -pady 4

  canvas $w.c -width 600 -height 400
  $w.c create text 25 5 -tag title -justify center -width 1 \
    -font font_Small -anchor n
  $w.c create text 250 295 -tag type -justify center -width 1 \
    -font font_Small -anchor s
  pack $w.c -side top -expand yes -fill both
  ::utils::graph::create filter

  bind $w <F1> {helpWindow Graphs Filter}
  standardShortcuts $w
  # bind $w.c <1> tools::graphs::filter::Switch
  bind $w.c <3> ::tools::graphs::filter::Refresh
  bind $w <Escape> "destroy $w"

  foreach {name text} {decade Decade year Year elo Rating move moves} {
    radiobutton $w.b.$name -padx 4 -pady 3 -text [string totitle $::tr($text)] \
      -variable ::tools::graphs::filter::type -value $name \
      -command ::tools::graphs::filter::Refresh
    pack $w.b.$name -side left -padx 1 -pady 2
  }
  button $w.b.setup -image icongraphic -command "configureFilterGraph $w"
  dialogbutton $w.b.close -text $::tr(Close) -command "destroy $w"
  pack $w.b.decade $w.b.elo -side left -padx 1 -pady 2
  pack $w.b.close $w.b.setup -side right -padx 2 -pady 2
  pack $w.b.status -side right -padx 5 -pady 2 -fill x -expand yes

  ::tools::graphs::filter::Refresh
  setWinLocation $w
  setWinSize $w
  wm deiconify $w
  bind $w <Configure> {
    .fgraph.c itemconfigure title -width [expr {[winfo width .fgraph.c] - 50}]
    .fgraph.c coords title [expr {[winfo width .fgraph.c] / 2}] 10
    .fgraph.c itemconfigure type -width [expr {[winfo width .fgraph.c] - 50}]
    .fgraph.c coords type [expr {[winfo width .fgraph.c] / 2}] \
      [expr {[winfo height .fgraph.c] - 10}]
    ::utils::graph::configure filter -height [expr {[winfo height .fgraph.c] - 80}]
    ::utils::graph::configure filter -width [expr {[winfo width .fgraph.c] - 60}]
    ::utils::graph::redraw filter
    recordWinSize .fgraph
  }
}

proc tools::graphs::filter::Switch {} {
  variable type
  switch $type {
    "decade" { set type "year" }
    "year" { set type "elo" }
    "elo" { set type "move" }
    "move" { set type "decade" }
  }
  ::tools::graphs::filter::Refresh
}

proc ::tools::graphs::filter::Refresh {} {
  global FilterMaxMoves FilterMinMoves FilterStepMoves FilterMaxElo FilterMinElo FilterStepElo FilterMaxYear FilterMinYear FilterStepYear FilterGuessELO

  set w .fgraph
  if {! [winfo exists $w]} { return }

  $w.c itemconfigure title -width [expr {[winfo width $w.c] - 50}]
  $w.c coords title [expr {[winfo width $w.c] / 2}] 10
  $w.c itemconfigure type -width [expr {[winfo width $w.c] - 50}]
  $w.c coords type [expr {[winfo width $w.c] / 2}] \
    [expr {[winfo height $w.c] - 10}]
  set height [expr {[winfo height $w.c] - 80}]
  set width [expr {[winfo width $w.c] - 60}]
  set vlines {}
  if {$::tools::graphs::filter::type == "elo"} {
    # Vertical lines for Elo-range graph:
    for {set i 1} {$i <=  $FilterMaxElo- $FilterMinElo} { incr i } {
      lappend vlines [list gray90 1 at $i.5]
    }
  } elseif {$::tools::graphs::filter::type == "year"} {
    # Vertical lines for Year-range graph:
    for {set i 1} {$i <= $FilterMaxYear- $FilterMinYear} {incr i } {
      lappend vlines [list gray90 1 at $i.5]
    }
  } elseif {$::tools::graphs::filter::type == "decade"} {
    # Vertical lines for Decade graph: most are gray, but those
    # just before 1950s and 2000s are blue to make them stand out.
    for {set i 1} {$i < 10} {incr i} {
      set vlineColor gray90
      if {$i == 4  ||  $i == 9} { set vlineColor steelBlue }
      lappend vlines [list $vlineColor 1 at $i.5]
    }
  }

  ::utils::graph::create filter -width $width -height $height -xtop 40 -ytop 35 \
    -ytick 1 -xtick 1 -font font_Small -canvas $w.c -textcolor black \
    -vline $vlines -tickcolor black -xmin 0 -xmax 1
  #::utils::graph::redraw filter

  set count 0
  set dlist {}
  set xlabels {}
  set max 0.0

  # Generate plot values and labels:
  if {$::tools::graphs::filter::type == "decade"} {
    set ftype date
    set typeName $::tr(Decade)
    set rlist [list 0000 1919 -1919  1920 1929 20-29 \
                 1930 1939 30-39  1940 1949 40-49  1950 1959 50-59 \
                 1960 1969 60-69  1970 1979 70-79  1980 1989 80-89 \
                 1990 1999 90-99  2000 2009 00-09  2010 2019 2010+]
  } elseif {$::tools::graphs::filter::type == "year"} {
    set ftype date
    set typeName $::tr(Year)
    set endYear $FilterMaxYear
    set startYear $FilterMinYear
    set rlist {}
    for {set i $startYear} {$i <= $endYear} {set i [expr {$i + $FilterStepYear}]} {
      lappend rlist $i
      lappend rlist [expr {$i+$FilterStepYear-1}]
      lappend rlist [expr {$i+$FilterStepYear/2}]
    }
  } elseif {$::tools::graphs::filter::type == "elo"} {
    set ftype elo
    set typeName $::tr(Rating)
#    set rlist [list 0 1999 0-1999  2000 2099 20xx  2100 2199 21xx  \
                 2200 2299 22xx  2300 2399 23xx  2400 2499 24xx  \
                 2500 2599 25xx  2600 2699 26xx  2700 3999 2700+]
    set endElo $FilterMaxElo
    set startElo $FilterMinElo
    set rlist {}
    for {set i $startElo} {$i <= $endElo} {set i [expr {$i + $FilterStepElo}]} {
      lappend rlist $i
      lappend rlist [expr {$i+$FilterStepElo-1}]
      # shorten gap between 0 and "useful" ratings 1800
      set j $i
	if { $i < 100 } { set i [expr { 1800 - $FilterStepElo}] }
      lappend rlist [concat $j-[expr {$i+$FilterStepElo-1}]]
    }
  } else {
      set ftype move
      set typeName $::tr(moves)
      set startMove $FilterMinMoves
      set endMove  $FilterMaxMoves
      set rlist {}
      for {set i $startMove} {$i <= $endMove} {set i [expr {$i + $FilterStepMoves}]} {
	  lappend rlist [expr {2*$i}]
	  lappend rlist [expr {2*($i+$FilterStepMoves)-1}]
	  if { $i % 5 == 0 } {
	      lappend rlist $i
	  } else {
	      lappend rlist ""
	  }
      }
  }

  foreach {start end label} $rlist {
    if {$ftype == "date"} { append end ".12.31" }
    set r [sc_filter freq $ftype $start $end $FilterGuessELO]
    set filter [lindex $r 0]
    set all [lindex $r 1]
    if {$all == 0} {
      set freq 0.0
    } else {
      set freq [expr {double($filter) * 1000.0 / double($all)}]
    }
    if {$freq >= 1000.0} { set freq 999.9 }
    incr count
    lappend dlist $count
    lappend dlist $freq
    if {$freq > $max} { set max $freq }
    lappend xlabels [list $count $label]
  }

  # Find a suitable spacing of y-axis labels:
  set ytick 0.1
  if {$max > 1.0} { set ytick 0.2 }
  if {$max > 2.5} { set ytick 0.5 }
  if {$max >   5} { set ytick   1 }
  if {$max >  10} { set ytick   2 }
  if {$max >  25} { set ytick   5 }
  if {$max >  50} { set ytick  10 }
  if {$max > 100} { set ytick  20 }
  if {$max > 250} { set ytick  50 }
  if {$max > 500} { set ytick 100 }
  set hlines [list [list gray90 1 each $ytick]]
  # Add mean horizontal line:
  set filter [sc_filter count]
  set all [sc_base numGames]
  if {$all > 0} {
    set mean [expr {double($filter) * 1000.0 / double($all)}]
    if {$mean >= 1000.0} { set mean 999.9 }
    lappend hlines [list rosybrown 2 at $mean]
  }

  # Create fake dataset with bounds so we see 0.0::
  #::utils::graph::data decade bounds -points 0 -lines 0 -bars 0 -coords {1 0.0 1 0.0}

  ::utils::graph::data filter data -color steelblue -points $::tools::graphs::showpoints -lines 1 -bars 0 \
    -linewidth 2 -radius 2 -outline steelblue -coords $dlist
  ::utils::graph::configure filter -xlabels $xlabels -ytick $ytick \
    -hline $hlines -ymin 0 -xmin 0.5 -xmax [expr {$count + 0.5}]
  ::utils::graph::redraw filter
  set title $::tr(GraphFilterTitle)
  regsub 1000 $title 100 title
  $w.c itemconfigure title -text $title

  $w.c itemconfigure type -text $typeName
  $w.b.status configure -text "$::tr(Filter): [filterText]"
}

#Klimmek: Invert white/black Score in Score graph
set ::tools::graphs::score::invertWhite 0
set ::tools::graphs::score::invertBlack 0

### Game Score graph

proc ::tools::graphs::score::Raise {} {
  set w .sgraph
  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    ::tools::graphs::score::Init
  }
}

proc ::tools::graphs::score::Init {} {
  ::tools::graphs::score::Refresh2 1
}

proc ::tools::graphs::score::Refresh {} {
  after cancel ::tools::graphs::score::Refresh2
  after idle ::tools::graphs::score::Refresh2
}

proc ::tools::graphs::score::Refresh2 {{init 0}} {
  set w .sgraph
  set type $::tools::graphs::type

  if {![winfo exists $w.c] && ! $init} {
    return
  }

  set linecolor $::scorecolor
  set linewidth 2
  set psize 2

  if {![winfo exists $w]} {
    ::createToplevel $w
    ::setTitle $w $::tr(Graph)

    setWinLocation $w
    setWinSize $w

    menu $w.menu
    ::setMenu $w $w.menu

    $w.menu add cascade -label GraphFile -menu $w.menu.file
    menu $w.menu.file
    $w.menu.file add command -label GraphFileColor \
      -command "::tools::graphs::Save color $w.c"
    $w.menu.file add command -label GraphFileGrey \
      -command "::tools::graphs::Save gray $w.c"
    $w.menu.file add separator
    $w.menu.file add command -label GraphFileClose -command "destroy $w"

    $w.menu add cascade -label GraphOptions -menu $w.menu.options

    menu $w.menu.options -tearoff 1

    # (adjust ConfigMenus 7 8 9 , 11 12 below)
    foreach i {Auto Score Time {Score Combo} {Time Combo}} {
      $w.menu.options add radiobutton -label [::tr $i] -variable ::tools::graphs::type -value $i \
        -command ::tools::graphs::score::Refresh
    }

    $w.menu.options add separator

    $w.menu.options add checkbutton -label GraphOptionsBar \
      -variable ::tools::graphs::showbar -command ::tools::graphs::score::Refresh

    foreach i {White Black} {
      $w.menu.options add checkbutton -label GraphOptions$i \
        -variable ::tools::graphs::score::invert$i  -command ::tools::graphs::score::Refresh
    }

    $w.menu.options add separator

    $w.menu.options add command -label OptionsScoreColour -command ::tools::graphs::SetScoreColour
    $w.menu.options add command -label OptionsScoreBarColour -command ::tools::graphs::SetScoreBarColour

    $w.menu add cascade -label $::tr(Help) -menu $w.menu.help -underline 0
    menu $w.menu.help
    $w.menu.help add command -label $::tr(Help)  -accelerator F1 -command {helpWindow Graphs Score}

    canvas $w.c -width 500 -height 300
    $w.c create text 25 5 -tag text -justify center -width 1 -font font_Regular -anchor n
    pack $w.c -side top -expand yes -fill both
    bind $w <F1> {helpWindow Graphs Score}
    standardShortcuts $w
    bind $w <Configure> {
      .sgraph.c itemconfigure text -width [expr {[winfo width .sgraph.c] - 50}]
      .sgraph.c coords text [expr {[winfo width .sgraph.c] / 2}] 6
      ::utils::graph::configure score -height [expr {[winfo height .sgraph.c] - 62}]
      ::utils::graph::configure score -width [expr {[winfo width .sgraph.c] - 50}]
      ::utils::graph::redraw score
      recordWinSize .sgraph
    }
    bind $w.c <ButtonPress-3> ::tools::graphs::score::Refresh
    bind $w.c <ButtonPress-1> "if {!\[winfo viewable $w.menu.options\]} {::tools::graphs::score::Move %x %y}"
    bind $w.c <ButtonPress-2> {::tools::graphs::score::ShowBoard %x %y %X %Y}
    bind $w.c <ButtonRelease-2> ::pgn::HideBoard
    $w.c bind title <ButtonPress-3> "tk_popup $w.menu.options %X %Y"
    $w.c bind title <ButtonPress-1> "tk_popup $w.menu.options %X %Y"
    bind $w <Escape> "destroy $w"
    bind $w <space>  toggleEngineAnalysis
    standardWheelMouseBindings $w.c

    ::tools::graphs::score::ConfigMenus
    ::createToplevelFinalize $w
  }

  ### first up, decide on graph type and  axis

  set whiteValues {}
  set blackValues {}

  # default y-axis is Score
  set yticks 1
  set hlines {{gray90 1 each 1} {steelBlue 1 each 5} {black 1 at 0}}

  if {[string match Score* $type] || $type == "Auto"} {
    set scoreValues [sc_game scores $::tools::graphs::score::invertWhite $::tools::graphs::score::invertBlack]
  } 
  set emtValues {}
  if {$type != "Score" } {
    # Thanks to Uwe Klimmek for motivation to write this feature and minor code snippets

    # Ok - have a look at %clk values if they look ok and convert them to %emt if more of them
    set emtData [sc_game values emt]
    set clkData [sc_game values clk]
    if {[llength $clkData] > [llength $emtData] && \
        [lindex $clkData 0] == "1.0" && [scan [lindex $clkData 1] "%f:%f:%f" ho mi sec] == 3} {
      ### Time graph uses %clk
      set whiteSeconds [expr {$ho*3600 + $mi*60 + $sec}]
      if {[scan [lindex $clkData 3] "%f:%f:%f" ho mi sec] == 3} {
        # Ok - looks good, so proceed
	set blackSeconds [expr {$ho*3600 + $mi*60 + $sec}]
        # Guess the clk start time
        if {$blackSeconds > $whiteSeconds} {
          set initialSeconds $blackSeconds
        } else {
          set initialSeconds $whiteSeconds
        }
        # little bit of a guesstimate will mean the first movetime/emt is 1 second
        set initialSeconds [expr {int(ceil($initialSeconds + .1))}]
        set blackSeconds $initialSeconds
        set whiteSeconds $initialSeconds

        # See if we have a TimeControl tag, and figure out the increment
        set timecontrol [getExtraTag TimeControl]
        if {$timecontrol == {}} {
          set incr 0
        } else {
          if {[scan $timecontrol "%i+%i" temp incr] != 2} {
            if {[scan $timecontrol "%i/%i" temp incr] != 2} {
              set incr 0
            }
          }
        }
        
	foreach {i wClk j bClk} $clkData {
          # If a single white | black %clk is missing, end graph here
          if {![string match *.0 $i] || ($j != "" && ![string match *.5 $j])} {
            puts "Ooops - mismatched %clk data \"$i $wClk $j $bClk\""
            break
          }
	  if {[scan $wClk "%f:%f:%f" ho mi sec] != 3} {continue}
	  set secs [expr {$ho*3600 + $mi*60 + $sec}]
	  set emt [expr {$whiteSeconds - $secs + $incr}]
          set whiteSeconds $secs
          # Increments/40-move-reached may give negative values :( So display %emt as zero
          if {$emt < 0} {set emt 0}
          lappend emtValues $i [expr {int($emt)}]

	  if {[scan $bClk "%f:%f:%f" ho mi sec] != 3} {continue}
	  set secs [expr {$ho*3600 + $mi*60 + $sec}]
	  set emt [expr {$blackSeconds - $secs + $incr}]
          set blackSeconds $secs
          if {$emt < 0} {set emt 0}
          lappend emtValues $j [expr {int($emt)}]
	}
      }
    } else {
      ### Time graph uses %emt
      foreach {i emt} $emtData {
	set seconds ""
	set s [scan $emt "%f:%f:%f" ho mi sec]
	switch $s {
	  2 {
	      set seconds [expr { $ho*60 + $mi}]
	      lappend emtValues $i $seconds
	    }
	  3 {
	      set seconds [expr { $ho*3600 + $mi*60 + $sec}]
	      lappend emtValues $i $seconds
	   }
	  default {}
	}
      }
    }

    # process time data
    set maxEmt 1
    set whiteSum 0.0
    set blackSum 0.0
    # Find max Value of time, then set the tick value for horizontal lines

    foreach {i j} $emtValues {
	if {[string match *.0 $i]} {
	  set whiteSum [expr {$whiteSum + $j}]
	  lappend whiteValues $i $whiteSum
	} else {
	  set blackSum [expr {$blackSum + $j}]
	  lappend blackValues $i $blackSum
	}
	if {$j > $maxEmt} {set maxEmt $j}
    }

    # Set scale for emt values if not showing score
    # Auto - score 1st, then emt
    # Score
    # Time - emt
    ### yscale is emt
    if {[string match Time* $type] || (($type == "Auto" || $type == "Score Combo") && [llength $scoreValues] < 5)} {
      set yticks 2
      set hlines {{gray90 1 each 1} {black 1 at 0}}
      if {$maxEmt > 20} {
	set yticks 5
	set hlines {{gray90 1 each 5} {black 1 at 0}}
      }
      if {$maxEmt > 50} {
	set yticks 10
	set hlines {{gray90 1 each 10} {black 1 at 0}}
      }
      if {$maxEmt > 100} {
	set yticks 20
	set hlines {{gray90 1 each 20} {black 1 at 0}}
      }
      if {$maxEmt > 500} {
	set yticks 50
	set hlines {{gray90 1 each 50} {black 1 at 0}}
      }
      if {$maxEmt > 1000} {
	set yticks 100
	set hlines {{gray90 1 each 100} {black 1 at 0}}
      }
      if {$maxEmt > 2000} {
	set yticks 200
	set hlines {{gray90 1 each 200} {black 1 at 0}}
      }
    }
  }

  $w.c itemconfigure text -width [expr {[winfo width $w.c] - 50}]
  $w.c coords text [expr {[winfo width $w.c] / 2}] 6
  set height [expr {[winfo height $w.c] - 62} ]
  set width [expr {[winfo width $w.c] - 50} ]
  if {$yticks >= 100} {
    set xtop 40
  } else {
    set xtop 30
  }
  ::utils::graph::create score -width $width -height $height -xtop $xtop -ytop 35 \
    -ytick $yticks -xtick 5 -font font_Small -canvas $w.c -textcolor black \
    -hline $hlines \
    -vline {{gray90 1 each 1} {steelBlue 1 each 5}}

  # Create fake dataset with bounds so we see at least -1.0 to 1.0:
  ::utils::graph::data score bounds -points 0 -lines 0 -bars 0 -coords {1 -0.9 1 0.9}

  # Graph title is a canvas "text" item
  set whiteelo [sc_game tag get WhiteElo]
  set blackelo [sc_game tag get BlackElo]  
  if {$whiteelo == 0} {set whiteelo ""} else {set whiteelo "($whiteelo)"}
  if {$blackelo == 0} {set blackelo ""} else {set blackelo "($blackelo)"}  
  switch [sc_game tag get Result] {
    1 { set result " (1-0)" }
    0 { set result " (0-1)" }
    = { set result " (1/2-1/2)" }
    default { set result {} }
  }
  $w.c itemconfigure text -text "[sc_game info white] $whiteelo - [sc_game info black] $blackelo$result"

  # Finalise graph

  switch $type {
    Score {
      set lineGraph 0
      set values $scoreValues
      set title "[tr Score] [tr Graph]"
    }
    Time {
      set lineGraph 0
      set values $emtValues
      set title "[tr Time] [tr Graph] ([tr seconds])"
    }
    {Score Combo} {
      set lineGraph 1
      set values $scoreValues
      set title "[tr Score] [tr Graph]"
    }
    {Time Combo} {
      set lineGraph 1
      set values $emtValues
      set title "[tr Time] [tr Graph] ([tr seconds])"
    }
    Auto {
      set lineGraph 1
      if {[llength $scoreValues] < 10 && [llength $scoreValues] < [llength $emtValues]} {
        set values $emtValues
        set title "[tr Time] [tr Graph] ([tr seconds])"
      } else {
        set values $scoreValues
        set title "[tr Score] [tr Graph]"
      }
    }
  }
  ###### Override above ######
  # It's ugly, but for clarity, show type on graph
  # set title $type

  set ::tools::graphs::score::title $title

  # Hmm - should we make _data(score,data,outline) configurable (done here)

  ::utils::graph::data score data -color $linecolor -points 0 -lines 0 -bars 1 \
     -barwidth .7 -outline grey -coords $values

  # if showing linegraph, calculate maximum y axis and adjust line graph value
  if {$lineGraph && [expr [llength $whiteValues] + [llength $blackValues]] > 10} {
    set max 1
    foreach {i j} $values {
      if {$j > $max} {set max $j}
    }
    # ensure we are doing float arithetic
    if {[string is integer $max]} {
      set max $max.0
    }
    set maxWhite [lindex $whiteValues end]
    set maxBlack [lindex $blackValues end]
    if {$maxBlack > $maxWhite} {
      set maxLines $maxBlack
    } else {
      set maxLines $maxWhite
    }

    catch {
	if {$type == "Score Combo" && [llength $scoreValues] < 5} {
	  # Scale to emt yaxis , as no Scores
	  # ... or we *could* use a "total time" scale if we recalculate yticks, hlines
	  set scale [expr {$maxEmt / $maxLines}]
	} else {
	  set scale [expr {$max / $maxLines}]
	}
    }
    # On engine tournaments, all emt may be 0.0
    # Also handle above possible (?) divide by zero
    if { $maxLines <= 0 || ![info exists scale]} {
      set scale 0
    }

    set scaledWhiteValues {}
    set scaledBlackValues {}
    foreach {i j} $whiteValues {
      lappend scaledWhiteValues $i [expr {$j * $scale}]
    }
    foreach {i j} $blackValues {
      lappend scaledBlackValues $i [expr {$j * $scale}]
    }

    ::utils::graph::data score lineWhite -color grey50 -points 0 -lines 1 -linewidth 2 -radius 2 -bars 0 -coords $scaledWhiteValues
    ::utils::graph::data score lineBlack -color black -points 0 -lines 1 -linewidth 2 -radius 2 -bars 0 -coords $scaledBlackValues
    # set key [::utils::string::Surname $p]
    # -key $key -coords [sc_name info -ratings:$year -elo:$elo $p]
  }

  ::utils::graph::redraw score
}

proc ::tools::graphs::score::ConfigMenus {{lang ""}} {

  if {! [winfo exists .sgraph]} { return }
  if {$lang == ""} { set lang $::language }
  set m .sgraph.menu
  foreach idx {0 1} tag {File Options} {
    configMenuText $m $idx Graph$tag $lang
  }
  foreach idx {0 1 3} tag {Color Grey Close} {
    configMenuText $m.file $idx GraphFile$tag $lang
  }

  foreach idx {7 8 9} tag {Bar White Black} {
    configMenuText $m.options $idx GraphOptions$tag $lang
  }
  # todo - fix
  foreach idx {11 12} tag {Colour BarColour} {
    configMenuText $m.options $idx OptionsScore$tag $lang
  }
}

proc ::tools::graphs::score::Move {x y} {
  if {$y < 50} {return} ; # clicked on header
  set movenum [expr {round([::utils::graph::xunmap score $x] * 2)-1} ]
  sc_move start
  sc_move forward $movenum
  updateBoard
}

# Derived from pgn::ShowBoard

proc ::tools::graphs::score::ShowBoard {x y xc yc} {
    if {$y < 50} {return} ; # clicked on header
    set win .sgraph

    # get movenumber 
    set movenum [expr {round([::utils::graph::xunmap score $x] * 2)-1} ]

    # Do these pushes/pops break anything elsewhere ?
    sc_game push copyfast
    sc_move ply $movenum
    set bd [sc_pos board]
    sc_game pop

    if {[::board::isFlipped]} {
      set bd [string reverse [lindex $bd 0]]
    }

    set w .pgnPopup
    set psize 35
    if {$psize > $::boardSize} { set psize $::boardSize }

    if {! [winfo exists $w]} {
      toplevel $w -relief solid -borderwidth 2
      wm withdraw $w
      wm overrideredirect $w 1
      ::board::new $w.bd $psize
      pack $w.bd -side top -padx 2 -pady 2
    }
    ::board::update $w.bd $bd

    # Make sure the popup window can fit on the screen:
    incr xc 5
    incr yc 5
    update idletasks
    set dx [winfo reqwidth $w]
    set dy [winfo reqheight $w]
    if {($xc+$dx) > [winfo screenwidth $w]} {
      set xc [expr {[winfo screenwidth $w] - $dx}]
    }
    if {($yc+$dy) > [winfo screenheight $w]} {
      set yc [expr {[winfo screenheight $w] - $dy}]
    }
    wm geometry $w "+$xc+$yc"
    wm deiconify $w
    raiseWin $w
  }


set ::tools::graphs::rating::type both
set ::tools::graphs::rating::players {} 
set ::tools::graphs::rating::colors {steelblue seagreen rosybrown violet sandybrown skyblue indianred slateblue orange}

### Rating graph

proc ::tools::graphs::rating::Refresh {{player {}}} {

  global playerInfoHistory

  set w .rgraph

  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    ::createToplevel $w
    ::setTitle $w "[tr ToolsRating]"

    # bastardized Player Info context menu to show/hide ratings
    menu $w.players -tearoff 1
    $w.players delete 0 end
    foreach i $playerInfoHistory {
      $w.players add command -label $i -command [list ::tools::graphs::rating::Refresh $i]
    }
    bind $w <Button-3> "tk_popup $w.players %X %Y"
    # Button-3 also triggers a Refresh below

    menu $w.menu
    ::setMenu $w $w.menu

    $w.menu add cascade -label GraphFile -menu $w.menu.file
    menu $w.menu.file
    $w.menu.file add command -label GraphFileColor \
      -command "::tools::graphs::Save color $w.c"
    $w.menu.file add command -label GraphFileGrey \
      -command "::tools::graphs::Save gray $w.c"
    $w.menu.file add separator
    $w.menu.file add command -label GraphFileClose -command "destroy $w"

    $w.menu add cascade -label GraphOptions -menu $w.menu.options
    menu $w.menu.options
    $w.menu.options add checkbutton -label GraphOptionsDots \
      -variable ::tools::graphs::showpoints -command ::tools::graphs::rating::Refresh
    $w.menu.options add checkbutton -label GraphOptionsSpelling \
      -variable ::tools::graphs::spelling -command ::tools::graphs::rating::Refresh

    $w.menu add cascade -label {Start Year} -menu $w.menu.year
    menu $w.menu.year
    foreach i {1900 1980 1985 1990 1995 2000 2005 2010 2015 2020} {
      $w.menu.year add radiobutton -label "Since $i" \
        -variable ::tools::graphs::rating::year -value $i \
        -command ::tools::graphs::rating::Refresh
    }

    $w.menu add cascade -label {Start ELO} -menu $w.menu.elo
    menu $w.menu.elo
    foreach i {0 500 1000 1500 1800 2000 2200 2300 2400 2500 2600} {
      $w.menu.elo add radiobutton -label "Elo $i" \
        -variable ::tools::graphs::rating::elo -value $i \
        -command ::tools::graphs::rating::Refresh
    }

    $w.menu add cascade -label $::tr(Help) -menu $w.menu.help 
    menu $w.menu.help
    $w.menu.help add command -label $::tr(Help) -accelerator F1 -command {helpWindow Graphs Rating}

    canvas $w.c -width 500 -height 300
    $w.c create text 25 5 -tag text -justify left -width 1 -font font_Regular -anchor n
    # the above height, width, x, y are reset below
    pack $w.c -side top -expand yes -fill both
    bind $w <F1> {helpWindow Graphs Rating}
    standardShortcuts $w
    bind $w <Configure> {
      .rgraph.c itemconfigure text -width [expr {[winfo width .rgraph.c] - 50} ]
      .rgraph.c coords text [expr {[winfo width .rgraph.c] / 2} ] 5
      ::utils::graph::configure ratings -height [expr {[winfo height .rgraph.c] - 60} ]
      ::utils::graph::configure ratings -width [expr {[winfo width .rgraph.c] - 70} ]
      ::utils::graph::configure ratings -logy 10
      ::utils::graph::redraw ratings
      recordWinSize .rgraph
    }
    bind $w.c <Button-1> ::tools::graphs::rating::Refresh
    bind $w <Escape> "destroy $w"
    bind $w <Destroy> {set ::tools::graphs::rating::players {}}

    ::tools::graphs::rating::ConfigMenus
    setWinLocation $w
    setWinSize $w
    ::createToplevelFinalize $w
  }

  set lwidth 2
  set psize 2

  $w.c itemconfigure text -width [expr {[winfo width $w.c] - 50} ]
  $w.c coords text [expr {[winfo width $w.c] / 2} ] 5
  set height [expr {[winfo height $w.c] - 60} ]
  set width [expr {[winfo width $w.c] - 70} ]
  ::utils::graph::create ratings -width $width -height $height -xtop 40 -ytop 30 \
    -ytick 50 -xtick 1 -font font_Small -canvas $w.c -textcolor black \
    -hline {{gray90 1 each 25} {steelBlue 1 each 100}} \
    -vline {{gray90 1 each 1} {steelBlue 1 each 5}}
  ::utils::graph::redraw ratings

  if {$::tools::graphs::spelling} {
    set title "[tr ToolsRating] \[Spelling\]"
  } else {
    set title "[tr ToolsRating] \[[file tail [sc_base filename]]\]"
  }

  set year $::tools::graphs::rating::year
  set elo $::tools::graphs::rating::elo

  if {($player == {both} || $player == {}) && $::tools::graphs::rating::players == {}} {
    set players {}
    set p1 [sc_game info white]
    if {$p1 != {?}} {lappend players $p1}
    set p2 [sc_game info black]
    if {$p2 != {?}} {lappend players $p2}
    set ::tools::graphs::rating::players $players
  }

  if {$player != {} && $player != {both}} {
    # player already in graph ?
    set i [lsearch $::tools::graphs::rating::players $player]

    if {$i == -1} {
      # add player
      lappend ::tools::graphs::rating::players $player
    } else {
      # remove player
      set ::tools::graphs::rating::players [lreplace $::tools::graphs::rating::players $i $i]

    }
  }

  # Re-add data for every player

  set i 1
  foreach p $::tools::graphs::rating::players {
    set color [lindex $::tools::graphs::rating::colors [expr {($i - 1) % [llength $::tools::graphs::rating::colors]}]]
    if {$::tools::graphs::spelling} {
      # new feature to get data from ratings.ssp
      set coords [sc_name info -rateAll:$year -elo:$elo $p]
    } else {
      set coords [sc_name info -ratings:$year -elo:$elo $p]
    }
    catch {
      ::utils::graph::data ratings d$i -color $color -points $::tools::graphs::showpoints -lines 1 \
	       -linewidth $lwidth -radius $psize -outline $color -key $p -coords $coords
    }
    incr i
  }

  set minYear [expr {int([::utils::graph::cget ratings axmin])} ]
  set maxYear [expr {int([::utils::graph::cget ratings axmax])} ]
  ::utils::graph::configure ratings -xtick 1
  if {[expr {$maxYear - $minYear} ] > 10} {::utils::graph::configure ratings -xtick 5}
  ::utils::graph::redraw ratings
  $w.c itemconfigure text -text $title
}

proc ::tools::graphs::SetScoreColour {} {
  global scorecolor
  set temp [tk_chooseColor -initialcolor $scorecolor -title [tr OptionsScoreColour]]
  if {$temp != {}} {
    set scorecolor $temp
    ::tools::graphs::score::Refresh
  }
}

proc ::tools::graphs::SetScoreBarColour {} {
  global scorebarcolor
  set temp [tk_chooseColor -initialcolor $scorebarcolor -title [tr OptionsScoreBarColour]]
  if {$temp != {}} {
    set scorebarcolor $temp
    set ::tools::graphs::showbar 1
    ::tools::graphs::score::Refresh
  }
}

proc ::tools::graphs::rating::ConfigMenus {{lang ""}} {
  if {! [winfo exists .rgraph]} { return }
  if {$lang == ""} { set lang $::language }
  set m .rgraph.menu
  foreach idx {0} tag {File} {
    configMenuText $m $idx Graph$tag $lang
  }
  configMenuText $m 1 GraphOptions $lang
  configMenuText $m.options 0 GraphOptionsDots $lang
  configMenuText $m.options 1 GraphOptionsSpelling $lang

  foreach idx {0 1 3} tag {Color Grey Close} {
    configMenuText $m.file $idx GraphFile$tag $lang
  }
}


########################################
# Filter graph window for absolut values

# ::tools::graphs::absfilter::type
#   can be "decade", "year" or "elo", "move"
#

proc tools::graphs::absfilter::Open {} {
  set w .afgraph

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm withdraw $w
  wm title $w $::tr(TitleFilterGraph)
  wm minsize $w 300 300

  bind $w <Destroy> {}
  bind $w <Control-J> tools::graphs::absfilter::Open

  frame $w.b
  pack $w.b -side bottom -fill x
  label $w.b.status -width 1 -font font_Small
  frame $w.sep -height 2 -borderwidth 2 -relief sunken 
  pack $w.sep -side bottom -fill x -pady 4

  canvas $w.c -width 600 -height 400
  $w.c create text 25 5 -tag title -justify center -width 1 \
    -font font_Small -anchor n
  $w.c create text 250 295 -tag type -justify center -width 1 \
    -font font_Small -anchor s
  pack $w.c -side top -expand yes -fill both
  ::utils::graph::create absfilter

  bind $w <F1> {helpWindow Graphs Filter}
  standardShortcuts $w
  # bind $w.c <1> tools::graphs::absfilter::Switch
  bind $w.c <3> ::tools::graphs::absfilter::Refresh
  bind $w <Escape> "destroy $w"
  foreach {name text} {decade Decade year Year elo Rating move moves} {
    radiobutton $w.b.$name -padx 4 -pady 3 -text [string totitle $::tr($text)] \
      -variable ::tools::graphs::absfilter::type -value $name \
      -command ::tools::graphs::absfilter::Refresh
    pack $w.b.$name -side left -padx 1 -pady 2
  }
  button $w.b.setup -image icongraphic -command "configureFilterGraph $w"
  dialogbutton $w.b.close -text $::tr(Close) -command "destroy $w"
  pack $w.b.decade $w.b.elo -side left -padx 1 -pady 2
  pack $w.b.close $w.b.setup -side right -padx 2 -pady 2
  pack $w.b.status -side right -padx 5 -pady 2 -fill x -expand yes

  ::tools::graphs::absfilter::Refresh
  setWinLocation $w
  setWinSize $w
  wm deiconify $w
  bind $w <Configure> {
    .afgraph.c itemconfigure title -width [expr {[winfo width .afgraph.c] - 50}]
    .afgraph.c coords title [expr {[winfo width .afgraph.c] / 2}] 10
    .afgraph.c itemconfigure type -width [expr {[winfo width .afgraph.c] - 50}]
    .afgraph.c coords type [expr {[winfo width .afgraph.c] / 2}] \
      [expr {[winfo height .afgraph.c] - 10}]
    ::utils::graph::configure absfilter -height [expr {[winfo height .afgraph.c] - 80}]
    ::utils::graph::configure absfilter -width [expr {[winfo width .afgraph.c] - 60}]
    ::utils::graph::redraw absfilter
    recordWinSize .afgraph
  }
}

proc tools::graphs::absfilter::Switch {} {
  variable type
  switch $type {
    "decade" { set type "year" }
    "year" { set type "elo" }
    "elo" { set type "move" }
    "move" { set type "decade" }
  }
  ::tools::graphs::absfilter::Refresh
}

proc ::tools::graphs::absfilter::Refresh {} {
  global FilterMaxMoves FilterMinMoves FilterStepMoves FilterMaxElo FilterMinElo FilterStepElo FilterMaxYear FilterMinYear FilterStepYear FilterGuessELO

  set w .afgraph
  if {! [winfo exists $w]} { return }

  $w.c itemconfigure title -width [expr {[winfo width $w.c] - 50}]
  $w.c coords title [expr {[winfo width $w.c] / 2}] 10
  $w.c itemconfigure type -width [expr {[winfo width $w.c] - 50}]
  $w.c coords type [expr {[winfo width $w.c] / 2}] \
    [expr {[winfo height $w.c] - 10}]
  set height [expr {[winfo height $w.c] - 80}]
  set width [expr {[winfo width $w.c] - 60}]
  set vlines {}
  if {$::tools::graphs::absfilter::type == "elo"} {
    # Vertical lines for Elo-range graph:
    for {set i 1} {$i <=  $FilterMaxElo- $FilterMinElo} { incr i } {
      lappend vlines [list gray90 1 at $i.5]
    }
  } elseif {$::tools::graphs::absfilter::type == "year"} {
    # Vertical lines for Year-range graph:
    for {set i 1} {$i <= $FilterMaxYear- $FilterMinYear} {incr i } {
      lappend vlines [list gray90 1 at $i.5]
    }
  } elseif {$::tools::graphs::absfilter::type == "decade"} {
    # Vertical lines for Decade graph: most are gray, but those
    # just before 1950s and 2000s are blue to make them stand out.
    for {set i 1} {$i < 10} {incr i} {
      set vlineColor gray90
      # if {$i == 4  ||  $i == 9} { set vlineColor steelBlue }
      lappend vlines [list $vlineColor 1 at $i.5]
    }
  } else {
    ### moves
    for {set i 1} {$i <= $FilterMaxMoves - $FilterMinMoves} {incr i} {
      # this is a son of a bitch thing, and is broken S.A.
      # FilterMinMoves is fucked around somewhere else too.
      # if {[expr $i % 5] == [expr $FilterMinMoves % 5]}
      lappend vlines [list gray90 1 at $i]
    }
  } 

  ::utils::graph::create absfilter -width $width -height $height -xtop 40 -ytop 35 \
    -ytick 1 -xtick 1 -font font_Small -canvas $w.c -textcolor black \
    -vline $vlines -tickcolor black -xmin 0 -xmax 1
  ::utils::graph::redraw absfilter

  set count 0
  set dlist {}
  set xlabels {}
  set max 0.0

  # Generate plot values and labels:
  if {$::tools::graphs::absfilter::type == "decade"} {
    set ftype date
    set typeName $::tr(Decade)
    set rlist [list 0000 1919 -1919  1920 1929 20-29 \
                 1930 1939 30-39  1940 1949 40-49  1950 1959 50-59 \
                 1960 1969 60-69  1970 1979 70-79  1980 1989 80-89 \
                 1990 1999 90-99  2000 2009 00-09  2010 2019 2010+]
  } elseif {$::tools::graphs::absfilter::type == "year"} {
    set ftype date
    set typeName $::tr(Year)
    set endYear $FilterMaxYear
    set startYear $FilterMinYear
    set rlist {}
    for {set i $startYear} {$i <= $endYear} {set i [expr {$i + $FilterStepYear}]} {
      lappend rlist $i
      lappend rlist [expr {$i+$FilterStepYear-1}]
      lappend rlist [expr {$i+$FilterStepYear/2}]
    }
  } elseif {$::tools::graphs::absfilter::type == "elo"} {
    set ftype elo
    set typeName $::tr(Rating)
#    set rlist [list 0 1999 0-1999  2000 2099 20xx  2100 2199 21xx  \
                 2200 2299 22xx  2300 2399 23xx  2400 2499 24xx  \
                 2500 2599 25xx  2600 2699 26xx  2700 3999 2700+]
    set endElo $FilterMaxElo
    set startElo $FilterMinElo
    set rlist {}
    for {set i $startElo} {$i <= $endElo} {set i [expr {$i + $FilterStepElo}]} {
      lappend rlist $i
      lappend rlist [expr {$i+$FilterStepElo-1}]
      # shorten gap between 0 and "useful" ratings 1800
      set j $i
	if { $i < 100 } { set i [expr { 1800 - $FilterStepElo}] }
      lappend rlist [concat $j-[expr {$i+$FilterStepElo-1}]]
    }
  } else {
      set ftype move
      set typeName $::tr(moves)
      set startMove $FilterMinMoves
      set endMove  $FilterMaxMoves
      set rlist {}
      for {set i $startMove} {$i <= $endMove} {incr i $FilterStepMoves} {
	  lappend rlist [expr {2*$i-1}]
	  lappend rlist [expr {2*($i+$FilterStepMoves)-2}]
	  if { $i % 5 == 0 } {
	      lappend rlist $i
	  } else {
	      lappend rlist ""
	  }
      }
  }

  set mean 0
  foreach {start end label} $rlist {
    if {$ftype == "date"} { append end ".12.31" }
    set r [sc_filter freq $ftype $start $end $FilterGuessELO]
    set absfilter [lindex $r 0]
    set all [lindex $r 1]
    set freq $absfilter  
    incr count
    set mean [expr { $mean + $absfilter }]
    lappend dlist $count
    lappend dlist $freq
    if {$freq > $max} { set max $freq }
    lappend xlabels [list $count $label]
  }

  # Find a suitable spacing of y-axis labels:
  set ytick 1
  if {$max >=  10} { set ytick   1 }
  if {$max >=  25} { set ytick   5 }
#  if {$max >=  50} { set ytick   5 }
  if {$max >= 100} { set ytick  10 }
  if {$max >= 250} { set ytick  25 }
  if {$max >= 500} { set ytick  50 }
  if {$max >= 1000} { set ytick 100 }
  if {$max >= 2500} { set ytick 250 }
  if {$max >= 5000} { set ytick 500 }
  if {$max >= 10000} { set ytick  1000 }
  if {$max >= 25000} { set ytick  2500 }
  if {$max >= 50000} { set ytick  5000 }
  if {$max >= 100000} { set ytick 10000 }
  if {$max >= 250000} { set ytick 25000 }
  if {$max >= 500000} { set ytick 50000 }
  if {$max >= 1000000} { set ytick 100000 }
  set hlines [list [list gray90 1 each $ytick]]
  # Add mean horizontal line:
  set absfilter [sc_filter count]
  set all [sc_base numGames]
  if { $count != 0 } {set mean [expr { $mean / $count }] }
  if {$all > 0} {
    if {$mean > $max} { set max $mean }
    lappend hlines [list rosybrown 2 at $mean]
  }

  # Create fake dataset with bounds so we see 0.0::
  #::utils::graph::data decade bounds -points 0 -lines 0 -bars 0 -coords {1 0.0 1 0.0}

  ::utils::graph::data absfilter data -color steelblue -points $::tools::graphs::showpoints -lines 1 -bars 0 \
    -linewidth 2 -radius 2 -outline steelblue -coords $dlist
  ::utils::graph::configure absfilter -xlabels $xlabels -ytick $ytick \
    -hline $hlines -ymin 0 -xmin 0.5 -xmax [expr {$count + 0.5}]
  ::utils::graph::redraw absfilter
  $w.c itemconfigure title -text $::tr(GraphAbsFilterTitle)
  $w.c itemconfigure type -text $typeName
  $w.b.status configure -text "$::tr(Filter): [filterText]"
}
### End of file: graph.tcl
### tools/tablebase.tcl:
###   Tablebase display routines for Scid.

set tbTraining 0
set tbBoard 0
set tbStatus ""

set ::tb::online_available 0

if {[catch {package require http}]} {
  ::splash::add "Package 'http' not found. Disabling online tablebases."
} else {
  ::splash::add "Package 'http' found."
  if {[catch {package require tls}]} {
    ::splash::add "Package 'tls' not found. Disabling online tablebases."
  } else {
    ::splash::add "Package 'tls' found. Enabling online tablebases."
    set ::tb::online_available 1
  }
}

namespace eval ::tb {
  set url {}

  # Proxy unused for new lichess tablebases
  # # proxy configuration
  # set proxyhost "127.0.0.1"
  # set proxyport 3128

  set token {}
  # caching results of queries
  set afterid(update) {}
  set afterid(connect) {}
  array set hash {}
  set history {}
  # helper for a flick-free display
  set noresult 0
}

set tbInfo(section) 21
set tbInfo(material) "kpk"
set tbInfo(sections) [list 21 22 31 32 41]
foreach i $tbInfo(sections) { set tbInfo($i) [list] }

set tbInfo(21) [list kqk krk kbk knk kpk]

set tbInfo(22) [list \
    kqkq kqkr kqkb kqkn kqkp \
    -    krkr krkb krkn krkp \
    -    -    kbkb kbkn kbkp \
    -    -    -    knkn knkp \
    -    -    -    -    kpkp ]

set tbInfo(31) [list \
    kqqk kqrk kqbk kqnk kqpk \
    -    krrk krbk krnk krpk \
    -    -    kbbk kbnk kbpk \
    -    -    -    knnk knpk \
    -    -    -    -    kppk ]

set tbInfo(32) [list \
    kqqkq kqqkr kqqkb kqqkn kqqkp \
    kqrkq kqrkr kqrkb kqrkn kqrkp \
    kqbkq kqbkr kqbkb kqbkn kqbkp \
    kqnkq kqnkr kqnkb kqnkn kqnkp \
    kqpkq kqpkr kqpkb kqpkn kqpkp \
    -     -     -     -     -     \
    krrkq krrkr krrkb krrkn krrkp \
    krbkq krbkr krbkb krbkn krbkp \
    krnkq krnkr krnkb krnkn krnkp \
    krpkq krpkr krpkb krpkn krpkp \
    -     -     -     -     -     \
    kbbkq kbbkr kbbkb kbbkn kbbkp \
    kbnkq kbnkr kbnkb kbnkn kbnkp \
    kbpkq kbpkr kbpkb kbpkn kbpkp \
    -     -     -     -     -     \
    knnkq knnkr knnkb knnkn knnkp \
    knpkq knpkr knpkb knpkn knpkp \
    kppkq kppkr kppkb kppkn kppkp ]

set tbInfo(41) [list \
    kqqqk kqqrk kqqbk kqqnk kqqpk \
    -     kqrrk kqrbk kqrnk kqrpk \
    -     -     kqbbk kqbnk kqbpk \
    -     -     -     kqnnk kqnpk \
    -     -     -     -     kqppk \
    -     krrrk krrbk krrnk krrpk \
    -     -     krbbk krbnk krbpk \
    -     -     -     krnnk krnpk \
    -     -     -     -     krppk \
    -     -     kbbbk kbbnk kbbpk \
    -     -     -     kbnnk kbnpk \
    -     -     -     -     kbppk \
    -     -     -     knnnk knnpk \
    -     -     -     -     knppk \
    -     -     -     -     kpppk ]

set tbInfo(42) [list \
    kqqqkq kqqqkr kqqqkb kqqqkn kqqqkp \
    kqqrkq kqqrkr kqqrkb kqqrkn kqqrkp \
    kqqbkq kqqbkr kqqbkb kqqbkn kqqbkp \
    kqqnkq kqqnkr kqqnkb kqqnkn kqqnkp \
    kqqpkq kqqpkr kqqpkb kqqpkn kqqpkp \
    kqrrkq kqrrkr kqrrkb kqrrkn kqrrkp \
    kqrbkq kqrbkr kqrbkb kqrbkn kqrbkp \
    kqrnkq kqrnkr kqrnkb kqrnkn kqrnkp \
    kqrpkq kqrpkr kqrpkb kqrpkn kqrpkp \
    kqbbkq kqbbkr kqbbkb kqbbkn kqbbkp \
    kqbnkq kqbnkr kqbnkb kqbnkn kqbnkp \
    kqbpkq kqbpkr kqbpkb kqbpkn kqbpkp \
    kqnnkq kqnnkr kqnnkb kqnnkn kqnnkp \
    kqnpkq kqnpkr kqnpkb kqnpkn kqnpkp \
    kqppkq kqppkr kqppkb kqppkn kqppkp \
    krrrkq krrrkr krrrkb krrrkn krrrkp \
    krrbkq krrbkr krrbkb krrbkn krrbkp \
    krrnkq krrnkr krrnkb krrnkn krrnkp \
    krrpkq krrpkr krrpkb krrpkn krrpkp \
    krbbkq krbbkr krbbkb krbbkn krbbkp \
    krbnkq krbnkr krbnkb krbnkn krbnkp \
    krbpkq krbpkr krbpkb krbpkn krbpkp \
    krnnkq krnnkr krnnkb krnnkn krnnkp \
    krnpkq krnpkr krnpkb krnpkn krnpkp \
    krppkq krppkr krppkb krppkn krppkp \
    kbbbkq kbbbkr kbbbkb kbbbkn kbbbkp \
    kbbnkq kbbnkr kbbnkb kbbnkn kbbnkp \
    kbbpkq kbbpkr kbbpkb kbbpkn kbbpkp \
    kbnnkq kbnnkr kbnnkb kbnnkn kbnnkp \
    kbnpkq kbnpkr kbnpkb kbnpkn kbnpkp \
    kbppkq kbppkr kbppkb kbppkn kbppkp \
    knnnkq knnnkr knnnkb knnnkn knnnkp \
    knnpkq knnpkr knnpkb knnpkn knnpkp \
    knppkq knppkr knppkb knppkn knppkp \
    kpppkq kpppkr kpppkb kpppkn kpppkp ]

proc ::tb::isopen {} {
  return [winfo exists .tbWin]
}

proc ::tb::Open {} {
  global tbInfo tbOnline

  set w .tbWin
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  ::createToplevel $w
  catch {wm state $w withdrawn}
  setWinLocation $w
  setWinSize $w
  setTitle $w "[tr WindowsTB]"

  pack [frame $w.b] -side bottom -fill x ;# buttons
  pack [frame $w.info] -side left -fill y ;# summary
  pack [frame $w.pos] -side left -fill both -expand yes -padx 5 -pady 3 ;# results

  ### Tablebase browser and Summary

  set f $w.info
  pack [frame $f.sec] -side top -pady 3

  label $f.sec.label -text Summary
  menubutton $f.sec.menu -text {2-1} -menu $f.sec.menu.m -relief raised -indicatoron 1 
  menu $f.sec.menu.m -tearoff 0
  foreach i $tbInfo(sections) {
    set name "[string index $i 0]-[string index $i 1]"
    $f.sec.menu.m add command -label $name -command "
      $f.sec.menu configure -text $name
      set tbInfo(section) $i
      ::tb::section $i
    "
  }
  pack $f.sec.label $f.sec.menu -side left -pady 1 -padx 10

  autoscrollframe $f.list text $f.list.text \
      -width 35 -height 7 -font font_Fixed -wrap none -cursor top_left_arrow
  $f.list configure -relief flat
  pack $f.list -side top

  # pack [frame $f.separator -height 2]
  # addHorizontalRule $f

  autoscrollframe $f.data text $f.data.text \
      -width 35 -height 0 -font font_Fixed -wrap none -cursor top_left_arrow
  $f.data configure -relief flat
  pack $f.data -side top -fill y -expand yes

  $f.list.text tag configure avail -foreground blue
  $f.list.text tag configure unavail -foreground gray40
  $f.data.text tag configure fen -foreground blue

  ### Results for current position

  set f $w.pos

  pack [frame $f.results] -side top -pady 3

  pack [label $f.results.label -text Results] -side left -padx 30

  if { $::tb::online_available } {
    menubutton $f.results.online -text $tbOnline -menu $f.results.online.menu -relief raised -indicatoron 1
    menu $f.results.online.menu -tearoff 0
    foreach i {Nalimov Shredder Lichess} {
      $f.results.online.menu add command -label $i -command "
        $f.results.online configure -text $i
        set tbOnline $i 
        set ::tb::noresult 0
        update_tbWidgets $w $i
        ::tb::results
      "
    }


    # ttk::combobox $f.results.online -textvariable tbOnline -values {Nalimov Lichess Shredder} -width 10 -state readonly -takefocus 0
    # bind $f.results.online <<ComboboxSelected>> ::tb::results
    pack $f.results.online -side right -padx 30 -pady 2
  }
  
  text $f.text -font font_Fixed -relief flat -wrap word
  pack $f.text -side top -fill both -expand yes

  $f.text tag configure indent -lmargin2 [font measure font_Fixed  "        "]
  $f.text tag configure title -font font_Regular -justify center

  ### Board

  ::board::new $f.board 25
  if {[::board::isFlipped]} {
    ::board::flip  $f.board
  }
  $f.board configure -relief solid -borderwidth 1
  if {$::tbBoard} {
    pack $f.board -side bottom -before $f.text -pady 3
  }

  for {set i 0} {$i < 64} {incr i} {
    ::board::bind $f.board $i <Button-1> [list ::tb::resultsBoard $i]
  }

  ### Buttons

  checkbutton $w.b.training -text $::tr(Training) -variable tbTraining -command ::tb::training -relief raised -padx 4 -pady 5
  button $w.b.random -text "Random" -command ::tb::random
  button $w.b.showboard -image tb_coords -command ::tb::showBoard
  button $w.b.help -text $::tr(Help) -command { helpWindow TB }
  button $w.b.close -text $::tr(Close) -command "destroy $w"
  label $w.b.status -width 1 -textvar tbStatus -font font_Small \
      -relief flat -anchor w -height 0
  packbuttons right $w.b.close $w.b.help $w.b.showboard 
  pack $w.b.training $w.b.random -side left -padx 8 -pady 2
  pack $w.b.status -side left -fill x -expand yes
  bind $w <Destroy> {set tbTraining 0}
  bind $w <Escape> "destroy $w"
  bind $w <F1> {helpWindow TB}
  bind $w <Configure> "recordWinSize $w"
  wm minsize $w 15 15
  set ::tbTraining 0
  ::tb::section
  ::tb::summary
  ::tb::results
  if {$::tb::online_available} {
    update_tbWidgets $w $tbOnline
  } else {
    set tbOnline Nalimov
  }
  update
  catch {wm state $w normal}
  ::createToplevelFinalize $w
}

proc update_tbWidgets {w tb} {
  if {$tb != "Nalimov"} {
    pack forget $w.info
    pack forget $w.b.random
  } else {
    pack $w.info -side left -fill y -before $w.pos
    pack $w.b.random -side left -padx 8 -pady 2 -after $w.b.training
  }
}

###  Toggle the results board.

proc ::tb::showBoard {} {
  global tbBoard
  set f .tbWin.pos
  if {$tbBoard} {
    set tbBoard 0
    pack forget $f.board
  } else {
    set tbBoard 1
    pack $f.board -side bottom -before $f.text -pady 3
  }
}

### Updates the resultsBoard board for a particular square.

proc ::tb::resultsBoard {sq} {
  set f .tbWin.pos
  set board [sc_pos board]
  # If selected square is empty, take no action:
  if {[string index $board $sq] == "."} { return }
  # Clear any previous results:
  ::board::clearText $f.board
  # Highlight the selected square:
  ::board::colorSquare $f.board $sq $::highcolor
  # Retrieve tablebase scores:
  busyCursor .
  set scores [sc_pos probe board $sq]
  set text(X) X; set color(X) red4; set shadow(X) grey
  set text(=) =; set color(=) blue; set shadow(=) grey
  set text(?) "?"; set color(?) red4; set shadow(?) grey
  set text(+) "#"; set text(-) "#"
  if {[sc_pos side] == "white"} {
    set color(+) white; set color(-) black
    set shadow(+) black; set shadow(-) white
  } else {
    set color(+) black; set color(-) white
    set shadow(+) white; set shadow(-) black
  }
  for {set i 0} {$i < 64} {incr i} {
    # Skip squares that have a piece.
    if {[string index $board $i] != "."} { continue }
    # Draw the score on this square:
    set score [string index $scores $i]
    catch {::board::drawText $f.board $i $text($score) $color($score) 0 $shadow($score)}
  }
  unbusyCursor .
}

### Converts a material string like "kqkr" or "KQKR" to "KQ-KR".

proc ::tb::name {s} {
  set s [string toupper $s]
  set idx [string last "K" $s]
  set new [string range $s 0 [expr $idx - 1]]
  append new "-"
  append new [string range $s $idx end]
  return $new
}

### Clear the text widget.

proc ::tb::clearText {t} {
  $t configure -state normal
  $t delete 1.0 end
  $t configure -state disabled
  set ::tb::noresult 0
}

### Updates the tablebase list for the specified section.

proc ::tb::section {{sec 0}} {
  global tbInfo
  set w .tbWin
  if {! [winfo exists $w]} { return }
  if {$sec == 0} { set sec $tbInfo(section)}
  set tbInfo(section) $sec
  if {! [info exists tbInfo($sec)]} { return }
  set t $w.info.list.text
  ::tb::clearText $t
  $t configure -state normal
  $t configure -height 10
  set count 0
  set linecount 1
  foreach tb $tbInfo($sec) {
    if {$count == 5} { set count 0; incr linecount; $t insert end "\n" }
    if {$tb == "-"} {
      $t insert end [format "%-7s" ""]
    } else {
      # This doesn't test that *both* the white and black tb files are available
      set avail [sc_info tb available $tb]
      if {$avail} {
        set taglist [list avail $tb]
      } else {
        set taglist [list unavail $tb]
      }
      $t insert end [format "%-6s" [::tb::name $tb]] $taglist
      $t insert end " "
      # Bind tags for enter/leave/buttonpress on this tb:
      $t tag bind $tb <Any-Enter> \
          [list $t tag configure $tb -background grey]
      $t tag bind $tb <Any-Leave> \
          [list $t tag configure $tb -background {}]
      $t tag bind $tb <ButtonPress-1> [list ::tb::summary $tb]
    }
    incr count
  }

  if {$linecount > 10} { set linecount 10 }
  $t configure -height $linecount
  $t configure -state disabled
}

### Shows the tablebase information for the specified tablebase.

proc ::tb::summary {{material ""}} {
  global tbInfo tbs
  set w .tbWin
  if {! [winfo exists $w]} { return }

  if {$material == ""} { set material $tbInfo(material) }
  set tbInfo(material) $material
  set t $w.info.data.text
  ::tb::clearText $t
  $t configure -state normal
  $t insert end [format "%-6s" [::tb::name $material]] fen
  if {! [info exists tbs($material)]} {
    $t insert end "\nNo summary for this tablebase."
    $t configure -state disabled
    return
  }
  set data $tbs($material)

  $t insert end [format "    %5u games per million\n\n" [lindex $data 0]]

  # Longest-mate and result-percentage stats:

  $t insert end "Side    Longest    %     %     %\n"
  $t insert end "to move   mate    Win  Draw  Loss\n"
  $t insert end "---------------------------------\n"

  # Stats for White:
  $t insert end "White     "
  set len [lindex $data 1]
  set fen [lindex $data 2]
  if {$len == "0"} { set len "-" }
  if {[string length $fen] > 2} {
    append fen " w"
    $t insert end [format "%3s" $len] [list fen $fen]
    $t tag bind $fen <Any-Enter> \
        [list $t tag configure $fen -background grey]
    $t tag bind $fen <Any-Leave> \
        [list $t tag configure $fen -background {}]
    $t tag bind $fen <ButtonPress-1> [list ::tb::setFEN $fen]
  } else {
    $t insert end [format "%3s" $len]
  }
  $t insert end "  "
  $t insert end [format " %5s" [lindex $data 5]]
  $t insert end [format " %5s" [lindex $data 6]]
  $t insert end [format " %5s" [lindex $data 7]]
  $t insert end "\n"

  # Stats for Black:
  $t insert end "Black     "
  set len [lindex $data 3]
  set fen [lindex $data 4]
  if {$len == "0"} { set len "-" }
  if {[string length $fen] > 2} {
    append fen " b"
    $t insert end [format "%3s" $len] [list fen $fen]
    $t tag bind $fen <Any-Enter> \
        [list $t tag configure $fen -background grey]
    $t tag bind $fen <Any-Leave> \
        [list $t tag configure $fen -background {}]
    $t tag bind $fen <ButtonPress-1> [list ::tb::setFEN $fen]
  } else {
    $t insert end [format "%3s" $len]
  }
  $t insert end "  "
  $t insert end [format " %5s" [lindex $data 8]]
  $t insert end [format " %5s" [lindex $data 9]]
  $t insert end [format " %5s" [lindex $data 10]]
  $t insert end "\n\n"

  set mzugs [lindex $data 11]
  $t insert end "Mutual zugzwangs: "
  if {$mzugs >= 0} { $t insert end "$mzugs\n" } else { $t insert end "?\n" }
  if {$mzugs <= 0} {
    $t configure -state disabled
    return
  }

  # Extra Zugzwang info:
  set nBtmLoses [lindex $data 12]
  set nWtmLoses [lindex $data 14]
  set nBothLose [lindex $data 16]
  set zugnames [list " White draws, Black loses: " \
      " Black draws, White loses: " \
      " Whoever moves loses:      "]
  if {$nBtmLoses > 0} {
    $t insert end [lindex $zugnames 0]
    $t insert end [format "%5d\n" $nBtmLoses]
  }
  if {$nWtmLoses > 0} {
    $t insert end [lindex $zugnames 1]
    $t insert end [format "%5d\n" $nWtmLoses]
  }
  if {$nBothLose > 0} {
    $t insert end [lindex $zugnames 2]
    $t insert end [format "%5d\n" $nBothLose]
  }

  # Selected zugzwang positions:
  set btmFens [lindex $data 13]
  set wtmFens [lindex $data 15]
  set bothFens [lindex $data 17]
  set nBtmFens [llength $btmFens]
  set nWtmFens [llength $wtmFens]
  set nBothFens [llength $bothFens]
  set nTotalFens [expr $nBtmFens + $nWtmFens + $nBothFens]
  if {$nTotalFens == 0} {
    $t configure -state disabled
    return
  }

  # Print the lists of selected zugzwang positions:
  $t insert end "\nSelected zugzwang positions:"
  foreach n [list $nBtmFens $nWtmFens $nBothFens] \
      fenlist [list $btmFens $wtmFens $bothFens] \
      name $zugnames tomove [list b w w] {
        if {$n == 0} { continue }
        $t insert end "\n [string trim $name]"
        set count 0
        for {set count 0} {$count < $n} {incr count} {
          set fen [lindex $fenlist $count]
          if {[expr $count % 10] == 0} {
            $t insert end "\n  "
          }
          $t insert end " "
          append fen " $tomove"
          $t insert end [format "%2d" [expr $count + 1]] [list fen $fen]
          $t tag bind $fen <Any-Enter> \
          [list $t tag configure $fen -background grey]
          $t tag bind $fen <Any-Leave> \
          [list $t tag configure $fen -background {}]
          $t tag bind $fen <ButtonPress-1> [list ::tb::setFEN $fen]
        }
      }

  $t configure -state disabled
}

### Called when the main window board changes, to display tablebase
### results for all moves from the current position.

proc ::tb::results {} {
  global tbTraining tbOnline
  set f .tbWin.pos
  if {! [winfo exists $f]} { return }

  # Reset results board:
  ::board::clearText $f.board
  ::board::update $f.board [sc_pos board]

  set t $f.text

  # Update results panel:
  if {$tbTraining} {
    ::tb::clearText $t
    ::tb::insertText "\n (Training mode; results are hidden)"
  } else {
    if { $tbOnline == "Lichess" || $tbOnline == "Shredder"} {
      if {!$::tb::noresult} {
        ::tb::clearText $t
      }
      if { $::tb::online_available} {
        set cmd ::tb::updateOnline
      } else {
        set cmd {}
      }
    } else {
      ::tb::clearText $t
      set cmd [list ::tb::insertText [sc_pos probe report] indent]
    }
    if {[llength $cmd]} {
      variable afterid
      after cancel $afterid(update)
      set afterid(update) [after 100 $cmd]
    }
  }
}

proc ::tb::insertText {s {tag {}}} {
  set t .tbWin.pos.text
  $t configure -state normal
  $t insert end $s {*}$tag
  $t configure -state disabled
}

if { $::tb::online_available } {

  # todo - remove this procedure
  proc ::tb::zeroOnline {} {
    ::tb::clearText .tbWin.pos.text
  }

  proc ::tb::insertNoResult {{pieceCount {}}} {
    variable noresult

    # This proc will be called often, so don't
    # update text widget with same content,
    # otherwise the display is flickering.
    if {!$noresult} {
      set t .tbWin.pos.text
      ::tb::zeroOnline
      if {$pieceCount == {}} {
	::tb::insertText "Online: No result"
      } else {
			if {$::tbOnline == "Lichess"}  {   
			::tb::insertText "Online: No result\nMaximum piece count for Lichess is 7"
			}
			if {$::tbOnline == "Shredder"}  {   
			::tb::insertText "Online: No result\nMaximum piece count for Shredder is 6"
			}	
		}
      set noresult 1
    }
  }

  proc ::tb::updateOnline {} {
  
    set t .tbWin.pos.text
    $t configure -state normal
    global env
    variable token
    variable hash
    variable afterid

    set afterid(update) {}

    set w .tbWin
    if {! [winfo exists $w]} { return }

    set pieceCount [sc_pos pieceCount]

	if {$::tbOnline == "Lichess"}  {   
		if {$pieceCount <= 2 || $pieceCount > 7} {
      ::tb::insertNoResult $pieceCount
	  return
		}
	} 
	if {$::tbOnline == "Shredder"}  {   
		if {$pieceCount <= 2 || $pieceCount > 6} {
      ::tb::insertNoResult $pieceCount
      return
		}
	}
	
    set fen [sc_pos fen]
    if {![catch { set result $hash($fen) }]} {
      # show result from cache
      ::tb::showResult $fen {*}$result
      return
    }

    if {[llength $token]} {
      # reset current http request
      ::http::reset $token ignore
      ::http::cleanup $token
      set token {}
    }

    # Delay the contacting message a bit, this avoids flickering in most cases.
    after cancel $afterid(connect)
    set afterid(connect) [after 500 ::tb::showContactMsg]
	
	set fen_original $fen
    # replace spaces in FEN with underscores to meet Lichess & Shredder FEN format:
    set fen [regsub -all { } $fen "_"]

# $t insert end $::tbOnline

	if {$::tbOnline == "Shredder"}  {   
	set ::tb::url "https://www.shredderchess.com/online/playshredder/fetch.php?action=egtb&fen=$fen"
	}
	if {$::tbOnline == "Lichess"}  {   
	set ::tb::url "https://tablebase.lichess.ovh/standard?fen=$fen"
	}
	
    http::register https 443 tls::socket

    set cmd [list ::tb::httpCallback $fen]
    if {[catch {::http::geturl $::tb::url -timeout 5000 -command $cmd} ::tb::token]} {
      # Cancel contact message.
      after cancel $afterid(connect)
      set afterid(connect) {}
      set token {} ;# to be sure
      # Connection failed, flash old message before issuing "No connection"
      after 100
      ::tb::zeroOnline
      ::tb::insertText "No connection."
    }
  } ;# end of proc ::tb::updateOnline

  proc ::tb::showContactMsg {} {
    variable afterid
    set afterid(connect) {}
    ::tb::zeroOnline
    ::tb::insertText "Contacting server"
  }

  proc ::tb::httpCallback { fen token } {
    # Cancel contact message
    variable afterid
    after cancel $afterid(connect)
    set afterid(connect) {}

    if {[winfo exists .tbWin] && [::http::status $token] != "ignore"} {
      ::tb::showResult $fen {*}[::tb::getResult $fen $token]
    }

    ::http::cleanup $token
    set ::tb::token {}
  }

  proc ::tb::getResult { fen token } {
    set data [::http::data $token]
    set result ""
    set err ""
	set t .tbWin.pos.text
    $t configure -state normal


    if {[::http::status $token] != "ok"} {
      set err [::http::status $token]
    } else {
      set code [::http::ncode $token]
      switch $code {
        200     { # ok }
        400     { set err "400 - Bad request" }
        404     { set err "404 - Not found" }
        500     { set data "<Result></Result>" }
        default { set err "HTTP code $code received" }
      }
    }
   
    if {[string length $err] == 0} {
		if {$::tbOnline == "Lichess"}  {   
			set i [string first "category" $data]
			set k [string first "dtz" $data]
			set m [string first "dtm" $data]
		}	
		if {$::tbOnline == "Shredder"}  {   
			set i [string first "value" $data]
			set k [string first "NEXTCOLOR" $data]
			set m 1 ;# There are no other special characteristics in the Shredder data
		}	
      if {$i == -1 || $k == -1 || $m == -1} {
        set err "Bad return value"
      } else {
        variable hash
        variable history

		set result $data
		
        # cache the result, but not more than 500 queries
        if {[llength $history] > 500} {
          array unset hash [lindex $history 0]
          set history [lrange $history 1 end]
        }
        lappend history $fen
        set hash($fen) [list $err $result]
      }
    }

    return [list $err $result]
	
  } ;# end of procgetResult

  proc ::tb::showResult { fen err result } {
    ::tb::zeroOnline
    set t .tbWin.pos.text
    $t configure -state normal

    if {[string length $err]} {
      $t insert end "Online: $err"
    } else { 	
      set empty 1
							# bookmark 1
	
      foreach l [split $result "\n"] {
        if {![string match {*\?\?\?*} $l]} {
          if {$empty} {
          # $t insert end "All results; empty is $empty"
            set empty 0
          }
        }
      }

      if {$empty} {
        variable hash
        if {[info exists hash($fen)]} {
          set hash($fen) [list "No Result" ""]
        }
        $t insert end "Online: No result"
      }

####################################################################
# Process results (Michael Brown)

###############################################################
# Process the data in the Shredder answer:

if {$::tbOnline == "Shredder"}  {   

# NB Don't change the following because it splits the result on an invisible CRLF  
set result [split $result "\n"]

if {[string first "_w_" $fen 0] != -1} {
	set turn "w"
	} else {
	set turn "b"
	}
#
# Clip out data for colour without the move: 
if {$turn == "w"} {
set result_stat [string range $result 0 [expr {[string first "NEXTCOLOR" $result] - 2}] ]
set result [string range $result 0 [expr {[string first "NEXTCOLOR" $result] - 2}] ]
} else {
set result_stat [string range $result [expr {[string first "NEXTCOLOR" $result] + 10}] [string length $result] ]
set result [string range $result [expr {[string first "NEXTCOLOR" $result] + 10}] [expr {[string length $result] - 3}] ]
}			
 
if {[string first "Not found" $result] != -1} {
  set not_found 1
} else {
  set not_found 0
}
 
# Eliminate info only non-moves:
set count -1
set win_move ""
set draw_move ""
set loss_move ""
foreach move $result {
    switch -regexp $move {
    [W]     	{set win_move $move}
    [D]     	{set draw_move $move}
    [L]     	{set loss_move $move}
        }
set count [expr {$count + 1}]
if {[string first ":" $move] == -1} {
	set result [lreplace $result $count $count]
	}
}
  
# Produce list of men with their square number
#
# Reduce FEN to squares and men only:
set fen_3 [string range $fen 0 [string first "_" $fen] ]
# Get rid of forward slashes:
set fen_3 [regsub -all {[\/|\/]} $fen_3 ""]
# Insert spaces into FEN string:
set fen_4 ""
set my_char ""
for {set i 0} {$i < [string length $fen_3]} {incr i} {
set temp [string range $fen_3 $i $i]
set my_char [concat $temp " "]
set fen_4 [concat $fen_4 $my_char]
    }
#
# Produce list of men with their square number:
set white_count 0
set black_count 0
set square_start 56
set square_count 56
set square_counter 0
set square_man ""
set piece ""
set piece_list ""
set square_gap 0
#
foreach char $fen_4 {
	switch  -regexp $char	{
				[A-Z]	{set piece $char
						set white_count [expr {$white_count + 1}]
						}
				[a-z]		{set piece $char
						set black_count [expr {$black_count + 1}]
						}
				[0-9]		{set square_gap $char
						}
				}
if {$piece != ""} {
		if {$square_count < 10} {
			set square_man [concat 0$square_count:$piece]
			} else {
			set square_man [concat $square_count:$piece]
			}
	set piece_list [concat $piece_list $square_man ] 
	set square_counter [expr {$square_counter + 1}]
	set square_count [expr {$square_count + 1}]		
	}
set square_counter [expr {$square_counter + $square_gap}]
set square_count [expr {$square_count + $square_gap}]
if {$square_counter == 8 } {
	set square_start [expr {$square_start - 8}]
	set square_counter 0
	set square_count $square_start	
	}
set square_gap 0
set piece ""
set  square_man ""	
}

###########################################################################
### Statistics for won, drawn, loss
#

set move_summary ""
set move_header ""
set move_sign ""
set number_moves 0
set prev_number_moves 0

set win 0
set won_no 0
set win_count 0
set win_move ""
set temp_W ""
set w_won_no 0

set draw 0
set draw_no 0
set draw_count 0
set draw_move ""
set temp_D ""
set w_draw_no 0

set loss 0
set loss_no 0
set loss_count 0
set loss_move ""
set temp_L ""
set w_loss_no 0
	
set unknown_no 0

foreach move $result_stat {
		switch -regexp  $move {
			
		[W]		{set won_no [expr {$won_no + 1}]
				set temp_W $move
				set win_move $move
				}		
		[D]		{set draw_no [expr {$draw_no + 1}]
				set temp_D $move
				set draw_move $move
				}
		[L]		{set loss_no [expr {$loss_no + 1}] 
				set temp_L $move 
				set loss_move $move
				}		
} ;# end of switch
	
if {[string first "value" $win_move] != -1 || [string first ":" $win_move] == -1 && $win_move != ""} {
set won_no [expr {$won_no - 1}]
}
if {$won_no != 0 && [string first "value" $win_move] == -1} { 
	set win 1
	set w_won_no $won_no		
	set win_count [expr {$win_count + 1}]
	if { [string first ":" $temp_W] != -1 } {
		set number_moves [string range $temp_W [expr {[string last " " $temp_W] + 1}] [string length $temp_W] ]
		}
} ;# end of Win info
	
	if { $draw_no != 0 || [string first ":" $draw_move] == -1 && $draw_move != ""} {
	set draw 1
	set w_draw_no $draw_no
	if { [string first ":" $temp_D] == -1 } {
		set w_draw_no [expr {$w_draw_no - 1}]
		set draw_no [expr {$draw_no - 1}]
		set temp_D ""
		set draw_no 0
		}
	
	} ;# end of Draw info
	
	if { $loss_no != 0 || [string first ":" $loss_move] == -1 && $loss_move != ""} {
	set w_loss 1
	set w_loss_no $loss_no
	if { [string first ":" $temp_L] == -1 } {
		set w_loss_no [expr {$w_loss_no - 1}]
		set loss_no [expr {$loss_no - 1}]
		set temp_L ""
		set loss_no 0
	}
	if { [string first ":" $temp_L] != -1 } {
		set number_moves [string range $temp_L [expr {[string last " " $temp_L] + 1}] [string length $temp_L] ]		
	}
} ;# end of Loss info

		# end of Move info 

} ;# end of result_stat loop for statistics compilation

# Stastics Output:
if {$not_found == 0} {
if {$w_won_no > 0} {
	$t insert end "Won   $w_won_no\n"
	}
if {$w_draw_no > 0} {
	$t insert end "Drawn $w_draw_no\n"
	}
if {$w_loss_no > 0} {
	$t insert end "Loss  $w_loss_no\n"
	}
}
if {$not_found == 1} {
if {$white_count == 5 && $black_count ==1 || $white_count == 1 && $black_count ==5} {
	$t insert end "Online: Result not found\nInvalid FEN for Shredder\nWhite pieces $white_count Black pieces $black_count\n"
	} else {
	$t insert end "Online: Result not found\n"
	}
}

########## Move Processing #################

set move_summary ""
set move_header ""
set move_sign ""
set number_moves 0
set prev_number_moves 0

set win 0
set won_no 0
set win_count 0
set win_move ""
set temp_W ""

set draw 0
set draw_no 0
set draw_count 0
set draw_move ""
set temp_D ""

set loss 0
set loss_no 0
set loss_count 0
set loss_move ""
set temp_L ""

set unknown_no 0

foreach move $result {
		switch -regexp  $move {
			
			[W]	{set win_move $move
				}
			[D]	{set draw_move $move
				}
			[L]	{set loss_move $move
				}
		} ;# end of switch

# Win
if {[string first "value" $win_move] == -1 && [string first ":" $win_move] != -1} { 		
set win 1
set won_no [expr {$won_no + 1}]
set win_count [expr {$win_count + 1}]
set move_sign "+"
set move_header "Winning moves"
# Deal with pawn promotion moves in the unhelpful format with two dashes: NN-NN-P,
# where P is the piece promotion: 9 = Q, 8 = R, 10 = B, 11 = N. 	
	if {[string first "-" [string range $win_move 0 2]] != -1 && 
		[string first "-" [string range $win_move  3 99]] != -1 } { 
		set promotion_flag 1
		set move_numbers_W \
		[string range $win_move 0 [ expr {[string first "-" [string range $win_move 3 99]] + 2} ] ]
		} else {
		set move_numbers_W \
			[string range $win_move  \
			0 [expr {[string first ":" $win_move] - 1}] ] 	
			}			
set move_from \
	[string range $move_numbers_W  \
	0 [expr {[string first "-" $move_numbers_W] - 1}] ] 
set move_to \
	[string range $move_numbers_W  \
	[expr {[string first "-" $move_numbers_W] + 1}] \
	[expr {[string first "-" $move_numbers_W] + 2}] ] 
set move_current [concat $move_from $move_to]
set number_moves	\
	[string range $win_move  \
	[expr {[string first ":" $win_move] + 9}] \
	[expr {[string length $win_move] - 1} ] ]
			} ;# end of Win info

# Draw
if {[string first "value" $draw_move] == -1 && [string first ":" $draw_move] != -1} {
	set draw 1
	set draw_no [expr {$draw_no + 1}]
	set draw_count [expr {$draw_count + 1}]
	set move_sign "="
	set move_header "Drawing moves"
# Deal with pawn promotion moves in the unhelpful format with two dashes: NN-NN-P,
# where P is the piece promotion: 9 = Q, 8 = R, 10 = B, 11 = N. 	
	if {[string first "-" [string range $draw_move 0 2]] != -1 && 
		[string first "-" [string range $draw_move  3 99]] != -1 } { 
		set promotion_flag 1
		set move_numbers_D \
		[string range $draw_move 0 [ expr {[string first "-" [string range $draw_move 3 99]] + 2} ] ]
		} else {
		set move_numbers_D \
			[string range $draw_move  \
			0 [expr {[string first ":" $draw_move] - 1}] ] 	
				}	
	set move_from \
		[string range $move_numbers_D  \
		0 [expr {[string first "-" $move_numbers_D] - 1}] ] 
	set move_to \
		[string range $move_numbers_D  \
		[expr {[string first "-" $move_numbers_D] + 1}] \
		[expr {[string first "-" $move_numbers_D] + 2}] ] 
	set move_current [concat $move_from $move_to]
	set number_moves "?"

} ;# end of Draw info 

# Loss	
	if { [string first "value" $loss_move] == -1 && [string first ":" $loss_move] != -1} {
	set loss 1
	set loss_no [expr {$loss_no + 1}]
	set loss_count [expr {$loss_count + 1}]
	set move_sign "-"
	set move_header "Losing moves"	
	# Deal with pawn promotion moves in the unhelpful format with two dashes: NN-NN-P,
	# where P is the piece promotion: 9 = Q, 8 = R, 10 = B, 11 = N. 	
	if {[string first "-" [string range $loss_move 0 2]] != -1 && 
		[string first "-" [string range $loss_move  3 99]] != -1 } { 
		set promotion_flag 1
		set move_numbers_L \
		[string range $loss_move 0 [ expr {[string first "-" [string range $loss_move 3 99]] + 2} ] ]
	} else {
		set move_numbers_L \
		[string range $loss_move  \
		0 [expr {[string first ":" $loss_move] - 1}] ] 	
		}
	set move_from \
		[string range $move_numbers_L  \
		0 [expr {[string first "-" $move_numbers_L] - 1}] ] 
	set move_to \
	[string range $move_numbers_L  \
		[expr {[string first "-" $move_numbers_L] + 1}] \
		[expr {[string first "-" $move_numbers_L] + 2}] ] 
	set move_current [concat $move_from $move_to]
	set number_moves	\
		[string range $loss_move  \
		[expr {[string first ":" $loss_move] + 10}] \
		[expr {[string length $loss_move] - 1} ] ]
	} ;# end of Loss info


###############################
set san_1 ""
set san_2 ""

# Deal with pawn promotion moves, which are in the unhelpful format with two dashes: NN-NN-P,
# where P is the piece promotion: 8 = Q, 9 = R, 10 = B, 11 = N. 	
if {$turn == "w"} {
	set promos [list 8:Q 9:R 10:B 11:N]
	} else {
	set promos [list 8:q 9:r 10:b 11:n]
	}
if {[string first "-" [string range $move 0 2]] != -1 && 
	[string first "-" [string range $move  3 99]] != -1 } { 
	set promotion_flag 1
	set promo_code [string range $move [expr {[string last "-" $move] +1}] [expr {[string first ":" $move] - 1}] ]
	if {$promo_code < 10} {
			set promo_piece [string index $promos [expr {[string first $promo_code $promos] + 2}] ] 
			} else {
			set promo_piece [string index $promos [expr {[string first $promo_code $promos] + 3}] ] 
			}
	set move_numbers \
		"[string range $move 0 [expr {[string first "-" [string range $move 3 99]] + 2}]]=$promo_piece"  \
	} else {
		set move_numbers \
		[string range $move  \
		0 [expr {[string first ":" $move] - 1}] ] 
	}

# Separate square numbers into "from" and "to"
set move_from \
	[string range $move_numbers  \
	0 [expr {[string first "-" $move_numbers] -1}] ] 
if {[string first "=" $move_numbers] == -1} {
	set move_to \
		[string range $move_numbers \
		[expr {[string first "-" $move_numbers] + 1}] \
		[expr {[string first "-" $move_numbers] + 2}] ] 
	} else {
		set move_to \
		[string range $move_numbers \
		[expr {[string first "-" $move_numbers] + 1}] \
		[expr {[string first "=" $move_numbers] +1}] ] 
		}
			
### SAN Move Conversion from square numbers to SAN notation:

# Move from
if {$move_from < 10} {
set temp_1 "0$move_from:"
if {[string first $temp_1 $piece_list] != -1} {
		set san_1 [string range $piece_list \
			[expr {[string first $temp_1 $piece_list] + 3}] \
			[expr {[string first $temp_1 $piece_list] + 3}] ]
	}
} else {
set temp_2 "$move_from:"
if {[string first $temp_2 $piece_list] != -1} {
		set san_1 [string range $piece_list \
			[expr {[string first $temp_2 $piece_list] + 3}] \
			[expr {[string first $temp_2 $piece_list] + 3}]	]	
	}
} 

if {$san_1 == "p" | $san_1 == "P"} {
set san_1 ""
}

# Move to
set temp ""
set temp_1 ""
set temp_p ""

if {[string first "=" $move_to] == -1} {
    set san_2 [lindex $::board::squareIndex $move_to]
} else {
    # Promotion
    set temp [string range $move_to 0 [expr {[string first "=" $move_to] -1}] ]
    set temp_p [string range $move_to [string first "=" $move_to] [expr {[string first "=" $move_to] +1}] ]
    set san_2 "[lindex $::board::squareIndex $temp]$temp_p"
}

set san_move "$san_1$san_2"		

### end of SAN conversion ###

# Add the SAN to the move:
set move_san "$move  ,$san_move,"

set san [string range $move_san [expr {[string first "," $move_san] +1}] [expr {[string last "," $move_san] -1}] ]
# Get the move from square number:
set move_from [string range $move_san 0 [expr {[string first "-" $move_san] -1}] ] 
set move_from_square [lindex $::board::squareIndex $move_from]

## Next few lines are connected with making move on board to see if there is check
# Change normal SAN format for pawn move back to P or p
set piece [string index $move_san [expr {[string first "," $move_san] +1}] ]
if {[string length $san] == 2} {
set temp_move [ concat [string range $move_san [expr {[string first "," $move_san] +1}] [expr {[string last "," $move_san] -1}] ] ] 
	if {[string first $piece "a b c d e f g h"] != -1 } {
		if {$turn == "w"} {
		set piece "P"
		} else {
		set piece "p"
		}
	}
}
if {$move_from < 10} {
set square_man [concat 0$move_from:$piece]
} else {
set square_man [concat $move_from:$piece]
}
##

# Show captures by inserting the "x" in the SAN
# Captures excluding pawns:
set temp_01 ""
set move_to [string range $move_san [expr {[string first "-" $move_san] +1}]  [expr {[string first ":" $move_san] - 1}] ]
if {$move_to < 10} {
	set move_to "0$move_to"
	}

# Look to see if piece at move to square:
set temp_01 [string index $piece_list [expr {[string first $move_to $piece_list] + 3}] ]
# Make SAN with capture "x"
if {$turn == "w" && [string length $san] > 2  && $temp_01 != ""} {
	if {[string first $move_to $piece_list] != -1 &&  [string first $temp_01 "qrbnp"] != -1} {
		set san "[string index $san 0]x[string index $san 1][string index $san 2]"
		}
}
if {$turn == "b" && [string length $san] > 2 && $temp_01 != ""} {
	if {[string first $move_to $piece_list] != -1 &&  [string first $temp_01 "QRBNP"] != -1} {
		set san [concat [string index $san 0]x[string index $san 1][string index $san 2]]
		}
}
set temp_01 ""

#
# Captures with pawns (so file letter changes, e.g. exd6):
if {[string length $san] <= 2 && [string index $san 0] != [string index $move_from_square 0] } {
		set san [regsub -all { } "[string index $move_from_square 0] x $san" ""]
	}

# Change piece case to upper if not a pawn
if {[string first [string index $san 0] "KQRBNkqrbn"] != -1 && [string first "=" $san] == -1} {
set san [concat [string toupper [string index $san 0]][string range $san 1 [string length $san]]]
	}

# Put pieces, not pawns, in upper case:
# Pawn promotion
if {[string first "=" $san] != -1} {
	set san "[string range $san 0 2][string toupper [string index $san 3]]"
	}
# Non-pawn
if {[string first "=" $san] == -1 && [string length $san] > 2} {
	set san "[string toupper [string index $san 0]][string range $san 1 3]"
	}
# Pawn	 (not capture)
if {[string first "=" $san] == -1 && [string length $san] == 2} {
	set san "[string tolower [string index $san 0]][string range $san 1 1]"
	}	
# Pawn	 (capture)
if {[string first "=" $san] == -1 && [string length $san] > 3 && [string first "P" $square_man] != -1 || [string first "p" $square_man] != -1} {
	set san "[string tolower [string index $san 0]][string range $san 1 3]"
	}

# If ambiguity of move, put the move_from_square rank or file into the SAN:
# If there are more than two identical pieces moving to three different squares, the user should use Lichess!
# NB exclude pawn and king moves 

set temp ""
set found ""
set temp_piece_1 ""
set temp_piece_2 ""
set san_man ""
set san_square_1 ""
set san_square_2 ""
set temp_san ""
set temp_rank ""
set temp_file ""
set temp_file_1 "" 
set temp_rank_1 ""
set temp_san_1 ""
set temp_file_2 "" 
set temp_rank_2 ""
set temp_san_2 ""

# Loop the result to look for moves with the same move to square as the current move
foreach move_a $result {
	switch -regexp $move_a {
		[:] 	{
			set piece_2_square [string range $move_a 0 [expr {[string first "-" $move_a] - 1}] ]
			set piece_2_move_to [string range $move_a [expr {[string first "-" $move_a] + 1}] [expr {[string first ":" $move_a] - 1}] ]
			}
		}

if {$piece_2_square < 10} {
set piece_2_square_a "0$piece_2_square"
} else {
set piece_2_square_a "$piece_2_square"
}
set piece_2 [string index $piece_list [expr {[string first $piece_2_square_a $piece_list] + 3}] ]
#
if {$turn == "b"} {
	set san_man [string tolower [string index $san 0]]
	} else {
	set san_man [string index $san 0]
	}

set piece_2_square_man \
[string range $piece_list [string first $piece_2_square_a $piece_list] [expr {[string first $piece_2_square_a $piece_list] +3}] ]

# If the same piece type from the piece list loop, not a pawn and not the piece of the current move:
if {[string length $san] > 2 && $san_man == $piece_2 \
	&& [string first [string index $san 0] "a b c d e f g h"] == -1  && $square_man != $piece_2_square_man \
	&& $san_man != "k" && $san_man != "K" && $piece_2 != "k" && $piece_2 != "K"} {
# 
# Current move piece - move from square:
set san_square_1 $move_from_square
#For loop piece, set move from square:
set san_square_2 [lindex $::board::squareIndex $piece_2_square]
#
set temp_file_1 [string index $san_square_1 0] 
set temp_rank_1 [string index $san_square_1 1]
set temp_san_1 "$san_man$san_square_1"
set temp_file_2 [string index $san_square_2 0]  
set temp_rank_2 [string index $san_square_2 1]
set temp_san_2 "$piece_2$san_square_2"
#
# Compare rank/file of the move from square of the two pieces and 
# insert rank or file into SAN of current move, if move to square is identical:

if {$move_to == $piece_2_move_to} {

# 	Pieces on the same file:	
if {$temp_file_1 == $temp_file_2 } {
	set san "[string index $san 0]$temp_rank_1[string index $san 1][string index $san 2][string index $san 3]" 
	} 		

# 	Pieces on the same rank:		
if {$temp_rank_1 == $temp_rank_2} {
	set san "[string index $san 0]$temp_file_1[string index $san 1][string index $san 2][string index $san 3]" 
	}
# 	Pieces on dissimilar file and rank:	
if {$temp_file_1 != $temp_file_2 && $temp_rank_1 != $temp_rank_2 } {
	set san "[string index $san 0]$temp_file_1[string index $san 1][string index $san 2][string index $san 3]" 
	}
	
} ;# end of set san with file letter or rank number		

} ;# end of if same piece type etc 	

} ;# end of foreach loop of result list

# end of SAN revision

## Find out if move checks the opponent
# Produce Board list in the same order as a FEN
# and then update it with the move
set flag 0
set board ""
set square_count 0
set board_nos {56 57 58 59 60 61 62 63 48 49 50 51 52 53 54 55 40 41 42 43 44 45 46 47 32 33 34 35 36 37 38 39 24 25 26 27 28 29 30 31 16 17 18 19 20 21 22 23 08 09 10 11 12 13 14 15 00 01 02 03 04 05 06 07}
set board_nos [regsub -all { } $board_nos ","] 
set board_nos [split $board_nos {,}]

foreach item $board_nos {
	switch -regexp $item {
		{[0-9,0-9]} 	{set square $item}
	}
	foreach ele $piece_list {
		switch -glob $ele {
			{[0-9,0-9]*} 	{set square_1 $ele}
			}
	if {[string range $square_1 0 1] == $square} {
		set board [concat $board $square_1]
		set flag 1
		}
	} ;# end of foreach piece list
if {$flag == 0} {
	set board [concat $board $item:x]
	}
set flag 0	
} ;# end of foreach board nos

# Update the board with the move and convert board back to FEN (3 stages)
# 			use sc_pos function in the scid.gui (not available here)
# Make move on board:
# First, make exit square empty
set fen_6 ""
set counter -1
foreach square_on $board {
	switch -regexp $square_on {
		{[00-99]*}			{set board_sq $square_on
						set counter [expr { $counter + 1}]
						set square_no [string range $square_on 0 1]
						}
	}

if {$square_man == $square_on } {
		lset board $counter [concat $square_no:x] 
	}
 } ;# end of foreach loop

# Secondly, put piece on destination square
set counter -1
set temp_1 ""
set temp_2 ""
set square_man ""
foreach square_on $board {
	switch -regexp $square_on {
			{[00-99]*}			{set board_sq $square_on
							set counter [expr { $counter + 1}]
							set square_no [string range $square_on 0 1]
							}
			}

	set temp_1 [string range $move_to 0 1]

	# if promotion found, get the piece and promotion square:
	if {[string first "=" $move_san] != -1} {
		set piece [string index $move_san [expr {[string first "=" $move_san] + 1}] ]
		set temp_1 [string range $move_to 0 [expr {[string first "-" $move_to] - 1}] ]
		if {$temp_1 < 10} {
			set $temp_1 "0$temp_1"
			}
		}

	if {$temp_1 == $square_no } {
		lset board $counter [concat $square_no:$piece] 
		}

set temp_1 ""
set temp_2 ""
	
} ;# end of foreach loop

# Thirdly, convert board back to a FEN
set fen_6 ""
set gap_counter 0
set rank_count 0
set row_counter 0
foreach square_piece $board {
		switch -regexp {
					{[00-99]*}  {set square_1 $square_piece}
		}
	if {[string index $square_piece 3] == "x"} {
		set gap_counter [expr { $gap_counter + 1}]
		set row_counter [expr { $row_counter + 1}]
		}
	if 	{[string index $square_piece 3] != "x"} {
		if {$gap_counter > 0} { 
			set fen_6 [concat $fen_6$gap_counter[string index $square_piece 3] ]
			} else {
			set fen_6 [concat $fen_6[string index $square_piece 3] ]
			}
		set row_counter [expr { $row_counter + 1}]
		set gap_counter 0
		}
	if {$row_counter == 8 } {
		if {$gap_counter > 0} {
			set fen_6 [concat $fen_6$gap_counter/ ]
			} else {
			set fen_6 [concat $fen_6/]
			}
		set gap_counter 0
		set rank_count [expr { $rank_count + 1}]
		set row_counter 0
		}	
	if {$rank_count == 8 && [string range $square_piece 0 1] != "07"} {
		set fen_6 [concat $fen_6$gap_counter ]
		set gap_counter 0
		set rank_count 0
		set row_counter 0
		}
	
	} ;# end of board loop

if {[string first ":" $move] == -1 } {
set fen_6 ""
}

if {$turn == "w"} {
	set turn_next "b"
	} else {
	set turn_next "w"
	}
	
if {$fen_6 != ""} {
set fen_6 [concat [string range $fen_6 0 [expr {[string last  "/" $fen_6] - 1}] ] $turn_next " - -"] 
}

# Verifying the in check status; this code is based on Steve Austin's (!!! - S.A) suggestion:
set isCheck 0
if {$fen_6 != ""} { 
sc_game push
sc_game startBoard $fen_6
if {[sc_pos isCheck]} {
	if {[sc_pos moves] == {}} {
	set san "$san#"
	} else {
	set san "$san+"
	}
}
sc_game pop
}
##################################################################################

### Processing output for win/loss with 6 men and fewer:
#
if {$number_moves != "?" && $number_moves < 10} {
set number_moves_display " $number_moves"
} else {
set number_moves_display "$number_moves"
}

# Win
if {$win == 1 && $number_moves != "?" && $number_moves > 0 } {

if { $prev_number_moves == 0 } {
	$t insert end "\n$move_header\n"
	set move_summary " $move_sign  $number_moves_display  $san"
	}
if { $prev_number_moves != 0} {
	if {$number_moves == $prev_number_moves} {
		set move_summary "$move_summary $san"
		}
	if {$number_moves != $prev_number_moves} {
		$t insert end "$move_summary\n" indent
		set move_summary " $move_sign  $number_moves_display  $san"
		}
	}
set prev_number_moves $number_moves
set number_moves 0
}
		
## Draw always has DTM = 0, so treat as a special case :
# Draw output - White to move:
		if {$draw == 1 && $draw_count == 1 && $number_moves == "?"} {
	$t insert end "\n$move_header\n"
	set move_summary " $move_sign   $number_moves_display "
	}
if {$draw == 1 && $number_moves == "?"} {
	set move_summary "$move_summary $san"
	}
if {$draw == 1 && $draw_count == $w_draw_no} {
	$t insert end "$move_summary" indent
	set move_summary ""
	set prev_number_moves 0 
	set draw 0
	}

# Loss output:
if {$loss == 1 && $number_moves != "?" && $number_moves > 0 } {

if { $prev_number_moves == 0 } {
	$t insert end "\n$move_header\n" indent
	set move_summary " $move_sign  $number_moves_display  $san"
	}
if { $prev_number_moves != 0} {
	if {$number_moves == $prev_number_moves} {
		set move_summary "$move_summary $san"
		}
	if {$number_moves != $prev_number_moves} {
		$t insert end "$move_summary\n" indent 
		set move_summary " $move_sign  $number_moves_display  $san"
		}
	}
set prev_number_moves $number_moves
set number_moves 0		
}
		
## Display final move where moves exceed 1 :

if {$win == 1 && $win_count == $w_won_no && $win_count > 0
			&& $move_summary != "" && $number_moves != "?" } {
	$t insert end "$move_summary" indent
	set prev_number_moves 0
	}
if {$loss == 1 && $loss_count == $w_loss_no && $loss_count > 0
			&& $move_summary != "" && $number_moves != "?" } {
	$t insert end "$move_summary" indent
	set prev_number_moves 0
	break
	}
	
# end of move update

### Clean up after move processing ###

set win 0
set draw 0
set loss 0
set move_current ""
set move_sign ""
set move_header ""

} ;# end of move loop for result

} ;# end of Shredder Result

##############################################################################
# Process the data in the Lichess answer:

if {[string first "Lichess" $::tbOnline] != -1} {

## Construct a usable moves data list from "result":
# Get rid of square brackets and quotation marks from data returned by Lichess:
regsub  -all {[\[|\]]} $result "" answer_2
regsub  -all {[\"|\"]} $answer_2 "" answer_2

# Piece count is used in connection with results window:
set pieceCount [sc_pos pieceCount]

# Get string excluding best move data:
set x [string first "uci" $answer_2 1]
if {$x < 0} {
  # checkmate, stalemate
  set moves_2 {}
} else {
  set moves_2 [string range $answer_2 [expr {$x - 1}] [expr {[string length $answer_2] - 2}]]
  set moves_2 [string map {, { }} $moves_2]
}

#################################################	
# Count won, cursed win, drawn, blessed loss, loss, :
#
# NB Lichess result is shown from the view of the opposing colour, so this has been inverted in order
# to conform to the ScidvsPC convention of showing the result from the perspective of the colour to move.
#
set won_no 0
set drawn 0
set cursed_win_no 0
set blessed_loss_no 0
set loss_no 0
foreach move $moves_2 {
	foreach move_element $move {
		switch -glob $move_element {
			{category:loss} 		{set won_no [expr {$won_no + 1}]}
			{category:blessed-loss} 	{set cursed_win_no [expr {$cursed_win_no + 1}]}
			{category:draw}		{set drawn  [expr {$drawn + 1}]}
			{category:cursed-win}  	{set blessed_loss_no [expr {$blessed_loss_no + 1}]}
			{category:win} 		{set loss_no  [expr {$loss_no + 1}]}
		}
	}
}
# $t insert end "Lichess\n"
if {$won_no > 0} {
	$t insert end "Won   $won_no\n"
	}
if {$cursed_win_no > 0} {
	$t insert end "Cursed Win $cursed_win_no\n"
	}
if {$drawn > 0} {
	$t insert end "Drawn $drawn\n"
	}
if {$blessed_loss_no > 0} {
	$t insert end "Blessed Loss $blessed_loss_no\n"
	}
if {$loss_no > 0} {
	$t insert end "Loss  $loss_no\n"
	}

if {$pieceCount > 5} {
$t insert end "Syzygy DTZ: 6/7 men\n"
} else {
$t insert end "DTM: < 6 men\n"
}	
###############################################################
#
# All Moves
#
namespace import ::tcl::mathfunc::*
#
set distance_to_zero 0
set dtz_temp 0
set number_moves 0
set number_moves_z 0
set prev_number_moves 0
set prev_distance_to_zero 0
set zero ""
set win 0
set win_count 0
set c_win 0
set c_win_count 0
set draw 0
set draw_count 0
set loss 0
set loss_count 0
set b_loss 0
set b_loss_count 0
set move_current ""
set move_summary ""
set move_header ""
set move_sign ""

# NB Lichess result is shown from the view of the opposing colour, so this has been inverted in order
# to conform to the ScidvsPC convention of showing the result from the perspective of the colour to move.

foreach move $moves_2 {
	foreach move_element $move {
	switch -glob $move_element {
	{category:loss}		{set win 1 ; set win_count [expr {$win_count + 1}] ;
						set move_header "Winning moves"
						set move_sign "+"}
	{category:blessed-loss}	{set c_win 1 ; set c_win_count [expr {$c_win_count + 1}] ;
						set move_header "Cursed Win moves"
						set move_sign "="}
	{category:draw}		{set draw 1 ; set draw_count [expr {$draw_count + 1}] ;
						set move_header "Drawing moves"
						set move_sign "="}
	{category:win}			{set loss 1 ; set loss_count [expr {$loss_count + 1}]
						set move_header "Losing moves"
						set move_sign "-"}
	{category:cursed-win}	{set b_loss 1 ; set b_loss_count [expr {$b_loss_count + 1}] ;
						set move_header "Blessed Loss moves"
						set move_sign "="}	
	{dtm:*}				{set number_moves \
						[string range $move_element [expr {[string first ":" $move_element] + 1}] \
						[string length $move_element] ] \
						}	
	{san:*} 				{set move_current \
						[string range $move_element [expr {[string first ":" $move_element] + 1}] \
						[string length $move_element] ] \
						}
	{dtz:*} 				{set distance_to_zero \
						[ expr { round ( double ( \
						[string range $move_element [expr {[string first ":" $move_element] + 1}] \
						[string length $move_element] ] ) / 2) + 0} ]
						}
	{zeroing:*} 			{set zero \
						[string range $move_element [expr {[string first ":" $move_element] + 1}] \
						[string length $move_element] ] \
						}
	{checkmate:*} 		{set mate \
						[string range $move_element [expr {[string first ":" $move_element] + 1}] \
						[string length $move_element] ] \
}
} ;# end of switch

	} ;# end of move element loop

### General data processing ###	

if {$mate == "true"} {
	set distance_to_zero 0
	set number_moves 1
	}
	
# The Lichess move count does not match Nalimov and Shredder, 
# hence this fix - just round odd numbers/2 but add 1 to even numbers/2:
if {$number_moves != 0 && $number_moves != "null" } {
	if {[expr {[double [abs $number_moves]]/2}] > [expr {[abs $number_moves]/2}] } {
		set number_moves [expr {round([double [abs $number_moves]]/2)}]
		} else {
	set number_moves [expr {[abs $number_moves]/2 + 1}]
	}
}
	
if {$pieceCount > 5} {
	if {$number_moves != 0 && $number_moves != "null" } {
 	set number_moves_z	$number_moves
	}
	set number_moves "?"
	set distance_to_zero [expr {[abs $distance_to_zero]}]
	}
if {$distance_to_zero < 0} {
	set distance_to_zero [expr {$distance_to_zero / -1}]
	}
if {$number_moves == "null"} {
	set number_moves "?"
	}
if {$draw == 1} { set number_moves "?"
	}
if { $number_moves != "?" && $number_moves < 0} {
set number_moves [expr {$number_moves * -1 }]
	}

### Section 1 - Processing for 5 men and fewer where DTM is not "null" and not a draw:
	
if {$number_moves < 10} {
	set number_moves_display  " $number_moves"
	} else {
	set number_moves_display  "$number_moves"
	}
	
if {$draw != 1 && $number_moves != "?"} {

if { $prev_number_moves == 0 } {
	$t insert end "\n$move_header"
	set move_summary " $move_sign  $number_moves_display  $move_current "
	}
if { $prev_number_moves != 0} {
	if {$number_moves == $prev_number_moves} {
		set move_summary "$move_summary $move_current"
		}
	if {$number_moves != $prev_number_moves} {
		$t insert end "\n$move_summary" indent
		set move_summary " $move_sign  $number_moves_display  $move_current"
		}
	}
set prev_number_moves $number_moves
set number_moves 0		
}
		
# Display final move if moves exceed 1 :
		
if {$win == 1 && $win_count == $won_no 
		&& $move_summary != "" && $number_moves != "?" } {
	$t insert end "\n$move_summary" indent
	set prev_number_moves 0
	}
if {$c_win == 1 && $c_win_count  == $cursed_win_no
	&& $move_summary != "" && $number_moves != "?" } {
	$t insert end "\n$move_summary" indent
	set prev_number_moves 0
	}
if {$b_loss == 1 && $b_loss_count  == $blessed_loss_no
	&& $move_summary != "" && $number_moves != "?" } {
	$t insert end "\n$move_summary" indent
	set prev_number_moves 0
	}
if {$loss == 1 && $loss_count == $loss_no 
	&& $move_summary != "" && $number_moves != "?" } {
	$t insert end "\n$move_summary" indent
	set prev_number_moves 0
	}	

### Section 2 - Processing for 6 or 7 men

if {$distance_to_zero < 10} {
	set DTZ_display  " $distance_to_zero"
	} else {
	set DTZ_display  "$distance_to_zero"
	}

#This variable is necessary because the following process will not work 
#if a move has "zeroing" and so $distance_to_zero is 0.
set dtz_temp [expr {$distance_to_zero + 1}]

#If depth to mate is given, show it in braces:
if {$number_moves_z != 0} {
	set move_current "$move_current{M$number_moves_z}"
	}

if {$draw != 1 && $number_moves == "?"} {

if { $prev_distance_to_zero == 0 } {
	$t insert end "\n$move_header\n" indent
	set move_summary " $move_sign  $DTZ_display  $move_current"
	}
if { $prev_distance_to_zero != 0 } {
	if {$dtz_temp == $prev_distance_to_zero} {
		set move_summary "$move_summary $move_current"
		}
	if {$dtz_temp != $prev_distance_to_zero} {
		$t insert end "$move_summary\n" indent
		set move_summary " $move_sign  $DTZ_display  $move_current"
		}
	}

set prev_distance_to_zero $dtz_temp
set distance_to_zero 0
set dtz_temp 0
set number_moves_z 0
}
		
# Display final move if moves exceed 1 :
		
if {$win == 1 && $win_count == $won_no 
	&& $move_summary != "" && $number_moves == "?" } {
	$t insert end "$move_summary" indent
	set prev_distance_to_zero 0
	}
if {$c_win == 1 && $c_win_count == $cursed_win_no 
	&& $move_summary != "" && $number_moves == "?" } {
	$t insert end "$move_summary" indent
	set prev_distance_to_zero 0
	}
if {$b_loss == 1 && $b_loss_count == $blessed_loss_no 
	&& $move_summary != "" && $number_moves == "?" } {
	$t insert end "$move_summary" indent
	set prev_distance_to_zero 0
	}
if {$loss == 1 && $loss_count == $loss_no 
	&& $move_summary != "" && $number_moves == "?" } {
	$t insert end "$move_summary" indent
	set prev_distance_to_zero 0
	}

## Draw always has DTM = 0 and DTZ = 0, so treat as a special case : 

if {$draw == 1 && $draw_count == 1 } {
	$t insert end "\n$move_header\n"
	set move_summary " $move_sign   $number_moves  $move_current"
	}
if {$draw == 1 && $draw_count > 1} {
	set move_summary "$move_summary $move_current"
	}
if {$draw == 1 && $draw_count == $drawn} {
	$t insert end "$move_summary" indent
	set move_summary ""
	set number_moves 0
	set prev_number_moves 0
	}

# end of move update for the move element

# Clean up after move processing

set win 0
set c_win 0
set draw 0
set b_loss 0
set loss 0
set distance_to_zero 0
set move_current ""
set move_sign ""
set move_header ""
} ;# end of move loop

} ;# end of Lichess Result

#########################################################
	
    } ;# end of bookmark 1 section showing results in TB window

    $t configure -state disabled
	
  } ;# end of proc ::tb::showResult
  
} ;# end of if ::tb::online_available

############################################################################

# ::tb::random
#   Sets up a random position with the material of the tablebase
#   currently displayed in the info frame.
#
proc ::tb::random {} {
  global tbInfo
  if {[catch {sc_game startBoard "random:$tbInfo(material)"} err]} {
    tk_messageBox -title Scid -icon warning -type ok -message $err
    return
  }
  # The material is valid, so clear the game and regenerate a
  # random starting position:
  sc_game new
  sc_game startBoard "random:$tbInfo(material)"
  updateBoard -pgn
}

# ::tb::setFEN
#   Called when an item in the Tablebase info browser with an
#   associated FEN position is selected with the left mouse button,
#   causing the position to be set in the main window.

proc ::tb::setFEN {fen} {
  if {[catch {sc_game startBoard $fen} err]} {
    tk_messageBox -title Scid -icon info -type ok -message $err
    return
  }
  # The FEN is valid, so clear the game and reset the FEN:
  sc_game new
  sc_game startBoard $fen
  updateBoard -pgn
}

# ::tb::training
#   Toggle tablebase training mode.
#
proc ::tb::training {} {
  global tbTraining tbStatus gameInfo
  set w .tbWin
  set tbStatus ""
  if {$tbTraining} {
    set gameInfo(showTB_old) $gameInfo(showTB)
    set gameInfo(showTB) 0
  } else {
    if {$gameInfo(showTB) == 0} { set gameInfo(showTB) $gameInfo(showTB_old) }
  }
  updateBoard -pgn
  ::tb::results
}

# ::tb::move
#   Finds and executes the best move in the current position,
#   if one can be determined from the tablebases.

proc ::tb::move {} {
  global tbTraining tbStatus
  if {! $tbTraining} { return }
  set moves [split [sc_pos probe optimal]]
  set len [llength $moves]
  if {$len == 0} {
    set tbStatus "No optimal move was found."
    return
  }
  set i [expr int(rand() * $len)]
  set move [lindex $moves $i]
  if {[catch {sc_move addSan $move}]} {
    set tbStatus "Error playing $move."
  } else {
    set tbStatus "Played $move."
  }
  updateBoard -pgn
}


# tbs:
#   Summary data about tablebases.
#   Each list has the following elements:
#     (0) Frequency (per million games),
#     (1) Longest-wtm-mate length, (2) Longest-wtm-mate FEN,
#     (3) Longest-btm-mate length, (4) Longest-btm-mate FEN,
#     (5) wtm-win-%, (6) wtm-draw-%, (7) wtm-loss-%,
#     (8) btm-win-%, (9) btm-draw-%, (10) btm-loss-%,
#     (11) number of mutual zugzwangs (-1 if unknown).
#  The longest-mate FENs have a board field only; no side to move, etc.
#
#   There are three types of mutual zugzwang:
#     wtm draws / btm loses, wtm loses / btm draws, wtm loses / btm loses.
#   The first two are "half-point" zugzwangs, the last is "full-point".
#
#   If the number of mutual zugzwangs is known and nonzero,
#   six more items should follow in the list:
#     (12) number of wtm-draws-btm-loses zugzwangs,
#     (13) list of selected wtm-draws-btm-loses zugzwang FENs,
#     (14) number of wtm-loses-btm-draws zugzwangs,
#     (15) list of selected wtm-loses-btm-draws zugzwang FENs,
#     (16) number of whoever-moves-loses (full-point) zugzwangs,
#     (17) list of selected whoever-moves-loses zugzwang FENs.
#   These zugzwang FENs board field only; no side to move, etc.

set tbs(kqk) {
  257 10 {7K/6Q1/8/8/2k5/8/8/8} 0 -
  100.0 0.0 0.0 0.0 10.3 89.7
  0
}

set tbs(krk) {
  542 16 {8/8/2R5/3k4/8/8/8/1K6} 0 -
  100.0 0.0 0.0 0.0 9.9 90.1
  0
}

set tbs(kbk) {
  194 0 - 0 -
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(knk) {
  224 0 - 0 -
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(kpk) {
  2352 28 {8/8/8/1k6/8/8/K5P1/8} 0 -
  76.5 23.5 0.0 0.0 41.9 58.1
  80 80 {} 0 {} 0 {}
}

set tbs(kqkq) {
  222 13 {8/8/8/8/8/8/8/qk1K2Q1} 13 {8/8/8/8/8/8/8/QK1k2q1}
  41.7 57.8 0.5 41.7 57.8 0.5
  0
}

set tbs(kqkr) {
  400 35 {K3r3/8/5k2/Q7/8/8/8/8} 19 {k7/5r2/K7/8/8/8/1Q6/8}
  99.0 0.8 0.2 28.7 5.8 65.5
  0
}

set tbs(kqkb) {
  25 17 {K7/8/8/3k4/4b3/8/8/7Q} 0 -
  99.7 0.3 0.0 0.0 23.1 76.9
  0
}

set tbs(kqkn) {
  74 21 {8/KQ6/2n5/2k5/8/8/8/8} 0 -
  99.3 0.7 0.0 0.0 19.5 80.5
  0
}

set tbs(kqkp) {
  937 28 {3KQ3/8/8/8/8/8/3kp3/8} 29 {8/1p4k1/7Q/8/7K/8/8/8}
  99.4 0.6 0.0 7.7 12.1 80.2
  0
}

set tbs(krkr) {
  423 19 {8/3R4/8/8/5k2/6r1/7K/8} 19 {1k6/2R5/3K4/8/8/8/6r1/8}
  29.1 70.2 0.7 29.1 70.2 0.7
  0
}

set tbs(krkb) {
  322 29 {k7/8/b7/8/K7/R7/8/8} 0 -
  35.2 64.8 0.0 0.0 96.8 3.2
  5  5 {
    4R3/8/8/8/8/b1K5/8/3k4 8/5R2/7b/8/8/2K5/8/1k6 8/8/1b6/5R2/8/3K4/8/2k5
    8/8/8/8/8/1k6/b7/R1K5 8/8/8/8/8/2K5/4k3/R2b4
  } 0 {} 0 {}
}

set tbs(krkn) {
  397 40 {8/8/6R1/2K5/n7/8/8/3k4} 1 {8/8/8/8/1n6/k7/8/KR6}
  48.4 51.6 0.0 0.0 89.0 11.0
  18 18 {
    8/2n5/8/4R3/3K1k2/8/8/8 8/8/5k2/4R3/3K4/2n5/8/8 8/8/8/1k6/2R5/3K4/4n3/8
    8/8/8/2n5/3K4/4R3/5k2/8 8/8/8/3k4/2R5/3K4/n7/8 8/8/8/3k4/4R3/3K4/6n1/8
    8/8/8/4k3/3R4/2K5/1n6/8 8/8/8/5k2/4R3/3K4/2n5/8 8/8/8/6n1/3K4/4R3/3k4/8
    8/8/8/8/2R5/1k1K4/4n3/8 8/8/8/8/3K1k2/4R3/8/2n5 8/8/8/8/3R4/2K1k3/1n6/8
    8/8/8/8/4R3/3K1k2/2n5/8 8/8/8/8/6n1/3K4/4R3/3k4 8/8/8/8/8/2KR4/8/2k2n2
    8/8/8/8/8/2RK4/8/n2k4 8/8/8/8/8/3KR3/8/3k2n1 8/8/8/n7/3K4/2R5/3k4/8
  } 0 {} 0 {}
}

set tbs(krkp) {
  2146 26 {2K5/8/7p/6k1/8/8/R7/8} 43 {8/8/8/8/5R2/2pk4/5K2/8}
  91.4 8.4 0.2 16.4 17.5 66.1
  12 12 {
    8/8/8/8/8/1k6/p7/R1K5   8/8/8/8/8/2k5/1p6/1R1K4 8/8/8/8/8/4k3/5p2/3K1R2
    8/3K4/8/3k4/3p4/8/8/3R4 8/1K6/8/1k6/1p6/8/8/1R6 8/2K5/8/2k5/2p5/8/8/2R5
    8/2K5/8/2k5/3p4/8/8/3R4 8/3K4/8/3k4/4p3/8/8/4R3 8/1K6/8/1k6/2p5/8/8/2R5
    8/2K5/8/2k5/1p6/8/8/1R6 8/3K4/8/3k4/2p5/8/8/2R5 8/K7/8/k7/1p6/8/8/1R6
  } 0 {} 0 {}
}

set tbs(kbkb) {
  49 1 {8/8/8/8/8/K7/7B/kb6} 1 {6BK/8/6k1/8/8/b7/8/8}
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(kbkn) {
  87 1 {knB5/8/1K6/8/8/8/8/8} 1 {K1k1n3/B7/8/8/8/8/8/8}
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(kbkp) {
  387 1 {7k/7p/5K2/8/8/8/1B6/8} 29 {8/1p4k1/7B/8/8/7K/8/8}
  0.0 94.8 5.2 23.6 76.4 0.0
  1 0 {} 1 {8/8/8/8/8/8/1pK5/kB6} 0 {}
}

set tbs(knkn) {
  68 1 {k7/n1K5/8/3N4/8/8/8/8} 1 {8/8/8/8/1n6/1k6/8/KN6}
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(knkp) {
  497 7 {8/8/8/8/pN6/8/2K5/k7} 29 {8/1p6/6kN/8/8/7K/8/8}
  0.0 87.1 12.9 32.6 67.4 0.0
  29 22 {} 7 {} 0 {}
}

set tbs(kpkp) {
  2810 33 {2K5/k7/7p/8/8/8/6P1/8} 33 {8/2p1K3/8/8/8/4P3/8/3k4}
  43.4 33.3 23.2 43.4 33.3 23.2
  121 106 {} 106 {} 15 {
    8/8/8/1Kp5/2Pk4/8/8/8 8/8/8/2Kp4/3Pk3/8/8/8 8/8/8/8/1Kp5/2Pk4/8/8
    8/8/8/8/1pK5/kP6/8/8  8/8/8/8/2Kp4/3Pk3/8/8 8/8/8/8/2pK4/1kP5/8/8
    8/8/8/8/3Kp3/4Pk2/8/8 8/8/8/8/8/1Kp5/2Pk4/8 8/8/8/8/8/1pK5/kP6/8
    8/8/8/8/8/2Kp4/3Pk3/8 8/8/8/8/8/2pK4/1kP5/8 8/8/8/8/8/3Kp3/4Pk2/8
    8/8/8/8/8/Kp6/1Pk5/8  8/8/8/8/Kp6/1Pk5/8/8  8/8/8/Kp6/1Pk5/8/8/8
  }
}

set tbs(kqqk) {
  13 4 {8/8/8/4k3/8/8/1K6/QQ6} 0 -
  100.0 0.0 0.0 0.0 2.1 97.9
  0
}

set tbs(kqrk) {
  18 6 {7Q/8/8/8/4k3/8/8/1R5K} 0 -
  100.0 0.0 0.0 0.0 1.1 98.9
  0
}

set tbs(kqbk) {
  36 8 {8/Q4B2/5k2/8/8/8/8/K7} 0 -
  100.0 0.0 0.0 0.0 9.4 90.6
  0
}

set tbs(kqnk) {
  41 9 {K7/N7/8/8/8/5k2/Q7/8} 0 -
  100.0 0.0 0.0 0.0 9.7 90.3
  0
}

set tbs(kqpk) {
  156 10 {8/8/8/2k5/8/8/4P1Q1/7K} 0 -
  100.0 0.0 0.0 0.0 2.8 97.2
  0
}

set tbs(krrk) {
  8 7 {4R3/3k4/8/8/5R1K/8/8/8} 0 -
  100.0 0.0 0.0 0.0 0.3 99.7
  0
}

set tbs(krbk) {
  46 16 {8/8/3R4/4k3/4B3/8/8/K7} 0 -
  100.0 0.0 0.0 0.0 8.8 91.2
  0
}

set tbs(krnk) {
  15 16 {K7/2R5/3k4/3N4/8/8/8/8} 0 -
  100.0 0.0 0.0 0.0 9.2 90.8
  0
}

set tbs(krpk) {
  333 16 {K7/8/3R4/4kP2/8/8/8/8} 0 -
  100.0 0.0 0.0 0.0 2.5 97.5
  0
}

set tbs(kbbk) {
  31 19 {K7/8/3B4/3k4/8/8/4B3/8} 0 -
  49.3 50.7 0.0 0.0 58.8 41.2
  0
}

set tbs(kbnk) {
  206 33 {7K/4B3/4k3/8/8/8/8/2N5} 0 -
  99.5 0.5 0.0 0.0 18.1 81.9
  0
}

set tbs(kbpk) {
  453 31 {8/3P4/KBk5/8/8/8/8/8} 0 -
  96.0 4.0 0.0 0.0 16.8 83.2
  6 6 {
    1B1K4/8/8/k7/8/P7/8/8 1B6/3K4/8/1k6/8/P7/8/8 1BK5/8/1k6/8/8/P7/8/8
    8/B1k5/K7/P7/8/8/8/8 kB6/8/1PK5/8/8/8/8/8 kB6/8/KP6/8/8/8/8/8
  } 0 {} 0 {}
}

set tbs(knnk) {
  20 1 {k7/3N4/K1N5/8/8/8/8/8} 0 -
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(knpk) {
  426 27 {1N6/8/8/8/8/2k3P1/8/2K5} 0 -
  96.3 3.7 0.0 0.0 18.5 81.5
  75 75 {} 0 {} 0 {}
}

set tbs(kppk) {
  563 32 {8/8/8/8/2k5/6P1/K5P1/8} 0 -
  98.4 1.6 0.0 0.0 7.9 92.1
  43 43 {} 0 {} 0 {}
}

set tbs(kqqkq) {
  51 30 {2K5/8/1k6/5q2/8/8/6Q1/7Q} 13 {7Q/7K/8/6Qk/8/8/7q/8}
  99.1 0.8 0.1 0.6 32.8 66.6
  0
}

set tbs(kqqkr) {
  0 35 {Kr6/8/8/8/8/3Q4/4Q3/2k5} 19 {6Q1/8/8/8/8/7K/2r4Q/7k}
  100.0 0.0 0.0 0.1 0.2 99.7
  0
}

set tbs(kqqkb) {
  0 15 {8/8/7Q/5k1K/7Q/5b2/8/8} 0 -
  100.0 0.0 0.0 0.0 0.1 99.9
  0
}

set tbs(kqqkn) {
  0 19 {5K2/3n4/4k3/2Q5/8/8/8/1Q6} 0 -
  100.0 0.0 0.0 0.0 0.1 99.9
  0
}

set tbs(kqqkp) {
  7 22 {8/8/8/3Q4/7Q/2k5/1p6/K7} 13 ?
  100.0 0.0 0.0 0.0 0.7 99.3
  0
}

set tbs(kqrkq) {
  36 67 {8/8/8/8/q7/6k1/8/KR5Q} 38 {8/8/q7/8/8/6R1/2K4Q/k7}
  97.0 2.8 0.2 24.4 21.2 54.4
  1 1 {8/8/8/8/1R6/k4q2/8/1K2Q3} 0 {} 0 {}
}

set tbs(kqrkr) {
  132 34 {1K2Q3/8/3k4/1r2R3/8/8/8/8} 20 {6rQ/8/8/8/8/7K/5R2/6k1}
  99.8 0.1 0.0 0.3 17.1 82.1
  0
}

set tbs(kqrkb) {
  12 29 {2k5/5b2/8/8/2K5/8/Q7/6R1} 0 -
  100.0 0.0 0.0 0.0 11.6 88.4
  0
}

set tbs(kqrkn) {
  2 40 ? 1 {8/8/8/8/1n6/k7/8/KR5Q}
  99.9 0.1 0.0 0.0 7.7 92.3
  0
}

set tbs(kqrkp) {
  25 40 ? 43 ?
  100.0 0.0 0.0 0.3 1.4 98.3
  0
}

set tbs(kqbkq) {
  28 33 {5q2/8/8/5B2/k1K4Q/8/8/8} 24 {6KQ/8/1B6/6k1/8/6q1/8/8}
  55.7 44.0 0.3 30.5 62.3 7.2
  25 25 {} 0 {} 0 {}
}

set tbs(kqbkr) {
  21 40 ? 30 ?
  99.3 0.6 0.0 0.7 27.5 71.8
  0
}

set tbs(kqbkb) {
  2 17 ? 2 ?
  99.7 0.3 0.0 0.0 19.8 80.2
  0
}

set tbs(kqbkn) {
  2 21 ? 1 ?
  99.5 0.5 0.0 0.0 16.7 83.3
  0
}

set tbs(kqbkp) {
  25 32 ? 24 ?
  100.0 0.0 0.0 1.0 14.1 84.9
  0
}

set tbs(kqnkq) {
  74 41 {8/7q/8/k7/2K5/2N5/8/4Q3} 24 {7K/8/1N6/Q5k1/8/8/6q1/8}
  50.1 49.6 0.3 33.5 62.2 4.3
  38 38 {} 0 {} 0 {}
}

set tbs(kqnkr) {
  12 38 ? 41 ?
  99.2 0.7 0.0 3.0 27.2 69.8
  0
}

set tbs(kqnkb) {
  7 17 ? 1 ?
  99.8 0.2 0.0 0.0 20.9 79.1
  0
}

set tbs(kqnkn) {
  13 21 ? 1 ?
  99.4 0.6 0.0 0.0 17.8 82.2
  0
}

set tbs(kqnkp) {
  46 30 ? 29 ?
  99.9 0.1 0.0 1.9 15.0 83.1
  0
}

set tbs(kqpkq) {
  1179 124 {4q3/K7/8/8/8/4P3/6Q1/k7} 29 {8/7q/3PK3/8/8/8/Q7/3k4}
  68.4 31.2 0.4 35.2 51.2 13.6
  640 640 {} 0 {} 0 {}
}

set tbs(kqpkr) {
  216 38 ? 33 ?
  99.6 0.3 0.1 19.7 6.1 74.1
  1 1 {k7/8/KQ1r4/P7/8/8/8/8} 0 {} 0 {}
}

set tbs(kqpkb) {
  16 28 ? 2 ?
  99.9 0.1 0.0 0.0 16.7 83.3
  0
}

set tbs(kqpkn) {
  41 30 ? 8 ?
  99.7 0.3 0.0 0.0 12.5 87.5
  0
}

set tbs(kqpkp) {
  622 105 {8/8/8/8/3P2Q1/8/1p6/K1k5} 34 ?
  100.0 0.0 0.0 3.3 7.3 89.4
  0
}

set tbs(krrkq) {
  8 29 {3R4/1R6/8/8/q7/7K/8/k7} 49 {7R/1q6/3K4/8/k7/8/2R5/8}
  58.2 36.8 5.1 52.0 37.0 11.0
  10 10 {
    6R1/8/8/8/6R1/7q/1K5k/8 6R1/8/8/8/8/6R1/7q/K6k  8/6R1/8/8/8/3K2R1/7q/7k
    8/6R1/8/8/8/6R1/7q/1K5k 8/8/1R6/8/8/1R1K4/q7/k7 8/8/6R1/8/8/6R1/7q/2K4k
    8/8/8/3R4/8/k7/2KR4/4q3 8/8/8/6R1/8/6R1/7q/3K3k 8/8/8/8/1R6/1R6/q7/k2K4
    8/8/8/8/8/2K5/2R1R3/kq6
  } 0 {} 0 {}
}

set tbs(krrkr) {
  38 31 {8/1R6/8/8/8/5r1K/4R3/k7} 20 {1k6/2R5/7r/3K3R/8/8/8/8}
  99.2 0.7 0.0 0.4 33.4 66.2
  0
}

set tbs(krrkb) {
  8 29 {8/8/8/2b5/8/4KR2/1k6/6R1} 0 -
  99.3 0.7 0.0 0.0 22.4 77.6
  1 1 {8/8/8/8/8/b1k5/1R6/1RK5} 0 {} 0 {}
}

set tbs(krrkn) {
  8 40 {4k3/6R1/8/7n/5K2/1R6/8/8} 1 {8/8/8/8/1n6/k7/8/KR1R4}
  99.7 0.3 0.0 0.0 15.0 85.0
  0
}

set tbs(krrkp) {
  3 33 ? 50 ?
  100.0 0.0 0.0 1.0 5.7 93.3
  0
}

set tbs(krbkq) {
  23 21 ? 70 ?
  38.7 48.0 13.4 71.2 25.6 3.2
  372 0 {} 372 {3Kn3/8/8/8/8/4r3/7Q/3k4} 0 {}
}

set tbs(krbkr) {
  649 65 {k7/7r/3K4/8/6B1/8/4R3/8} 30 {8/4R2K/8/5k2/8/8/7B/4r3}
  41.3 58.7 0.0 0.8 94.1 5.1
  17 17 {
    8/8/8/8/8/1R1K4/2B5/r1k5 8/8/8/8/8/2KB4/2R5/kr6   8/8/8/8/7B/4r3/5R2/2K1k3
    8/8/8/8/rB6/8/1R6/1K1k4  7k/6R1/7r/8/8/8/1B6/1K6  8/8/8/8/8/2K4B/6R1/3r1k2
    8/8/8/8/4R3/k7/2K1B3/4r3 8/8/8/8/8/2R3Br/k1K5/8   8/8/8/3B1r2/3K4/8/6R1/3k4
    8/8/8/8/8/R2K4/5B2/1r1k4 8/8/8/8/8/3K2R1/8/4k1Br  8/8/8/2B5/8/6r1/k1K4R/8
    8/5r2/8/8/1R4B1/8/3K4/k7 8/8/3B4/1r6/8/2K5/4R3/1k6 8/8/8/8/3KB2r/8/5R2/k7
    8/8/3B4/8/8/5r2/k1K1R3/8 5R2/8/8/8/8/3K4/5Br1/2k5
  } 0 {} 0 {}
}

set tbs(krbkb) {
  20 30 ? 2 ?
  98.2 1.8 0.0 0.0 31.1 68.9
  0
}

set tbs(krbkn) {
  5 40 ? 1 ?
  98.9 1.1 0.0 0.0 24.0 76.0
  0
}

set tbs(krbkp) {
  33 28 ? 70 ?
  99.1 0.9 0.0 2.4 17.1 80.5
  1 1 {1k1K4/7R/8/8/8/8/6p1/7B} 0 {} 0 {}
}

set tbs(krnkq) {
  15 20 ? 69 ?
  35.4 41.1 23.4 78.2 19.7 2.1
  455 0 {} 455 {} 0 {}
}

set tbs(krnkr) {
  430 37 {2k1r3/8/R7/N2K4/8/8/8/8} 41 {4K3/8/1r6/8/5k2/1R4N1/8/8}
  36.7 63.3 0.1 3.2 93.6 3.2
  10 10 {
    2R5/8/8/8/8/k2K4/8/r1N5  8/8/8/8/3N4/1R1K4/8/r1k5 8/8/8/8/3N4/2KR4/8/2k1r3
    8/8/8/8/4N3/7R/k1K5/5r2  8/8/8/8/8/2KRN3/8/2k1r3  8/8/8/8/8/3KN3/3R4/2k1r3
    8/8/8/8/8/5RN1/8/2K1k1r1 8/8/8/8/8/6RN/8/3K1k1r   8/8/8/8/8/NR1K4/8/r1k5
    8/8/8/8/r1N5/2R5/k1K5/8
  } 0 {} 0 {}
}

set tbs(krnkb) {
  7 31 ? 1 ?
  97.7 2.3 0.0 0.0 32.4 67.6
  0
}

set tbs(krnkn) {
  12 37 ? 1 ?
  99.0 1.0 0.0 0.0 24.6 75.4
  3 3 {
    8/8/8/8/4n3/1k6/N7/R1K5 8/8/8/8/8/3n4/N2k4/RK6 8/8/8/8/8/n7/1k6/N1RK4
  } 0 {} 0 {}
}

set tbs(krnkp) {
  32 29 ? 68 ?
  98.5 1.5 0.0 4.5 17.1 78.4
  0
}

set tbs(krpkq) {
  367 68 ? 104 ?
  37.7 11.8 50.5 91.0 7.1 1.8
  243 2 {} 241 {} 0 {}
}

set tbs(krpkr) {
  9184 74 {8/1k6/4R3/8/8/8/6Pr/4K3} 33 {8/1P6/2k5/8/K7/8/8/1r5R}
  66.6 33.0 0.4 20.1 54.4 25.5
  209 209 {} 0 {} 0 {}
}

set tbs(krpkb) {
  626 73 ? 2 ?
  96.4 3.6 0.0 0.0 32.6 67.4
  225 225 {} 0 {} 0 {}
}

set tbs(krpkn) {
  397 54 ? 8 ?
  97.5 2.5 0.0 0.0 24.7 75.3
  413 413 {} 0 {} 0 {} 0 {}
}

set tbs(krpkp) {
  1092 56 ? 103 ?
  99.4 0.4 0.3 10.0 6.6 83.5
  3 0 {} 2 {
    8/8/8/8/8/1p6/kP6/1RK5 8/8/8/8/8/k7/Pp6/RK6
  } 1 {8/8/8/8/8/2p5/1kP5/2RK4}
}

set tbs(kbbkq) {
  3 21 ? 81 ?
  15.3 20.2 64.5 96.5 2.9 0.6
  1 0 {} 1 {8/8/8/8/q7/2BB4/1K6/3k4} 0 {}
}

set tbs(kbbkr) {
  13 23 {4r3/8/8/8/8/4B3/8/k1K4B} 31 {1K4B1/8/3k4/8/B5r1/8/8/8}
  16.5 83.4 0.1 1.3 97.2 1.5
  3 3 {
    8/8/8/8/8/3K1k2/6r1/4B2B 8/8/8/8/8/5k2/6r1/3KB2B 8/8/8/B7/8/3k4/2r5/KB6
  } 0 {} 0 {}
}

set tbs(kbbkb) {
  35 22 {6B1/8/7B/8/b7/2K5/8/k7} 2 {1B5K/5k1B/8/8/8/4b3/8/8}
  15.6 84.3 0.0 0.0 98.6 1.4
  0
}

set tbs(kbbkn) {
  28 78 {8/K7/8/8/8/5k2/6n1/2B4B} 1 ?
  48.2 51.8 0.0 0.0 66.1 33.9
  1 1 {8/8/8/8/8/6n1/2K4B/kB6} 0 {} 0 {}
}

set tbs(kbbkp) {
  23 74 ? 83 ?
  48.0 50.2 1.8 11.4 54.1 34.5
  1 1 {B1k5/1pB5/3K4/8/8/8/8/8} 0 {} 0 {}
}

set tbs(kbnkq) {
  13 36 ? 53 ?
  25.0 6.4 68.6 97.6 1.7 0.7
  1 0 {} 1 {8/8/q7/8/3K4/2N5/8/k1B5} 0 {}
}

set tbs(kbnkr) {
  64 36 {8/8/8/2N5/8/8/B6K/5kr1} 41 {8/8/1B4N1/5k2/8/1r6/8/4K3}
  26.0 73.8 0.2 3.8 94.6 1.6
  8 6 {
    3r4/8/2B5/8/1N6/8/8/k1K5 8/8/8/8/8/2k5/1r6/B1NK4  8/8/8/8/8/2k5/3r4/1KN1B3
    8/8/8/8/8/3k4/4r3/2KN1B2 8/8/8/8/8/4k3/5r2/3KN1B1 8/8/8/8/B7/1r6/N1k5/K7
  } 2 {8/8/8/8/8/1k3r2/8/1KB4N 8/r7/8/B7/8/8/N1k5/K7} 0 {}
}

set tbs(kbnkb) {
  54 39 {8/7B/8/8/6N1/8/3k4/1Kb5} 2 {KB6/8/k4N2/8/6b1/8/8/8}
  25.5 74.5 0.0 0.0 98.8 1.2
  45 45 {} 0 {} 0 {}
}

set tbs(kbnkn) {
  36 107 {6Bk/8/8/7N/8/7K/6n1/8} 1 {8/8/3N4/8/3n4/8/B7/K1k5}
  32.2 67.8 0.0 0.0 96.1 3.9
  922 922 {} 0 {} 0 {}
}

set tbs(kbnkp) {
  165 104 ? 55 ?
  91.4 5.5 3.2 14.7 23.0 62.4
  62 61 {} 1 {8/8/8/1N6/3K4/B7/5p2/k7} 0 {}
}

set tbs(kbpkq) {
  117 35 ? 50 ?
  21.3 11.5 67.2 96.8 2.8 0.4
  16 0 {} 16 {
    3K4/2P5/B3qk2/8/8/8/8/8   8/1KP1q3/1B1k4/8/8/8/8/8 8/qPK5/8/3k4/1B6/8/8/8
    2q5/2B2P2/3K4/1k6/8/8/8/8 8/2P5/4q3/KB6/8/k7/8/8   8/3P4/5q2/1KB5/8/1k6/8/8
    8/1KP1q3/4k3/B7/8/8/8/8   3K4/q1P5/B4k2/8/8/8/8/8  8/5P2/3K4/8/4k2B/7q/8/8
    8/4P3/6q1/k1K5/2B5/8/8/8  3k4/KP1q4/3B4/8/8/8/8/8  8/3K1P2/1k2Bq2/8/8/8/8/8
    3K4/2P5/2B2k2/8/1q6/8/8/8 8/1P1K4/1qB2k2/8/8/8/8/8 1k6/3K1P2/4Bq2/8/8/8/8/8
    5k2/1P1K4/1qB5/8/8/8/8/8
  } 0 {}
}

set tbs(kbpkr) {
  451 45 ? 39 ?
  30.9 67.3 1.8 23.4 73.1 3.5
  306 4 {} 302 {} 0 {}
}

set tbs(kbpkb) {
  570 51 ? 3 ?
  41.3 58.7 0.0 0.0 86.9 13.1
  160 160 {} 0 {} 0 {}
}

set tbs(kbpkn) {
  497 105 ? 8 ?
  53.7 46.3 0.0 0.0 76.4 23.6
  2125 2112 {} 13 {} 0 {}
}

set tbs(kbpkp) {
  1443 67 ? 51 ?
  86.4 9.5 4.1 16.7 24.1 59.2
  406 403 {} 2 {} 1 {8/8/8/8/8/k1p5/2P5/1BK5}
}

set tbs(knnkq) {
  5 1 {k1N5/2K5/8/3N4/8/5q2/8/8} 72 ?
  0.0 42.8 57.1 94.0 6.0 0.0
  229 0 {} 229 {} 0 {}
}

set tbs(knnkr) {
  15 3 {5r1k/8/7K/4N3/5N2/8/8/8} 41 {8/8/1r4N1/4kN2/8/8/8/4K3}
  0.0 99.6 0.4 6.3 93.7 0.0
  25 0 {} 25 {} 0 {}
}

set tbs(knnkb) {
  2 4 {7k/5K2/8/8/5NN1/8/8/2b5} 1 {8/8/8/8/8/8/N1k5/K1b4N}
  0.0 100.0 0.0 0.0 100.0 0.0
  0
}

set tbs(knnkn) {
  8 7 {7n/8/8/8/1N1KN3/8/8/k7} 1 {K7/N1k5/8/3n4/3N4/8/8/8}
  0.1 99.9 0.0 0.0 100.0 0.0
  362 362 {} 0 {} 0 {}
}

set tbs(knnkp) {
  71 115 ? 74 ?
  31.3 66.4 2.3 12.8 73.6 13.6
  3143 3124 {} 19 {} 0 {}
}

set tbs(knpkq) {
  130 41 ? 55 ?
  17.9 11.9 70.2 97.2 2.3 0.5
  52 0 {} 52 {} 0 {}
}

set tbs(knpkr) {
  433 44 ? 67 ?
  26.7 69.3 4.0 29.3 68.5 2.2
  1181 23 {} 1158 {} 0 {}
}

set tbs(knpkb) {
  728 43 ? 9 ?
  38.8 61.2 0.0 0.0 88.1 11.9
  642 640 {} 2 {} 0 {}
}

set tbs(knpkn) {
  781 97 ? 7 ?
  49.2 50.8 0.0 0.0 77.2 22.8
  4191 4128 {} 63 {} 0 {}
}

set tbs(knpkp) {
  1410 57 ? 58 ?
  78.3 13.6 8.1 21.8 27.6 50.6
  2303 2281 {} 14 {} 8 {
    8/8/8/8/3K4/NkpP4/8/8   8/8/8/8/3K4/3PpkN1/8/8 8/8/8/8/8/1k2p3/4P3/KN6
    8/8/8/8/8/2K5/2PpkN2/8  8/8/8/8/8/3K4/3PpkN1/8 8/8/8/8/8/3K4/NkpP4/8
    8/8/8/8/1p6/1P6/K7/N1k5 8/8/8/8/8/1K6/1PpkN3/8
  }
}

set tbs(kppkq) {
  726 124 {8/5P2/8/8/3K4/3P3q/7k/8} 41 {8/2KP2q1/8/2P5/5k2/8/8/8}
  16.0 12.6 71.4 98.4 1.5 0.1
  2 0 {} 2 {8/2KP3q/2P2k2/8/8/8/8/8 8/2KP3q/8/2P3k1/8/8/8/8} 0 {}
}

set tbs(kppkr) {
  1652 54 {3K4/8/8/4P3/8/2r5/5P2/2k5} 40 {8/8/8/7K/5P2/3Pr3/8/2k5}
  35.4 20.1 44.5 75.2 18.2 6.6
  119 18 {} 99 {} 2 {1r1k4/1P6/1PK5/8/8/8/8/8 8/8/8/8/k7/r1P5/1KP5/8}
}

set tbs(kppkb) {
  519 43 {8/6P1/7k/8/6P1/1K6/8/1b6} 4 {K5b1/P7/1k6/8/8/8/2P5/8}
  54.4 45.6 0.0 0.0 75.4 24.6
  212 211 {} 1 {8/8/8/8/8/b2k4/P2P4/1K6} 0 {}
}

set tbs(kppkn) {
  705 50 {3n4/5P2/8/8/3K2P1/8/k7/8} 17 {7K/8/4k2P/8/8/8/5P2/5n2}
  64.7 35.3 0.0 0.0 62.4 37.6
  1077 920 {} 157 {} 0 {}
}

set tbs(kppkp) {
  5080 127 {8/8/8/8/1p2P3/1k1KP3/8/8} 43 {7K/8/4P3/5P2/3k4/7p/8/8}
  77.1 10.3 12.6 27.7 19.1 53.2
  4237 4179 {} 52 {} 6 {
    8/8/8/8/2k5/K1p5/P3P3/8   8/8/8/8/3k4/1K1p4/1P3P2/8
    8/8/8/8/4k3/2K1p3/2P3P1/8 8/8/8/2k5/K1p5/P3P3/8/8
    8/8/8/8/5k2/3K1p2/3P3P/8  8/8/8/k7/p1K5/2P5/2P5/8
  }
}

set tbs(kqqqk) {
  0 3 ? 0 -
  100.0 0.0 0.0 0.0 4.0 96.0
  0
}

set tbs(kqqrk) {
  0 4 ? 0 -
  100.0 0.0 0.0 0.0 3.1 96.9
  0
}

set tbs(kqqbk) {
  3 4 ? 0 -
  100.0 0.0 0.0 0.0 2.7 97.3
  0
}

set tbs(kqqnk) {
  2 4 ? 0 -
  100.0 0.0 0.0 0.0 2.4 97.6
  0
}

set tbs(kqqpk) {
  12 4 ? 0 -
  100.0 0.0 0.0 0.0 2.1 97.9
  0
}

set tbs(kqrrk) {
  0 4 ? 0 -
  100.0 0.0 0.0 0.0 2.0 98.0
  0
}

set tbs(kqrbk) {
  3 5 ? 0 -
  100.0 0.0 0.0 0.0 1.7 98.3
  0
}

set tbs(kqrnk) {
  3 5 ? 0 -
  100.0 0.0 0.0 0.0 1.4 98.6
  0
}

set tbs(kqrpk) {
  26 7 ? 0 -
  100.0 0.0 0.0 0.0 1.1 98.9
  0
}

set tbs(kqbbk) {
  3 6 ? 0 -
  100.0 0.0 0.0 0.0 5.0 95.0
  0
}

set tbs(kqbnk) {
  5 7 ? 0 -
  100.0 0.0 0.0 0.0 1.1 98.9
  0
}

set tbs(kqbpk) {
  31 9 ? 0 -
  100.0 0.0 0.0 0.0 1.2 98.8
  0
}

set tbs(kqnnk) {
  0 8 ? 0 -
  100.0 0.0 0.0 0.0 9.1 90.9
  0
}

set tbs(kqnpk) {
  10 9 ? 0 -
  100.0 0.0 0.0 0.0 1.0 99.0
  0
}

set tbs(kqppk) {
  64 9 ? 0 -
  100.0 0.0 0.0 0.0 0.7 99.3
}

set tbs(krrrk) {
  2 5 ? 0 -
  100.0 0.0 0.0 0.0 0.9 99.1
  0
}

set tbs(krrbk) {
  0 10 ? 0 -
  100.0 0.0 0.0 0.0 0.8 99.2
  0
}

set tbs(krrnk) {
  0 10 ? 0 -
  100.0 0.0 0.0 0.0 0.6 99.4
  0
}

set tbs(krrpk) {
  7 14 ? 0 -
  100.0 0.0 0.0 0.0 0.3 99.7
  0
}

set tbs(krbbk) {
  0 12 ? 0 -
  100.0 0.0 0.0 0.0 4.3 95.7
  0
}

set tbs(krbnk) {
  3 29 ? 0 -
  100.0 0.0 0.0 0.0 0.5 99.5
  0
}

set tbs(krbpk) {
  23 16 ? 0 -
  100.0 0.0 0.0 0.0 0.6 99.4
  0
}

set tbs(krnnk) {
  0 15 ? 0 -
  100.0 0.0 0.0 0.0 8.5 91.5
  0
}

set tbs(krnpk) {
  16 17 ? 0 -
  100.0 0.0 0.0 0.0 0.5 99.5
  0
}

set tbs(krppk) {
  119 15 {8/8/4k3/8/8/3P4/3P4/5R1K} 0 -
  100.0 0.0 0.0 0.0 0.2 98.8
  0
}

set tbs(kbbbk) {
  0 16 ? 0 -
  74.0 26.0 0.0 0.0 31.6 68.4
  0
}

set tbs(kbbnk) {
  3 33 ? 0 -
  100.0 0.0 0.0 0.0 4.1 95.9
  0
}

set tbs(kbbpk) {
  5 30 ? 0 -
  98.3 1.7 0.0 0.0 6.8 93.2
  0
}

set tbs(kbnnk) {
  0 34 ? 0 -
  100.0 0.0 0.0 0.0 8.4 91.6
  0
}

set tbs(kbnpk) {
  26 33 ? 0 -
  100.0 0.0 0.0 0.0 0.8 99.2
  0
}

set tbs(kbppk) {
  100 25 ? 0 -
  99.8 0.2 0.0 0.0 1.3 98.7
  6 6 {
    8/B1k5/K7/P7/P7/8/8/8 K7/8/1k6/1P6/BP6/8/8/8 K7/8/Bk6/1P6/1P6/8/8/8
    KBk5/P1P5/8/8/8/8/8/8 kB6/8/1PK5/1P6/8/8/8/8 kB6/8/KP6/1P6/8/8/8/8
  } 0 {} 0 {}
}

set tbs(knnnk) {
  0 21 ? 0 -
  98.7 1.3 0.0 0.0 25.0 75.0
  0
}

set tbs(knnpk) {
  7 28 ? 0 -
  98.4 1.6 0.0 0.0 12.0 88.0
  0
}

set tbs(knppk) {
  96 32 ? 0 -
  100.0 0.0 0.0 0.0 1.0 99.0
  93 93 {} 0 {} 0 {}
}

set tbs(kpppk) {
  97 33 {7K/5k2/8/8/1P6/1P6/1P6/8} 0 -
  99.9 0.1 0.0 0.0 0.6 99.4
  11 11 {
    1k6/1P6/K7/P7/P7/8/8/8  1k6/1P6/K7/PP6/8/8/8/8  2k5/2P5/3K4/P7/P7/8/8/8
    8/1k6/1P6/KP6/1P6/8/8/8 8/8/1k6/1P6/KP6/1P6/8/8 8/8/8/1k1P4/8/PK6/P7/8
    8/8/8/1k6/1P6/KP6/1P6/8 8/K1k5/P1P5/P7/8/8/8/8  K1k5/2P5/P1P5/8/8/8/8/8
    K1k5/8/P1P5/P7/8/8/8/8  k7/8/KP6/PP6/8/8/8/8
  } 0 {} 0 {}
}

# End of file: tb.tcl


####################
# Piece tracker window

namespace eval ::ptrack {}

set ::ptrack::psize 35
set ::ptrack::select d1
set ::ptrack::moves(start) 1
set ::ptrack::moves(end) 20
set ::ptrack::mode "-games"
set ::ptrack::color blue
set ::ptrack::colors [list black red yellow cyan blue xblack xred xyellow xcyan xblue]

trace variable ::ptrack::moves(start) w {::utils::validate::Integer 999 0}
trace variable ::ptrack::moves(end) w {::utils::validate::Integer 999 0}

# ::ptrack::sq
#   Given a square number (0=a1 to 63=h8), returns the square name.
#
proc ::ptrack::sq {n} {
  set sq [lindex [list a b c d e f g h] [expr {$n % 8} ]]
  append sq [expr {int($n/8) + 1} ]
  return $sq
}

# ::ptrack::unselect
#   Unselects all pieces in the Piece Tracker window.
#
proc ::ptrack::unselect {} {
  set w .ptracker
  set ::ptrack::select {}
  foreach i {a1 c1 e1 g1 b2 d2 f2 h2 a7 c7 e7 g7 b8 d8 f8 h8} {
    $w.bd.p$i configure -background $::dark
  }
  foreach i {b1 d1 f1 h1 a2 c2 e2 g2 b7 d7 f7 h7 a8 c8 e8 g8} {
    $w.bd.p$i configure -background $::lite
  }
}

# ::ptrack::select
#   Selects all the listed pieces the Piece Tracker window.
#
proc ::ptrack::select {plist} {
  ::ptrack::unselect
  foreach p $plist {
    lappend ::ptrack::select $p
    .ptracker.bd.p$p configure -background $::highcolor
  }
}

# ::ptrack::status
#   Sets the Piece Tracker window status bar.
#
proc ::ptrack::status {{text ""}} {
  set t .ptracker.status
  if {$text == ""} {
    $t configure -text "$::tr(Filter): [filterText]"
  } else {
    $t configure -text $text
  }
}

# ::ptrack::recolor
#   Changes the color scheme for track values.
#
proc ::ptrack::recolor {color} {
  set ::ptrack::color $color
  .ptracker.t.color.b configure -image ptrack_$::ptrack::color
  ::ptrack::refresh color
}

# ::ptrack::color
#   Given a real value between 0.0 and 100.0, returns
#   the corresponding Piece Tracker color value.
#
proc ::ptrack::color {pct {col ""}} {
  if {$col == ""} {
    set col $::ptrack::color
  }
  set x $pct
  if {$x > 100.0} { set x 100.0}
  if {$x < 0.01} { set x 0.01 }
  set y [expr {255 - round($x * 0.5 + 10 * log($x))} ]
  set yb [expr {255 - round($x * 2.0 + 10 * log($x))} ]
  if {$y > 255} { set y 255}
  if {$yb > 255} { set yb 255}
  if {$yb < 0} { set yb 0}
  if {$y < 0} { set y 0}
  if {$pct > 0.0  &&  $y == 0} { set y 1 }
  if {$pct > 0.0  &&  $yb == 0} { set yb 1 }
  set xy [expr {255 - $y} ]
  set xyb [expr {255 - $yb} ]
  switch $col {
    black   { set color [format "\#%02X%02X%02X" $yb $yb $yb] }
    red     { set color [format "\#%02X%02X%02X" $y $yb $yb] }
    yellow  { set color [format "\#%02X%02X%02X" $y $y $yb] }
    cyan    { set color [format "\#%02X%02X%02X" $yb $y $y] }
    blue    { set color [format "\#%02X%02X%02X" $yb $yb $y] }
    xblack  { set color [format "\#%02X%02X%02X" $xyb $xyb $xyb] }
    xred    { set color [format "\#%02X%02X%02X" $xyb $xy $xy] }
    xyellow { set color [format "\#%02X%02X%02X" $xyb $xyb $xy] }
    xcyan   { set color [format "\#%02X%02X%02X" $xy $xyb $xyb] }
    xblue   { set color [format "\#%02X%02X%02X" $xy $xy $xyb] }
  }
  return $color
}

# ::ptrack::make
#   Creates the Piece Tracker window
#
proc ::ptrack::make {} {
  set w .ptracker
  if {[winfo exists $w]} { return }

  toplevel $w
  wm title $w "Scid: [tr ToolsTracker]"
  setWinLocation $w
  bind $w <Escape> "destroy $w"
  bind $w <F1> {helpWindow PTracker}
  image create photo ptrack -width $::ptrack::psize -height $::ptrack::psize
  label $w.status -width 1 -anchor w -relief sunken -font font_Small
  pack $w.status -side bottom -fill x

  canvas $w.progress -height 20 -width 400  -relief solid -border 1
  $w.progress create rectangle 0 0 0 0 -fill $::progcolor -outline $::progcolor -tags bar
  $w.progress create text 395 10 -anchor e -font font_Regular -tags time \
    -fill black -text "0:00 / 0:00"
  pack $w.progress -side bottom -pady 2

  frame $w.bd
  pack $w.bd -side left -padx 2 -pady 4

  frame $w.t
  pack $w.t -side right -fill y -expand yes
  pack [frame $w.gap -width 5] -side left

  frame $w.t.color
  frame $w.t.mode
  frame $w.t.moves
  frame $w.t.buttons
  pack $w.t.buttons -side bottom -fill x
  pack $w.t.moves -side bottom
  pack $w.t.mode -side bottom
  pack $w.t.color -side bottom

  set ::ptrack::shade {}
  for {set i 0} {$i < 64} {incr i} {
    label $w.bd.sq$i -image ptrack  -border 1 -relief raised
    set rank [expr {$i / 8}]
    set file [expr {$i % 8} ]
    grid $w.bd.sq$i -row [expr {7 - $rank} ] -column [expr {$file + 1} ]
    lappend ::ptrack::shade 0.0
  }

  foreach rank {1 2 3 4 5 6 7 8} {
    label $w.bd.r$rank -text $rank -width 2
    grid $w.bd.r$rank -column 0 -row [expr {8 - $rank} ]
  }

  foreach column {1 2 3 4 5 6 7 8} file {a b c d e f g h} {
    label $w.bd.f$file -text $file
    grid $w.bd.f$file -row 8 -column $column
  }

  grid [frame $w.bd.gap1 -height 5] -row 9 -column 0

  ### Initialise the 4 rows of pieces at bottom of screen
  ### The widgets of interest are .ptracker.bd.p[abcdefgh][1278]
  ### and the labels need to be changed to canvas widgets to allow for image backgrounds
  # &&& S.A

  foreach file {a b c d e f g h} c {1 2 3 4 5 6 7 8} p {r n b q k b n r} {
    set sq ${file}8
    set b $w.bd.p$sq
    # canvas $b -height $::ptrack::psize -width $::ptrack::psize -bg lemonchiffon
    label $b -image b$p$::ptrack::psize -border 1 -relief raised
    grid $b -row 10 -column $c
    bind $b <Button-1> "::ptrack::select $sq"
    bind $b <Double-Button-1> "::ptrack::select $sq ; ::ptrack::refresh"
  }
  foreach file {a b c d e f g h} c {1 2 3 4 5 6 7 8} p {p p p p p p p p} {
    set sq ${file}7
    set b $w.bd.p$sq
    label $b -image b$p$::ptrack::psize -border 1 -relief raised
    grid $b -row 11 -column $c
    bind $b <Button-1> "::ptrack::select $sq"
    bind $b <Double-Button-1> "::ptrack::select $sq ; ::ptrack::refresh"
    bind $b <Button-3> "::ptrack::select {a7 b7 c7 d7 e7 f7 g7 h7}"
  }
  grid [frame $w.bd.gap2 -height 5] -row 12 -column 0
  foreach file {a b c d e f g h} c {1 2 3 4 5 6 7 8} p {p p p p p p p p} {
    set sq ${file}2
    set b $w.bd.p$sq
    label $b -image w$p$::ptrack::psize -border 1 -relief raised
    grid $b -row 13 -column $c
    bind $b <Button-1> "::ptrack::select $sq"
    bind $b <Double-Button-1> "::ptrack::select $sq ; ::ptrack::refresh"
    bind $b <Button-3> "::ptrack::select {a2 b2 c2 d2 e2 f2 g2 h2}"
  }
  foreach file {a b c d e f g h} c {1 2 3 4 5 6 7 8} p {r n b q k b n r} {
    set sq ${file}1
    set b $w.bd.p$sq
    label $b -image w$p$::ptrack::psize -border 1 -relief raised
    grid $b -row 14 -column $c
    bind $b <Button-1> "::ptrack::select $sq"
    bind $b <Double-Button-1> "::ptrack::select $sq ; ::ptrack::refresh"
  }

  # Both-piece bindings:
  foreach sq {d1 e1 d8 e8} {
    bind $w.bd.p$sq <3> [list ::ptrack::select $sq]
  }
  foreach left {a b c} right {h g f} {
    set cmd [list ::ptrack::select [list ${left}1 ${right}1]]
    bind $w.bd.p${left}1 <ButtonPress-3> $cmd
    bind $w.bd.p${right}1 <ButtonPress-3> $cmd
    set cmd [list ::ptrack::select [list ${left}8 ${right}8]]
    bind $w.bd.p${left}8 <ButtonPress-3> $cmd
    bind $w.bd.p${right}8 <ButtonPress-3> $cmd
  }

  # Status-bar help:
  foreach sq {d1 e1 d8 e8} {
    bind $w.bd.p$sq <Any-Enter> {
      ::ptrack::status $::tr(TrackerSelectSingle)
    }
    bind $w.bd.p$sq <Any-Leave> ::ptrack::status
  }

  foreach sq {a1 b1 c1 f1 g1 h1 a8 b8 c8 f8 g8 h8} {
    bind $w.bd.p$sq <Any-Enter> {
      ::ptrack::status $::tr(TrackerSelectPair)
    }
    bind $w.bd.p$sq <Any-Leave> ::ptrack::status
  }
  foreach sq {a2 b2 c2 d2 e2 f2 g2 h2 a7 b7 c7 d7 e7 f7 g7 h7} {
    bind $w.bd.p$sq <Any-Enter> {
      ::ptrack::status $::tr(TrackerSelectPawn)
    }
    bind $w.bd.p$sq <Any-Leave> ::ptrack::status
  }
  set plist $::ptrack::select
  ::ptrack::unselect
  ::ptrack::select $plist

  set f $w.t.text
  pack [frame $f] -side top -fill both -expand yes -padx 2 -pady 2
  text $f.text -width 28 -height 1 \
    -yscrollcommand "$f.ybar set" -relief sunken -takefocus 0 \
    -wrap none -font font_Small
  set xwidth [font measure [$f.text cget -font] "x"]
  foreach {tab justify} {3 r 5 l 19 r 29 r} {
    set tabwidth [expr {$xwidth * $tab} ]
    lappend tablist $tabwidth $justify
  }
  $f.text configure -tabs $tablist
  scrollbar $f.ybar -takefocus 0 -command "$f.text yview"
  pack $f.ybar -side right -fill y
  pack $f.text -side left -fill y -expand yes

  set f $w.t.color

  menubutton $f.b -menu $f.b.menu -indicatoron 0 -relief raised
  menu $f.b.menu
  foreach col $::ptrack::colors {
    image create photo ptrack_$col -width 101 -height 20
    for {set i 0} {$i <= 100} {incr i} {
      set color [::ptrack::color $i $col]
      ptrack_$col put $color -to $i 0 [expr {$i+1} ] 19
    }
    $f.b.menu add command -image ptrack_$col \
      -command "::ptrack::recolor $col"
  }
  $f.b configure -image ptrack_$::ptrack::color
  label $f.label -text $::tr(GlistColor): -font font_Bold
  pack $f.label $f.b -side left -pady 5

  set f $w.t.mode
  label $f.mode -text $::tr(TrackerStat): -font font_Bold
  grid $f.mode -row 0 -column 0
  radiobutton $f.games -text $::tr(TrackerGames) -anchor w \
    -variable ::ptrack::mode -value "-games"
  radiobutton $f.time -text $::tr(TrackerTime) -anchor w \
    -variable ::ptrack::mode -value "-time"
  grid $f.games -row 1 -column 0 -sticky we
  grid $f.time -row 2 -column 0 -sticky we

  set f $w.t.moves
  label $f.lfrom -text $::tr(TrackerMoves): -font font_Bold
  entry $f.from -width 3 -justify right -textvariable ::ptrack::moves(start)
  label $f.lto -text "-"
  entry $f.to -width 3 -justify right -textvariable ::ptrack::moves(end)
  pack $f.lfrom $f.from $f.lto $f.to -side left -pady 5
  bindFocusColors $f.from
  bindFocusColors $f.to
  bind $f.from <FocusIn> [list +::ptrack::status $::tr(TrackerMovesStart)]
  bind $f.from <FocusOut> +::ptrack::status
  bind $f.to <FocusIn> [list +::ptrack::status $::tr(TrackerMovesStop)]
  bind $f.to <FocusOut> +::ptrack::status

  set f $w.t.buttons
  button $f.stop -text $::tr(Stop) -command sc_progressBar -state disabled
  button $f.update -text $::tr(Update) -command ::ptrack::refresh
  button $f.close -text $::tr(Close) -command "destroy $w"
  pack $f.close $f.update $f.stop -side right -padx 3 -pady 5
  ::ptrack::status
  bind $w <Configure> "recordWinSize $w"
  wm resizable $w 0 0
  focus $w.t.buttons.update
}

# ::ptrack::refresh
#   Regenerates Piece Tracker statistics and updates the window
#
proc ::ptrack::refresh {{type "all"}} {
  set w .ptracker
  if {! [winfo exists $w]} { return }

  # Check if only the color needs refreshing:
  if {$type == "color"} {
    for {set i 0} {$i < 64} {incr i} {
      set x [lindex $::ptrack::shade $i]
      $w.bd.sq$i configure -background [::ptrack::color $x]
    }
    return
  }

  busyCursor .
  $w.t.buttons.update configure -state disabled
  $w.t.buttons.close configure -state disabled
  $w.t.buttons.stop configure -state normal
  catch {grab $w.t.buttons.stop}

  if {$::ptrack::moves(end) < $::ptrack::moves(start)} {
    set ::ptrack::moves(end) $::ptrack::moves(start)
  }

  set timeMode 0
  if {$::ptrack::mode == "-time"} { set timeMode 1 }

  sc_progressBar $w.progress bar 401 21 time
  set data [eval sc_base piecetrack $::ptrack::mode \
              $::ptrack::moves(start) $::ptrack::moves(end) \
              $::ptrack::select]
  set ::ptrack::data $data

  catch {grab release $w.t.buttons.stop}
  $w.t.buttons.stop configure -state disabled
  $w.t.buttons.update configure -state normal
  $w.t.buttons.close configure -state normal
  unbusyCursor .

  set dfilter [sc_filter count]
  if {$timeMode} {
    set nmoves [expr {$::ptrack::moves(end) + 1 - $::ptrack::moves(start)} ]
    set dfilter [expr {$dfilter * $nmoves} ]
  }
  if {$dfilter == 0} { set dfilter 1 } ;# to avoid divide-by-zero

  set max 1
  for {set i 0} {$i < 64} {incr i} {
    set freq [lindex $data $i]
    if {$freq > $max} {set max $freq}
  }

  set ::ptrack::shade {}
  for {set i 0} {$i < 64} {incr i} {
    set freq [lindex $data $i]
    set x [expr {$freq * 100.0 / $max} ]
    set color [::ptrack::color $x]
    lappend ::ptrack::shade $x
    $w.bd.sq$i configure -background $color
  }

  # Update text frame:
  set text $w.t.text.text
  $text delete 1.0 end
  array set printed {}
  for {set top 1} {$top <= 64} {incr top} {
    set best -1
    set idx -1
    for {set i 0} {$i < 64} {incr i} {
      set n [lindex $data $i]
      if {$n > $best  &&  ![info exists printed($i)]} {
        set idx $i
        set best $n
      }
    }

    set printed($idx) 1
    set pct [expr {round(double($best) * 10000.0 / double($dfilter)) / 100.0} ]
    set line [format "\t%2d.\t%s\t%7s\t%6.2f %%" $top \
                [::ptrack::sq $idx] [::utils::thousands $best] $pct]
    $text insert end "$line\n"
    set status "  [::ptrack::sq $idx]: [::utils::thousands $best] ($pct%%)  $top/64"
    bind $w.bd.sq$idx <Any-Enter> [list ::ptrack::status $status]
    bind $w.bd.sq$idx <Any-Leave> ::ptrack::status
  }
}
### help.tcl: Help pages for Scid.

set helpTitle(Contents) "$::scidName"
set helpText(Contents) "<h1>$::scidName</h1>

  <ht><img icon></ht>
  <ht><a Intro>Introduction</a></ht>
  <ht><a GUI>Using the GUI</a></ht>
  <ht><a BrowsingPGN>PGN Files and Scid</a></ht>
  <ht><a Analysis>Running Chess Engines</a></ht>
  <ht><a Scid>Databases and General Use</a></ht>
  <ht><a ComputerGame>Playing against the Computer</a></ht>
  <ht><a FICS>Playing on the Internet (FICS)</a></ht>
  <ht><a Tourney>Computer Tournaments</a></ht>
  <ht><a TacticsTrainer>Mate in ..N.. Puzzles</a></ht>
  <ht><a Related>Links</a></ht>
  <ht><a Author>About</a></ht>
  <br>
  <p><footer>$::scidName  version $::scidVersion</footer></p>
"
set helpTitle(Intro) "$::scidName"
set helpText(Intro) {<h1>Introduction</h1>

<p>
<url http://scidvspc.sourceforge.net/>Scid vs. PC</url>
is a usability and bug-fix fork of <b>Shane's Chess Information Database</b>. With
it you can play chess online or against the computer, browse tournaments
downloaded in pgn format, create huge chess databases, and generate opening and player reports.
</p>
<p><i>
See <run ::tip::show 0><green>Tip of the Day</green></run> for some helpful hints, or the <a Console>Splash Window</a> for info and debugging.
</i></p>
</p>

<h3>Features</h3>
<ul>
<li>Overhauled and customizable interface</li>
<li>Engine versus engine computer tournaments</li>
<li>Extra search features, including move, end-of-game, and stalemate/checkmate searches</li>
<li>Drag+Drop file opens for Windows and Linux</li>
<li>Rewritten Gamelist widget with convenient context menus and buttons, and integrated Database Switcher</li>
<li>Improved Computer Game and FICS features, including premove, and simultaneous observed games</li>
<li>Many chess engine improvements, including max-ply option, an unlimited number of engines running, and the function hot-keys can be explicitly set.
<li>Tri-coloured Tree bar-graphs, and options for more or less statistics</li>
<li>Ratings Graph can show multiple players, and Score graph is an attractive bar graph</li>
<li>Improved Book windows, including book compare, and remove move features</li>
<li>Redone Button and Tool bars</li>
<li>The Chessboard/Pieces config widget has been overhauled, and includes support for custom tiles and pieces</li>
<li>Clickable Tablebase moves</li>
<li>Recent Game and Player-info histories</li>
<li>Bug tested Undo and Redo features</li>
<li>The Help index is meaningful to new users, with links to the game's main features</li>
<li>Clickable Variation Arrows, and Paste Variation feature</li>
<li>A user friendly Annotation feature, with search-to-depth feature</li>
<li>Better support for UTF and Latin character sets in PGN export/imports</li>
<li>Improved and more powerful Tree Mask feature</li>
<li>
<li>Chess variants are unsupported except for Chess960/Fischer Chess - which is supported by a source-code patch.<li>
</ul>
  <p><footer>Updated: Scid vs. PC 4.18 July 2017</footer></p>
}

set helpTitle(GUI) {Scid's GUI}
set helpText(GUI) {<h1>Scid's User Interface</h1>

  <br>
  <ht><a Docking><b>Docked Windows</b></a></ht>
  <ht><a MainWindow>The <b>Main Board</b></a></ht>
  <ht><a GameList>Game List window</a></ht>
  <ht><a Menus><b>Main Menus</b></a></ht>
  <ht><a Moves>Entering <b>Moves</b></a></ht>
  <br>
  <p><footer>Updated: Scid vs. PC 4.14 Dec 2014</footer></p>
}

set helpTitle(FICS) "FICS"
set helpText(FICS) {<h1>FICS</h1>
<ul>
<p>The Free Internet Chess Server (FICS) is a web portal where people from
all over the world play chess.  Features include a player rating system,
international tournaments and the ability to follow and discuss other people's
games.</p>

<p>Though it is possible to play anonymously, to create a user account
visit <url http://www.freechess.org>www.freechess.org</url>.
Players may see their games at <url http://ficsgames.org>http://ficsgames.org</url>.
</p>

<p>To start FICS use <run ::fics::config><green>Play--<gt>Internet (FICS)</green></run>.
</p>

<li><a FICSlogin>Logging In</a>
<br>
<li><a FICSwidget>Using FICS</a></li>
<br>
<li><a FICSfindopp>Finding an Opponent</a></li>
<br>
<li><a FICSobserve>Observing/Examining Games, International Events</a> and other features</li>
<br>
<li><a FICScommands>FICS Commands and Variables</a></li>
</ul>

<p><i>Scid vs. PC currently does not support the commercial ICC Chess Server,
but could do so by tweaking the string matches in "fics.tcl". FICS and ICC have 
<url http://www.edcollins.com/chess/fics-icc.htm>a shared history</url></i>.
</p>

  <p><footer>Updated: Scid vs. PC 4.7 Febuary 2012</footer></p>
}

set helpTitle(BrowsingPGN) "PGN"
set helpText(BrowsingPGN) {<h1>PGN Files and Scid</h1>

<p>PGN is the <url http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm>standard format</url>
for chess games, and Scid will happily open and display large game archives.
<i>But PGN is not the native format of Scid's Databases. It takes a little
learning, but using <a Scid>Scid Databases</a> instead of PGN is highly recommended.</i></p>

<p>To open PGN files, use the <run ::file::Open><green>File-<gt>Open</green></run> dialog,
<a Switcher draganddrop>Drag and Drop</a>, or the
<a Pgnscid>Pgnscid</a> utility for quick imports and troubleshooting.</p>


<h3>Viewing Games</h3>

<p>Once you have loaded a game, open the <a PGN>PGN Window</a>
to browse the game. Clicking on moves will advance the game, or 
use the wheel-mouse in the main window. Clicking on <a Comment>comments</a>
allows you to edit them.</p>

<p>In the <a MainWindow GameInfo>Game Info</a> window, you will see the names of the players and
tournament. These names are also clickable, and display information about
the tournament and how the player performed. This is the start of Scid's
database capabilities.</p>

<p>If you have opened a multigame PGN, the <a GameList>Game List</a>
widget allows you to browse the games and select those of interest.
<i>The Game List also serves to select and delete games from Scid's
databases.</i></p>

<h3>Editing Games</h3>

<p>Changes made to a single game PGN file may be saved back to PGN via <run
::pgn::savePgn .><green>File--<gt>Save PGN</green></run>. 

But If you wish to change a file with multiple games, it must first be
converted to a <a Scid>Scid Database</a>. The easiest way to do this is by
opening the <a GameList>Game List</a> and dragging the PGN file to the Clipbase.
After making changes in the Clipbase, then use <a Export>Export</a> to write them
back to PGN.
</p>

<p><footer>Updated: Scid vs. PC 4.8 May 2012</footer></p>
}

set helpTitle(Scid) {General Use}
set helpText(Scid) {<h1>Databases and General Use</h1>

  <p><i>
  Databases are implemented via a fast <a Formats>three file format</a>,
  and populated by importing PGN archives or other databases using the <a
  Clipbase>Clipbase</a> as a cut and paste tool.
  </i></p>

  <p><i>
  Caïssabase free database <url http://caissabase.co.uk/>http://caissabase.co.uk/</url>
  </i></p>

  <h4>Using Databases</h4>
  <ul>
  <li><a Clipbase><b>Clipbase</b> - the default database</a></li>
  <li><a Sorting><b>Sorting</b> databases</a></li>
  <li><a Flags><b>Game Flags</b></a></li>
  <li><a Searches><b>Searches</b></a></li>
  <li><a Reports><b>Reports</b></a></li>
  <li><a Formats><b>Database</b> file formats</a></li>
  </ul>

  <h4>Main Features/Windows</h4>
  <ul>
  <li><a Analysis><b>Analysis</b> Window</a></li>
  <li><a Book><b>Book</b> Window</a></li>
  <li><a Comment><b>Comment Editor</b></a></li>
  <li><a Crosstable>The <b>Crosstable</b></a></li>
  <li><a Finder>The <b>File Finder</b></a></li>
  <li><a GameList><b>Game List</b> Window</a></li>
  <li><a PGN><b>PGN (Moves)</b> Window</a></li>
  <li><a PList><b>Player Finder</b> Window</a></li>
  <li><a PInfo><b>Player Info</b> Window</a></li>
  <li><a Tmt><b>Tournament Finder</b> Window</a></li>
  <li><a Tree><b>Tree</b> Window</a></li>
  <li><a Graphs><b>Graph</b> Windows</a></li>
  </ul>

  <h4>Other Utilities and Information</h4>
  <ul>
  <li><a Analysis Annotating>Annotating games</a> automatically</li>
  <li><a Bookmarks><b>Bookmarks</b></a></li>
  <li><a CalVar><b>Calculation of Variations</b> training</a></li>
  <li><a Cmdline><b>Command-line</b> options</a></li>
  <li><a Compact><b>Compacting</b> a database</a></li>
  <li><a Correspondence>Correspondence Chess</a></li>
  <li><a Maintenance><b>Database maintenance</b> tools</a></li>
  <li><a ECO><b>ECO</b> codes</a></li>
  <li><a Email><b>Email</b> Chess Manager</a></li>
  <li><a EPD><b>EPD</b> files</a></li>
  <li><a Export><b>Exporting</b> games</a></li>
  <li><a Import><b>Import game</b> Window</a></li>
  <li><a LaTeX>Using <b>LaTeX</b> with Scid</a></li>
  <li><a Options><b>Options</b> and preferences</a></li>
  <li><a PTracker><b>Piece Tracker</b></a></li>
  <li><a Pgnscid><b>Pgnscid</b>: converting PGN files</a></li>
  <li><a NAGs>Standard <b>NAG</b> annotation values</a></li>
  <li><a TB><b>Tablebases</b></a></li>
  </ul>

  <p><footer>Updated: Scid vs. PC 4.7, January 2012</footer></p>
}

set helpTitle(Index) "Scid Help Topic Index"
set helpText(Index) "<h1>$::scidName Help Index</h1>"
append helpText(Index) {
<br>
<a Index A>  A</a> <a Index B>  B</a> <a Index C>  C</a> <a Index D>  D</a> <a Index  E> E</a> <a Index F>  F</a> <a Index G>  G</a> <a Index H>  H</a> <a Index I>  I</a> <a Index  J> J</a> <a Index K>  K</a> <a Index L>  L</a> <a Index M>  M</a> <a Index N>  N</a> <a Index O>  O</a> <a Index P>  P</a> <a Index Q>  Q</a> <a Index R>  R</a> <a Index S>  S</a> <a Index T>  T</a> <a Index U>  U</a> <a Index V>  V</a> <a Index W>  W</a> <a Index X>  X</a> <a Index Y>  Y</a> <a Index Z>  Z</a>
<br>
  <h4><name A>A </name></h4>
  <ul>
  <li><a Analysis>Analysis</a> window</li>
  <li><a Comment>Annotating games</a></li>
  <li><a Analysis Annotating>Annotating games</a> automatically</li>
  <li><a Comment Annotation>Annotation symbols</a></li>
  <li><a NAGs>Annotation symbols</a> (NAGs)</li>
  <li>Entering <a Moves Informant>annotation symbols</a></li>
  <li><a Comment Diagrams>Arrows</a></li>
  <li><a Author>Author, contacting</a></li>
  <li><a Maintenance Autoload>Autoloading</a> a game</li>
  <li><a MainWindow Autoplay>Autoplay mode</a></li>
  </ul>

  <h3><name B>B</name></h3>
  <ul>
  <li><a Finder>Backups</a></li>
  <li><a Tree Best>Best games</a> window</li>
  <li><a MainWindow>Board setup</a></li>
  <li><a Board>Board textures and pieces</a></li>
  <li><a Searches Board>Board searches</a></li>
  <li><a Book>Book</a> window</li>
  <li><a BookTuning>Book tuning</a></li>
  <li>Making <a Book Polyglot>Polyglot Books</a></li>
  <li><a Bookmarks>Bookmarks</a></li>
  <li><a GameList Browsing>Browsing games</a></li>
  <li><a MainWindow>Button Bar</a></li>
  </ul>

  <h3><name C>C</name></h3>
  <ul>
  <li><a Changelog>Changelog</a></li>
  <li><a Analysis>Chess Engines</a></li>
  <li><a Analysis List>Chess Engine</a> configuration</li>
  <li><a Analysis Debugging>Chess Engine</a>  debugging</li>
  <li><a Board>Chess Pieces</a></li>
  <li><a Maintenance Cleaner>Cleaner</a></li>
  <li><a Clipbase>Clipbase</a></li>
  <li><a Options Colours>Colours</a> (various colour options)</li>
  <li><a Cmdline>Command-line options</a></li>
  <li><a Comment>Comment Editor</a></li>
  <li><a Maintenance Twins>Comparing games</a> with the Twin Game Checker</li>
  <li><a ComputerGame>Computer Game</a></li>
  <li><a Tourney>Computer Tournament</a></li>
  <li><a Compact>Compacting a database</a></li>
  <li>Scid vs PC's <a Console>Console</a></li>
  <li><a Correspondence>Correspondence Chess</a></li>
  <li><a CCIcons>Correspondence Chess Icons</a></li>
  <li><a Import CCRL>Computer Chess (CCRL) game imports</a></li>
  <li><a Author>Contact information</a></li>
  <li><a Contents>Contents</a></li>
  <li><a CQL>CQL</a> Chess Query Language</li>
  <li><a Crosstable>Crosstable</a></li>
  </ul>

  <h3><name D>D</name></h3>
  <ul>
  <li><a Compact>Database compaction</a></li>
  <li><a Formats>Database file formats</a></li>
  <li><a Maintenance>Database maintenance</a></li>
  <li><a Sorting>Database sorting</a></li>
  <li><a Switcher>Database switcher</a> window</li>
  <li><a GameList Del>Deleted and Filtered games.</a>
  <li><a Flags>Delete flag</a></li>
  <li><a Maintenance Twins>Deleting twin games</a></li>
  <li><a Eboards>DGT Electronic Chess Board</a></li>
  <li><a Comment Diagrams>Diagrams</a></li>
  <li><a Comment Diagrams>Drawing arrows</a></li>
  <li><a Docking>Docked Windows</a></li>
  <li><a Switcher draganddrop>Drag and Drop</a></li>
  </ul>

  <h3><name E>E</name></h3>
  <ul>
  <li><a ECO>ECO codes</a></li>
  <li><a ECO Browser>ECO Browser</a> window</li>
  <li><a ECO Codes>ECO codes specification</a></li>
  <li><a Menus Edit>Edit menu</a></li>
  <li><a Eboards>Electronic Chessboards</a> (eboards such as Novag, DGT...)</li>
  <li>Adding <a Maintenance Ratings>Elo Ratings</a></li>
  <li><a Email>Email window</a> (deprecated)</li>
  <li>Correspondence Chess via <a CCeMailChess>eMail</a></li>
  <li>Character <a Encoding>Encoding</a></li>
  <li><a Analysis>Engines, Chess</a></li>
  <li><a Analysis List>Engines</a> - configuring</li>
  <li><a Analysis Debugging>Engines</a> - debugging</li>
  <li><a Moves>Entering Moves</a></li>
  <li><a EPD>EPD Files</a></li>
  <li><a EPD opcodes>EPD Opcodes</a></li>
  <li><a Export>Exporting Games</a></li>
  <li><a Maintenance Tags>Extra Tags</a></li>
  </ul>

  <h3><name F>F</name></h3>
  <ul>
  <li><a Cmdline>Fast mode</a>
  <li>EPD and <a Export EPD>FEN</a> exports</li>
  <li><a FICS>FICS</a> (Free Internet Chess Server)</li>
  <li><a Finder>File Finder</a></li>
  <li><a Formats>File formats</a></li>
  <li><a Menus File>File menu</a></li>
  <li><a Filter>Filter</a></li>
  <li><a Export>Filter, exporting</a></li>
  <li><a Graphs Filter>Filter graph</a></li>
  <li><a FindBestMove>Find Best Move</a> training</li>
  <li><a Finder>Finder</a></li>
  <li><a Flags>Flags</a></li>
  <li><a Options Fonts>Fonts</a></li>
  </ul>

  <h3><name G>G</name></h3>
  <ul>
  <li><a Flags>Game flags</a></li>
  <li><a MainWindow GameInfo>Game Information</a> window</li>
  <li><a GameList>Game List</a> window</li>
  <li><a Menus Game>Game menu</a></li>
  <li><a Searches Header>General searches</a></li>
  <li><a Maintenance Editing>Global substitutions</a></li>
  <li><a Graphs>Graph windows</a></li>
  <li>Using the <a GUI>GUI</a></li>
  </ul>

  <h3><name H>H</name></h3>
  <ul>
  <li><a Searches Header>Header searches</a></li>
  <li><a Menus Help>Help menu</a></li>
  </ul>

  <h3><name I>I</name></h3>
  <ul>
  <li><a Moves Trial>Immediate Threat</a></li>
  <li><a Import>Import</a> window</li>
  <li><a Moves Informant>Informant Symbols</a></li>
  <li><a FICS>Internet play</a></li>
  </ul>

  <h3><name J>J</name></h3>
  <ul>
  </ul>

  <h3><name K>K</name></h3>
  <ul>
  <li><a ShortCuts>Keyboard shortcuts</a></li>
  <li><a ShortCuts alpha>Keyboard shortcuts (alphabetical)</a></li>
  </ul>

  <h3><name L>L</name></h3>
  <ul>
  <li><a LaTeX>LaTeX</a> output format</li>
  <li><a Related>Links</a></li>
  </ul>

  <h3><name M>M</name></h3>
  <ul>
  <li><a MainWindow>Main window</a></li>
  <li><a Maintenance>Maintenance tools</a></li>
  <li>Tree <a TreeMasks>Masks</a></li>
  <li><a TacticsTrainer>Mate in ..N..</a> puzzle</li>
  <li><a Searches Material>Material/pattern searches</a></li>
  <li><a Formats>Maximum</a> number of games</li>
  <li><a Menus>Menus</a></li>
  <li><a GameList Browsing>Merging games</a></li>
  <li><a Moves>Move entry</a> and options</li>
  <li><a Searches Move>Move searches</a></li>
  <li><a Options MyPlayerNames>My Player Names</a>
  </ul>

  <h3><name N>N</name></h3>
  <ul>
  <li><a NAGs>NAG annotation values</a></li>
  <li><a Maintenance Editing>Names, editing</a></li>
  <li><a Maintenance Spellcheck>Names, spellchecking</a></li>
  <li><a Eboards>Novag Citrine</a></li>
  <li><a Variations Null>Null moves</a></li>
  </ul>

  <h3><name O>O</name></h3>
  <ul>
  <li><a Book>Opening Books</a></li>
  <li><a ECO>Opening Classification</a> (ECO)</li>
  <li><a Repertoire>Opening Repertoires</a></li>
  <li><a Reports Opening>Opening Reports</a></li>
  <li>Tree <a Tree Training>Opening Trainer</a></li>
  <li><a Options>Options</a></li>
  <li>Command line <a Cmdline>options</a></li>
  </ul>

  <h3><name P>P</name></h3>
  <ul>
  <li><a PGN>PGN</a> window</li>
  <li><a BrowsingPGN>PGN and Scid</a></li>
  <li><a Variations Paste>Paste variation</a></li>
  <li><a Export PDF>PDF</a> support</li>
  <li><a Pgnscid>Pgnscid</a></li>
  <li><a PInfo Photos>Photos</a></li>
  <li><a Board>Pieces</a></li>
  <li><a FICS>Play on the Internet (FICS)</a></li>
  <li><a PTracker>Piece Tracker</a> window</li>
  <li><a PList>Player Finder</a> window</li>
  <li><a PInfo>Player Information</a> </li>
  <li><a PInfo Photos>Player Photos</a></li>
  <li><a FICSwidget premove>Premove (FICS)</a></li>
  <li>Spell Checking <a Maintenance Spellcheck>Player Names</a></li>
  <li><a Reports Player>Player Reports</a></li>
  <li><a ComputerGame>Play against the Computer</a></li>
  <li><a Book Polyglot>Polyglot</a></li>
  <li><a TacticsTrainer>Puzzles</a> - Mate in ... </li>
  </ul>

  <h3><name Q>Q</name></h3>
  <ul>
  </ul>

  <h3><name R>R</name></h3>
  <ul>
  <li><a Graphs Rating>Rating graph</a></li>
  <li>Adding Player <a Maintenance Editing>Ratings</a></li>
  <li><a Moves Undo>Redo</a></li>
  <li><a Repertoire>Repertoire editor</a></li>
  <li><a Reports>Reports</a></li>
  <li><a Import CCRL>Round Name</a> problems</li>
  </ul>

  <h3><name S>S</name></h3>
  <ul>
  <li><a Analysis Annotating>Scoring</a> games</li>
  <li><a Graphs Score>Score Graph</a></li>
  <li><a MainWindow ScoreBar>Score Bars</a></li>
  <li><a Searches>Searches</a></li>
  <li><a Menus Search>Search menu</a></li>
  <li><a ShortCuts>Shortcuts</a></li>
  <li><a ShortCuts alpha>Shortcuts (alphabetical)</a></li>
  <li><a Formats>si4</a> database format</li>
  <li><a Sorting>Sorting a database</a></li>
  <li><a Sound>Sound</a></li>
  <li><a Maintenance Spellfile>Spellcheck File</a></li>
  <li><a Maintenance Spellcheck>Spellchecking</a> names</li>
  <li>Editing Name <a Maintenance Editing>Spelling</a></li>
  <li><a Console>Startup</a> / Splash Window</li>
  <li><a MainWindow Status>Status bar</a></li>
  <li><a CalVar>Stoyko Exercise</a></li>
  <li><a Switcher>Switcher</a> window</li>
  </ul>

  <h3><name T>T</name></h3>
  <ul>
  <li><a TB>Tablebases</a></li>
  <li>Finding extra PGN <a Maintenance Tags>Tags</a>
  <li><a Options Themes>Themes</a></li>
  <li><a Crosstable tiebreak>Tie-Breaks</a></li>
  <li><a Graphs Score>Time Graph</a></li>
  <li>The <a MainWindow Toolbar>Toolbar</a></li>
  <li><a Menus Tools>Tools menu</a></li>
  <li><a Tourney>Tournament</a> of Chess Engines</li>
  <li><a Tmt>Tournament finder</a></li>
  <li><a FindBestMove>Training: Find best move</a></li>
  <li><a CalVar>Training: Calculation of Variations</a></li>
  <li><a Tree>Tree window</a></li>
  <li><a Moves Trial>Trial mode</a></li>
  <li><a Maintenance Twins>Twin (duplicate) games</a></li>
  </ul>

  <h3><name U>U</name></h3>
  <ul>
  <li><a Analysis UCI>UCI Engine</a> Options</li>
  <li><a Moves Undo>Undo</a></li>
  <li><a Encoding>UTF-8</a> character encoding</li>
  </ul>

  <h3><name V>V</name></h3>
  <ul>
  <li><a Variations>Variations</a></li>
  <li><a FICSobserve exam>Variants</a> on FICS</li>
  </ul>

  <h3><name W>W</name></h3>
  <ul>
  <li><a Menus Windows>Windows menu</a></li>
  <li><a Docking>Window docking</a></li>
  </ul>

  <h3><name X>X</name></h3>
  <ul>
  <li><a CCXfcc>Xfcc Support</a></li>
  <li><a CCXfccSetupDialog>Xfcc Server Setup</a></li>
  </ul>

  <h3><name Y>Y</name></h3>
  <ul>
  </ul>

  <h3><name Z>Z</name></h3>
  <ul>
  </ul>

  <p><footer>Updated: Scid vs PC 4.0, June 2010</footer></p>
}


set helpTitle(MainWindow) "Main Window"
set helpText(MainWindow) {<h1>Scid vs. PC's Main Window</h1>
  <p>
  This section describes the main board (showing the current game), the game information area below it, and a few other widgets.
  Also see separate help pages about the <a Menus>menus</a>, <a Board>board customisations</a>, <a Options Colours>other colours</a>, how-to <a Moves>enter chess moves</a>,
  <a ShortCuts General>keyboard shortcuts</a> for navigating games, and <a Comment Diagrams>drawing arrows and marks.</a>
  </p>
  <p>
  <i>Right-clicking the 'Board' tab, (or the whole board in undocked mode), allows one to show/hide many elements described below. See Scid's <run ::tip::show><green>Tip of the Day</green></run> for more helplful hints.</i>
  </p>

  <h4>Main Button Bar</h4>
  <p>
  Key bindings for each button are shown in brackets.
  <ul>
  <li> <button tb_start> Move to the start of the game  [home] </li>
  <li> <button tb_prev> Move back one move  [left] </li>
  <li> <button tb_next> Move forward one move  [right] </li>
  <li> <button tb_end> Move to the end of the game  [end] </li>
  <li> <button tb_invar> Move into a <a Variations>variation</a>  [v] (Holding button shows a menu of available variations)</li>
  <li> <button tb_outvar> Move out of the current variation  [z] (Right-click exits all vars)</li>
  <li> <button tb_addvar> Add a new variation  [control+a]</li>
  <li> <button autoplay_off> Start/stop <a MainWindow Autoplay>Autoplay mode</a> (Right-click autoplays all filter games)</li>
  <li> <button tb_trial> Start/stop <a Moves Trial>Trial mode</a> [control+space] </li>
  <li> <button tb_flip> Flip the board [control+f]</li>
  <li> <button tb_windows> Raise open windows [tab]. This feature may only work if you disable your window-manager's focus stealing policy. (Right-click shows Splash window)</li>
  </ul>
  </p>

  <h4><name Toolbar>Toolbar</name></h4>
  <p>
  At the top of the main window is a row of small icons called the Toolbar.
  Hovering the mouse over each will show their name, and selecting which icons are
  shown is done in <green>Options-<gt>Toolbar</green>.
  Right-clicking the Replace Game icon does a quick save.
  </p>

  <h4><name GameInfo>Game Information Window</name></h4>

  <p><i>The Game Info window can be hidden/unhidden by pressing Control-i</i></p>

  <p>
  Below the main board is general information about the current game. 
  It includes <b>Player Names</b>, <b>Ratings</b>,
  <b>Event</b> and <b>Site</b> fields, and <b>ECO</b> codes.
  </p>
  <p>
  If Scid can find a suitable <a PInfo Photos>photo file</a>  then player photos will appear here. Clicking on them will make them smaller.
  </p>
  <p>
  The game information area also displays <a PInfo Photos>player photos</a>
  and <a TB>tablebase</a> results</b>.
  </p>
  <p>
  Display options for this window are in <green>Options-<gt>Game Information</green>.
  </p>

  <h4><name ScoreBar>Score Bar and Material Values</name></h4>
  <p>
  On the right hand side of the board the Material Balance is displayed by small chess pieces.</p><p>
  Beside it is a <b>Score Bar</b> (if enabled - toggled via Control-Shift-S), which shows the first engine's evaluation (if one is running), or a Score found in the position's comment. Score Bars are also optional for Fics observed boards and Game Browser boards. They can be configured via Options-<gt>Score Bar menu. Evaluation time is given in milliseconds, and is the short time Scid's inbuilt engine will spend, analyzing the current board to obtain a score.
  </p>

  <h4><name Status>The Status Bar</name></h4>
  <p>
  The Status Bar shows information about the current database and game -
  including game number, game flags, and whether the game has been altered or the DB is read-only.
  Occasionally other information is be shown - such as matching moves (when entering moves with the keyboard)
  and occasional Fics notifications.
  </p>

  <h4><name Autoplay>Autoplay Mode</name></h4>
  <p>
  In autoplay mode, Scid automatically plays the moves in the current game,
  moving forward until the end of the game. The time delay between moves can
  be set from the <green>Options--<gt>Moves</green> menu
  </p>
  <p>
  Right-clicking Autoplay allows autoplay to progress through all filter games.
  </p>
  <p>
  Autoplay is also started when the
  game is being <a Analysis Annotating>annotated</a>, and pressing the autoplay button will stop annotation.
  </p>

  <p><footer>Updated: Scid vs. PC 4.19 Feb 2018 </footer></p>
}

set helpTitle(Docking) "Docked Windows"
set helpText(Docking) {<h1>Docked Windows</h1>
<p>
Scid's GUI has two modes. In Docked Windows mode (the default), most windows
are tiled - or docked - into a single large window. 
Docking is enabled or disabled in <b>Options-<gt>Windows</b>,
where you can also load any of the three built-in layouts, or save your own Window
arrangements.  The current window arrangement can also be saved via <b>Options-<gt>Save Layout</b>.
</p><p>
Arranging Docked Windows is a little difficult. One can right-click any tab (except the main
board) and select to move to the side of the current pane, or one can
drag the tab and group it with other tabs in another paned window.
Windows can also be undocked by right-clicking the tab, though Mac OS X does not support undocking windows.</p>
<p>
Window focus automatically follows the mouse around, and also impacts which keyboard bindings are active.
Most bindings are active when the mouse is over the Main Board.</p>
<p>
The window's menus are accessible via clicking the arrow in the window tab.
</p><p>
With the focus on a window tab, one can press the Tab key to move between window panes. Control+Tab switches between active tabs.
</p>
<p><i>
If Scid fails to start, use the </i><b>-nodock</b><i> command-line option to start in undocked mode.
</i></p>
<p><footer>Updated: Scid vs. PC 4.14, Dec 2014</footer></p> }

set helpTitle(Menus) "Menus"
set helpText(Menus) "<h1> $::scidName Main Menus</h1>"
append helpText(Menus) {
  <h3><name File>File</name></h3>
  <ul>
  <li><b>New</b>  Creates a new empty Scid database.</li>
  <li><b>Open</b>  Opens an existing database/file.</li>
  <li><b>Save Pgn</b>  Save this game as a PGN file.</li>
  <li><b>Close</b>  Closes the current database/file.</li>
  <li><b>Read-Only</b>  Makes the current database read-only.</li>
  <li><b>Finder</b>  Opens the <a Finder>File Finder</a>.</li>
  <li><b>Bookmarks</b>  Show and edit <a Bookmarks>Bookmarks</a>.</li>
  <br>
  <li><b>Switch to Base</b>  Switch between the nine available databases (including the <a Clipbase>Clipbase</a>).</li>
  <li><b>Open Base as Tree</b></li>
  <li><b>Open Recent as Tree</b>  Open database in a <a Tree>tree window</a>. The databases will be closed when the tree is closed.</li>
  <br>
  <li><b>Exit</b>  Exit Scid. </li>
  </ul>

  <h3>Play</h3>
  <ul>
  <li> Play against computer, online, and training.</li>
  </ul>

  <h3><name Edit>Edit</name></h3>
  <ul>
  <li><b>Setup Board</b>  Set a (non-standard) start position for the current game.</li>
  <li><b>Copy FEN</b>  Set the clipboard to the FEN representing current position.</li>
  <li><b>Copy PGN</b>  Set the clipboard to the game PGN.</li>
  <li><b>Paste FEN</b>  Set-up board according to FEN in clipboard.</li>
  <li><b>Paste PGN</b>  Import a game from PGN in clipboard.</li>
  <br>
  <li><b>Empty Clipbase</b>  Clear the temporary database (<a Clipbase>Clipbase</a>).</li>
  <li><b>Copy to Clipbase</b>  Copies the current game to the <a Clipbase>Clipbase</a> database.</li>
  <li><b>Paste from Clipbase</b>  Pastes the active game of the <a Clipbase>Clipbase</a> to be the active game of the current database.</li>
  <br>
  <li><b>Strip</b>  Strips all comments or variations from the current game.</li>
  <li><b>Undo</b>  Undo changes to this game. The undo buffer holds 20 positions.</li>
  <li><b>Redo</b>  Redo changes.</li>
  <br>
  <li><b>Add Variation</b>  Adds a new empty variation for the
  next move, or for the previous move if there is no next move yet.</li>
  <li><b>Paste Variation</b>  Pastes the current text selection as a variation.</li>
  <li><b>Delete Variation</b>  Provides a submenu of variations for
  the current move, so one can be deleted.</li>
  <li><b>Make First Variation</b>  Promotes a variation to be the
  first variation of the current move.</li>
  <li><b>Promote Variation to Main line</b>  Promotes a variation
  to be the main line, swapping it with its parent.</li>
  <li><b>Try Variation</b>  Enters <a Moves Trial>trial mode</a> for
  testing a temporary variation without altering the current game.</li>
  </ul>

  <h3><name Game>Game</name></h3>
  <ul>
  <li><b>New Game</b>  Resets the scratch game.
  <li><b>Replace Game</b>  Saves the current game, replacing it in the database.</li>
  <li><b>Add Game</b>  Save this game, adding one to the database.</li>
  <br>
  <li><b>Set Game Info</b>  Set various details about the current game.</li>
  <li><b>Browse Game</b> Popup a small Game Browser window.</li>
  <li><b>List all Games</b>  Show the <a GameList>list of games</a> in this database.</li>
  <br>
  <li><b>Delete Game</b>  Mark as deleted (for removal during compaction).</li>
  <li><b>Reload this game</b>  Reloads the current game, discarding any changes made.</li>
  <br>
  <li><b>Load First/Previous/Next/Last Game</b>  These load the first, previous, next or last game in the <a Filter>filter</a>.</li>
  <li><b>Load Game Number</b>  Loads the game given its game number
  in the current database.</li>
  <br>
  <li><b>Identify opening</b>  Finds the deepest
  position in the current game that is in the ECO file.</li>
  <li><b>Goto move number</b>  Goes to the specified move number in the current game.</li>
  <li><b>Find novelty</b>  Finds the first move of the current game
  that has not been played before.</li>
  </ul>

  <h3><name Search>Search</name></h3>
  <ul>
  <li><b>Reset Filter</b>  Resets the <a Filter>filter</a> so all games are included.</li>
  <li><b>Negate filter</b>  Inverts/toggles the game filter.</li>
  <li><b>Filter to Last Move</b>  Make all games show the last move when loaded.</li>
  <br>
  <li><b>General</b>  Searches by <a Searches Header>header</a> information such as player names.</li>
  <li><b>Current board</b>  Searches for the <a Searches Board>current board</a> position.</li>
  <li><b>Material/Pattern</b>  Searches by <a Searches Material>material</a> or chessboard patterns.</li>
  <li><b>Move</b> Find a certain move or <a Searches Move>move combination</a>.</li>
  <li><b>CQL</b> Show the (technical) CQL game search window.</li>
  <br>
  <li><b>Player Finder</b>  Search for a player name.</li>
  <li><b>Tournament Finder</b>  Search for a tournament by date or name.</li>
  <br>
  <li><b>Load search file</b>  Searches using
  <a Searches Settings>settings</a> from a SearchOptions file.</li>
  </ul>

  <h3><name Windows>Windows</name></h3>
  <ul>
  <li><b>Game Info</b>  Show/hide the Game Information window.</li>
  <li><b>Comment Editor</b>  Opens/reveals the <a Comment>Comment Editor</a>.</li>
  <li><b>Game List window</b>  Opens/reveals the <a GameList>Game List</a>.</li>
  <li><b>PGN window</b>  Opens/reveals the <a PGN>PGN window</a>.</li>
  <li><b>Crosstable</b>  Constructs a tournament <a Crosstable>crosstable</a> for the current game. </li>
  <li><b>Player Finder</b>  Opens/reveals the <a PList>Player Finder</a> window.</li>
  <li><b>Tournament Finder</b>  Opens/reveals the <a Tmt>Tournament Finder</a> window.</li>
  <br>
  <li><b>Maintenance window</b>  Opens/reveals the <a Maintenance>Maintenance</a> Window.</li>
  <br>
  <li><b>ECO Browser</b>  Opens/closes the <a ECO browser>ECO Browser</a> window.</li>
  <li><b>Statistics window</b>  Opens/reveals the <b>Filter statistics window</b> which gives a win/loss summary
  of the games in the <a Filter>filter.</a></li>
  <li><b>Tree window</b>  Opens/reveals the <a Tree>tree window</a>.</li>
  <li><b>Tablebase window</b>  Opens/reveals the endgame <a TB>tablebase</a> information.</li>
  <li><b>Book Window</b>  Opens/reveals the Book window.</li>
  <li><b>Correspondence Window</b>  Opens/reveals the Correspondence window.</li>
  </ul>

  <h3><name Tools>Tools</name></h3>
  <ul>
  <li><b>Analysis Engines</b>  Configure Analysis Engines.</li>
  <li><b>Analysis engine #1</b>
  <li><b>Analysis engine #2</b>  Start/stops <a Analysis>analysis engines</a>,
 displaying the evaluation of the current position.</li>
  <br>
  <li><b>Maintenance</b>  Database <a Maintenance>maintenance</a> functions.</li>
  <ul>
  <li><b>Maintenance window</b>  Opens/closes the database maintenance window.</li>
  <li><b>Name editor</b>  Replaces all occurrences of a player,
  <li><b>Compact Database</b>  Perform database compaction.</li>
  <li><b>Sort</b>  Sort base by name, rating, etc.</li>
  <li><b>Spellcheck</b>  Search the spelling file for possible Name corrections.</li>
  <li><b>Delete twin games</b>  Finds <a Maintenance Twins>twin</a> games in the database.</li>
  event site or round name.</li>
  <li><b>Repair Base</b>  Repair broken database.</li>
  </ul>

  <li><b>Book Tuning</b>  For editing Polyglot books.</li>
  <li><b>Player report</b>  Generates an <a Reports Player>opening report</a>.</li>
  <li><b>Opening report</b>  Generates an <a Reports Opening>opening report</a> for the current position.</li>
  <li><b>Piece Tracker</b>  Opens the <a PTracker>piece tracker</a> window.</li>
  <li><b>Email manager</b>  Opens/closes the <a Email>email manager</a> window, for managing email correspondence games.</li>
  <li><b>Connect Hardware</b>  ... Configure external hardware devices.</li>
  <br>
  <li><b>Rel Filter Graph Ratings</b></li>
  <li><b>Abd Filter Graph Ratings</b>  Displays the <a Graphs Filter>filter graphs</a>.</li>
  <li><b>Player Ratings</b>  Displays the <a Graphs Rating>rating graph</a>.</li>
  <li><b>Score Graph</b>  Displays the <a Graphs Score>score graph</a>.</li>
  <br>
  <li><b>Export current game</b>  Saves the current game to a text
  file in PGN, HTML or LaTeX format. See the <a Export>export</a> help
  page.</li>
  <li><b>Export all filter games</b>  Saves all games in the
  search <a Filter>filter</a> to a text file in PGN, HTML or
  LaTeX format. See the <a Export>export</a> help page.</li>
  <br>
  <li><b>Import PGN text</b>  Opens the <a Import>Import window</a>
  for entering a game by typing or pasting its text in
  <a PGN>PGN format</a>.</li>
  <li><b>Import PGN file</b>  Imports a whole file containing
  games in PGN format to the current database. Note, that several PGN
  files can be selected in this dialogue at once.</li>
  <br>
  <li><b>Board Screenshot</b>  Save a screenshot of the board to a file.</li>
  </ul>

  <h3><name Options>Options</name></h3>
  <ul>
  <li>Various <a Options>Options</a> settings.</li>

  </ul>

  <p><footer>Updated: Scid vs. PC 4.22, Feb 2021</footer></p>
}


set helpTitle(Moves) "Entering Moves"
set helpText(Moves) {<h1>Move Entry and Options</h1>
  <p>Scid uses the arrow keys and wheelmouse to move forward and back through a game. And at any time, moves can be entered using the mouse or keyboard.
</p><p>
  Use the mouse to click on a piece, then the destination square. Alternatively one may drag the piece.
  </p>
  <p>
  Keyboard moves are made using standard San or UCI notations.
  Castling is done with <b>OO</b>, or <b>OK</b> and <b>OQ</b>
  for King and Queenside respectively. For more info, see below.
  </p>
  <p><i>Pressing </i><b>Escape</b><i> cancels keyboard and mouse move entry.</i></p>

  <h4>Replacing Moves</h4>
  <p>
  When you enter a move where a move already exists,
  Scid will ask if you want to replace the
  move (when the old move and all after it will be lost), or
  add the new move as a variation or new mainline. If one finds this annoying, 
  it is possible to skip this dialog by unchecking the
  <green>Options--<gt>Moves--<gt>Ask Before Replacing Moves</green> menu option
  </p>
  <p>
  If the same move already exists, Scid will merely move into this move.
  <i>This behaviour is different when it is end-of-game. Now, Scid will automatically
  create a new variation. This allows one to easily add end-of-game variations.</i>
  </p>

  <h4><name Undo>Undo</name></h4>
  <p>
  Scid vs. PC has Undo and Redo features which store up to 20 
  Move, Variation, Comment or Game Information changes. The Undo and Redo commands are 
  bound to <b>Control-z</b> and <b>Control-y</b> (when the mouse is over the main board),
  but they should be used carefully as these shortcuts
  are also the defaults for editing text windows such as the Comment Editor.
  </p>

  <h4><name Trial>Trial Mode</name></h4>
  <p>
  Trial Mode allows one to make temporary moves and changes to a game.
  Pressing the Trial Mode button a second time ends Trial Mode, and reverts the game to it's original form.
  </p>
  <p>
  Right-clicking enters Trial Mode, and automatically adds a <a Variations Null>null move</a>. This is handy to see immediate threats with chess engines.
  </p>
  <p><i>
  Game Saves, Undo and Redo are disabled in Trial Mode.
  When switching databases - Trial Mode automatically exits.
  </i></p>
  

  <h4><name Mistakes>Correcting Mistakes</name></h4>
  <p>
  If you are entering a game and suddenly see an incorrect move several
  moves earlier, it is possible to correct it without losing the extra
  moves you have added. This is done by editing the PGN representation
  of the game. Open the <a Import>Import</a> window, select "Paste Current
  Game", correct the incorrect move, then select "Import".
  </p>

  <h3>Keyboard Move Entry</h3>
  <p>
  To enter moves from the keyboard, simply press letter and digit
  keys - in long or short algbraic notation - and
  without the capture "x" or promotion "=" symbols.
  Moves are matched case-insensitively, so you can type
  nf3 instead of Nf3, for example.
  </p>
  <p>
  As you enter a move, the status bar will show the list of matching moves.
  </p>
  <p>
  The notation for castling is [O][O], but Kingside and Queenside castling
  can also be stipulated explicitly with [O][K] and [O][Q].
  </p>
  <p>
  Lower-case letter matches to a pawn first, so a
  [b] can match to a pawn or Bishop. If there is a conflict
  you must use a capital [B] for the Bishop move.
  </p>

  <h4>Coordinate Move Entry</h4>
  <p>
  This move option allows one to input moves in UCI notation (such as
  a2a4 and g1f3). This feature is enabled default, but it
  interferes with the Auto-Completion feature (which is off by default).
  </p>

  <h4>Auto-Completion</h4>
  <p>
  Is enabled via <green>Options--<gt>Moves--<gt>Keyboard Completion</green>.
  and it makes a move as soon as you have typed enough
  to distinguish it from any other legal move. For example,
  you would only need to type [n][f] instead
  of [n][f][3] in the starting position.
  This feature only works with pawn moves if Coordinate Move Entry
  is disabled.
  </p>

  <h4>Suggested Moves</h4>
  <p>
  The Suggested Move feature, if enabled, highlights the best move (taken from ECO or a quick engine search) to/from the board square under the mouse.
  This can be confusing at times, or also regarded as cheating, and is disabled by default in Scid vs. PC.
  This option also enforces "Colour Selected Square".
  </p> 

  <h3><name Null>Entering Null Moves</name></h3>
  <p>
  <a Variations Null>Null Moves</a> (or empty moves) can be useful in variations where
  you want to skip a move for one side. You can enter a null move with the
  mouse by capturing one king with the other king, or with the keyboard by
  typing "<b>--</b>" (that is, pressing the minus key twice).
  </p>

  <h3><name Informant>Common Annotation Symbols</h3>
  <p>
  One may add annotation symbols (or <a NAGs>NAGs</a>) using the keyboard
  (and without the <a Comment>comment editor)</a>. Below are the relevant shortcuts.
  </p>
  <p>
  Scid also uses some of these symbols for <a Analysis Annotating>Automatic
  Annotations</a>. To this end, the symbols are associated
  with a certain pawn value which can be set via 
  <run configInformant><green>Options-<gt>Configure Informant Values</green></run>. 
  </p>

  <ul>
  <li> !	[!][Return]</li>
  <li> ?	[?][Return]</li>
  <li> !?	[!][?][Return]</li>
  <li> ?!	[?][!][Return]</li>
  <li> !!	[!][!][Return]</li>
  <li> ??	[?][?][Return]</li>
  <li></li>
  <li> +-	[+][-]</li>
  <li> +/-	[+][/]</li>
  <li> +=	[+][=]</li>
  <li> =	[=][Return]</li>
  <li> -+	[-][+]</li>
  <li> -/+	[-][/]</li>
  <li> =+	[=][+]</li>
  </ul>

  <p><footer>Updated: Scid vs. PC 4.17 March 2016 </footer></p>
}

set helpTitle(Searches) "Searches"
set helpText(Searches) {<h1>Searches in Scid</h1>
  <p>
  Scid can perform several different types of searches. The main ones are:
  <ul>
  <li><a Searches Header>General</a> (or Header) searches - such as Players, Result or Date</li>
  <li><a Searches Board>Game Positions</a> - matching the Current Board</li>
  <li><a Searches Material>Material and Piece Pattern</a> searches.</li>
  <li><a Searches Move>Move Sequence</a> searches.</li>
  <li><a CQL>Chess Query Language</a> searches.</li>
  </p>
  <p>
  Searches display their results by adjusting the <a Filter>Filter</a> with matching games.
  By default they will <b>Reset</b> the Filter (ie - search the whole database). But one may also
  <b>Add to</b>, or <b>Restrict</b> the Filter, allowing complex searches to be built up.
  </p>
  <p>
  With Position, Tree, and Material/Pattern searches, when you load a matching game
  it will automatically show the relevant game position, (except
  - in the unlikely event - that the position occurred after move 255 which causes a byte overflow).
  </p>
  <p>
  <i>Most searches only apply to the mainline of a game, and not to variations</i>.
  <br>
  <br>
  <i>Positional Searches can also be performed by the <a Tree>Tree Window</a>.</i>
  </p>

  <h3><name Header>General (Header) Search</name></h3>
  <p>
  The General Search is for information stored in the Game Header (such as Player Names, Date, etc), or in the PGN text of a game.
  <br>
  For a successful match, <b>all fields must match</b>.
  </p>
  <p>
  The name fields (White, Black, Event, Site and Round) match on any text.
  They are case-insensitive and ignoring spaces. Eg - <b>Michael</b> will match a host of christian and surnames.
  But more precise matches can be got using wild-cards (<b>?</b> for 1 character, <b> * </b> for
  zero or more characters) - and enclosing the search in double quotes.
  For example - a search for the site <b>USA</b>
  will find American cities but also <b>Lausanne SUI</b>, which is probably
  not what you wanted! <b>"*USA"</b> (note the double-quotes)
  is how to find sites ending with USA.
  Another example - to find only games played in Round 1, use <b>"1"</b>. 
  Without the double-quotes, the Round field will also match 10, 21 etc.
  </p>
  <p>
  If you are searching for a particular player (or pair of opponents) as White
  or Black and it does not matter what color they played, select the
  <b>Ignore Colors</b> option.
  </p>
  <p>
  A search can also be done for a pre-game comment or final move comment.
  These searches will *not* match hidden comments (ie - those starting with '[' *and* ending with ']').
  </p>
  <p>
  The <b>Extra Tags</b> search matches common tags such as "Annotator" and "PlyCount" found in the game header,
  and is quicker than a full PGN text search (see below).
  The "Value" field is optional. If the value starts with a digit, only exact matches are made, but
  otherwise the match searches for prefixes - eg "Rogers" will match "Rogers, Ian".
  </p><p>
  <i>Extra Tags does *not* match normal tags such as White, Event and EventDate</i>.
  </p><p>
  Finally, the Header search can be used to find any text
  (case-sensitive and without wildcards) in the PGN of
  a game.  You may enter up to three phrases which must all appear
  for it to be a match.  This search is very
  useful for searching the comments of a game (such
  as "lost on time" or "novelty"), or for move sequences
  (eg "Bxh7+" and "Kxh7").  However, it is generally very slow
  as all games (that match the other criteria) must be decoded and
  scanned - so it is a good idea to limit these searches as much as possible.
  </p><p>
  Here are some examples.  To find
  games with under-promotions to a rook, search for <b>=R</b> and also
  set the <b>Promotions</b> flag to Yes.  When searching for text that
  would appear in comments, set the <b>Comments</b> flag to Yes.  If
  you are searching for the moves <b>Bxh7+</b> and <b>Kxh7</b>, you
  may want to restrict the search to games with a 1-0 result and at
  least 40 half-moves, for example, or do a material/pattern search
  first to find games where a white bishop moves to h7.
  </p>
  <p>
  <i>Note - if a search by <a ECO>ECO</a> code is performed, games
  that have no ECO code attached are ignored</i>.
  </p>
  <p>
  <i>Searching for extra PGN tags (such as "Annotator") can be done 
  within the <a Maintenance Tags>Maintenance Strip Tags</a> feature.
  </p>

  <h3><name Board>Current Board Searches</name></h3>
  <p>
  This search finds games that contain the currently displayed position,
  ignoring castling and <i>en passant</i> rights.
  </p>
  <p>
  There are four different board searches:
  <ul>
  <li> <b>Exact</b> - the two positions must match on every square </li>
  <li> <b>Pawns</b> - the pawn structure must match exactly, but other pieces
  can be anywhere </li>
  <li> <b>Files</b> - the number of white and black pawns on each file must match
  exactly, but other pieces can be anywhere </li>
  <li> <b>Material</b> - pawns and pieces can be anywhere </li>
  </ul>
  <p>
  The pawns search is useful for studying openings by pawn structure, and
  the files and material searches are useful for finding similar positions
  in an endgame.
  </p>
  <p>
  To search for an arbitrary position, set the board position 
  via <green>Edit--<gt>Setup Board</green> before running the search.
  </p>
  <p>
  You can request that the search look in variations (instead of only
  examining actual game moves) by selecting <b>Look in variations</b>
  , but this may slow the search if your database
  is large with many games and variations.
  </p>

  <h3><name Material>Material / Pattern Searches</name></h3>
  <p>
  This powerful feature is useful for finding end-game or middle-game themes.
  You can specify minimum and maximum amounts of each type of material,
  and patterns such as a bishop on f7, or a pawn on the f-file.
  </p>
  <p>
  A number of common material and pattern settings are provided, such
  as Rook vs. Pawn endings, or isolated Queens pawns.
  </p>
  <p>
  Scid vs. PC allows one to perform material searches that match the end position only;
  though these searches do not match games with non-standard starts and <i>zero length</i>.
  </p>
  <p>
  <i>Hint -
  The speed of pattern searches can vary widely, and be reduced 
  by setting restrictions intelligently. For example,
  if you set the minimum move number to 20 for an ending, all games that
  end in under 20 moves can be skipped</i>.
  </p>

  <h3><name Move>Move Searches</name></h3>
  <p>
  Move Searches allow one to search for particular moves and combinations.
  Enter the move(s) in the entry box, and matching positions will be 
  found. Move combinations can extend unlimited, and to match any
  move, use a '?' character.</p>
  <p> For example, use <b>Rh8 ? R1h7</b> to find doubling of rooks on the H file.</p>
  <p>The <b>Check Test</b> option allows one to input moves of the form <b>Qh7+</b>
  (or <b>Rh8#</b>, but these checks slow the search down a little. Judicious
  use of <b>Side to Move</b> can speed up the search.</p>

  <h3><name Settings>Saving Search Settings</name></h3>
  <p>
  The Material/Pattern and Header Search windows provide a
  <b>Save</b> button, enabling one to save the current
  search settings to a SearchOptions file (<b>.sso</b>).
  Loading this file is done from <green>Search--<gt>Load Search File</green> menu.
  </p>

  <h3>Search Times and Skipped Games</h3>
  <p>
  Most searches produce a message indicating the time taken and the number
  of games that were skipped. A <b>skipped</b> game is one that can
  be excluded from the search without decoding any of its moves, based on
  information stored in the index. See the help page on
  <a Formats>file formats</a> for more information.
  </p>

  <p><footer>Updated: Scid vs. PC 4.22 Jan 2020</footer></p>
}

set helpTitle(CQL) "CQL"
set helpText(CQL) {<h1>Chess Query Language</h1>
  <p>
  CQL is a powerful query language which allows for a huge variety of searches.
  It differs from normal Scid searches in that it can also add detailed comments to matching games.
  </p><p><i>
  Quick and powerful position searches can be done by marking squares with Shift+Click (full square), then opening the CQL search dialog.
  </i></p><p>
  Because of CQL's cryptic nature, adding comments is restricted to the clipbase,
  and must be enabled with <b>Allow Comments</b>.
  </i></p><p>
  When comments are enabled in the clipbase, all matching positions will be annotated with <b>MATCH</b>.
  These comments can be removed in subsequent searches by enabling <b>Strip Match Comments</b>.
  Additionally, some CQL filters and keywords (esp. <b>silent</b>), will over-ride these buttons.
  Other CQL commands also allow for other comments to be added and for processing of variations.
  These additional comments will *not* be removed with the Strip button, and neither does stripping 
  remove any comments from variations.
  </p>
  <p>
  It's worth noting that for many simple CQL searches,
  the equivalent native Scid search (header, material, pattern, etc) will be much faster.
  CQL is not optimized for trivial queries - though it is more powerful of course -
  and as a result complex searches can be very slow.
  </p>
  <p>
  Thanks go to Lewis Stiller and Gady Costeff for their innovative work on CQL.
<br>
  Fairly technical documentation for their language can be found at
  <url http://www.gadycosteff.com/cql>their CQL site</url>
  </p>

  <h3>Examples</h3>
  <ul>
  <li>cql() shifthorizontal shiftvertical flipcolor {ra8 rc8 Pb7} ; Find all pawn forks both rooks.</li>
  <li>cql() flipcolor shifthorizontal countsquares 3 P[b2-7] ; Tripled pawns
  <li>cql() flipcolor flip { next2 5 100 ((move from Q to up 1 Q move from Q to right 1 Q)+ {move from Q to up 1 Q}? ) } ; Queen 'Staircase'
  </ul>
  </p>

  <h3>Technical</h3>
  <p>
  This feature is not mature; it leaks memory, is not terribly re-entrant (some errors will make
  future searches broken until ScidvsPC is restarted), and can choke on games with <a Variations Null>null move</a>.
  </p>
  <p>
  Some error messages will be shown in the status bar, others 
  in more detail on the command line (Linux and OS X only). For developers, more 
  information can be had by setting the variables CqlShowLex, CqlShowParse, and CqlDebug in tkscid.cpp.
  </p>
  <p>
  A few CQL keywords which are non-sensical in an Scid context, have null effect.
  The CQL header params <b>input</b> and <b>output</b> are obvious candidates, likewise
  the CQL header will now generally be empty  <b>cql()</b> , unlike the standalone CQL executable.
  The <b>sort filter</b> has been disabled for the time being, though may be implemented later.
  </p>

  <p><footer>Updated: Scid vs. PC 4.19 Dec 2017</footer></p>
}
set helpTitle(Filter) "The Filter"
set helpText(Filter) {<h1>The Filter</h1>
  <p>
  Scid's Filter represents a selection of games from the current base (or pgn archive). Filtered games are displayed in the <a GameList>Game List</a> widget.
  </p>
  <p>
  The Filter is often used to show <a Searches>Search</a> results.
  </p>
  <p><i>Do not confuse Filtered games with Deleted games. They are <a GameList Del>separate things.</a></i></p>
  <p>
  You can also copy all games in the Filter of one Database to another
  using the <a Switcher>Database Switcher</a>.
  </p>

  <p><footer>Updated: Scid vs. PC 4.6 October 2011</footer></p>
}

set helpTitle(Clipbase) "The Clipbase"
set helpText(Clipbase) {<h1>The Default Database</h1>
  <p>
  In addition to physical databases existing on disk, Scid provides
  a temporary one known as the <b>Clipbase</b>. It is always open, and
  can be used to cut and paste games between other bases via the <a
  Switcher>Database Switcher</a>. Additionally, each base has a game numbered 0
  which also acts as a scratch game.
  </p>
<h3>Use</h3>
  <p>
  The Clipbase is useful for merging
  the results of searches on more than one database or for treating the
  results of a search as a separate database.
  </p>
  <p>
  For example, assume you want to prepare for an opponent and have searched
  a database so the <a Filter>filter</a> contains only games where
  the opponent played white.
  You can copy these games to the Clipbase by opening the Gamelist / <a Switcher>Switcher</a> and
  dragging from the database to the Clipbase.
  Then, click on the Clipbase, and open
  the <a Tree>Tree Window</a> to examine that players repertoire.
  </p>
<h3>Notes</h3>
  <p>
  You can copy games from one open database directly to another
  without using the Clipbase as an intermediary.
  </p>
  <p>
  The Clipbase cannot be closed; selecting <green>File--<gt>Close</green> is equivalent
  to emptying it with <green>Edit--<gt>Empty Clipbase</green>.
  </p>
  <p>
  Games in the Clipbase consume your computers memory. So please consider this when copying a large number of games.
  </p>

  <p><footer>Updated: Scid vs. PC 4.15 September 2015</footer></p>
}

set helpTitle(Variations) "Variations"
set helpText(Variations) {<h1>Variations</h1>

  <p>
  A Variation is an alternative sequence of
  moves at a particular point in a game. They can contain
  comments and recursive subvariations.
  </p>
  <p>The <button tb_outvar 32> <button tb_invar 32>  <button tb_addvar 32>
  buttons are used to exit, enter and add variations respectively.
  And in the <b>Edit Menu</b>, and <a PGN>PGN</a> context menu, are further useful commands.
  </p>
  <p><i>
  If you want to enter a variation without being asked for a
  confirmation, use the middle mouse button of the mouse to enter the
  move.
  </i></p>

  <h4>Variation Arrows</h4>
  <p>
  Scid vs. PC has clickable Variation Arrows (enabled via
  Options / Moves / Show Variation Arrows). But for this feature to work, the
  <b>Variations Window</b> (Options / Moves / Show Variation Window) must first
  be disabled.
  </p>

  <h4><name Paste>Paste Variation</h4>
  <p>
  This feature (in the Edit Menu) will try to add the currently selected text as a variation.
  It is not very sophisticated; but very useful when adding a <b>single line of MulitPV analysis</b>
from a paused engine.
  </p>
  <p>
  <i>Please see <a Variations Null>below</a> in regards to adding null moves.</i>
  </p>

  <h4>Keyboard Shortcuts</h4>
  <p>
  When a move has variations they are shown in the game information
  area. You can click on a variation to enter it, or press "v", whence
  the <b>Variation Window</b> will pop up.
  Setting Options-<gt>Moves-<gt>ShowVariationWindow will automatically show
  this window when a variation is found.</p>
  <p>In the variation window one can select a variation with the up/down
  keys and then hitting enter, or pressing 0, 1, 2 etc for each variation.
  Additionally, 'vv' will enter the first var.
  </p><p>
  To leave a variation, use "z" or up-arrow.
  </p>

  <h3><name Null>Null Moves</name></h3>
  <p>
  Null moves are used to skip a move by one side. This is of course illegal,
  but is a well known idea, and useful for analyzing your opponent's immediate threats.
  </p>
  <p>
  Null moves are displayed as "<b>--</b>" and can be made by typing this string, or by
  using the mouse to make a <b>King</b> x <b>King</b> capture.
  They are not a part of the PGN Standard, so when
  <a Export>exporting games</a> to PGN, Scid provides (among
  other options) one to convert null moves to comments - for compatibility with other software.
  </p>
  <p><i>
  Some other programs use <term>Z0</term> as a null move, and Scid will successfully import this move.
  </i></p>
  <p>
  One final issue arises with Engine Analysis. If you have null move <b>at then
end</b> of a game or variation , the <a Analysis>Analysis Window</a> will not
successfully add a variation to it. Instead, one should <b>first add a single
move</b>, then variations may be added. This note also applies to the <b>
<b>Paste Variation</b> feature.
  </p>

  <p><footer>Updated: Scid vs. PC 4.8 June 2012</footer></p>
}

set helpTitle(Comment) "Comment Editor"
set helpText(Comment) {<h1>The Comment Editor</h1>
  <p>
  The <run ::commenteditor::Open><green>Comment Editor</green></run> lets you add
  comments and <a NAGs>annotations</a>, and also includes a small board for drawing arrows (etc).
  <i>These three sections can be shown/hidden by pressing the <img bookmark_down> button, though if sections are missing, try resizing the window. If the comment window is not receiving focus, click on the upper left corner.</i></p>

  <h3>Comments</h3>
  <p>
  Comments are text associated with individual moves.
  You can add comments by typing them in the entry box (where
  the Control-A, Control-Z and Control-Y shortcuts can be used to
  manipulate text and undo changes).
  Comments are <b>automatically stored</b> whenever you move to another position in the game,
  or move the mouse away from the Comment Editor.
  </p>

  <p>
  Comments may also exist at the start of a game or variation.
  To add a comment <b>prefixing a variation</b>
  go to the variation's first move; then move back one move before entering the comment.
  </p>

  <p><i>With the focus in the Comment Editor, one can move the game forward and back by pressing the control+left/right keys. Control-Enter saves the comment and closes the window.</i></p>
  

  <h3><name Annotation>Annotation Symbols</name></h3>
  <p>
  Scid uses the <a PGN>PGN Standard</a>
  and <a NAGs>NAGs</a> for annotation symbols.
  While the most common symbols  are displayed
  as Ascii characters (such as "!" or "+-"), others must be entered as the appropriate
  numeric value (ie - a number from 1 to 255).
  For example, the NAG value 36 means "White has the initiative" and will
  be displayed as "$36" in the PGN window.
  </p>
  <p>
  The most common move evaluation symbols (!, ?, !!,
  ??, !? and ?!) can be added firectly from the main window by typing the symbol followed by
  the [Return] key.  This is especially useful if you are <a Moves>entering chess moves</a>
  using the keyboard.
  </p>

  <h3><name Diagrams>Diagrams</name></h3>
  <p>
  In addition to text comments, Scid can also draw colour symbols and arrows on the board.
  These can be drawn straight onto the main board, or more detailed drawings can be made 
  in the Comment Editor by pressing <img bookmark_down> to show/hide a small board and diagrams.
  </p>

  <h4>Drawing Arrows</h4>
  <p>
  Arrows can be drawn in two ways - In the Main Board, hold Control then click on the start square and then end square.
  Or in the Comment Editor, arrows can be drawn (and erased) by dragging between two squares. The arrow width and length can be altered in the Comment Editor.
  </p>
  <h4>Colouring Squares</h4>
  <p>
  Similarly, hold Shift and click on the main board to colour a square, or
  click on any square in the Comment Editor board to add the selected colour/mark.
  </p>
  <p> The comments associated with these diagrams are visible as special % codes in the PGN
window, but can be hidden by selecting "Hide Square/Arrow Codes" in the PGN window
Options.</p>

  <p><footer>Updated: Scid vs. PC 4.22, Jun 2021</footer></p>
}

set helpTitle(Crosstable) "Crosstable Window"
set helpText(Crosstable) {<h1>The Crosstable Window</h1>
  <p>The <run ::crosstab::Open><green>Crosstable</green></run> shows the
  tournament table (for the current game) in All-Play-All, Swiss or Knockout formats.
  Any game played up to <b>twelve months before or after</b> the current game,
  with <b>identical Event and Site</b> tags, is considered to be in the tournament.
  </p>
  <p><i>For a good crosstable, <b>duplicate games</b> should be marked for deletion, and
  Player, Site and Event names should be spelt consistently.  See
  <a Maintenance>Database Maintenance</a> for more information.
  </i></p>

  <h4>Features</h4>
  <p>Clicking on a Game Result shows a menu from which one may Browse, Load or Merge a game.
  </p>
  <p>From the menu you'll be able to edit the tournament details,
  export the table as Text, LaTex or HTML, choose the Sort Criteria, and select various other options.
  Right-clicking the crosstable displays the menu.
  </p>

  <h4>Table Formats</h4>
  <ul>
  <li><b>All-Play-All</b> - For round-robin events. Has a limit of 30 players</li>
  <br>
  <li><b>Swiss</b> - For tournaments with a large number of players.
  Can display up to 200 players and 20 rounds.
  Scid uses the "Round" tag of each game to produce a Swiss Crosstable,
  so you will not see games if they don't have numeric round values.
  </li>
  <br>
  <li><b>Knockout</b> - Shows game results round-by-round.</li>
  </ul>

  <h4><name tiebreak>Tie-Breaks</name></h4>
  <p>When sorting by score, players with equal scores are ordered by their tie-break.
These are <b>Sonneborn-Berger</b> for All-Play-All, and <b>Bucholz</b> for Swiss.
Optionally, Head-to-Head and Total-Wins tie-breaks (in that order), can also be used.
</p>

  <h4>Other Options</h4>
<ul>
  <li><b>Group Scores</b> draws a blank line between players with the same score.  </li>
  <li><b>Color Information</b> shows a w/b in the Swiss format, representing if player was white or black.</li>
  <li><b>Color Rows</b> shades every second row. The color can be set in <b>MainMenu-<gt>Options-<gt>Colors</b>.</li>
</ul>

  <h4>ELO Performance Ratings Calculation</h4>
  <p>To calculate ELO Performance ratings and ratings changes, Scid (probably) uses algorithms from the
  <url https://handbook.fide.com/chapter/TieBreakRegulationsPre2023>Pre 2023 FIDE handbook</url> (Todo - check current regulations).
   Some related discussion can be found <url 
http://www.chesschat.org/showthread.php?12161-Performance-ratings-models-for-100-and-0-scores>here</url>.
  </p>
 <p><i>Compared to some sources, Scid's Ratings Changes have small discrepencies, due to taking average opponent scores.
 Persons interested in authoritatively updating Scid's statistics will find the relevant code in Crosstable::RatingChange.</i></p>

  <p><footer>Updated: Scid vs. PC 4.13 September 2013</footer></p>
}


set helpTitle(Switcher) "Database Switcher"
set helpText(Switcher) {<h1>The Database Switcher</h1>
  <p>
  The Database Switcher, located at the bottom of the <a GameList>Game List</a>,
  gives visual feedback on open databases. 
  The name, <a Filter>filter</a> state, and icon
  of each database is displayed, and the active database is highlighted
  with a coloured background. At the left most is a <a Bookmarks>bookmark</a> button.
  </p>
  <p>
  Right-clicking a database produces a popup menu. From this, one can perform <a Filter>filter</a> ops, mark base as Read-Only or
  close the database. There is also an extra menu which shows <a Tree>Tree</a> or <a Tree Best>Best Games</a>, (and includes un-implemented filter-save functions), or changes the icon.
  Middle clicking a base will show/hide the icons.
  </p>
  <h2><name draganddrop>Drag and Drop</name></h2>
  <p>
  Two separate forms of Drag and Drop are enabled.
  <br> <br>
  * Files can be opened from the Windows, KDE or Gnome file managers by dropping
  them onto the Switcher at the bottom of the Game List. (Files can also be dropped to the Gameinfo widget and Main board).
  <br> <br>
  * Dragging within the Switcher from one base to another, copies filtered games.
  This is an important way to manage and copy games within databases. Copying to databases (other than the clipbase) requires confirmation, but this can be disabled from the switcher context menu.
  </p>

  <p><footer>Updated: Scid vs. PC 4.16, January 2016</footer></p>
}


set helpTitle(Finder) "File Finder Window"
set helpText(Finder) {<h1>File Finder Window</h1>
  <p>
  With the <run ::file::finder::Open><green>File--<gt>Finder</green></run>
  you can browse the filesystem for Scid files, perform backups and other file
operations.
  </p>

  <p>
  Double clicking a file will open it, while right-click will
  show a context menu from which you can perform
  various file operations:

  <ul>
  <li><term>Open</term>	Open the file.
  <li><term>Backup</term>	Makes a copy of the file with the current date and time appended to its name.</li>
  <li><term>Copy</term>	Copy the selected database to a new location.</li>
  <li><term>Move</term>	Move the selected database to a new location.</li>
  <li><term>Rename</term>	Rename the selected database.</li>
  <li><term>Delete</term>	Delete the selected database.</li>
   </ul>
  <p>
   These functions are especially useful for si4 databases, which consist of three files.
  </p>

  <h3>Look in Subdirectories</h3>
  <p>
  This checkbox makes Scid recursively examine subdirectories for compatible
  files.  This, however, can take a long time, so you may not
  want to do it for large directory trees.  The process can be
  interrupted by pressing the <b>Stop</b> button.
  </p>

  <h3>Games Field</h3>
  <p>
  The meaning of this field depends on the file type.
  For Databases and PGN files, it is the number of games, and for EPD files the number of
  positions.
  </p>
  <p>
  For all file types except Scid Databases, the games field is only
  an estimate (represented by '~'), read from the first 64 Kilobytes.
  </p>


  <p><footer>Updated: Scid vs. PC 4.8, April 2012</footer></p>
}

set helpTitle(Tmt) "Tournament Finder window"
set helpText(Tmt) {<h1>The Tournament Finder window</h1>
  <p>
  The <run ::tourney::Open><green>Tournament Finder</green></run> searches for tournaments in the
  current database. It scans all the database games and collates data
  about the tournaments found.
  </p>
  <p><i>
  Two games are considered to be in the same tournament if they have the same Event and Site
  tags, and the same EventDate or were played within three months of each other.
  </i></p>
  <p>
  Tournament selection criteria includes the Number of Players/Games, Date, Mean ELO and Country.
  Adjust these fields in the widget, and press <b>Update</b> to see the new results.
  </p>
  <p>
  Clicking on a tournament updates the <a Crosstable>Crosstable</a>.
  Right-clicking will also load the first game.
  </p>
  <h3>Sorting Tournaments</h3>
  <p>
  The results can be sorted by Date, Number of Players, Number
  of Games, Mean Elo rating, Site, Event or the Winner by
  <b>clicking on a column title</b>.
  </p>
  <p>
  In Scid vs. PC 4.17 we implemented a new sort algorithm. Sort results are no longer dependant on the list size.
  </p>

  <p><footer>Updated: Scid vs. PC 4.17 September 2016</footer></p>
}

set helpTitle(GameList) "Game List window"
set helpText(GameList) {<h1>The Game List</h1>

<p>The <run ::windows::gamelist::Open><green>Game List</green></run>
shows all <a GameList Del>filter</a> games in the currently open database/PGN file.</p>

<p><i>The Gamelist (and Bestgames) now have the option of configurable fonts. Theses are enabled via a context menu in the Switcher, with the font type being "Small". The current game's colour is also configurable via the Switcher's context menu. Horizontal scrolling is performed with Shift+Wheelmouse.</i></p>

<p>Below the Game List are various buttons and entries,
and at the bottom you'll find the <a Switcher>Database Switcher</a>.</p>
<p>Clicking a game will select it. Select multiple games using Control+Click and Shift+Click.
Right-clicking game(s) shows a context menu for various actions. Double-clicking loads a game.</p>
<p>Right-clicking a Column Title allows one to add columns or reorder them ('add' also repositions a column), or change the text left-right formatting.</p>
<p>Quick searches can be performed by entering text in the combobox and pressing Enter, or clicking the <b>Filter</b> button.
Use "+" as a logical AND with Filter, eg "Kasparov+Karpov".
Similarly, the entrybox allows finding a particular game by number. Both these widgets will load the current game by pressing Control+Enter.</p>
<p><i>To see games matching the current position, set 'adjust filter' in the <a Tree>Tree window</a>.
This also changes the 'Moves' column to show subsequent game moves.
For more info about Searches and Filters, <a Searches>see here</a> or below.
</i></p>
<h3>Sorting the Game List</h3>
<p>The database can be <b>permanently sorted</b> by clicking column titles.
Sorting is not undoable, and may (marginally) affect search and tree performance. For more details see <a Sorting>Sorting Database</a>.
</p>

  <h3><name Del>Filtered and Deleted Games</name></h3>
  <p>Scid has two notions of removed games, which can be confusing.</p>

  <p>The first is <b>Filtered Games</b>.  In the Game List widget,
  right-clicking some games and selecting <b>Remove</b>
  will remove those games from the filter. They will disappear from the Game List,
  but can easily be seen again by reseting the filter with <b>Reset</b>. Filtering games
  has no effect on the database.</p>

  <p><b>Deleted</b> games on the other hand, are not removed from the Game List.
  They are simply marked as deleted, and no further action is taken until
  the database is compacted - whence they will be <b>permanently deleted</b> from the database.
  This can be done by the <b>Compact</b> button, or 
  from the <a Maintenance>maintenance</a> window.</p>
<p><i>The Game List only deletes (up to) a page of games at a time. Deleting or manipulating ALL filtered games,
is done from the Maintenance window.</i></p>


<p><i>The default database (Clipbase) cannot be compacted</i>.</p>

<h3><name MovingGames>Moving Games<name></h3>
<p>Scid vs PC now enables basic game moving/reordering (on single games) via the gamelist context menu.
<br><br>
<red>Please use with caution, and backup databases before use. Reordering games involves writing the index file in an non-atomic manor. For short distances, only a few writes are made, but longer moves involve rewriting much of the index file in-place, and interuption may cause data loss.</p>

<h3>Buttons</h3>
<ul>
<li><img tb_save> - replace current game</li>
<li><img tb_bkm> - show bookmarks</li>
<li><img tb_gfirst> - load first filter game</li>
<li><img tb_gprev> - load previous filter game</li>
<li><img tb_gnext> - load next filter game</li>
<li><img tb_glast> - load last filter game</li>
<li><b>Reset</b> - reset game filter</li>
<li><b>Negate</b> - negate game filter</li>
<li><b>Filter</b> - searches/filters the current filter for entered text</li>
<li><b>Find</b> - (Press 'Enter' in the entrybox) perform a (slow) general find for entered text</li>
<br>
<li><b>Current</b> - highlight the current game (if it has not been filtered)</li>
<li><b>Compact</b> -  database (game) compaction.</li>
</ul>
</p>

<h3>Notes</h3>
<ul>
<li>The <b>Country</b> field is actually the last three letters of the Site (if the third last is capitalized, and preceded by a space). The <a Maintenance Spellcheck>Spellchecking</a> Site name tool may be helpful to add Country names. </li>
<li>The <b>Moves</b> field shows the Opening Moves or, if tree is adjusting the filter, each game's Next Moves.</li>
<li>A maximum of 50 comments are recorded/shown.</li>
<li>ELO shown in brackets are guess-estimates.</li>
</ul>
</p>

<h3>Other Features</h3>
<ul>
<li>Pressing Delete removes selected game(s) from filter</li>
<li>Control+Delete - Toggle 'Delete' flag.</li>
<li>Control+a - Select all visible games</li>
<li>Control+n - Negate the filter</li>
<li>Control+r - Reset the filter</li>
<li>Control+c - Copy game to clipbase</li>
<li>Control+v - Paste game from clipbase to current base</li>
<br>
<li>Resize column widths by dragging the column edges.</li>
<li>Drag and Drop file opens from KDE/Gnome to the switcher (from Windows/KDE/Gnome).</li>
<li>Drag and Drop between switcher icons to copy files.</li>
<li>Middle-click the Game List to hide the button bar.</li>
</ul>
<p><i>The current gamelist may be exported as text from ScidvsPC's Tools-<gt>ExportFilter menu.</i></p>
  

  <h3><name Browsing>Browsing and Merging Single Games</name></h3>
  <p>
  From the Gamelist context menu (and various other places), one may open a Game Browser window. This is a simple, persistent game
  preview without variations, using the colours of the PGN window.
  </p>
  <p>
  Features of this preview include <b>Merging</b> the game back into the
  current one as a variation. The merge starts from where the games differ (taking transpositions into account),
  and you can change the last move number to be merged, according to whether
  you are interested in adding the whole game or just its next few moves.
  </p>

<p>The <b>Load</b> button will load the game (switching bases if necessary) onto the main board. (Control-Key + Load does not close the Browser window).</p>

<p>A Score Bar is optionally shown (Options-<gt>ScoreBar), and can be toggled using Control+Shift+S.</p>

<p>Next/Previous games can be loaded by Control+Down/Up keys. The board size <b>can be resized</b> by Control+Wheelmouse or Control+Shift+Left/Right.</p>
<p>To automatically <b>show the last move</b>, select Search-<gt>FilterToLastMove - though the shown ply is also affected by the Tree Window (if open).</p>

  <h3>Browsing Multiple Games</h3>
  <p>
  Scid vs PC can also browse multiple games (in a grid format) via right-clicking a selection of games in the gamelist.
  Left/Right/Home/End keys will walk through a game. Double-click or Control+Enter will load the game.
  'f' flips the board. Control+Wheel mouse resizes the boards (default board size is determined by
  Options-<gt>FICS-<gt>BoardSize). Control+Delete toggles Delete (indicated by a greyed Game Number).
  </p>
  <p>
  Pressing Control-Left/Right will progress <b>all</b> boards forward or back, similarly Control+Home/End will show all start/end positions.
  </p>
  <p>
  This feature is also available for the Tree Best Games widget.
  </p>

  <p><footer>Updated: Scid vs. PC 4.23, Dec 2021</footer></p>
}


set helpTitle(Import) "Import window"
set helpText(Import) {<h1>The Import Window</h1>
  <p>
  The <run importPgnGame><green>Import Window</green></run> provides an easy way for you to paste a game
  into Scid from some other application or window.
  The top-most frame is where to enter or paste
  the game in PGN format, and the lower frame 
  provides feedback of any errors or warnings.
  </p>

  <p>
  <i>Imported PGN must be in English notation.</p>
  <p>
  Scid provides several ways to access games in PGN. As well as the Import
  Window, games can be opened via <run ::file::Open><green>File-<gt>Open</green></run>.
  Large PGN archives can sometimes give Scid problems. A more reliable import method is the
  <a Pgnscid>Pgnscid</a> utility</i>
  </p>

  <h3>Editing the Current Game</h3>
  <p>
  The Import window also doubles as a way to make changes or corrections
  to a game. First paste the current game
  with <b>Paste Current Game</b>, then edit the moves
  , and click <b>Import</b> when done.
  </p>

  <h3>Notes</h3>
  <p>
  Scid expects to see PGN header tags such as
  <ul>
  <li> <b>[Result "*"]</b> </li>
  </ul>
  before any moves, but pasting a game fragment such as
  <ul>
  <li> <b>1.e4 e5 2.Bc4 Bc5 3.Qh5?! Nf6?? 4.Qxf7# 1-0</b> </li>
  </ul>
  (without any header tags) is generally ok.
  </p>

  <h3><name CCRL>CCRL Imports / Round Name issues</name></h3>
  <p>
  The Computer Chess Rating Lists distributes PGN archives which can cause Scid problems.
  They use the Round field to represent unique game numbers, and Scid only supports 262,143 Round Names.
  You may wish to replace the "Round" field with "Rd", or some other tag.
  </p>
  <p>
  This can be achieved using the <b>sed</b> utility and the command
  <ul><li>sed -e "s/\[Round /[Rd /" <lt> CCRL.pgn <gt> new.pgn</li></ul>
  Sed comes with Linux and OSX, but Windows users may wish to try this version.
  <url http://sed.sourceforge.net/grabbag/ssed/sed-3.59.zip>http://sed.sourceforge.net/grabbag/ssed/sed-3.59.zip</url>.
</p>

  </p>

  <p><footer>Updated: Scid vs. PC 4.3, February 2011</footer></p>
}

set helpTitle(Export) "Exporting Games"
set helpText(Export) {<h1>Exporting Games</h1>
  <p>
  Commands to export games to other formats are found in the <b>Tools</b> menu.
  Four file formats are supported:
  <ul>
  <li><a PGN>PGN</a> The default chess game format</li>
  <li><b>HTML</b> for web pages</li>
  <li><b>HTML and JavaScript</b> for interactive web pages</li>
  <li><b>LaTeX</b> a popular typesetting system</li>
  </ul>
  Additionally, on Unix systems, LaTeX can be converted to <a Export PDF>PDF</a>.
  </p>

  <h3><name Null>PGN Compatability Issues</name></h3>
  <p>
  Scid's si4 database format does not enforce any particular character encoding. Scid vs. PC now exports PGN 
  to either Latin-1 or Utf-8 format. For more information, see the <a Encoding>Encoding</a> section.
  </p>
  <p>
  The <url http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm>PGN Standard</url>
  has no <a Variations Null>null move</a> concept. So
  if you export games including them to PGN, other
  software may not be able to read these games correctly.
  </p>
  <p>
  To solve this problem, one should enable the <b>Convert null moves to comments</b> option.
  Of course, if you wish to later reimport the PGN file
  , with null moves preserved, disable this option.
  </p>
  <p>
  Exporting PGN is normally formatted (for readability) to around 80 characters line width. To disable this, deselect <b>Insert newlines</b>.
  </p>
  <p>
  Scid's use of Ascii strings (such as <b>+=</b> to represent annotations is also against the PGN standard.
  For compatability, <b>Symbolic annotation style</b> should be set to <b>$2 $14</b>.
  </p>
  <p>
  The use of '{' and '}' inside comments is also against the standard, and Scid vs. PC replaces these with parenthesis when exporting PGN.
  </p>
<p>Scid vs. PC also has the option to preserve Scid flags - including the Delete flag. This allows one to export games to
PGN, perform some text editing on the file (for example), and then reload the games while still preserving the DB flags.
</p>


  <h3>HTML with JavaScript</h3>
<p><i>
  Diagrams are drawn (in HTML or LaTeX formats),
  wherever a <b>D</b> nag, or a comment (starts with <b>#</b>) appears.
  In the case of HTML, Scid's bitmaps directory should be placed alongside your exported file.
  </i></p>

  <p>
  While the HTML export generates a static file that may contain
  static board diagrams, this format offers dynamic HTML, that allows
  to move through the game interactively with the mouse.
  </p>
  <p>
  This format consists of several files that need to be stored in a
  specific structure. Therefore, it is advisable to first generate a
  empty folder that will contain these files. The name of the main
  file can be specified and it will get the extension html (e.g.
  mygame.html). This file should be loaded by the web browser. The
  other files are required to exist in exactly the position the export
  filter places them. However, the whole folder can easily be uploaded
  to some web server.
  </p>

  <h3>LaTeX</h3>
  <p>
  Scid can export games to a LaTeX file.  Games are printed two columns
  to a page, and moves are in figurine algebraic notation with proper
  translation of the nag symbols. </p>
  <p>
  See <a LaTeX>Using LaTeX with Scid</a> for more information.
  </p>
  <p>
  <b><name PDF>Converting LaTeX to PDF</name></b>
  can be achieved on Unix systems with the <b>pdflatex</b> command.
  A quick conversion is of the form:
  <br>
  <ul><li>pdflatex -interaction batchmode mytexfile.tex</li></ul>
  </p>

  <h3><name EPD>EPD / FEN</name></h3>
  <p>
  This feature runs through the filter, and exports select games to a basic EPD file.
  Only games with non-standard start positions, or those that load into ply (for example, after a material search, or after Search-<gt>Filter to last move), will be saved.
  Note - subsequent loading of this file may show fewer positions than (non-standard) games, as EPD files discard duplicate positions.
</p><p><i>
  Todo: support EPD halfmove and fullmove counters (hmvc and fmvn) with save and load... but this would break FEN only usages.
</i></p>

  <p><footer>Updated: Scid vs. PC 4.21 June 2019</footer></p>
}

set helpTitle(Encoding) "PGN Encoding"
set helpText(Encoding) {<h1>PGN Encoding</h1>
  <h3>PGN Encoding and UTF-8</h3>
  <p>
Scid vs. PC can <a Export>export PGN</a> to UTF-8 or Latin-1 (ISO 8859/1) character sets.
English speakers will generally prefer Latin-1 
(the <url http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm>PGN</url> standard)
, but other locales may find UTF-8 a better choice.
</p>
<p>
Enforcing selection of one of these is necessary because <a Formats>si4</a> has weaknesses concerning the
internationalization of game data. Player, Site, Event names, etc, and PGN comments,
can be stored with <b>any</b> character-set encoding. 
</p>

<h3>Technical Details</h3>
<p>These factors affect the encoding of Scid databases.</p>
<ul>
<li>Older Linux/Unix distributions were installed with Latin-1 encoding as
default, and older MS Windows used CP1252. But UTF-8 is now the <i>default</i> system encoding for both Linux and Windows.
Currently Scid interprets PGN files as system encoded, without actually checking if this is correct.</li>
<br>
<li>Many applications produce PGN files with unsuitable character
encodings. It is not uncommon that a PGN file has extended ASCII (CP850 for
example), or is UTF-8 encoded but without a leading UTF-8 BOM.
When importing these PGN, Scid is interpreting the content as system encoded,
which may result in the games not being displayed properly.</li>
</ul>

<p>
The PGN export will be done with the use of a character-set detector. This
detector examines the content of the text, and
converts it to either Latin-1 or UTF-8 (depending on the user's choice).
In many cases it is even able to convert defective encodings into a proper character-set.</p>
<p>
Implementing this feature in Scid vs. PC is also an important step towards the support of the <b>C/CIF archive</b> format,
which only allows valid UTF-8, and the character-set detector will be used for a proper conversion.
</p>

  <p><footer>Updated: Scid vs. PC 4.15 June 2015</footer></p>
}

set helpTitle(LaTeX) "Scid and LaTeX"
set helpText(LaTeX) {<h1>Using LaTeX with Scid</h1>
  <p>
  Latex is an attractive and comprehensive documentation system -
  used by Scid for previewing player and opening reports and exporting games -
  but it is tough to install and use.
  </p>
  <h2>Installation</h2>
  <p>
  Scid vs. PC uses Texlive and Xskak for LaTeX output.  Typical linux packages may include:
  </p>
  <ul>
<li>texlive</li>
<li>texlive-base</li>
<li>texlive-font-utils</li>
<li>texlive-games (xskak.sty)</li>
<li>texlive-generic-extra, (lambda.sty) </li>
<li>texlive-latex-base (xifthen.sty)</li>
<li>texlive-latex-extra (xifthen.sty)</li>
<li>pgf (pgfcore.sty)</li>
<li>lmodern (lmodern.sty)</li>
<li>texlive-pictures (pgfplots.sty)</li>
<li>texlive-science (siunitx.sty)</li>
<li>texlive-xetex (xelatex)</li>
  </ul>
<h2>Generating PDF</h2>
<p>Latex will generally need to be converted to PDF. Scid's Latex preview function will do this, but for manually
converting to pdf, try the xelatex or pdflatex commands</p>

<p>The older method for doing this is<ul>
<li>latex file.tex       // This will create a file.dvi file</li>
<li>dvi2ps file.dvi     // Then this will create a file.ps file</li>
<li>ps2pdf file.ps     // Then this will create a file.pdf</li>
</ul></p>
<h2>Viewing</h2>
  <p>
  To use the Latex preview options for the Opening and Player Reports,
  it is recommend to have a pdf viewer available in your 
  environment/system. Compatible viewers are
  </p>
  <ul>
        <li><b>Linux</b> - evince, okular, etc</li>
        <li><b>OS X</b> - TODO</li>
        <li><b>Windows</b> - TODO</li>
  </ul>
</p><p>
More generally, on Linux the tex output generated by Scid is first converted into pdf format using 
"pdflatex -interaction=nonstopmode" , and then opened by the viewer (default evince).
</p>
<p>
Both the renderer and viewer are configurable in <run setExportText Latex><green>Options-<gt>Exporting-<gt>Latex</green></run>
</p>
<h2>OS X Notes</h2>
<p>
Ileano writes<ul>
<li>On El Capitan ...  It is necessary to add in the Latex options "\usepackage{auto-pst-pdf}"
, and  call the pdflatex tool  with "pdflatex -shell-escape myfile.tex".
Also ...  add "PATH=$PATH:/Library/TeX/Root/bin/x86_64-darwin" to the startup scripts</li></ul>
</p>

  <p><footer>Updated: Scid vs. PC 4.25, May 2024</footer></p>
}

set helpTitle(PGN) "PGN Window"
set helpText(PGN) {<h1>PGN Window</h1>

  <p>
  <b>Portable Game Notation</b> is a common 
  <url http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm>standard</url>
  for representing chess games.  A PGN file consists of two
  sections - a 'Header' containing tags such as
  [White "Kasparov, Gary"] and
  [Result "1/2-1/2"], and a 'Body' containing the actual moves in standard
  algebraic notation (SAN) along with any <a Variations>variations</a>, <a NAGs>annotation
  symbols</a> and <a Comment>comments</a>.
  </p>

  <p> <i>See also <a BrowsingPGN>PGN files and Scid</a>, <a Export>Exporting</a>, and <a Import>Importing games</a></i> </p>

  <p><i>
  The PGN window can be the cause of system slowdown on very large games due to a bug in the tktext widget.
  Linux users are recommended to recompile using Gregor's tktext patch (in the patches directory) - but this patch may not be stable for Windows users.
  </i></p>

  <h3>General Use</h3>
  <p>
  The <run ::pgn::Open><green>PGN Window</green> allows one to navigate around the game. Clicking 
  on moves will jump to them, clicking on comments edits them.
  (And just like the main window, the <b>arrow keys</b>, <b>v</b> and <b>z</b> allow for
  game navigation).  Using the middle button displays a small
  board. Right-clicking displays a context menu.
  </p>

  <h3><name ttf>Chess Figurines</name></h3>
  <p>
  The <b>Chess Pieces</b> option displays small chess figures instead of letters, to represent pieces.
  This feature is only available if truetype fonts are supported, and ScidChessStandard.ttf has successfully been
  installed. This is done as part of compiling from source by "make install", but otherwise you will find the font
  <url https://sourceforge.net/projects/scidvspc/files/support files/pgn_ttf_fonts.tgz/download>here</url>
  </p>
  <p>
  On <b>Microsoft Windows</b>, the fonts are installed automatically, but may
  not be available until Windows has updated the font cache. If they aren't available, browse the Windows\Fonts directory
  and double click the Scid fonts.
  </p>
  <p> <b>OS X</b> users should also manually install the font.</p>
  
  <p><url https://sourceforge.net/projects/scidvspc/files/support files/pgn_ttf_fonts.tgz/download>Download ttf font</url>
  </p>

  <h3>Options</h3>
  <p>
  The PGN menu contains options about how the game is displayed.
  Some of them include: Colour or Plain text, Short Header, Column Style and <b>Scrollbar</b>.
  Personalised <b>Colours</b> may also be selected. (Select white to revert to system background).
  </p>
  <p>
  One slow systems, deselecting <b>Color Display</b>, will speed things up but with reduced features.
  You can also alter the format of comments and variations, choosing
  to display them indented on a separate line for greater visibility.
  </p>

  <p><footer>Updated: Scid vs. PC 4.10, July 2013</footer></p>
}


set helpTitle(PTracker) "Piece tracker"
set helpText(PTracker) {<h1>The Piece Tracker Window</h1>
  <p>
  The <term>Piece Tracker</term> is a tool that tracks the movements
  of a particular piece in all games in the current filter, and
  generates a "footprint" showing how often each square has been
  visited by the piece.
  </p>
  <p>
  To use the Piece Tracker, first make sure the filter contains the
  games you are interested in, such as games reaching a particular
  opening position or all games where a certain player had the white pieces.
  Then, select the piece to track and set other tracking options; these are
  explained below. Then press the <b>Update</b> button.
  </p>
  <p>
  The tracked piece movement information is displayed in two ways: a
  graphical "footprint", and a text list with one line of data per square.
  </p>

  <h3>Selecting the tracked piece</h3>
  <p>
  The chess pieces are displayed as in the standard chess starting position
  below the footprint chart. A single piece (such as the White b1 knight or
  the Black d7 pawn) can be selected with the left mouse button, and all
  pieces of the same type and color (such as all White pawns or both Black
  rooks) can be selected using the right mouse button.
  </p>

  <h3>Other piece tracker settings</h3>
  <p>
  The move number range controls when tracking should start and stop in
  each game. The default range of 1-20 (meaning tracking should stop after
  Black's 20th move) is appropriate for examining opening themes, but (for
  example) a range like 15-35 would be better when looking for middlegame
  trends.
  </p>
  <p>
  There are two types of statistic the tracker can generate:
  <ul>
  <li> <b>% games with move to square</b>: shows what proportion of filter
  games contain a move by the tracked piece to each square. This is
  the default setting and usually the most suitable choice.
  <li> <b>% time in each square</b>: shows the proportion of time the
  tracked piece has spent on each square.
  </ul>
  </p>

  <h3>Hints</h3>
  <p>
  There are at least three good uses for the Piece Tracker: opening
  preparation, middlegame themes, and player preparation.
  </p>
  <p>
  For opening preparation, use the piece tracker with the <a Tree>Tree</a>
  opened. By tracking pieces you can see trends in the current opening
  such as common pawn pushes, knight outposts, and where the bishops are
  most often placed. You may find it useful to set the move number range
  to start after the current move in the game, so the moves made to reach
  the current position are not included in the statistics.
  </p>
  <p>
  For middlegame themes, the piece tracker can be useful when the filter
  has been set to contain a certain ECO range (using a
  <a Searches Header>Header search</a>) or perhaps a pattern such as a
  White IQP (using a <a Searches Material>Material/pattern search</a>).
  Set the move range to something suitable (such as 20-40), and track
  pieces to see pawn pushes in the late middlegame or early endgame,
  for example.
  </p>
  <p>
  For player preparation, use a <a Searches Header>Header search</a> or
  the <a PInfo>Player information</a> window to find all games by a
  certain player with one color. The Piece Tracker can then be used to
  discover how likely the player is to fianchetto bishops, castle
  queenside, or set up a d5 or e5 pawn wedge, for example.
  </p>

  <p><footer>Updated: Scid 3.6.2, December 2006</footer></p>
}


set helpTitle(Repertoire) "Repertoire editor"
set helpText(Repertoire) {<h1>The Repertoire Editor</h1>
<p>
The Repertoire Editor has been removed since Scid vs. PC 4.2.
<br>
Simililar and more powerful features are available in the <a TreeMasks>Tree Masks</a> window.
</p>

  <p><footer>Updated: Scid vs. PC 4.2, November 2010</footer></p>
}

set helpTitle(Tree) "Tree Window"
set helpText(Tree) {<h1>Tree Window</h1>
  <p>
  The <run ::tree::Open><green>Tree Window</green></run> is an powerful Scid
  feature. It shows information about moves from the current
  position in the form of statistics and a coloured graph representing
  white-wins, draws, and black-wins.
  </p>
  <p><i>
  Scid's Tree search is fast because of a novel idea - we
search for games that do not reach this position!
  </i></p>
  <h3>Opening a Tree</h3>
  <p>One can open a database and then select <b>Windows--<gt>Tree Window</b>,
  use the <b>Control-T</b> short-cut, or <b>Open Base as Tree</b> from the file menu.
  This last method means games in one database can be examined via the tree from a different database.</p>

  <h3>General Use</h3>
  <p>
  The Tree Window shows statistics about the next move, as calulated from all games in the current base.
  Extended info is shown by the <button tb_info> button.
  The Score is always computed from white's perspective, so 100% means all White wins and 0% means all Black
  wins. Games with no result do not contribute to the percentage drawn, but as half-won/half-loss.
  </p>
  <p>
  Clicking on a move adds that move to the game. Middle-click shows/hides the button bar.
  </p>
  <p>
  The moves in the tree window can be sorted by
  Move (alphabetically), ECO code, Frequency, or Score.
  </p>
  <p>
  The <b>Adjust-Filter</b> checkbox alters the gamelist/filter so that only games matching the current position are displayed.
  Its behaviour is a little complicated. Deselecting Adjust-Filter will set the regular filter to the <i>current</i>
  (adjusted) filter. But closing the Tree, will restore the regular filter to how it was when Adjust-Filter was selected.
</p>
  <h3><name Best>Best Games Window</name></h3>
  <p>
  The <button b_list> button in the Tree window, shows games matching the current position.
  </p><p>
  Normally, the highest rated games are displayed first, but by changing the
  'Sort' button, games will be shown in their normal database order.
  (The default for this feature can be altered in the Tree options menu).
  </p>
  <p>
  You can also restrict the list to show games with a particular result,
  and alter the displayed columns by right-clicking the column titles.
  </p>

  <h3>Tree Masks</h3>
  <p> Tree Masks
  provide additional information beyond pure statistical data, and can be
  imagined as a transparent layer above the current tree that holds additional
  data. For more info see <a TreeMasks>here</a>.
  </p>

  <h3><name Lock>Locking the Tree Window</name></h3>
  <p>
  Each tree window is associated with a specific base, that is, if
  several bases are opened simultaneously, several tree windows may
  exist. If <b>Tree-<gt>Options-<gt>Lock</b> is
  enabled, closing the tree window will also close the database
  associated with this specific tree. Additionally, this also closes
  associated graph or best games windows.
  </p>
  <p><i>
  Opening a base <b>as tree</b> from the file menu will lock a database by default.
  <\i></p>

  <h3><name Training>Training</name></h3>
  <p>
  The Training button <button tb_training> enables a basic Opening Trainer feature.
  Moves in the tree are hidden, trial mode is engaged, and
  Scid replies to <b>in-tree</b> player moves with one of it's own, according to database weight.
  So a move existing in 80% of database games will be played 80% of the time.
  </p><p>
  <i>There are addition functions associated with Tree Masks, but these are untested by this author.</i>
  </p>

  <h3>Caching for Faster Results</h3>
  <p><i>The Tree Cache is not as important as previously, as Scid now has an Interuptible Tree feature.</i></p>
  <p>
  Scid maintains an in-memory cache of tree search results. This allows the Tree Window to update much faster
  when the current position is in the cache.
  Configuration of this feature is via the Tree Window menus.
  </p>
  <p>
  This cache can be written to disk for future use with the <b>Save Cache</b> command,
  which writes the cache to a file with the suffix <b>.stc</b>,
  in the same directory as the database.  One may also select <b>Auto-Save Cache</b>
  to automatically save the cache when the base is closed; though this may not work when Scid is quit before closing a base.
  </p>
  <p>
  The <b>Fill Cache File</b> command fills the cache with data for around 100 of the most common openings.
  </p>
  <p><i>
  The maximum size of the Cache is configurable, and defaults to 1000 lines.
  The cache file (.stc) is completely disposable. One may remove
  it without affecting the database, and in fact it is discarded by Scid
  whenever an action occurs that could leave it out of date - for example,
  adding or replacing a game, sorting the database, or decreasing the cache size.
  </i></p>
  <p>
  Alternatively, one may fill the cache with the contents of selected games
  or a single game, including all variations. Generally, the cache will not be
  large enough for numerous games. In this case, less common lines will be discarded for those more common.
  This feature is useful if you have one, or more, repertoire bases that can serve as input. 
  </p>

  <h3>Fast / Slow Mode</h3>
  <p>
  Tree Refresh can be sped-up if the database is sorted
  by ECO code and then compacted (see the <a Maintenance>maintenance</a>
  window). Once this is done (which can take some time),
  turn on the option <b>Fast Mode</b>. Tree Window refresh will be 20 times faster on average
  at the cost of some inaccuracies; games not in current filter will not be taken
  into account. Also, Fast mode does not update the Tree Cache, nor
  consider move transpositions. To allow for this there is a third Tree mode.
  <b>Fast and Slow Mode</b> initially gives one a preview of statistics, then performs a slow update afterwards.
  For more info see Pascal's comment's
<br><br>https://sourceforge.net/p/scid/mailman/scid-users/thread/48103F94.1010408%40free.fr/
  </p>

  <p><footer>Updated: Scid vs. PC 4.22, December 2020</footer></p>
}

set helpTitle(TreeMasks) "Tree Masks"
set helpText(TreeMasks) {<h1>Tree Masks</h1>
  <p>
  The <a Tree>Tree window</a> displays information on all the moves in the
  database made from the current position.  <b>Masks</b> add additional
  information, and can be imagined as a transparent layer above the Tree that
  holds data such as commentaries for moves or positions, own
  evaluations, and ones Opening Repertoir.
  </p>
  <p>
  They are stored in a Mask file (<b>.stm</b> - Scid Tree Mask) and are independent of any
  database. That is - once created, a Mask can be used with any database by
  loading it from the Tree Mask menu.
  </p>
  <p>
  When a Mask is opened, the display of the Tree window changes. First of all,
  all moves present in the mask are highlighted in SteelBlue.  Additionally, nags and
  markers are shown in front of a move, and Comments concerning the move are
  shown afterwards.  Finally, the current postition may also hold a comment.
  </p>
  <p>
  <i>The indepencence of Masks from a database
  make them a very powerful tool for handling opening repertoires.
  Contrary to the traditional way of opening lines, Masks
  have the advantage to handle transpositions transparently, simply
  because they are based on the current positions instead of a line
  leading to it.</i>
  </p>
  <h3>Using Masks</h3>
  <p>
  The Tree window has a Mask submenu, where Masks are opened or created (as well as other features).
  </p><p>
  Once a Mask is opened, commentary can be added 
  by <b>right-clicking moves</b> and adding comments/nags/markers (etc, see below).
  </p>
  <p>
  Whole lines may be marked by <b>holding the Control key</b> down while right-clicking.
  I.E. - for most operations, all *preceding* moves will be marked this way. The exception is
  RemoveFromMask, which will remove all *following* moves.
  </p>
  <p>
  Moves not displayed in the Tree may be added to the Mask via
  the "Add Move to Mask" context menu.
  </p>
  <p>
  Don't forget to save the Mask! You will be prompted to do it
  if you close a Mask that has been modified, or if a Tree Window is closed.
  The most recent Mask file may be automatically opened via Tree-<gt>Options-<gt>Auto-Load-Mask.
  </p>
  <p><i>
  For an opening repertoire , one might consider having
  two masks, one for White, and one for Black openings.
  </i></p>
  <h3>Configuring Masks</h3>
  <ul>
  <li><term>Markers</term> (1 and 2) allow two graphical markers to be attached to a move. They
  are mainly meant to handle opening repertoires. The available options
  are:
     <ul>
     <li> <img ::rep::_tb_include> Include line in repertoire</li>
     <li> <img ::rep::_tb_exclude> Exclude line from repertoire</li>
     <li> <img ::tree::mask::imageMainLine> Main Line</li>
     <li> <img tb_bkm> Bookmark</li>
     <li> <img ::tree::mask::imageWhite> White</li>
     <li> <img ::tree::mask::imageBlack> Black</li>
     <li> <img tb_new> New line</li>
     <li> <img tb_rfilter> To be verified by further analysis</li>
     <li> <img tb_msearch> To train</li>
     <li> <img tb_help_small> Dubious line</li>
     <li> <img tb_cut> To remove</li>
     <li> No Marker</li>
     </ul>
  </li>
  <br>
  <li><term>Color</term> Allows to add a little coloured square in
  front of the move for ones own highlighting. To remove it again
  select <b>White</b></li>
  <br>
  <li><term>NAG</term> symbols are the simplest annotation symbol. The
  menu displays only those nags sensible for a move (not a position)
  which results in the following symbols possible <term>!!, !, !?, ?!,
  ?, ??, ~</term>
  </li>
<br>
  <li><term>Comment Move</term> adds a text comment for
  the move/line. Double-clicking comments allows easy editing.
  associated. Note that only a part of the first line shows up there
  to give some visual feedback that commentary exists. The whole
  comment shows up in a tooltip once the mouse is moved over the line
  in question.
  </li>
  <br>
  <li><term>Comment Position</term> can be used to add a comment for the
  current position. This comment is shown on top of Tree
  window once the commented position is reached.
  </li>
  </ul>
  <h3>Mask Searches</h3>
  <p>
  <i>When using Mask Searches, enabling the Tree </i><b>Adjust Filter</b><i> checkbox is recommended.</i>
  </p>
  <p>
  The Mask Search feature enables searches for commentary, symbols etc.
  Selecting the <b>Search</b> button displays a list of all positions found 
  in FEN notation, followed by the move in question and commentary if any.
  </p>
  <h3>Mask Display</h3>
  <p>
  The Mask Display feature shows the current Mask in a line
  style. Starting at the current position all subsequent moves are
  sorted into some unfoldable tree to give an overview of the current
  lines of play - similar to what is found in many repertoire books.
  Not all information is displayed (e.g. Comments are
  shorted to fit the display). Additionally, as Masks
  work on positions rather than move sequences, they may contain loops
  (ie. transpositions) which can't be properly unfolded in a line wise
  display. i.e this display may be cut at a certain point.
  </p>
  <h3>Conversion to Masks</h3>
  <p>
  Setting up a mask can be a tedious task, especially for complex
  opening repertoires. However, if such a repertoire is available as a
  Scid Database or a number of PGN games, or lines stored in usual
  chess games, Scid can use that information to set up suitable
  Masks automatically.
  </p>
  <p>
  First of all one has to load the information into a Scid Database.
  In case the information is already available as a Scid Database this
  is as easy as opening it. In case a PGN file is use it should be
  either imported into a Scid Database or one can use the
  Clipbase to import it temporarily (In which case one
  should make sure the Clipbase is empty before
  importing).
  </p>
  <p>
  The next step is to open the tree for the just opened Scid Database.
  Then a new Mask should be created or an existing one
  opened. <i>This function may be used to consolidate
  serveral bases into a single Mask</i>.
  </p>
  <p>
  Now, the Mask can be filled automatically with selected games of a
  database. In this process, comments within the games will be converted to move
  comments (appending to those existing eventually) in the Mask, and the first NAG
  as well. This is done by either <b>Fill with game</b>, or <b>Fill with filter</b> for selected games.
  </p>
  <p>
  <b>Note</b> filling a Mask with an entire base can be quite time consuming.
  </p>
  <p>
  <b>Note</b> The Mask is filled with all moves till the
  end of the game including all variations within a game. Therefore,
  it is sensible to use only bases for this procedure that end the
  games as soon as the middle game is reached.
  </p>

  <p><footer>(Updated: Scid vs. PC 4.23, Jan 2022)</footer></p>
}


set helpTitle(Compact) "Database compaction"
set helpText(Compact) {<h1>Database Compaction</h1>
  <p>
  Database Compaction is a specific type of
  <a Maintenance>maintenance</a> that keeps a database as small and
  efficient as possible.
  It involves removing any unused space in its files.
  </p>
  <p><i>
  File Compaction is irreversible. After compaction, deleted Names/Games are gone forever.
  </i></p>

  <h3>Name File Compaction</h3>
  <p>
  Over time, you may find a database starts to contain a number of Player,
  Event, Site or Round names that are no longer used in any game. This will
  often happen after you spellcheck names. The unused names waste space in
  the name file, and can slow down name searches.
  Name File compaction removes all names that are not used in any games.
  </p>

  <h3>Game File Compaction</h3>
  <p>
  Whenever a game is replaced or deleted, wasted space is left in the game
  file (the largest of the three files in a Scid Database). Game File
  compaction removes these deleted games.
  </p>
  <p>
  Game File compaction is recommended after a database <a Sorting>sort</a>
  , to keep the order of the Game File consistent with the sorted Index File.
  </p>

  <p><footer>Updated: Scid vs. PC 4.13, August 2014</footer></p>
}


set helpTitle(Maintenance) "Database Maintenance"
set helpText(Maintenance) {<h1>Database Maintenance</h1>
  <p>
  Most Scid Database maintenance can be done from the
<green><run ::maint::Open>Maintenance Window</b></run></green> (Control+m).
  </p>
  <p>
  Operations include - using <a Flags>Delete (and other Game Flags)</a>, <a Maintenance Spellcheck>Spellcheck Names</a>,
  <a Compact>Compact</a> and <a Sorting>Sort</a> databases, and delete PGN Tags, Comments and Variations.
  </p>
  <p><i>
  <a Flags>Flags</a>, <a Compact>Compaction</a> and <a Sorting>Sorting</a> features are documented separately.
  </i></p>

  <h3><name Twins>Deleting Twin Games</name></h3>
  <p>
  <run markTwins><green>Delete Twin Games</green></run> facilitates removal of duplicate
  games.  It identifies game twins, and flags one as deleted.
  Two games are considered twins if their Players, and
  any other tags that you specify, exactly match.
  If you specify the "Same moves" option (strongly recommended) each pair must have the
  same moves; up to the length of the shorter game , or 60 moves maximum.
  </p>
  <p>
  When you have identified twins, it is good practice
  to confirm they have been correctly marked. Selecting "Set filter to twins to be deleted" 
  allows easy perusal through the <b>Twin Game Checker</b> window
  (which automatically appears). Here, tag differences are highlighted, and
  Scid vs. PC shows a inline comparison of game variations and comments.
  </p>
  <p>
  Use the arrow buttons (or left,right keys) to progress through the games, "1", "2" and "t" keys to
  toggle the Delete fields, "u" to undelete both games, "U" to undelete all games, and "s" to share tags.
  <i>NB - to actually delete games, you must <a Compact>compact</a> the database.</i>
  </p>
<p>
  Scid vs PC also enables a few new clickables. The "Game N" button allows one to load either game (NB left and right may become reversed),
  and the "Games in Tournament" bars will show a crosstable for the tournament <b>minus any deleted games</b>.
  </p>

  <h3><name Editing>Editing Names</name></h3>
  <p>
  The 
  <run nameEditor><green>Name Editor</green></run>
  is a tool to selectively edit entity names (eg Player Names and Dates) and also edit any Player's rating (for a selection of games. See also <a Maintenance Ratings>below</a>).
  </p>
  <p>
  Each unique name is only stored once in the <a Formats>name file</a>, so changing a name
  actually changes all occurrences of it. Similarly, some names in the name file may not actually be in use. To remove such names, 
perform a <a Compact>namebase compaction</a>.
  </p>
  <p>
  <b>Simple TCL Pattern Matching</b> (using * ? \ [ ] characters) may be used instead of exact Name matches for some fields. <b>Please use with caution</b>. A single asterisk (which matches any name, including empty ones) is not available for Player or Rating edits. Additionally, only '*' will match Date fields.
  </p>
  <p>
  Date and Eventdate fields must be of the form YYYY.MM.DD (year, month, day). A single '?' or '*' will match blank fields. Eventdates cannot exist without a valid Date entry, and must also be within 3 years of this Date.
  </p>
  <p>
  <i>Please take care when using the Name Editor. Changes are not undoable if the new name already exists. There is also a safety mechanism - Using '*' is not allowed with 'All games in database'.</i>
  </p>

  <h3><name Spellfile>Spellcheck File</name></h3>
  <p>
  The spellcheck file <b>spelling.ssp</b> contains information about Player Names, Titles, Birth & Death dates, and Country(s) of origin.
  <b>Please use with caution</b>. The names it contains may not be
  unique, and player initials may be incorrectly identified.
  It is also possible to substitute the larger <b>ratings.ssp</b>, which includes Elo ratings and FIDE Biographical data.
  </p>
  <p>
  The file should be loaded on startup, or can be <run
  readSpellCheckFile><green>loaded manually</green></run>.<i>
  Updated versions are available at the
  <url http://sourceforge.net/projects/scid/files/Player Data/>Scid Website</url>.
  </i></p>
  
  <h3><name Spellcheck>Spell Checking</name></h3>
  <p>
  Scid's Spell Checking feature is used to standardize Player, Event, Site and Round names throughout a database.
  To do so, a <a Maintenance Spellfile>spelling</a> file must be loaded.
  </p>
  <p>
  When Spell Check is run, a list of proposed corrections is produced. These
  should be perused and edited before actually making the corrections on disk.
  <i>The normal keyboard shortcuts for Cut, Copy, Paste, Undo and Redo apply</i>.
  </p>
  <p>
  The format of each correction is:
  <br><b>"Old Name" <gt><gt> "New Name"</b> (<b>N</b>) <b>Birthdate</b>--<b>Deathdate</b><br>
  There should be no space before "Old Name", and "N" represents the number of games matching the original player name.</p>
  <p><i>Note - because of our implementation, some poorly defined names (eg Events/White/Black) can
  be changed - eg those with a '"' in a name, and the missing space in "Kramnik,V" will get converted to "Kramnik, V"
  </i></p>
  <p>
  One may discard any correction by deleting it, or adding a
  space or any other character at the start of the line.  Player names with a
  <b>surname only</b> do not get corrected by default.
  Simliarly , <b>Ambiguous</b> name substitutions are not performed unless one
  manually removes the Ambiguous prefix from each line.
  </p>
  <p>
  Name substitution will not occur in games dated before the Player's birth, or after death - unless the birth and death dates are removed from the translation.
  </p>
<p>
For problematic PGN files, it may be necessary to use regexps and a word processor such as "vi".
For example - the first two examples remove four digit ELOs from player names. The last removes trailing spaces from all tags.
<br>
:%s/\(White .*\) *[[:digit:]][[:digit:]][[:digit:]][[:digit:]].*"/\1"/g
<br>
:%s/\(Black .*\) *[[:digit:]][[:digit:]][[:digit:]][[:digit:]].*"/\1"/g
<br>
:%s/ *"]$/"]/
</p>

  <h3><name Ratings>Adding Elo Ratings</name></h3>
  <p>
  The spelling file <b>ratings.ssp</b> contains ELO / Date information for rated players.
  The <b>Add Elo Ratings</b> button (in the Maintenance window) searches games and adds the appropriate
  ELO rating <b>at the date of the game<b>. There is also the option to overwrite existing ratings.
  </p>
  <p>
  The <a Maintenance Spellfile>spellcheck file</a> provided with Scid does not contain
  the Elo rating information needed for this function. Instead,
  the larger ratings.ssp file should be used.
  </p>
  <p>
  <i>Ratings are not added to games with known aliases.
  One may wish to run the Spell Checker first, which changes names using player aliases.
  </i>
  </p>

  <h3><name Autoload>Autoloading a Game</name></h3>
  <p>
  When a database is opened, one may automatically load a particular game
  using the Maintenance <b>Autoload game</b> feature. 
  <i>Note: Because of design of si4 header, this number's upper limit is 16,777,214 (Approximately 2^(8*3)).</i>
  </p>
  </p>

  <h3><name CV>Strip Comments/Variations</name></h3>
  <p>
  <b>Use with caution</b>. Bulk stripping Comments and Variations cannot be undone.
  </p>

  <h3><name Tags>Extra Tags</name></h3>
  <p>
  The <url http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm>PGN format</url> includes a set of compulsory tags (such as White, Event and Date).
  In Scid, these are handled by the <a Maintenance Editing>Name Editor</a>.
  The <run extraTags><green>Extra Tags</green></run> window facilitates modifying optional tags such as Annotator, PlyCount, Depth, TimeControl.
  </p>
  <p>
  Features are: Finding, Filtering, Stripping, and Adding/Creating new tags (filter only).</p>
  <p><i>Adding Extra Tags will quickly increase the size of Scid's Gamefile. Any
  changes will cause the tags to be totally rewritten, with space not reclaimed
  until the game file is <a Compact>compacted</a>.</i>
  </p>
  <p><i>Please use with caution. Bulk editing game tags is a powerful feature,
  and generally not undoable. Additionally, there are other restrictions. Tag
  Names may not contain punctuation (except underscore), contain spaces, or match
  tags such as FEN, SetUp, WhiteElo and more.</i></p>

  <h3><name Check>Check Games</name></h3>
  <p>
  This feature performs basic checks on every game/filter games.
  </p>
  <p>
  Each Game 
  <br>
  * Has index entry fetched
  <br>
  * Read from disk
  <br>
  * And is Decoded.
  </p>
  <p>
  Any errors are reported.
  </p>

  <h3><name Cleaner>The Cleaner</name></h3>
  <p>
  The <run cleanerWin><green>Cleaner</green></run> window
  is a tool for doing a number of maintenance tasks at one time.
  You can choose which tasks you want to do, and Scid will
  perform them on the current database without requiring user interaction.
  This is especially useful for maintenance of large databases.
  </p>

  <h3>Repair a Base</h3>
  <p>
  In the rare case that a Scid Database is corrupted, one might try to
  repair it using Tools--<gt>Maintenance--<gt>Repair base. For this to work,
  the base in question must not be opened (which is not possible in
  most cases anyway). Scid will then try its best to get the database
  back in a consistent and usable state.
  </p>

  <p><footer>Updated: Scid vs. PC 4.26, Aug 2024</footer></p>
}

set helpTitle(Sorting) "Sorting a database"
set helpText(Sorting) {<h1>Sorting Databases</h1>
  <p>
  Scid has a fast and powerful <run makeSortWin><green>Sort Database</green></run>
  feature. Sorts can be performed on single fields (eg: Dates, Names and ECO codes),
  or multiple fields, with the first field having priority, and so-on.
  </p>

  <p>
  The available criteria/fields are
  </p>
  <ul>
  <li> Date (oldest games first)
  <li> Year (same as date, but using the year only)
  <li> Event name
  <li> Site name
  <li> Country (last 3 letters of Site name)
  <li> Round name
  <li> White name
  <li> Black name
  <li> Rating (average of White and Black ratings, highest first)
  <li> Result
  <li> Length (number of full moves in the game)
  <li> ECO (<a ECO>Encyclopedia of Chess Openings code</a>)
  <li> Variations (number of variations in game)
  <li> Comments (number of comments in game)
  <li> Random
  </ul>

  <p><i>ScidvsPC can also </i><a GameList MovingGames>move/re-order single games</a>.</p>

  <h3>Sorting is Permanent</h3>
  <p>
  When you sort a database which is not read-only, the
  results are saved immediately and the <b>order of games is
  permanently changed</b>.  If this is not desired,
  one may first make the database <b>read-only</b> from the
  <a Maintenance>maintenance</a> window, or sort the games in the clipbase.
  </p>
  <p>
  When sorting a read-only database (or PGN archive)
  , the results cannot be saved and the order of games
  is lost when the file is closed.
  </p>

  <h3>Database Performance</h3>
  <p>
  When a database is sorted the Index File is altered but the Game File
  is not (leaving the game file records out of order relative to the Index File).
  This can result in slow <a Tree>tree</a>, position and material/pattern
  <a Searches>searches</a>. After sorting, one should reorder the game file by
  <a Compact>compacting</a> it to maintain good search performance.
  </p>
  <p>
  Additionaly, only databases sorted by <a ECO>ECO</a> codes (and subsequently
compacted) can use <b>fast tree searches<b>. 
  </p>

  <p><footer>Updated: Scid vs. PC 4.10 August 2013</footer></p>
}

set helpTitle(Flags) "Game Flags"
set helpText(Flags) {<h1>Game Flags</h1>

  <p>
  Game Flags are indicators of some characteristic, such as "Brilliant Play" or "White Opening",
  and are used for classifying games and enabling fast database searches.
  There are <b>12 user flags</b> and <b>6 custom flags</b>
  </p>

  <p> Flags are set in the <a Maintenance>Maintenance Window</a>. Select the desired
  flag from the menu-button, and then use the appropriate "Mark" button.
  The <a GameList Del>Delete</a> flag has its own buttons,
  but it is just a special-case flag which indicates games will be removed when the
  database it is next <a Compact>compacted</a>.
  Scid vs. PC also allows quick flag tagging via the <a GameList>Game List</a> context menu.
  </p>
  <p>
  The User Flags are
  </p>

  <ul>
  <li>W - White opening</li>
  <li>B - Black opening</li>
  <li>M - Middlegame</li>
  <li>E - Endgame</li>
  <li>N - Novelty</li>
  <li>P - Pawn structure</li>
  <li>T - Tactics</li>
  <li>Q - Queenside play</li>
  <li>K - Kingside play</li>
  <li>! - Brilliancy</li>
  <li>? - Blunder</li>
  <li>U - User-defined</li>
  </ul>
  <p>
  The Custom Flags (1 to 6) have labels up to eight characters long, which are
  changeable in the Maintenance Window.
  </p>

  <p>
  You can use a <a Searches Header>Header Search</a> to find 
  games with a particular flag turned on or off,
  or use flags as part of more complex searches.
  </p>
  <p>
  Since all the user flags (except Delete and Tactics) have
  no special significance, one may use them for any purpose.
  For example, you could use the Kingside (K)
  flag for kingside pawn storms, or kingside heavy piece attacks,
  or even for endgames with all pawns on the kingside.
  </p>
  <p>
  More information about use of the <b>Tactics</b> flag can be found in
  <ul>
     <li><a Analysis Annotating>Mark tactical exercise</a> (sets the T flag)
     <li><a FindBestMove>Training-<gt>Find best move</a> (evaluates the T flag)
  </ul>

  <p><footer>Updated: Scid vs. PC 4.19, Jan 2018</footer></p>
}

set helpTitle(Analysis) "Analysis Window"
set helpText(Analysis) {<h1>Analysis Windows</h1>

  <p> Scid vs. PC has powerful chess analysis features. Multiple engines can
run simultaneously; they can be matched against each other in a <a
Tourney>Computer Tournament</a>, and log files can be browsed from within the app -
making for easier <a Analysis Debugging>Debugging</a>.
</p>

  <h3>Getting Started</h3>

  <p>A few engines come preinstalled, while others can be added via the <a
  Analysis List>Engine Configuration</a> window.</p>

  <p>Starting them can be done in various ways
  By <run ::startAnalysisWin F2><green>pressing F2</green></run>
  , F3 or F4 from the Configuration Widget, or via the <b>Tools--<gt>Start Engine</b> menu.
  Additionally, the second listed engine can be start/stopped by <b>double-clicking the status-bar</b>.
  Right-clicking the status-bar will dock/undock the engine,
  which, when running docked, will run at low CPU priority.<p>

  <p>
  <b>Space Bar</b> makes the engine start/stop. Pressing <b>Enter</b> will
  add the engine's current best move, and <b>Control+Enter</b>, the whole line.
  Keys <b>1 to 5</b> will set the engine's variation count (MultiPV).
  </p>
  <p>
  At the top of the window are some useful buttons. Below them,
  <a Analysis Moves>Engine Analysis/PV</a> occupies most of the space.
  And at the bottom is some <a Analysis Info>Extra Information</a>, though hidden by default (see below).
  </p>

  <p>
  <i>The analysis output has three modes: No wrap, Word wrap, and Hidden.
  These are toggled between by middle-clicking the Analysis Window.</i>
  </p>

  <h3><name Buttons>Buttons</h3>
  <p>
  At the top you'll find the button bar
  <p>
  <ul>
  <li> <button tb_play 32> <b>Play</b> / <button tb_pause 32> <b>Pause</b>. Start / Stop engine analysis. (Also see <a Analysis Debugging>Advanced</a>).
  <li> <button tb_addmove 32> <b>Add Move</b> 
  adds the engine's best move to the current game. (Right-click adds the engine score).</li>
  <li> <button tb_addvar 32> <b>Add Variation</b>  adds the whole main line.  (Right-click adds the second variation if MultiPV enabled)</li>
  <li> <button tb_addallvars 32> <b>MultiPV</b>  adds all variations, the number being defined by the adjoining spinbox. (Right-click adds all first moves).</li>

  <li> <button tb_annotate 32> <b>Annotate Game</b> (see <a Analysis Annotating>below</a>).</li>
  <li> <button tb_lockengine 32> <b>Lock Analysis</b> to a certain position.
  Hover cursor over this button to see stats for locked game.
  After a while, to add this analysis to game, return to the locked position, 
  press Pause, Unlock, and Add Variation.</li>
  <li> <button tb_coords 32> <b>Show Board</b> displays a small <a Analysis Board>analysis board</a>.
  If engine is locked the board displays the locked position, otherwise middle-click toggles between display modes.</li>
  <li> <button tb_exclude 32> <b>Exclude Move(s)</b> helps refine the engine's search list (mainly UCI engines only). Hovering mouse shows the current excluded moves.</li>
  <li> <button tb_cpu 32> <b>Low CPU priority</b> 
  give the engine a low priority for CPU
  scheduling. On Windows, engines are run on low priority by default.
  On Unix systems the engines priority can not be set back to normal.  </li>
  <li> <button tb_info 32> <b>Show Info</b> show additional information.</li>
  <li> <button autoplay_off 32> <b>Shoot out</b>, or "demo", mode allows the engine to play out the game. (Time delay is the same as for Autoplay).</li>
  <li> <button tb_help 32> <b>Help</b> button. (Right-click shows the engine log).
  <li> <button tb_training 32> <b>Training</b> feature (see <a Analysis Training>below</a>).</li>
<br>
  <li> And for Xboard engines only:</li>
  <li> <button tb_update 32> <b>Update</b> gets the engine to display a statistics line,
with the format "stat01: time nodes ply mvleft mvtot mvname". The results can be found in the engine's log file.</li>
  </ul>
  </p>

  <h3><name Moves>Moves / PV</name></h3>
  <p>
  Each line in the main text window contains an engine <b>Info</b>.
  The first number is the current <b>Search Depth</b>. The next (prefixed with
  a +/-), is a <b>Move Score</b>.  It is measured in 'pawns' from the
  perspective of white. A positive score means white is ahead, a negative score
  means black. Then follows the moves - also know as <b>Principal Variation</b> or <b>PV</b>.  </p>
  <p>
  Most UCI engines allow one to analyse several moves (or <b>lines</b>) at
  once. Using this <b>MultiPV</b> feature, the user can see the second or
  third (et cetera) best continuations.  The best line is always on top and
  highlighted.  If MultiPV is supported, the spinbox can be used to set the number of PV shown.
  (And can be set permanently from the <a Analysis List>Engine Configuration</a> window). In this case,
  instead of the calculation history, only the resulting principal lines are
  shown. The spin box is disabled if an engine doesn't offer this feature.
  </p>

  <h3><name Info>Extra Info</h3>
  <p>
  At the bottom is some additional technical info, shown/hidden by pressing the <button tb_info 32> button.
  These are -
  <br>
  <br><b>Depth</b> ( / Selective Depth)  The search depth (/ seldepth) already reached by
  the engines calculations (in half moves).
  <br><b>Nodes</b>  The number of positions analyzed for the current
  result (and the number of positions per second).
  <br><b>Time</b>  The amount of time spent for the current analysis.
  </p><p>
  Additional information may include - the number of tablebase hits, a
  more exact number of nodes analyzed per second, the watermark of the
  engines hash, and the current CPU load.
  </p>

  <h3><name Board>Analysis Board</h3>

  <p>Clicking <button tb_coords 32> will toggle a small board which can take on three modes, Arrows, Sequential and Position.
The default mode and size are set in the <a Analysis List>Engine Configuration</a> window, and can also be toggled by pressing the middle mouse button.
<i>Control-wheelmouse resizes this board.</i>
<br><b>Position</b> is the original mode. It displays the board's position after the engines line has been played.
<br><b>Arrows</b> will display clickable arrows for the engine's move, or multiple arrows if PV is enabled.
<br><b>Sequential</b> will show the line as a numbered sequence of small (unclickable) arrows. The length of moves shown is by default 3 but can be changed in the last spinbox in the engine toolbar. The line colour is selected by Options-<gt>Colours-<gt>EngineArrows.
</p>
<p>Beside the board is a black and white Score Bar (toggled via Control-Shift-S), and optionally, a Coloured 'Traffic' Bar (Control-Shift-C) which shows colours for each MultiPV's score - indicating the sharpness of a position. Red means Black is winning, Yellow is even, and Green for White winning."
</p>

  <h1>Other Features</h1>

  <h3><name Annotating>Annotating Games</name></h3>
  <p>
  Games can be automatically analyzed using
  the Annotate Button <button tb_annotate> (in the <a Analysis>Analysis Engine</a> toolbar).
  This feature adds Scores, <a Comment>Comments</a>, <a Moves Informant>Informants</a>,
  Bestlines to games. </p>

  <p>
  There is also a new option to add <b>Missed Mates</b>. This adds all missed
  and shorter mates which are at least a few ply shorter of the 'Depth per move'
  setting (- at higher ply, the engine's PV aren't always reliable).
  Additionally, the added line may not be complete - ie. it may not end in mate.
  This is due to the engine reporting "Mate in n", but not actually giving the
  whole line/PV, which is a common UCI engine oddity.
  </p>

  <p><i>
  The Annotate button is only shown in the </i><b>first</b><i> engine window.
  </i></p>

  <p>After configuring the options and pressing OK, Autoplay
  Mode is enabled, tree updating is disabled, and the engine starts its analysis.
  A variation and/or score is
  automatically added for each position as the engine processes the game.
  Only positions from the current one until the end of the game
  are annotated, so you can skip annotation of opening moves
  by moving to a mid-game position before starting.
  Pressing the Annotate Button a second time cancels annotation.
  </p>

  <p><b>Options</b>
  <ul>
     <li><b>Move Control</b> Whether to process each move for a fixed time, or fixed depth (UCI only).</li>
     <li><b>Depth per move</b> Number of half-moves engine spends on analysing each move (UCI only).</li>
     <li><b>Seconds per move</b> Number of seconds engine spends on analysing each move.</li>
     <li><b>Blunder Threshold</b> A Score which determines whether it's a bad move or not,
     representing pawns (i.e. 0.5 means an evaluation drop of half a pawn).  </li>
     <li><b>Cut Off Threshold</b> Above this score, dont worry about adding variations, as game is won.</li>
<br>
     <li><b>Add Scores/Variations</b> Choose when to add Scores and Variations.
     (Scores can then be utilized by the <a Graphs Score>Score Graph</a>)</li>
     <li><b>Which Side</b> Select which side(s) should be annotated.</li>
<br>
     <li><b>Score format</b> Select how single scores will be formatted. The square bracket options will hide comments in the PGN window if PGN-<gt>Options-<gt>Hide-Codes is selected.</li>
     <li><b>Add annotator tag</b>
     Store engine name as an "Annotator" tag in the PGN header.</li>
     <li><b>Process variations</b> Recursively process variations.</li>
     <li><b>Use book</b> Moves that are contained in this opening book are skipped
     , and annotation starts after the book moves.</li>
     <li><b>Batch annotation</b> 
     Automatically process all filter games (from current one), saving them as we go.</li>
     <li><b>Opening errors only</b> Only check for opening errors.
     (up to the move specified).</li>
     <li><b>Mark tactical exercises</b> This can be used to
     generate exercises for the training function <a FindBestMove>Find
     Best Move</a>. (UCI only).</li>
  </ul>
<p><i>
  Informant values are also <run configInformant><green>configurable</green></run>.                     
</i></p>
  <h3>Threat Analysis</h3>
  <p>
  By making use of the <a Variations Null>null move</a> feature, it is possible
  to use the engine to see immediate threats. This idea is further developed by
  right-clicking the <a Moves Trial>Trial Mode</a> button, which automatically adds a null move and
  enters trial mode.
  </p>

  <h3><name Training>Training</name></h3>
  <p>
  Training <button tb_training> is a poorly implemented Engine vs Player
feature only available for the 2nd and 3rd engines (in the enginelist).
The <a ComputerGame>Playing against the Computer</a> features are much better supported.
</p><p>
  From the current position (which must be end-of-game), the engine moves first, and may be stopped by pressing the button again.
  The time for each move is fixed, and analysis results are not updated while training mode is on.
  </p>

  <h2><name List>Configuring Engines</name></h2>
  <p>
  The <run ::enginelist::choose><green>Tools--<gt>Analysis Engines</green></run>
  widget is where you can <b>Configure</b>, <b>Add</b>, and <b>Start</b> Chess Engines.
  </p>

<p>
  Scid vs. PC installs a few engines by default. To install new ones you'll need to know
  the program's <b>Command</b>, any <b>Parameters</b> it takes,
  whether it is uses the <b>UCI or Xboard</b> protocol, and also the
  <b>Directory</b> it should be run in.
  This sounds complicated, but it is not too hard ;-)
  Sticking points are likely to be the choice of
  which directory to use, and whether it's UCI or not.</p>


  <h3>Details</h3>
<p> Many engines require an
  initialization or opening book file in their start directory to run
  properly.  Other engines, like Crafty and Phalanx, write log files to the
  directory they start in, so write access will be required.
  If the directory setting for an engine
  is ".", Scid will just start the engine in the current directory.
  </p>

  <p>
  If an engine fails to start, try
  changing its directory setting. To avoid engines creating log files
  in many different directories, I recommend trying the <b>~/.scidvspc</b>
  button. Engines necessitating opening books and/or .ini files, will need
  a directory of their own however.
  </p>
  <p>
  UCI and Xboard (also known as Winboard) are two protocols
  for communicating with engines, and it is necessary to set this flag accordingly.
  If you're not sure, try one then the other, as nothing will break. Some chess
engines support both formats.
  </p>
  <p>
  If an engine needs additional parameters for startup (e.g. a
  specific opening book) they can be specified in the
  <b>Parameters</b> field. ... Please refer to the engines documentation.
  </p>
  <p><b>Webpage</b> allows you to set the engines homepage. This
  comes in handy to check for updates e.g. or to have a look at recent
  developments. Pressing the <term>Open...</term> button will open
  this page in the web browser.
  </p>
  <p>After the engine is configured, Scid vs PC will give it a <b>Date</b> stamp, according to the
  executable's modification time.</p>

  <h2><name UCI>UCI Configuration Options</name></h2>

  <p>
  UCI Engines can be configured by pressing <button uci> or <b>Configure</b> in the Edit Window, whence
  a dialog with the engines parameters will be shown. (Gilles - where is the help section :|).
  Scid generally ignores options of the format UCI_* , according to the
<url http://wbec-ridderkerk.nl/html/UCIProtocol.html>UCI standard</url>. Additionally, Chess960 support is not enabled
because implementation is very problematic.</p>

  <h2><name Debugging>Advanced</name></h2>
  <p>
  If an engine fails to start, or crashes, one may examine its log file.
  These are kept in the Scidvspc's log directory and can be viewed by right-clicking the <button tb_help> button,
or via the <button tb_annotate> button in the <run ::enginelist::choose><green>engine configuration</green></run> widget.
The <b>Log Size</b> is the max number of lines in the log. Setting it to zero disables logging altogether.</p>
  <p>The default UCI command for <button tb_play> is "go infinite", but this may be altered by changing <b>::uci::goCommand</b> in ScidvsPC's <a Console>Console</a> (for example "set ::uci::goCommand {go depth 20}" or {go movetime 10000}).
</p>

  <p><footer>Updated: Scid vs. PC 4.21, July 2019</footer></p>
}

set helpTitle(Tourney) "Computer Tournament"
set helpText(Tourney) {<h1>Computer Tournament</h1>

  <p>
  Automated <run ::compInit><green>Computer Tournaments</green></run>
  can be run with any XBoard or UCI engine installed via the
  <a Analysis List>Analysis Engines</a> widget.
  </p>
  <p>
  <i>Support for different engines is good, but some older XBoard engines don't work well.
  For more information about engine compatibility, see below.
  </i></p>

  <h3>Getting Started</h3>

  <p>
  First, select the details of your tournament. Configurable items include:
  the <b>Number of Engines</b>, <b>Tournament Name</b>, <b>Time-Control Method</b> and <b>Period</b>.
  If using the per-game time control, <b>Show Clocks</b> will display the engine's remaining time.
</p>
<p>
  <b>Time per Game</b> is the best time control method.
  The first spinbox is the base time for the game, the second spinbox is the per-move increment
 (both times are in seconds). Rapid games can be played with 0 or 0.1 second increments (for example),
but on slower systems (especially Mac OS X), engines may tend to lose on time.
</p>
<p>
  <b>Time per Move</b> games allow a generous time slice, and only forfeits an engine if it takes over 175%
  of its nominal move period.
</p>
<p>
  <b>Permanent Thinking</b> allows engines to play at their strongest.
  For UCI engines, it enables pondering, and sets Xboard engines to hard mode.
<i>Permanent Thinking does not work with non-standard start positions.</i>
</p>
<p>
  <b>Use book</b>  UCI engines access to polyglot opening books, enabling a greater variety
  of play. Book moves are selected in frequency according to their weight.
</p>
<p>
  <b>Game Scheduling</b> has three options. Normal is a simplistic engines play in-order, while Carousel is a well known round-robin scheduling system. First-plays-others is not round-robin, but for testing one engine only.
</p>
<p>
  Scid's GUI does use more resources than other tournament managers, so, for short time controlled games,
  it is good practice to disable engine logs, move animations, and to hide the clocks, gameinfo and pgn windows.
<i>
  Engine logging is enabled/disabled in <a Analysis List>Analysis Engines</a>. A zero log size disables logging.
</i></p>
  <p>
  Games are <b>saved after each is completed</b>, so open an appropriate base, or just
  use the Clipbase. When the tournament is over, press "Close".
  </p>
  <p>
  If a game drags on for any reason, three buttons allow for <b>manual adjudication</b>.
  The <b>Pause Game</b> button does not take effect instantaneously, but first waits for the current move to be made before pausing further progress.
  </p>
  <p><i>
  Once the tournament is completed, be sure to have a look at the 
  <run ::crosstab::Open><green>Crosstable</green></run> window
  to see the results summary. Uwe Klimmek has written an alternative Computer Tournament feature, which can be found in the 'patches' directory of the Scid vs PC source code.
  </i></p>

  <h3>Notes</h3>
<p>
  Scid vs PC's Gui does take more CPU overhead than other Computer Tournament managers, but effort is made to not include this time in each engine's time-slice.
  Additionally, the Clock Widgets take a small CPU slice - around .0005 seconds per move on my 2600MHz Core2Quad.
</p><p>
  For some general information about Computer Tournaments, try this 
<url http://en.chessbase.com/post/fair-play-in-engine-match>Chessbase link</url>.
</p>

  <h3>Engines</h3>
<p>
The author has tested quite a few engines under Linux, and a lesser number with Windows and Macs. Generally, newer UCI engines will work better than older Xboard ones:
</p><p>
Komodo performs well, but some versions have broken time-per-move time control.
Some versions of Stockfish aggressively grab the Cpu and may need 'Number of Threads' reduced.
Pervious versions of Phalanx had no time control, but it now works well.
Gnuchess may need the "-x" parameter to work in XBoard mode (but recent versions also support UCI),
and only versions > 5.07 will properly handle time-per-game time control.
Faile seems not to work well with time-per-move.
Arasanx UCI <lt>= 14.1 does not work with Permanent Thinking.
</p>

<p><footer>Updated: Scid vs. PC 4.20, Dec 2018</footer></p>

}

set helpTitle(CalVar) "Calculation of variation"
set helpText(CalVar) {<h1>Calculation of Variations</h1>
  <p>
   The <run ::calvar::config><green>Calculation of Variations</green></run> excercise (also known as the <b>Stoyko Exercise</b>)
   involves analysing a complex position, to find and evaluate as many sound
   lines as possible.
  </p> 
  <p>
  Configuration is fairly straight-forward, and involves
  <ul>
     <li>* The UCI engine to use</li>
     <li>* <b>Initial thinking time</b> - seconds for the engine to analyse the position</li>
     <li>* <b>Variation thinking time</b> - seconds for the engine to analyse each variation entered by the user</li>
  </ul>
  Clicking Start begins the exercise.
  </p>

  <p>
  After the engine's initial thinking time, the "Done with Position" button will become active,
  and the player should click on the board to enter a variation.
  <i>The board is not responsive, but moves are instead entered into the text widget.</i>
  </p>

  <p>
  To finalise the move, one should click one of the NAG codes buttons.
  The engine will evaluate the move, after which the user may enter more good moves.
  When the user has finished entering their best moves, click
  <b>Done with position</b>. The engine will append (any) missed lines to the game PGN.
  </p>
  <h4>Bugs</h4>
  <p>This feature does not work from within an existing variation, of at the end of a game.
  Program flow probably needs refining too.
  </p>

  <p><footer>Updated: Scid vs. PC 4.7, January 2012</footer></p>
}

set helpTitle(EPD) "EPD Files"
set helpText(EPD) {<h1>EPD Files</h1>
  <p>
  <b>Extended Position Description</b> files are a common standard for chess information and are composed of chess positions, each with some associated text.
</p><p>
  The positions are a slightly shortened FEN (the standard chess position) format.
  The text is freeform, but normally made up of <a EPD opcodes>Opcodes</a> , or fields, separated by semicolons but shown on separate lines in Scid's EPD Window.
</p><p>
  EPD files have a number of uses, but are perhaps most commonly used for collections of puzzles, end game studies and tactical shots.
  </p>
  <p>
  Up to four EPD files may be open at any time.
  Opening a file with duplicate or erroneous positions will silently eliminate
  these positions, though poorly formed or non-standard operands are accepted 
  without complaint.
  </p>

  <h3>Navigating EPD Files</h3>
  <p>
  To browse the positions in an EPD file, simply click on any position, or use the <b>Control+Down</b>,
  <b>Control+Up</b>, <b>Control+Home</b>, <b>Control+End</b> or <b>Control+?</b> keys.
  These commands move to the next/previous or first/last position in the file, discarding any changes to
  the current game and setting the scratch game's start position.
  </p>

  <h3>Analyzing EPD Files</h3>
  <p>
  EPD files can be analyzed with <b>Tools--<gt>Analyze Positions</b>.
  A dialogue will ask for the Engine, Analysis Time and Analysis Mode, which will start.
  Pausing the analysis engine will terminate analysis.
  </p>
  <p>The two modes are <b>Count Best Moves</b> and <b>Annotate</b>. Both modes involve analyzing
  all positions with an engine. In Best Moves - the existing comments are scanned for 'bm' or 'am' fields, and
seeing if this matches the computer evaluation, showing a tally of correct bestmoves at the completion.
  Annotate mode simply stores the engines evaluation in several opcodes, without checking the best move.
  The opcodes used are <b>acd</b>, <b>acn</b>, <b>ce</b>, <b>dm</b> and <b>pv</b>.
  Finally, both these modes can be run together, in which event an additional
  'engine' opcode will be written - indicating test success, fail or no-result - and the result stored in the last EPD position.
  </p>
  <p><i>
  Annotate mode will first strip out the above opcodes from all positions.
  To undo any changes made, simply destroy the EPD window without saving the file.
  </i></p>

  <h3>Pasting Analysis</h3>
  <p>
  Select <b>Tools--<gt>Paste Analysis</b> (or Control+P) to annotate a single position,
  overwriting any previous opcodes. Pressing 'Space' in the listbox will start/stop an open engine.
  </p>

  <h3>Stripping Out EPD Fields</h3>
  <p>
  EPD files one finds on the Internet may contain fields that are not of
  interest, and they can waste a lot of space in the file.
  For example, an EPD file of computer evaluations might have ce, acd,
  acn, pm, pv and id fields but one may only need the ce and pv fields.
  </p>
  <p>
  Strip out an EPD opcode from all positions in the EPD file by using
  <b>Tools--<gt>Strip Opcodes</b>.
  </p>

  <h3>Sorting EPD Fields</h3>
  <p>
  The EPD specification requires that opcodes are sorted.  After editing
  EPD fields, one may sort the current position's opcodes with <b>Tools--<gt>Sort Opcodes</b>.
  </p>

  <h3>Adding a New Position</h3>
  <p>
  The main board's current position can be appended to the EPD file with
  <b>Tools--<gt>Add Position</b>.  One cannot add a position which already
  exists in the file. Attempting to do so will simply select that position.
  </p>
  <p><i>
  For technical reasons, there is no 'Delete Position' command. To achieve this one must edit the epd file manually with a text editor.
  </i></p>

  <h3>Finding the Deepest Game Position</h3>
  <p>
  One can update the board to the deepest ply in the current game that matches
  a position in the current EPD file by selecting <b>Tools--<gt>Find Deepest Game Position</b>.
  </p>

  <h3>The EPD Window Status Bar</h3>
  <p>
  The statusbar of each EPD window shows
  <ul>
  <li>- whether the file is readonly or has been modified</li>
  <li>- the number of positions in the file</li>
  <li>- legal moves from the current position that reach another position in this EPD file</li>
  </ul>

  <h3>Other Notes</h3>
  <p>
  <p>Scid vs. PC provides a simple <a Export EPD>Export to EPD</a> feature.</p>
  <p>Textual semicolons are stored as "\s" to distinguish them from end-of-field semicolons.</p>
  <p>Scid vs PC no longer saves changes automatically, but from </i><b>File--<gt>Save</b> (or Control+s).
  The current save status can be seen in the EPD statusbar.</p>
  </p>

  <h3><name opcodes>Standard EPD Opcodes</name></h3>
  <ul>
  <li> <b>acd</b> Analysis count: depth searched.</li>
  <li> <b>acn</b> Analysis count: number of nodes searched.</li>
  <li> <b>acs</b> Analysis count: search time in seconds.</li>
  <li> <b>am</b> Avoid move: poor moves.</li>
  <li> <b>bm</b> Best moves: move(s) judged best for some reason.</li>
  <li> <b>ce</b> Centipawn evaluation: evaluation in hundredths of a
  pawn from the perspective of the <b>side to move</b> -- note this
  differs from the Analysis window which shows evaluations in pawns from
  Whites perspective. </li>
  <li> <b>cX</b> Comment (where <b>X</b> is a digit, 0-9).</li>
  <li> <b>dm</b> Direct mate fullmove count.</li>
  <li> <b>eco</b> <a ECO>ECO</a> system opening code.</li>
  <li> <b>id</b> Unique Identification for this position.</li>
  <li> <b>nic</b> <i>New In Chess</i> system opening code.</li>
  <li> <b>pm</b> Predicted move: the first move of the PV.</li>
  <li> <b>pv</b> Predicted variation: the line of best play.</li>
  </ul>
<url https://www.chessprogramming.org/Extended_Position_Description#Opcode_mnemonics>Chessprogramming Opcodes</url>

  <p><footer>Updated: Scid vs. PC 4.21, December 2019</footer></p>
}

set helpTitle(Email) "Email window"
set helpText(Email) {<h1>The Email Window</h1>
  <p><i>This feature is not often used or tested. Also, it should not be confused with Scid's <a Correspondence>Correspondence Chess</a> email support.</i></p>
  <p>
  The <run ::tools::email>Email Window</green> provides basic support for correspondence games played by email.
  One may send messages directly from Scid, but you still need to manually add your opponents moves as
  there is no capability to check your email folder.
  </p>
  <p><i>Email settings are database dependant, and are stored in the same directory as the si4 file, with an .sem file extension.</i></p>
  <p>
  To use the email manager:
  <ul>
  <li><b>1)</b> Create the game(s) for your opponent in the
  database. </li>
  <li><b>2)</b> In the email manager window, select <b>Add</b> and enter
  your opponents details: name, email address, and the game numbers (separated by spaces) in the
  database. </li>
  <li><b>3)</b> Select <b>Send email</b> in the email window each time you
  have added moves to the game(s) and want to send a message. </li>
  </ul>

  <p>
  When you send an email message, Scid generates the message with the games
  in PGN format <b>without</b> any comments, annotations or variations, since
  you would not usually want your opponent to see your analysis.
  You can edit the message before sending it to add conditional moves or
  other text.
  </p>
  <p>
  For each opponent, you may have any number of games; one or two is most
  common. Note that Scid does not check if game numbers change, so after
  setting up the details of your opponents, be careful to avoid deleting games
  or sorting your database of email games, since this will rearrange games
  and the game numbers for each opponent will be incorrect.
  </p>

  <h3>Configuration</h3>
  <p>
  A copy of each email message sent by Scid is stored in the file
  <b>~/.scid/scidmail.log</b>.
  </p>
  <p>
  Scid can send email messages using an SMTP server or sendmail.
  User the <b>Settings</b> button in the Email Manager to specify which
  you want to use.
  </p>

  <p><footer>Updated: Scid vs 4.12, December 2013</footer></p>
}

set helpTitle(Reports) "Reports"
set helpText(Reports) {<h1>Reports</h1>
  <p>
  There are two types of reports: Opening and <a Reports Player>Player Reports</a>.
  </p>

  <h2><name Opening>Opening Reports</name></h2>
  <p>
  Scid's <run ::optable::makeReportWin><green>Opening Report</green></run>
  displays various information about the current position.
  </p>
  <p><i>
  Some features are affected by the "Maximum games for statistics" Option, which is 10,000 by default
  but can be increased to 100,000. The default Theory Table Games is 500 (and 10,000 maximum).
  </i></p>
  <p>
  The <b>first few sections</b> show matching games and subsequent moves.
  One can see if the opening is becoming more popular, if it has many short draws,
  and what move orders (transpositions) are used to reach it.
  </p>
  <p>Section 4, <b>Moves and Themes</b>, reports the move orders leading to the position,
  and also positional themes within the first 20 moves.
  To be counted , a game must match a theme
  in at least 4 positions of its first 20 moves.
  This avoids the brief occurrence of a theme (such as an isolated
  Queen pawn which is quickly captured) distorting results.
  </p>
  <p>
  The final and largest part of the report is the <b>Theory Table</b>.
  When saving the report to a file, you can choose to save just the table, a compact
  report without the table, or the whole report. The hyper-links (in red) reference diverging games.
  </p>
  <p><i>
  The Theory Table has a game limit of 500 by default (but configurable in Report Options).
  If the report position occurs more often, only games with the highest
  average Elo are used to generate the Theory Table.
  </i></p>

  <h4>Features</h4>
  <p>
  Clicking on the board will flip it. Right-clicking will resize it.
  Most coloured items in the report window are clickable, and
  invoke some relevant action. For example - clicking a game reference
  will load that game, or clicking a positional theme will set the filter
  to matching games.
  </p>
  <p>
  <b>Merge Games</b> merges the 50 best games from the
  Opening Report into the current game as variations, including full references.
  </p>
  <p>
  <b>Exclude</b> allows removal of a move from the Theory Table.
  </p>
  <p>
  Almost all the report sections can be turned on or off or adjusted in
  the Opening Report Options.
  </p>

  <h4><name Favorites>Favorites</name></h4>
  <p>
  The <b>Favorites Menu</b> in the Report Window allows one to maintain a
  collection of favorite opening positions.
  </p>
  <p>
  <b>Add Report</b> adds the current position as a favourite, and
  <b>Generate Reports</b> generates a report
  for each of these favorites. A dialog-box
  will appear allowing you to specify the report type and format, and
  a directory where report files will be saved. A suitable suffix for the
  format you selected (e.g. ".html" for HTML format) will be added to each
  report file name.
  </p>

  <h2><name Player>Player Reports</name></h2>
  <p>
  Player Reports are similar to <a Reports Opening>Opening Reports</a>, but 
  contain information about the games of a single player with the White or
  Black pieces. One can generate a Player Report from
  <run ::preport::preportDlg><green>Tools-<gt>Player Report</green></run>
  or from the <a PInfo>Player Info</a> window.
  </p>
  <p>
  Player Reports can be generated for all games (with the specified player and pieces),
  or for games matching the current position.
  </p>

  <p><footer>Updated: Scid vs. PC 4.25, August 2023</footer></p>
}


set helpTitle(PList) "Player Finder window"
set helpText(PList) {<h1>The Player Finder Window</h1>
  <p>
  The <run ::plist::Open><green>Player Finder</green></run> window displays a list of names of
  players in the current database. Selecting a player will open the
  <a PInfo>Player Info</a> window to display more detailed information
  about that player.
  </p>
  <p>
  Five columns are displayed showing each player's Number of Games, Oldest and Newest games, peak Elo and Name.
  Click on any column title to sort the list by that column.
  </p>
  <p>
  The controls below the list allow you to filter the list contents.
  You can alter the maximum list size, enter a case-insensitive player
  name prefix (such as "ada" to search for "Adams"), and restrict the
  ranges of Elo rating and number of games played.
  </p>
  <h3>Country</h3>
  <p>
  Scid vs. PC can now search the <a Maintenance Editing>Spelling</a> file to display Players' Countries.
  This feature is disabled by default, though, as it can substantially slow down the Player Finder.
  To enable, just select "yes", or replace it with a three letter country code (such as GER, USA or ENG), and press 'Update'.
  </p>

  <p><footer>Updated: Scid vs. PC 4.24, April 2023</footer></p>
}

set helpTitle(PInfo) "Player Information"
set helpText(PInfo) {<h1>Player Information</h1>
  <p>

  The Player Information window shows basic information when available.
  It draws upon the <a Maintenance Spellfile>spelling.ssp file</a>,
  and includes Ratings, Country of Origin,  Official Titles and even Photos.</p>

  <p><b>Please use with caution</b>. <i>The names it contains may not be
  unique, and player initials may be incorrectly identified. Mainline SCID uses a
  more specific name match algorithm - which is less useful - but also less likely
  to make erroneous matches.  The larger </i><b>ratings.ssp</b><i> file (which may be
substituted), includes FIDE IDs and biographical data which help clarify unique
players.
</i></p>

  <p>Also displayed are statistics about
  success with white and black, favorite openings (by <a ECO>ECO code</a>),
  and rating history.
  All percentages displayed are an expected score (success rate), from the
  player's perspective -- so higher is always better for the player, whether they
  are White or Black.
  Clicking the numbers displayed in green will set the <a Filter>filter</a>
  according to the statistic it represents.
  </p>

  <h4>Features</h4>
  <p>
  You can see a player's rating history by pressing 
  <a Graphs Rating>Rating Graph</a> , and perform rating assignments.
  </p>
  <p>
  There are also buttons to help browse similar Player Names, 
  perform <a Maintenance Editing>name substitutions</b> in the whole (or part) database, or run the 
  <a Reports Player>Player Report</a> feature.
  </p>
  <p>
  Right-clicking shows a menu of recently viewed players.
  </p>

<h3><name Photos>Player Photos</name></h3>
<p>To enable player photos, place Scid Photo Files (such as "FIDE.spf" from 
<url https://sourceforge.net/projects/scid/files/Player Data/>Scid download page</url>),
into Scid vs. PC's user directory.
On Linux and Macs this is "$HOME/.scidvspc", or "Scid vs PC/bin" on Windows.
The <a Console>Splash Window</a> will help you find it's location, and
will also indicate if the photo files have been loaded correctly.
</p>
<p>Custom gifs can be placed into a "photos" directory beneath the user dir.
They should preferably be 100x100, with the file name being the same as the player it portrays.
Eg - a photo for Magnus should be placed in 'photos/Carlsen, Magnus.gif'.
These photos will override any found in the .spf files.
</p>
<p>Once installed, available player photos are shown in the <a MainWindow GameInfo>game information</a> widget.
Clicking on the photos makes them smaller. To disable them, deselect <green>Options--<gt>Game Information--<gt>Show Photos</green>.

</p>

  <p><footer>Updated: Scid vs. PC 4.17 March 2016</footer></p>
}

set helpTitle(Graphs) "Graph windows"
set helpText(Graphs) {<h1>Graph Windows</h1>
  <p>
  Scid has a number of graph features, displaying information about Player Ratings, Game Frequencies and Score Evaluation.
  <p>
  <p><i>
  The Graph-<gt>SaveAs feature is quite poor quality. A better option is to use your system screenshot feature.
  </i></p>

  <h3><name Filter>Filter Graph Windows</name></h3>
<p>
  <b>Relative Filter Graph</b>
  <p>
  The <green><run ::tools::graphs::filter::Open>Relative Filter Graph</run></green> shows trends by Date,
  Elo Rating or Moves for games in the current filter compared to the
  entire database. For example; when the <a Tree>tree</a>
  is open it shows how the current opening has changed
  in popularity in recent years, or whether it is especially
  popular among higher-rated players.
  Each point on the graph represents the number of games in the filter
  per 100 games in the entire database, for a particular date or Elo
  rating range.
  </p><p>
  <b>Absolute Filter Graph</b>
  <p>
  The <green><run ::tools::graphs::absfilter::Open>Absolute Filter Graph</run></green> 
  shows the quantity of games in the filter according to the selected criteria.
</p><p>
<b>Usage</b>
  <p>
  The iconic button near the bottom opens a dialog to configure
  the graph. You can select the range and interval for the X axis. The "Decade" criteria can't be configured,
  use "Year" instead. If "Estimate" is selected, a missing rating will be
  estimates as described below. Otherwise no estimation is done
  and missing ratings are count as zero. This matches the Min. Elo
  evaluation in the statistic-window.</p>
  <p>
  <i>Note: the calculation can take some time on large ranges and
  small intervals</i>.
  </p>
  <p>
  When plotting the Filter graph by rating, Scid uses the average
  rating for each game. Estimate ratings (such as those in the spelling file)
  are not used. If one player in a game has a rating but the opponent
  does not, the opponent is presumed to have the same up to a limit of 2200.
  For example, if one player is rated 2500 and the opponent has no rating,
  the mean rating is (2500+2200)/2=2350.
  </p>

  <h3><name Rating>Player Rating Graph</name></h3>
  <p>
  The <green><run ::tools::graphs::rating::Refresh both>Rating
Graph</run></green> shows the ELO history of one, or many, players.
You can access the graph by pressing the "Rating Graph" button
in the <a PInfo>Player Information</a> window, or by selecting "Player Ratings"
from the Tools menu. Right-clicking the graph shows a Recent Players context menu. Left-clicking refreshes the graph.
  </p>
  <p>
  There are several options in the Graph menus, including the ability to use Elo from the <a Maintenance Spellfile>ratings.ssp</a> file,
  which is handy when the database doesn't contain many games, or when blitz/rapid games are showing conflicting ratings.
  </p>

  <h3><name Score>Score/Time Graph</name></h3>
  <p>
  The <green><run ::tools::graphs::score::Raise>Score/Time Graph</run></green> (Control-Shift-Z)
  shows the Move Evaluations or Move Times (stored as comments in the current game) as a graph. </p>
  <p>The graph type is changed in Graph-<gt>Options or by right-clicking the in-graph title. Data for the graphs is found/gathered in the standard PGN comments or "commands" as <b>%eval</b> (scores) and <b>%emt</b> (move times).</p>
  <p><b>%clk</b> datas are also supported, but they are recalculated and displayed as %emt. Additionally, they do not properly calculate time totals because of (generally) unknown time-increments, and the common 40-move time top-ups.</p>
  <p>Alternatively, Scid vs PC can add scores using the <a Analysis Annotating>annotation feature</a>.
  These scores have one of the formats +0.25, [% +0.25] , or the standard [%eval +0.25]. The later two formats allow these scores to be hidden in  the PGN window by enabling PGN-<gt>Options-<gt>Hide-Codes.
  The values are represented from White's perspective (so a negative value means black is ahead).
  In cases when the scores are not from White's perspective, one may select an option
  (in the Options Menu) for an inverted perspective.
  </p>
  <h4>Features</h4>

  <p>Left Click positionally in the graph to go to the corresponding move.</p>

  <p>Right Clicking anywhere in the score graph will perform a refresh.</p>

  <p>The current move is now highlighted a different colour, though for performance reasons (on OS X mainly), this can be disabled.
  It is also possible to change the Graph colour via
<green><run SetScoreColour>Options-<gt>Colors-<gt>Score Graph</run></green> and
<green><run SetScoreBarColour>Options-<gt>Colors-<gt>Score Graph current</run></green>.
  

  <p><footer>Updated: Scid vs. PC 4.20 June 2018</footer></p>
}

set helpTitle(TB) "Tablebases"
set helpText(TB) {<h1>Tablebases</h1>

  <p>
  A Tablebase is a file containing the perfect result information about all positions of a particular material setup,
  such as King and Rook versus King and Pawn. 
  </p>
  <p>
  Scid vs. PC can use <b>Nalimov</b> and <a TB Online>Online Lichess and Shredder</a> tablebases.
  </p>
  <p>
  Nalimov bases are used by many chess engines. The filenames often end with the suffix <b>.nbw.emd</b>
  or <b>.nbb.emd</b> (for <b>N</b>alimov <b>B</b>ases <b>W</b>hite/<b>B</b>lack).
  All 3, 4 and 5 piece Nalimov tablebases can be
  used in Scid.
  </p>
  <p>
  When a position found in a tablebase file is reached, the Game Information
  window (below the chessboard) will show the relevant information.
  </p>

  <h3>Nalimov Configuration</h3>
  <p>
  To load Nalimov tablebases, select their directory(s) via
  the <b>Options--<gt>Tablebase Directory</b> menu item.
  Up to 4 directories may be selected.
  </p>
  <p>You can configure the amount of information shown via the 
  <b>Options--<gt>Game Information</b> menus.
  Selecting <b>Result and Best Moves</b> 
  gives the most information, but is often much slower than
  <b>Result Only</b>.
  </p>

  <h3>The Tablebase Window</h3>
  <p>
  You can get more comprehensive information 
  from the <green><run ::tb::Open>Tablebase Window</run></green>
  (Control =). This shows the result with perfect play
  of all legal moves from the current position.
  </p>
  <p>
  If Nalimov is selected, the Summary Frame (on the left) shows
  which tablebases Scid has found, and a summary for each
  tablebase. The Results Frame (on the right) shows optimal results for
  all moves from the current position displayed in the main window.
  </p>

  <h4>The Summary Frame</h4>
  <p>
  The top part of the summary frame lets you select a particular
  tablebase. Those available are shown in blue, those unavailable
  in gray, but you can select any tablebase.
  The lower part shows summary information for the
  selected tablebase. <i>Not all tablebases have a summary recorded in
  Scid yet.</i>
  </p>
  <p>
  The summary includes the frequency (how many games per million reach a
  position with this material, computed from a database of more than
  600,000 master-level games), a longest mate for either side, and the
  number of mutual (or "reciprocal") zugzwangs. A mutual zugwang is a
  position where white to move draws and black to move loses, or where
  white to move loses and black to move draws, or where whoever moves
  loses.
  </p>
  <p>
  For some tablebases with mutual zugzwangs, the summary also includes
  a list of all of the zugwang positions or a selection of them. A full
  list for every tablebase is not feasible since some tablebases have
  thousands of mutual zugzwangs.
  </p>

  <h4>The Results Frame</h4>
  <p>
  Results may be shown from local Nalimov bases (if installed) , or generated from an online lookup to
  Lichess or Shredder.
  The results frame is updated whenever the main chessboard changes.
  </p>
  <p>
  The first line of local bases shows how many moves win (+), draw (=), lose (-),
  or have an unknown result (?). The rest of the frame gives a more detailed
  list of results, ranking them from shortest to longest mates, then draws,
  then longest to shortest losses. All distances are to checkmate.
  </p>

  <h4>The Results Board <button tb_coords 32></h4>
  <p>
  In any tablebase position, it is often useful to know what the results
  would be if one piece was moved somewhere else.
  For example, you may want to determine how close a King has to be to
  a passed Pawn to win or draw. In endgame books
  this is often called the <b>winning zone</b>, or <b>drawing zone</b>, of a piece.
  </p>
  <p>
  From the Results Board, this information is available by pressing the piece in question.
  This displays symbols representing what the result would be (with the side to move of the current position)
  if the selected piece was on that square.
  </p>
  <p>
  There are five different symbols a square can have:
<ul>
  <li>white # : White wins</li>
  <li>black # : Black wins</li>
  <li>blue = : Drawn position</li>
  <li>red X : Illegal position (because the kings are adjacent or the side to move is giving check)</li>
  <li>red ? : Result unknown - the necessary tablebase file is not available.</li>
  </ul>
  <p>
<i>The Result Board cannot make use of online tablebases.</i>
</p>

  <h4>Obtaining Tablebase Files</h4>
  <p>

<url http://oics.olympuschess.com/tracker/index.php>Olympuschess.com</url>.  (BitTorrent tracker, only 6 pieces) 
<br>
<url http://tablebase.sesse.net/>http://tablebase.sesse.net</url> (fastest mirror, EU) 
<br>
<url https://tablebase.lichess.ovh/tables/>Lichess Tables</url> (mirror hosted by Lichess, EU)
<br>
<url https://web.archive.org/web/20140131015443/http://www.cis.uab.edu/hyatt/crafty/TB/3-4-5/>Bob Hyatt's Ftp (Archive.org)</url>
  </p>


  <h2><name Online>Online Tablebases</name></h2>
  <p><i>Online tablebase support requires Tcl packages http and tls, and are not available in the Game Info window.
  </i></p>
  <p>
  Scid vs. PC can use the online tablebases from Lichess and Shredder.
</p><p>
The <b>Shredder</b> tablebase gives the true value of a position for up to 6 men, showing the depth to mate where relevant.
</p><p>
  The <b>Lichess Syzygy</b> tablebase shows the depth to mate for up to 5 men and
  the DTZ for 6 to 7 men. DTZ means 'distance to zeroing' of the counter for the
  50-move drawing rule. Syzygy tablebases do not aim for the fastest way to mate,
  but rather for the fastest way to make a winning capture or pawn move or give
  mate. This can be a bit unintuitive, but it allows perfect play, regarding
  outcome, even under the 50-move rule. If a win or loss occurs more than 50
  moves after the 50-move-counter was last reset to zero, it is called a 'cursed
  win' or 'blessed loss', because under FIDE law 9.3 the result is a draw.
  Lichess will in a few cases give the depth to mate for 6 or 7 men, which is
  shown in braces next to the move.  </p>

  <p><footer>Updated: Scid vs. PC 4.23, Oct 2021</footer></p>
}

set helpTitle(Bookmarks) "Bookmarks"
set helpText(Bookmarks) {<h1>Bookmarks</h1>
  <p>
  Scid allows you to bookmark important games for easy
  future reference. The bookmarks menu is found in
  <green>File-<gt>Bookmarks</green>, or from the toolbar bookmark icon.
  </p>
  <p>
  When you open a bookmark Scid will automatically
  load the appropriate database, game and position.
  But if the database has been sorted or compacted, the bookmark
  details may be out of date. In this case Scid will search 
  for the best matching game (comparing player names, site, etc),
  but it is possible that a different game will match the criteria,
  and be incorrectly loaded.</p>
  <p><i>
  It is a good idea to re-bookmark a game if you edit its Players, Site, Result, Round or Year.
  </i></p>
  <p><i>
  Games in a PGN file or the Clipbase cannot be bookmarked.
  </i></p>

  <h3>Editing and Arranging Bookmarks</h3>
  <p>
  With the bookmark editor you can change the label for
  each bookmark, and add folders for better organization.
  Double clicking entries will load the game, and the 'Delete', 'Control+Up' and 'Control+Down' keys
  can be used to delete a bookmark, or reorder it in the list.
  </p>

  <h3>Hints</h3>
  <p>
  You can use bookmarks for fast access to common databases
  by bookmarking a game from each database. 
  </p>
  <p>
  The bookmark editor contains a checkbox for controlling the display of
  folders. They can be shown as submenus (useful when there are
  many games), or as a single list.
  </p>

  <p><footer>Updated: Scid vs. PC 4.10, July 2013</footer></p>
}

set helpTitle(Cmdline) "Command Line Options"
set helpText(Cmdline) {<h1>Command Line Options</h1>
  <p>
  <ul>
  <li>-xtb : turn off <a TB>tablebases</a></li>
  <li>-xspell : don't load the <a Maintenance Spellcheck>spelling</a> file.</li>
  <li>-xeco : don't load the <a ECO>ECO openings classification</a> file.</li>
  <li>-fast | -f : Start in fast mode (see below).</li> 
  </ul>

  <p>Other args given on the command line are expected to be databases, pgn files or search files.
  For databases, the file suffix ".si4" is optional.
  </p>
  <p> Example: <b>scid -fast mybase newgames.pgn</b>
  will start in fast mode, opening "mybase.si4" and the "newgames.pgn".
  </p>

  <h3>Fast Mode</h3>
  <p>Scid vs. PC's fast mode skips loading the
  spelling (or ratings) file, and recalculating name frequencies (as well as
  flag counts and estimated ratings). Scid vs. PC has recently reduced the bugs in name frequency handling,
  so using fast mode may now be fine, but is still not generally recommended.
  </p>
  <p><footer>Updated: Scid vs. PC 4.19 Feb 2018</footer></p>
}

set helpTitle(Pgnscid) "Pgnscid"
set helpText(Pgnscid) {<h1>Pgnscid</h1>
  <p>
  Pgnscid is a command line utility (included with Scid) to convert PGN files to si4 databases.
  It's main advantage over Scid Imports is that it is <b>more reliable</b> for large PGN imports.
  </p>
  <p>
  To convert a file named "myfile.pgn", simply type:
  <ul>
  <li> <b>pgnscid myfile.pgn</b> </li>
  </ul>
  and a Scid database (consisting of "myfile.si4", "myfile.sg4"
  and "myfile.sn4") is created, with errors and warnings written to "myfile.err".
  </p>
  <p>
  To create the database in a different directory, or with a different name,
  one may add the database name to the command line. For eg:
  <ul>
  <li> <b>pgnscid myfile.pgn mybase</b> </li>
  </ul>
  creates a database consisting of the files "mybase.si4",
  "mybase.sg4" and "mybase.sn4".
  </p>
  <p>
  Scid and Pgnscid can also read <b>gzipped</b> PGN files directly.
  So large files compressed with gzip (such as "mybase.pgn.gz"),
  do not have to be gunzipped first.
  </p>

  <h3>Options</h3>
  <p>
  There are two options that may occur before the filename:
  </p>
  <p>
  <b>-f</b> forces overwriting of an existing database.
  (By default, pgnscid will not overwrite a database that already exist).
  </p>
  <p>
  <b>-x</b> causes pgnscid to ignore all comments/text <b>between games</b>.
  (By default, text between games is stored as a pre-game comment).
  </p>

  <h3>Player Name Formatting</h3>
  <p>
  Some commonsense formatting of Player Names is done automatically.
  These include: the number of spaces following a comma is standardized to one.
  Spaces at the start and end of names, and trailing dots, are removed.
  And Dutch prefixes such as "van den" and "Van Der" are normalized to have
  a capital "V" and small "d".
  </p>
  <p>
  Of course, one may manually <a Maintenance Editing>edit and spellcheck</a>
Player, Event, Site and Round Names via the Scid Maintenance Window once games
are imported.
  </p>

  <p><footer>Updated: Scid vs. PC 4.8 May 2012</footer></p>
}


set helpTitle(Formats) "File Formats"
set helpText(Formats) {<h1>Scid File Formats</h1>
  <p>
  Scid Databases consist of three files - an index file (file suffix .si4), a name file (.sn4) and a game file (.sg4).
</p>
<p><i>Scid only allocates three bytes for some data fields. This means si4's maximum number of games is 16,777,214.
<br>
Additionally, maximum size for a single game is 131,072 bytes.
</i></p>

  <h3>The Index File (.si4)</h3>
  <p>
  The Index File contains a description for the database and a small fixed-size
  entry for each game. Each game entry includes essential information such as the result,
  date, player/event/site name IDs (the actual names are in the
  Name File), and some redundant but useful information 
  that is used to speed up searches (see <a Formats Fast>fast searches</a> for more information).
  </p>

  <h3>The Name File (.sn4)</h3>
  <p>
  Contains all Player, Event, Site and Round names used in the
  database. Each name is stored only once even if it occurs in many games, and there is
  a database restriction on the number of unique names. The limits are - 
</p>
<ul><ul>
    <li>Player names:	2^20 - 1</li>
    <li>Event  names:	2^19 - 1</li>
    <li>Site   names:	2^19 - 1</li>
    <li>Round  names:	2^18 - 1</li>
</ul></ul>
  and are defined in <b>namebase.h</b>
  The name file is usually the smallest of the three database files.
  </p>

  <h3>The Game File (.sg4)</h3>
  <p>
  This file contains the actual moves, variations and comments of each game.
  </p>
  <p><i>
  The move encoding format is very compact: most moves take only a single byte (8 bits)!
  This is done by storing the piece to move in 4 bits (2^4 = 16 pieces) and the
  move direction in another 4 bits. Only Queen diagonal moves cannot be stored in this small space.
  This compactness is the reason Scid does not support chess variants.
  </i></p>
  <p>
  When a game is *replaced* a new version is - in fact - created,
  so wasted space does accumulate over time. The database may
  be restored to its minimal size by <a Compact>compaction</a>.
  </p>

  <h3>Other file formats</h3>
  <p>
  An <a EPD>EPD</a> file (<b>.epd</b>)
  contains a number of chess positions, each with a text comment.
  The EPD file format is described in the <a Related>PGN Standard</a>.
  </p>
  <p>
  An email (<b>.sems</b>) file for a database stores details of the opponents
  you send email messages to.
  </p>
  <p>
  A SearchOptions (<b>.sso</b>) file contains Scid
  <a Searches Header>header</a> or
  <a Searches Material>material/pattern</a> search settings.
  </p>

  <h3><name Fast>Fast Searches in Scid</name></h3>
  <p>
  The Index File stores some redundant but useful
  information about each game to speed up position or material searches.
  </p>
  <p>
  For example, the material of the final position is stored. If you search
  for rook and pawn endings, then all games that end with a queen, bishop
  or knight on the board (and have no pawn promotions) will be quickly
  skipped over.
  </p>
  <p>
  Another useful piece of information stored is the order in which pawns
  leave their home squares (by moving, or by being captured). This is used
  to speed up tree or exact position searches, especially for opening
  positions. For example, when searching for the starting position of the
  French Defence (1.e4 e6), every game starts with 1.e4 c5, or 1.d4, etc, will
  be skipped, but games starting with 1.e4 e5 will still need to be searched.
  </p>

  <p><footer>Updated: Scid vs. PC 4.2 November 2010 </footer></p>
}

set helpTitle(Options) "Options"
set helpText(Options) {<h1>Options and Preferences</h1>

  <p>
  On Linux and Mac, the options directory is <b>$HOME/.scidvspc/config/</b>.
  On Windows the directory is in the program installation directory/<b>bin/config</b>.
  In here you'll find the main options file <b>options.dat</b>, and a few other files.
  </p>
  <p>
  Options are saved automatically at program exit, or when <b>Options-<gt>Save Options</b> is selected.</p>
  <p>
  The <a Docking>Docked Windows</a> layout is not saved automatically, but may be done manually using <b>Options-<gt>Save Layout</b>.
</p><p>
  <b>Save Bases as Default</b> will reopen all current databases the next time Scid starts (without command line options/files).
</p>
  <h3><name Colours>Colours</name></h3>
  <p>
  The colours and themes for the Main Board are set in the <run ::chooseBoardColors><green>Options-<gt>Chessboard</green></run>,
  but a few other colour settings are available in <b>Options-<gt>Colours</b>.
</p><p>
  The <b>Rows</b> colour is for the highlighted row in the Tree, Books, Finder, PlayerFinder and TournamentFinder windows.
  The Board arrows and drawables' colours are set in the <a Comment Diagrams>Comment Editor</a>.
  </p>
  <p> The <b>Highlight</b> colour is for a few Name, Game and PGN window mouse-over highlights.
  These include the Name Editor and Game Saves autocomplete entries, the
  Crosstable and GameInfo Player Names mouse-over highlighting, and the Crosstable and Report's Game highlighting.
  </p>
  <p>
  The <b>Background Colour</b> feature enables a bg colour for various text-like windows, or a Global background colour.
  Likewise, <b>Text Colour</b> enables a text fg colour for the same/simliar windows.
  <i>Unsetting the Global and Text colour features won't work properly until Scid is restarted</i>.
  </p>

  <h4>Custom Linux Colour Selector</h4>
  <p>
  The standard Unix colour selector, tk_chooseColor, is very poor. If the tcl package 'BWidget' is found, it's great ::SelectColor widget will be used instead. To install BWidget, try 'apt install BWidget'.
  </p>

  <h3><name MyPlayerNames>My Player Names</name></h3>
  <p>
  <green><run editMyPlayerNames>My Player Names</run></green> allows one to
  take note of special player names.
  </p><p>
  Every time a game with a name in the list is loaded, the main chessboard
  will be flipped (if necessary) to show the game from that players perspective.
  </p>
  <p>
  The first "My Player Name" is also used by the Player vs. Computer feature.
  </p>
  <p>
  My Player Names are entered one per-line, and may contain the
  wildcards "<b>?</b>" (for exactly one character) and "<b>*</b>"
  (for a sequence of zero or more characters).
  </p>

  <h3><name Fonts>Fonts</name></h3>
  <p>
  Scid has four basic fonts; <b>Regular</b>, <b>Menu</b>, <b>Small</b> and <b>Fixed</b>,
  which can be customized via the <green>Options-<gt>Fonts</green> menus.
  </p>
  <p><i>Many windows can quickly resize fonts by using Control+WheelMouse</i>.
  </p>
  <p>
  The <b>Fixed</b> font is used by the <a Tree>Tree</a> and <a Crosstable>Crosstable</a> windows, and requires a fixed-width font to make text allign nicely.
  </p>
  <p>
  To alter the Gamelist font, right-click Database Switcher-<gt>More-<gt>Use Custom Font, which enables it to use the basic Small font.
</p>

  <h3>High DPI Displays</h3>
  <p>Unfortunately, Tcl/Tk's support for high resolution displays is poor. If Microsoft Windows users see the text in the application and menus appearing washed out, try editing "Properties-<gt>Compatibility-<gt>Change high DPI settings" for the file C:\Scid vs PC-4.xx\bin\scid.exe
and change "Override high DPI scaling behaviour" to "Scaling Performed by Application".
  </p>

  </p>
  <h3><name Themes>Themes</name></h3>
  <p>
Tk has a feature known as "Themes" (or "Themed Tk" - ttk), which allow for
custom graphics and colours for some specific GUI elements.
Tk comes with a few themes installed by default, and these can be
selected in <b>Options-<gt>Themes</b>. 
</p><p>Installing extra themes can be tricky - and most custom themes are not terribly mature/complete.
ScidvsPC does not make extensive use of the themes features, prefering instead the 
mature (though boring) default Tk widgets; though there are some good extra themes available in our "support files" downloads.
  </p>
<p>
Theme installation is not quite trivial:
    Copy the theme(s) to one of Tk library directories (eg, on linux /usr/lib/tk8.6 or /usr/local/lib).
    If the theme is one of "tilegtk tileq keramik keramik_alt plastik dark", it will appear in the Themes Menu upon restart.
</p><p>
    Otherwise, add the theme name to the above names (in the gui), or issue these commands from ScidvsPC's startup window command line.
<ul>
    <li>"source myThemes.tcl"</li>
    <li>"package require ttk::theme::MyTheme"</li>
    <li>"ttk::style theme use MyTheme"</li>
</ul>
  </p>

  <p><footer>Updated: Scid vs. PC 4.24 Oct 2022</footer></p>
}

set helpTitle(NAGs) "NAG values"
set helpText(NAGs) {<h1>NAG Values</h1>
  <h3>Standard NAGs</h3>
  <p>
  Standard <b>Numeric Annotation Glyphs</b> are defined in the
  <a Related>PGN Standard</a> and are listed below.
  <br>
  <i>Scid's use of Ascii strings to represent annotations is common, but against the PGN standard. There are options in the PGN window, and PGN Export window, to show Numeric Glyphs.</i>
  </p>
  <cyan>
  <ul>
  <li>  1     Good move                                                      : !       </li>
  <li>  2     Poor move                                                      : ?       </li>
  <li>  3     Excellent move                                                 : !!      </li>
  <li>  4     Blunder                                                        : ??      </li>
  <li>  5     Interesting move                                               : !?      </li>
  <li>  6     Dubious move                                                   : ?!      </li>
  <li>  7     Forced move                                                    : forced  </li>
  <li>  8     The only move. No reasonable alternatives                      : □       </li>
  <li>  9     Worst move                                                     : worst   </li>
  <li> 10     Drawish position                                               : =       </li>
  <li> 11     Equal chances, quiet position                                  : =, quiet</li>
  <li> 12     Equal chances, active position                                 : ↹       </li>
  <li> 13     Unclear position                                               : ~       </li>
  <li> 14     White has a slight advantage                                   : +=      </li>
  <li> 15     Black has a slight advantage                                   : =+      </li>
  <li> 16     White has a moderate advantage                                 : +/-     </li>
  <li> 17     Black has a moderate advantage                                 : -/+     </li>
  <li> 18     White has a decisive advantage                                 : +-      </li>
  <li> 19     Black has a decisive advantage                                 : -+      </li>
  <li> 20     White has a crushing advantage                                 : +--     </li>
  <li> 21     Black has a crushing advantage                                 : --+     </li>
  <li> 22     White is in zugzwang                                           :  ⊙      </li>
  <li> 23     Black is in zugzwang                                           :  ⊙      </li>
  <li> 24     White has a slight space advantage                             :  ◯      </li>
  <li> 25     Black has a slight space advantage                             :  ◯      </li>
  <li> 26     White has a moderate space advantage                           :  ◯◯     </li>
  <li> 27     Black has a moderate space advantage                           :  ◯◯     </li>
  <li> 28     White has a decisive space advantage                           :  ◯◯◯    </li>
  <li> 29     Black has a decisive space advantage                           :  ◯◯◯    </li>
  <li> 30     White has a slight time (development) advantage                :  ↻      </li>
  <li> 31     Black has a slight time (development) advantage                :  ↺      </li>
  <li> 32     White has a moderate time (development) advantage              :  ↻↻     </li>
  <li> 33     Black has a moderate time (development) advantage              :  ↺↺     </li>
  <li> 34     White has a decisive time (development) advantage              :  ↻↻↻    </li>
  <li> 35     Black has a decisive time (development) advantage              :  ↺↺↺    </li>
  <li> 36     White has the initiative                                       :  ↑      </li>
  <li> 37     Black has the initiative                                       :  ↓      </li>
  <li> 38     White has a lasting initiative                                 :  ⇑      </li>
  <li> 39     Black has a lasting initiative                                 :  ⇓      </li>
  <li> 40     White has the attack                                           :  →      </li>
  <li> 41     Black has the attack                                           :  ←      </li>
  <li> 42     White has insufficient compensation for material deficit       :  &/-    </li>
  <li> 43     Black has insufficient compensation for material deficit       :  &/+    </li>
  <li> 44     White has sufficient compensation for material deficit         :  =/&    </li>
  <li> 45     Black has sufficient compensation for material deficit         :  =/&    </li>
  <li> 46     White has more than adequate compensation for material deficit :  +/&    </li>
  <li> 47     Black has more than adequate compensation for material deficit :  -/&    </li>
  <li> 48     White has a slight center control advantage                    :  ⊞      </li>
  <li> 49     Black has a slight center control advantage                    :  ⊞      </li>
  <li> 50     White has a moderate center control advantage                  :  ⊞⊞     </li>
  <li> 51     Black has a moderate center control advantage                  :  ⊞⊞     </li>
  <li> 52     White has a decisive center control advantage                  :  ⊞⊞⊞    </li>
  <li> 53     Black has a decisive center control advantage                  :  ⊞⊞⊞    </li>
  <li> 54     White has a slight kingside control advantage                  :  ⟩      </li>
  <li> 55     Black has a slight kingside control advantage                  :  ⟩      </li>
  <li> 56     White has a moderate kingside control advantage                :  ⟫      </li>
  <li> 57     Black has a moderate kingside control advantage                :  ⟫      </li>
  <li> 58     White has a decisive kingside control advantage                :  ⋙      </li>
  <li> 59     Black has a decisive kingside control advantage                :  ⋙      </li>
  <li> 60     White has a slight queenside control advantage                 :  ⟨      </li>
  <li> 61     Black has a slight queenside control advantage                 :  ⟨      </li>
  <li> 62     White has a moderate queenside control advantage               :  ⟪      </li>
  <li> 63     Black has a moderate queenside control advantage               :  ⟪      </li>
  <li> 64     White has a decisive queenside control advantage               :  ⋘      </li>
  <li> 65     Black has a decisive queenside control advantage               :  ⋘      </li>
  <li> 66     White has a vulnerable first rank  </li>
  <li> 67     Black has a vulnerable first rank  </li>
  <li> 68     White has a well protected first rank  </li>
  <li> 69     Black has a well protected first rank  </li>
  <li> 70     White has a poorly protected king  </li>
  <li> 71     Black has a poorly protected king  </li>
  <li> 72     White has a well protected king  </li>
  <li> 73     Black has a well protected king  </li>
  <li> 74     White has a poorly placed king  </li>
  <li> 75     Black has a poorly placed king  </li>
  <li> 76     White has a well placed king  </li>
  <li> 77     Black has a well placed king  </li>
  <li> 78     White has a very weak pawn structure  </li>
  <li> 79     Black has a very weak pawn structure  </li>
  <li> 80     White has a moderately weak pawn structure  </li>
  <li> 81     Black has a moderately weak pawn structure  </li>
  <li> 82     White has a moderately strong pawn structure  </li>
  <li> 83     Black has a moderately strong pawn structure  </li>
  <li> 84     White has a very strong pawn structure  </li>
  <li> 85     Black has a very strong pawn structure  </li>
  <li> 86     White has poor knight placement  </li>
  <li> 87     Black has poor knight placement  </li>
  <li> 88     White has good knight placement  </li>
  <li> 89     Black has good knight placement  </li>
  <li> 90     White has poor bishop placement  </li>
  <li> 91     Black has poor bishop placement  </li>
  <li> 92     White has good bishop placement                                :  ↗      </li>
  <li> 93     Black has good bishop placement                                :  ↖      </li>
  <li> 94     White has poor rook placement  </li>
  <li> 95     Black has poor rook placement  </li>
  <li> 96     White has good rook placement                                  :  ⇈      </li>
  <li> 97     Black has good rook placement                                  :  ⇊      </li>
  <li> 98     White has poor queen placement  </li>
  <li> 99     Black has poor queen placement  </li>
  <li>100     White has good queen placement  </li>
  <li>101     Black has good queen placement  </li>
  <li>102     White has poor piece coordination  </li>
  <li>103     Black has poor piece coordination  </li>
  <li>104     White has good piece coordination  </li>
  <li>105     Black has good piece coordination  </li>
  <li>106     White has played the opening very poorly  </li>
  <li>107     Black has played the opening very poorly  </li>
  <li>108     White has played the opening poorly  </li>
  <li>109     Black has played the opening poorly  </li>
  <li>110     White has played the opening well  </li>
  <li>111     Black has played the opening well  </li>
  <li>112     White has played the opening very well  </li>
  <li>113     Black has played the opening very well  </li>
  <li>114     White has played the middlegame very poorly  </li>
  <li>115     Black has played the middlegame very poorly  </li>
  <li>116     White has played the middlegame poorly  </li>
  <li>117     Black has played the middlegame poorly  </li>
  <li>118     White has played the middlegame well  </li>
  <li>119     Black has played the middlegame well  </li>
  <li>120     White has played the middlegame very well  </li>
  <li>121     Black has played the middlegame very well  </li>
  <li>122     White has played the ending very poorly  </li>
  <li>123     Black has played the ending very poorly  </li>
  <li>124     White has played the ending poorly  </li>
  <li>125     Black has played the ending poorly  </li>
  <li>126     White has played the ending well  </li>
  <li>127     Black has played the ending well  </li>
  <li>128     White has played the ending very well  </li>
  <li>129     Black has played the ending very well  </li>
  <li>130     White has slight counterplay                                   :  ⇄      </li>
  <li>131     Black has slight counterplay                                   :  ⇆      </li>
  <li>132     White has moderate counterplay                                 :  ⇄⇄     </li>
  <li>133     Black has moderate counterplay                                 :  ⇆⇆     </li>
  <li>134     White has decisive counterplay                                 :  ⇄⇄⇄    </li>
  <li>135     Black has decisive counterplay                                 :  ⇆⇆⇆    </li>
  <li>136     White has moderate time control pressure                       :  ⊕      </li>
  <li>137     Black has moderate time control pressure                       :  ⊖      </li>
  <li>138     White has severe time control pressure                         :  ⊕⊕     </li>
  <li>139     Black has severe time control pressure                         :  ⊖⊖     </li>
  </ul>
  </cyan>

  <h3>Proposed NAGs</h3>
  <p>
  NAG values proposed by the Chess Informant publication.
  </p>
  <cyan>
  <ul>
  <li>140     With the idea ...           : △  </li>
  <li>141     Aimed against ...  </li>
  <li>142     Better move                 : ⌓  </li>
  <li>143     Worse move  </li>
  <li>144     Equivalent move             : R  </li>
  <li>145     Editor's Remark             : RR </li>
  <li>146     Novelty                     : N  </li>
  <li>147     Weak point                  : ×  </li>
  <li>148     Endgame                     : ⊥  </li>
  <li>149     Line                        : ⟺  </li>
  <li>150     Diagonal                    : ⇗  </li>
  <li>151     White has a pair of Bishops : ◫  </li>
  <li>152     Black has a pair of Bishops  </li>
  <li>153     Bishops of opposite color   : ◨  </li>
  <li>154     Bishops of same color       : ⊶  </li>
  </ul>
  </cyan>

  <h3>Other Suggested Values</h3>
  <cyan>
  <ul>
  <li>190     Etc.            : ǁ </li>
  <li>191     Doubled pawns   : ⡁ </li>
  <li>192     Isolated pawn   : ⚯ </li>
  <li>193     Connected pawns : ⚮ </li>
  <li>194     Hanging pawns  </li>
  <li>195     Backwards pawn  </li>
  </ul>
  </cyan>

  <h3>Scid NAGs</h3>
  <p>
  Defined by Scid for its own use.
  </p>
  <cyan>
  <ul>
  <li>201   Diagram        : D or #</li>
  <li>210   see            : —     </li>
  <li>211   mate           : #     </li>
  <li>212   passed pawn    : ⚨     </li>
  <li>213   more pawns  </li>
  <li>214   with           : ⌊     </li>
  <li>215   without        : ⌋     </li>
  </ul>
  </cyan>

  <p><footer>Updated: Scid vs. PC 4.10 July 2013</footer></p>
}


set helpTitle(ECO) "ECO Guide"
set helpText(ECO) {<h1>ECO Codes</h1>
  <p>
  ECO stands for <b>Encyclopedia of Chess Openings</b>. They are codes identifying chess opening,
  each consisting of a letter from A to E, followed by two digits. For example -
  <b>C33</b> represents the <b>King's Gambit Accepted</b>.
  There are five hundred distinct ECO codes.
  </p>

  <p>
  To see a game's ECO code, select 
  <run IdentifyOpening><green>Game-<gt>Identify Opening</green></run>
  and examine the <a MainWindow GameInfo>Game Information</a> window.
  </p>

  <h3>Scid Extensions to ECO</h3>
  <p>
  The ECO system is however fairly limited, and insufficient for modern games.
  Some codes are never used, while others are overly frequent.
  To improve this, Scid allows an optional
  extension to the basic ECO codes. Codes may be extended with a
  letter from a to z, with a further extension - a digit from 1 to 4 - being
  possible but not yet used.
  So an extended code may look like <b>A41e</b> or <b>E99b2</b>.
  Many of the codes common in modern master-level games have
  extensions defined in the Scid ECO file.
  </p>

  <h3><name Browser>The ECO Browser Window</name></h3>
  <p>
  Scid's
  <run ::windows::eco::Open><green>ECO Browser</green></run> shows information
  about ECO codes and their frequency and performance for ECO classified games in the current database. 
  </p>
  <p>
  The upper pane shows a bar graph with three sections (representing White wins, draws and Black wins),
  and illustrates at a glance an openings characteristics - whether
  draws are common or White or Black is winning.
  </p>
  To go to a deeper ECO level click on a bar in the graph. To go higher press the <button bookmark_up> button.
  You can also browse ECO codes and Opening names by typing them into the bottom entry box and pressing 'Enter'.
  </p>
  <p>
  The bottom pane shows the positions for a particular ECO code according to the ECO file loaded.
  </p>
  <p><i>
  Note - Games not ECO classified will not contribute to the statistics graph. To ECO classify games, go to the <a Maintenance>Maintenance Window</a>
  </i></p>

  <h3>Loading an ECO File</h3>
  <p>
  Scid will attempt to load the default <b>scid.eco</b> at start up.
  If it cannot, or you wish to use another file, one may be loaded manually via the
  <run ::windows::eco::LoadFile><green>Load ECO File</green></run> feature,
  after which this will be loaded automatically.
  </p>

  <h3><name Codes>ECO Code System</name></h3>
  <p>
  The basic structure of the ECO system is:
  </p>
  <p>
  <b><blue><run ::windows::eco::Refresh A>A</run></blue></b>
  1.d4 Nf6 2...;  1.d4 ...;  1.c4;  1.various
  <ul>
  <li>  <b>A0</b>  1.<i>various</i>
  (<b>A02-A03</b> 1.f4: <i>Bird's Opening</i>,
  <b>A04-A09</b>  1.Nf3: <i>Reti, King's Indian Attack</i>) </li>
  <li>  <b>A1</b>  1.c4 ...: <i>English</i> </li>
  <li>  <b>A2</b>  1.c4 e5: <i>King's English</i> </li>
  <li>  <b>A3</b>  1.c4 c5: <i>English, Symmetrical </i> </li>
  <li>  <b>A4</b>  1.d4 ...: <i>Queen's Pawn</i> </li>
  <li>  <b>A5</b>  1.d4 Nf6 2.c4 ..: <i>Indian Defence </i> </li>
  <li>  <b>A6</b>  1.d4 Nf6 2.c4 c5 3.d5 e6: <i>Modern Benoni</i> </li>
  <li>  <b>A7</b>  A6 + 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.Nf3 </li>
  <li>  <b>A8</b>  1.d4 f5: <i>Dutch Defence</i> </li>
  <li>  <b>A9</b>  1.d4 f5 2.c4 e6: <i>Dutch Defence</i> </li>
  </ul>

  <p>
  <b><blue><run ::windows::eco::Refresh B>B</run></blue></b>
  1.e4 c5;  1.e4 c6;  1.e4 d6;  1.e4 <i>various</i>
  <ul>
  <li>  <b>B0</b>  1.e4 ...
  (<b>B02-B05</b>  1.e4 Nf6: <i>Alekhine Defence</i>;
  <b>B07-B09</b>  1.e4 d6: <i>Pirc</i>) </li>
  <li>  <b>B1</b>  1.e4 c6: <i>Caro-Kann</i> </li>
  <li>  <b>B2</b>  1.e4 c5: <i>Sicilian Defence </i> </li>
  <li>  <b>B3</b>  1.e4 c5 2.Nf3 Nc6: <i>Sicilian</i> </li>
  <li>  <b>B4</b>  1.e4 c5 2.Nf3 e6: <i>Sicilian</i> </li>
  <li>  <b>B5</b>  1.e4 c5 2.Nf3 d6: <i>Sicilian</i> </li>
  <li>  <b>B6</b>  B5 + 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 </li>
  <li>  <b>B7</b>  B5 + 4.Nxd4 Nf6 5.Nc3 g6: <i>Sicilian Dragon</i> </li>
  <li>  <b>B8</b>  B5 + 4.Nxd4 Nf6 5.Nc3 e6: <i>Sicilian Scheveningen</i> </li>
  <li>  <b>B9</b>  B5 + 4.Nxd4 Nf6 5.Nc3 a6: <i>Sicilian Najdorf</i> </li>
  </ul>

  <p>
  <b><blue><run ::windows::eco::Refresh C>C</run></blue></b>
  1.e4 e5;  1.e4 e6
  <ul>
  <li>  <b>C0</b>  1.e4 e6: <i>French Defence</i> </li>
  <li>  <b>C1</b>  1.e4 e6 2.d4 d5 3.Nc3: <i>French, Winawer/Classical</i> </li>
  <li>  <b>C2</b>  1.e4 e5: <i>Open Game</i> </li>
  <li>  <b>C3</b>  1.e4 e5 2.f4: <i>King's Gambit</i> </li>
  <li>  <b>C4</b>  1.e4 e5 2.Nf3: <i>Open Game</i> </li>
  <li>  <b>C5</b>  1.e4 e5 2.Nf3 Nc6 3.Bc4: <i>Italian; Two Knights</i> </li>
  <li>  <b>C6</b>  1.e4 e5 2.Nf3 Nc6 3.Bb5: <i>Spanish (Ruy Lopez)</i> </li>
  <li>  <b>C7</b>  1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4: <i>Spanish</i> </li>
  <li>  <b>C8</b>  C7 + 4...Nf6 5.O-O: <i>Spanish, Closed and Open</i>
  (<b>C80-C83</b>  5.O-O Nxe4: <i>Spanish, Open System</i>;
  <b>C84-C89</b>  5.O-O Be7: <i>Spanish, Closed System</i>) </li>
  <li>  <b>C9</b>  C8 + 5...Be7 6.Re1 b5 7.Bb3 d6: <i>Spanish, Closed</i> </li>
  </ul>

  <p>
  <b><blue><run ::windows::eco::Refresh D>D</run></blue></b>
  1.d4 d5; 1.d4 Nf6 2.c4 g6 with 3...d5
  <ul>
  <li>  <b>D0</b>   1.d4 d5: <i>Queen's Pawn</i> </li>
  <li>  <b>D1</b>   1.d4 d5 2.c4 c6: <i>Slav Defence</i> </li>
  <li>  <b>D2</b>  1.d4 d5 2.c4 dxc4: <i>Queen's Gambit Accepted (QGA)</i> </li>
  <li>  <b>D3</b>  1.d4 d5 2.c4 e6: <i>Queen's Gambit Declined (QGD)</i> </li>
  <li>  <b>D4</b>  D3 + 3.Nc3 Nf6 4.Nf3 c5/c6: <i>Semi-Tarrasch; Semi-Slav</i> </li>
  <li>  <b>D5</b>  D3 + 3.Nc3 Nf6 4.Bg5: <i>QGD Classical</i> </li>
  <li>  <b>D6</b>  D5 + 4...Be7 5.e3 O-O 6.Nf3 Nbd7: <i>QGD Orthodox</i> </li>
  <li>  <b>D7</b>  1.d4 Nf6 2.c4 g6 with 3...d5: <i>Grunfeld</i> </li>
  <li>  <b>D8</b>  1.d4 Nf6 2.c4 g6 3.Nc3 d5: <i>Grunfeld</i> </li>
  <li>  <b>D9</b>  1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3: <i>Grunfeld</i> </li>
  </ul>

  <p>
  <b><blue><run ::windows::eco::Refresh E>E</run></blue></b>
  1.d4 Nf6 2.c4 e6; 1.d4 Nf6 2.c4 g6 </li>
  <ul>
  <li>  <b>E0</b>  1.d4 Nf6 2.c4 e6: <i>Catalan, etc</i> </li>
  <li>  <b>E1</b>  1.d4 Nf6 2.c4 e6 3.Nf3 (b6): <i>Queen's Indian, etc</i> </li>
  <li>  <b>E2</b>  1.d4 Nf6 2.c4 e6 3.Nc3 (Bb4): <i>Nimzo-Indian, etc</i> </li>
  <li>  <b>E3</b>  E2 + 4.Bg5 or 4.Qc2: <i>Nimzo-Indian</i> </li>
  <li>  <b>E4</b>  E2 + 4.e3: <i>Nimzo-Indian, Rubinstein</i> </li>
  <li>  <b>E5</b>  E4 + 4...O-O 5.Nf3: <i>Nimzo-Indian, main line</i> </li>
  <li>  <b>E6</b>  1.d4 Nf6 2.c4 g6: <i>King's Indian</i> </li>
  <li>  <b>E7</b>  1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4: <i>King's Indian</i> </li>
  <li>  <b>E8</b>  E7 + 4...d6 5.f3: <i>King's Indian, Samisch</i> </li>
  <li>  <b>E9</b>  E7 + 4...d6 5.Nf3: <i>King's Indian, main lines</i> </li>
  </ul>

  <p><footer>Updated: Scid vs. PC 4.22, Oct 2020</footer></p>
}


set helpTitle(Author) "About"
set helpText(Author) "<h1>Scid vs. PC</h1>
  <ht><img icon></ht>
  <ul> <ul> <ul> <ul> <ul> <ul> <ul>
  <li>$::scidName  version $::scidVersion</li>
  <br>
  <li>Based on:</li>
  <li>Shane's Chess Information Database 3.6.26</li>
  <li>(C) Steven Atkinson (stevenaaus@yahoo.com), Shane Hudson,</li>
  <li>Pascal Georges and others.</li>
  <br>
  <li>Licenced under the GNU General Public License.</li>
  <br>
  <li><url http://scidvspc.sourceforge.net/>http://scidvspc.sourceforge.net/</url></li>
  <li>Mailing list: <url http://www.mail-archive.com/scidvspc-users@lists.sourceforge.net/>archive</url>,
  <url https://lists.sourceforge.net/lists/listinfo/scidvspc-users>subscribe</url></li>
  <li><url https://www.google.com/search?q=Tree+site:scidvspc.sourceforge.net/doc/>Search online help</url> (eg).
  <br>
  <li>Using Tcl/Tk version [info patchlevel]</li>

</ul> </ul> </ul> 
  <p><footer>(Project Updated: $::scidVersionDate)</footer></p>
  </p>
"

set helpTitle(Related) "Links"
set helpText(Related) {<h1>Links</h1>
  <p>
  <ul>
  <li>Scid vs. PC  <url http://scidvspc.sourceforge.net/>http://scidvspc.sourceforge.net/</url></li>
  <li>Project page  <url http://sourceforge.net/projects/scidvspc>http://sourceforge.net/projects/scidvspc</url></li>
  <li>Online documentation <url http://scidvspc.sourceforge.net/doc/Contents.htm>http://scidvspc.sourceforge.net/doc/Contents.htm</url></li>
  <br>
  <li>Caïssabase database <url http://caissabase.co.uk/>http://caissabase.co.uk/</url></li>
  <li>Player Information resources  <url http://sourceforge.net/projects/scid/files/Player Data/>http://sourceforge.net/projects/scid/files/Player Data/</url></li>
  <li>FICS <url http://www.freechess.org>www.freechess.org</url></li>
  <li>FICS game archives <url http://ficsgames.org>http://ficsgames.org</url></li>
  <li>Chess Tech blog, with some ScidvsPC tutorials <url https://www.chesstech.info/>https://www.chesstech.info/</url> and <url https://www.chesstech.info/2019/02/scid-vs-pc-players-pictures-part-1.html">Part 1</url></li>

  <li>Chessengeria Chess blog, also with tutorials   <url https://www.chessengeria.com/>https://www.chessengeria.com/</url></li>
  <li>Ed Collins' Scid vs. PC page <url http://edcollins.com/chess/scidvspc/index.html>http://edcollins.com/chess/scidvspc/index.html</url></li>
  <li>Gorgonian's custom pieces <url http://gorgonian.weebly.com/scid-vs-pc.html>http://gorgonian.weebly.com/scid-vs-pc.html</url></i>
  <li>Kayvan's Cross platform 'docker' images <url https://github.com/ksylvan/scidvspc>https://github.com/ksylvan/scidvspc</url></li>
  <li>The PGN and EPD standards <url http://www.saremba.de/chessgml/standards/pgn/pgn-complete.htm>www.saremba.de/chessgml/standards/pgn...</url></li>
  <li>Common PGN extensions <url http://www.enpassant.dk/chess/palview/enhancedpgn.htm>http://www.enpassant.dk/chess/palview/enhancedpgn.htm</url></li>
  <li>Pgn of players <url http://www.pgnmentor.com/files.html#players>www.pgnmentor.com/files.html#players</url></li>
  <li>Pgn of events <url http://www.pgnmentor.com/files.html#events>www.pgnmentor.com/files.html#events</url></li>
  <li><url http://www.jrsoftware.org/isinfo.php>Inno setup</url> (used to make windows installer)</li>
  <li>Professional quality chess icons  <url http://www.virtualpieces.net>www.virtualpieces.net</url></li>
  <li>Tango icons <url http://tango.freedesktop.org/Tango_Desktop_Project>http://tango.freedesktop.org/Tango_Desktop_Project</url></li>
<br>
  <li>Mailing list subscribe (must be a member to post to list) <url https://lists.sourceforge.net/lists/listinfo/scidvspc-users>https://lists.sourceforge.net/lists/listinfo/scidvspc-users</url></li>
  <li>Mailing list archive <url http://www.mail-archive.com/scidvspc-users@lists.sourceforge.net/>http://www.mail-archive.com/scidvspc-users@lists.sourceforge.net/</url></li>
  <li>Programmer's reference <url http://scidvspc.sourceforge.net/doc/progref.html>http://scidvspc.sourceforge.net/doc/progref.html</url></li>
  <li>Tcl History <url www.tcl.tk/about/history.html>www.tcl.tk/about/history.html</url></li>
  <li>UCI engine protocol <url http://wbec-ridderkerk.nl/html/UCIProtocol.html>http://wbec-ridderkerk.nl/html/UCIProtocol.html</url></li>
  <li>Xboard engine protocol <url http://www.open-aurec.com/wbforum/WinBoard/engine-intf.html>http://www.open-aurec.com/wbforum/WinBoard/engine-intf.html</url></li>

  </ul>
<p><footer>Updated: Scid vs PC 4.19, September 2017</footer></p>
}

# Book window help
set helpTitle(Book) "Book Window"
set helpText(Book) {<h1>Book Window</h1>
  <p>
  Opening Books are small databases recording moves at the start of a game
  and how often each move occurs. Scid's <run
  ::book::Open><green>Book Window</green></run> allows perusal of opening
  books, and a few extra features.
  </p><p>
  <i>Scid uses the popular <b>Polyglot</b> book format, and comes with a few
  databases  already installed, including gm2600.bin and Elo2400.bin</i>.  </p>
<h2>Features</h2>
  <p>
  In Scid vs. PC, two books can be viewed at once. Normally, moves are listed in order
  of weight, but selecting the <b>Alphabetical</b> box will sort them, placing
  like moves side-by-side.
  </p>
  <p>
  The <b>Other Moves</b> button shows moves not in the book, but which lead to book positions.
  </p>
  <p>
  See also the <a BookTuning>Book Tuning</a> feature.
  </p>

<h2><name Polyglot>Polyglot</name></h2>

<p>
<i>Scid comes with an altered version of Polyglot. The below features require the
<url https://sourceforge.net/projects/scidvspc/files/support files/polyglot1.5.zip/download>full version</url>
of the <url http://wbec-ridderkerk.nl/html/details1/PolyGlot.html>command line tool</url></i>.
</p>
<h4>Making Opening Books</h4>
<p>
First, remove games with non-standard starts.
These can be found by <a Searches Header>searching</a> for games with the "non-standard start" flag.
Then, negate the filter, <a Export>export</a> the games to PGN, and from the command line:
<br>
<b>polyglot make-book -pgn GAMES.PGN -bin BOOK.BIN -min-game 1 -max-ply 30</b>
<br>
See the polyglot documentation for more options.
</p>
<h4>Merging Two Books</h4>
<p>
<b>polyglot merge-book -in1 w.bin -in2 b.bin out book.bin</b>
</p>
<p><footer>Updated: Scid vs. PC 4.19 June, 2018</footer></p>
}

# Tactical game window help
set helpTitle(ComputerGame) "Playing the Computer"
set helpText(ComputerGame) {<h1><name PhalanxGame>Playing the Computer</name></h1>

<p> Scid offers two ways to play a Computer Opponent. They are against <a ComputerGame PhalanxGame>Phalanx</a>,
or any installed <a ComputerGame UCIGame>UCI Engine</a>.
</p>
<p>
<i>Other computer opponents can be found in the
training features of <a Analysis>Engine Analysis</a>, <a TB>Tablebases</a> and <a Tree>Tree</a></i>.
</p>
<p>To play as Black, simply flip the board before starting a game.
The clocks may be hidden by pressing the 'x' on the White clock.</p>

<h2>Playing Phalanx</h2>
<p>
<run ::tacgame::config><green>Phalanx</green></run> is an old XBoard engine written by Dusan Dobes.
With it one may play a game of Normal, Fischer (castling not supported), or Random Pawns Chess.
</p><p>
Recently, Dusan has updated Phalanx to be a stronger engine, with more sophisticated code for playing at different ELO.
It's level can be adjusted roughly between 1400 (a novice club member), to 2400.
There is also a computer coach (Toga II) watching, which will indicate when Phalanx has made a blunder.
</p>
<p><b>Coach's analysis time</b> <i>is the allowable time for the
coach to check the players moves for errors. If this time is not
limited the coach is allowed to think in the background.</i></p>
</ul>

<h2><name UCIGame>Playing an UCI Engine</name></h2>

  <p>
  Stronger opponents can be found against any installed
  <run ::sergame::config><green>UCI Engine</green></run>.
  By default, this only includes Toga - but users may wish to <a Analysis List>install others</a>.
  Stockfish is a good alternative, as it has an adjustable "Skill Level" feature.
  </p>
  <p>
  Engine parameters may be configured - to tune performance or utilize engine features.
  <b>Opening Books</b> and <b>Specific Openings</b> to follow can also be selected.
  </p>
  <p><i>
  It is now possible to play (or train with) any opening found in the <a ECO Browser>ECO Window</a>. With this window open at the desired line, select the "Import ECO" button.
  </i></p>
  <p>
  Other configuration items are straight forward except:
  </p>
  <ul>
     <li><b>Fixed depth</b> does not set the time per game but
     the depth the engine will calculate in half moves. As this
     disables the ability to calculate deeper if necessary, the
     computer will not see certain mates and combinations, the engine
     may play weaker and thus offer a better partner for training
     purposes.
     </li>

     <li><b>Nodes</b> is similar to limiting the search depth,
     but here the engine has to move after the evaluation of a certain
     number of positions.
     </li>

  <li><b>Permanent thinking</b> (sometimes also called ponder)
  allows the engine to calculate on the players time. If unchecked, the
  engine will stop analysing the position if the player has the move.
  If the game is set for a fixed time per move, this will weaken the
  engine. On the other hand, the engine might move immediately, if the
  player made the move it was analysing on the players time.</li>
  <li><b>Coach is Watching</b> offers the player to take back a move if the computer thinks it is a blunder.
  The blunder value used is that of the Informant "Poor move" (not "Blunder") , and is configurable in the Informants window,
where one may also alter the "Game is considered Won", which acts as a cutoff above which blunders are not notified.</li>
  </ul>

  <p><footer>Updated: Scid vs. PC 4.21 December 2019</footer></p>
}

set helpTitle(Correspondence) "Correspondence Chess"
set helpText(Correspondence) {<h1>Correspondence Chess</h1>

<p>
Correspondence Chess can be played in two ways.
</p>
<ul>
   <li><a CCeMailChess>Email</a>. Mails the current game (stripped of comments and variations)
   to your opponent when you make your move.  
   </li>
   <li>Using <a CCXfcc>Xfcc</a> Chess Servers. External tools are used to fetch the games from
   your account(s) and deliver them to Scid for synchronisation. After
   making your move, it is also sent to your opponent using
   Xfcc. Fetch and Send are implemented as external tools, for
   easy extension if other protocols arise.
   </li>
</ul>
<p>
Features can be accessed via the <b>Play-<gt>Correspondence Chess</b>
menus, or the main
<run ::CorrespondenceChess::CCWindow><green>Correspondence Chess</green></run> window.

This window contains buttons to navigate through
ongoing games, shortcut keys to fetch games by means of the Xfcc
protocol and sync in eMail based games as well as a console stating
which messages where sent or retrieved. Additionally, it
contains a list of ongoing games retrieved from your Inbox directory.
</p>

<p>
To use these features, a database of the type "Correspondence chess" has to be opened.
If you do not have such a database, or Scid has not created one for you, just create a new database and set its type to "Correspondence
chess" via the <a Maintenance>Maintenance</a>.
Setting the type is important as Scid will recognise the database for
synchronisation by this type. As this database is empty after the
creation Scid will treat all correspondence chess games it receives at
first synchronisation as new games and append them to this database.
</p>

<p>
If no database of the type "Correspondence chess" is currently opened
Scid will prompt you to do so, but do not open more than one
database of this type as Scid will not know which one to use.
</p>

<h3>Basic functionality</h3>

<p>
Once everything is set up correctly, Correspondence Chess functions
can be accessed using the following buttons
<ul>
   <li><button tb_CC_Retrieve> Retrieve correspondence chess games.
   The external fetch tool is called and games are retrieved.
   Additionally, other games that are stored in Scid's Inbox
   (see below) are synchronised into the current correspondence chess
   database.
   </li>
   <li><button tb_CC_Prev> Go to the previous game in Scid's Inbox
   </li>
   <li><button tb_CC_Next> Go to the next game in Scid's Inbox
   </li>
   <li><button tb_CC_Send> Sends your move to the opponent by either
   creating a new eMail message in your prefered mail program or by
   sending the move to a chess server in case of Xfcc.
   </li>
   <li><button tb_CC_delete> empties your Inbox/Outbox directories.
   </li>
   <li><button tb_CC_online> is shown if the game list was refreshed
   from the server within the current Scid session. The tool tip for
   this icon shows date and time of the last refresh.
   </li>
   <li><button tb_CC_offline> indicates, that Xfcc status icons are
   restored from saved results. No update has taken place in the
   current Scid session. The tool tip for this icon shows date and
   time of the last refresh.
   </li>
</ul>
</p>
<p>
See also <a CCIcons>Correspondence Icons and Status Indicators</a>.
</p>

<h3>Configuration</h3>

<p>
Correspondence Chess within Scid is based upon a normal Scid
database that holds the games and some helpers external to Scid that
handle the "non-chess-parts". These tools and parameters must be set
up once, and are stored afterwards for future use.
</p>

<p>
The configuration dialog is found in
  <run ::CorrespondenceChess::config><green>Play-</gt>CorrespondenceChess-<gt>Configure</green></run>.
and details are described in <a CCSetupDialog>Correspondence Chess Setup</a>. Press <b>Ok</b> to automatically store your options.
</p>

<h3>Retrieving the games</h3>
<p>
Depending wether you play correspondence chess via eMail or via a
chess server the actual retrieval process differs slightly. Generally
it results in a set of games in PGN format located in Scids Inbox
directory. This offers also the possibility of automatic retrieval via
external software.
</p>
<p>
Once the games are in Scids Inbox invoking <green>Process Inbox</green>
from the menu will work though the Inbox and add new moves to the
games already in the database. Additionally it will add games not
found in the current correspondence chess database as new games.
</p>

<p><a CCeMailChess>Correspondence Chess via eMail</a> describes the
details for the usage of eMail, while in <a CCXfcc>Correspondence
Chess via Chess Servers</a> describes the same for correspondence
chess servers.
</p>

<h3>Stepping through games</h3>
<p>
After games are retrieved they are loaded to Scids clipboard database
and new moves are added and stored in the correspondence chess
database opened. The most convenient way to step through the games is
by the two buttons <button tb_CC_Prev> and <button tb_CC_Next> which
go to the previous and the next game, respectively. The difference to
the functions from the <green>Games</green> menu is, that these two
buttons scroll only between the games in Scids Inbox which are
supposed to be your actually ongoing games. Of course the
Correspondence Chess database might contain much more games, but
normally you do not want to go through all these to find out what your
opponent moved in a current game.
</p>
<p>
Note that a header search is required incorporating some fields that
are not indexed by Scid. Hence, storing your correspondence chess
games in a huge reference database might not be advisable as the
search times may be quite long. If you play a lot and your own
database gets quite large, search times can be reduced by moving
finished games to an archive database, or by just createing a new
database for the ongoing games. Scid will treat all games not existing
in the correspondence chess database already as new games and add them
automatically. Hence, it is sufficient to open an empty database of
type "Correspondence chess" and call <green>Process Inbox</green> to
import all currently ongoing games.
</p>
<p>
Equivalent to the two buttons mentinoned are the items <green>Previous
Game</green> and <green>Next Game</green> from the <green>Correpondence
Chess</green> menu.
</p>
<p>
An alternate way to jump to a specific game is by double clicking on
it within the game list.
</p>
<p>
Note that if you set up your player names correctly (by means of
<green>My Player Names</green>) Scid will rotate the board for you to
play always upwards. You can have multiple player names. See also <a
Options MyPlayerNames>My Player Names</a> for details.
</p>

<h3>Analyse and make a move</h3>
<p>
All analysis features can be used for correspondence chess games.
Variations, annotations etc. can be added just like in normal game
analysis. Once finished, Scid will take the last half move added to
the game and treat it as the current move to send. No checking wether
only one half a move was added or which side to move is done here,
hence, only one half move to the mainline must be added!  In case a
chess server is used Scid also sends the last comment added to the
server which might be usefull for communication with the opponent. In
eMail chess this can be done by the normal mail message, so there all
commments are stripped off.
</p>
<p>
Pressing the Send button <button tb_CC_Send> will have Scid to
determine the type of the correspondence chess game displayed (eMail or
a server game) and call either your eMail program or the external send
tool to submit your move. Calling <green>Send move</green> is equivalent
to this button. Alternatively, <green>Mail move</green> can be used to
send the current game via eMail. In case of an eMail game this
function is equivalent to <green>Send move</green>. In case of a server
based game an eMail message is generated. Note however, that it will
not necessarily contain a proper recipient as eMail addresses are not
exchanged in server based correspondence chess.
</p>


<p><footer>Updated: Scid 3.6.25, August 2008</footer></p>
}

set helpTitle(CCIcons) "Correspondence Chess Icons and Status Indicators"
set helpText(CCIcons) {
<h1>Correspondence Icons and Status Indicators</h1>
<p>
To shorten the display, a set of icons is used in the game list. Some
of them are only present in certain circumstances, some are only valid
for Xfcc based games, some for eMail based games. These indicators are
stored internally and are restored to the last update from the server
if no interet connection is available.
</p>
<ul>
   <li><button tb_CC_online> is shown if the game list was refreshed
   from the server within the current Scid session. The tool tip for
   this icon shows date and time of the last refresh.
   </li>
   <li><button tb_CC_offline> indicates, that Xfcc status icons are
   restored from saved results. No update has taken place in the
   current Scid session. The tool tip for this icon shows date and
   time of the last refresh.
   </li>
   <li><button tb_CC_envelope> This is an eMail based game. In those
   games many of the status flags used in Xfcc-based games are not
   available due to the limitation of the medium.
   </li>
   <li><button tb_CC_yourmove>
   Its your move. Note: this status is only updated if you
   synchronise your games with the server, that is, it always refers
   to the servers status at last syncronisation.
   </li>
   <li><button tb_CC_oppmove>
   Its the opponents move. Note: this status is only updated if you
   synchronise your games with the server, that is, it always refers
   to the servers status at last syncronisation.
   </li>
   <li><button tb_CC_draw>
   Peace was agreed by a draw.
   </li>
   <li><button tb_CC_book>
   The use of opening books is allowed for this game.
   </li>
   <li><button tb_CC_database>
   The use of databases is allowed for this game.
   </li>
   <li><button tb_CC_tablebase>
   The use of endgame tablebases (e.g. Nalimov tablebases etc.) is
   allowed for this game.
   </li>
   <li><button tb_CC_engine>
   Chess Engines are allowed for this game. Sometimes these games are
   also refered to as "Advanced Chess".
   </li>
   <li><button tb_CC_outoftime>
   Your opponent ran out of time. You may claim a win on time.
   </li>
   <li><button tb_CC_message>
   Your oppenent sent a message along with his last move. Check the
   game notation.
   </li>
</ul>

<p>
In Xfcc games, each opponents country may be displayed by the
associated flag, if the server provides that information. For eMail
based games this can be achieved by adding additional PGN tags for
<i>whiteCountry</i> and <i>blackCountry</i>, each followed by the
international three letter country code according to ISO 3166-1
(e.g. "EUR" <button flag_eur>, "USA" <button flag_usa>, "GBR"
<button flag_gbr>, "FRA" <button flag_fra>, "RUS" <button flag_rus>, "CHN"
<button flag_chn>...).
</p>

<p>
See also the chapter <a Correspondence>Correspondence Chess</a> for
general information.
</p>
}



set helpTitle(CCXfcc) "Correspondence Chess Servers"
set helpText(CCXfcc) {<h1>Correspondence Chess Servers / Xfcc</h1>

<p>
There exist several correspondence chess servers throughout the
internet. Generally, they are used by means of a web browser, so no
specific software is required. However many of them also offer an
interface to specialised chess software via a protocoll called Xfcc.
The integration of Xfcc is done in Scid via external helper tools set
in the <a CCSetupDialog>Configuration</a> dialog for correspondence
chess.
</p>
<p>
<i>Scid's Xfcc support is dependant on the TCL </i><b>http</b><i> , </i><b>tDOM</b><i> and </i><b>TLS</b><i> packages.
See the <green><run raiseSplashWindow>Startup Window</run></green> to inspect
if these packages are found.  
</i> </p>

<h3>Start a new game</h3>
<p>
Xfcc does not allow to start a new game itself. Searching for an
opponent and starting a game is instead handled by the chess server
on their web site. Once the game is started however, Scid can be used to
retrieve the moves of the opponent, add them to the internal database,
analyse them and so on. All features of Scid are to the users disposal
though certain modes of play may not allow them (e.g.  normal games
usually do not permit the usage of chess engines for analysis).
</p>

<h3>Retrieve games</h3>
<p>
Open a database that holds correspondence chess games. This database
has to be of type "Correspondence chess". 
</p>

Notes: 
<ul>
   <li>If Scid does not find a correspondence chess database it will
   inform you to open one.
   </li>
   <li>If the database does not hold the games that are fetchted from
   the server they are treated as new games and added to the database
   automatically.
   </li>
   <li>Scid will use the first database of type "Correspondence Chess"
   that is currently open. For this reason only one such DB should be
   opened at a time.
   </li>
</ul>
<p>
Xfcc always retrieves all games hosted on a specified server for your
user ID at once. To retrieve the games just press the
<button tb_CC_Retrieve> icon or select <green>Retrieve Games</green> from the
<green>Correspondence Chess</green> menu. As a server connection is
required to fetch new games be sure that the system has network
access. Scid will call the fetch tool configured in the <a
CCSetupDialog>Configuration</a> dialog which will place the games in
PGN format in Scids inbox. It may take some time to retrieve the
answer, so be patient. After the games are retrieved the
correspondence chess database is updated accordingly.
</p>

<p>
<b>Note</b>By using the <button tb_CC_delete> you can empty your whole
In- and Outbox directories.
</p>

<p>
Once the games are retrieved their counterpart is searched within the
correspondence chess db and new moves are added accordingly. As Xfcc
servers may offer various ways to insert moves (via web or mobile or
other programs...) it might well be that Scid will have to add half of
the game to the db. This poses no problem. Scid will add all moves
returned in the game from the server. Scid will however not replace
the game from the beginning as then all your analysis may be lost.
Hence it is <b>important to note</b> that you must not insert moves to
the main line beyond your own last move! To add continuations please
use variations!
</p>
<p>
Xfcc base games offer extensive status display within the games list.
This information, however, is only available if Scids internal Xfcc
support is used.  The follwoing icon are for visual display:
<ul>
   <li><button tb_CC_draw> A draw was agreed with the last move.
   </li>
   <li><button tb_CC_yourmove> You're on the move.
   </li>
   <li><button tb_CC_oppmove> Your opponent is on the move.
   </li>
   <li><button tb_CC_book> This game allows the use of opening books.
   </li>
   <li><button tb_CC_database> This game allows the use of databases.
   </li>
   <li><button tb_CC_tablebase> This game allows the use of tablebases.
   </li>
   <li><button tb_CC_engine> This game allows the use of chess engines.
   </li>
</ul>
<p>
Additonally Scid will display the clock for both parties <b>at the
time of sync</b> as well as the chess variant played. Note however
that Scid currently only supports standard chess.
</p>
<p>
Note: only if the proper icon (book, database, tablebase, engine)
is dispalyed, the useage of these tools is allowed. It is forbidden
otherwise. Be fair and respect these rules.
</p>
<p>
Note: if other sources have placed games in your inbox (e.g. from
your eMail correspondence chess) they are also synchronised in the
retrieval step into the database as the whole Inbox is worked through.
This allows for adding eMail games to the Inbox, then switch to Scid,
hit <button tb_CC_Retrieve> and all games are up to date.  Games that are not
yet found in the database are treated as new games and appended to the
database.
</p>
<p>
<b>Note</b>By using the <button tb_CC_delete> you can empty your whole
In- and Outbox directories.
</p>
<p>
<b>Note for programmers</b>: the fetch tool is called with the Inbox path as
parameter. It is thought to work through all server accounts and place
properly formatted PGN files in the path passed to it. These files
should contain additional header fields as they are known by the cmail
tool. (See <a CCeMailChess>Correspondence Chess via eMail</a> for
information about the fields required.)
</p>

<p><footer>Updated: Scid 3.6.23, March 2008</footer></p>
}

set helpTitle(CCeMailChess) "Correspondence Chess via eMail"
set helpText(CCeMailChess) {<h1>Correspondence Chess via eMail</h1>

<p>
eMail offers a convenient way to play <a Correspondence>Correspondence Chess</a>. The
standard Unix application is XBoard and its cmail helper
- as it has fast email processing, and still maintains PGN compliability.
This is also the model which Scid uses.
By preserving the whole PGN header, such games can be
played with any opponent who has a tool to handle PGN.
</p>
<p>
Scid too can handle eMail correspondence games almost automatically;
maintaining compatiblity with cmail and XBoard.  It works by sending
the games as PGN attachments, including in
the header certain tags that allows them to be recognised and
sorted together. For this reason the user has to be careful with
editing the header. Fields/tags with explicit values have
to be set to exactly to this value. Starting a game with
Scid will do this automatically, but you <b>must not</b> overwrite
or delete them.
</p>
<p>
Essential header fields are
</p>
<ul>
   <li><term>Event</term>: by default "Email correspondence game"
   </li>
   <li><term>Site</term>: has to be "NET"
   </li>
   <li><term>Mode</term>: has to be "EM"
   </li>
   <li><term>WhiteNA</term>: contains the eMail address of the white player. Note
   that only the bare address is stored there in the form
   <term>user@host.org</term>.
   </li>
   <li><term>BlackNA</term>: contains the eMail address of the black player
   similar to WhiteNA.
   </li>
   <li><term>CmailGameName</term>: Contains a <b>unique</b> identifier for
   the game. This is used to sort the games together.
   <p>
   While Scid could use some database index this is not possible for
   non-DB-based tools like cmail. For this reason the
   <term>CmailGameName</term> parameter is user suppied. It must be
   unique! The easiest way is something of the form
   <term>xx-yy-yyyymmdd</term> where xx is a shortcut for the white
   player, yy one for the black player, and yyyymmdd the current date.
   </p>
   <p>For Xfcc-based games this field has also to be set to a unique
   identifier but there the server name and the unique game number on
   this server can be used, that is this identifier is of the form
   <term>MyXfccServer-12345</term>.
   </p>
   </li>
</ul>
<p>
eMail based chess does not contain that extended status codes as Xfcc.
These games show the <button tb_CC_envelope> icon to notify them as
eMail based.
</p>

<h3>Start a new game</h3>
<p>
This opens a dialog for the input of the own and the opponents name as
they should appear in the header as well as the eMail addresses of
both parties. Additionally a <b>unique</b> game ID has to be inserted.
The easiest way for this ID is something of the form
<term>xx-yy-yyyymmdd</term> where xx is a shortcut for the white
player, yy one for the black player, and yyyymmdd the current date.
This id is a text and it is important to identify the games uniquely.
Users of cmail will also know this ID as <i>game name</i>. It must
only contain letters and numbers, the minus sign and the underscore.
Please avoid other characters.
</p>
<p>
After the dialog is quit by pressing the <b>[Ok]</b> button a new
game is appended to the currently loaded correspondence chess database
and the PGN header is set properly. Just make your move and send it as
mentioned below.
</p>

<h3>Retrieve games</h3>

<p>
Scid does not handle your mailbox automatically. This would,
considering the wide range of possible mail setups these days, involve
a huge amount of code. For this reason Scid relies on your normal
eMail program which is far more suitable for this purpose than Scid
can ever be. To get a game into Scid just save the attached PGN file
to Scid's inbox and process the inbox by either <green>Retrieve
Games</green> or the <button tb_CC_Retrieve> button or
<green>Process Inbox</green>. The difference between the two is that
the first one will also fetch and populate the Inbox additionally with
games from another source (say Xfcc) by either the internal Xfcc
support or an external fetch tool called. Hence
<button tb_CC_Retrieve> is the most convenient way if you use both types of
correspondence chess games.
</p>
<p>
<b>Note</b> The <green>Retrieve Games</green> menu or the
<button tb_CC_Retrieve> button do <b>not</b> fetch your eMail messages! You
have to save your PGN files to Scids Inbox by hand. Probably this can
be automatised by your eMail program (on Un*x systems setting up a
mime handler is easy enough by means of <term>.mailcap</term>).
</p>
<p>
<b>Note</b>By using the <button tb_CC_delete> you can empty your whole
In- and Outbox directories.
</p>

<h3>Send the response</h3>

<p>
After making your move send it by either the <green>Mail Move</green>
item from the menu via <green>Send move</green> which is equivalent to
<button tb_CC_Send>. The latter will Scid have to recognise the game
as eMail correspondence and send it by mail while the former method
will force Scid to generate an eMail message.
</p>
<p>
Of course Scid strips the the game bare of any comments and variations
before attaching it to the outgoing eMail as you probably do not want to send
your analysis along.
</p>
<p>
If a GUI-mailer is used, its usual compose window is opened. The
address of your opponent is filled in as well as a generic subject
containing the game id for easy filtering and the bcc address if
specified in the <a CCSetupDialog>Configuraion</a> dialog. The mail
body is set to contain the FEN of the final position and the list of
moves made so far. This way the opponent can quickly look up your
move. Finally, Scid attaches the current game including your move in
PGN format to the mail message.
</p>
<p>
When using a mailx compatible tool no window is opened and the mail is
sent invisibly by invoking the tool specified in the background. In
this case the generated mail contains the PGN also in the mail body.
</p>
<p>
Note that as eMail chess works by sending the whole PGN file you must
not add more than your half move. Scid does not check here wether
more than one half move was added to the mainline, simply as Scid does
not know which move it was, when you sent yours.
</p>
<p><footer>Updated: Scid 3.6.23, March 2008</footer></p>
}

set helpTitle(CCSetupDialog) "Correspondence Chess Setup"
set helpText(CCSetupDialog) {<h1>Correspondence Chess Setup</h1>

<p>
The <run ::CorrespondenceChess::config><green>Correspondence Chess Setup</green></run>
window comes complete with system defaults ... but these may not match your system, so
please configure as necessary.
Scid will use the defaults until this setup dialog
is closed by pressing <b>OK</b>.
</p>
<p>
Configuration data is stored in "config/correspondence.dat" , and the default database
(and Inbox/Outbox) in the "data" directory ($HOME/.scidvspc/data/ on Unix systems).
</p>

<h3>Settings</h3>

<p>
<b>Default Database</b>:
The default database for Correspondence Chess games
, which has to be of type "Correspondence chess".
Opening a database of this type by any other
means is also ok, so probably you may want to ignore this setting
(e.g. if you call Scid with your correspondence chess database on
startup.)
</p>

<p>
<b>Inbox (path)</b>:
The directory Scid will look for correspondence chess games stored
in PGN format. These games are used for the synchronisation of the
correspondence chess database. Generally, Scid does not care how the
games come to this directory. It will just work through all PGN files
located there. This offers the possibility to use some external tools
to fetch games to this location. Additionally, in eMail chess one
should just save the PGN files received from the opponent in this
directory.
</p>
<p>
Scid will not read a mailbox of whatever sort, it just handles
all PGN files placed in that directory. Also note, that it will
synchronise games with the current database. However, if a game
from this directory does not yet exist in the database it is
treated as new game and appended to the database.
</p>
<p>
For the synchronisation process to work the PGN files must contain
some additional header information that are in perfect agreement with
the PGN Standard. Please have a look at <a CCeMailChess>Correspondence
Chess via eMail</a> if you want to create your own tool or if you are
migrating data from some other system.
</p>

<p>
<b>Outbox (path)</b>:
The inverse of the <i>Inbox</i>. Scid places here PGN files of the
outgoing games. For eMail chess this is essential as the PGN files have
to be attached to an eMail message.  For Xfcc, where only the move is
sent, this would not be necessary, however the Outbox directory offers
a convenient way to link up to your PDA or for any other usage as the
PGN files contained in the Outbox will also contain your last move.
</p>

<p>
<b>Use internal Xfcc support</b>:
If checked Scid will not use the external tools specified as external
protocol handlers but use its internal Xfcc support to fetch games and
send moves. This will be the most convenient way to access an Xfcc
server and should be used as default.
<i>This item will be disabled if Xfcc support is not enabled.</i>
</p>
<p>
This feature requires http, tDOM and TLS support for TCL to be installed.
See <a CCXfccSetupDialog>Xfcc Server Setup</a> for more information.</p>

<p>
<b>Xfcc Configuration</b>:
Give the path and filename of the config file for the xfcc protocol
handler. This path is also passed on to the external protocol handlers
to be used by them.
</p>

<p>
<b>Fetch Tool</b>:
This program is called to retrieve correspondence chess
games from a correspondence chess server. This helper just has to
fetch the games from whatever source it likes, generate a proper PGN
file containing the necessary PGN header. Tools for fetching games
from Xfcc-servers exist as external programs and these are the natural
tools to set up here. For future protocols one could easily generate
an external fetch tool that handles this protocol. Also automatisation
is possible if this functionality is done externally.
</p>
<p>
Note: This tool is <b>not</b> called for retrieval of eMail chess
messages!
</p>

<p>
<b>Send Tool</b>: 
This is the inverse of the fetch tool, primarily also ment for Xfcc
support or any future protocol that might come up. The send tool,
however, is called from Scid with several parameters where the call
looks like:
<term>
SendTool Outbox Name GameID MoveCount Move "Comment" resign claimDraw offerDraw acceptDraw
</term>
</p>

<p>
The meaning of the parameters is as follows:
   <ul>
      <li><term>Outbox</term>: The Outbox path set in this dialog. The
      send tool is meant to generate a correctly formatted PGN file
      there.
      </li>
      <li><term>Name</term>: The name of the player to move as stated
      in the PGN header. For Xfcc this would be the login name. It is
      identical to the player name in the PGN header.
      </li>
      <li><term>MoveCount</term>: The move number to send.
      </li>
      <li><term>Move</term>: The actual move in SAN.
      </li>
      <li><term>"Comment"</term>: A comment sent to the opponent. Scid
      inserts the last comment of the game. That is these comments are
      treated as comments to the opponent. Note that the comment is
      quoted, so multiline comments should be possible.
      </li>
      <li><term>resign</term>: 0 or 1, specifying wether the user
      wants to resign. Set to 1 if the user invokes
      <green>Resign</green> from the <green>Correspondence Chess</green>
      menu.
      </li>
      <li><term>claimDraw</term>: 0 or 1, specifying wether the user
      wants to claim a draw. Set to 1 if the user invokes
      <green>Claim Draw</green> from the <green>Correspondence Chess</green>
      menu.
      </li>
      <li><term>offerDraw</term>: 0 or 1, specifying wether the user
      wants to offer a draw. Set to 1 if the user invokes <green>Offer
      Draw</green> from the <green>Correspondence Chess</green> menu.
      </li>
      <li><term>acceptDraw</term>: 0 or 1, specifying wether the user
      wants to accept a draw offered by the opponent. Set to 1 if the
      user invokes <green>Accept Draw</green> from the
      <green>Correspondence Chess</green>
      menu.
      </li>
   </ul>
</p>
<p>
Note: This tool is <b>not</b> called for eMail chess!
</p>

<p>
<b>Mail program</b>:
This gives the path to your prefered eMail program. This program is
called for eMail chess to compose the message to the opponent.
</p>

<p>
<b>(B)CC Address</b>:
A copy of the outgoing message is sent to this address as blind copy.
Note however, that if a GUI mailer is used it has normally its own
outgoing mail handling. Hence, setting this address might duplicate
messages. It can be used to transfer a game to another address though.
</p>

<p>
<b>Mode</b>:
Unfortunately there exists a wide range of mail clients and they use
very different calling conventions. Some common conventions, and
examples of programs that use them, are listed here. The mailprogram
will be called with the convention selected. In case it is not known
which convention is used one of those offered might match and do the
trick. Note however that quite a number of mail programs are not
capable of sending attachements when called from another program. In
this case you will have to either change your mail client or add the
attachement placed in Scids Outbox by hand.
</p>
<p>Hint: mailx or one of its many clones should be available as a
command line application on almost any platform as an easy to set up
tool. In case none of the conventions work with your preferred
client or this client can not handle mails with attachements by calls
from the command line, installing mailx would be an option.
</p>
<p>Hint: mutt uses the systems mail transport (aka
sendmail/exim/postfix). To hook up with those (arguably) not easy to
set up tools mutt is a perfect option. On a decent Un*x with a proper
setup it should be the most painless way to handle eMail chess.
(Though not many properly set up systems exist, especially in the
Linux world.)
</p>
<p>
<b>Attachement parameter</b>: 
This parameter is used to specify an attachement. It is <b>only</b>
used in <term>mailx</term> mode.
</p>
<p>
<b>Subject parameter</b>:
This parameter is used to specify the subject of the mail message. It
is <b>only</b> used in <term>mailx</term> mode.
</p>
<p><footer>Updated: Scid 3.6.24, March 2008</footer></p>
}

set helpTitle(CCXfccSetupDialog) "Xfcc Server Setup"
set helpText(CCXfccSetupDialog) {<h1>Xfcc Server Setup</h1>
<p>
The Xfcc Server Setup dialog reads in the currently specified xfcc
configuration and displays all servers specified in the config file.
The dialog is separated in two parts: the upper half lists all server
names defined, while the lower part lists all currently set
configuration values for these files.
</p>

<p><i>For servers requiring tls1.2 protocol, tls-1.7 must be installed and some changes made to Scid's gui
"package require tls 1.7" and "::tls::init -ssl3 false -ssl2 false -tls1.2 true"</p>
</i></p>

<h2>Necessary entries</h2>
<ul>
<li><term>Server name</term>: This specifies the name used for this specific
server and to generate unique game IDs. The name should consist of a
single word containing only characters (a-z and A-Z), numbers and the
characters "-" and "_". It is treated case sensitive.
</li>
<li><term>Login name</term>: specifies the name used to log into a
specific server. It is a wise custom to use only characters, numbers
and "-" as well as "_" in this name.
</li>
<li><term>Password</term>: defines the password used for login. The
same rules apply as for the Login name. <b>Note</b> Scid currently
stores your passwords on the hardisc in unencrypted form. For this
reason keep the directory safe.
</li>
<li><term>URL</term>: This is the base URL for the Xfcc interface of the
correspondence chess server. It can be found at the servers homepage.
Some examples for common servers are:
<ul>
	<li>SchemingMind: <url
	http://www.schemingmind.com/xfcc/xfccbasic.asmx>
	http://www.schemingmind.com/xfcc/xfccbasic.asmx</url>
	</li>
	<li>ICCF: 
	<url https://www.iccf.com/XfccBasic.asmx>
	https://www.iccf.com/XfccBasic.asmx</url>
	</li>
	<li>MeinSchach.de / MyChess.de:
	<url http://www.myChess.de/xfcc/xfccbasic.php4>
	http://www.myChess.de/xfcc/xfccbasic.php4</url>
	</li>
</ul>
</li>
</ul>
<p>
To switch between the individual server settings just select the
server to change from the upper listbox. Its current values will then
be displayed in the entry fields and can be adopted. Clicking on
another server in the list will activate the new settings.
</p>
<p>
To add a new server, just hit the <term>Add</term> button. A new entry
will be created that is prefilled with some text to replace. Please
keep in mind that the server name has to be unique in your setup.
</p>
<p>
To delete a server select it from the list and press the
<term>Delete</term> button. All values for this specific server will
be prepended by a hash mark (#) marking this entry as deleted.
Therefore, if a server was deleted by accident, just remove the hash
marks in front of the entries.
</p>
<p>
Hitting <term>OK</term> will Scid have to store your current setup. At
this point all servers marked as deleted are deleted, all new servers
are added to the setup. By pressing <term>Cancel</term> all changes
are lost, the old setup stays in place.
</p>

<p><footer>Updated: Scid vs. PC 4.21 Nov 2019</footer></p>
}

# Tactics Trainer
# Renamed to Puzzles S.A
set helpTitle(TacticsTrainer) "Mate in ..N.. Puzzles"
set helpText(TacticsTrainer) {<h1>Mate in ..N.. Puzzles</h1>
  <p>
  Scid's <run ::tactics::config><green>Mate in N</green></run> window
  is a handy way to improve your chess skills.
  The feature is fairly straight forward, though not especially polished,
  and is implemented using special databases containing the puzzles
  , installed in Scid's default <run setTacticsBasesDir><green>Bases Directory</green></run>.
</p>
<p><i>Starting Mate-in-N, Scid opens all databases in this directory, so it is probably not a great place
  to keep your personal databases, as this will cause the feature to hang or run slowly at start-up.</i></p>
  <h3>Configuration</h3>
  <p>
  The <term>Engine analysis time</term> slider limits Toga's
  time to solve the puzzle (which are generated on-the-fly).
  Five seconds should generally
  be enough as most puzzles contain forced continuations.
  It does not describe how long one has to solve any puzzle.
  </p>
<p>
  Scid stores data about solved puzzles within the database.
  Clicking the <term>Reset scores</term> button will reset this
  information marking all puzzles as unsolved. And unless care is taken, 
<b>reinstalling Scid will overwrite puzzles solved</b>!
  </p>

  <h3>Playing</h3>
  <p>
  If you get stuck, select <term>Show Solution</term> to add the solution as
  <run ::pgn::Open><green>PGN</green></run>
  (where it can be easily examined). Unclicking the button will reset the puzzle for another try.
  </p>
  <p>
  Clicking the <term>Next</term> button allows the user to skip any
  puzzle, and individual exercises can be opened via the
<run ::windows::gamelist::Open><green>Game List</green></run> widget.
  </p>
  <p>
  Some exercises do not end in a mate, with the
  solution only giving a clear advantage. If one wants to play out these
  scenarios and only count the exercise solved in case of a win, just
  check the <term>Playout exercises</term> option. This option has no
  meaning in case of a clear mate solution.
  </p>
  <p>
  The clock is only for the user to check how long he thought about the
  position at hand. No evaluation is done on the time required to solve a problem.
  </p>

  <h3>Notes</h3>
  <p>
  Unlike other bases, puzzle bases do not contain full games; only starting positions.
  Any puzzle book can be converted to a trainings base by setting up the
  positions and storing the new database into the <term>Bases</term> directory. 
  In the <a Maintenance>Maintenance</a> window, set the new base type to <term>Tactics</term>,
  and edit the <term>Description</term> to give the database a name.
  </p>
  <p><footer>Updated: Scid vs. PC 4.21, April 2019</footer></p>
}

set helpTitle(FindBestMove) "Find best move"
set helpText(FindBestMove) {<h1>Find Best Move</h1>
  <p>
  The Play-<gt>Training-<gt>Find Best Move feature uses specially prepared databases
  to help you train to find tactical shots (non-obvious and unique winning moves).
  </p>
  <p>
  Scid will initially jump to the first relevant position in the current database,
  allowing the player to study for the tactical shot. The PGN window will close, and Hide Next Move is enabled.
  </p>
  <p>
  Re-selecting the Play--<gt>Training--<gt>FindBestMove menu, or double clicking to the left of the board, 
  will search for the next position/game.
  </p>
  <h2>Compatible Databases</h2>
  <p>
  All relevant games must be flagged with the tactics <b>T</b> flag.
  Thereafter, there are two ways a game can be marked.
 </p><p>
  Traditionally, databases are prepared by <a Analysis Annotating>annotating games</a> with a UCI engine and enabling
  "Mark tactical exercises".
<br><br>
  <i>This marks relevant moves a special comment (beginning with <b>****D-<gt></b> and commented in the analysis.tcl source file).
<br>
  For a move to be regarded as a Tactical Shot, it must be a unique winning move, that is not obvious - ie found at depth <lt>= 3.</i>
 </p><p>
  But ScidvsPC will now also assume the game is a tactical exercise, if it has a non-standard start.
  A good example is the <url http://gorgonian.weebly.com/uploads/1/7/2/2/17221082/auerswald.pgn>Auerswald Collection</url>
<br>
(Note - games must first be copied to si4 database and flagged with the tactics <b>T</b> flag from the maintenance window).</p>

  <p><footer>Updated: Scid vs. PC 4.17 Feb 2016</footer></p>
}

# FICS Login
set helpTitle(FICSlogin) "FICS Login"
set helpText(FICSlogin) {<h1>FICS Login</h1>

<p><i>FICS supports anonymous login, but you'll find more people to play if you visit
<url http://www.freechess.org>www.freechess.org</url> first and create an account.
If you're having problems logging in, try deselecting "timeseal".</i></p>

<ul>
<li><term>Login Name</term> This is your user name on the FICS
server. To login anonymously, use the "Login as guest" button.
<i> .... It is also possible to login anonymously with a particular name. Enter
you favourite name into the login field and clear the password field. If this
name is not registered it will become yours for this session; otherwise please
close FICS and try logging in again.</i></li>

<li><term>Password</term> The password is not displayed when you type,
but is stored in plain text within Scid's configuration files. If you are
using a publicly accessible computer, please make sure to 
restrict readability to these files, or clear password after FICS end.
</li>

<li><term>Timeseal and Zseal</term> Optionally, the FICS server can be routed through either timeseal
or (the open source) zseal programs. Their purpose is to cope with network lags and keep the clocks in
correct order, which can otherwise create problems on slow network connections. 
The author is not authoritive, but i think zseal uses timeseal protocol 2, and can also better handle special characters.

Timeseal and Zseal are available from the
<url http://sourceforge.net/projects/scidvspc>Scid vs. PC project page</url>.
</li>

<li><term>URL</term> This is normally "freechess.org", but during outages, it is
also worth trying "fics2.freechess.org".
</li>

<li><term>IP Address</term> If you need to change the URL, press "Refresh" for Scid to search for a new IP Address,
but normally you shouldnt have to worry about this field. After FICS has connected once, the IP Address shouldn't change again.
</li>

<li><term>Server port</term> specifies the port on the server.
The default is 5000 and should be ok for almost all needs.</li>
<li><term>Timeseal port</term> specifies the port where the
timeseal program is listening. The default is 5001
and should be ok for almost all needs.</li>
</ul>

<p><footer>Updated: Scid vs. PC 4.24 July 2022</footer></p>
}

# FICS Find Opponent
set helpTitle(FICSfindopp) "Finding an Opponent"
set helpText(FICSfindopp) {<h1>Finding an Opponent</h1>
  <p>
  There are several ways to start playing. The easiest are the <b>Find Opponent</b>
  and <b>Offers Graph</b> widgets.
  </p>

  <h3>Find Opponent</h3>

  <p>
  Click on the <b>Find Opponent</b> button and you'll see a dialogue from
  which you can challenge other players for a game.
  Select how long you'd like to play for, and other options, then 
  press the <b>Make Offer</b> button.

Options:
  <br>
  <ul>

      <li><term>Time</term> Base time for game in minutes.</li>
      <li><term>Increment</term> Seconds added to your time with each move.</li>
      <li><term>Rated game</term> The result of rated games affect your rating.
      Unrated games make no adjustment.</li>
      <li><term>Confirm manually</term> Allows you to confirm or deny a challenge.</li>
      <li><term>Color</term> Select whether to play White or Black or Auto.</li>
      <li><term>Limit rating between</term> Only play those with a given rating interval.</li>
      <li><term>Filter with formula</term> On FICS every player can
      set a formula that describes what challenges will be denied
      automatically. This formula can be enabled by checking this box.
      </li>
   </ul>
  </p>

  <h3>Offers Graph</h3>

    <p>The <b>Offers Graph</b> button shows all current game offers. Hovering
your mouse over a node will show it's details, and clicking a node will
request a new game. Sometimes you'll have to be quick though, as
FICS can be quite busy. Middle clicking FICS will hide/display the Offers, 
and 'Escape' dismisses thm.</p>

<p> On the graph itself, The y-axis shows the ELO rating of the opponent -
higher number means stronger player , while x-axis of the graph plots the time
allowed for the game. The first grey line marks standard <term>Blitz</term>
timing (5 min., no increment) while the second red line marks the standard
<term>Rapid</term> timing (15 min., no increment).
<p>
Additionally, the offers use the following coding:
    <ul>
       <li><green>Green</green>: offers from computer opponents</li>
       <li><blue>Blue</blue>: offers from human opponents</li>
       <li><red>Red</red>: games with a total time of more than 1 hour</li>
       <li><gray>Gray</gray>: anonymous offers, i.e. offers from guest logins</li>
       <li>Boxes: unrated games</li>
       <li>Circles: rated games</li>
    </ul>
  </p>

<p>
<i>
Note FICS also offers a bunch of chess variants like bughouse or crazyhouse.
Playing these games is not supported, but they can be <a FICSobserve exam>observed and examined</a>.
</i></p>

  <p><footer>Updated: Scid vs. PC 4.8 April 2012</footer></p>
}
# FICS Find Opponent
set helpTitle(FICSobserve) "Other Features"
set helpText(FICSobserve) {<h1>Other Features</h1>

  <h3>Live International Events</h3>
  <p>
  From time to time FICS broadcasts major events in
  international chess, whence one can observe the games live.
  These events are handled by the special account, Relay.
  To find out what games are currently relayed , use
  <b>tell relay listgames</b>. Relay will reply with a table of current games.
Use <b>tell relay notify</b> if you want to be told what tournaments are being relayed when you login.
  </p>

<h3>Observing Games</h3>
  <p>
The format for observing games is "<b>observe</b> game", where game may be
<ul>
<li>a specific game number</li>
<li>a specific player's current game</li>
</ul>
or, highest rated games, such as
<ul>
<li>/l - lightning</li>
<li>/b - blitz</li>
<li>/s - standard</li>
<li>/S - suicide</li>
<li>/w - wild</li>
<li>/z - crazyhouse</li>
<li>/B - bughouse</li>
<li>/L - losers</li>
<li>/x - atomic</li>
</ul>
</p>
  One may browse all current games using the <b>games</b> command, or <b>unobserve</b> to stop oberving games.
  </p>
  <br>
  Observed games are shown as small boards (the size is configurable in Options--<gt>FICS)
  and they have two buttons:
  <ul>
  <li><img arrow_up>  :  Load the game into Scid's main board, allowing analysis and saving of the game.
  <i>Note: Doing this with blitz games on slow internet connections can be
  troublesome, and it is disabled altogether for unsupported variants.</li>
  <li><img arrow_close>  :  Close the game.</li>
  </ul>

  <p>
  Discussing games with others is supported by the <b>whisper</b> and <b>kibitz</b> commands.
  </p><p>
  FICS also has a concept of <b>primary</b> game. When observing multiple games, double click any board to make it your primary game,
  and the game number will be shown in bold.
  </p>

<h3>Following Players</h3>
  <p>The FICS <b>follow</b> command allows one to follow a specific player's games.
  Using <b>follow+</b> in Scid vs PC will allow one to follow, and automatically save the games.
</p>

  <h3><name exam>Examining and Loading Games</name></h3>

  <p>
  FICS and Scid vs. PC offer two ways to analyze games - "smoves" and "examine".
  </p>
  <p>
  The <b>smoves</b> command loads a previously played or suspended game into the main board.
  Using "smoves GMShort -1" (for eg) is better in that the whole game is loaded to Scid, and 
  it can thus have variations added, and the game saved. The elapsed-move-times will be stored as comments if FICS-<gt>Options-<gt>StoreClockTimes is selected. Scid vs. PC will insert your playername if none is given (eg "smoves -1").
  </p>
  <p>
  The FICS <b>examine</b> command is now well supported, and is a convenient way
  for groups or friends to analyze games. After issuing  "examine GMShort -1" (for eg),
  Scid's large move buttons are bound to the FICS <b>forward</b> and <b>back</b> commands.
  </p>
  <p>
  One may upload a game to FICS using <b>upload</b>. This command sends the current game to FICS
  as a scratch game in examine mode. Others can then examine your game. 
  </p>
  <p>
  <i>Crazyhouse and Bughouse games can only be observed or examined. They cannot be loaded
  into the main board with "smoves" because of limitations in Scid. Additionally, some 
crazyhouse positions have illegal FEN (for eg - because of more than 8 pawns)
and trying to run engines against such positions is not recommended.</i></p>

  <h3>Downloading Games</h3>
  <p>
  To download more than a handful of games, 
  <url http://www.ficsgames.org>www.ficsgames.org</url> is a great resource.
  </p>

  <h3>Lectures</h3>

  <p>
  FICS offers several options for chess training. One of the more
  prominent once are the lecture bots <b>LectureBot</b> and
  <b>WesBot</b>. They run all the time on FICS and offer various
  training sessions that can be visited using Scid. The start of each
  session is announced on <b>Channel 67</b> of FICS. Therefore,
  to see these announcements one should first add this channel to the
  personal observation list. This can be done by <b>+channel
  67</b> (it can be removed again by <b>-channel 67</b>).
  Once e.g. LectureBot announces a training session, one can take part
  by issuing <b>observe lecturebot</b>. Please refer to the
  online documentation of FICS for additional features of the Bots and
  also other bots available.
  </p>

  <p><footer>Updated: Scid vs. PC 4.14 January 2015</footer></p>
}

set helpTitle(FICSwidget) "FICS: Play on the Internet"
set helpText(FICSwidget) {<h1>Using FICS</h1>
  <p>
Once you have <a FICSlogin>logged in</a>, the main FICS widget shows a
console window, command and find entry boxes, and some command buttons.</p>

<h3>FICS Console</h3>
<p>
This is the main interface with the FICS server.
</p>

<p>
Interaction is via commands entered in the entry box, or by 
the Command Buttons. For an outline of popular commands see the
<a FICScommands>Commands</a> section.</p>

<h4>Console Colours</h4>
<p>
Normal messages are written in green; messages from other
players appear in red.  It can be a little confusing, but
toggling the <b>Tells</b> and <b>Shouts</b> boxes will make
it quieter.
</p>
<p>
One may also customize <b>the fore/background colours</b> from the main Options--<gt>FICS menu.
By default they are LimeGreen and grey35.
</p>
<h4>FICS Options</h4>
<p>
Right-clicking posts a menu with several options. 'No Requests'
denies Takebacks, Adjournment, Abort and Draw requests. 'No Results' prevents game results
dialogs. 'Board Size' refers to the small Observed Game boards. Autoraise raises the main board
when your opponent makes a move. StoreClockTimes will store move times as comments
(viewable in the <a Graphs Score>Score Graph</a>)
</p>
<p>
There are also options to configure initialisation commands and to customize the top three buttons.
This latter option requires a smidgin of tcl programming ;<gt>, and fics commands should probably be enclosed in quotes.
</p>

  <h3>Buttons</h3>
  <p>
  The FICS buttons are fairly self explanatory, the most notable being the <a FICSfindopp>Find
Opponent and Offers Graph</a> buttons. Other buttons include:
  <br>
  <ul>
    <li><term>Tells</term> Show messages from channel tells</li>
    <li><term>Shouts</term> Show messages from shouts and cshouts</li>
    <li><term>Clear</term> Clear command entry box. <term>Control+Clear</term> clears all of previous messages</li>
    <li><term>Next</term> Send "next" for next page of help info</li>
    <li><term>Rematch</term> Request a rematch with previous opponent</li>
    <li><term>Censor</term> Add Opponent to your censor list, or if not playing, display '+censor'. (Control-Button censors the person chatting to you).</li>
  </ul>

<h3><name premove>Premove</name></h3>
<p>
Premove allows one to decide your next move before your opponent has moved,
allowing for very quick play - essential for Blitz games.
</p><p>
Premove is done like any other move, but pressing the From and To squares.
A coloured line will be drawn, and - if legal -
this move will be played immediately your opponent has.
To cancel premove, press the <b>Escape</b> key.
</p>

<br>
  <p><footer>Updated: Scid vs. PC 4.20 Jan 2015</footer></p>
}

set helpTitle(FICScommands) {FICS Commands and Variables}
set helpText(FICScommands) {<h1>FICS Commands and Variables</h1>

<p>
FICS' command line interface is fairly confusing,
but below you'll find an outline of popular commands and
variables.
</p>

<p><i>
As well as on-line, help can also be got from the command line.
Use <term>help COMMAND</term>, or <term>help v_VARIABLE</term>
for info about specific commands and variables.
</i></p>

<h3>Commands</h3>
<ul>
    <li><term>finger</term> PLAYER - Get info about a specific person</li>
    <li><term>resume</term>   Issue challenges to users with whom you have a stored or interupted game</li>
    <li><term>abort</term> Request game abort, with result set to "no result"</li>
    <li><term>tell</term> CHANNEL MESSAGE - Send a message to chat channel</li>
    <li><term>tell</term> PLAYER  MESSAGE - Send a message to a specific person</li>
    <li><term>.</term> MESSAGE - Send a message to the same person</li>
    <li><term>say</term> MESSAGE - Send a message to opponent</li>
    <li><term>shout</term> MESSAGE - Shout message to everyone</li>
    <li><term>flag</term>   Call time if your opponent has run out of time, and autoflag is disabled</li>
    <li><term>=channel</term>   Show channels player is listening to</li>
    <li><term>+channel</term> NUMBER - Listen to channel NUMBER</li>
    <li><term>-channel</term> NUMBER - Stop listening to channel</li>
    <li><term>news</term>   Show FICS news</li>
    <li><term>observe</term> ID - Load a game into the main board in examine mode</li>
    <li><term>smoves</term> ID - Load moves from a previously played game into Scid</li>
    <li><term>=notify</term> - Display the player names of whom you are automatically notified.</li>
    <li><term>+notify</term> PLAYER - Add player to your notify list</li>
    <li><term>-notify</term> PLAYER - Remove player to your notify list</li>
    <li><term>examine</term> GAME/PLAYER - Load a game into the main board in examine mode</li>
    <li><term>play</term> GAMENUMBER - Respond to a game request from another player</li>
    <li><term>match</term> PLAYER [rated|unrated] [TIME] [INC] - Issue game request to a specific person</li>
    <li><term>seek</term>   Seek a new game</li>
    <li><term>moretime</term> NUMBER - Give you opponent NUMBER more seconds</li>
    <li><term>help</term> TOPIC - Get help about some topic</li>
</ul>


<h3>Variables</h3>
<p><i>To change settings use <term>set</term> VARIABLE VALUE. Often VALUE is a boolean 1 or 0.</i></p>

<ul>
<li><term>silence</term>	Turn off shouts, cshouts and channel tells while you play, examine or observe a game</li>
<li><term>gin</term>	Notify when games begin or end</li>
<li><term>autoflag</term>	Automatically flag opponent as losing when his time runs out</li>
<li><term>noescape</term>	If noescape is set and opponent disconnects, he forfeits game immediately</li>
<li><term>availinfo</term>	Show all available information</li>

<li><term>1</term>	Footnote 1 to player's personal information</li>
<li><term>2</term>	Footnote 2 to player's personal information ....</li>
</ul>

<h3>Bots</h3>
<p>
Bots are special FICS accounts that gather statistics, give lectures puzzles and more.
A nice page can be found at 
<url http://antiseptic-freechess.blogspot.com.au/2012/04/favorite-fics-bots.html>www.antiseptic-freechess.blogspot.com.au</url>
<ul>
  <li>tell babaschess usageinfo Scid vs. PC (Show Scid vs. PC usage stats)</li>
  <li>tell relay games (List upcoming games)</li>
  <li>tell chlog show shout -t 20 (Show the last 20 minutes of shouts)</li>
  <li>tell Sibylle how do i add time to my opponent(Ask program Sibylle a question)</li>
</ul>
</p>

<h3>Channels</h3>
<p>Popular channels are:</p>
<ul>
<li><term>1</term>	Server Help and Assistance</li>
<li><term>2</term>	General discussions about FICS</li>
<li><term>4</term>	Guests</li>
<li><term>49</term>	Mamer tournament channel</li>
<li><term>50</term>	The Chat channel</li>
</ul>
</p>

<h3>Aliases</h3>
<ul>
<li><term>f</term>	finger</li>
<li><term>n</term>	next</li>
<li><term>t</term>	tell</li>
<li><term>o</term>	observe</li>
</ul>


<h3>More Information</h3>

<p>
Visit Freechess.org for info about
<url http://www.freechess.org/Help/HelpFiles/variables.html>Variables</url>
or 
<url http://www.freechess.org/Help/HelpFiles/commands.html>Commands</url>
<br>
  <p><footer>Updated: Scid vs. PC 3.4.1, September 2010</footer></p>
}

# Book tuning
set helpTitle(BookTuning) "Book tuning"
set helpText(BookTuning) {<h1>Book Tuning</h1>
   <p><i>
   For general Polyglot Book information, see <a Book>Book Window</a>.</i></p>

   <p>
   Using Scid's <run ::book::tuning><green>Book Tuning</green></run> feature, one
   can adjust the value associated with any move in an opening book.
   To navigate through the branches of the book one can just click on
   the line in the book tuning window or move around the game as usual.
   Adjusting a probability via the spinbox - the other values
   stay the same until being recalculated once <b>Save</b> is
   pressed.
   </p>
   <p><i>
   Only integer values are shown - a zero may signify that this move has a probability of less
   than 1%, and most likely happens with books automatically generated
   from game collections. One should also note that all values should add up to 100%.
   </p>
<h3>Adding Lines</h3>
   <p>
   Scid vs. PC includes <b>Add Line</b> and <b>Remove Line</b> features. The first will add
   all moves (or all White or Black moves) <b>to</b> the current position, the latter removes
   all moves <b>from</b> then current move till the game/var end. </p>
   <p><i>
   Unlike adding and removing single moves , these line features ARE automatically saved
   to the book. And - due to implementation - they are not terribly optimal and may
   be slow with large books/move sequences</i>.</p>
<h3>Importing Books</h3>
   <p>
   The <b>Import</b> button imports a branch of the book, from
   the current position onwards, <b>into a single game</b>.
   (The continuation with the highest probability will make up the first variation 
   , or main-line if adding on to the end of a game/variation).
   This allows to cherry-pick selected lines, and create a new book (exported from the PGN using the full version of <a Book Polyglot>polyglot</a>).
   </p><p>
   Scid's default limit for importing books is 3000 moves.
   This value is assigned by ::book::exportMax , and can be altered from the <a Console>console</a>
   if desired (eg 'set ::book::exportMax 10000'), but doing so requires caution as higher limits
   are not properly tested (todo) and PGN limits may also apply.
   Books can consist of tens or hundreds of thousands of positions.
   </p><p>
   Moreover - in general it is not possible to import a whole book into a single game.
   Polyglot books are simply chess positions (and probabilities), with no requirement
   for them to be continuous or inclusive.
   Consider a book with entries for both White King and Queen-side castling. There is obviously no
   way to import both these positions into a single game. Additionaly - the number of book positions
   from any one position is not easy to discern (todo), though the total number of entries
   is it's size in bytes divided by 16.
  </p>
  <p><footer>Updated: Scid vs. PC 4.21 January, 2020 </footer></p>
}

set helpTitle(Eboards) "Electronic Chessboards"
set helpText(Eboards) {<h1>Electronic Chessboards</h1>
 <p>Graham O'Neill has been releasing drivers for numerous electronic chess boards for a while now. At <url https://goneill.co.nz/chess.php>Graham's Chess page</url> you'll find lots of information, including Windows support for
<br>
<ul>
<li>Certabo</li>
<li>Chessnut</li>
<li>DGT</li>
<li>DGT Pegasus</li>
<li>Millennium</li>
<li>Novag Citrine</li>
<li>Novag USB</li>
<li>Saitek</li>
<li>Square Off</li>
</ul>
<br>
A subset of these are also supported in <url https://goneill.co.nz/chess#linux>Linux</url>.
</p>
<p>
Basically, one installs the UCI Engine version of the appropriate driver from Graham's site and, by starting the driver using the Analysis Engines option, your eboard can now be used to enter chess games, play online with FICS, or against an UCI Engine.
</p>
<p>
This is a new feature and hopefully it will mature as we go. A huge thanks to Graham for his great eboard support and documentation. :)
</p>
<p>
<i>Information about Scid's legacy hardware support is available <a HardwareConfig>here</a></i>
</p>

  <p><footer>(Updated: Scid vs PC 4.23)</footer></p>
}

set helpTitle(Novag) "Novag Citrine"
set helpText(Novag) {<h1>Novag Citrine Chess Board</h1>

   <p><b>This section describes SCID's old Novag support. You probably want to use Graham's <a Eboards>Eboards engine</a>.</b></p>
   <p>
   The Novag Citrine is a wooden chess board that can connect to computers
   using a serial connection. It can be used with Scid
   to enter games,  or to play against a computer opponent or on FICS;
   offering a "natural" chess interface.
   </p>
   <p>
   Before the board can be used, one has to configure it's connection via
  <a HardwareConfig>External Hardware configuration</a> 
   Once the proper port is set, choose 
   <green><run ::novag::connect>Tools-<gt>Connect Hardware-<gt>Novag</run></green>.
   to hook up the board.
   </p>
    <p><footer>Updated: Scid vs. PC 4.18</footer></p>
}


set helpTitle(HardwareConfig) "Connecting External Hardware"
set helpText(HardwareConfig) {<h1>Connecting External Hardware</h1>
  <p><b>This section describes SCID's old hardware support. You probably want to use Graham's <a Eboards>Eboards engine</a>.</b></p>
<p>
  Scid supports two types of external hardware, configured in 
  <green><run ::ExtHardware::config>Tools-<gt>Connect Hardware-<gt>Configure</run></green>.
</p>
  <ul>
    <li><b>Novag Citrine</b> (<a Novag>and compatible boards</a>) use an
    internal driver that was developed specifically for the Novag
    Citrine board, but may also support other boards.
    This driver allows to enter moves but the boards
    logic does not recognise the position set-up, nor the
    pieces as such.
    </li>
    <li><b>Input Engine</b> Drivers are meant to be a free,
    open interface to hook up any hardware to Chess GUIs. They
    are modeled after the usual style of a chess engine. The
    specifications of the protocol can be found at the <url
    http://dgtdrv.sourceforge.net>Dgtdrv Website</url>, while Ozkan has patched an <url https://sourceforge.net/projects/scidvspc/files/support files/dgtdrv2_oz.zip/download>updated version</url> of the <b>serial driver</b> suitable for the <b>DGT Electronic Chessboard</b>.
    Depending on the hardware the board may know the position set-up and the
    pieces by their move (eg DGT boards).
  </li>
  <li><b>Other UCB Boards</b>
  Note - Scid does not include any input engine by default. Input engines are
meant to be independent programs that can be used with a variety of GUIs.
  </li>
  </ul>

  <h3>Settings</h3>
  <p>
  The name of the Port depends on the Operating System and hardware.
  Usually external hardware is hooked up by a Serial, USB or BlueTooth connection.
  Depending on the platform, usual names for the port are:
  </p>
  <ul>
    <li><term>Linux</term> :
    For Serial ports, common names are <b>/dev/ttyS0</b>, <b>/dev/ttyS1</b> (etc).
    The nominal USB device names are <b>/dev/ttyUSB0</b> , <b>/dev/ttyUSB1</b> (etc).
    Less common names include <b>/dev/usb/tts/*</b> or <b>/dev/usbdev*</b>
    (where the asterisk * stands for some
    additional name). BlueTooth devices commonly show up as <b>/dev/rfcomm0</b>.
    </li>
    <li><term>MacOS</term>:
    Todo
    </li>
    <li><term>MS Windows</term> follows the usual DOS convention, where
    the serial ports are labeled <term>COM1:</term>,
    <term>COM2:</term> etc. This naming also applies to
    converters, however they sometimes get numbers beyond 4.
    </li>
  </ul>
  <p>The <term>Show button</term> checkbox enables as
  <a HardwareStatus>Hardware Connect Button</a> in the Toolbar.
  </p>

  <h3>Input Engine/DGT</h3>
  <p><b>This section describes SCID's old hardware support. You probably want to use Graham's <a Eboards>Eboards engine</a>.</b></p>

  <p>
  Configuring an Input Engine compatible driver requires additional fields.
  </p>
  <ul>
     <li><term>Engine command</term>: The name of the program
     used as a driver engine. For example, the DGT driver engine on
     Linux is usually called <term>dgtdrv2.i686</term>.  though a fully
     qualified name may be required.
     </li>
     <li><term>Engine parameter</term>: This field
     is passed as parameters to the driver engine. The values
     required depend on the driver, and should be given in its
     documentation. The <b>DGT</b> driver engine needs a two letter
     code specifying the board orientation and the moves that should
     be sent to the GUI. The first letter may be <term>l</term> or
     <term>r</term> depending on the clock sitting to Whites left or
     right, the second letter may be <term>a</term>, <term>b</term> or
     <term>w</term> depending whether all, only black or only whites
     moves should be sent.)
     </li>
  </ul>
  <p>
  Hitting <b>OK</b> will store the setup in Scid's configuration
  and immediately start the driver selected.
  </p>
  <p>
  The status of the external board can be monitored by the <a
  HardwareStatus>Hardware Status</a> button. This button can also be
  used to hook up already configured hardware immediately without
  calling the configuration dialog.
  </p>


  <p><footer>(Updated: Scid vs PC 4.18)</footer></p>
}

set helpTitle(HardwareStatus) "Status of External Hardware"
set helpText(HardwareStatus) {<h1>Status of External Hardware</h1>
   <p>
   This button (if enabled) is located on the right of Scid's toolbar and shows
   the status of the external hardware.
   </p>
   <ul>
   <li><button tb_eng_disconnected>
   This is the normal state after program startup and shows that no
   external hardware is active at the moment. Pressing the button will
   hook up the configured hardware.
   </li>
   <li><button tb_eng_connecting>
   Scid started the communication with the external hardware,
   initialisation is in progress. Depending on the driver and hardware
   connected, it may take some seconds for things to settle.
   </li>
   <li><button tb_eng_error>
   While communicating with the external hardware some error
   occurred. Usual problems are e.g. another program
   accessing the external hardware, the hardware is not connected to
   the PC or simply is not switched on. In rare cases an external
   hardware may also behave unexpectedly. Trying to connect again might
   cure the problem as the hardware is usually reset upon disconnect.
   Also unplugging and/or switching off the device is an option in
   this case. Pressing the button will try again to hook up the
   configured hardware.
   </li>
   <li><button tb_eng_ok>
   The communication is established, the device is ready and can be
   used for move input. Pressing the button will disconnect the
   external hardware.
   </li>
   <li><button tb_eng_dgt>
   Shows the presences of a connected DGT Electronic Chess board.
   Pressing the button will disconnect the external hardware.
   </li>
   <li><button tb_eng_query>
   The <a HardwareConfig</a> dialogue is open. Finish configuration
   before hooking up the hardware.
   </li>
   </ul>

   <p><i>Right-clicking the Button displays the Configuration Window.</i></p>

  <p><footer>(Updated: Scid vs PC 4.22)</footer></p>
}

set helpTitle(InputEngine) "DGT / Input Engine console"
set helpText(InputEngine) {<h1>DGT / Input Engine console</h1>

   <p><b>This section describes SCID's old DGT support. You probably want to use Graham's <a Eboards>Eboards engine</a>.</b></p>
   <p>
   On top of the Input Engine window, a console monitors the
   communication between Scid and the driver engine. Usually, this is
   of no interest to the user, but it may provide helpful hints in
   case of malfunction. All commands sent by Scid are prepended by an
   arrow to the right, all answers retrieved from the driver engine by
   an arrow to the left.  Below the console, the actual invocation of
   the driver by Scid shows up for information.
   </p>
   <p>
   <term>Moves sent for</term> allows to limit the moves sent by the
   external hardware. For game input the board should of course send
   the moves for both sides. For actually playing a game however, the
   moves made by the opponent should be ignored, as Scid would
   otherwise notify them as "illegal moves".
   </p>
   <p>
   The small board on the right shows the current position.
   </p>
   <p>
   If a move is made, in the area between the buttons and the small
   board the move performed (<term>move area</term>) on the external
   board is shown in figurine long algebraic notation. Valid moves
   show up on a green background while illegal moves
   show up on a red background. Additionally, illegal moves
   are announced by the alert sound, if Scid has sound enabled.
   Depending on the settings, the moves are additionally announced.
   </p>
   <p>
   The <term>Info</term> button calls up information from the driver
   engine. The extend of this information depends on the engine, but
   it should usually give as much as is available about the external
   hardware and the driver itself. Additionally, the external driver
   will return the current position on the external board as <term>FEN</term> which
   is then compared to Scid's internal representation. Discrepancies
   show up in the console and issue an alert.
   </p>
   <p>
   In case Scid and the external board got out of sync, the
   <term>Synchronise</term> button can be used. A new game is set up
   and the start position is set to the position on the external
   board.  </p>
   <p>
   The <term>Close</term> button finally disconnects the external
   hardware and closes the console.
   </p>

   <h2>Special Features</h2>
   <p>
   The following features depend on the driver engine and hardware
   that is used. Their description is based on the functions available
   with the <url http://www.dgt-projects.com>DGT Electronic Chess
   Board</url> and specified in the
   <url http://dgtdrv.sourceforge.net>Input Engine Protocol</url>
   description. Some of these functions however rely on the fact that
   the hardware is able to recognise the pieces on the board and their
   current placement.
   </p>

   <h3>Position setup</h3>
   <p>
   The position setup mode is invoked by removing both kings from the
   board. In this mode the <term>move area</term> is colored yellow
   and shows the White king and the string <b>Setup</b>.
   </p>
   <p>
   In setup mode any valid position can be set up on the external
   board, however Scid's internal representation is not updated till
   finished.
   </p>
   <p>
   To end the setup mode both kings are set back to the board. Note,
   that the king of the side to move is set back <b>last</b>, that is
   if white should be on the move first set back the black king, then
   the white king. Now, the <term>move area</term> shows the black
   Queen and the string <b>OK</b>.
   </p>

   <h3>End a game</h3>
   <p>
   In game input or game play one can end the current game by setting
   both kings into the center squares of the board. The result is
   given as follows:
   </p>
   <ul>
      <li><term>1-0</term> (White win): Set both kings to the squares
      e4 and d5 in any order, ie. to the white centre squares.
      The move area is colored in white, showing the white king and
      the result.
      </li>
      <li><term>0-1</term> (Black win): Set both kings to the squares
      e5 and d4 in any order, ie. to the black centre squares.
      The move area is colored in gray, showing the black king and
      the result.
      </li>
      <li><term>1/2-1/2</term> (Draw): Set one king on a white and one
      on a black centre square in any order.
      The move area is colored in black and white, showing the result.
      </li>
   </ul>
   <p>
   In either case the <term>Save / Add game</term> dialogue shows up
   to allow filling in the game tags and to store the game in the
   current database.
   </p>

   <h3>Start a new game</h3>
   <p>
   A new game can be stared by entering setup mode (ie. removing both
   kings) and setting up the start position. To notify, that Scid has
   recognised the call for a new game the <term>move area</term> is
   colored in blue showing the white king and the string
   <term>OK</term>.
   </p>

  <p><footer>(Updated: Scid 3.6.27, October 2008)</footer></p>
}


set helpTitle(Sound) "Sound"
set helpText(Sound) {<h1>Sound</h1>
   <p>
   Scid vs PC has limited sound capabilities, It can speak moves in English,
   or play a tock sound with every move. Alternatively, <a FICS>FICS</a> can 
   also play a tock sound to announce your opponents move.
   </p>
   <p>
   The feature relies on a slow and poorly maintained Tcl package, <b>Snack</b>,
   which should be installed by default on Windows and OSX. On Linux this package
   is known as "libsnack" and "tcl-snack". For more info, see below.
   </p>
   <p>
   To see if sound is enabled, examine the <green><run raiseSplashWindow>Startup Window</run></green>.
   The sound options are configured from the 
   <run ::utils::sound::OptionsDialog><green>Options--<gt>Sounds</green></run> menu.
   </p>
   <p>
   Sound may be disabled by selecting an invalid folder.
   </p>
   <h2>Linux Snack Issues</h2><p>
   If Scid only plays every second move, you have a buggy
   libsnack, and should compile snack-2.2.10 from
   <url https://sourceforge.net/projects/scidvspc/files/support files/>source</url>.
   </p>
   <ul>
   <li>* It should be installed in the same lib as tcl/tk (generally /usr/lib or /usr/local/lib).</li>
   <li>* If you get a compilation error in file generic/jkFormatMP3.c,
   move the "#include <lt>math.h<gt>" line in this file to above "#define roundf(x)".</li>
   </ul>
   <p><footer>Updated: Scid vs. PC 4.12 December 2013</footer></p>
}

set helpTitle(Changelog) "Scid vs PC Changelog"
set helpText(Changelog) {<h1>Changelog</h1>
<h4>4.26 (Feb 10, 2025)</h4>
<ul>
<li>Scorebar for the Main board, and also Browser windows and Fics observed games</li>
<li>Analysis board improvements from Hanish</li>
<li>- Scorebar, Colour PV Bar, Move-Sequence arrows, and board coordinates</li>
<br>
<li>Clicking Crosstable 'Player' column title to sort</li>
<li>New 'Store Movetimes' option in Play UCI Game</li>
<li>Show longer variations in the EnterVar button at game end</li>
<li>Twin Game Checker has a few new clickables</li>
<li>Font Selection dialog has a working preview </li>
<li>Game saves don't interrupt engine analysis, and tweak engine help icon</li>
<li>Gamelist current game colour option (via switcher context menu)</li>
<li>Player Ratings context/history menu</li>
<li>Cut down our excess Resize event handling</li>
<li>Properly handle 'Stop Analysis' for Xboard engine with no 'analyze' (eg Scidlet)</li>
<li>Minor Fics improvements</li>
<li>More Latex export improvements</li>
<br>
<li>Hack to avoid MacOS Tree/Bestgames window crash</li>
<li>Fix Multi Browse BestGames didn't work for 'other' bases.</li>
<li>Fix Pgn column mode with big fonts</li>
<li>Enable proper horizontal gamelist scrolling for MacOS</li>
<li>Truncate long DB filenames in the Gamelist Tab and DB switcher</li>
<li>Disable Tree adjust after a General Search</li>
<li>Fix Undocked App fails to quit with an open engine</li>
<li>Update "Enter Var" button when we create a variation</li>
<li>Try to remove unicode related fluff when pasting text as fen</li>
</ul>

<h4>4.25 (May 20, 2024)</h4>
<ul>
<li>Extra Tags - bulk add Extra Tag feature</li>
<li>Enable pattern matching in the Name Editor</li>
<li>Show Comments in Game Preview/Browser windows, change colours to match PGN, and ControlKey+Load does not close the Browser window</li>
<li>LaTex Game Export - draw Marks in chess diagrams, indent variations, and other minor changes (from Bruno)</li>
<li>Crosstable: add clickable column headings for Nationality, Rating and Score</li>
<li>Engine Annotation - Score last move in case of checkmate (and stalemate)</li>
<li>Tree mask - Options to hide Markers (default), disable tooltips, and make the mask move colour steelblue</li>
<li></li>
<li>Engine - Right-clicking AddAllVars adds all first moves only</li>
<li>Comment Editor - Remove 'Apply' button, instead automatically apply miniboard changes. Add wheelmouse move-forward/back bindings</li>
<li>Player Info - don't show 'filtered games' stats if they duplicate the normal stats</li>
<li>Make the Tree Bargraph height similar to the font height (for high def displays)</li>
<li>Add a few Keypad bindings, re suggestion from Patrick</li>
<li>Pressing Home-key inside a variation moves to var start instead of game start</li>
</ul>

<br>
<b>General Bugs</b>
<ul>
<li>Twin Game checker minor fixes</li>
<li>Some spinboxes (annotate(blunder)) had erroneous error checking and threw exceptions</li>
<li>Some graphs didn't show the correct final/current year, gah!</li>
<li>Minor optable.tcl fixes/clean-up. Opening Table max games is now 100,000 (was 25,000)</li>
<li>Add current decade to Opening report Current popularity</li>
<li>EPD analysis hardening</li>
<li>For a few widgets - dont scroll text windows when using control-scroll to alter font size</li>
<li>Update stats/etc on Game quickSave</li>
</ul>

<h4>4.24 (May 1, 2023)</h4>
<ul>
<li>Gamelist (and Best games) 'Copy to filter' context-menu/feature</li>
<li>Support for Graham O'Neill's (UCI engine) eboard drivers</li>
<li>New 'Country' feature/option for the Player Finder (though it's slow with big databases)</li>
<li>Global background colour option, and use BWidget::SelectColor (if found) on Linux</li>
<li>Player Ratings Graph now has a history context menu, and Player Info binding for the Player Name</li>
<li>Arrows in the small engine boards can now be clicked to add moves, and fix these arrows with Xboard engines and MultiPV</li>
<li>Big toolbar icons option, and a new GameInfo toolbar icon</li>
<li>Gamelist (and Best games) have an option for custom font (Selectable in the Switcher context menu - using the Small Font)</li>
<li>Some comment editor / drawing improvements : Support for Chessbase arrow/squares diagrams. Shift+Button now draws the last symbol from the commenteditor (instead of always a full square). Change circle size.</li>
</ul><ul>
<li>Reinstate the Suggested Move feature</li>
<li>Simplify batch annotation feature</li>
<li>FICS - Enable use of zseal (an opensource timeseal)</li>
<li>Some Edit menus were missing undo points</li>
<li>Undo for clipbase copy and paste was kindof broken / leaky</li>
<li>Add sanity checks for CC and CXX to configure</li>
<li>Little colour theme change, and high DPI doco, from Aditya's wordpress blog ;></li>
<li>Explicitly kill all engines when program close and at program exit, be nice and wait a little for uci (and eboard) engines to close</li>
<li>Add a check for Carbon macOS, and don't enable transient noborder for engine/gamelist popups if Cocoa</li>
<li>Text-search / FlashEntryBox improvements</li>
<li>Disable the nasty, persistent ComboBox entry highlighting after selection</li>
</ul>

<h4>4.23 (Feb 27, 2022)</h4>
Game move/reorder feature:
<ul>
<li>From the gamelist context menu it is possible to move single games to any position in the DB. Seems robust, but please backup DBs. Short 'moves' only require a few si4 writes, longer ones basically rewrite the entire si4 file, and if interupted DB will be broken</li>
</ul><ul>
<li>Browse multiple games feature - please read help topic</li>
<li>Player Ratings graph can now (optionally) use the ratings history in the spelling "ratings.ssp" file</li>
<li>New Online tablebase lookups by Michael Brown (lokasoft bases are gone), and other minor tablebase window tweaks</li>
<li>PGN Window has a new 'Delete Comment' context menu</li>
<li>MS Windows bugfix - can now have sg4 files larger than 2gb</li>
<li>Allow for globbing/wildcard matches in the Name Editor date fields</li>
<li>Time graph: when we are calulating movetimes from %clk, allow for a TimeControl tag</li>
<li>Give the comment editor some decent colours, and increase board size</li>
<li>Player vs UCI Game - nodes do not have to be in 1000s (helpful for some new chess engines)</li>
<li>Tree mask/cache - change 'fill with base' to 'fill with filter', speed up mask fill, and fix up the progress window</li>
<li>Don't auto-focus text widget in comment editor as there may be timing related side effects</li>
<li></li>
<li>New treeviewFont.diff patch which allows the gamelist font to be configured (system Small font)</li>
<li>Nicer board arrows</li>
<li>Ensure Stockfish w/d/l percentiles total 100 - author Michael</li>
<li>Better allign the UCI config window widgets - author Aditya</li>
<li>Epd load random position (Control-?)</li>
</ul>

<h4>4.22 (June 10, 2021)</h4>
<ul>
<li>Show Stockfish Win/Draw/Loss (as White/Draw/Black) infos in information window</li>
<li>Add an 'Extra Tags' field to the header search (eg 'Annotator')</li>
<li>Revamp colours and size of the Comment Editor</li>
<li>New 'Highlight' colour option (affects crosstable, reports, pgn moves and name-editor)</li>
<li>Animate the Rook in Castling. (author Uwe - Nice)</li>
<li>Engine analysis: option to wrap long lines</li>
<li>Engine annotation: option to disable adding an end-of-game variation</li>
<li>Playing an opening against an UCI engine - openings can be imported from the ECO Window</li>
<li>Improve the tree training feature by automatically enabling Trial mode</li>
<li>Minor tweaks to the spacing in long comments in the PGN and Gameinfo windows.</li>
<li>Export Games: add option to disable inserting newlines every 80 chars or so</li>
<li>Serious game: When using book, leave a comment when book is exited / exhausted</li>
<li>Add an undo point at the start of every annotation game</li>
<li>Add a Switcher menu item to show/hide the gamelist buttonbar</li>
<li>Update Player Data (spelling) file<li>
</ul><ul>
<li>Help and translation updates</li>
<li>Book tuning tweaks</li>
<li>Graph window tweaks</li>
<li>ECO window tweaks</li>
</ul><br>

<b>Bug Fixes</b>
<ul>
<li>The Gamelist 'next moves' feature didn't work for transpositions at differing depths</li>
<li>Remember arrow lengths/widths</li>
<li>Batch stripping comments/vars could sometimes break the namebase</li>
<li>Fix / enable hiding of 'Colored Squares and Arrows' on the main board</li>
<li>Windows drag and drop typo/fix from Oz</li>
</ul>


<h4>4.21 (Jan 7, 2020)</h4>
<ul>
<li>Gamelist (and Best Games) can now show 'Next Moves' instead of just the 'Opening Moves' if the tree is open and adjusting filter</li>
<li>Text foreground colour option for listboxes and text windows. (and remove the 'global' colour option which is too rough)</li>
<li>Fics: allow moves made by examiners to be seen by other examiners/observers, and fix longstanding init fail</li>
<li>Mac: 64 bit macOS port. Poor performance but mostly working</li>
</ul><br>

<b>Engines</b>
<ul>
<li>Allow multiple engine logs at once, which can be nicely updated in real-time (and bind 'space' to engine stop/start)</li>
<li>Small engine boards now have an alternative display mode: Arrow shows best move</li>
<li>Free up right-click for windows 'copy text'. (Use middle click instead for toggling analysis modes)</li>
<li>Can now always show 'Infos' via an option in the main Engine config widget</li>
<li>Low level support for alternative "GO" modes for UCI engines. (::uci::goCommand)</li>
<li>Give transient engine popup buttons the same bindings as their originals</li>
</ul><br>

<b>EPD Window</b>
<ul>
<li>New annotaion/analyze features (UCI only): Count best moves and (optionally) show/store results.  Allow selecting the engine</li>
<li>New 'find' entrybox searches EPD file for matching text</li>
<li>Basic EPD/FEN export feature</li>
<li>Menu rearranges, including enabling more translations, and changing menubuttons to standard menu widgets</li>
<li>Paste analysis now removes previous analysis opcodes</li>
<li>Bind space in listbox to start/stop engine</li>
</ul><br>

<b>Minor</b>
<ul>
<li>Tree window - options to hide buttonbar, and always 'Adjust' filter</li>
<li>Display a board in the Player Report (if applicable)</li>
<li>Full German help update from Christian</li>
<li>Improve Gamelist 'see' issues</li>
<li>Brazil-Portuguese language update from Gilberto de Almeida Peres</li>
<li>Opening Books - don't clobber existing game mainline with book import (was 'export'). Unneeded 'update -pgn' was slowing everything down too</li>
<li>Refresh score graph at end of fics game</li>
<li>Pressing End key twice always goes to game end</li>
<li>Show Tux in the comment editor, and update the gifs</li>
<li>Update chess 960 patch</li>
<li>New flip board button</li>
<li>scidt reverse sort feature. Also - don't accept empty sort criteria, and accept 'si4' filenames</li>
<li>Don't ask to 'Save Game' if the game length is zero, and try to stop ECO window clobbering (any) game changes (New 'sc_game info halfmoves' command)</li>
</ul><br>

<b>Bug Fixes</b>
<ul>
<li>PGN - Properly handle all level of var indentation.</li>
<li>Windows: Fix extra text in the Player Info windows</li>
<li>Fix Tree cache getting saved with app close</li>
</ul>

<h4>4.20 (Apr 7, 2019)</h4>
<li>The Score Graph can now display move-times (using "%emt" and "%clk" pgn values)</li>
<li>Option to display a black rectangle for the "selected square" instead of a coloured square (Options-<gt>Moves-<gt>ColorSelected)</li>
<li>Several translation updates including a complete German help file from Christian Opitz</li>
<li>The Setup Board window now has a coordinate axis and a flip button</li>
<li>Computer Tournament - Don't enforce a ten-engine limit, have a new statusbar to show progress and the winner, include Uwe Klimmek's carousel scheduling</li>
<li>EPD rewrite from Bonnie A. - Annotations are now compliant with the EPD specification, Flips the board to side-to-move, other bug fixes</li>
<li>In Game Annotation, don't miss analysing last-move blunders</li>
<li>The ECO finder has a basic "Find Opening by Name" feature</li>
<li>A quick Piece Position Search implemented using CQL</li>
<li>Gameinfo window always shows a rehoned "Material Advantage" value</li>
<li>Board Options window can now display all custom piecesets in a gridded manner, and also highlights the current piece style</li>
<li>FICs - Automatically store move-times, some changes to the button/font, and don't store adminBOT tells.</li>
<li>Tree Mask - Add 'unfold' option to the Mask window, and fix up some allignment/font issues</li>
<li>Update the Spelling file with Uwe's 2018 update</li>
<li>Pressing 'End' key moves to end-of-variation (if in var) instead of end-of-game</li>
<li>Minor Book Window fixes - enable undo, remove the arrow buttons (use wheelmouse instead), and properly name and document the 'Other Moves' button</li>
<br>

<li>Analysis Engines: pressing keys 1 to 5 sets PV</li>
<li>Set undo point when marking squares</li>
<li>Remove Suggested Moves feature</li>
<li>Update Gregors tktext patch to current (2018-08-13)</li>
<li>Xboard protocol fixes: setboard should come after analyze, send 'nopost' to xboard engines in comp mode, and acknowledge 'my move' in analysis, as sometimes xboard engines (scidlet) dont send any other infos</li>
<li>Relocate a couple of colour option menus to their proper windows (Crosstable and Score Graph)</li>
<li>In PGN import, handle the case when there are two comments for a single move</li>
</ul><br>

<b>Bug Fixes</b>
<ul>
<li>Fix serious built-in-engine and PGN-import errors</li>
<li>Tree - the greying of the tree moves (if the progressbar is hidden) disabled the tree mask's move colouring</li>
<li>Disable gamelist flag/delete menus if read-only</li>
<li>Mate in N fix and hardening</li>
<li>Ignore Country names if they dont look right in the gamelist and database sort</li>
<li>Disable MS Windows screenshot feature (broken in Tk)</li>
</ul>

<h4>4.19 (March 15, 2018)</h4>
<ul>

<li>New 'Default Databases' feature (Options-<gt>Save Bases as Default)</li>
<li>CQL 5.2 search feature (Search-<gt>CQL). Thanks Lionel and CQL authors</li>
<li>General search can now match any (non-hidden) pre-game or final move Comment</li>
<li>Export Scid Flags feature</li>
<li>Big speed up for bulk Strip Comments/Variations feature. (Also make the 'Stop' button work)</li>
<li>Improvements to loading games at the correct position (resolve a conflict between the tree window and search results), and small Tree speed-up</li>
<li>Remove 'Magnetic' for Paul's chess pieces. New 'Ascii' chess pieces (thanks HGM), and 'Green' colour scheme</li>
<li>New Turkish translation (thanks Ali Sen)</li>
<br>

<li>Right-clicking button bar changes, including right-click Window button shows Splash window</li>
<li>Some tree tweaks and doco updates, and tree Fast+Slow mode now doesn't break the win/lose graph</li>
<li>Tweak progress bar update frequencies (base export, game copy)</li>
<li>OS X has a faster build</li>
<li>New Windows build system from Oz</li>
<li>A new script, 'sc_filter_pgn', which filters multiple PGN files for games matching a certain position</li>
<li>FICS - Offers Graph is disabled while playing a game. Change the censor button a little, and control+censor censors person chatting to you</li>
<li>Escape key in main board cancels piece dragging/move</li>
<li>Input engine fixes (DGT board). Widget now resizes ok, and bitmaps display properly on OS X. Thanks to Davy De Roeck for debugging it on OS X</li>
</ul><br>
<b>Bug Fixes</b>
<ul>
<li>Fixes regarding other language piece letters</li>
<li>Fix up showing the first gamelist/game in searches</li>
<li>Fix up the days of the months in the calender widget</li>
<li>Fix up window placement on multi display desktops</li>
<li>Best games 'Reset Column titles' was broke</li>
<li>sc_game startPos segfaults if !HasNonStandardStart</li>
</ul>

<h4>4.18 (July 1, 2017)</h4>
<ul>
<li>New Best Games widget, similar to the Gamelist</li>
<li>Score Graph now highlights the current move</li>
<li>New annotation feature: Show missed/shorter mates</li>
<li>A little new Gamelist button to reveal hidden/squeezed buttons (finally!)</li>
<li>The GameInfo Window has a right-click menu, and other minor menu changes</li>
<li>Basic support for horizontal scrolling (in gamelist, crosstable and bestgames) for mousewheel buttons with horizontal capability.</li>
<li>Finnish translation, from Mika Kaakinen</li>
<br>
<li>Engines: if an engine shows a Mating line, show the whole line in Analysis Window, disregarding Max-Ply variable</li>
<li>Don't show an error message when importing null PGN tags... too verbose</li>
<li>Fics: try to handle case when move is made after run out of time. (We don't want to mark the game as out of sync)</li>
<li>Minor Translation, Mask and Fics tweaks</li>
<li>Hide Board resize buttons in docked mode if auto-resize is enabled</li>
<li>Revert Control-b binding to Book window</li>
<li>Focus the text box of Comment Editor when raised</li>
<li>Show a busy cursor when backing-up databases in the finder</li>
<li>Game Save: also use previous Round with the 'Use Previous' button/feature</li>
<li>Running Engine 1 in the statusbar needs special handling if using docking, as it cannot be withdrawn properly and was confusing before</li>
<li>Show correct position in the pgn window after adding a new var/move</li>
<li>Show PGN scrollbar by default</li>
</ul><br>
<b>Bug Fixes</b>
<ul>
<li>Redock Windows after they have been undocked then destroyed. Before, such windows were remade undocked, and *without* menus</li>
<li>Keep comments when truncating game from start</li>
<li>Fix broken 'Copy' button in Engine's config window</li>
<li>Promoting variations didn't handle precomments</li>
</ul>

<h4>4.17 (October 25, 2016)</h4>
<ul>
<li>Analysis/Engine window</li>
<li>  * Show checkmate/stalemate messages instead of sending 'no-move positions' to engine</li>
<li>  * In engine configuration window the 'Date' field of an engine is now its exe modification time (mtime)</li>
<li>  * Speed enhancements for processing UCI engine moves (pv)</li>
<li>Gregor's improvements to the player and tournament finders (which Shane never implemented properly)</li>
<li>  * Previously - only the *first* 50 tournaments were used (eg) when looking for the 50 tournaments with most players</li>
<li>  * Compilers must now support c++0x / c++11</li>
<br>
<li>Custom player photos (Place correctly named gifs in $HOME/.scidvspc/photos or bin/photos)</li>
<li>Resign button for playing UCI engines and Phalanx, analog clocks can now be hidden ('x' button in the white clock), and add the 'Skill Level' to the pgn header (eg - as used by Stockfish)</li>
<li>A patch to include Gregor's tk::text improvements</li>
<li>New Chess 960 patch! Thanks to Britton Farrar, who now has a project at https://github.com/brittonf/scid-vs-variants</li>
<li>New 'Under Promotion' search item in General Search</li>
<br>
<li>Computer Tournament: when 'First engine plays others', flip board to show games from first engine's view</li>
<li>Flip game browser if matches myPlayerNames</li>
<li>Clipbase game limit is now 5,000,000, and game undo buffer is 20</li>
<li>Chess Pieces: remove 12 piece-set limit, and adventurer and kingdom pieces. Reinstate old Merida1 as Merida3</li>
<li>Row colour is now configurable for Player/Tourney/DB finders and Crosstable rows</li>
<li>Fics</li>
<li>  * Offers graph is updated in a better manner</li>
<li>  * Save game and add message disconnected while playing</li>
<li>  * Top three buttons are now configurable</li>
<li>  * Add a 'follow+' command, which automatically saves followed games</li>
<li>Tweak Find Best Move feature, which now also recognizes non-standard starts</li>
<li>Game Save dialog: extend use of 'Use prev tags' to 'Use previous' (for Names, Site, Event, Elo, dates)</li>
<li>Switcher - replace readonly foreground color with a '(readonly)' message, and add a 'Confirm Copy' option menu</li>
<li>Disable tree updates while annotating games and computer tournament</li>
<li>Tree: Instead of having a 'stop' button, grey the tree text when updating (if progressBar is hidden)</li>
<li>Change a few shortcuts. control-b board colours. control-B setup board. control-G general search</li>
<li>Control-TrialMode button, automatically adds a null move, and tweak the trial mode button pic</li>
<li>Gregors namebase hardening</li>
<li>PGN Import now converts any empty Name/Event/Site/Round tags to '?' (according to pgn standard, these should not be empty)</li>
<li>Minor fixes for Setup Board</li>
<li>Allow Merging Games with non standard starts</li>
<li>Bind pressing 'vv' keys to enter first variation</li>
<li>Remove Crafty specific command 'mn', and it seems unsupported in Crafty 25</li>
<li>In the tree window, when deselecting "Adjust Games", we now keep the current gamelist/filter</li>
<li>Make hideNextMove non-persistent</li>
<li>Right clicking 'Exit Var' button will exit all vars</li>
<br>
<br>
<b>Bug fixes</b>
<li>Fix a nasty memory leak (in PgnParser)</li>
<li>Fix name counts when using globbing in the name editor</li>
<li>Fix Mate-in-N (Tactics) bug</li>
<li>Some  charsetconverter (internationalisation) fixes from Gregor</li>
<li>Removed xdg-open for opening URLs which just doesnt work for me</li>
<li>Tree info button (short display) was broke</li>
<li>Bugfixes for compiling on some linux platforms (including Raspberry Pi 2)</li>
<li>Some clock fixes. Digital clock was busted (counting up). CompTournament clocks are now digital only</li>
<li>Stop tacgame/phalanx from failing to restart</li>
</ul>

<h4>4.16 (January 24, 2016)</h4>
<ul>
<li>New Checkmate/Stalemate general search option</li>
<li>Make fics premove work properly, and with promotion</li>
<li>New Switcher menus to Open Tree/Best Games/Change Icon, and negate any open base filter</li>
<li>The Best Games window can now be unsorted (on ELO)</li>
<li>Tree window has a short-display option (default is on)</li>
<li>New Merida1 piece set with large sizes (from Richard)</li>
<li>Change the colours of the switcher current-base, and of book/book-tuning/tree next-moves</li>
<li>Update all Latex export features from Chess12 to the modern Skak (author Richard Ashwell) and add Latex previews for game exports (linux only)</li>
<li>Some Opening-Report and Player-Report fixes, and fix the Opening-Table options window</li>
<li>Show the custom flag names in the statusbar</li>
<li>Player Info: Add an extra 'Filter Games' hyperlink</li>
<li>Tournament finder: Change behaviour re showing tournament crosstable</li>
<li>Portugese update from G. Silva. Spanish update from Benigno</li>
<li>Add 50 move draw detection to Phalanx and UCI computer games</li>
<li>And new fics 'smoves+' command stores move-time (%emt fields)</li>
<br>
<br>
<b>Bug fixes</b>
<li>Export PGN bugfix introduced in 4.15</li>
<li>Properly handle OpenRecentAsTree, if base is already opened</li>
<li>'Round' wasn't getting shown in the gameinfo if Date was unset</li>
<li>Annotation: try to handle zero move games</li>
<li>Work aroud for occasional Tcl issue which affects piece dragging</li>
<li>Game Save dialog didn't have translations</li>
<li>Remove a heap of compiler warnings</li>
<li>Tournament finder was showing incorrect number of games</li>
</ul>

<h4>4.15 (November 20, 2015)</h4>
<br>
<b>Engines</b>
<ul>
<li>Limit engine ply option</li>
<li>Bind Control+Enter to add whole line</li>
<li>Tweak variation creation to avoid occasional var staggering</li>
<li>Show 'Ponder' as a UCI configuration option (now that engines may play with Ponder on)</li>
<li>For the addmove button '+'. If move exists, just move::Forward</li>
</ul><br>

<b>Annotation</b>
<ul>
<li>Options for the score format (which allows them to be hidden in the PGN window)</li>
<li>When finished annotating game, move to last move (instead of sometime staying at second last move)</li>
<li>Dont show out-of-book messages for non-standard starts</li>
<li>Use-book feature didn't work under certain condition</li>
</ul><br>

<b>Gamelist Window</b>
<ul>
<li>Columns can now be reordered, hidden, or right/left alligned (right-click column titles)</li>
<li>Replace the Flag button with context menus</li>
<li>Left/right keys scroll the gamelist view</li>
<li>'Merge Game' menu item (patch only)</li>
</ul><br>

<b>Tree</b>
<ul>
<li>When deselecting 'Adjust Filter', make the current adjusted filter remain</li>
<li>Fix up a few tree translations/text formatting issues</li>
<li>Option to show/hide the progress bar. (On OS X, the progressbar makes searches much slower)</li>
<li>Fix unusual coredump closing unused tree</li>
</ul><br>

<b>Spelling</b>
<ul>
<li>Make Spellcheck interuptible, and remove limit of 2000</li>
<li>Update spelling file against Franz' June 2015 release</li>
<li>Skip spelling date check if game has no date</li>
<li>Tweak AddEloRatings feature to work properly with FIDE rating data newer than 2012</li>
<li>Don't ask confirmation of spellchecking clipbase</li>
</ul><br>

<b>UTF-8 support</b> (from Gregor)
<ul>
<li>Databases can now be exported to PGN using either UTF-8 or Latin-1 character sets</li>
<li>Detect correct charset of imported pgn and convert all to utf 'Avoiding a mix of character sets inside a database.'</li>
<li>Support for ChessBase proprietary character set in PGN header</li>
</ul><br>

<b>FICS</b>
<ul>
<li>Add flip-board buttons to the mini observed games</li>
<li>Add a 10 minute line to offers graph</li>
<li>Hack to destroy the results messageBox if we are being 'rematched' or challenged</li>
<li>Unhide fics boards when a new observed game is announced</li>
<li>New takeback code (better, but needs more work)</li>
<li>Add a 'Time' tag</li>
</ul><br>

<b>Computer Tournament</b>
<ul>
<li>Remember selected engines when changing number of engines</li>
<li>Use new is-check routine for stalemate detection (sc_pos analyze could cause core dumps)</li>
<li>Change the tournament per-game time controls from min/secs to secs/secs (base/incr)</li>
<li>Don't add time increment for in-book moves</li>
</ul><br>

<b>Translations</b>
<ul>
<li>Update for French from Dale Cannon</li>
<li>Minor Portugese update from martinus</li>
</ul><br>

<b>Player Info</b>
<ul>
<li>Player Info history feature (right click window)</li>
<li>Add 'Total' separators to the playerinfo stats</li>
<li>Filtering opponent games wasn't working if tree open</li>
</ul><br>

<b>Bug Fixes</b>
<ul>
<li>MS Windows - preempt/fix possible db compaction failure due to inherited engine file descriptors remaining open</li>
<li>OS X Board Options colour buttons were not coloured</li>
<li>OS X and maybe win32 - game import wasn't automatically pasting the text copy buffer</li>
<li>The pgn middle-button board popup could rarely be placed off-screen</li>
<li>Fix occasional (but annoying) bug regarding game truncation and variations</li>
<li>Creating a new database - board wasn't getting refreshed</li>
<li>Browsing a game - autoplay didn't stop straight away when requested</li>
<li>Some EPD fixes. Notably - auto save position</li>
</ul><br>

<b>Also</b>
<ul>
<li>Minor Compact database fixes; create a new game when compacting db (instead of leaving the current game as game 0, which is confusing), and ask for SaveGameChanges before compacting</li>
<li>Autoplaying multiple games - pause at each game end</li>
<li>Database switcher uses font_Tiny, so handle/resize this font a little better</li>
<li>Usual Help updates, including add a help button for the NAG window and Correspondence Chess / Xfcc / email help update</li>
<li>OS X hack to activate shortcuts keys when wm gives app focus</li>
<li>Setup board should always start with the current position</li>
<li>Try to make all base filenames absolute, hoping to fix duplicate file history entries and db opens</li>
<li>Add a string length validation procedure, and use it to limit Custom Flag entry boxes to 8 chars</li>
<li>Dont reload last/first game if already active</li>
<li>Gregor's qsort implementation for player finder sorting (sc_name plist)</li>
<li>Bump player/tourney finder defaults</li>
<li>Make tournament finder respect EventDate tag</li>
<li>Patch to always load last game (ignoring base autoload)</li>
<li>Bind Control+Wheel to font resize in the player and tournament finders</li>
<li>Merge game: move the merge game comment to the start of variation, and simplify comment</li>
</ul><br>


<h4>4.14 (April 7, 2015)</h4>
<br>
<b>Tree Mask</b>
<ul>
<li>Mask auto-load option</li>
<li>Automatically add move to mask instead of showing silly error message</li>
<li>Holding Control while opening the Mask context menu (marker/nags/color) adds a marker to the whole line (etc)</li>
<li>Make Mask moves easier to see, and tweak menus</li>
</ul>
<br>

<b>Board Setup</b>
<ul>
<li>Enable piece dragging</li>
<li>Flip the setup board if main is flipped</li>
<li>Make 'Clear Setup board' have Kings</li>
</ul>
<br>

<b>Searches</b>
<ul>
<li>Add End-Position-Only option to Material Search</li>
<li>Knight+Bishop sanity check was wrong, and we werent saving Knight+Bishop joint totals in saved searches</li>
<li>Tweak the other-base combobox in Board Search</li>
</ul>
<br>

<b>Fics</b>
<ul>
<li>Double clicking an observed game makes it your primary game (number is shown as bold)</li>
<li>Refine Offer Graph layout (most games are short), and add a close button (previously was only escape key)</li>
<li>New 'Censor' button (+censor opponent)</li>
<li>Add a show/hide buttons feature</li>
<li>Control+Wheelmouse alters Fics console font size</li>
<li>Only save games a few moves long</li>
</ul>
<br>

<b>Computer Tournament</b>
<ul>
<li>Automatically adjudicate in simple cases of insufficient material</li>
<li>Make the window more ergonomic</li>
<li>Fix ponder not working with non-standard starts</li>
</ul>
<br>

<b>Game Information</b>
<ul>
<li>Comments now have their own line, and move some infos to the Statusbar</li>
<li>When Gameinfo is hidden, make the mini Player Names clickable</li>
</ul>
<br>

<b>Book Tuning</b>
<ul>
<li>Add/Remove Line features</li>
<li>Clicking on Book Tuning next move (in yellow) moves forward</li>
<li>Bugfix - truncate the polyglot books when using Remove Move</li>
</ul>
<br>

<b>Score Graph</b>
<ul>
<li>Remove the errant rounding up of +10 to +11 in y-axis, and raise border over graph bars</li>
<li>Add backGround colour to graphs</li>
<li>Middle button pops up the game position for any move</li>
</ul>
<br>

<b>Other</b>
<ul>
<li>New Portuguese translation from R. Silva (martinus at FICS)</li>
<li>Update to Phalanx XXIV. The Tactical Game feature is a proper challenge now</li>
<li>Place Best Games window beside Tree window (in docking mode)</li>
<li>Playerinfo: still show Bio info (if available) when there are no games in database</li>
<li>Automatically add the final move if adding a var at game end with the AddVar button</li>
<li>Minor improvements for html/html+javascript Game Exports</li>
<li>Set filter to deleted games prior to compacting game file</li>
</ul>
<br>

<b>Documentation</b>
<ul>
<li>Document how to alter the Game List fields</li>
<li>Update OS X build notes</li>
<li>Update chess960 patch (no code changes), and document known issues</li>
</ul>
<br>

<b>General Bug-fixes</b>
<ul>
<li>Xboard engine annotation was ignoring 'Use Book'</li>
<li>Correspondence chess tls/encryption bugfix (Alexander)</li>
<li>Properly flip comment editor board (if applicable) and other tweaks</li>
<li>'Find Best Move' feature was broke</li>
<li>When saving game, throw error for badly formed extra tags (instead of silently discarding)</li>
<li>When adding a var to end of game, make sure to auto enter *this* variation, in case of vars already existing</li>
<li>Exit trial mode when changing bases</li>
<li>Gamelist sort confirmation column-name was not translated</li>
<li>Change move overwrite behaviour of eco browser and Opening Table moves</li>
<li>Remove superfluous padding from OS X aqua theme</li>
</ul>

<h4>4.13 (October 25, 2014)</h4>
<ul>
<li>Analysis Engine: exclude move(s) feature. Mouse-hover shows excluded moves (UCI only)</li>
<li>Analysis Engine: button to pop-up unrevealed buttons, and redo a few icons</li>
<li>Maintenance: Bulk strip Comments/Variations</li>
<li>Depth-based Engine Annotation improvements</li>
<li>Tweaked Key Bindings (including FilterReset Control-r and GameSave Control-s)</li>
<li>Improved Background Colour feature</li>
<li>Add 'Find' entry boxes to more windows (including spelling corrections).widget can now use regular expressions</li>
<li>Splash widget console now has a simple command history (up-arrow)</li>
<li>Better Repair Base feature (from Gregor)</li>
<li>Include Gregors fast file opening with the windows 32-bit binary</li>
<li>Bind Control-Wheel to alter fixed font size (in some windows)</li>
<li>New Russian translation (from Sergey Nikolaevich Koyankin) and updated German one (from surrim)</li>
<li>Enforce all tags (eg Event names, etc) to be less than 256 chars</li>
<li>Tweak Scid's Linux installer is to properly allow custom SHAREDIR</li>
<li>Windows drag and drop file open wasn't being init properly</li>
<li>Better handle language translations/encoding</li>
<li>Crosstable: bump max-player limit, tweak menus and bind right-click to menu, fix occasional allignment bug, and dont' automatically update (fixing busy cursor bug)</li>
<li>Bump Opening Table limits, and minor bug-fixes</li>
<li>New (Skak) Latex export-games feature (author Mark Dennehy)</li>
<li>Update Xfcc to handle secure connections (thanks to Andrew Hunt)</li>
<li>Fix minor memory leaks, and dont slow game file compaction (we now reset filter)</li>
<li>Bestgames has a game load menu instead of 3 buttons</li>
<li>Refine docked window drag and drop</li>
<li>Many minor OS X tweaks</li>
<li>Trim whitespace from name fields in game save dialog</li>
<li>Add whitespace corrections to spelling.ssp, and also tweak Event spelling corrections</li>
<li>Tooltips for the obscure buttons in main buttonbar</li>
<li>Analysis add move as 'New Mainline' was broke</li>
<li>Always get confirmation for sorting via gamelist</li>
<li>Enforce illegalilty of saving Event Date without Game Date</li>
<li>Phalanx updates and minor tacgame, sergame fixes</li>
<li>Make a few windows have small font buttons</li>
<li>Shift+Wheel(/ left-right wheel) scrolls a few widgets horizontally</li>
<li>Break up the long Book Tuning button menus</li>
<li>Many minor bugfixes and further tree-only filter fixes</li>
</ul>

<h4>4.12 (March 25, 2014)</h4>
<ul>
<li>Gamelist/Filter fixes. Filter works better with Tree</li>
<li>New Crosstable tie-break options and reorder Crosstable menus</li>
<li>Game-result is now shown alongside Player names, at top of GameInfo window</li>
<li>Middle button in main board toggles game info</li>
<li>Databases open faster (Linux/OS X only - "avoid the time consuming file locking". Windows is in testing)</li>
<li>Allow dragging Docked Window tabs to alter their order</li>
</ul>
<br>
<b>Gamelist button/menu</b>
<ul>
<li>Flag button is now context menu, Gamelist Save is moved to tools-<gt>export</li>
<li>Find button removed (use enter in Find entrybox)</li>
</ul>
<br>
<b>Spelling</b>
<ul>
<li>Update spelling file to a custom version of Franz's Jan-5-2014 spellling.ssp</li>
<li>Spell-checking can now remove GM, IM, FM, CM, WGM prefixes from player names</li>
<li>Doing player-name replacements, show how many fail due to age/date considerations</li>
</ul>
<br>
<b>FICS</b>
<ul>
<li>Add user-configurable init commands</li>
<li>Board size slider is now a menu</li>
<li>Game Offers pack over buttons (making it less crowded, use escape/button-2 to cancel)</li>
<li>New find entrybox to search the console</li>
<li>Remove Clear button (as getting crowded)</li>
<li>Remove the never used big clocks</li>
<li>Add start, end sounds (and minor sound fixes - though still buggy)</li>
<li>Dont save FICS aborted games</li>
<li>Disable engines when playing a FICS game</li>
</ul>
<br>
<b>Analysis and Annotation</b>
<ul>
<li>Make 'scoreToMate' work better and faster, which stops occasional incorrect Mate-in-N lines showing up, and works better at near-mate positions</li>
<li>Make the Annotation config window fit on small displays</li>
<li>Stop engine at end of annotating a single game</li>
<li>Try a new approach to Depth-based annotation, which works better, but still needs fine-tuning</li>
</ul>
<ul>
<li>Spanish translation update from Igor Sosa Mayor</li>
<li>Polish translation update from Adam Umiastowski</li>
<li>Add a find entrybox to the splash window</li>
<li>Strip PGN Tags improvements</li>
<li>Right-clicking toolbar Game-Save icon quick saves game</li>
<li>Sound devices can now be selected; mainly useful for Linux systems</li>
<li>Dont insert newlines into PGN copied to text buffer... Some web PGN browsers don't work with newlines following movenum. eg "10. Nxc3"</li>
<li>Save game history when Scid quits</li>
<li>Remove tree status bar. Same info avail in switcher and tree text widget</li>
<li>Booktuning nextmove is now highlighted (same as Book), and padding has been tweaked a bit</li>
<li>Move Maintenance menu from File to Tools menu</li>
<li>Remove the annoying " from myPlayerNames</li>
</ul>
<br>
<b>Bugfixes</b>
<ul>
<li>When saving PGN to file, disable translating pieces. (Export to PGN was already this way)</li>
<li>FICS Digital clocks didnt appear under some circumstances</li>
<li>Undo/redo refinement/fix for when buffer has been full</li>
<li>Fix import issue - Sometimes first tag is lost (If UTF byte order mark is present)</li>
<li>MSWindows - Board keyboard bindings are were getting lost after Variation window popup is dismissed</li>
<li>Some tooltip refinements, including removing tooltips with board update (mask tooltips were erroneously persistent)</li>
<li>Tablebase window: Results Board was not getting packed (is now below Results Frame). Change the damn awful red, update help, give tbWin the widest paned window</li>
<li>With wish8.6, we cant close undocked windows with a Close button. Fix</li>
<li>Some fixes for javascript and html game exports</li>
<li>Correctly handle plain text crosstables</li>
</ul>

<h4>4.11 (December 1, 2013)</h4>
<ul>
<li> Maximum board size is now twice as big</li>
<li> Gamelist context menu (right-click). Less button crowding</li>
<li> Annotation improvements: Depth based annotation, and cut-off features</li>
<li> Dock a few extra windows (graphs, tablebase)</li>
<li> Computer tournament stability/speed fix</li>
<li> Locked Analysis Engines now show the locked position (not the working line)</li>
, and bug-fix the engine lock, which didnt work properly</li>
<li> Add a low CPU priority check box to Engine Configuration window</li>
(especially important for MS Windows - where engines can kill GUI)</li>
<li> Engine configuration window now repsonds to keystrokes to quickly find any engine</li>
<li> Display "(altered)" in statusbar is game has been changed</li>
<li> Fullscreen menu item (Options-<gt>Windows-<gt>Fullscreen)</li>
<li> FICS tweaks, including over-riding takeback/abort request dialogs when game ends</li>
<li> Remove some wasted space around FICS, main button bar, and other widgets</li>
<li> New Greek translation</li>
<li> Read custom chess pieces from ~/.scidvspc/pieces</li>
<li> Docked tabs/menu refinements</li>
<li> OS X - Clicking on URLs will open the link in a browser</li>
<li> Add a command console to the start-up window</li>
<li> Bug-fix: Fix main board rendering anomoly in docked mode with MS Windows</li>
<li> Bug-fix: When tree is open, gamelist filter operations didn't work properly</li>
<li> Bug-fix: Search in variations never matched positions at end-of-line</li>
<li> Bug-fix: Opening Table favourites werent working properly</li>
<li> In Export PGN dialog, add an option for "Space after Move Numbers"</li>
<li> Keyboard short-cuts changes. Control-p (etc) no longer open/close, but open/raise</li>
<li> Tweak Comment Editor and Player Info buttons</li>
</ul>

<h4>4.10 (August 25, 2013)</h4>
<ul>
<li>When sorting databases, don't reset filter and remember current game/gamestate</li>
<li>Game history menu</li>
<li>Implement (and bugfix) SCID's more comprehensive NAG framework</li>
<li>Change a couple of field orders in the gamelist, remember field widths, and remove the icon context menus from the switcher (middle click now toggles show/hide the database icons)</li>
<li>FICS: Allow use of alternative URLs (used during FICS outage) and other minor tweaks</li>
<li>Window focus improvements (mainly for MS Windows and OS X)</li>
<li>Computer Tournament: add 'Engine Scores as comments' option, and make some minor global/:: var changes</li>
<li>Add Book Tuning to dockable windows</li>
<li>Automatically flip board (if applicable) in game browser and analysis miniboards</li>
<li>When diffing twin games, ignore newlines in the comments, which make diffing impossible</li>
<li>Add undo points for user generated addNag events</li>
<li>Bookmarks: add a few key bindings (delete/up/down), and shuffle the gamelist bookmark button up one row</li>
<li>Drag and drop hardening</li>
<li>Windows 7 bugfix: PGN export and Progress bars weren't working in undocked mode</li>
<li>Translation framework updates. Overhaul Dutch translation, and remove (broken) Russian one</li>
<li>Convert braces '{', '}' to '(',')' when exporting PGN comments (against PGN standard). Also tweak various PGN help topics</li>
</ul>

<h4>4.9.2 (June 19, 2013)</h4>
<ul>
<li>OS X changes, including docked mode fixes</li>
</ul>

<h4>4.9.1 (May 4, 2013)</h4>
<ul>
<li>Fix promotion bug in non-docked mode</li>
<li>Small pictures allign top/bottom in game info</li>
<li>Clickable crosstable columns</li>
<li>Make an undo point with Setup Board, and disable undo for Trial mode</li>
<li>Add Tournament lookup to Player Info window</li>
<li>PGN import window was not getting mapped</li>
</ul>
}

set helpTitle(ShortCuts) "Shortcuts"
set helpText(ShortCuts) {<h1>Keyboard Shortcuts</h1>
<p>
Shortcuts are <b>case sensitive</b>, and can be overided by altering standardShortcuts() in Scid.gui (end.tcl).
<br>
The window manager may interfere with some shortcuts.
<br>
<br>
<a ShortCuts alpha>Sorted Alphabetically</a>
</p>

<h4>General</h4>
<ul>
<li><i>Use standard notation to input moves with the keyboard (eg <b>e4</b>)</i></li>
<li></li>
<li><b>left</b> - Back one move</li>
<li><b>right</b> - Forward one move</li>
<li><b>up</b> - Back five moves/exit variation</li>
<li><b>down</b> - Forward five moves</li>
<li><b>home</b> - Goto start/variation start</li>
<li><b>end</b> - Goto end/variation end</li>
<li><b>control-g</b> - Goto move number</li>
<li><b>control-f</b> - Flip Board</li>
<li><b>escape</b> - Clear move entry</li>
<li><b>enter</b> - Add move from chess engine</li>
<li><b>space</b> - Start/stop chess engine</li>
<li><b>delete</b> - Delete trailing moves from game or variation</li>
<li><b>control-enter</b> - Add line from chess engine</li>
<li><b>control-delete</b> - Delete current game</li>
<li></li>
<li><b>F1</b> - Help</li>
<li><b>control-shift-F7</b> - Dump all Images as base64 (developer only)</li>
<li><b>control-shift-F8</b> - Dump all Images as jpegs  (developer only)</li>
<li><b>control-shift-F12</b> - Screenshot</li>
<li><b>alt-KEY</b> - Menu shortcut (*nix only)</li>
</ul>

<h4>Scid Windows</h4>
<ul>
<li><b>control-p</b> - PGN window</li>
<li><b>control-l</b> - Gamelist window</li>
<li><b>control-e</b> - Comment editor</li>
<li><b>control-m</b> - Maintenance window</li>
<li><b>control-i</b> - Gameinfo window</li>
<li><b>control-t</b> - Tree window</li>
<li><b>control-X</b> - Crosstable</li>
<li><b>control-b</b> - Book window</li>
<li><b>control-B</b> - Setup board</li>
<li><b>control-S</b> - Score Bar</li>
<li><b>control-Z</b> - Score graph</li>
<li><b>escape</b> - Close window</li>
</ul>

<h4>Engines</h4>
<ul>
<li><b>control-A</b> - Configure analysis engines</li>
<li><b>F2</b> - Toggle engine 1</li>
<li><b>F3</b> - Toggle engine 2</li>
<li><b>F4</b> - Toggle engine 3</li>
<li><b>enter</b> - Add move from chess engine</li>
<li><b>space</b> - Start/stop chess engine</li>
<li><b>control-enter</b> - Add line from chess engine</li>
<li><b>control-space</b> - Toggle trial mode</li>
</ul>

<h4>Copy / Paste</h4>
<ul>
<li><b>control-c</b> - Copy game to Clipbase</li>
<li><b>control-v</b> - Paste game from Clipbase</li>
<li><b>control-C</b> - Copy FEN</li>
<li><b>control-V</b> - Paste FEN</li>
<li><b>control-I</b> - Import PGN</li>
</ul>

<h4>Games and Databases</h4>
<ul>
<li><b>control-s</b> - Save game</li>
<li></li>
<li><b>control-up</b> - Previous game</li>
<li><b>control-down</b> - Next game</li>
<li><b>control-home</b> - First game</li>
<li><b>control-end</b> - Last game</li>
<li><b>control-N</b> - New game</li>
<li><b>control-u</b> - Load game number</li>
<li><b>control-?</b> - Load random game</li>
<li></li>
<li><b>control-o</b> - Open database</li>
<li><b>control-w</b> - Close database</li>
<li><b>control-/</b> - Finder</li>
<li></li>
<li><b>control-1</b> - Switch to first open base</li>
<li><b>control-2</b> - Switch to second open base</li>
<li>....</li>
<li><b>control-9</b> - Switch to Clipbase</li>
</ul>

<h4>Search / Filter</h4>
<ul>
<li><b>control-G</b> - General (header) search</li>
<li><b>control-M</b> - Material search</li>
<li></li>
<li><b>control-r</b> - Reset filter</li>
<li><b>control-n</b> - Negate Filter</li>
<li></li>
<li><b>control-P</b> - Player finder</li>
<li><b>control-T</b> - Tournament finder</li>
<li><b>control-Z</b> - Score graph</li>
</ul>

<h4>Variations</h4>
<ul>
<li><b>control-a</b> - Add variation</li>
<li><b>v</b> - Enter variation</li>
<li><b>z</b> - Exit variation</li>
</ul>
-------------------------------------------------------------------------

<h2><name alpha>Alphabetical</name></h2>
<ul>

<li><b>control-a</b> - Add variation</li>
<li><b>control-A</b> - Analysis engines</li>
<li><b>control-b</b> - Book window</li>
<li><b>control-B</b> - Setup board</li>
<li><b>control-c</b> - Copy game to Clipbase</li>
<li><b>control-C</b> - Copy FEN</li>
<li><b>control-e</b> - Comment editor</li>
<li><b>control-f</b> - Flip Board</li>
<li><b>control-g</b> - Goto move number</li>
<li><b>control-G</b> - General (header) search</li>
<li><b>control-i</b> - Gameinfo window</li>
<li><b>control-I</b> - Import PGN</li>
<li><b>control-l</b> - Gamelist window</li>
<li><b>control-m</b> - Maintenance window</li>
<li><b>control-M</b> - Material search</li>
<li><b>control-n</b> - Negate Filter</li>
<li><b>control-N</b> - New game</li>
<li><b>control-o</b> - Open database</li>
<li><b>control-p</b> - PGN window</li>
<li><b>control-P</b> - Player finder</li>
<li><b>control-r</b> - Reset Filter</li>
<li><b>control-s</b> - Save game</li>
<li><b>control-S</b> - Score Bar</li>
<li><b>control-t</b> - Tree window</li>
<li><b>control-T</b> - Tournament finder</li>
<li><b>control-u</b> - Load game number</li>
<li><b>control-v</b> - Paste game from Clipbase</li>
<li><b>control-V</b> - Paste FEN</li>
<li><b>control-w</b> - Close database</li>
<li><b>control-X</b> - Crosstable</li>
<li></li>

<li><b>control-/</b> - Finder</li>
<li><b>control-?</b> - Load random game</li>
<li><b>control-space</b> - Toggle trial mode</li>
<li><b>control-delete</b> - Delete current game</li>
<li><b>control-up</b> - Load previous game</li>
<li><b>control-down</b> - Load next game</li>
<li><b>control-home</b> - Load First game</li>
<li><b>control-end</b> - Load last game</li>
<li></li>

<li><b>control-1</b> - Switch to first open base</li>
<li><b>control-2</b> - Switch to second open base</li>
<li>....</li>
<li><b>control-9</b> - Switch to Clipbase</li>
<li></li>

<li><b>enter</b> - Add move from chess engine</li>
<li><b>space</b> - Start/stop chess engine</li>
<li><b>delete</b> - Delete trailing moves from game or variation</li>
<li><b>v</b> - Enter variation</li>
<li><b>z</b> - Exit variation</li>
<li><b>left</b> - Back one move</li>
<li><b>right</b> - Forward one move</li>
<li><b>up</b> - Back five moves/exit variation</li>
<li><b>down</b> - Forward five moves</li>
<li><b>home</b> - Goto start/variation start</li>
<li><b>end</b> - Goto end/variation end</li>
<li></li>

<li><b>F1</b> - Help</li>
<li><b>F2</b> - Toggle engine 1</li>
<li><b>F3</b> - Toggle engine 2</li>
<li><b>F4</b> - Toggle engine 3</li>
<li><b>control-shift-F7</b> - Dump all Images as base64 (developer only)</li>
<li><b>control-shift-F8</b> - Dump all Images as jpegs  (developer only)</li>
<li><b>control-shift-F12</b> - Screenshot</li>

</ul>
<p><footer>Updated: Scid vs. PC 4.9 April 2013</footer></p>
}

set helpTitle(Board) "Board Customisation"
set helpText(Board) {<h1>Board Customisation</h1>
<h3><name Textures>Custom Textures</name></h3>
<p>
   Up to ten custom board textures can be loaded.
   These must be placed in the directory <b>Scid vs PC/bin/textures</b> (windows) or <b>$HOME/.scidvspc/textures</b>,
   and be of the form <b>wood_l.gif</b> / <b>wood_d.gif</b>  or <b>steel_l.png</b> / <b>steel_d.png</b> , for example.
</p>
<h3><name Textures>Custom Pieces</name></h3>
<p>
<i>The Merida1 pieces now have high-quality larger sizes.</i>
</p><p>
Place custom piece sets in the directory <b>$HOME/.scidvspc/pieces</b>, and they will be added to the 
Board Options window. These can be found at our 
<url https://sourceforge.net/projects/scidvspc/files/support files/chess pieces/>pieces page</url>.
</p>
<p>Some of these include high detail pieces suitable for large displays.
notably Ken's and Paul's, and the FritzSWS pieces at
<url http://gorgonian.weebly.com/scid-vs-pc.html>Gorgonian's Chess Site</url>
</p>
<p>
Paul's also include instructions for making high detail pieces from svg using Inkscape
You can find the older instructions to make Scid pieces in scid_chess_pieces.tgz.
</p>
<p><i>
The keyboard sequence control-shift-F7 (or F8) dumps all Scid images to files, and may be useful for editing existing chess pieces.
Examine the <a Console>Splash Window</a> for the status of loading user textures and pieces.
</i></p>
<p><i>
   Tk 8.5 (used by Windows and OS X) only supports the GIF image format by default,
   but PNG and JPG images (and pieces) are supported by the TkImg package, which we package with ScidvsPC on these two OS.
   On Linux, most systems will be using Tk 8.6 (which has inbuilt image support),
   but it is also possible to compile and install TkImg from the
   <url https://sourceforge.net/projects/scidvspc/files/support files/tkimg1.3.scidvspc.tar.bz2/download>source tarball</url>
</i></p>
<p><footer>Updated: Scid vs. PC 4.21 Jan 2019</footer></p>
}

set helpTitle(Console) "Startup Window / Console"
set helpText(Console) {<h1>Startup Window and Console</h1>
<p>
The <green><run raiseSplashWindow>Splash / Startup Window</run></green> shows various
technical information about the system and program startup. In the bottom right corner is an
entry-box for text searches; just type your text and press return.</p>
<p>
Just above the bottom is another, larger, entry-box. This is Scid vs PC's <b>Console</b> which enables input of Tcl/Tk commands for debugging and advanced use.
For more information about Tcl, try 
<url https://www.tutorialspoint.com/tcl-tk/>Tutorials Point's Tcl</url> and 
<url https://www.tutorialspoint.com/tcl-tk/tk_overview.htm>Tk</url> tutorials.
</p>
<p><footer>Updated: Scid vs. PC 4.21 July 2019</footer></p>
}

namespace eval ::tip {}

proc ::tip::show {{n -1}} {
  global tips language
  set w .tipsWin

  if {! [winfo exists .tipsWin]} {
    toplevel $w
    wm withdraw $w
    wm title $w "[tr HelpTip]"
    pack [frame $w.b] -side bottom -fill x
    text $w.text -cursor top_left_arrow -width 40 -height 8 -setgrid 1 \
      -yscrollcommand "$w.ybar set" -wrap word
    ::htext::init $w.text
    scrollbar $w.ybar -command "$w.text yview"
    pack $w.ybar -side right -fill y
    pack $w.text -side left -fill both -expand 1
    checkbutton $w.b.start -textvar ::tr(TipAtStartup) -font font_Small \
      -variable startup(tip)
    dialogbutton $w.b.prev -text "<<" -font font_Small
    dialogbutton $w.b.next -text ">>" -font font_Small
    dialogbutton $w.b.close -textvar ::tr(Close) -font font_Small \
      -command "destroy $w"
    pack $w.b.start -side left -padx 2
    packbuttons right $w.b.close $w.b.next $w.b.prev

    bind $w <Up> "$w.text yview scroll -1 units"
    bind $w <Down> "$w.text yview scroll 1 units"
    bind $w <Prior> "$w.text yview scroll -1 pages"
    bind $w <Next> "$w.text yview scroll 1 pages"
    bind $w <Key-Home> "$w.text yview moveto 0"
    bind $w <Key-End> "$w.text yview moveto 0.99"
    bind $w <Escape> "$w.b.close invoke"
    placeWinCenter $w
    wm deiconify $w
  } else {
    raiseWin $w
  }
  $w.text configure -state normal
  $w.text delete 1.0 end
  if {[info exists tips($language)]} {
    set tiplist $tips($language)
  } else {
    set tiplist $tips(E)
  }

  set ntips [llength $tiplist]
  if {$n < 0} {
    set n [expr int(double($ntips) * rand())]
  }
  set prev [expr $n - 1]
  if {$prev < 0} {set prev [expr $ntips - 1]}
  set next [expr ($n + 1) % $ntips]
  $w.b.prev configure -command "::tip::show $prev"
  $w.b.next configure -command "::tip::show $next"
  set tip "<center><b>$::tr(Tip) [expr $n + 1]</b></center><br><br>"
  append tip [string trim [lindex $tiplist $n]]
  ::htext::display $w.text $tip "" 0
}

set tips(E) {
  {
    Scid has over seventy <a Index>Help Pages</a>. They are accessible
    by pressing <b>F1</b> in most windows.
  }
  {
    You can show or hide various board components by right-clickng the 'Board' tab (or the whole Main Board in undocked mode).
  }
  {
    Mastering Scid's <a Docking>Docked Windows</a> feature is tricky, but allows for a very configurable desktop.
  }
  {
    Right-clicking the <b>Game Save</b> icon in the toolbar will quickly save the current game.
  }
  {
    Entering moves can be done with the mouse or keyboard
    <br><br>
    See <a Moves>Move Entry</a> help for details.
  }
  {
    Scid has many handy <a ShortCuts>Keyboard shortcuts</a>, though some will only work when the mouse is over the Main Board.
    <br><br>
    Use Undo (Control+Z) and Redo (Control+Y) to edit recent game/move changes.
  }
  {
    Middle clicking the surrounds of the Main Board, and the Gamelist, will hide/show extra information.
  }
  {
    Recently opened games are accessible from the bottom of the <b>Game Menu</b>.
    <br><br>
    Adjust <b>Options--<gt>RecentEntries</b> to configure this menu's size.
  }
  {
    You can see the moves, comments and variations of the current game
    in the <a PGN>PGN Window</a>.
    Pressing middle-mouse on a move will show a preview of that position.
  }
  {
    Copy games from one database to another using drag and drop
    in the <a Switcher>Database Switcher</a> (at the bottom of the gamelist).
    Dragging filtered games to the Clipbase allows one to sort the games without permanently
    sorting the whole base.
  }
  {
    Single-game PGN files can be saved via <b>File--<gt>Save PGN</b>.
    But larger PGN files are always opened read-only.
    <br><br>
    For more information, see <a BrowsingPGN>PGN and Scid</a>
  }
  {
    In the Main Window, double-clicking the Status Bar starts the (first)
    chess engine. Right-clicking docks/undocks the engine.
  }
  {
    Clicking on a player's name shows the <a PInfo>Player Information Window</a>.
    From here, one can easily select all the player's games 
    by clicking on the Win/Lose/Filter values (in green).
  }
  {
    Important databases can be made <b>Read-Only</b> temporarily
    by right-clicking in the <a Switcher>Database Switcher</a>, or (permanently) by changing
    the database's file permissions through Windows/Linux/OS X.
  }
  {
   The <a Maintenance Editing>Name Editor</a> allows one to substitute individual 
   Player and Event names (and more).
  }
  {
    Here's a sorting hint. If you have a large Database where most games have
    an Event Date To sort the games by date, consider <a
    Sorting>sorting</a> it by Event Date, then Event
    (instead of Date then Event), as
    this keeps games in the same tournament, but with different dates,
    together. (Assuming they all have the same Event Date).
  }
  {
    Before looking for <a Maintenance Twins>Twin Games</a>, it is a good idea
    to <a Maintenance Spellcheck>Spell Check</a> your database, as this
    allows Scid to better find twins.
  }
  {
    <a Flags>Flags</a> are useful for marking database games with
    particular characteristics; such as pawn structure, tactics, etc.
    This can be done in Scid vs. PC's gamelist. There are also six custom flags, whose labels can
    be changed in the <a Maintenance>Maintenance</a> window.
  } 
  {
    You can search for flagged or deleted games with the
    <a Searches Header>General Search</a> window.
    After saving Search Criteria with the <b>Save</b> button, these saves can then
    be reloaded later via <b>Search--<gt>Load Search File</b>.
  }
  {
    If you are playing through a game and want to quickly try out some moves
    , simply turn on Trial mode (with the
    <b>Control-Space</b> shortcut or the buttonbar icon). Turning it off
    again returns the game to it's original state.
  }
  {
    To find the most important games (with high-rated opponents)
    reaching a certain position, open the <a Tree>Tree Window</a>
    and then the Best Games widget. You can even restrict
    these games to show only a particular result.
  }
  {
    The <a Tmt>Tournament Finder</a> not only finds
    a particular tournament, but can also show what tournaments
    a player has recently competed in, or browse the top
    tournaments played in a particular country.
  }
  {
    There are a number of common patterns defined in the
    <a Searches Material>Material/Pattern</a> search window that you
    may find useful for openings or middlegame study.
  }
  {
    When searching for material differences in the
    <a Searches Material>Material/Pattern</a> search window, pay attention
    to the "Half moves" entry, to eliminate games where the difference
    only occurs briefly.
  }
  {
    If you use XBoard , the quickest way to copy a  chess position to Scid
    is to select <b>Copy Position</b> from Xboard's File menu 
    , then <b>Paste FEN</b> from Scid's Edit menu.
  }
  {
    In a <a Searches Header>General Search</a>, Player/Event/Site/Round
    Names are case-insensitive and match anywhere in a name. You can choose
    to do more precise searches using double-quotes and the wildcards
    '?' (any single character) and '*' (zero or more characters)
    For example, searching for <b>belg</b> (in the site field) shows many matches
    but <b>"*Belgium*"</b> shows fewer matches.
  }
  {
    If you want to correct a move in a game without losing all the moves
    played after it, open the <a Import>Import Window</a>, press the
    <b>Paste current game</b> button, edit the incorrect move and then
    press <b>Import</b>.
  }
  {
    If you have an ECO classification file loaded, you can go to the
    deepest classified position in the current game with
    <b>Identify Opening</b> in the <b>Game</b> menu.
  }
  {
    If you want to check the size of a file or its date of last modification
    before opening it, open the <a Finder>File Finder</a> with <b>Control-/</b>.
  }
  {
    An <a OpReport>Opening Report</a> is great for learning more about
    a particular position. You can see how well it scores, whether it
    leads to frequent short draws, and common positional themes.
  }
  {
    You can add the most common annotation symbols (!, !?, +=, etc) to the
    current move or position with keyboard shortcuts without needing to
    use the <a Comment>comment editor<a> -- for example, type "!" then
    the Return key to add a "!" annotation symbol. See the
    <a Moves>Entering Chess Moves</a> help page for details.
  }
  {
    The Tree Window shows how well a particualr opening scores, 
    but for more detailed statistics, enable "Adjust Filter"
    and open the Statistics Window. This will show the opening score
    for highly rated players, and of the most recent games.
  }
  {
    You can quickly adjust many font sizes by moving the mouse over a window, and using
    <b>Control+Wheelmouse</b>. In the main window, press 'Tab' to raise any covered windows.
  }
  {
    After a <a Searches>search</a>, you can browse through all
    matching games with <b>Control-Up/Down</b> to load the previous/next
    <a Filter>filter</a> game.
  }
  {
    Scid vs. PC makes <a Tourney>Computer Tournaments</a> between numerous opponents possible.
    To select extra opponents, change the "Number of Engines", then press "Update".
    Short games can be played by entering (for example) .5 minutes , for 30 second games.
  }
  {
    The cut-off menu (dotted line) in the <green>File-<gt>Switch to Database</green> menu makes it a great little database switcher.
  }
  {
    The <a Tree>Tree Window</a> shows all moves played from the
    current position. To see the move orders
    that reached this position, generate an <a OpReport>Opening Report</a>.
  }
  {
   If you have a large database you often use with the <a Tree>Tree</a>,
   selecting <b>Fill Cache File</b> (from the Tree Menu) will greatly speed
   things up.
  }
  {
    When studying an Opening, it can be useful to peform a
    <a Searches Board>Board Search</a> with the Pawns or
    Files option on an important position, as this may
    reveal other openings reaching the same pawn structure.
  }
  {
   The <a Maintenance Cleaner>Maintenance Cleaner</a> allows
   one to do several <a Maintenance>maintenance</a> jobs at the one time.
  }
  {
    A great way to study an opening using a large database of games is
    to turn on training mode in the <a Tree>Tree Window</a>. Then play
    against the database to see which lines most often occur.
  }
}
### Menus.tcl: part of Scid.
### Copyright (C) 2001-2003 Shane Hudson.

### Keep menus on right hand side (X11)
# This also disables automatic menu posting
# catch {tk::classic::restore menu}

# Disabled
if {0 && [tk windowingsystem] eq "x11"} {
  option add *Menu.useMotifHelp true widgetDefault
}

array set helpMessage {}

### Main window menus:

option add *Menu*TearOff 0

menu .menu

### We need to find a way to focus .menu for Alt+Key menu shortcuts in docked mode
# bind .menu <Any-Enter> {focus -force .menu ; break}
# bind .menu <ButtonRelease-1> {focus -force .menu}

if {$windowsOS} {
  # todo &&&
  # How do we disable windows broken menu short-cuts &&&
  # bind $dot_w <Alt> {}
}

## Mac Application menu has to be before any call to configure.
if {$macOS} {
  # Application menu:
  .menu add cascade -label Scid -menu .menu.apple
  menu .menu.apple

  set menuindex -1
  set m .menu.apple

  $m add command -label HelpAbout -command {helpWindow Author}
  set helpMessage($m,[incr menuindex]) HelpAbout

  $m add separator
  incr menuindex

  bind all <Help> {helpWindow Contents}

  # Trap quitting from the tkscid OSX menu (needed to save options).
  proc ::tk::mac::Quit {}  {
    ::file::Exit
  }

}

if {$::gameInfo(showMenu)} {
  $dot_w configure -menu .menu
}

.menu add cascade -label File -menu .menu.file
.menu add cascade -label Play -menu .menu.play
.menu add cascade -label Edit -menu .menu.edit
.menu add cascade -label Game -menu .menu.game
.menu add cascade -label Search -menu .menu.search
.menu add cascade -label Windows -menu .menu.windows
.menu add cascade -label Tools -menu .menu.tools
.menu add cascade -label Options -menu .menu.options
.menu add cascade -label Help -menu .menu.help

foreach menuname { file edit game search windows play tools options help } {
  menu .menu.$menuname
}

.menu.windows configure -tearoff 1
.menu.options configure -tearoff 1
.menu.help configure -tearoff 1


### File menu:

set menuindex -1
set m .menu.file
# If altering .menu.file, must change the 'set idx ...' value below

$m add command -label FileNew -command ::file::New
set helpMessage($m,[incr menuindex]) FileNew

$m add command -label FileOpen -acc "control-o" -command ::file::Open
bind .main <Control-o> ::file::Open
set helpMessage($m,[incr menuindex]) FileOpen

$m add command -label FileSavePgn  -command {::pgn::savePgn .}
set helpMessage($m,[incr menuindex]) FileSavePgn

$m add command -label FileClose -acc "control-w" -command ::file::Close
bind .main <Control-w> ::file::Close
set helpMessage($m,[incr menuindex]) FileClose

$m add command -label FileReadOnly -command makeBaseReadOnly
set helpMessage($m,[incr menuindex]) FileReadOnly

$m add command -label FileFinder -acc "control-/" -command ::file::finder::Open
bind .main <Control-slash> ::file::finder::Open
set helpMessage($m,[incr menuindex]) FileFinder

$m add cascade -label FileBookmarks -menu $m.bookmarks
set helpMessage($m,[incr menuindex]) FileBookmarks
menu $m.bookmarks

$m add separator
incr menuindex

$m add cascade -label FileSwitch -menu $m.switch
set helpMessage($m,[incr menuindex]) FileSwitch

### .menu.file.switch menu items added in updateMenuStates

menu $m.switch -tearoff 1

# naming is weird because the menus are moved from Tools to File menus

$m add command -label FileOpenBaseAsTree -command ::file::openBaseAsTree
set helpMessage($m,[incr menuindex]) FileOpenBaseAsTree
menu $m.recenttrees
$m add cascade -label FileOpenRecentBaseAsTree -menu $m.recenttrees
set helpMessage($m,[incr menuindex]) FileOpenRecentBaseAsTree

$m add separator
incr menuindex

set totalBaseSlots [sc_base count total]
set clipbaseSlot [sc_info clipbase]
set currentSlot [sc_base current]

$m add separator
incr menuindex

$m add command -label FileExit -accelerator "control-q" -command ::file::Exit
bind .main <Control-q> ::file::Exit
set helpMessage($m,[incr menuindex]) FileExit


### Edit menu

set menuindex -1
set m .menu.edit

$m add command -label EditSetup -command setupBoard -accelerator "control-B"
set helpMessage($m,[incr menuindex]) EditSetup

$m add command -label EditCopyBoard -accelerator "control-C" -command copyFEN
set helpMessage($m,[incr menuindex]) EditCopyBoard

$m add command -label EditCopyPGN -command ::pgn::copyPgn
set helpMessage($m,[incr menuindex]) EditCopyPGN

$m add command -label EditPasteBoard -accelerator "control-V" -command pasteFEN
set helpMessage($m,[incr menuindex]) EditPasteBoard

$m add command -label EditPastePGN -command importPgnGame -accelerator "control-I"
set helpMessage($m,[incr menuindex]) EditPastePGN

$m add separator
incr menuindex

$m add command -label EditReset -command {
  sc_clipbase clear
  updateBoard -pgn
  ::windows::gamelist::Refresh
  updateTitle
}
set helpMessage($m,[incr menuindex]) EditReset

$m add command -label EditCopy -accelerator "control-c" -command copyGame
bind .main <Control-c> copyGame
set helpMessage($m,[incr menuindex]) EditCopy

$m add command -label EditPaste -accelerator "control-v" -command pasteGame
bind .main <Control-v> pasteGame
set helpMessage($m,[incr menuindex]) EditPaste

$m add separator
incr menuindex

$m add cascade -label EditStrip -menu $m.strip
set helpMessage($m,[incr menuindex]) EditStrip

$m add command -label EditUndo -command {menuUndo undo}
set helpMessage($m,[incr menuindex]) EditUndo
$m add command -label EditRedo -command {menuUndo redo}
set helpMessage($m,[incr menuindex]) EditRedo
bind .main <Control-z> {menuUndo undo}
bind .main <Control-y> {menuUndo redo}

proc menuUndo {action} {
  if {[catch {set changed [sc_game $action]} result]} {
    # undo/redo fails because of trial mode throw error
    set ::statusBar $result
  } else {
    # returns 0/fail if no action taken
    if {$changed != "0"} {
      updateBoard -pgn
      ::tools::graphs::score::Refresh
    }
  }
}

$m add separator
incr menuindex

$m add command -label EditAdd -accel "control-a" -command {sc_var create; updateBoard -pgn}
set helpMessage($m,[incr menuindex]) EditAdd

$m add command -label EditPasteVar -command importVar
set helpMessage($m,[incr menuindex]) EditPasteVar

menu $m.del
$m add cascade -label EditDelete -menu $m.del
set helpMessage($m,[incr menuindex]) EditDelete

menu $m.first
$m add cascade -label EditFirst -menu $m.first
set helpMessage($m,[incr menuindex]) EditFirst

menu $m.main
$m add cascade -label EditMain -menu $m.main
set helpMessage($m,[incr menuindex]) EditMain

$m add checkbutton -label EditTrial -variable trialMode \
    -accelerator "control-space" -command {setTrialMode menu}
bind .main <Control-space> { setTrialMode toggle }
set helpMessage($m,[incr menuindex]) EditTrial

menu $m.strip
$m.strip add command -label EditStripBegin -command {::game::TruncateBegin}
set helpMessage($m.strip,2) EditStripBegin
$m.strip add command -label EditStripEnd -command {::game::Truncate}
set helpMessage($m.strip,3) EditStripEnd
bind .main <Delete> {::game::Truncate}
$m.strip add command -label EditStripComments -command {::game::Strip comments}
set helpMessage($m.strip,0) EditStripComments
$m.strip add command -label EditStripVars -command {::game::Strip variations}
set helpMessage($m.strip,1) EditStripVars


### Game menu:
set menuindex -1
set m .menu.game
$m add command -label GameNew -accelerator "control-N" -command ::game::Clear
bind .main <Control-N> ::game::Clear
set helpMessage($m,[incr menuindex]) GameNew

$m add command -label GameReplace -command gameReplace -accelerator "control-s"
bind .main <Control-s> { .menu.game invoke [tr GameReplace] }
set helpMessage($m,[incr menuindex]) GameReplace

$m  add command -label GameAdd -command gameAdd  -accelerator "control-S"
bind .main <Control-S> gameAdd
set helpMessage($m,[incr menuindex]) GameAdd

$m add separator
incr menuindex

$m add command -label GameInfo -command {gameSave -1} -underline 9
set helpMessage($m,[incr menuindex]) GameInfo

$m add command -label GameBrowse -command {::gbrowser::new [sc_base current] [sc_game number] [sc_pos location]}
set helpMessage($m,[incr menuindex]) GameBrowse

$m add command -label GameList -accel "control-l" -command ::windows::gamelist::Open 
set helpMessage($m,[incr menuindex]) GameList

$m add separator
incr menuindex

$m  add command -label GameDelete -accel "control-delete" -command ::game::Delete -underline 0
set helpMessage($m,[incr menuindex]) GameDelete
if {$::macOS} {
  bind .main <Control-BackSpace> ::game::Delete
} else {
  bind .main <Control-Delete> ::game::Delete
}

$m add command -label GameReload -command ::game::Reload 
set helpMessage($m,[incr menuindex]) GameReload

$m add separator
incr menuindex

$m add command -label GameFirst -accelerator "control-home" \
    -command {::game::LoadNextPrev first}
set helpMessage($m,[incr menuindex]) GameFirst

$m add command -label GameLast -accelerator "control-end" \
    -command {::game::LoadNextPrev last}
set helpMessage($m,[incr menuindex]) GameLast

$m add command -label GameNext -accelerator "control-down" \
    -command {::game::LoadNextPrev next}
set helpMessage($m,[incr menuindex]) GameNext

$m add command -label GamePrev -accelerator "control-up" \
    -command {::game::LoadNextPrev previous}
set helpMessage($m,[incr menuindex]) GamePrev

$m add command -label GameRandom -command ::game::LoadRandom -accelerator "control-?"
set helpMessage($m,[incr menuindex]) GameRandom

$m add command -label GameNumber -command ::game::LoadNumber -accelerator "control-u"
set helpMessage($m,[incr menuindex]) GameNumber

$m add separator
incr menuindex

$m add command -label GameDeepest -command IdentifyOpening 

proc IdentifyOpening {} {
  sc_move ply [sc_eco game ply]
  if {!$::gameInfo(show)} {
    toggleGameInfo
  }
  updateBoard
}

set helpMessage($m,[incr menuindex]) GameDeepest

$m add command -label GameGotoMove -accelerator "control-g" \
    -command ::game::GotoMoveNumber
set helpMessage($m,[incr menuindex]) GameGotoMove
bind .main <Control-g> ::game::GotoMoveNumber

$m add command -label GameNovelty -command findNovelty
set helpMessage($m,[incr menuindex]) GameNovelty


### Search menu:
set menuindex -1
set m .menu.search
$m  add command -label SearchReset -acc "control-r" \
    -command ::search::filter::reset
bind .main <Control-r> ::search::filter::reset
set helpMessage($m,[incr menuindex]) SearchReset

$m  add command -label SearchNegate -acc "control-n" \
    -command ::search::filter::negate
bind .main <Control-n> ::search::filter::negate
set helpMessage($m,[incr menuindex]) SearchNegate

$m  add command -label SearchEnd -command ::search::filter::end
set helpMessage($m,[incr menuindex]) SearchEnd

$m  add separator
incr menuindex

$m  add command -label SearchHeader \
    -command ::search::header -accelerator "control-G"
set helpMessage($m,[incr menuindex]) SearchHeader

$m  add command -label SearchCurrent -command ::search::board
set helpMessage($m,[incr menuindex]) SearchCurrent

$m  add command -label SearchMaterial \
    -command ::search::material -accelerator "control-M"
bind .main <Control-M> ::search::material
set helpMessage($m,[incr menuindex]) SearchMaterial

$m add command -label SearchMoves -command ::search::moves
set helpMessage($m,[incr menuindex]) SearchMoves

$m add command -label CQL -command ::search::cql
set helpMessage($m,[incr menuindex]) CQL

$m  add separator
incr menuindex

$m add command -label WindowsPList -command ::plist::Open -accelerator "control-P"
set helpMessage($m,[incr menuindex]) WindowsPList

$m add command -label WindowsTmt -command ::tourney::Open -accelerator "control-T"
set helpMessage($m,[incr menuindex]) WindowsTmt

$m  add separator
incr menuindex

$m add command -label SearchUsing -command ::search::usefile
set helpMessage($m,[incr menuindex]) SearchUsing

### Play menu
set menuindex -1
set m .menu.play

$m add command -label ToolsTrainFics -command ::fics::config
set helpMessage($m,[incr menuindex]) ToolsTrainFics

$m add command -label ToolsComp -command {compInit}
set helpMessage($m,[incr menuindex]) ToolsComp

$m add command -label ToolsTacticalGame -command ::tacgame::config
set helpMessage($m,[incr menuindex]) ToolsTacticalGame

$m add command -label ToolsSeriousGame -command ::sergame::config
set helpMessage($m,[incr menuindex]) ToolsSeriousGame

$m add command -label ToolsTrainTactics -command ::tactics::config
set helpMessage($m,[incr menuindex]) ToolsTrainTactics

$m add separator
incr menuindex

# sub-menu for training
menu $m.training
$m add cascade -label ToolsTraining -menu $m.training
set helpMessage($m,[incr menuindex]) ToolsTraining
$m.training add command -label ToolsTrainCalvar -command ::calvar::config
$m.training add command -label ToolsTrainFindBestMove -command ::tactics::findBestMove

incr menuindex

# Add support for Correspondence Chess by means of Xfcc and cmail
menu $m.correspondence
$m add cascade -label CorrespondenceChess -menu $m.correspondence
set helpMessage($m,[incr menuindex]) CorrespondenceChess


$m.correspondence add command -label CCConfigure   -command {::CorrespondenceChess::config}
set helpMessage($m.correspondence,0) CCConfigure
$m.correspondence add command -label CCConfigRelay   -command {::CorrespondenceChess::ConfigureRelay}
set helpMessage($m.correspondence,1) CCConfigRelay

$m.correspondence add separator
$m.correspondence add command -label CCOpenDB      -command {::CorrespondenceChess::OpenCorrespondenceDB; ::CorrespondenceChess::ReadInbox} 
set helpMessage($m.correspondence,3) CCOpenDB

$m.correspondence add separator
$m.correspondence add command -label CCRetrieve    -command { ::CorrespondenceChess::FetchGames }
set helpMessage($m.correspondence,5) CCRetrieve

$m.correspondence add command -label CCInbox       -command { ::CorrespondenceChess::ReadInbox }
set helpMessage($m.correspondence,6) CCInbox

$m.correspondence add separator
$m.correspondence add command -label CCSend        -command {::CorrespondenceChess::SendMove 0 0 0 0}
set helpMessage($m.correspondence,8) CCSend
$m.correspondence add command -label CCResign      -command {::CorrespondenceChess::SendMove 1 0 0 0}
set helpMessage($m.correspondence,9) CCResign
$m.correspondence add command -label CCClaimDraw   -command {::CorrespondenceChess::SendMove 0 1 0 0}
set helpMessage($m.correspondence,10) CCClaimDraw
$m.correspondence add command -label CCOfferDraw   -command {::CorrespondenceChess::SendMove 0 0 1 0}
set helpMessage($m.correspondence,11) CCOfferDraw
$m.correspondence add command -label CCAcceptDraw  -command {::CorrespondenceChess::SendMove 0 0 0 1}
set helpMessage($m.correspondence,12) CCAcceptDraw
$m.correspondence add command -label CCGamePage    -command {::CorrespondenceChess::CallWWWGame}
set helpMessage($m.correspondence,13) CCGamePage
$m.correspondence add separator
$m.correspondence add command -label CCNewMailGame -command {::CorrespondenceChess::newEMailGame}
set helpMessage($m.correspondence,15) CCNewMailGame
$m.correspondence add command -label CCMailMove    -command {::CorrespondenceChess::eMailMove}
set helpMessage($m.correspondence,16) CCMailMove


### Windows menu:
set menuindex 0
set m .menu.windows

$m  add command -label WindowsGameinfo -accelerator "control-i" -command toggleGameInfo 
bind .main <Control-i> toggleGameInfo
set helpMessage($m,[incr menuindex]) WindowsGameinfo

$m  add command -label WindowsComment -command ::commenteditor::Open -accelerator "control-e"
set helpMessage($m,[incr menuindex]) WindowsComment

$m  add command -label WindowsGList -command ::windows::gamelist::Open -accelerator "control-l"
set helpMessage($m,[incr menuindex]) WindowsGList

$m  add command -label WindowsPGN -command ::pgn::Open  -accelerator "control-p"
set helpMessage($m,[incr menuindex]) WindowsPGN

$m  add command -label WindowsCross -command ::crosstab::Open  -accelerator "control-X"
set helpMessage($m,[incr menuindex]) WindowsCross

$m add command -label WindowsPList -command ::plist::Open -accelerator "control-P"
set helpMessage($m,[incr menuindex]) WindowsPList

$m add command -label WindowsTmt -command ::tourney::Open -accelerator "control-T"
set helpMessage($m,[incr menuindex]) WindowsTmt

$m add command -label WindowsMaint -accelerator "control-m" -command ::maint::Open
set helpMessage($m,[incr menuindex]) WindowsMaint

$m add separator
incr menuindex

$m add command -label WindowsECO -command ::windows::eco::Open
set helpMessage($m,[incr menuindex]) WindowsECO

$m add command -label WindowsStats -command ::windows::stats::Open
bind .main <Control-i> ::windows::stats::Open
set helpMessage($m,[incr menuindex]) WindowsStats

$m add command -label WindowsTree -command ::tree::Open -accelerator "control-t"
set helpMessage($m,[incr menuindex]) WindowsTree

$m add command -label WindowsTB -command ::tb::Open -accelerator "control-="
bind .main <Control-equal> ::tb::Open
set helpMessage($m,[incr menuindex]) WindowsTB

$m add command -label WindowsBook -command ::book::Open -accelerator "control-b"
set helpMessage($m,[incr menuindex]) WindowsBook

$m add command -label WindowsCorrChess -command ::CorrespondenceChess::CCWindow 

### Tools menu:

set menuindex -1
set m .menu.tools
$m  add command -label ToolsAnalysis \
    -command ::enginelist::choose -accelerator "control-A"
bind .main <Control-A> ::enginelist::choose
set helpMessage($m,[incr menuindex]) ToolsAnalysis

#Add Menu for Start Engine 1 and Engine 2
$m  add command -label ToolsStartEngine1 \
    -command "startAnalysisWin F2" -accelerator "F2"
bind .main <F2> "startAnalysisWin F2"
set helpMessage($m,[incr menuindex]) ToolsStartEngine1

$m  add command -label ToolsStartEngine2 \
    -command "startAnalysisWin F3" -accelerator "F3"
bind .main <F3> "startAnalysisWin F3"
set helpMessage($m,[incr menuindex]) ToolsStartEngine2

$m add separator
incr menuindex

# **********

menu $m.utils
$m add cascade -label ToolsMaint -menu .menu.tools.utils
set helpMessage($m,[incr menuindex]) ToolsMaint

$m.utils add command -label ToolsMaintWin -accelerator "control-m" -command ::maint::Open
set helpMessage($m.utils,0) ToolsMaintWin

$m.utils add command -label ToolsMaintNameEditor -command nameEditor 
set helpMessage($m.utils,1) ToolsMaintNameEditor

$m.utils add command -label ToolsMaintExtra -command extraTags 
set helpMessage($m.utils,2) ToolsMaintExtra

$m.utils add command -label ToolsMaintCompact -command makeCompactWin
set helpMessage($m.utils,3) ToolsMaintCompact

$m.utils add command -label ToolsMaintSort -command makeSortWin
set helpMessage($m.utils,4) ToolsMaintSort

$m.utils add separator

$m.utils add command -label ToolsMaintNamePlayer -command {openSpellCheckWin Player}
set helpMessage($m.utils,6) ToolsMaintNamePlayer

$m.utils add command -label ToolsMaintNameEvent -command {openSpellCheckWin Event}
set helpMessage($m.utils,7) ToolsMaintNameEvent

$m.utils add command -label ToolsMaintNameSite -command {openSpellCheckWin Site}
set helpMessage($m.utils.8) ToolsMaintNameSite

$m.utils add command -label ToolsMaintNameRound -command {openSpellCheckWin Round}
set helpMessage($m.utils,9) ToolsMaintNameRound

$m.utils add separator

$m.utils add command -label ToolsMaintDelete -state disabled -command markTwins
set helpMessage($m.utils,11) ToolsMaintDelete

$m.utils add command -label ToolsMaintTwin -command updateTwinChecker
set helpMessage($m.utils,12) ToolsMaintTwin

$m.utils add separator

$m.utils add command -label ToolsMaintFixBase -command ::maint::fixCorruptedBase
set helpMessage($m.utils,14) ToolsMaintFixBase

# **********

# book tuning
$m add command -label ToolsBookTuning -command ::book::tuning
set helpMessage($m,[incr menuindex]) ToolsBookTuning

$m add command -label ToolsPlayerReport -command ::preport::preportDlg
set helpMessage($m,[incr menuindex]) ToolsPlayerReport

$m add command -label ToolsOpReport -command ::optable::makeReportWin
set helpMessage($m,[incr menuindex]) ToolsOpReport

$m add command -label ToolsTracker -command ::ptrack::make
set helpMessage($m,[incr menuindex]) ToolsTracker

$m add command -label ToolsEmail -command ::tools::email
set helpMessage($m,[incr menuindex]) ToolsEmail

# External Hardware
menu $m.hardware
$m add cascade -label ToolsConnectHardware -menu $m.hardware
set helpMessage($m,[incr menuindex]) ToolsConnectHardware
incr menuindex

  $m.hardware add command -label Help -command "helpWindow Eboards"
  set helpMessage($m.hardware,0) Help

  $m.hardware add command -label ToolsConnectHardwareConfigure -command ::ExtHardware::config
  set helpMessage($m.hardware,1) ToolsConnectHardwareConfigure

  $m.hardware add command -label ToolsConnectHardwareNovagCitrineConnect -command ::novag::connect
  set helpMessage($m.hardware,2) ToolsConnectHardwareNovagCitrineConnect
  $m.hardware add command -label ToolsConnectHardwareInputEngineConnect -command ::inputengine::connectdisconnect
  set helpMessage($m.hardware,3) ToolsConnectHardwareInputEngineConnect

$m add separator
incr menuindex

$m add command -label ToolsFilterGraph -command tools::graphs::filter::Open
set helpMessage($m,[incr menuindex]) ToolsFilterGraph

$m add command -label ToolsAbsFilterGraph -accelerator "control-J" -command ::tools::graphs::absfilter::Open
bind .main <Control-J> ::tools::graphs::absfilter::Open
set helpMessage($m,[incr menuindex]) ToolsAbsFilterGraph

$m add command -label ToolsRating -command {::tools::graphs::rating::Refresh both}
set helpMessage($m,[incr menuindex]) ToolsRating

$m add command -label ToolsScore \
    -accelerator "control-Z" -command ::tools::graphs::score::Raise
bind .main <Control-Z> ::tools::graphs::score::Raise
set helpMessage($m,[incr menuindex]) ToolsScore

$m add separator
incr menuindex

menu $m.exportcurrent

$m add cascade -label ToolsExpCurrent -menu $m.exportcurrent
set helpMessage($m,[incr menuindex]) ToolsExpCurrent

$m.exportcurrent add command -label ToolsExpCurrentPGN -command {exportGames current PGN}
set helpMessage($m.exportcurrent,0) ToolsExpCurrentPGN

$m.exportcurrent add command -label ToolsExpCurrentHTML -command {exportGames current HTML}
set helpMessage($m.exportcurrent,1) ToolsExpCurrentHTML

$m.exportcurrent add command -label ToolsExpCurrentHTMLJS -command {::html::exportCurrentGame}
set helpMessage($m.exportcurrent,2) ToolsExpCurrentHTMLJS

$m.exportcurrent add command -label ToolsExpCurrentLaTeX -command {exportGames current Latex}
set helpMessage($m.exportcurrent,3) ToolsExpCurrentLaTeX

$m.exportcurrent add command -label ToolsExpCurrentLaTeX -command {
  ### $::scidLogDir must be usedhere, as previewLatex also looks there.
  ### and xelatex must be configure instead of pdflatex

  set latexFilename Game-Preview
  if {[exportGames current Latex [file join $::scidLogDir $latexFilename.tex]] != "0"} {
    update ; # todo - redraw . after progress window withdraws
    previewLatex $latexFilename {} .
  }
}

menu $m.exportfilter

$m add cascade -label ToolsExpFilter -menu $m.exportfilter
set helpMessage($m,[incr menuindex]) ToolsExpFilter

$m.exportfilter add command -label ToolsExpFilterPGN -command {exportGames filter PGN}
set helpMessage($m.exportfilter,0) ToolsExpFilterPGN

$m.exportfilter add command -label ToolsExpFilterHTML -command {exportGames filter HTML}
set helpMessage($m.exportfilter,1) ToolsExpFilterHTML

$m.exportfilter add command -label ToolsExpFilterHTMLJS -command {::html::exportCurrentFilter}
set helpMessage($m.exportfilter,2) ToolsExpFilterHTMLJS

$m.exportfilter add command -label ToolsExpFilterLaTeX -command {exportGames filter Latex}
set helpMessage($m.exportfilter,3) ToolsExpFilterLaTeX

$m.exportfilter add command -label ToolsExpFilterLatex -command {
  if {[sc_filter count] > 5} {
    tk_messageBox -type ok -icon info -title "Scid: Latex Preview" \
	-message {Latex Preview has a maximum of 5 games.}
  } else {
    set latexFilename Games-Preview
    if {[exportGames filter Latex [file join $::scidLogDir $latexFilename.tex]] != "0"} { 
      update
      previewLatex $latexFilename {} .
    }
  }
}

$m.exportfilter add command -label ToolsExpFilterEPD -command {
  # Check that we have some games to export:
  if {![sc_base inUse]} {
    tk_messageBox -title "Scid: Empty database" -type ok -icon info \
	-message "This is an empty database, there are no games to export."
    return
  }
  if {[sc_filter count] == 0} {
    tk_messageBox -title "Scid: Filter empty" -type ok -icon info \
	-message "The filter contains no games."
    return
  }
  set confirm [::game::ConfirmDiscard]
  if {$confirm == 2} { return }
  if {$confirm == 0} {
    ::game::Save
  }
  set ftype {
    { "EPD files" {".epd" ".txt"} }
    { "All files" {"*"} }
  }
  set idir $::initialDir(epd)
  set fName [tk_getSaveFile -initialdir $idir -filetypes $ftype -defaultextension ".epd" -title "Create an EPD file"]
  if {$fName == ""} {
    return
  }
  if {[file extension $fName] != ".txt" && [file extension $fName] != ".epd" } {
    append fName ".epd"
  }

  if {[catch {open $fName w} epdFile]} {
    tk_messageBox -title "Scid: Unable to write file" -type ok -icon warning \
	-message "Unable to write file: $fName"
    return
  } 

  busyCursor .
  update
  set savedGameNum [sc_game number]
  set gn [sc_filter first]
  set idx 1
  set total [sc_filter count]

  while {$gn != 0} {
    sc_game load $gn
    # Only save games with nonstandard starts or have a ply set in the filter
    if {[sc_game startBoard] || [sc_pos location]} {
       puts $epdFile [lrange [sc_pos fen] 0 end-2]
    }
    set gn [sc_filter next]
    incr idx
  }

  close $epdFile
  unbusyCursor .
  if {$savedGameNum > 0} {
    sc_game load $savedGameNum
  } else {
    sc_game new
  }
  updateBoard -pgn
}
set helpMessage($m.exportfilter,2) ToolsExpFilterEPD

$m.exportfilter add command -label ToolsExpFilterGames -command openExportGList
set helpMessage($m.exportfilter,3) ToolsExpFilterGames

$m add separator
incr menuindex

$m add command -label ToolsImportOne -accelerator "control-I" -command importPgnGame
bind .main <Control-I> importPgnGame
set helpMessage($m,[incr menuindex]) ToolsImportOne

$m add command -label ToolsImportFile -command importPgnFile
set helpMessage($m,[incr menuindex]) ToolsImportFile

$m add separator
incr menuindex

$m add command -label ToolsScreenshot -command {boardToFile {} {}} -accelerator ctrl-sht-F12
set helpMessage($m,[incr menuindex]) {Board Screenshot}
if {$windowsOS} {
  # Screenshot is broken on windows
  $m entryconfigure 23 -state disabled 
} else {
  bind .main <Control-Shift-F12> {boardToFile {} {}}
}

### Options menu:

set m .menu.options
set optMenus {windows theme colour entry fonts evalbar ginfo fics startup language numbers export}
set optLabels {Windows Theme Colour Moves Fonts Evalbar GInfo Fics Startup Language Numbers Export}
set menuindex 0

$m add command -label OptionsBoard -command chooseBoardColors
set helpMessage($m,[incr menuindex]) OptionsBoard

$m add command -label OptionsToolbar -command configToolbar
set helpMessage($m,[incr menuindex]) OptionsToolbar

$m add command -label OptionsNames -command editMyPlayerNames
set helpMessage($m,[incr menuindex]) OptionsNames

$m add command -label OptionsRecent -command ::recentFiles::configure
set helpMessage($m,[incr menuindex]) OptionsRecent

$m add separator
incr menuindex

foreach menu $optMenus label $optLabels {
  $m add cascade -label Options$label -menu $m.$menu
  set helpMessage($m,[incr menuindex]) Options$label
}

$m add command -label OptionsECO -command ::windows::eco::LoadFile
set helpMessage($m,[incr menuindex]) OptionsECO

$m add command -label OptionsSpell -command readSpellCheckFile
set helpMessage($m,[incr menuindex]) OptionsSpell

$m add command -label OptionsTable -command setTableBaseDir
set helpMessage($m,[incr menuindex]) OptionsTable
if {![sc_info tb]} { $m entryconfigure 13 -state disabled }

# setTableBaseDir:
#    Prompt user to select a tablebase file; all the files in its
#    directory will be used.

proc setTableBaseDir {} {
  global initialDir tempDir
  set ftype { { "Tablebase files" {".emd" ".nbw" ".nbb"} } }

  set w .tablebaseDialog
  toplevel $w
  wm state $w withdrawn
  wm title $w Tablebases

  label $w.title -text "Select up to 4 tablebase directories:"
  pack $w.title -side top
  foreach i {1 2 3 4} {
    set tempDir(tablebase$i) $initialDir(tablebase$i)
    pack [frame $w.f$i] -side top -pady 3 -fill x -expand yes
    entry $w.f$i.e -width 30 -textvariable tempDir(tablebase$i)
    bindFocusColors $w.f$i.e
    button $w.f$i.b -text "..." -pady 2 -command [list chooseTableBaseDir $i]
    pack $w.f$i.b -side right -padx 2
    pack $w.f$i.e -side left -padx 2 -fill x -expand yes
  }
  addHorizontalRule $w
  pack [frame $w.b] -side top -fill x
  dialogbutton $w.b.ok -text OK -command "destroy $w ; openTableBaseDirs"
  dialogbutton $w.b.help -textvar ::tr(Help) -command "helpWindow TB"
  dialogbutton $w.b.cancel -textvar ::tr(Cancel) -command "destroy $w"
  pack $w.b.cancel $w.b.help $w.b.ok -side right -padx 5 -pady 3
  bind $w <Escape> "$w.b.cancel invoke"

  update
  placeWinOverParent $w .
  wm state $w normal
}

proc openTableBaseDirs {} {
  global initialDir tempDir
  set tableBaseDirs ""
  foreach i {1 2 3 4} {
    set tbDir [string trim $tempDir(tablebase$i)]
    if {$tbDir != ""} {
      if {$tableBaseDirs != ""} { append tableBaseDirs ";" }
      append tableBaseDirs [file nativename $tbDir]
    }
  }

  set npieces [sc_info tb $tableBaseDirs]
  foreach i {1 2 3 4} {
    set initialDir(tablebase$i) $tempDir(tablebase$i)
  }
  if {$npieces == 0} {
    set msg "No tablebases found."
  } else {
    set msg "Tablebases with up to $npieces pieces found.\n\nTo use these tablebases whenever you start Scid, select \"Save Options\" from the Options menu."
  }
  tk_messageBox -type ok -icon info -title "Scid: Tablebase results" \
      -message $msg

}
proc chooseTableBaseDir {i} {
  global tempDir

  set ftype { { "Tablebase files" {".emd" ".nbw" ".nbb"} } }
  set idir $tempDir(tablebase$i)
  if {$idir == ""} { set idir [pwd] }

  set fullname [tk_chooseDirectory -mustexist 1 -initialdir $idir -parent .tablebaseDialog \
      -title "Select a Tablebase directory"]
  if {$fullname == ""} { return }

  set tempDir(tablebase$i) $fullname
}

$m add command -label OptionsSounds -command ::utils::sound::OptionsDialog
set helpMessage($m,[incr menuindex]) OptionsSounds

$m add command -label OptionsBooksDir -command setBooksDir
set helpMessage($m,[incr menuindex]) OptionsBooksDir

$m add command -label OptionsTacticsBasesDir -command setTacticsBasesDir
set helpMessage($m,[incr menuindex]) OptionsTacticsBasesDir

$m add command -label OptionsInformant -command configInformant
set helpMessage($m,[incr menuindex]) OptionsInformant

proc setBooksDir {} {
  global scidBooksDir
  set dir [tk_chooseDirectory -initialdir $scidBooksDir -mustexist 1 -title "[tr Book] [tr Directory]"]
  if {$dir == ""} {
    return
  } else {
    set scidBooksDir $dir
  }
}

proc setTacticsBasesDir {} {
  global scidBasesDir
  set dir [tk_chooseDirectory -initialdir $scidBasesDir -mustexist 1 -title "Bases [tr Directory]"]
  if {$dir != ""} {
    set scidBasesDir $dir
  }
}

$m add separator
incr menuindex

if {$::docking::USE_DOCKING} {
  $m add command -label OptionsWindowsSaveLayout -command {
    if {[::docking::layout_save 1]} {
      set autoLoadLayout 1
      .menu.options invoke [tr OptionsSave]
    }
  }
}

$m add command -label OptionsSaveBases -command {
  set defaultDBs {}
  foreach i {1 2 3 4 5 6 7 8} {
    if {[sc_base inUse $i]} {
      lappend defaultDBs [sc_base filename $i]
    }
  }
  if {$defaultDBs == {}} {
    set ::statusBar "Default bases cleared"
  } else {
    set ::statusBar "Default bases now $defaultDBs"
  }
}

set helpMessage($m,[incr menuindex]) OptionsSaveBases

$m add command -label OptionsSave -command {
  set optionF ""
  if {[catch {open [scidConfigFile options] w} optionF]} {
    tk_messageBox -title "Scid: Unable to write file" -type ok -icon warning \
        -message "Unable to write options file: [scidConfigFile options]\n$optionF"
  } else {
    puts $optionF "# Scid vs. PC (version $scidVersion) Options file"
    puts $optionF "# This file contains commands in the Tcl language format."
    puts $optionF "# If you edit this file, you must preserve valid its Tcl"
    puts $optionF "# format or it will not set your Scid options properly."
    puts $optionF ""

  foreach i {boardSize boardStyle language ::pgn::showColor bigToolbar
    ::pgn::indentVars ::pgn::indentComments ::defaultBackground ::defaultForeground ::bwidgetBackgrounds ::defaultGraphBackground ::enableBackground ::enableForeground
    ::pgn::shortHeader ::pgn::boldMainLine ::pgn::stripMarks 
    ::pgn::symbolicNags ::pgn::moveNumberSpaces ::pgn::columnFormat ::pgn::showScrollbar
    myPlayerNames optionsAutoSave ::tree::mask::recentMask ::tree::mask::autoLoadMask ::tree::showBar ::tree::short ::tree::sortBest ::tree::autoAdjust ::tree::mask::showMarkers ::tree::mask::tooltips
    ::tree::autoSave ::tree::order ::tree::showFrame ecoFile suggestMoves showVarPopup showVarArrows colorActiveSquare
    annotate(blunder) annotate(addTag) annotate(Moves) annotate(WithVars) annotate(WithScore) useAnalysisBook annotate(isVar) annotate(scoreType) annotate(cutoff) annotate(MissedMates) annotate(VarAtEnd)
    annotate(WantedDepth) annotate(Depth) autoplayDelay animateDelay boardCoords boardSTM 
    moveEntry(AutoExpand) moveEntry(Coord)
    translatePieces highlightLastMove highlightLastMoveWidth highlightLastMoveColor 
    askToReplaceMoves ::windows::switcher::icons ::windows::switcher::confirmCopy locale(numeric) 
    spellCheckFile ::splash::keepopen autoRaise autoIconify windowsDock autoLoadLayout
    exportFlags(comments) exportFlags(space) exportFlags(vars) exportFlags(indentc)
    exportFlags(indentv) exportFlags(newlines) exportFlags(column) exportFlags(htmldiag) exportFlags(utf8)
    email(smtp) email(smproc) email(server) 
    email(from) email(bcc) ::windows::gamelist::findcase ::windows::gamelist::showButtons ::windows::gamelist::customFont ::windows::gamelist::currColor
    gameInfo(show) gameInfo(photos) gameInfo(wrap) gameInfo(showStatus) 
    gameInfo(fullComment) gameInfo(showMarks) gameInfo(showMenu) gameInfo(showTool) 
    gameInfo(showMaterial) gameInfo(showFEN) gameInfo(showButtons) gameInfo(showTB) gameInfo(showEval)
    analysis(mini) engines(F2) engines(F3) engines(F4) analysis(logMax) analysis(logName) analysis(maxPly) analysis(lowPriority) analysis(boardSize) analysis(boardType) analysis(showBoard) analysis(showEngineInfo) analysis(wrapPV) analysis(boardSeqNumColor) analysis(boardSeqCount)

    scidBooksDir scidBasesDir 
    ::book::lastBook1 ::book::lastBook2 ::book::lastTuning ::book::sortAlpha 
    ::book::showTwo ::book::oppMovesVisible ::gbrowser::size ::gbrowser::showEval
    crosstab(type) crosstab(ages) crosstab(countries) crosstab(ratings) crosstab(titles) crosstab(breaks) crosstab(colorrows)
    crosstab(deleted) crosstab(colors) crosstab(cnumbers) crosstab(groups) crosstab(sort) crosstab(tallies) crosstab(tiewin) crosstab(tiehead)
    ::utils::sound::soundFolder ::utils::sound::announceNew ::utils::sound::announceTock
    ::utils::sound::announceForward ::utils::sound::announceBack ::utils::sound::device
    ::tacgame::threshold ::tacgame::levelMin  ::tacgame::levelMax  ::tacgame::levelFixed ::tacgame::randomLevel 
    ::tacgame::showblunder ::tacgame::showblundervalue 
    ::tacgame::showblunderfound ::tacgame::showmovevalue ::tacgame::showevaluation 
    ::tacgame::isLimitedAnalysisTime ::tacgame::analysisTime ::tacgame::openingType ::tacgame::chosenOpening
    ::sergame::bookToUse ::sergame::useBook ::sergame::startFromCurrent 
    ::sergame::winc ::sergame::wtime ::sergame::binc ::sergame::btime
    ::sergame::timeMode ::sergame::movetime ::sergame::current ::sergame::chosenOpening ::sergame::isOpening
    ::commenteditor::showBoard ::commenteditor::State(markColor) ::commenteditor::State(markType) boardfile_lite boardfile_dark 
    ::file::finder::data(dir) ::file::finder::data(sort)
    ::file::finder::data(Scid) ::file::finder::data(PGN) 
    ::file::finder::data(EPD) ::file::finder::data(Old) 
    FilterMaxMoves FilterMinMoves FilterStepMoves FilterMaxElo FilterMinElo FilterStepElo 
    FilterMaxYear FilterMinYear FilterStepYear FilterGuessELO lookTheme autoResizeBoard
    comp(timecontrol) comp(seconds) comp(base) comp(incr) comp(timeout) comp(name) comp(usebook) comp(book)
    comp(rounds) comp(showclock) comp(debug) comp(animate) comp(type) comp(ponder) comp(scoreType)
    ::tools::graphs::filter::type  ::tools::graphs::absfilter::type ::tools::graphs::showpoints ::tools::graphs::spelling 
    ::tools::graphs::showbar ::tools::graphs::type ::tools::graphs::rating::elo ::tools::graphs::rating::year
    maintFlag useGraphFigurine photosMinimized bookmarks(gamehistory) playerInfoHistory defaultDBs tbOnline
    glistSize glexport glistColOrder glistColWidth glistColAnchor addRatings(overwrite) addRatings(filter)
    ::board::arrowWidth ::board::arrowLength ::board::enableMPVTls
    blistColOrder blistColWidth blistColAnchor macWheelMouse epdAnnotateMode epdDelay evalTime evalScale evalUseLog evalTicks} {

      puts $optionF "set $i [list [set $i]]"

    }
    puts $optionF ""
    foreach i [lsort [array names winWidth]] {
      puts $optionF "set winWidth($i)  [expr $winWidth($i)]"
      puts $optionF "set winHeight($i) [expr $winHeight($i)]"
    }
    puts $optionF ""
    foreach i [lsort [array names winX]] {
      puts $optionF "set winX($i)  [expr $winX($i)]"
      puts $optionF "set winY($i)  [expr $winY($i)]"
    }
    puts $optionF ""
    puts $optionF "set analysisCommand [list $analysisCommand]"
    puts $optionF ""
    foreach i {lite dark highcolor bestcolor bgcolor maincolor varcolor squarecolor engineLineColor whiteLineColor blackLineColor \
          rowcolor highlightcolor progcolor crosscolor scorecolor scorebarcolor switchercolor borderwidth \
          pgnColor(Header) pgnColor(Main) pgnColor(Var) pgnColor(Nag) pgnColor(Comment) pgnColor(Background) pgnColor(Current) pgnColor(NextMove) } {
      puts $optionF "set $i [list [set $i]]"
    }
    puts $optionF ""
    foreach i [lsort [array names optable]] {
      puts $optionF "set optable($i) [list $optable($i)]"
    }
    foreach i [lsort [array names startup]] {
      puts $optionF "set startup($i) [list $startup($i)]"
    }
    foreach i [lsort [array names toolbar]] {
      puts $optionF "set toolbar($i) [list $toolbar($i)]"
    }
    foreach i [lsort [array names twinSettings]] {
      puts $optionF "set twinSettings($i) [list $twinSettings($i)]"
    }
    foreach i [lsort [array names cleaner]] {
      puts $optionF "set cleaner($i) [list $cleaner($i)]"
    }
    puts $optionF ""
    foreach i {Regular Menu Small Tiny Fixed} {
      puts $optionF "set fontOptions($i) [list $fontOptions($i)]"
    }
    foreach type {base book html tex epd stm sso sff pgn report tablebase1 tablebase2 tablebase3 tablebase4} {
      puts $optionF "set initialDir($type) [list $initialDir($type)]"
    }
    puts $optionF ""
    foreach type {PGN HTML Latex} {
      puts $optionF "set exportStartFile($type) [list $exportStartFile($type)]"
      puts $optionF "set exportEndFile($type) [list $exportEndFile($type)]"
    }
    puts $optionF ""
    foreach type {engine viewer} {
      puts $optionF "set latexRendering($type) [list $latexRendering($type)]"
    }
    puts $optionF ""
    foreach i [lsort [array names informant]] {
      puts $optionF "set informant($i) [list $informant($i)]"
    }
    puts $optionF ""

    # save FICS config
    foreach i { use_timeseal timeseal_exec use_zseal zseal_exec port_fics port_timeseal login password consolebg consolefg chanoff shouts server_ip consolebg consolefg autopromote storeclk autoraise size sound no_results no_requests server init_commands show_buttons allow_premove user_buttons user_commands showEval} {
      puts $optionF "set ::fics::$i [list [set ::fics::$i]]"
    }
    foreach i [lsort [array names ::fics::findopponent]] {
      puts $optionF "set ::fics::findopponent($i) [list $::fics::findopponent($i)]"
    }

    # save Window Docking layouts
    foreach slot {1 2 3 4 5} {
      puts $optionF "set ::docking::layout_list($slot) [list $::docking::layout_list($slot)]"
    }

    close $optionF
    set ::statusBar "Options saved to [scidConfigFile options]"
  }
}
set helpMessage($m,[incr menuindex]) OptionsSave

$m add checkbutton -label OptionsAutoSave -variable optionsAutoSave
set helpMessage($m,[incr menuindex]) OptionsAutoSave

if {$::macOS} {
# God-fucking-awful hack to fix broken OS X non-handling of magic mouse wheel 
# The hardware has a very sensitive wheel, but nowhere to disable it. S.A
$m add checkbutton -label "Enable Wheelmouse " -variable macWheelMouse -command {
  if {$::macWheelMouse} {
    bind .main <MouseWheel> {
      if {[expr -%D] < 0} { ::move::Back }
      if {[expr -%D] > 0} { ::move::Forward }
    }
  } else {
    bind .main <MouseWheel> {}
  }
}
}

menu $m.ginfo -tearoff 1
$m.ginfo add checkbutton -label GInfoHideNext -variable gameInfo(hideNextMove) -offvalue 0 -onvalue 1 -command updateBoard
$m.ginfo add checkbutton -label GInfoShow -variable boardSTM -offvalue 0 -onvalue 1 -command {::board::togglestm .main.board}
$m.ginfo add checkbutton -label GInfoEvalBar -variable gameInfo(showEval) -command ::board::toggleeval
$m.ginfo add checkbutton -label GInfoFEN -variable gameInfo(showFEN) -offvalue 0 -onvalue 1 -command {
  checkGameInfoHeight
  if {!$::gameInfo(show)} {
    toggleGameInfo
  }
}
$m.ginfo add checkbutton -label GInfoMarks \
    -variable gameInfo(showMarks) -offvalue 0 -onvalue 1 \
    -command {
       ::board::showMarks .main.board $gameInfo(showMarks)
       updateBoard
    }
$m.ginfo add checkbutton -label GInfoWrap \
    -variable gameInfo(wrap) -offvalue 0 -onvalue 1 -command updateBoard
$m.ginfo add checkbutton -label GInfoFullComment -variable gameInfo(fullComment) -offvalue 0 -onvalue 1 -command {
  if {!$::gameInfo(show)} {
    toggleGameInfo
  }
  updateBoard
}
$m.ginfo add checkbutton -label GInfoPhotos -variable gameInfo(photos) -offvalue 0 -onvalue 1 -command {
  updatePlayerPhotos -force
  if {!$::gameInfo(show)} {
    toggleGameInfo
  }
}
$m.ginfo add command -label GInfoMaterial -command toggleMat
$m.ginfo add command -label GInfoCoords -command toggleCoords

$m.ginfo add separator

foreach i {GInfoTBNothing GInfoTBResult GInfoTBAll} j {0 1 2} {
  $m.ginfo add radiobutton -label $i -variable gameInfo(showTB) -value $j -command {
    checkGameInfoHeight
    if {!$::gameInfo(show)} {
      toggleGameInfo
    }
  }
}

menu $m.entry -tearoff 1
$m.entry add checkbutton -label OptionsMovesAsk \
    -variable askToReplaceMoves -offvalue 0 -onvalue 1
set helpMessage($m.entry,0) OptionsMovesAsk 

$m.entry add checkbutton -label OptionsMovesShowVarArrows \
    -variable showVarArrows -offvalue 0 -onvalue 1
set helpMessage($m.entry,10) OptionsMovesShowVarArrows

$m.entry add checkbutton -label OptionsShowVarPopup \
    -variable showVarPopup -offvalue 0 -onvalue 1
set helpMessage($m.entry,6) OptionsShowVarPopup

$m.entry add checkbutton -label OptionsMovesColorSelected \
    -variable colorActiveSquare -offvalue 0 -onvalue 1 -command {
      if {$::colorActiveSquare} {.main.board.bd delete moveRectangle}
    }
# FMD set helpMessage($m.entry,6) OptionsMovesColorSelected

menu $m.entry.highlightlastmove -tearoff 1
$m.entry add cascade -label OptionsMovesHighlightLastMove -menu  $m.entry.highlightlastmove
$m.entry.highlightlastmove add checkbutton -label OptionsMovesHighlightLastMoveDisplay -variable ::highlightLastMove -command updateBoard
menu $m.entry.highlightlastmove.width
$m.entry.highlightlastmove add cascade -label OptionsMovesHighlightLastMoveWidth -menu $m.entry.highlightlastmove.width
foreach i {1 2 3 4 5} {
  $m.entry.highlightlastmove.width add radiobutton -label $i -value $i -variable ::highlightLastMoveWidth -command updateBoard
}
$m.entry.highlightlastmove add command -label OptionsMovesHighlightLastMoveColor -command {
  set col [ tk_chooseColor -initialcolor $::highlightLastMoveColor -title Scid]
  if { $col != "" } {
    set ::highlightLastMoveColor $col
    updateBoard
  }
}
set helpMessage($m.entry,9) OptionsMovesHighlightLast

$m.entry add cascade -label OptionsMovesAnimate -menu $m.entry.animate
menu $m.entry.animate -tearoff 1
foreach i {0 100 150 200 250 300 400 500 600 800 1000} {
  $m.entry.animate add radiobutton -label "$i ms" \
      -variable animateDelay -value $i
}
set helpMessage($m.entry,1) OptionsMovesAnimate

$m.entry add separator

$m.entry add command -label OptionsMovesDelay -command setAutoplayDelay
set helpMessage($m.entry,2) OptionsMovesDelay

$m.entry add checkbutton -label OptionsMovesCoord \
    -variable moveEntry(Coord) -offvalue 0 -onvalue 1
set helpMessage($m.entry,3) OptionsMovesCoord

$m.entry add checkbutton -label OptionsMovesKey \
    -variable moveEntry(AutoExpand) -offvalue 0 -onvalue 1
set helpMessage($m.entry,4) OptionsMovesKey

$m.entry add checkbutton -label OptionsMovesSuggest \
    -variable suggestMoves -offvalue 0 -onvalue 1
set helpMessage($m.entry,5) OptionsMovesSuggest

$m.entry add checkbutton -label OptionsMovesSpace \
    -variable ::pgn::moveNumberSpaces -offvalue 0 -onvalue 1
set helpMessage($m.entry,7) OptionsMovesSpace

$m.entry add checkbutton -label OptionsMovesTranslatePieces \
    -variable ::translatePieces -offvalue 0 -onvalue 1 -command setLanguage
set helpMessage($m.entry,8) OptionsMovesTranslatePieces

proc updateLocale {} {
  global locale
  sc_info decimal $locale(numeric)
  ### Don't know why this is happening, but it causes two
  ### Refreshes when window is opened at startup
  # ::windows::gamelist::Refresh
  updateTitle
}

set m .menu.options.numbers
menu $m -tearoff 1
foreach numeric {".,"   ". "   "."   ",."   ", "   ","} \
    underline {  0     1      2     4      5      6} {
      set decimal [string index $numeric 0]
      set thousands [string index $numeric 1]
      $m add radiobutton -label "12${thousands}345${decimal}67" \
      -underline $underline \
      -variable locale(numeric) -value $numeric -command updateLocale
    }


set m .menu.options.fics
menu $m -tearoff 1
$m add checkbutton -label OptionsWindowsRaise -variable ::fics::autoraise
$m add checkbutton -label OptionsFicsAuto     -variable ::fics::autopromote
$m add checkbutton -label OptionsFicsClk      -variable ::fics::storeclk
$m add checkbutton -label GInfoEvalBar        -variable ::fics::showEval
$m add checkbutton -label OptionsSounds       -variable ::fics::sound
$m add command     -label OptionsFicsColour   -command ::fics::setForeGround
$m add command     -label OptionsColour       -command ::fics::setBackGround
$m add command     -label OptionsFonts        -command {
  set fontOptions(temp) [FontDialog Fixed]
  if {$fontOptions(temp) != ""} { set fontOptions(Fixed) $fontOptions(temp) }
}
$m add command     -label OptionsFicsButtons  -command ::fics::editUserButtons
$m add command     -label OptionsFicsCommands -command ::fics::editInitCommands
$m add cascade     -label OptionsFicsSize     -menu $m.size
$m add separator
$m add checkbutton -label OptionsFicsNoReq    -variable ::fics::no_requests
$m add checkbutton -label OptionsFicsPremove  -variable ::fics::allow_premove

menu $m.size -tearoff 1
if {$::fics::size > 5} {set ::fics::size 3} ; # ::fics::size used to be 25 to 50, but now is a radiobutton
foreach i {1 2 3 4 5} {
  $m.size add radiobutton -label $i -value $i -variable ::fics::size -command ::fics::changeScaleSize
}

set m .menu.options.export
menu $m -tearoff -1
foreach format {PGN HTML Latex} {
  $m add command -label $format -underline 0 \
      -command "setExportText $format"
}

###############################
set m .menu.options.windows
menu $m -tearoff -1

$m add checkbutton -label OptionsWindowsDock -variable windowsDock -command {
  if {$::docking::USE_DOCKING != $windowsDock} {
    set answer [tk_messageBox -type yesno -icon info -title Scid -message "[tr ChangeDockDialog]\n[tr ExitNow]"]
    if {$answer == "yes"} {
      ::file::Exit
    }
  }
}
set helpMessage($m,2) OptionsWindowsDock

if {$::docking::USE_DOCKING} {
  $m add checkbutton -label OptionsWindowsAutoLoadLayout -variable autoLoadLayout 
  set helpMessage($m,4) OptionsWindowsAutoLoadLayout

  $m add checkbutton -label OptionsWindowsAutoResize -variable ::autoResizeBoard -command {
     if {$::autoResizeBoard} {resizeMainBoard}
  }
  set helpMessage($m,4) OptionsWindowsAutoLoadLayout

  menu $m.savelayout
  menu $m.restorelayout
  foreach i {"1 (default)" "2 (custom)" "3 (analysis)" "4 (sa)" 5} slot {1 2 3 4 5} {
    $m.savelayout add command -label $i -command "::docking::layout_save $slot"
    $m.restorelayout add command -label $i -command "::docking::layout_restore $slot"
  }
  $m add cascade -label OptionsWindowsSaveLayout -menu $m.savelayout
  set helpMessage($m,5) OptionsWindowsSaveLayout
  $m add cascade -label OptionsWindowsRestoreLayout -menu $m.restorelayout
  set helpMessage($m,6) OptionsWindowsRestoreLayout
}

$m add separator

$m add checkbutton -label OptionsWindowsIconify -variable autoIconify
set helpMessage($m,0) OptionsWindowsIconify
$m add checkbutton -label OptionsWindowsRaise -variable autoRaise
set helpMessage($m,1) OptionsWindowsRaise
$m add command -label OptionsWindowsFullScreen -command toggleFullScreen -accelerator F11
set helpMessage($m,1) OptionsWindowsFullScreen

set m .menu.options.theme
menu $m -tearoff -1
foreach i [ttk::style theme names] {
  $m add radiobutton -label "$i" -value $i -variable ::lookTheme -command changeTheme
}

proc changeTheme {} {
    global lookTheme defaultBackground enableForeground enableBackground

    ::ttk::style theme use $lookTheme
    if {$enableBackground} {
      ::ttk::style configure Treeview -background $defaultBackground
      ::ttk::style configure Treeview -fieldbackground $defaultBackground
      if {$enableBackground == 2} {
	::ttk::style configure TNotebook.Tab -font font_Menu
        ::ttk::style configure Heading -background $defaultBackground
	::ttk::style configure TNotebook -background $defaultBackground 
	::ttk::style configure TPanedwindow -background $defaultBackground
	::ttk::style configure TScrollbar -background $defaultBackground
	::ttk::style configure TScale -background $defaultBackground
      }
    }
    if {$enableForeground} {
      ::ttk::style configure Treeview -foreground $defaultForeground
    }

}

set m .menu.options.colour
menu $m -tearoff -1

menu $m.back
$m add cascade -label OptionsBackColour -menu $m.back
set helpMessage($m,1) OptionsBackColour

$m.back add command -label OptionsMovesHighlightLastMoveColor -command SetBackgroundColour

$m.back add radiobutton -label None -variable enableBackground -value 0 -command {
    initBackgroundColour grey95
}
set helpMessage($m.back,1) None

$m.back add radiobutton -label Enable -variable enableBackground -value 1 -command {
    initBackgroundColour $defaultBackground
}
set helpMessage($m.back,2) Enable

$m.back add radiobutton -label Global -variable enableBackground -value 2 -command {
    initBackgroundColour $defaultBackground
    tk_messageBox -type ok -icon info -title Scid -message {Unsetting Global background colours will not work until you restart Scid.}
}
set helpMessage($m.back,3) Global

# Text
menu $m.fore
$m add cascade -label OptionsFicsColour -menu $m.fore
set helpMessage($m,1) OptionsFicsColour
$m.fore add command -label OptionsMovesHighlightLastMoveColor -command SetForegroundColour
$m.fore add checkbutton -label OptionsFicsColour -variable enableForeground

$m add command -label OptionsHighlightColour -command SetHighlightColour
set helpMessage($m,1) OptionsHighlightColour

$m add separator
$m add command -label OptionsMainLineColour -command SetMainLineColour
set helpMessage($m,1) OptionsMainLineColour
$m add command -label OptionsVarLineColour -command SetVarLineColour
set helpMessage($m,1) OptionsVarLineColour
$m add command -label OptionsEngineLineColour -command SetEngineLineColour
set helpMessage($m,1) OptionsEngineLineColour
$m add command -label OptionsRowColour -command SetRowBackgroundColour
set helpMessage($m,1) OptionsRowColour
$m add command -label OptionsSwitcherColour -command SetSwitcherColour
set helpMessage($m,1) OptionsSwitcherColour
$m add command -label OptionsProgressColour -command SetProgressColour
set helpMessage($m,1) OptionsProgressColour

### Text foreground colour
proc SetForegroundColour {} {
  global defaultForeground enableForeground

  set temp [tk_chooseColor -initialcolor $defaultForeground -title [tr OptionsBackColour]]
  if {$temp != {}} {
    set defaultForeground $temp
    if {!$enableForeground} {set enableForeground 1}
    set answer [tk_messageBox -type yesno -icon info -title Scid -message "[tr ChangeTextDialog]\n[tr ExitNow]"]
    if {$answer == "yes"} {
      ::file::Exit
    }
  }
}

proc SetMainLineColour {} {
  global maincolor
  set temp [tk_chooseColor -initialcolor $maincolor -title [tr OptionsMainLineColour]]
  if {$temp != {}} {
    set maincolor $temp
    updateBoard
    if {[::move::drawVarArrows]} { ::move::showVarArrows }
  }
}

proc SetVarLineColour {} {
  global varcolor
  set temp [tk_chooseColor -initialcolor $varcolor -title [tr OptionsVarLineColour]]
  if {$temp != {}} {
    set varcolor $temp
    updateBoard
    if {[::move::drawVarArrows]} { ::move::showVarArrows }
  }
}

proc SetEngineLineColour {} {
  global engineLineColor
  set temp [tk_chooseColor -initialcolor $engineLineColor -title [tr OptionsEngineLineColour]]
  if {$temp != {}} {
    set engineLineColor $temp
  }
  updateAnalysisWindows
}

proc SetRowBackgroundColour {} {
  global rowcolor
  set temp [tk_chooseColor -initialcolor $rowcolor -title [tr OptionsRowColour]]
  if {$temp != {}} {
    set rowcolor $temp
    # todo
    # ::tree::refresh
    # if {[winfo exists .crosstabWin.f.text]} {.crosstabWin.f.text tag configure rowColor -background $::rowcolor}
    if {[winfo exists .bookTuningWin]} {::book::refreshTuning}
    if {[winfo exists .bookWin] } {::book::refresh}
  }
}

proc SetHighlightColour {} {
  global highlightcolor
  set temp [tk_chooseColor -initialcolor $highlightcolor -title [tr OptionsHighlightColour]]
  if {$temp != {}} {
    set highlightcolor $temp
    # todo non-trivial - Refreshing crosstable, gameinfo widgets, pgn
  }
}

proc SetGamelistColour {} {
  set temp [tk_chooseColor -initialcolor $::windows::gamelist::currColor -title [tr WindowsGList]]
  if {$temp != {}} {
    set ::windows::gamelist::currColor $temp
    # ::windows::gamelist::Refresh
    ::windows::gamelist::checkAltered
  }
}

proc SetSwitcherColour {} {
  global switchercolor
  set temp [tk_chooseColor -initialcolor $switchercolor -title [tr OptionsSwitcherColour]]
  if {$temp != {}} {
    set switchercolor $temp
    ::windows::switcher::Refresh
  }
}

proc SetProgressColour {} {
  global progcolor
  set temp [tk_chooseColor -initialcolor $progcolor -title [tr OptionsProgressColour]]
  if {$temp != {}} {
    set progcolor $temp
  }
}

###############################

menu .menu.options.language -tearoff -1
initLanguageMenus

set m .menu.options.fonts
menu $m -tearoff -1

$m add command -label OptionsFontsRegular -underline 0 -command {
    FontDialogRegular .
}

$m add command -label OptionsFontsMenu -underline 0 -command {
    FontDialogMenu .
}

$m add command -label OptionsFontsSmall -underline 0 -command {
    FontDialogSmall .
}

$m add command -label OptionsFontsFixed -underline 0 -command {
    FontDialogFixed .
}

set helpMessage($m,0) OptionsFontsRegular
set helpMessage($m,1) OptionsFontsMenu
set helpMessage($m,2) OptionsFontsSmall
set helpMessage($m,3) OptionsFontsFixed

set m .menu.options.evalbar
menu $m -tearoff -1
$m add checkbutton -label OptionsEvalMain -variable ::gameInfo(showEval) -command ::board::toggleeval
$m add checkbutton -label OptionsEvalBrowser -variable ::gbrowser::showEval
$m add checkbutton -label OptionsEvalFics  -variable ::fics::showEval
$m add checkbutton -label OptionsEvalTicks -variable ::evalTicks -command ::board::update_evalbar
$m add checkbutton -label OptionsEvalLog  -variable ::evalUseLog -command ::board::update_evalbar
$m add cascade -label OptionsEvalScale -menu $m.evalscale
menu $m.evalscale
for {set i 1} { $i <= 10 } { incr i } {
  $m.evalscale add radiobutton -label "$i" -variable ::evalScale -value $i -command ::board::update_evalbar
}
$m add cascade -label OptionsEvalTime -menu $m.evaltime
menu $m.evaltime
foreach i {50 100 150 200 300 400 500 600 800 1000} {
  $m.evaltime add radiobutton -label "$i ms" -variable ::evalTime -value $i
}

set m .menu.options.startup
menu $m -tearoff -1
$m add checkbutton -label HelpTip -variable startup(tip)
$m add checkbutton -label HelpStartup -variable ::splash::keepopen
$m add checkbutton -label WindowsCross -variable startup(crosstable)
$m add checkbutton -label FileFinder -variable startup(finder)
$m add checkbutton -label WindowsGList -variable startup(gamelist)
$m add checkbutton -label WindowsPGN -variable startup(pgn)
$m add checkbutton -label WindowsStats -variable startup(stats)
$m add checkbutton -label WindowsTree -variable startup(tree)
$m add checkbutton -label WindowsBook -variable startup(book)
$m add checkbutton -label FICS -variable startup(fics)


### Help menu:
set menuindex 0
set m .menu.help
$m add command -label HelpContents -command {helpWindow Contents} -accelerator "F1"
set helpMessage($m,[incr menuindex]) HelpContents

$m add command -label HelpIndex -command {helpWindow Index}
set helpMessage($m,[incr menuindex]) HelpIndex

$m add separator
incr menuindex

$m add command -label HelpTip -command ::tip::show
set helpMessage($m,[incr menuindex]) HelpTip
$m add command -label HelpStartup -command raiseSplashWindow

proc raiseSplashWindow {} {
  # .splash window is never destroyed !!
  wm deiconify .splash
  raiseWin .splash
}
set helpMessage($m,[incr menuindex]) HelpStartup

$m add separator
incr menuindex

$m add command -label Changelog -command {helpWindow Changelog}
incr menuindex
$m  add command -label HelpAbout -command {helpWindow Author}
set helpMessage($m,[incr menuindex]) HelpAbout

bind .main <F1> toggleHelp
bind .main <Control-Key-quoteleft> {::file::SwitchToBase 9}
bind .main <Control-Tab> ::file::SwitchToNextBase
bind .main <Control-f> {if {!$tree(refresh)} {toggleRotateBoard}}

catch {
  if {$windowsOS} {
    bind .main <Shift-Tab> {::file::SwitchToNextBase -1} 
  } else {
    bind .main <ISO_Left_Tab> {::file::SwitchToNextBase -1} 
  }
}

###  Update all the menus, rechecking which state each item should be in.

proc updateMenuStates {} {
  global totalBaseSlots windowsOS dot_w

  set ::currentSlot [sc_base current]
  set lang $::language
  set current $::currentSlot

  set m .menu
  $m.file.switch delete 0 9
  
  for {set i 1} { $i <= $totalBaseSlots } { incr i } {
    set fname [file tail [sc_base filename $i]]

    # Only show menu items for open database slots
    if {$fname != {[empty]} } {
      $m.file.switch add command -command "set ::currentSlot $i" \
	  -label "$fname" -underline 5 -accelerator "control-$i" \
          -command "::file::SwitchToBase $i"
      bind .main <Control-Key-$i> "::file::SwitchToBase $i"

      if {$i == $current} {
	$m.file.switch entryconfig $i -state disabled
      }
    }
  }

  foreach i {Compact Extra Delete} {
    $m.tools.utils entryconfig [tr ToolsMaint$i] -state disabled
  }
  foreach i {Editor Player Event Site Round} {
    $m.tools.utils entryconfig [tr ToolsMaintName$i] -state disabled
  }

  $m.file entryconfig [tr FileReadOnly] -state disabled

  # Recent Tree list (open base as Tree)
  ::recentFiles::treeshow .menu.file.recenttrees

  # Remove and reinsert the Recent files list and Exit command
  $m.file add separator
  set idx 12
  $m.file delete $idx end
  if {[::recentFiles::show $m.file] > 0} {
    $m.file add separator
  }
  set idx [$m.file index end]
  incr idx
  $m.file add command -label [tr FileExit] -accelerator "control-q" \
      -command ::file::Exit
  set helpMessage($m.file,$idx) FileExit

  # File menu entry states
  if {[sc_base inUse]} {
    set isReadOnly [sc_base isReadOnly]
    $m.file entryconfig [tr FileClose] -state normal
    if {! $isReadOnly} {
      $m.tools.utils entryconfig [tr ToolsMaintDelete] -state normal
      $m.tools.utils entryconfig [tr ToolsMaintExtra] -state normal
      foreach i {Editor Player Event Site Round} {
        $m.tools.utils entryconfig [tr ToolsMaintName$i] -state normal
      }

      $m.file entryconfig [tr FileReadOnly] -state normal
      $m.game entryconfig [tr GameInfo] -state normal
    } else {
      $m.game entryconfig [tr GameInfo] -state disabled
    }

    # Load first/last/random buttons
    set filtercount [sc_filter count]
    if {$filtercount == 0} {
      set state disabled
    } else {
      set state normal
    }
    $m.game entryconfig [tr GameFirst] -state $state
    $m.game entryconfig [tr GameLast] -state $state
    $m.game entryconfig [tr GameRandom] -state $state
    $m.game entryconfig [tr GameNumber] -state $state
    $m.game entryconfig [tr GamePrev] -state $state
    $m.game entryconfig [tr GameNext] -state $state
    # .main.tb.gprev configure -state $state
    # .main.tb.gnext configure -state $state

    # Reload and Delete
    if {[sc_game number]} {
      set state normal
    } else {
      set state disabled
    }
    $m.game entryconfig [tr GameReload] -state $state
    if {$isReadOnly} {
      set state disabled
    }
    $m.game entryconfig [tr GameDelete] -state $state

    # Save add button
    if {$isReadOnly  ||  $::trialMode} {
      set state disabled
    } else {
      set state normal
    }
    $m.game entryconfig [tr GameAdd] -state $state

    # Save replace button
    if {[sc_game number] == 0  ||  $isReadOnly  ||  $::trialMode} {
      set state disabled
    } else {
      set state normal
    }
    $m.game entryconfig [tr GameReplace] -state $state

  } else {
    # Base is not in use
    $m.file entryconfig [tr FileClose] -state disabled

    # This gets called *occasionally* after closing tree and others (?)
    # but dont disable 'Info Browse List' as they never get re-enabled !
    foreach i {Replace Add First Prev Reload Next Last Random Number Info Browse List Delete} {
      $m.game entryconfig [tr Game$i] -state disabled
    }
    # .main.tb.gprev configure -state disabled
    # .main.tb.gnext configure -state disabled
  }

  if {[sc_base numGames] == 0} {
    $m.tools entryconfig [tr ToolsExpFilter] -state disabled
  } else {
    $m.tools entryconfig [tr ToolsExpFilter] -state normal
  }

  if {[baseIsCompactable]} {
    set state normal
  } else {
    set state disabled
  }
  $m.tools.utils entryconfig [tr ToolsMaintCompact] -state $state

  ::search::Config
  ::bookmarks::Refresh
}


### Language menu support functions.

#   Reconfigures the main window menus. Called when the language is changed.

proc configMenuText {menu entry tag lang} {
  global menuLabel menuUnder
  if {[info exists menuLabel($lang,$tag)] && [info exists menuUnder($lang,$tag)]} {

# [r3289] Change the Help->Help menu to Help->Contents. AND introduce a big effing CATCH
# This catch *does* make menu fails nastier too :( S.A.

catch {
    $menu entryconfig $entry -label $menuLabel($lang,$tag) -underline $menuUnder($lang,$tag)
}
  } else {
    $menu entryconfig $entry -label $menuLabel(E,$tag) -underline $menuUnder(E,$tag)
  }
}

proc setLanguageMenus {{lang ""}} {
  global menuLabel menuUnder oldLang

  if {$lang == ""} {set lang $::language}

  foreach tag {CorrespondenceChess ToolsTraining ToolsTacticalGame ToolsSeriousGame ToolsTrainFics ToolsComp ToolsTrainTactics} {
    configMenuText .menu.play [tr $tag $oldLang] $tag $lang
  }

  foreach tag {TrainCalvar TrainFindBestMove} {
    configMenuText .menu.play.training [tr Tools$tag $oldLang] Tools$tag $lang
  }

  foreach tag { CCConfigure CCConfigRelay CCOpenDB CCRetrieve CCInbox \
        CCSend CCResign CCClaimDraw CCOfferDraw CCAcceptDraw   \
        CCNewMailGame CCMailMove CCGamePage } {
    configMenuText .menu.play.correspondence [tr $tag $oldLang] $tag $lang
  }

  foreach tag {File Edit Game Search Play Windows Tools Options Help} {
    configMenuText .menu [tr $tag $oldLang] $tag $lang
  }

  foreach tag {New Open SavePgn OpenBaseAsTree OpenRecentBaseAsTree Close Finder Bookmarks ReadOnly Switch Exit} {
    configMenuText .menu.file [tr File$tag $oldLang] File$tag $lang
  }

  foreach tag {PastePGN Setup CopyBoard CopyPGN PasteBoard Reset Copy Paste Add Delete First Main Trial Strip PasteVar Undo Redo} {
    configMenuText .menu.edit [tr Edit$tag $oldLang] Edit$tag $lang
  }
  foreach tag {Comments Vars Begin End} {
    configMenuText .menu.edit.strip [tr EditStrip$tag $oldLang] \
        EditStrip$tag $lang
  }
  foreach tag {Reset Negate End Material Moves Current Header Using} {
    configMenuText .menu.search [tr Search$tag $oldLang] Search$tag $lang
  }
  
  # These two items still appear in windows menu
  configMenuText .menu.search [tr WindowsPList $oldLang] WindowsPList $lang
  configMenuText .menu.search [tr WindowsTmt $oldLang] WindowsTmt $lang

  foreach tag {Replace Add New First Prev Reload Next Last Random Number Info Browse List Delete
    Deepest GotoMove Novelty} {
    configMenuText .menu.game [tr Game$tag $oldLang] Game$tag $lang
  }

  foreach tag {Gameinfo Comment GList PGN Cross PList Tmt Maint ECO Stats Tree TB Book CorrChess } {
    configMenuText .menu.windows [tr Windows$tag $oldLang] Windows$tag $lang
  }

  foreach tag {Analysis Maint Email FilterGraph AbsFilterGraph OpReport Tracker
    Rating Score ExpCurrent ExpFilter ImportOne ImportFile StartEngine1 StartEngine2 BookTuning
    PlayerReport ConnectHardware Screenshot} {
    configMenuText .menu.tools [tr Tools$tag $oldLang] Tools$tag $lang
  }

  foreach tag {Win Compact Extra Delete Twin Sort FixBase} {
    # Maintenance used to be in .menu.file but is now in .menu.tools
    configMenuText .menu.tools.utils [tr ToolsMaint$tag $oldLang] ToolsMaint$tag $lang
  }
  foreach tag {Editor Player Event Site Round} {
    configMenuText .menu.tools.utils [tr ToolsMaintName$tag $oldLang] ToolsMaintName$tag $lang
  }

  foreach tag {ToolsExpCurrentPGN ToolsExpCurrentHTML ToolsExpCurrentHTMLJS ToolsExpCurrentLaTeX} {
    configMenuText .menu.tools.exportcurrent [tr $tag $oldLang] $tag $lang
  }
  .menu.tools.exportcurrent entryconfig 4 -label "[tr ToolsExpCurrentLaTeX] ([tr OprepViewLaTeX])"

  foreach tag {ToolsExpFilterPGN ToolsExpFilterHTML ToolsExpFilterHTMLJS ToolsExpFilterLaTeX ToolsExpFilterEPD ToolsExpFilterGames} {
    configMenuText .menu.tools.exportfilter [tr $tag $oldLang] $tag $lang
  }
  .menu.tools.exportfilter entryconfig 4 -label "[tr ToolsExpFilterLaTeX] ([tr OprepViewLaTeX])"

  foreach tag {Board Colour Toolbar Names Recent Fonts Evalbar GInfo Fics Moves Startup Language
    Numbers Windows Theme Export ECO Spell Table BooksDir TacticsBasesDir Informant Sounds SaveBases Save AutoSave} {
    configMenuText .menu.options [tr Options$tag $oldLang] Options$tag $lang
  }
  foreach tag {Main Browser Fics Log Time Scale Ticks} {
    configMenuText .menu.options.evalbar [tr OptionsEval$tag $oldLang] OptionsEval$tag $lang
  }

  foreach tag {BackColour MainLineColour VarLineColour EngineLineColour RowColour HighlightColour SwitcherColour ProgressColour} {
    configMenuText .menu.options.colour [tr Options$tag $oldLang] Options$tag $lang
  }
  configMenuText .menu.options.colour [tr OptionsFicsColour $oldLang] OptionsFicsColour $lang
  configMenuText .menu.options.colour.back [tr OptionsMovesHighlightLastMoveColor $oldLang] OptionsMovesHighlightLastMoveColor $lang
  .menu.options.colour.back entryconfigure 1 -label [tr None]
  configMenuText .menu.options.colour.back 2 OptionsBackColour $lang
  configMenuText .menu.options.colour.back 3 OptionsBackColourGlobal $lang

  configMenuText .menu.options.colour.fore [tr OptionsMovesHighlightLastMoveColor $oldLang] OptionsMovesHighlightLastMoveColor $lang
  configMenuText .menu.options.colour.fore [tr OptionsFicsColour $oldLang] OptionsFicsColour $lang

  configMenuText .menu.tools.hardware [tr Help $oldLang] Help $lang
  foreach tag { Configure NovagCitrineConnect InputEngineConnect  } {
    configMenuText .menu.tools.hardware [tr ToolsConnectHardware$tag $oldLang] ToolsConnectHardware$tag $lang
  }

  foreach tag {Regular Menu Small Fixed} {
    configMenuText .menu.options.fonts [tr OptionsFonts$tag $oldLang] \
        OptionsFonts$tag $lang
  }

  foreach tag {HideNext Show EvalBar Coords Material FEN Marks Wrap FullComment Photos TBNothing TBResult TBAll} {
    configMenuText .menu.options.ginfo [tr GInfo$tag $oldLang] GInfo$tag $lang
  }
  configMenuText .menu.options.entry [tr OptionsShowVarPopup $oldLang] OptionsShowVarPopup $lang
  # S.A. here's how to fix these f-ing menus. &&&
  foreach tag {Ask Animate Delay Suggest Key Coord Space TranslatePieces HighlightLastMove ShowVarArrows ColorSelected} {
    configMenuText .menu.options.entry [tr OptionsMoves$tag $oldLang] \
        OptionsMoves$tag $lang
  }

  foreach tag {OptionsWindowsRaise OptionsFicsAuto OptionsFicsClk OptionsSounds OptionsFicsColour OptionsColour OptionsFonts OptionsFicsButtons OptionsFicsCommands OptionsFicsSize OptionsFicsNoRes OptionsFicsNoReq OptionsFicsPremove} {
    configMenuText .menu.options.fics [tr $tag $oldLang] $tag $lang
  }
  configMenuText .menu.options.fics [tr GInfoEvalBar $oldLang] GInfoEvalBar $lang

  foreach tag { Color Width Display } {
    configMenuText .menu.options.entry.highlightlastmove [tr OptionsMovesHighlightLastMove$tag $oldLang] OptionsMovesHighlightLastMove$tag $lang
  }
  foreach tag {HelpTip HelpStartup WindowsPGN WindowsTree FileFinder \
        WindowsCross WindowsGList WindowsStats WindowsBook} {
    configMenuText .menu.options.startup [tr $tag $oldLang] $tag $lang
  }
  # unhandled FICS

  foreach tag {Iconify Raise Dock FullScreen} {
    configMenuText .menu.options.windows [tr OptionsWindows$tag $oldLang] \
        OptionsWindows$tag $lang
  }
  if {$::docking::USE_DOCKING} {
    foreach tag {AutoLoadLayout AutoResize SaveLayout RestoreLayout} {
      configMenuText .menu.options.windows [tr OptionsWindows$tag $oldLang] \
          OptionsWindows$tag $lang
    }
    # and the single save layout menu at the bottom
    configMenuText .menu.options [tr OptionsWindowsSaveLayout $oldLang] \
	OptionsWindowsSaveLayout $lang

  }

  foreach tag {Contents Index Tip Startup About} {
    configMenuText .menu.help [tr Help$tag $oldLang] Help$tag $lang
  }
  # Have to leave HelpContents menu intact
  .menu.help entryconfig 1 -label [tr Contents]


  if {$::macOS} {
    configMenuText .menu.apple [tr HelpAbout $oldLang] HelpAbout $lang
  }

  # Should sort out what the Delete , Mark menus did.
  # Its' proably tied in with my half-baked Gamelist Widget, and FLAGS
  #  foreach tag {HideNext Show Coords Material FEN Marks Wrap FullComment Photos TBNothing TBResult TBAll Delete Mark} 

  foreach tag {HideNext Show Coords Material FEN MenuBar ToolBar ButtonBar StatusBar EvalBar} {
    configMenuText .main.gameInfo.menu [tr GInfo$tag $oldLang] GInfo$tag $lang
  }
  configMenuText .main.gameInfo.menu [tr OptionsMovesHighlightLastMove $oldLang] OptionsMovesHighlightLastMove $lang
  configMenuText .main.gameInfo.menu [tr WindowsGameinfo $oldLang] WindowsGameinfo $lang

  ::pgn::ConfigMenus
  ::windows::stats::ConfigMenus
  ::tree::ConfigMenus
  ::crosstab::ConfigMenus
  ::optable::ConfigMenus
  ::preport::ConfigMenus
  playerInfoConfigMenus

  updateGameinfo
  updateStatusBar
  # todo &&&  Update docking tab labels (setTitle)

  # Check for duplicate menu underline characters in this language
  if {0} {
    foreach m {file edit game search windows tools options help} {
      set list [checkMenuUnderline .menu.$m]
      if {[llength $list] > 0} {
        ::splash::add "Menu $m has duplicate underline letters: $list" error
      }
    }
  }

}

# checkMenuUnderline:
#  Given a menu widget, returns a list of all the underline
#  characters that appear more than once.
#
proc checkMenuUnderline {menu} {
  array set found {}
  set duplicates {}
  set last [$menu index last]
  for {set i [$menu cget -tearoff]} {$i <= $last} {incr i} {
    if {[string equal [$menu type $i] "separator"]} {
      continue
    }
    set char [string index [$menu entrycget $i -label] \
        [$menu entrycget $i -underline]]
    set char [string tolower $char]
    if {$char == ""} {
      continue
    }
    if {[info exists found($char)]} {
      lappend duplicates $char
    }
    set found($char) 1
  }
  return $duplicates
}

### Hmmm - Not possible to cancel this widget. TODO

proc configInformant {} {
  global informant

  set w .configInformant
  if {[winfo exists $w]} {
    destroy $w
  }

  toplevel $w
  wm state $w withdrawn
  wm title $w $::tr(ConfigureInformant)

  frame $w.main
  frame $w.buttons
  set row 0

  foreach i [lsort [array names informant]] {
    label $w.main.explanation$row -text [ ::tr "Informant[ string trim $i "\""]" ]
    label $w.main.label$row -text [string trim $i {"}]
    spinbox $w.main.value$row -textvariable informant($i) -width 4 -from 0.0 -to 9.9 -increment 0.1 \
        -validate all -vcmd {string is double %P} -justify center
    grid $w.main.explanation$row -row $row -column 0 -sticky w 
    grid $w.main.label$row -row $row -column 1 -sticky w -padx 5 -pady 3
    grid $w.main.value$row -row $row -column 2 -sticky w -padx 5 -pady 3
    incr row
  }

  dialogbutton $w.buttons.defaults -textvar ::tr(Defaults) -command resetInformants
  dialogbutton $w.buttons.help -textvar ::tr(Help) -command {helpWindow Analysis Annotating}
  dialogbutton $w.buttons.ok -text OK -command "destroy $w"
  pack $w.main $w.buttons -pady 5

  pack $w.buttons.defaults $w.buttons.help -side left -padx 5
  pack $w.buttons.ok  -side right -padx 5

  update
  placeWinOverParent $w .
  wm state $w normal
}

### End of file: menus.tcl

# board.tcl: part of Scid
# Copyright (C) 2001-2003 Shane Hudson. All rights reserved.

# letterToPiece
#    Array that maps piece letters to their two-character value.

array set ::board::letterToPiece \
  {R wr r br N wn n bn B wb b bb Q wq q bq K wk k bk P wp p bp . e}

# { name(unused), lite, dark, highcolor, bestcolor, bgcolor, highlightLastMoveColor }

set colorSchemes1 {
  { Blue-white	#f3f3f3 #7389b6 #f3f484 #b8cbf8 steelblue4}
  { Blue-ish	#d0e0d0 #80a0a0 #b0d0e0 #f0f0a0 grey}
  { M.Thomas	#d3d9a8 #51a068 #e0d873 #86a000 grey20}
  { GreenYellow	#e0d070 #70a070 #b0d0e0 #bebebe #29764e}
  { Brown	#d0c0a0 #a08050 #b0d0e0 #bebebe tan4}
}
set colorSchemes2 {
  { Tan		#fbdbc4 #cc9c83 #b0d0e0 #bebebe rosybrown4}
  { Grey	#9d9d9b #7a7977 #6c8898 #bebebe steelblue4}
  { Rosy	#f8dbcc rosybrown #b0d0e0 #bebebe rosybrown4}
  { SteelBlue	lightsteelblue steelblue #51a068 #e0d873 #002958}
  { GreenSA     #46a631 #006400 #008064 rosybrown4 #8bb869 }
}
array set newColors {}

proc SetBackgroundColour {} {
  global defaultBackground enableBackground

  set temp [tk_chooseColor -initialcolor $defaultBackground -title {Background Colour}]
  if {$temp != {}} {
    set defaultBackground $temp
    if {!$enableBackground} {
      set enableBackground 1
    }
    initBackgroundColour $defaultBackground
  }
}

proc initBackgroundColour {colour} {
    global enableBackground defaultGraphBackground

    # border around gameinfo photos
    .main.photoW configure -background $colour
    .main.photoB configure -background $colour
    ::ttk::style configure Treeview -background $colour
    ::ttk::style configure Treeview -fieldbackground $colour

    # 0 no colour / system background colour only
    # 1 text widgets (etc) only
    # 2 All widgets get coloured
    if {$enableBackground != 2} {
      option add *Text*background $colour
      option add *Listbox*background $colour
      .main.gameInfo configure -bg $colour
      recurseBackgroundColour1 . $colour
      foreach i {.sgraph .rgraph .fgraph .afgraph} {
	if {[winfo exists $i.c]} {
	  $i.c itemconfigure fill -fill $colour
	}
      }
    } else {
      option add *background $colour
      option add *activeBackground [::gradient $::defaultBackground .4 .]
      option add *HighlightBackground $colour
      ::ttk::style configure TNotebook.Tab -font font_Menu
      ::ttk::style configure Heading -background $colour
      ::ttk::style configure TNotebook -background $colour
      ::ttk::style configure TPanedwindow -background $colour
      ::ttk::style configure TScrollbar -background $colour
      ::ttk::style configure TScale -background $colour
      recurseBackgroundColour2 . $colour
    }
    set defaultGraphBackground $colour
}

proc recurseBackgroundColour1 {w colour} {
   if {[winfo class $w] == "Text" || [winfo class $w] == "Listbox"} {
       $w configure -background $colour
   } else {
     foreach c [winfo children $w] {
       recurseBackgroundColour1 $c $colour
     }
   }
}

proc recurseBackgroundColour2 {w colour} {
   # Skip board canvas backgrounds (which colour the lines inbetween board squares)
   if {![string match *.bd $w]} {
     catch {$w configure -background $colour}
     ### Hmm - dynamic changing button bgs doesn't work ?
     # if {[winfo class $w] == "Button"} {
     #   catch {$w configure -activebackground $colour}
     #   catch {$w configure -highlightbackground $colour}
     # }
     foreach c [winfo children $w] {
	 recurseBackgroundColour2 $c $colour
     }
   }
}

proc SetBoardTextures {} {
  global boardfile_dark boardfile_lite
  # handle cases of old configuration files
  image create photo bgl20 -height 20 -width 20
  image create photo bgd20 -height 20 -width 20
  if { [ catch {
    bgl20 copy $boardfile_lite -from 0 0 20 20
    bgd20 copy $boardfile_dark -from 0 0 20 20
  } ] } {
    set boardfile_dark emptySquare
    set boardfile_lite emptySquare
    bgl20 copy $boardfile_lite -from 0 0 20 20
    bgd20 copy $boardfile_dark -from 0 0 20 20
  }

  foreach size $::boardSizes {
    # create lite and dark squares
    image create photo bgl$size -width $size -height $size
    image create photo bgd$size -width $size -height $size

    ### Need to use "to" to force texture tiling for the new large board
    # "from" doesn't work with mis-sized source images 
    bgl$size copy $boardfile_lite -to 0 0 $size $size ;# -from 0 0 $size $size 
    bgd$size copy $boardfile_dark -to 0 0 $size $size ;# -from 0 0 $size $size
  }
}

SetBoardTextures

# chooseBoardTextures:
#   Dialog for selecting board textures.

proc chooseBoardTextures {i} {
  global boardfile_dark boardfile_lite

  set prefix [lindex $::textureSquare $i]
  set boardfile_dark ${prefix}-d
  set boardfile_lite ${prefix}-l
  SetBoardTextures
}

proc setBoardColor {row choice} {

  global newColors

  set list [lindex [set ::colorSchemes$row] $choice]
  set newColors(lite) [lindex $list 1]
  set newColors(dark) [lindex $list 2]
  set newColors(highcolor) [lindex $list 3]
  set newColors(bestcolor) [lindex $list 4]
  set newColors(bgcolor)   [lindex $list 5]
  # highlightLastMoveColor needs to be added to colorSchemes1 , colorSchemes2 above 
  set newColors(highlightLastMoveColor)   $::highlightLastMoveColor
  set newColors(maincolor) $::maincolor
  set newColors(varcolor)  $::varcolor
  set newColors(squarecolor) $::squarecolor
}

proc applyBoardColors {} {

  global newColors lite dark highcolor bestcolor bgcolor highlightLastMoveColor borderwidth maincolor varcolor squarecolor

  set w .bdOptions
  set colors {lite dark highcolor bestcolor bgcolor highlightLastMoveColor maincolor varcolor squarecolor}

  foreach i $colors {
    set $i $newColors($i)
  }

  foreach i {wr bn wb bq wk bp} {
    $w.bd.$i configure -background $newColors(dark)
  }
  foreach i {br wn bb wq bk wp} {
    $w.bd.$i configure -background $newColors(lite)
  }
  $w.bd.bb configure -background $newColors(highcolor)
  $w.bd.wk configure -background $newColors(bestcolor)
  foreach i $colors {
    $w.select.b$i configure -background $newColors($i)
  }
  .main.board.bd configure -bg $newColors(bgcolor)

  ### too noisy to always change the border width widget

  # foreach i {0 1 2 3} {
  #  set c $w.border.c$i
  #  $c itemconfigure dark -fill $newColors(dark) -outline $newColors(dark)
  #  $c itemconfigure lite -fill $newColors(lite) -outline $newColors(lite)
  # }

  ### use this command if you want a third color to be used instead of black
  # .main.board.bd configure -background $newColors(dark)

  ### Update Variation arrows colours

  ### The board gets redrawn straight after Apply, so there's no use running this:
  # .main.board.bd itemconfigure var0 -fill $newColors(maincolor)
  # .main.board.bd itemconfigure var1 -fill $newColors(varcolor)
  # set maincolor $newColors(maincolor)
  # set varcolor  $newColors(varcolor)

  ### To apply, we have to alter a (private) var
  set tmp {}
  foreach mark $::board::_mark(.main.board) {
    if {[lindex $mark 0] == "var0"} {
      lappend tmp [lreplace $mark 3 3 $newColors(maincolor)]
    } elseif {[string match var* [lindex $mark 0]]} {
      lappend tmp [lreplace $mark 3 3 $newColors(varcolor)]
    } else {
      lappend tmp $mark
    }
  }
  set ::board::_mark(.main.board) $tmp

  ::board::resize .main.board redraw
  if {[winfo exists .setup.l.bd]} {
    ::board::resize .setup.l.bd redraw
  }
}

proc applyBorderWidth {new} {

  global borderwidth 

  set borderwidth $new
  set ::board::_border(.main.board) $borderwidth

  ::board::resize .main.board redraw
}

proc chooseAColor {w c} {
  global newColors

  set x [tk_chooseColor -initialcolor $newColors($c) -title Scid -parent $w]

  if {$x != ""} {
    set newColors($c) $x
    applyBoardColors
  }
}

proc chooseBoardColors {} {
  set w .bdOptions
  if {[winfo exists $w]} {
    raiseWin $w
  } else {
    initBoardColors
  }
}

###############
# main widget #
###############

proc initBoardColors {} {

  global lite dark highcolor bestcolor bgcolor highlightLastMoveColor png_image_support maincolor varcolor squarecolor
  global newColors boardStyles boardStyle boardSizes boardStyleActiveButton

  set colors {lite dark highcolor bestcolor bgcolor highlightLastMoveColor maincolor varcolor squarecolor}
  set w .bdOptions

  if { [winfo exists $w] } {
    raiseWin $w
    return
  }

  toplevel $w
  standardShortcuts $w

  wm title $w "[tr OptionsBoard]"
  wm resizable $w 0 0

  setWinLocation $w
  bind $w <Configure> "recordWinSize $w"
  bind $w <F1> {helpWindow Board}

  ### Main widgets ordered here ###

  frame $w.sizes
  pack $w.sizes -side top -padx 3 -expand 1 -fill x -padx 20

  set piecesPerRow 9
  set pieceRows [expr ([llength $boardStyles]-1)/$piecesPerRow + 1]
  # eg - if 10 piece styles, pack them in two rows of 5 instead of 9 + 1
  set piecesPerRow [expr [llength $boardStyles]/$pieceRows]
  if {[llength $boardStyles] % $pieceRows != 0} {
    incr piecesPerRow
  }

  for {set row 1} {$row <= $pieceRows} {incr row} {
    frame $w.pieces$row
    pack $w.pieces$row -side top
  }

  ### Piece type and size ###

  label  $w.sizes.label -text [tr PgnOptChess] -font font_Regular

if { $::docking::USE_DOCKING && $::autoResizeBoard} {
  pack $w.sizes.label -pady 5
} else {
  pack $w.sizes.label -side left
  frame $w.sizes.frame
  pack $w.sizes.frame -side right
  label  $w.sizes.frame.label -text [tr OptionsFicsSize] -font font_Regular
  pack   $w.sizes.frame.label -side left -anchor center

  button $w.sizes.frame.smaller -text - -font font_Small -borderwidth 1 \
    -command {::board::resize .main.board -1}
  button $w.sizes.frame.larger -text + -font font_Small -borderwidth 1 \
    -command {::board::resize .main.board +1}
  pack $w.sizes.frame.larger $w.sizes.frame.smaller -side right
}

  set row 1
  set counter 0
  foreach i $boardStyles {
    set j [string tolower $i]
    if {[winfo exists $w.pieces$row.$j]} {
      continue
    }
    button $w.pieces$row.$j -text $i -font font_Small -borderwidth 1 \
      -command "setPieceFont $i $w.pieces$row.$j"


    pack $w.pieces$row.$j -side left
    if {$i == $boardStyle} {
      set boardStyleActiveButton $w.pieces$row.$j
      $boardStyleActiveButton configure -font font_SmallBold
    }

    incr counter
    if {$counter % $piecesPerRow == 0} {
      incr row
    }
  }

  foreach i $colors { set newColors($i) [set $i] }

  ### Chess pieces at top of screen frame

  set bd $w.bd
  pack [frame $bd] -side top -padx 2 -pady 15

  # pack [label $w.l1 -text Colours -font font_H4]
  pack [frame $w.select] -side top -padx 5

  # addHorizontalRule $w

  ### Two rows of Color schemes

  pack [frame $w.preset1] -side top 
  pack [frame $w.preset2] -side top 

  addHorizontalRule $w

  # pack [label $w.l2 -text Tiles -font font_H4]
  pack [frame $w.texture] -side top -padx 20
  ### humph. Using "-fill x" makes the gridded canvases left allign ! S.A.

  addHorizontalRule $w

  # pack [label $w.l3 -text Grid -font font_H4]
  pack [frame $w.border] -side top
  addHorizontalRule $w
  pack [frame $w.buttons] -side top -fill x

  set psize [boardSize_plus_n -2]
  set p2size [expr $psize / 2]

  ### Chess pieces at top of screen - packed above

  set column 0
  foreach j {r n b q k p} {
    label $bd.w$j -image w${j}$psize
    label $bd.b$j -image b${j}$psize
    grid $bd.b$j -row 0 -column $column
    grid $bd.w$j -row 1 -column $column
    incr column
  }

  set f $w.select
  foreach row {0 0 1 1 0 1 2 2 2} column {0 2 0 2 4 4 0 2 4} c {
    lite dark highcolor bestcolor bgcolor highlightLastMoveColor squarecolor maincolor varcolor
  } n {
    LightSquares DarkSquares SelectedSquares SuggestedSquares Grid Previous SelectedOutline ArrowMain ArrowVar
  } {
    label $f.b$c -width 2 -background [set $c] 
    bind  $f.b$c <Button-1> "chooseAColor $w $c"

    button $f.l$c -text "$::tr($n)  " -command "chooseAColor $w $c" -relief flat -font font_Small
    grid $f.b$c -row $row -column $column -padx 3
    grid $f.l$c -row $row -column [expr {$column + 1} ] -sticky w
  }

  ### Two rows of Color schemes 

  foreach i {1 2} {
    set scheme ::colorSchemes$i
    set count 0
    foreach list [set $scheme] {
      set f $w.preset$i.$count
      set c1 [lindex $list 1]
      set c2 [lindex $list 2]

      # each 2 by 2 color grid is a unique canvas
      canvas $f -height $psize -width $psize
      $f create rectangle 0 0 $p2size $p2size -tag dark -fill $c1 -outline $c1
      $f create rectangle $p2size $p2size $psize $psize -tag dark -fill $c1 -outline $c1
      $f create rectangle 0 $p2size $p2size $psize -tag lite -fill $c2 -outline $c2
      $f create rectangle $p2size 0 $psize $p2size -tag lite -fill $c2 -outline $c2
      pack $f -side left -padx 10 -pady 10

      bind $f <Button-1> "
        setBoardColor $i $count
        set ::boardfile_dark emptySquare
        set ::boardfile_lite emptySquare
        ::SetBoardTextures
        applyBoardColors"

      incr count
    }
  }

  ### Textures ###

  set f $w.texture
  set count 0
  set row 0
  set col 0
  # pack [frame $f] -side top -padx 2 -pady 15
  foreach tex $::textureSquare {
    set f $w.texture.$count

    ### Grids are required to easily allign in rows of five

    canvas $f -width $psize -height $psize
    grid $f -row $row -column $col -padx 10 -pady 10

    $f create image 0 0 -image ${tex}-l -anchor nw
    $f create image [expr $p2size + 1] 0 -image ${tex}-d -anchor nw
    $f create image 0 [expr $p2size + 1] -image ${tex}-d -anchor nw
    $f create image [expr $p2size + 1] [expr $p2size + 1] -image ${tex}-l -anchor nw
    bind $f <Button-1> "chooseBoardTextures $count"
    # pack $f -side top -fill x

    incr count
    incr col
    if {$col > 4} { set col 0 ; incr row }
  }

  ### Border width ###

  set f $w.border
  foreach i {0 1 2 3} {
    if {$i != 0} { pack [frame $f.gap$i -width $p2size] -side left -padx 1 }
    set c $f.c$i
    canvas $c -height $psize -width $psize -background black
    $c create rectangle 0 0 [expr {$p2size - $i}] [expr {$p2size - $i}] -tag dark
    $c create rectangle [expr {$p2size + $i}] [expr {$p2size + $i}] $psize $psize -tag dark
    $c create rectangle 0 [expr {$p2size + $i}] [expr $p2size - $i] $psize -tag lite
    $c create rectangle [expr {$p2size + $i}] 0 $psize [expr {$p2size - $i}] -tag lite
    pack $c -side left -padx 2 -pady 10
    bind $c <Button-1> "applyBorderWidth $i"

    $c itemconfigure dark -fill $dark -outline $dark
    $c itemconfigure lite -fill $lite -outline $lite
  }
  set ::newborderwidth $::borderwidth

  ### Button

  dialogbutton $w.buttons.ok -text "OK" -command "destroy $w"

  bind $w <Escape> "destroy $w"
  packbuttons top $w.buttons.ok

  applyBoardColors
}

###  Given a piece font name, resets all piece images in all available board sizes to that font

proc setPieceFont {font button} {
  global boardSizes boardStyle boardStyleActiveButton

  set boardStyle $font
  foreach size $boardSizes {
    setPieceData $font $size
  }
  $boardStyleActiveButton configure -font font_Small
  set boardStyleActiveButton $button
  $boardStyleActiveButton configure -font font_SmallBold
}


############################################################
### Toolbar and game movement buttons:

proc initToolbarIcons {} {

image create photo tb_open -data {
R0lGODlhEQARAMIEAAAAAKmpqb6+vtnZ2f///////////////yH5BAEKAAcA
LAAAAAARABEAAANLeLrc/vCASWl4gOidwW3ZpoUeKI7WQp0ipQACLMy0QAAD
IFX8FAceFmsCBBJqSEHRk0kimZemcwYsSaexkoQQ6Hq/xVdv/DmAz94EADs=
}

image create photo tb_new -data {
  R0lGODlhEQARAMIAANnZ2ampqf///wAAAP///////////////yH5BAEKAAAA
  LAAAAAARABEAAANECLoaLY5JAEGodSo4RHdDKI5C6QVBZ5qdurpvqQ4ozIqe
  oNhrjuq8mOMSZEUsRdkRkDwxmrRnrxddQJejrGi5QHm/ywQAOw==
}

image create photo tb_save -data {
R0lGODlhEQARAMIDAAAAAJmZANnZ2f///////////////////yH5BAEKAAQA
LAAAAAARABEAAANBSLrc/g/ISekCAYzNNxDAlXXdJGqkl52pGioYmsZsS8NB
Vkn5S2C5oLAn0u1uv15FAFrhjBMmEriTOmHHCmSrSAAAOw==
}

image create photo tb_close -data {
R0lGODlhEAAQAIABAIsAAP///yH5BAEKAAEALAAAAAAQABAAAAIljI9pAIq8
oGMt1icPxZdbZ21gOGriSJ2KqJpd2wZn/MndepdGAQA7
}

image create photo tb_finder -data {
R0lGODlhEQARAMIFAAAAAKmpqb6+vrDE3tnZ2f///////////yH5BAEKAAcA
LAAAAAARABEAAANSeLrcDTBG4Q4oOF9AX9YY4FxfITFR+UUKxwlwLJiBKEmC
FNSWag7AAYB3keUGmCCnZwQgg0JFriBzQqMtasz6xB6mux1XGEDdbjVRpcJa
NwiQBAA7
}

image create photo tb_bkm -data {
R0lGODlhEAARAMIFAAAAAIsAAHiJoKmpqbDE3v///////////yH5BAEKAAcA
LAAAAAAQABEAAANOeLrcHtA1AGCgGDBQiu0gMCiZlRUiSazWSnDpAbjtCo8y
Ye0vis+71k2l4/ViMxbENczRXMcfdNoECKZMn2Jgxb5EuAM3kxmEt+a0epEA
ADs=
}

image create photo tb_cut -data {
R0lGODlhEQARAKEDAAAAAKmpqb+/v////yH5BAEKAAMALAAAAAARABEAAAI2
nI+pkBB6HJLQMPsq3toO2n0BGJIdgGbamJlTaqGQw2LCNQl3G+yNTnH4GrRI
MRFIIpKqEKQAADs=
}

image create photo tb_newgame -data {
R0lGODlhEQARAMIDAAAAAKmpqdnZ2f///////////////////yH5BAEKAAQA
LAAAAAARABEAAANFSLo6QcERyZgDA7/K8PhAsHGK930LoK5sJqZnnGEVxqpu
1MlnCA2wm20zMsl8tVkLueO5ODbjM+lkKgRC1qgi6npJ4EoCADs=
}

image create photo tb_copy -data {
R0lGODlhEQARAMIDAAAAAKmpqdnZ2f///////////////////yH5BAEKAAQA
LAAAAAARABEAAANASLrcCzBKR8C4+ILgrPxTlVkZBiheNIArR2ql6a4qu4lm
rM3QSkstHEx3s712ioAycBxxGAKQ5OlYWpWUrHabAAA7
}

image create photo tb_paste -data {
R0lGODlhEQARAMIEAAAAAFFR+6mpqb6+vv///////////////yH5BAEKAAcA
LAAAAAARABEAAANSeHoBvjAyBySkITcnIiADRQkC0C3fIKgsaV7EWoq0kq4f
oe9EdXyyD03YuYV4vBdQJaT1iiAccqeMMXvOKqk01b1+Iizye9jmpmTUcGQp
b9+dBAA7
}

image create photo tb_gprev -data {
R0lGODlhEgASAMIDAAAAABwygqmpqf///////////////////yH5BAEKAAQA
LAAAAAASABIAAANCSLrc/jDKJ6q1KyzAuxdKICrAYJ4mAIosUXrcoGYbis5h
Db9gTtonHEHz28l6wxrwSCuWbkiiayljSHeeiXbLdSQAADs=
}

image create photo tb_gnext -data {
R0lGODlhEgASAMIDAAAAABwygqmpqf///////////////////yH5BAEKAAQA
LAAAAAASABIAAANDSLrc/jBKEha4OLOqwPjgB2zWkF2msHCEF4KAqrDeWctU
+Yo4bZ6plW4XowSOlZoLJkN2djxhx4bBPQTYLHbC7XobCQA7
}

image create photo tb_glast -data {
R0lGODlhEwATAMIEAAAAABwygqmpqdnZ2f///////////////yH5BAEKAAcA
LAAAAAATABMAAANFeLrc/jDKSU9YIOvdrgJEKIZAhxFbhgqMd4CjCLCLC6Y3
Hez7G8s0S8+HW7VOP6OQR4QBa0NnbHb84DRBiGDL3Va+4HACADs=
}

image create photo tb_gfirst -data {
R0lGODlhEwATAMIEAAAAABwygqmpqdnZ2f///////////////yH5BAEKAAcA
LAAAAAATABMAAANGeLrc/jDKKaq1LCzAuxdLICoAYZ4mAB5ie5QeR6jZhqK0
4r5zPK+tUemWWulsMZiRZSP+aqTeLXeMOgENDSnZmXi/4PA3AQA7
}

image create photo tb_rfilter -data {
R0lGODlhEAAQAMIFAAAAAIsAAJkiIr6+vrDE3v///////////yH+FUNyZWF0
ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgAHACwAAAAAEAAQAAADOxh6fBotPjaj
fMtarDXvDZZ1VSAAKHBBDUC8hEqxjFsUsKzZcAy6PV8HSMAJhz3AAFRLDVBM
SyoaQSUAADs=
}

image create photo tb_bsearch -data {
  R0lGODlhEQARACIAACH5BAkAAAAALAAAAAARABEAotnZ2aCAUNDAoAAAALDE
  3v///76+vgAAAANJKBqswmGACRy0TNK7mtIT93gCCIiiiQWr2rGvO8LlYFMn
  mRE8AaIDQqHQ0wCFPd/ExmQmeSYcIMgjKqU4KtSAlTYNt26XKR4PEgA7
}

image create photo tb_hsearch -data {
R0lGODlhEAAQAMIFAAAAAIsAAJkiIr6+vrDE3v///////////yH5BAEKAAcA
LAAAAAAQABAAAAMmeLrc/jDKSWsFGExAOtEQVxQe6IjeF6ad2XAdqa7lIGXA
gFkZDyQAOw==
}

image create photo tb_msearch -data {
R0lGODlhEAARAKUpAAAAAAgICDg1Ljo3MUE9NkJAPENBO0ZBN0pFO0pHQkxJ
Qk1KQ09KQU9OS11YUFtZVl1bV15dWmNiYG1sa3NycYGAfoeHh46Ojp6enqSk
pKmpqLKysbq6urDE3srKytXV1ePj4+fn5+rq6uzs7O7u7vv7+/z8/P39/f7+
/v//////////////////////////////////////////////////////////
/////////////////////////////////yH5BAEKAD8ALAAAAAAQABEAAAZu
wJ/wd5A0hsjkD3ICDZTKhIiDgCYNngvBOlyMUKaPgvujpM4pCvmBLj3Igk/K
NAHYAdDMZg7o+Dt4SBEkZwEdZ3+BPwUhaH0pf4BDFWgpfZGSQhqVl4d+ihgl
oiUWnZlCDA6qq3d4dmRId7BDdkEAOw==
}

image create photo tb_pgn -data {
R0lGODlhFAAUAMZGAAAAAAUFBQYGBgcHBwsLCwwMDA0NDRUVFQAdYhwcHB8f
HwAicSEhIQAngScnJyoqKjIyMjU1NTo6Ojs7Oz8/P0NDQ0RERFdXV1paWlxc
XGBgYGFhYWhoaHBwcHFxcXJycn5+fn9/f4CAgIGBgYeHh4yMjI2NjY+Pj5KS
kpOTk56enqCgoKGhoaampqenp7KysrW1tby8vMHBwcPDw8nJycvLy9HR0dPT
09fX19jY2N7e3uDg4OHh4efn5+vr6+7u7u/v7/Hx8fLy8vn5+fv7+/7+/v//
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH5BAEKAH8A
LAAAAAAUABQAAAepgH+Cg4SFhQ2IiYqLjI2Oj5CMRpOUlZaUiJealpmbnp2e
mg0LISEjKUBGPiQZGB45PCJCRjcsDQgAJiYJF0AMFDAxKDUzAB1GLhW3AD1G
GhElBEGVMwUCNsnLIx4DJxsQRkQ4OEIzDhwSLcq4ICk0Rh8KqhUALuY/Bxbr
zJQyACuT6pkzogLAvmaUTBh4ICHAi4FFJihroImIjh1DRFEMpZFjR4+cIj0K
BAA7
}

image create photo tb_ginfo -data {
R0lGODlhFAAUAIQdANnZ2dnZ2QAngf///5KSkq6urv7+/pSUlImJieLi4hYW
FltbW9XV1REREWJiYoyMjJmZmWNjY/39/d7e3g4ODgQEBNPT0wsLCwUFBSEh
Ierq6tjY2AAAAKKioqKioqKioiH5BAEAAB8ALAAAAAAUABQAAAVTYCCOZFkK
aKqubOu+MDsMEDTXt03r6Jz/O9+g58MFjzOicakzKptQIBHIFE6PVd+TGh0K
hOCw9sspm89ojncoFqt73zb4/Y3LffRBem9e38UxMCEAOw==
}

image create photo tb_glist -data {
  R0lGODdhFAAUAMIAANnZ2QAngf///wAAAIsAAAAAAAAAAAAAACwAAAAAFAAUAAADQgi63B0w
  ykmrvZiKzbvnkDAMX7mFo6AJRNuqgSnDIjl3KCl17hvenxwQFEutegTaEFe0DYUTDlK5PAUc
  2Mc1y81gEgA7
}

image create photo tb_tmt -data {
R0lGODlhFAAUAMIFAAAAAAAngYsAALDE3tnZ2f///////////yH5BAEKAAcA
LAAAAAAUABQAAANXSLrcHTDKSau9mJbNu+cQBxQCaZboFopfu5pjKqvBN7Zg
vaXxaRYvzw1AvAF1vhJxwBzcgsLBpjl6zQDSpvOIK2C1W6vvmw0jW2SnVHwt
OgHQ7gYAz1wSADs=
}

image create photo tb_maint -data {
R0lGODlhFAAUAOeIAAAngT9ikERiikNjjEVkjEZqm0dsnEltnkhuo0pun01v
nkxxpFN0olyDtGCFtmSJuW+Ls3OLrmuPvnKOtXGSvIGYuo2csoCgyoyfu4Kj
zIamzpKszaqrp6urqKitta2uq6ewu6mwu6+wrq2zurKzsau0wLOzsaW2zrC2
v7G2v7C3wbK3vrW3t625xri4uLO5way70rW6wbm6uLq6uLq6ubm7uLq7uba7
xa2907m+xb2+u76/vb+/vcDAv7jDz8HCwMLCwMPEwsLExsbGxsbHxcPHzsbI
xcfIxsfIycjJx8DL1srKysHO3MzMy8nNzszNz8/Pzs/QzsfR4dHS0NHT18vU
49TU09bW1dDX4NXY3djY2NjZ19nZ2dna2Nra2tzc3N3d3N7e3t/f3uHh4ePj
4+Xl5eTl6ebm5ebm5ubn5uXn6ufn5+fo6unp6Orq6ubr8err7e3t7ezu8O3u
7u7u7u7v8e/v7/Dw8PHx8PT09PX19fX29fb3+Pf39vf39/j4+Pj4+fn5+vr6
+vv7+/z8/P39/f7+/v///8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aIJ8aI
J8aIJ8aIJ8aIJ8aIJ8aIJyH5BAEKAP8ALAAAAAAUABQAAAj+AP8JHEiwYEEA
CBMqXMiwocOHEBkemjhRTBQ8FCfyKUQRYcZCHLjUSENRDggVgSZ6nEjo0B8a
ZXZMNFOCSYssKgFMBNOhz5YobnRMLKLEx42OOg91sTKjiRs0JvaoeRECBSCk
LGW0sXNmyBIWOVLUyXho5SE9R4zw+CEkhgc4ZMsmzQgjgoUVT2xwzGh2Io4H
GRCM8MJFhyG+cw+dcNBgwAInRL5cAYJ44hsIEigQOFDl0BQiYaAkwXpogoYN
AgpIoRgliAsSeXIeElThQoAEGOj8EaSHTg8RH/Jw9BiHCgMDCpBoWXPHzRgt
WsjYGST3UCE/c7CwsaNnbyFChQ4F54zoMCAAOw==
}

image create photo tb_eco -data {
R0lGODlhFAAUAKUAAAAAAAgICA0NDRERERISEhMTExgYGBsbGxwcHB0dHSMj
IwAngYsAACoqKiwsLC0tLTc3Nz8/P0BAQEdHR0pKSktLS09PT1NTU1ZWVlpa
WjZki1xcXF1dXV9fX2JiYmRkZGZmZm5ubnJycnh4eH5+fn9/f4CAgIeHh5GR
kaOjo7Ozs7y8vMLCwsPDw83NzdXV1d7e3uPj4+Xl5efn5+np6fDw8Pb29v39
/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEKAD8ALAAAAAAUABQAAAab
wJ9wSCwWF8ikcslsOp9QJm5KrVqpSNwp0em4WgJP4bUacAixafY0icVuHxCO
JduIcBKUeqEdQCA1FyRUFSc4GCV7WhZUIxQ4JiohGTcNKYonAQcHKDMPCA40
MAoGETaKV6k4Gho4WQCrrVessa58sLSzrbSvDKwMwMG+GsO2OLiyVrS8t7W5
U8utr8671bWvANna29zGqt9RUEEAOw==
}

image create photo tb_tree -data {
  R0lGODdhFAAUAKEAANnZ2QAngf///6CAUCwAAAAAFAAUAAACRISPmcHtD6OcFIqLs8Zsi4GB
  WheK5kZm4BpywSXC7EC7pXlm6U3HtlwKXnafnnH08tQ8RCEquVk+lT0mlCf9ebaCCqUAADs=
}

image create photo tb_book -data {
R0lGODlhFAAUAKU4AAAAAAgICA0NDRERERISEhMTExgYGBsbGxwcHB0dHSMj
IwAngYsAACoqKiwsLC0tLTc3Nz8/P0BAQEdHR0pKSktLS09PT1NTU1ZWVlpa
WjZki1xcXF1dXV9fX2JiYmRkZGZmZm5ubnJycnh4eH5+fn9/f4CAgIeHh5GR
kaOjo7Ozs7y8vMLCwsPDw83NzdXV1d7e3uPj4+Xl5efn5+np6fDw8Pb29v39
/f///////////////////////////////yH5BAEKAD8ALAAAAAAUABQAAAaV
wJ9wSCwWF8ikcslsOp9QJm5K7Vip2Cky25nZTp0sdVv14mJhMY6M61JjrHSW
3LVlL+pt2J5tYayAawttMGIpNTeJNzRhdIVUKS4yUzYxKo2DbSqPOCs1VDYu
YIJVmzgpMpM3NjCXWpltKCoqL1SJLiRpbG0hJzI0OIk1rq9cFy0uLzA2LyZy
u1NWFdPTcqRq2K9RTkEAOw==
}

image create photo tb_engine -data {
  R0lGODdhFAAUAMIAANnZ2QAngf///7i4uAAAAAAAAAAAAAAAACwAAAAAFAAUAAADUwi63B0w
  ykmrvZiKzcXooAB1Q/mdnveNnLmZpSoGHGGHISvcOKjbwKCQ8BsaibSdDTYIwljHIzQ6hMKW
  JuxA1yRcvVlkDVhydsXjDm9j0/VwGUwCADs=
}

image create photo tb_crosst -data {
R0lGODlhFAAUAMIFAAAAAAAngYsAALDE3tnZ2f///////////yH5BAEKAAcA
LAAAAAAUABQAAANJSLrcHTDKSau9mJbNu+cQBxQCaZboFopfu5pjKqvBN7Zg
vaXxaRYvz82l85V6KWCxNey8ZkefEtdpTndG2C9ILQyfWR6ti8tgEgA7
}

image create photo tb_comment -data {
R0lGODlhFAAUAKUMAAAAAAMDAwQEBAUFBQsLCw4ODhAQEBERERYWFhkZGSAg
ICEhIQAngSkpKSoqKjIyMlFRUVtbW2JiYmNjY3R0dIKCgomJiYqKioyMjJKS
kpSUlJeXl5mZmZqamqWlpaurq66urrGxsdPT09XV1djY2NnZ2d7e3t/f3+Hh
4eLi4uXl5erq6uzs7Pz8/P39/f7+/v///wAngQAngQAngQAngQAngQAngQAn
gQAngQAngQAngQAngQAngQAngQAngQAngSH5BAEKAD8ALAAAAAAUABQAAAZ6
wJJwSCwWGcikcslsOp9QJmxKrVqpyKvWmt16u15tNwOCvTQWWAoRgY0OkmkW
w5lOLC6YqSCAiQgDcgwwCyswJAAoVCcKUyaNMFkBDTAhAAaKLxYbMC0VHYIw
EA8wLA4JKjAXHlMUH1iDYWKxsly0tbC4trpVYLxRUEEAOw==
}

} ; # initToolbarIcons

# Should match above tb_
set toolbarButtons {new open save close finder bkm newgame copy paste gprev gnext gfirst glast rfilter hsearch bsearch msearch ginfo glist pgn comment maint eco tree book crosst tmt engine}

initToolbarIcons 

proc createBigToolbarIcons {} {
  # Double size the toolbar buttons.
  # Perhaps better would be resizing them individually to 1.5x
  image create photo tempimage

  foreach i $::toolbarButtons {
    tempimage blank
    tempimage copy tb_$i -zoom 2
    tb_$i blank
    tb_$i copy tempimage
  }
}

if {$bigToolbar} {
  createBigToolbarIcons
}

# Some other icons

image create photo tb_help -data {
R0lGODlhGAAYAKUkANnZ2fT2/LTG9Iyi7HyW7ISi7Ozu/Pz+/KS69Exy5ERq5JSq7Pz6/Iym7Ex2
5ISe7Fx+5GyK5MTO9Ky+9ERu5FyC5Jyy7Mza9Ozy/OTm/PT6/HSS7LzK9Nzm/OTq/HSO7FR65GSC
5GSG5Ky69P//////////////////////////////////////////////////////////////////
/////////////////////////////////////////////yH5BAEKAD8ALAAAAAAYABgAAAaQwJ9w
KJQIBgRCQSAhOp0SREJBrSoWl+ezUXUQHpBqJKstVifNIoXaKAsrVMvzUk0/JdSEnbihcsocVARl
CFQTbhKJZQtUAm6PElMKe49EEh+ClVoSEVQglJoSIZ6glaJUFaWVXAoiqpBUFK+wCm2aWhONt1oj
VLOQib+7w5YWFsJlrA/ERANUy8xCExsbh25BADs=
}

# for tree mask
image create photo tb_help_small -data {
R0lGODdhEQARAMIEAAAAAFFR+6ysz9nZ2f///////////////ywAAAAAEQAR
AAADPzi63AswSvmIvdiCeoMP2KYAHUh4lziQViBYgkmobIZqXCnPefuGvdMv
FXRlaJkkb2Qb4phK4GhChTiu2KwjAQA7
}

# unused
image create photo b_bargraph -data {
R0lGODlhGAAYAKEAAAAAAP/6zf///wAAACH5BAEKAAMALAAAAAAYABgAAAJf
nI+pCO0PIzBA2ItznqPqr3EeSAoiKWEnCASuO5oU+sLqzNZBvH5tzZulfq9g
x6SrEG2X03KHBN6OT2VyapVWsdFil2lxXrcP4fi8M2vR4rW77SXD1HE2RYKP
LPb8QQEAOw==
}

image create photo b_list -data {
R0lGODlhHgAeAMIDAAAAAAAngdnZ2f///////////////////yH5BAEKAAQA
LAAAAAAeAB4AAANmSLrc/jDKSau9OGsbuv8gKIUkOZZoNw5s675tsAIAbLNy
FAz0kHq+1W2Yg+x6w1fxcaz9OkFd8rZ0NKeuauP63GkZO6xyVhNHjTzn88w0
Z0eCuHxOl38Xgbqefld0TRuBgoOEhYYJADs=
}

### Toolbar

set tb .main.tb
frame  $tb -relief raised -border 0
button $tb.new -image tb_new -command ::file::New
button $tb.open -image tb_open -command ::file::Open
button $tb.save -image tb_save -command {
  if {[sc_game number] != 0} {
    #busyCursor .
    gameReplace
    # catch {.save.buttons.save invoke}
    #unbusyCursor .
  } else {
    gameAdd
  }
}
# Quick save is right click
bind $tb.save <Button-3> {
  if {[%W cget -state] != "disabled"} {gameQuickSave}
  break
}

button $tb.close -image tb_close -command ::file::Close
button $tb.finder -image tb_finder -command ::file::finder::Open
menubutton $tb.bkm -image tb_bkm -menu $tb.bkm.menu
menu $tb.bkm.menu
bind $tb.bkm <ButtonPress-1> "+$tb.bkm configure -relief flat"

frame  $tb.space1  -width 12
button $tb.newgame -image tb_newgame -command ::game::Clear
button $tb.copy    -image tb_copy -command copyGame
button $tb.paste   -image tb_paste -command pasteGame
frame  $tb.space2  -width 12
button $tb.gfirst  -image tb_gfirst -command {::game::LoadNextPrev first}
button $tb.gprev   -image tb_gprev -command {::game::LoadNextPrev previous}
button $tb.gnext   -image tb_gnext -command {::game::LoadNextPrev next}
button $tb.glast   -image tb_glast -command {::game::LoadNextPrev last}
frame  $tb.space3  -width 12
button $tb.rfilter -image tb_rfilter -command ::search::filter::reset
button $tb.bsearch -image tb_bsearch -command ::search::board
button $tb.hsearch -image tb_hsearch -command ::search::header
button $tb.msearch -image tb_msearch -command ::search::material
frame  $tb.space4  -width 12
button $tb.ginfo   -image tb_ginfo   -command toggleGameInfo
button $tb.glist   -image tb_glist   -command ::windows::gamelist::Open
button $tb.pgn     -image tb_pgn     -command ::pgn::Open
button $tb.tmt     -image tb_tmt     -command ::tourney::Open
button $tb.comment -image tb_comment -command ::commenteditor::Open
button $tb.maint   -image tb_maint   -command ::maint::Open
button $tb.eco     -image tb_eco     -command ::windows::eco::Open
button $tb.tree    -image tb_tree    -command ::tree::Open
button $tb.book    -image tb_book    -command ::book::Open
button $tb.crosst  -image tb_crosst  -command ::crosstab::Open
button $tb.engine  -image tb_engine  -command {makeAnalysisWin -1}

# Set toolbar help status messages:
foreach {b m} {
  new FileNew open FileOpen finder FileFinder
  save GameReplace close FileClose bkm FileBookmarks
  gfirst GameFirst gprev GamePrev gnext GameNext glast GameLast
  newgame GameNew copy EditCopy paste EditPaste
  hsearch SearchHeader bsearch SearchCurrent msearch SearchMaterial rfilter SearchReset 
  ginfo WindowsGameinfo glist WindowsGList pgn WindowsPGN comment WindowsComment 
  maint WindowsMaint eco WindowsECO tree WindowsTree book WindowsBook crosst WindowsCross tmt WindowsTmt 
  engine ToolsAnalysis
} {
  set helpMessage($tb.$b) $m
  # ::utils::tooltip::Set $tb.$b $m
}

foreach i $toolbarButtons {
  $tb.$i configure -relief flat -border 1 -highlightthickness 0 -anchor n -takefocus 0
  ::utils::tooltip::Set $tb.$i [tr $::helpMessage($tb.$i)]
}

#pack $tb -side top -fill x -before .main.button

proc changeToolbar {{zero 1}} {
    array set ::toolbar [array get ::toolbar_temp]
    set ::gameInfo(showTool) $zero
    redrawToolbar
}

proc bindToolbarRadio {frame i} {
  bind .tbconfig.$frame.$i <Any-Enter> \
    ".tbconfig.bar configure -text \"[tr $::helpMessage(.main.tb.$i)]\""
  bind .tbconfig.$frame.$i <Any-Leave> \
    ".tbconfig.bar configure -text {}"
}

proc configToolbar {} {
  global bigToolbar

  set w .tbconfig
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm state $w withdrawn
  wm title $w "[tr OptionsToolbar]"

  array set ::toolbar_temp [array get ::toolbar]

  if {$bigToolbar} {
    set button_options {-height 40 -width 44 -command changeToolbar}
  } else {
    set button_options {-height 20 -width 22 -command changeToolbar}
  }

  set pack_options {-side left -ipadx 1 -padx 3 -ipady 1}

  pack [frame $w.f1] -side top -fill x
  foreach i {new open save close finder bkm} {
    eval checkbutton $w.f1.$i -image tb_$i -variable toolbar_temp($i) $button_options
    eval pack $w.f1.$i $pack_options
    bindToolbarRadio f1 $i
  }

  pack [frame $w.f2] -side top -fill x
  foreach i {gfirst gprev gnext glast} {
    eval checkbutton $w.f2.$i -image tb_$i -variable toolbar_temp($i) $button_options
    eval pack $w.f2.$i $pack_options
    bindToolbarRadio f2 $i
  }

  pack [frame $w.f3] -side top -fill x
  foreach i {newgame copy paste} {
    eval checkbutton $w.f3.$i -image tb_$i -variable toolbar_temp($i) $button_options
    eval pack $w.f3.$i $pack_options
    bindToolbarRadio f3 $i
  }

  pack [frame $w.f4] -side top -fill x
  foreach i {hsearch bsearch msearch rfilter} {
    eval checkbutton $w.f4.$i -image tb_$i -variable toolbar_temp($i) $button_options
    eval pack $w.f4.$i $pack_options
    bindToolbarRadio f4 $i
  }

  pack [frame $w.f5] -side top -fill x
  foreach i {ginfo glist pgn comment maint eco tree book crosst tmt engine} {
    eval checkbutton $w.f5.$i -image tb_$i -variable toolbar_temp($i) $button_options
    eval pack $w.f5.$i $pack_options
    bindToolbarRadio f5 $i
  }

  addHorizontalRule $w
  pack [frame $w.b] -side bottom -fill x
  dialogbutton $w.on -text "+ [::utils::string::Capital $::tr(all)]" -command {
    foreach i [array names toolbar_temp] { set toolbar_temp($i) 1 }
    changeToolbar
  }
  dialogbutton $w.off -text "- [::utils::string::Capital $::tr(all)]" -command {
    foreach i [array names toolbar_temp] { set toolbar_temp($i) 0 }
    changeToolbar 0
  }
  checkbutton $w.big -text "Big Icons" -variable ::bigToolbar -command toggleBigToolbar

  dialogbutton $w.ok -text OK -command {
    array set toolbar [array get toolbar_temp]
    catch {grab release .tbconfig}
    destroy .tbconfig
    redrawToolbar
  }
  pack $w.ok        -side right -padx 5 -pady 5
  pack $w.on $w.off -side left -padx 5 -pady 5
  pack $w.big       -side left -padx 5 -pady 5

  pack [label $w.bar -width 20] -side bottom -pady 5

  update
  placeWinOverParent $w .
  wm state $w normal

  # catch {grab $w}
  # ?? S.A.
}

proc toggleBigToolbar {} {
  global bigToolbar

  if {$bigToolbar} {
    createBigToolbarIcons
  } else {
    foreach i $::toolbarButtons {
      image delete tb_$i
    }
    initToolbarIcons
  }

  # Have to reinit config to repad the buttons
    destroy .tbconfig
    configToolbar
}

proc redrawToolbar {} {
  global toolbar
  foreach i [winfo children .main.tb] { pack forget $i }
  set seen 0
  foreach i {new open save close finder bkm} {
    if {$toolbar($i)} {
      set seen 1
      pack .main.tb.$i -side left -pady 1 -padx 0 -ipadx 0 -pady 0 -ipady 0
    }
  }
  if {$seen} { pack .main.tb.space1 -side left }
  set seen 0
  foreach i {gfirst gprev gnext glast} {
    if {$toolbar($i)} {
      set seen 1
      pack .main.tb.$i -side left -pady 1 -padx 0 -ipadx 0 -pady 0 -ipady 0
    }
  }
  if {$seen} { pack .main.tb.space2 -side left }
  set seen 0
  foreach i {newgame copy paste} {
    if {$toolbar($i)} {
      set seen 1
      pack .main.tb.$i -side left -pady 1 -padx 0 -ipadx 0 -pady 0 -ipady 0
    }
  }
  if {$seen} { pack .main.tb.space3 -side left }
  set seen 0
  foreach i {hsearch bsearch msearch rfilter } {
    if {$toolbar($i)} {
      set seen 1
      pack .main.tb.$i -side left -pady 1 -padx 0 -ipadx 0 -pady 0 -ipady 0
    }
  }
  if {$seen} {
    # hack to adjust the spacer if showing the hsearch icon (which has space at left anyway)
    if {$toolbar(hsearch)} {
      .main.tb.space3 configure -width 7
    } else {
      .main.tb.space3 configure -width 12
    }
    pack .main.tb.space4 -side left
  }
  set seen 0
  foreach i {ginfo glist pgn comment maint eco tree book crosst tmt engine} {
    if {$toolbar($i)} {
      set seen 1
      pack .main.tb.$i -side left -pady 1 -padx 0 -ipadx 0 -pady 0 -ipady 0
    }
  }

  toggleToolbar
}


image create photo tb_start -data {
R0lGODlhHgAeAKUoAD09/0FB/0JC/0RE/kZG/kpK/UxM/E1N/E5O+05O/E9P
+1BQ+1FR+1JS+lRU+lZW+VdX+VlZ+V1d915e92Ji9nBw83Jy84mJ7YqK7Y2N
7I+P65CQ65GR65WV6pqa6Jyc6J+f56Cg57e34ri44bm54rq64b6+4MXF3dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAD8ALAAAAAAeAB4AAAbx
wJ9wSCwaj8ikcslsOp/QJ6fx61CRH47nSNpoRMJp9WocQQKP4yUA0ISp1mMo
ojBIjBbHgdB5j40hFQULB3dDJRh6C3x+cUQjEQUKDIVEGAMHCwyMP2KOQnMK
mpSGP3kHDKmcnmSBg6mUEz8miZmwq3BXkJKwDAgTJxmYo6p9nbk/IBCivQwL
ChQQqM24fx0CCcSpCwkH2c2bxqzJy9rO0NLg1Y67k7C/wcO9662CxAeytIq3
4shDoaMqCTnFrxEZIe1IWZJHD5A9gUIQKWoIiI4dPHooljmTxsiaNgaTZNli
pMuXkFFSqlzJsqXLl0mCAAA7
}

image create photo tb_prev -data {
R0lGODlhHgAeAIQaAEBA/0FB/0ND/kZG/khI/UtL/EtL/U1N/E5O/E9P+1BQ
+1FR+1ZW+VhY+V1d92Fh9nFx8oqK7ZCQ65GR65OT6pWV6pqa6Jqa6aCg57m5
4tnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAB8ALAAAAAAeAB4AAAWE4CeOZGme
aKqubOu+cCzPaiZVlEWXUTAIjN0H03gwDouDY2a7QAiIhCK5lPUIhcRiS4UR
jUguV9lqPqNT8ZbMumbVajbKwgDD7/LTBGA4pO9ieSZ0doCBVStuWoaCKGZQ
UniILV9HkjOKh0wSTpBTjV5FlqBWPkBCIzY4Oqitrq+wsR8hADs=
}


image create photo tb_next -data {
R0lGODlhHgAeAIQaAEBA/0FB/0ND/kZG/khI/UtL/EtL/U1N/E5O/E9P+1BQ
+1FR+1ZW+VhY+V1d92Fh9nFx8oqK7ZCQ65GR65OT6pWV6pqa6Jqa6aCg57m5
4tnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAB8ALAAAAAAeAB4AAAWH4CeOZGme
aKqubOu+cCy7FlVJ2WwywhBEupLjsDgwHg1M8DNcKBIIAuSCmzUX2ESB8LMS
seDiMQm7hp1QKTXHMp+z2277+z4bHwyLyl3HKg4GABN7dH1Yd3mEhgtaXEBz
dU9RU1WQb3dkL26NcjFNkmqVnkSYSkE8Po9LHzU3bKuwsbKztC8hADs=
}

image create photo tb_end -data {
R0lGODlhHgAeAKUoAD09/0FB/0JC/0RE/kZG/kpK/UxM/E1N/E5O+05O/E9P
+1BQ+1FR+1JS+lRU+lZW+VdX+VlZ+V1d915e92Ji9nBw83Jy84mJ7YqK7Y2N
7I+P65CQ65GR65WV6pqa6Jyc6J+f56Cg57e34ri44bm54rq64b6+4MXF3dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAD8ALAAAAAAeAB4AAAb2
wJ9wSCwaj8ikcslsOp/QqHTY6PwaHKFIsyEdPZxPsnrN/jSAwOX4CEBGSDJW
2CEcHBajxKCIhI5yZnULdxglRBIHCwUVf0WBdAQMhAMYiAcMCgURcESQP3UM
ond5QomiC32OQp+hqIUmPxOYqIyrrZKikwcDGScTCLqZm524wqMQFAoLx6kQ
IFdWc6C5wgsJBwnM1gkC0tKC1boHycvNCs/RZZHWvL7AwpqcrODsrw4YsbO6
i41U9dTG4RlyapIqTwBDUbJEEJO8Tv/WUSOE71DDfqsiTqtDSg8fP4AAolHD
xg3ERwC3dPkSZgzAKTBjypxJE2YQADs=
}

image create photo tb_invar -data {
R0lGODlhHgAeAMZIAAAAAAQEBAcHBwkJCQsLCwwMDA0NDQ8PDxERERQUFBYW
FhcXFxgYGBkZGRsbGxwcHCIiIi4uLjo6OkREREZGRk5OTk9PT1JSUlVVVUFB
/1dXV0RE/llZWUhI/VxcXExM/GBgYE1N/GFhYWJiYlBQ+2NjY1FR+1RU+mdn
Z1lZ+Vtb+F1d93Nzc2tr9W5u9H9/f3Jy84ODg4mJiYuLi5OTk4mJ7YqK7ZaW
lpeXl5qampCQ652dnaCgoKSkpKampqenp6mpqaqqqqurq6ysrLi4uLm54rq6
4cLCwtnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAH8A
LAAAAAAeAB4AAAf9gH+Cg4SFhoeIiYqLjI2Oj5CRkootKS6JIACaP4cymgCC
Kh0nNkaHP58ghxMACIMrHyEbNogKmgyHAgAXryEmIScwhx6fQIU0mji9JiTA
pYU9nyKFFQADhCu+zLK0hQmaDYUGABTY2ia/wYUcn0GDO5oz5ujozSc1RYM8
nyODGgABCmWjVy9EBh2EEGhyMOibBIHnCh4khOGTkD8+NL2ASNAePkLwNJX4
I0LTEY70gAkzdEDTgz8PAEQwNHDbLEQXPsXQxIKmL3vPDuX4VEATEZ/pViYa
9wnCIVjcGFn4BADFIVGkTC26QXXIoUqXHBHQtGCS2bNo06pdy/ZQIAA7
}

image create photo tb_outvar -data {
R0lGODlhHgAeAMZQAAAAAAQEBAcHBwkJCQsLCwwMDA0NDQ8PDxERERQUFBYW
FhcXFxgYGBkZGRsbGxwcHCIiIi4uLjo6OkREREZGRk5OTk9PT1JSUj09/1VV
VUFB/1dXV0RE/llZWUZG/lxcXEpK/WBgYE1N/GFhYWJiYlBQ+2NjY1FR+1RU
+mdnZ1pa+XNzc25u9H9/f3Jy84ODg4mJiYuLi5OTk4mJ7YqK7ZaWlpeXl4+P
65qampCQ652dnZWU7pWV6paW6qCgoJiX65qZ7KOjo6SkpKampqenp6mpqaqq
qqurq6ysrLi4uLe34rm54rq64by85MLCwsbJ0NnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAH8A
LAAAAAAeAB4AAAf+gH+Cg4SFhoeIiYqLjI2Oj5CRkpFLOTdNT38hAJxEhzCc
QYgzGhg7gkScACGHEwAIiC4oIh5AgwqcDIcCABeGTDSzJR4/gx+qRYUynDaG
NBwiJScePYNCqiOFFQADhrIiJ+EePIQJnA2FBgAUhMDC4dPkgx2qRoM6nDGE
z9Hw8YQ+VJEYtAFAAEIsZvkTJ28QAk4OBpmTQEgFCGkLxxXKoOrInyGcWiBU
mLGhIHycTPwZwclJIX4YGRo6wOnBnwcAIvwK1k9moQuqXnBaEYvkv0I4VBXg
lCQRzKPpVAGAoMhdNI2GLEhNwegb1kI1pCJpRArDDUQEOC1wVOmGkkkJcOPK
nUu3rqNAADs=
}

image create photo tb_addvar -data {
R0lGODlhHgAeAMZFAAAAAAQEBAcHBwkJCQsLCwwMDA0NDQ8PDxERERQUFBYW
FhcXFxgYGBkZGRsbGxwcHCIiIi4uLjo6Os0AI80AJ80CKUREREZGRs4HLs4N
Mk5OTk9PT88WOc8WOlJSUlVVVVdXV1lZWVxcXGBgYGFhYWJiYmNjY2dnZ9FC
XXNzc39/f4ODg4mJiYuLi9RxhNR0hpOTk5aWlpeXl9N9jdV8jZqamp2dnaCg
oKOjo6SkpKampqenp6mpqaqqqqurq6ysrLi4uMLCwtjCxtjCx9r38nJycnJy
cnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJy
cnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJy
cnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJy
cnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJyciH5BAEKAH8A
LAAAAAAeAB4AAAf+gH+Cg4SFhoeIiYqLjI2Oj5CRkpODIwCXO4cslziOO5cA
I4cWAAiIQ0OGCpcMhwIAHoczHR0zhSKgPIUwlzKHLhMTLoU5oCSFGgADiC8U
FC+GCZcNhQYAF4dENBUVNESFIaA9gzaXLYQzLi80KBgYKDQvLrZ/N6AlgyAA
AYRDHRMUKmDIkAFDBQoTOgxCcMnBIGkS+v0LOLDgwYSDPoDy8UfHJRWF0q1r
9y7ePHKgTPwhcSkIIm3cvB06cOnBnwcAIihq9gyRB1ArLqVQBEwYohqgClwC
omgGBw70DlkDBYGRECGKNoACcIISoRhbf3glRODSgrFo06pdy7Yto0AAOw==
}

image create photo tb_flip -data {
R0lGODlhHgAeAMZGAFkAAIsAAIx2Vpd/WZiAW5iBXKF/WaKAW5uDXqOBXJ+D
WqCEWqGEW5CHdKKGXZ6HY6OIYKWIX6iHY6WKYqSLYqiLYqWNZKiNZamNZKmO
ZKmPZ6yPZamTaq2TaqyZereYerqlg7qnhbuphr6phryqh7yriLysiL2siLyt
k8atk7+ymL+zmsqymcuymcG2ncy1ncy8n829osy+n82/o9C/o83Bo9DBo9DB
pdDDp9HEqNHFqNPGqtXGqdTGrNLHqtbHqtXIr9TJrtjKrtXNsNTOsNfQs///
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH5BAEAAH8A
LAAAAAAeAB4AAAf+gH+Cg4SFhoeDRTs9MRcMDgogQDtCLh4DBQQPKCsqlpgI
AoNENzgwGhATDgA7NzwqIxEYFR00PzxCsRgbCINDOj4zHBQWAAEAOT8rIQ4T
EBowODc7IM0YBYM1LC0pEgfGAcc2KCYLDgwN4QENIAoOEQODIPPz4OoA9PPp
4ezzIx6DMGmyp+4YCEU99q2TRMnFIFm0bClswAsEKRwTQbR6NajZs2gTr4H4
5WOiiCDJVgwyx+BCjITqGsADoa3FxA8vZIwbJCIfiIn/8mWk9yDRokboYlYC
IXDipQKhRpU6BWHiKxAQgcri5QuYMAoTlVVzltEaNkE1ux2YOO4Ey4yu7uDJ
8zkURM+fMen9C5hp04qJoUwgzDip0sNZtX5M5GXiYsaNKjo6g4Yx5jUSJE2i
VLbynEuY/OCVqHkz505Bd+kB9SA077wMBIwycjRx6QCC96CKEnSRqlUVWDHg
BrC1lyCSX8OuGAvBHj6z2bapTWAAp05yLC8YAwCk3bt4gnyKp5caBL58ewUJ
9OvpaagRCJFCYmhYEMTEuHTx8tAblSqNrkSGyIAEFmhggYEAADs=
}

image create photo tb_gameinfo -data {
R0lGODlhHgAeAOMJAAAAAHBeQmRkZKCAUKyQZaSkpM69nNDAoO7k5PDf3/Df
3/Df3/Df3/Df3/Df3/Df3yH5BAEKAA8ALAAAAAAeAB4AAASwUMhJq7XgPTGO
P8Ygih84kp+Qbd0XnuU7lqrGETh+Drl+9rWNDOUZtoqnoMAY2zVHSqbLOYWu
llQkrCpSEk6BgrjwHYXH5e71aNpqZ6n1E/4mHpRsaZ2Nn9v1d1cBBoQGBWCF
hoiFUVltdI8DjW6ReUlXgJmXNpqUQ0oXoaISVwCmp6ipqqoara6vsLGys7S1
tretCLq7vL2+vrm/wsO6wcTHvMbIyMrLxM3OwrjTrREAOw==}

image create photo tb_coords -data {
R0lGODlhHgAeAOeNAAAAAAEAAAIAAAEBAQICAgMDAwIDBgMDBQIEBwQEBAUF
BQQGCQYGBgUHCwYIDAgICAYJDAkJCQoKCgoMDg4ODhMTExkZGR8fHyIiIicn
JyoqKisrKy4uLjExMTIyMjY2NkQ0Hjg4OEg4H0o6I0w8JEZGRkdHR1ZKNk1N
TU5OTk9PT1pSQFNTU1VVVVZWVmJbSmRdTl5eXl5fX2BgYGZmZmdnZ2dnaGdo
aGdoaWdoamhoaGdpamhpaWhpamlpaWlpamlqamxsbG1ta29vb3BwcHFxcXNz
c3R0dHZ2dnd3d5dzPJF0SJF1SZh0QJp3RHx8fJt5RZt5SJd8UZx7Spp8ToKC
gp5+TqCAUKGATqOBUKSDUqOEVKSGVoqKiqqGUamKWa2KV7CNWLWbcKCgobig
eKOjo6ampreoibmoj7qpiqurq7qpkaysrLyslMetgr6vkb6wk7a2tsq2k8y6
mby8vM27nMi8qL6+vs++m9G+ndDAncHBwdDAoNHCotPCodTCn8TExMXFxcvF
tdTFptbFpNXGqNfHpt3LptTMvNbOv9fOvuHQreTUstnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ
2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAP8ALAAAAAAeAB4AAAj+AP8JHEiwoMGD
BmNYuPNvD4AVh/BInIhHjxwsTqBohKIEDcENRAgaeLGIj8mTfPrM4WLlissr
UNoILMMCAIciM8z8G1kSpUmVLF/ClPlvCAAJERIAMLKTpM+fK1u+jDlwT1WB
CGAwGsS166BCdbZEmUJ2SpM1CAUuOOGGjNu3cOOKsUOQIcEGIryU3RtlS51C
Xv0kIojhCEEHI8AIfWmFy5w+KPEgmtkCAI3DiRe7bPw48uR/RQYA8IFZsWbO
kE9KHqgmgY7Smq+g9kywQA3Ypx2nNrl64IDLAxGbXjxb9WeBEobgJq6b9r8y
lTc8GQiBRBgt2LNryfIljyFC4Amj/VEk0KgEBhfsTgBBhYn790yWSEkD5439
N2cEXQ0ESOCeAwAEAMCABBIYgAABJCigEGn9g4QNPewg4YQ75ICDDTbwAMQP
N8gwRoMghijiiCSCCEASJYZ4YolsXMBABwgBgAIHFdBRIgBVHGTTPyF4IGIc
GjywokErFqGAiBaU8M+QBa0YBAUiUuDCkkHoWMQ/GaQgYhcPqGDCAzoCQMAH
KY4YEAA7
}

image create photo tb_trial -data {
R0lGODlhHgAeAKU8AAAAAAQAAAMEBgMFCQcHBwYIDAoKCgsLCwwMDA4QExIS
EhYUDxsbGycfEh8hIzEyMks6IE8+JFA/J1VDKFtMNltbW11dXV5eXmNkZGRk
ZGVlZ2VmZ2ZmZmdpamlpaWxsbG1ucHBxcnR0dXd3d3h4eJl2QJ17SZt8S558
Sp59S4GBgaB+T5+AUJ2CWaKDVaOEVqWFU6OGWqSGWqSIXKWIXKaIXqaJXqqQ
aqWnqampqaurq7qqkP///////////////yH5BAEAAD8ALAAAAAAeAB4AAAa7
wJ9wSCwaj8ikcslsOp/Q6HFEUFgJI2mRA+h2OVoiyeA1kMJFBoCBJuYsB8Dh
omv/Mt5uxf7JAwQJBYKDBQMOTX15DRMRjY4REBSIfhIwLJeYLCctk34Bfl4L
TR5+DyEdqKkdGyJNY14IKnZCamyzb3EHFjl2eHkZdhh+GGE7QjgaIMoaOELG
Ty4lL0kvJS5PNCkrNTY03t42NSspNE8yJikoJuvsJigpJjJPNzEz9vf4MzE3
s/3+//+CAAA7
}

image create photo tb_trial_on -data {
R0lGODlhHgAeAKU+AAAAAAQAAAMEBgMFCQcHBwYIDAoKCgsLCwwMDA4QExIS
EhYUDxsbGycfEh8hIzEyMks6IE8+JFA/J1VDKFtMNltbW11dXV5eXmNkZGRk
ZGVlZ2VmZ2ZmZmdpamlpaWxsbG1ucHBxcnR0dXd3d3h4eJl2QJ17SZt8S558
Sp59S4GBgaB+T5+AUJ2CWaKDVaOEVqWFU6OGWqSGWqSIXKWIXKaIXqaJXqqQ
aqWnqampqaurq7qqkKu+yLDA0P///////yH5BAEAAD8ALAAAAAAeAB4AAAbn
wJ5wSCwaj8ikcslsOp/QJW+qHBEUWMJIOeUpOYBwmMOlJkkGsYFU9i4ZAAaz
q8xZDoDDRddWZsRhFX1JH4AAAgkFiosFAw50hIYNExGVlhEQFJBIhYASMCyh
oiwnLZtHnYABhmILp0Yehg8hHbW2HRsir0VoYggqg0pwclJmSHZ4BxY5wUd/
gBnNRhiGGNJCO0I4GiDdGjjYR7suJS9JLyUuRrs0KSs1NjTy8jY1Kyk068ZD
MiYpKCYCCjSBIoUJGUW6uCFyI8aMhxAjzohxY4jCfU4ualwoZKPHjxx7gByp
MCFJkkEAADs=
}

# Used by analysis widget and gamelist widget popup buttons

image create photo tb_popup -data {
R0lGODlhDAAgAIABAAAAAP///yH5BAEKAAEALAAAAAAMACAAAAIdjI+py+0P
o5y0VgAMXjv01H1a5pFHaFrqyrbu6xQAOw==
}

image create photo tb_popup_left -data {
R0lGODlhDAAgAKECANnZ2QAAAP///////yH5BAEAAAAALAAAAAAMACAAAAId
hI+py+0Po5y0WhCCyYljjXheB45hCV7qyrbuaxQAOw==
}

##############################

namespace eval ::board {

  # List of square names in order; used by sq procedure.
  variable squareIndex [list \
      a1 b1 c1 d1 e1 f1 g1 h1 a2 b2 c2 d2 e2 f2 g2 h2 \
      a3 b3 c3 d3 e3 f3 g3 h3 a4 b4 c4 d4 e4 f4 g4 h4 \
      a5 b5 c5 d5 e5 f5 g5 h5 a6 b6 c6 d6 e6 f6 g6 h6 \
      a7 b7 c7 d7 e7 f7 g7 h7 a8 b8 c8 d8 e8 f8 g8 h8]

  # ::board::sq:
  #    Given a square name, returns its index as used in board
  #    representations, or -1 if the square name is invalid.
  #    Examples: [sq h8] == 63; [sq a1] = 0; [sq notASquare] = -1.

  proc sq {sqname} {
    variable squareIndex
    return [lsearch -exact $squareIndex $sqname]
  }

  set castlingList [list \
      [sq e1] [sq g1] [sq h1] [sq f1] \
      [sq e8] [sq g8] [sq h8] [sq f8] \
      [sq e1] [sq c1] [sq a1] [sq d1] \
      [sq e8] [sq c8] [sq a8] [sq d8]]
}

# ::board::san --
#
#	Convert a square number (0-63) used in board representations
#	to the SAN square name (a1, a2, ..., h8).
#
# Arguments:
#	sqno	square number 0-63.
# Results:
#	Returns square name "a1"-"h8".

proc ::board::san {sqno} {
  variable squareIndex

  if {($sqno < 0) || ($sqno > 63)} {
    return
  }
  return [lindex $squareIndex $sqno]

  # return [format %c%c [expr {($sqno % 8) + [scan a %c]}] [expr {($sqno / 8) + [scan 1 %c]}]]

}

#   Creates a new chess board in the specified frame.
#   The psize option should be a piece bitmap size supported
#   in Scid (see the boardSizes variable in start.tcl).
#   The showmat parameter adds a frame to display material balance
#   evalbar adds an evalbar
#   (mpvtls shows traffic light color coded MultiPV score bar, if ::board::enableMPVTls == 1)

proc ::board::new {w {psize 40} {showmat 0} {flip 0} {stm 0} {evalbar 0} {mpvtls 0}} {
  if {[winfo exists $w]} { return }

  set ::board::_size($w) $psize
  set ::board::_border($w) $::borderwidth
  # Make smaller boards less padded
  if {$w != ".main.board" && $::borderwidth > 0} {
      incr ::board::_border($w) -1
  }
  set ::board::_coords($w) 0
  set ::board::_flip($w) $flip
  set ::board::_data($w) [sc_pos board]
  set ::board::_stm($w) $stm
  set ::board::_showMarks($w) 0
  set ::board::_mark($w) {}
  set ::board::_drag($w) -1
  set ::board::_showmat($w) $showmat
  set ::board::_showEvalbar($w) $evalbar
  set ::board::_eval($w) 0
  set ::board::_showMPVTls($w) $mpvtls

  set border $::board::_border($w)
  set bsize [expr {$psize * 8 + $border * 9} ]

  ### Main board initialised S.A
  # moved the side to move column from the right to the left

  frame $w -class Board
  canvas $w.bd -width $bsize -height $bsize -background $::bgcolor -borderwidth 0 -highlightthickness 0
  grid anchor $w center

  grid $w.bd -row 1 -column 3 -rowspan 8 -columnspan 8
  set bd $w.bd

  # Create empty board:
  for {set i 0} {$i < 64} {incr i} {
    set xi [expr {$i % 8} ]
    set yi [expr {int($i/8)} ]
    set x1 [expr {$xi * ($psize + $border) + $border +1 } ]
    set y1 [expr {(7 - $yi) * ($psize + $border) + $border +1 } ]
    set x2 [expr {$x1 + $psize }]
    set y2 [expr {$y1 + $psize }]

    $bd create rectangle $x1 $y1 $x2 $y2 -tag sq$i -outline ""
    ::board::colorSquare $w $i
  }
  if {[string match .analysisWin* $w]} {
    set font font_Small
  } else {
    set font font_Large
  }
  # Set up coordinate labels:
  for {set i 1} {$i <= 8} {incr i} {
    label $w.lrank$i -text [expr {9 - $i}] -font $font
    grid $w.lrank$i -row $i -column 2 -sticky e
    label $w.rrank$i -text [expr {9 - $i}] -font $font
    grid $w.rrank$i -row $i -column 11 -sticky w
  }
  foreach i {1 2 3 4 5 6 7 8} file {a b c d e f g h} {
    label $w.tfile$file -text $file -font $font
    grid $w.tfile$file -row 0 -column [expr $i + 2] -sticky s
    label $w.bfile$file -text $file -font $font
    grid $w.bfile$file -row 9 -column [expr $i + 2] -sticky n
  }

  # Set up side-to-move icons:
  frame $w.stmgap -width 3
  frame $w.stm
  frame $w.wtm -background white -relief solid -borderwidth 1
  frame $w.btm -background black -relief solid -borderwidth 1
  grid $w.stmgap -row 1 -column 1
  grid $w.stm -row 2 -column 0 -rowspan 5 -padx 2

  # Material canvas init
  set ::board::_matwidth($w) [boardSize_plus_n -7 $w]
  canvas $w.mat -width $::board::_matwidth($w) -height [expr $::board::_size($w) * 8] \
    -insertborderwidth 0 -borderwidth 0 -highlightthickness 0

  grid $w.wtm -row 8 -column 0
  grid $w.btm -row 1 -column 0

  ### Hmm... is this correct ? &&&
  set ::board::_showmat($w) [expr $::gameInfo(showMaterial) && $::board::_showmat($w)]

  canvas $w.evalbar -width [expr {int(ceil($::board::_size($w)/10.0))+2}] -height $bsize

  if {$::board::_showEvalbar($w)} {
    grid $w.evalbar -row 1 -column 12 -rowspan 8 -padx 4
  }

  canvas $w.mpvtls -width [expr {int(ceil($::board::_size($w)/5.0))}] -height $bsize
  if {($::board::_showMPVTls($w))} {
    grid $w.mpvtls -row 1 -column 13 -rowspan 8
  }

  if {$::board::_showmat($w)} {
    grid $w.mat -row 1 -column 14 -rowspan 8
  }

  ::board::stm $w
  ::board::coords $w
  ::board::resize $w redraw
  return $w
}

### Remove this proc and use a 64 element truth table instead S.A
#
#  ::board::defaultColor
#
#   Returns the color (the value of the global
#   variable "lite" or "dark") depending on whether the
#   specified square number (0=a1, 1=b1, ..., 63=h8) is
#   a light or dark square.
#
# return [expr {($sq + ($sq / 8)) % 2 ? "$::lite" : "$::dark"}]

for {set i 0} {$i <= 63} {incr i} {
  set sqcol($i) [expr {($i + ($i / 8)) % 2}]
}

# ::board::size
#   Returns the current board size.
#
proc ::board::size {w} {
  return $::board::_size($w)
}

# doesn't change boardSize

proc boardSize_plus_n {n {w .main.board}} {

  global boardSizes

  set index [lsearch -exact $boardSizes $::board::_size($w)]
    incr index $n
    if {$index < 0} {
      set index 0
    }
    if {$index >= [llength $boardSizes]} {
      set index [llength $boardSizes]
      incr index -1
    }
    return [lindex $boardSizes $index]
}

proc ::board::resize {w psize} {
  if { ! [ ::board::isFlipped $w ] } {
    ::board::resize2 $w $psize
  }  else {
    ::board::flip $w
    ::board::resize2 $w $psize
    ::board::flip $w
  }
}

#   Resizes the board. Takes a numeric piece size (which should
#   be in the global boardSizes list variable), or "-1" or "+1".
#   If the size argument is "redraw", the board is redrawn.
#
#   No longer returns the new size of the board, but sets
#   ::boardSize explicitly, which is much safer.

proc ::board::resize2 {w psize} {
  global boardSize boardSizes

  ### update main board to keep up with tk packer... can cause problems though
  ### and it does cause flicker  for fics when  playing black
  # oops when board is flipped, this gets called, and is broke
  #  if {$w == ".main.board"} {::update}

  ### When changing the border width, widget flickers but can't fix it - S.A.
  # $w.bd configure -state disabled

  set oldsize $::board::_size($w)
  if {$psize == $oldsize} { return }
  if {$psize == "redraw"} {
    set psize $oldsize
  } elseif {$psize == -1 || $psize == +1} {
    set psize [boardSize_plus_n $psize $w]
  }

  # Verify that we have a valid size:
  if {[lsearch -exact $boardSizes $psize] < 0} {
    puts "Scid: invalid psize"
    return
  }

  set border $::board::_border($w)
  set bsize [expr {$psize * 8 + $border * 9} ]

  $w.bd configure -width $bsize -height $bsize
  set ::board::_size($w) $psize

  # Resize each square:
  for {set i 0} {$i < 64} {incr i} {
    set xi [expr {$i % 8}]
    set yi [expr {int($i/8)}]
    set x1 [expr {$xi * ($psize + $border) + $border }]
    set y1 [expr {(7 - $yi) * ($psize + $border) + $border }]
    set x2 [expr {$x1 + $psize }]
    set y2 [expr {$y1 + $psize }]
    $w.bd coords sq$i $x1 $y1 $x2 $y2
  }

  # Resize the side-to-move icons:
  set stmsize [expr {round($psize / 4) + 5}]
  $w.stm configure -width $stmsize
  $w.wtm configure -height $stmsize -width $stmsize
  $w.btm configure -height $stmsize -width $stmsize

  ### Update default boardsize and browser size
  if {$w == ".main.board"} {set boardSize $psize}
  if {[string match .gb* $w]} {set ::gbrowser::size $psize}

  # resize the material canvas &
  if {$::board::_showmat($w)} {
    set ::board::_matwidth($w) [boardSize_plus_n -7 $w]
    $w.mat configure -height [expr $psize * 8]
    $w.mat configure -width $::board::_matwidth($w)
    ::board::material $w
  }

  $w.evalbar configure -width [expr {int(ceil($psize/10.0))+2}] -height $bsize

  ::board::update $w

  # $w.bd configure -state normal
}

# ::board::getSquare
#   Given a board frame and x and y coordinates,
#   returns the square number (0-63) containing that screen location,
#   or -1 if the location is outside the board.
#
proc ::board::getSquare {w x y} {
  set psize $::board::_size($w)
  set border $::board::_border($w)
  set x [expr {int($x / ($psize+$border))}]
  set y [expr {int($y / ($psize+$border))}]

  if {$x < 0  ||  $y < 0  ||  $x > 7  ||  $y > 7} {
    set sq -1
  } else {
    set sq [expr {(7-$y)*8 + $x}]
    if {$::board::_flip($w)} { set sq [expr {63 - $sq}] }
  }
  return $sq
}

### Turns on/off the showing of marks (colored squares).

proc ::board::showMarks {w value} {
  set ::board::_showMarks($w) $value
}

### Draw a border or color square of selected Square

proc ::board::highlightSquare {args} {

  if {$::colorActiveSquare || $::suggestMoves} {
    # color square
    eval ::board::colorSquare $args
  } else {
    # similar to DrawRectangle, but using diferent "-tag"
    set board [lindex $args 0].bd
    # draw border (more useful for textures)
    if {[llength $args] > 2} {
      set square [lindex $args 1]
      if {$square < 0  ||  $square > 63} { puts "error square = $square" ; return }
      set box [::board::mark::GetBox $board $square 1.0 1]
      $board create rectangle $box -outline $::squarecolor -width $::highlightLastMoveWidth -tag {moveRectangle mark}
    } else  {
      $board delete moveRectangle
    }
  }
}

#   Colors the specified square (0-63) of the board.
#   If the color is the empty string, the appropriate
#   color for the square (light or dark) is used.

proc ::board::colorSquare {w i {color {}}} {
  # if {$i < 0 || $i > 63} return
  if {$i < 0} return
  if {$color != {}} {
    $w.bd delete br$i
    $w.bd itemconfigure sq$i -fill $color -outline {} ;# -outline $color
    return
  }

  set psize $::board::_size($w)
  if {$::sqcol($i)} {
    set color $::lite
    set boc bgl$psize
  } else {
    set color $::dark
    set boc bgd$psize
  }
  $w.bd itemconfigure sq$i -fill $color -outline "" ; #-outline $color
  #this inserts a textures on a square and restore piece
  set midpoint [::board::midSquare $w $i]
  set xc [lindex $midpoint 0]
  set yc [lindex $midpoint 1]
  $w.bd delete br$i
  $w.bd create image $xc $yc -image $boc -tag br$i

  # wish 8.5.12 throws error if belowthis tag doesnt exist
  catch {
    # otherwise clicking 3 times on an empty square will prevent the binding to work
    $w.bd lower br$i p$i
  }

  set piece [string index $::board::_data($w) $i]
  if { $piece != "." } {
    set flip $::board::_flip($w)
    $w.bd delete p$i
    $w.bd create image $xc $yc -image $::board::letterToPiece($piece)$psize -tag p$i
  }

  #if {$::board::_showMarks($w) && [info exists ::board::_mark($w)]} {}
  if {[info exists ::board::_mark($w)]} {
    set color ""
    foreach mark $::board::_mark($w) {
      set type   [lindex $mark 0]
      set square [lindex $mark 1]
      if {$square == $i} {
        if {$type == "full"} { set color [lindex $mark 3] }
        if {$type == "DEL"}  { set color "" }
      }
    }
    if {$color != {}} {
      catch {$w.bd itemconfigure sq$i -outline "" -fill $color } ; # -outline $color
    }
  }
}

# ::board::midSquare
#   Given a board and square number, returns the canvas X/Y
#   coordinates of the midpoint of that square.
#
proc ::board::midSquare {w sq} {
  set c [$w.bd coords sq$sq]
  #Klimmek: calculation change, because some sizes are odd and then some squares are shifted by 1 pixel
  # set x [expr {([lindex $c 0] + [lindex $c 2]) / 2} ]
  # set y [expr {([lindex $c 1] + [lindex $c 3]) / 2} ]
  set psize $::board::_size($w)
  if { $psize % 2 } { incr psize -1 }
  set x [expr {[lindex $c 0] + $psize/2} ]
  set y [expr {[lindex $c 1] + $psize/2} ]
  return [list $x $y]
}

namespace eval ::board::mark {

  # Regular expression constants for
  # matching Scid's embedded commands in PGN files.

  variable StartTag {\[%}
  variable ScidKey  {mark|arrow}
  variable Command  {draw}
  variable Type     {full|square|arrow|circle|disk|tux}
  variable Text     {[-+=?!A-Za-z0-9]}
  variable Square   {[a-h][1-8]\M}
  variable Color    {[\w#][^]]*\M}	;# FIXME: too lax for #nnnnnn!
  variable EndTag   {\]}

  # Current (non-standard) version:
  variable ScidCmdRegex \
  "$StartTag             # leading tag
  ($ScidKey)\\\ +        # (old) command name + space chars
  ($Square)              # mandatory square (e.g. 'a4')
  (?:\\ +($Square))?     # optional: another (destination) square
  (?:\\ *($Color))?      # optional: color name
  $EndTag                # closing tag
  "
  # Proposed new version, according to the
  # PGN Specification and Implementation Guide (Supplement):
  variable StdCmdRegex \
  "${StartTag}           # leading tag
  ${Command}             # command name
  \\                     # a space character
  (?:(${Type}|$Text),)?  # keyword, e.g. 'arrow' (may be omitted)
  # or single char (indicating type 'text')
  ($Square)              # mandatory square (e.g. 'a4')
  (?:,($Square))?        # optional: (destination) square
  (?:,($Color))?         # optional: color name
  $EndTag                # closing tag
  "
  ### Adopt Scid's Chessbase (and Lichess) markup S.A.
  # ChessBase' syntax for markers and arrows
  # eg [%csl Ye5][%cal Rd5e4,Yb1c3,Yb1d2,Ye4e5]
  variable CBSquare    {csl}
  variable CBarrow     {cal}
  variable CBColor     {[GRYB]}
  variable sqintern    {[a-h][1-8]}

  variable CBSquareRegex \
     "$StartTag
     ($CBSquare)\\\ +
     (($CBColor)($Square)(?:,($CBColor)($Square))*)
     $EndTag
     "

  variable CBArrowRegex \
     "$StartTag
     ($CBarrow)\\\ +
     (($CBColor)($sqintern)($sqintern)(?:,($CBColor)($sqintern)($sqintern))*)
     $EndTag
     "
}

#	Scans a game comment string and extracts embedded commands
#	used by Scid to mark squares or draw arrows.
#
# Arguments:
#	comment     The game comment string, containing
#	            embedded commands, e.g.:
#	            	[%mark e4 green],
#	            	[%arrow c4 f7],
#	            	[%draw e4],
#	            	[%draw circle,f7,blue].
# Results:
#	Returns a list of embedded Scid commands,
#		{command indices ?command indices...?},
#	where 'command' is a list representing the embedded command:
#		'{type square ?arg? color}',
#		e.g. '{circle f7 red}' or '{arrow c4 f7 green}',
#	and 'indices' is a list containing start and end position
#	of the command string within the comment.

proc ::board::mark::getEmbeddedCmds {comment} {
  if {$comment == ""} {return}
  variable ScidCmdRegex
  variable StdCmdRegex
  variable CBSquareRegex
  variable CBArrowRegex
  set result {}

  # Build regex and search script for embedded commands:
  append regex $ScidCmdRegex | $StdCmdRegex | $CBSquareRegex | $CBArrowRegex
  set locateScript  {regexp -expanded -indices -start $start $regex $comment indices}

  # Loop over all embedded commands contained in comment string:

  for {set start 0} {[eval $locateScript]} {incr start} {
    foreach {first last} $indices {}	;# just a multi-assign

    foreach re [list $ScidCmdRegex $StdCmdRegex $CBSquareRegex $CBArrowRegex] {
      # Parsing matching subexpressions to variables:
      if {![regexp -expanded $re [string range $comment $first $last] match type arg1 arg2 color]} {
        continue
      }
      if {$type == "csl" || $type == "cal"} {
         ### Chessbase / Lichess markups
         # 'duplicate' var used to stop the comment editor inserting duplicate markups made from (eg) [%csl Yb5,Ba5]
         set duplicate 0
         if {$type == "csl"} {set type circle}
         if {$type == "cal"} {set type arrow}
         foreach i [split $arg1 {,}] {
           set col [string range $i 0 0]
           set c1  [string range $i 1 2]
           set c2  [string range $i 3 4]
           if {$col == "R"}  {set color firebrick}
           if {$col == "G"}  {set color green}
           if {$col == "Y"}  {set color darkOrange1}
           if {$col == "B"}  {set color blue}
           lappend result [list $type $c1 $c2 $color]
           lappend result $indices
           lappend result $duplicate
           set duplicate 1
        }
      } else {
        # Settings of (default) type and arguments:
        if {$color == {}} {set color firebrick}
        switch -glob -- $type {
          ""   {set type [expr {[string length $arg2] ? "arrow" : "full"}]}
          mark {set type full	;# new syntax}
          ?    {if {[string length $arg2]} {
                  break 
                } else {
                  set arg2 $type; set type text
                }
               }
        }
        lappend result [list $type $arg1 $arg2 $color]
        lappend result $indices
        lappend result 0
      }
      set start $last	;# +1 by for-loop
    }
  }
  return $result
}

#	Draws all kind of marks for the board.
#
# Arguments:
#	win	A frame containing a board '$win.bd'.
# Results:
#	Reads the current marked square information of the
#	board and adds (i.e. draws) them to the board.
# (does not actually update the board widget though - S.A).

proc ::board::mark::drawAll {win} {
  if {![info exists ::board::_mark($win)]} {return}
  foreach mark $::board::_mark($win) {
    # 'mark' is a list: {type arg1 ?arg2? color}
    eval add $win $mark false
  }
}

#	Removes a specified mark.
#
# Arguments:
#	win	A frame containing a board '$win.bd'.
#	args	List of one or two squares.
# Results:
#	Appends a dummy mark to the bord's list of marks
#	which causes the add routine to delete all marks for
#	the specified square(s).

proc ::board::mark::remove {win args} {
  if {[llength $args] == 2} {
    eval add $win arrow $args nocolor 1
  } else {
    add $win DEL [lindex $args 0] "" nocolor 1
  }
}

#	Clears all marked square information for the board:
#	colored squares, arrows, circles, etc.
#
# Arguments:
#	win	A frame containing a board '$win.bd'.
# Results:
#	Removes all marked squares information, recolors
#	squares (set to default square colors), but does not
#	delete the canvas objects drawn on the board.
#	Returns nothing.

proc ::board::mark::clear {win} {
  # Clear all marked square information:
  set ::board::_mark($win) {}
  for {set square 0} {$square < 64} {incr square} {
    ::board::colorSquare $win $square
  }
}

#	Draws arrow or mark on the specified square(s).
#
# Arguments:
#	win		A frame containing a board 'win.bd'.
#	args		What kind of mark:
#	  type  	  Either type id (e.g., square, circle) or
#			    a single character, which is of type 'text'.
#	  square	  Square number 0-63 (0=a1, 1=a2, ...).
#	  ?arg2?	  Optional: additional type-specific parameter.
#	  color 	  Color to use for marking the square (mandatory).
#	  ?new? 	  Optional: whether or not this mark should be
#			    added to the list of marks; defaults to 'true'.
# Results:
#	For a given square, mark type, color, and optional (type-specific)
#	destination arguments, creates the proper canvas object.

proc ::board::mark::add {win args} {
  # Rearrange list if "type" is simple character:
  if {[string length [lindex $args 0]] == 1} {
    # ... e.g.,  {c e4 red} --> {text e4 c red}
    set args [linsert $args 1 "text"]
    set args [linsert [lrange $args 1 end] 2 [lindex $args 0]]
  }

  ### What a f-ing mess. Seemed to have fixed it, S.A
  # This loose regexp was causing problems

  # Add default arguments

  set argN [lindex $args end]
  if {![regexp {^true$|^false$|^1$|^0$} $argN] } {
    lappend args true
  }

  if {[llength $args] == 4} {
      set args [linsert $args 2 {}]
  }

  # Here we (should) have: args == <type> <square> ?<arg>? <color> <new>
  foreach {type square dest color new} $args {break}
  if {[llength $args] != 5 } {
    return
  }

  set board $win.bd
  set type  [lindex $args 0]
  set origtype $type

  # Remove existing marks:
  if {$type == "arrow" || [string match {var*} $type]} {
    $board delete "mark${square}:${dest}" "mark${dest}:${square}"
    if {$color == "nocolor"} { set type DEL }
  } else {
    $board delete "mark${square}"
    # not needed anymore
    #    ::board::colorSquare $win $square [::board::defaultColor $square]
  }

  switch -glob -- $type {
    full    { ::board::colorSquare $win $square $color }
    DEL     { if {$origtype == "DEL"} {
                # tough bug-fix for erasing the FULL marker in the little board - S.A.
                after idle "::board::colorSquare $win $square"
              }
              set new 1
            }
    varComment* {
              # pretty nasty - "varComment" has an uci move appended. Extract move, and pass it on to DrawVar
              if {[catch {DrawVar $board $square $dest $color m[string range $type 10 end]}]} {
                return
              }
            }
    var*    {
              scan $type var%s varnum
              if {[catch {DrawVar $board $square $dest $color $varnum}]} {
                return
              }
            }
    default {
              # Find a subroutine to draw the canvas object:
              set drawingScript "Draw[string totitle $type]"
              if {![llength [info procs $drawingScript]]} { return }
              if {[catch {eval $drawingScript $board $square $dest $color}]} {
                return
              }
            }
  }
  if {$new} { lappend ::board::_mark($win) [lrange $args 0 end-1] }
}

# ::board::mark::DrawXxxxx --
#
#	Draws specified canvas object,
#	where "Xxxxx" is some required type, e.g. "Circle".
#
# Arguments:
#	pathName	Name of the canvas widget.
#	args		Type-specific arguments, e.g.
#				<square> <color>,
#				<square> <square> <color>,
#				<square> <char> <color>.
# Results:
#	Constructs and evaluates the proper canvas command
#	    "pathName create type coordinates options"
#	for the specified object.
#

proc ::board::mark::DrawCircle {pathName square color} {
  # Some "constants":
  set size 0.85	;# inner (enclosing) box size, 0.0 <  $size < 1.0
  set width 0.075	;# outline around circle, 0.0 < $width < 1.0

  set box [GetBox $pathName $square $size]
  lappend pathName create oval [lrange $box 0 3] \
      -tag [list mark circle mark$square p$square]
  if {$width > 0.5} {
    ;# too thick, draw a disk instead
    lappend pathName -fill $color
  } else {
    set width [expr {[lindex $box 4] * $width}]
    if {$width <= 0.0} {set width 1.0}
    lappend pathName -fill "" -outline $color -width $width
  }
  eval $pathName
}

proc ::board::mark::DrawDisk {pathName square color} {
  # Size of the inner (enclosing) box within the square:
  set size 0.85	;# 0.0 <  $size < 1.0 = size of rectangle

  set box [GetBox $pathName $square $size 1]
  $pathName create oval $box -fill $color -outline $color -tag [list mark disk mark$square p$square]
}

### Draws a single char to a square
# Pascal Georges : if shadow!="", try to make the text visible even if fg and bg colors are close

proc ::board::mark::DrawText {pathName square char color {size 0} {shadowColor ""}} {
  set box [GetBox $pathName $square 0.8]
  set len [expr {($size > 0) ? $size : int([lindex $box 4])}]
  # Using a different font to helvetica alligns text better S.A.
  # {courier 10 pitch} also looks good, but sounds too exotic (?).
  set font "{courier 10 pitch} $len"
  set x   [lindex $box 5]
  set y   [lindex $box 6]
  $pathName delete text$square mark$square
  if {$shadowColor!=""} {
    eval $pathName \
        create text [expr $x+1] [expr $y+1] -fill $shadowColor \
        {-font $font} \
        {-text [string index $char 0]}     \
        {-anchor c} \
        {-tag  [list mark text text$square mark$square p$square]}

  }
  eval $pathName \
      create text $x $y -fill $color     \
      {-font $font} \
      {-text [string index $char 0]}     \
      {-anchor c} \
      {-tag  [list mark text text$square mark$square p$square]}
}

proc ::board::mark::DrawArrow {pathName from to color} {
  if {$from < 0  ||  $from > 63} { return }
  if {$to   < 0  ||  $to   > 63} { return }
  set coord [GetArrowCoords $pathName $from $to $::board::arrowLength]
  if {$pathName == ".main.board.bd"} {
    set arrowshape "-width $::board::arrowWidth -arrowshape {[expr $::board::arrowWidth * 2.5] [expr $::board::arrowWidth * sqrt (6.25 + 2.25)] [expr int($::board::arrowWidth * 1.5)]}"
  } else {
    set arrowshape "-width [expr $::board::arrowWidth / 2]"
  }
  set arrow [
    eval $pathName {create line $coord} -fill $color -arrow last $arrowshape {-tag [list mark arrows "mark${from}:${to}"]}
  ]
  # Raise arrow above all textures (br$from), then raise piece on from square
  $pathName raise $arrow all
  $pathName raise p$from all
}

proc ::board::mark::DrawVar {pathName from to color varnum} {
  # main     board arrows come with varnum integer
  # analysis board arrows come with varnum  m$MOVE, to allow for clickable moves

  if {[scan $varnum m%s uciMove] == 1} {set small 1} else {set small 0}

  if {$from < 0  ||  $from > 63 || $to < 0 || $to   > 63} { return }

  set coord [GetArrowCoords $pathName $from $to $::board::arrowLength]
  if {!$small} {
    set arrow [
    $pathName create line $coord -fill $color -arrow last -width $::board::arrowWidth \
      -width $::board::arrowWidth -arrowshape "[expr $::board::arrowWidth * 2.5] [expr $::board::arrowWidth * sqrt (6.25 + 2.25)] [expr int($::board::arrowWidth * 1.5)]" \
      -activewidth 8 -tag [list mark var "mark${from}:${to}" var$varnum]
    ]
  } else {
    set arrow [
    $pathName create line $coord -fill $color -arrow last -width 3 -arrowshape {9 12 3} \
      -activewidth 5 -tag [list mark var "mark${from}:${to}" var$uciMove]
    ]
  }
  $pathName raise $arrow all
  $pathName raise p$from all

  # Create arrow binding
  if {!$small} {
    $pathName bind var$varnum <Button-1> "enterVar $varnum"
  } else {
    # derive engine number from pathname ".analysisWin$n.frame.bd"
    set n [string range $pathName 12 [string first . $pathName 10]-1]
    if {!$::analysis(lockEngine$n)} {
      $pathName bind var$uciMove <Button-1> "makeAnalysisMove $n $uciMove"
    } else {
      $pathName bind var$uciMove <Button-1> ""
    }
  }
}

# ::board::mark::DrawRectangle --
# Draws a rectangle surrounding the square
proc ::board::mark::DrawRectangle { pathName square color pattern } {
  if {$square < 0  ||  $square > 63} { puts "error square = $square" ; return }
  set box [::board::mark::GetBox $pathName $square 1.0 1]
  $pathName create rectangle $box \
      -outline $color -width $::highlightLastMoveWidth -dash $pattern -tag highlightLastMove
}

image create photo tux16x16 -data {
R0lGODlhEAAQAMZeAAAAAAQCAQQEBAkGAAgICAwMDA4ODxAQEBISEiAhISQk
JCQlKEBAQUFBQUJCQmJBBkREREdHR15LJE5OTlhYWHNmS2hoaHtqKX9vM45z
C350ZXh4eH5+foCAgKSOBaeHTLOPBpGRkZKSkrePSJ+WdN6YGq2idMCpB6yk
mqamprCwsNytUbKystu6BLS0tOKyROy1K/G/BevAI/e8TcXBvv/BKcTExMfG
xvjOHszKysrM0P7TEv/XIP/XI/7ZLf3eAtjV0tbW1v/aO//bU9nZ2f/hPv/c
cv/oAP/pAP7dfd7e3v/tAODg4f/hiP/jff/klObm5v/rmPTp2+zs7P/sue3t
7f/6OO7u7v/vuPPz8/j4+Pz8/P39/f7+/v//////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH5BAEKAH8A
LAAAAAAQABAAAAeWgH+CgxYiHYOIiX8RERAIiokAHAkpAJCJJCYaBpeIVkM1
AZ2CAFgzUhOWnRteXls2AKqKAFNdW1pcCgKXFK5aWVMhBQSKBy63WVVQLAiP
iQ83v1NQTCgMC4klVCM6V1BKOSsDH4gwTUlOEkFKQTRGUU8vgzE+PTs4QEQq
FUVCPDKIWvxAsuRCAwcYkBwBcckDohMZEAUCADs=}
image create photo tux24x24 -data {
R0lGODlhGAAYAOfQAAAAAAEBAQIBAAECAgICAgMDAwMFBwUFBQgICAwMDBIL
Bg0NDQ4ODg8PDxAQEBEREhISEhMTEyERARUVFRcXFxgYGBoaGRsbGx8fHygf
DiMjIyQkJC0kFSkmIScoKisrKy4uLjQ0NDU1NTg4OD46NTw8PEc9LUNDQ0ZG
RkRGT0tIS0lLU2xJC05OTk9PT1RTUlhVVW1UJFZWVm1YE1lZWX5bBl1dXV9f
X3VgPGJkaZNjDmtra3htVm5ubm9vb4lvL5Z2Gnh4eYV4XXl5eZJ6Q3x8fJh/
WIaGhpaFbqqLCLSJCqqPJqyQGqyLU46Ojo+Pj5GRkc2SLq2ZdL6ZQ52cnp6e
nMOmB+GcGqSkpKenp9ajSNClWNCyB/GnKP+uALe5vcG4sMq8n+DGBMW9teTL
Au/KA+7LAsTFx/7IAO/DYfTDa9jMbPzHPcbJzvvOAvvLIsrLzcvLy/zRAfrN
PM3Nzc/NyvbXAP/UBvDMhf7VBM/Pz//VCP/WB/7WD//WDeTShfzNcP/WGPrb
ANPS0v/YGO/PovrQfdPT09TU1P/WSdTV1tXV1//fAP/VZNbW1v/YTf/gAP/b
M/vhBP/dIdfX1//hAP/iAP/aWf/jANnZ2f7bZP/cWNra2tna3/rXnv3mA//c
Yv/cY//mANrb3Nrb3v/bc//oBP/ecf/ect7e3v7eh//gdN/f39/f4P/fhf/f
ieHh4f/oVP/ikePj4//lf+Tk5P/lnubm5ujo6P/nsv/pov/0OOnp6f/roOzs
7O3t7e/v7//1hfDw8PHx8fLy8vT09PT09fX19fn17vf39/j4+Pr6+vv7+/39
/f7+/v///v//////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////yH5BAEKAP8ALAAAAAAYABgAAAj+AP8JHEjQhg8a
BBMqTHgDyhMnMhZKHAjgg4gQIDYQmCgRQIkFFYpgAMBxoYUzKqh8CUKAZEmC
BoSs+RMDxgCXLwVK2BWMVikdAnDmVBALjZcuRg4IfVngmadCyIxdWMoRQBZo
WJtBGwKAqsQPxJw5a8ZsGSsAAbwmPNCj2Vhmyool2wHgQIGSF+JAI6vsmLBf
ehIkQMDRwYm9cP3+wuUoBAQGHCMcgZZ42OJaiFBQmNBgIocq0PoK84VrFqs6
L0ZoeCAxipomnZKN5lWr1SAtJjx0YLHwiqFceHAsAoarVqpRYwDxyCBli0I2
sl6pcjWFxKFbqTIpAtNIVy9baRRZvgkF6tKjRETawOJECQ6STadQaVo1J6Gc
PoT25OHjJgwpOljk8MMkkQRyhx9KJFSGHYJUYkklojCRQgsurLAEJoxAYkYN
EiVhhRifkDEDQUBIYgoXOaU4UEAAOw==}
image create photo tux32x32 -data {
R0lGODlhIAAgAOf/AAABAAACAAEEAAAEBwIFAQQHAgUIBAcJBQYMDwoMCAsN
CgwPCw4QDB4MCA8RDRASDxETECARABIUERMUEiETABIWGBUWFBkVFBYYFRcY
FhYZGxgZFxMaHxkbGCkaBBscGhwdGx8gHiUnJCkrKCosKTYrEystKjowHDAy
LzEzMDIzMTM0MjI2ODQ2MzU5Ozk5QTk6ODs9Ojw+O0BBP0VKTGdIBkdLTl9J
J0hMTkpMSmtLCk5QTU9RTk5TVVFTUFJUUVRVU1VWVFdZVndXHnJYKl1fXGNe
XWFjYGRlY2VmZJlhAI5jDWZnZZBlAmhpZ3ZpU2ttanhsW5VuDntvXm9xbnR2
c6d3Aqx2FJp9JXx+e4CCf6qJBYuNirKQAI2PjJiOgrORFc6NE5OVkrSYG76a
FdKVDMGcBt6UAJial86cAOGWBJyem8GiDqGjoKOlovqfALOmlKeppuOkLv6i
ANGoSqmrqL6pgayuq+KnVq+tsa2vrP+oAMWtf+GuM+SvIbCyrrGzr7S2s/+w
FMa0l762r8C4sf64Abm7uNfCNf29Cf++AP+6KuvFAMTBxcbBwO3MAMPFwvjD
Ue/OAMXHxPvNANXIovXTB//QDf3UAM3Py/7VAP/SJP/PRP/WAO7Qc//SMf/X
AP3aANHT0P3WM//YGv/XKP/SXdLU0f/cAP/XNP7XPtPV0v/dBNTW0//Tc/3b
Kv7gANXX1P3gBvPTpf3ZUdbY1f/iAP/aUv/bS//Yaf/Wg//bU//iDv3dS//c
XNnb1/7mAP/dXf7catrc2f/nAOvZzv/gTv/oAP7dcvvqANne4f3rAP/diNrf
4v7fet3f3P7sAP/eid7g3f/uA+Di3//ihPfuK/7ikfzil/zxBf/hnv/imefi
4OHk4P/in+Pl4f/jpv/jrP/kp+Tm4//mm+Xn5P/oj+fp5ujq5+nr6P3spevu
6v3yjv/tzv/t4u/x7v/v1vHz8P77lPP18vT38/b49Pf59v//pfj69/n7+Pr8
+fv9+vn///z/+/7//P///yH5BAEKAP8ALAAAAAAgACAAAAj+AP8JHEiQoJAi
MwoqXMjwX4w7f/QA8sKgocWCAZhoTJIECYwAF0MGCGFiBIkRIxKADGkxAIgA
AQpAEQGTpcUC5yAFCBRrHcyVNhWS8JInQCMta1rUDKowQBRE9zzV+IJgKVOC
FKzJY2eO3CIKVq8K9JCN16VEe95cCCt2QDtFhubg4Xbkp9iBB/y5m1WMn794
du8GOOSvsL99+fztCMw0QArDh/Plq1eHcdAAaAwjnkxPn4MCbC8eCBCv8OZ6
9OK9E1PgAOigCaiYlmwv9bt17xLoPmDTwYF5kfPVVr0OXbocEBgk4B1yAozD
+oTbLv7tGxUMEx4sCGlhQxV/0Yf+30b3rduzLB82WJAQUgMHLuGnk+8m7ReX
ECo6ZAipRM0Uf+JRR58ygzzxAxA+VBCSLvDIYQQ+xM1XnyOCDAFaAGFYdEYk
4YADzhU4fCNgfbEU4kolJ5RgBzYNcXINMzAyk8sNMqxSHomiEGKKNuqoo802
ZTD0iTBEEomMHy/EQd8vsYiSCRy0OCOllNX0sdAluOCySyqbpNILHc3geEob
RBjjy5mq3OJLKVYoBEonb3Yip5x8tFLLJG44QQMWobxCSieYYEJJEwvBYgss
iCYqCxs48OBDEEH0QAYqlIZiSxoNNCSFGYws4+ky0IDhwgookGACC2Msc8yq
SwS1xSMOwHTBkCTHWKLDXbj+ExAAOw==}
image create photo tux48x48 -data {
R0lGODlhMAAwAOf/AAABAAcAAAMFAQIIDAYJBQoMCAwPCxwNABIPEw8RDg0S
FCQOBBITERQWExcYFhsZHB0ZGCQaARkbGBkcHi4ZACQbDCsZDRsdGiUeIice
Hh8gKDEgACEjIDElIiosKkUoBistLzYuJCwzOTEzMDQyNjs3NjU5Ozc5NkA4
LVE3EkQ+OD5APUc/NGg6B2M7Dmk7AEBASURAP1s/DFxCFm4/AEJGSEZIRWBF
JEtJTVBMSlxLPU1PTXVKDlhOTnROBlFTUIRMFlBVV1RWU2ZSUGdWMYJVEldb
XVtdWm5bR4JjBmNlYqRfAI9lGaNkAJdmFJNuE25wbaBxCJd1BnN1col5EXd8
frV4Dq59AJZ8WH6AfaGCCpuFCauADoSGg7uIEYqMidOFAI6Qjc+OIamXOpSW
k8OUH92ODrqcAMSZBcWTQd2YAtCbEbeabp6fnLieZdSdI6efmOSeAM2mBvac
AM+kJbije+SjAPKeCaWnpNChZ7iklOGnAbOmlNmqANWtALmnkPSlAPGkH/Cn
EeOtAPymA/+oAOKyEuazALCyrvysDLOxtcq1WPWtMeqtVfqwDv+wAL60p/6y
ALi6t+u7IefBALe8v/y4MvPAAf65Ke6+MO/DAv+/AOzGA77Bvfy8Pv/BL//C
Ot7EjvDPAP/LBP3KKfzOBcjKx+7TAP/QAMfMzvXYAP/SJM7Qzf7VE//XAP/Q
SP3ZANjQyf/TPPPdAOTPvv/XKM/U1/7Ra/zaGf/cAf/XNNPV0v3bKv7WZv/a
Qf3cN//aSv7Xbv/iAP3Xdf/aUtbZ1f/aWv3dS/3mAP/cY/7cavHar9fd3/7d
ctvd2v7eev3rAOPd3P/ej/7ggv7lUd7h3f/uAfzhkN3j5fzil+Hk4P7yAP/i
peDl6OTm4//krvzvTvzqoP/ppOjq5/Ho4f7mz//qq//pt//pvv72S/3trP//
Afztx/3xou3v6//uz/rv4f/v1v73n/Hz7/P18v/+evn08vX39P/37/X6/f/7
2Pn7+Pv9+vn///3//P///yH5BAEKAP8ALAAAAAAwADAAAAj+AP8JHEiwoMGD
CBMqXPhvxRQyePCQgTKCocWLHsi02ciRTMWLIA8KUDJlCpSTKJUICMlyoIAV
NmLKjLlCwMqWIQUU4MCzJ88CNnHm1GnT5oULRYMKZWiTjCQONrPcuwcl6VKm
HsZ1kiRgxD1Jptw5KHqV4Y8wbbAJyGGrS5hiR8iWVeihSodFVMa4AaGhkhC5
cxEKgHNGnj594cowgTQAcGCDB/zUkyevnTh10+5QcPyYoI916cBRA/YKFKZI
Hzh3FmihFTRYozZFKlTITAmrqwkqKHcp9iNCd/JEC4M7t8AC/sp5chSoEa18
/sZJKL66qz9/+OCRs9fPH799Waj+P9ZZ7bp579/3mTIgvmzU8+bT7/PnIenN
wAIYFIPvfZ//e/58Yd94ApwAHz/yTXXPPEC1h5NNYRzo3z5T0TPPPQIOeFUB
HM4X34QVzjOPO854wGGDZQEV4XUIgniPhSO6M84UJ3J4X0sFGDDCPB/+96KI
7sg4Dh4OJGDAiUslkEAXPVL4Y4zjjOONKRwwwIABR94IkpUXIIKeizAGGaU3
2lTjgQMNMKBkATg14IAH5SX4pJhSljnOCBKgaWUCLbkpwQj7yBmmkGRWU804
JxyVZ5otOTDBBAaCCSShZVbjjDY7XMDTBWi2BIEMKZjgj4+DjlmpM8x0U4MN
Sijxw5n+LTWRCCBFpMJPiFDWaSiqbKTBwgnAngACAiwtYck78TAyQydzUror
M5DMkUgFSUUABkuBfIPOOd+IEQIZk5q6azHM8IHJOSg88IACBtQBygsWgSGI
J9JwYy83wTghAhR0FmppMcXYwgco7CxDxAYzhILOLTQwFEcv2WQjzcQTZ/PJ
DSQIcai/zgC8iy16fPINN+aIY4690qjBkB3NPOPyyy43s4YKJmThzqkes2LL
H6RQfI3Pw7yxkB3GKGP00Ue/8kQMWYwzbjG7sMJKKljIAvPVzWTSREJ76ELM
118D4wswX0/yRypldgy11J1UwYQvycQdtzHGyL3KHgkdgkrGK7r8UksrqAS+
dyuGxNJNNQCvjQcUMHjByzGQ+1JLKaXU8vcgPiR0iSucd+5553QowkoxpiDy
has74NAH57h87goqV2ygkCbC5GL77bjbLooOO+zww+/A98BJLrAUXzzxh7TA
UBRyaAILNMhEL730qiBhhBBC/O57EEOcIsz33yMDCxcLhCSDE2uUYo010LQP
zTZyZKCmkQMpgAEl7kNjjSs8XAVEH7NwHxoCoBArtI99onDBY56whSRYpAha
0IIUPmCcCgYEADs=}
image create photo tux64x64 -data {
R0lGODlhQABAAOf/AAABAAIABQACBQkBAAMGAhYFAAgKBhAJAAULDh4IABEN
DwwPCw8RDiIQBhIUERQWEyEVDhcYFhYYHRgaGDAWCRkdHxsdGi8bAR4fHR8j
JSUmJDomADclHkElBTQnH0kjDyosKTUvKlQrBDEyMFcqEzYyMTE1Nzc4NjY6
PV80D1Q6Gj5APTxBQ00/Nlc/KWhAEm9AAkNITEdJRkxOS1lNSINHGk1SVH9M
AFBST3tOCmxSF1NVUmpSQFZYVYFUFXdUNY1TDIVWCpVUAFtdWnhXQl9hXppd
ApVfDpxfGGZoZYVkM6hkA4NuPW9xbpptGnV3dLJxFHV6fbd0AKx3C3p8ebN2
Erp8BMR+AISGg8p/E8SEAb+EIL+IAayHVs6HAIuNisWIF9SGANyHF5mRi8+S
BuSNAN2QAMmUIpaYlcuXCKGbl8iXUvOTAOyXALKch5+hnraeg9ygDO6cJKao
pdagaMelgPqkA+WqCuKtAv+lAMmoiaiusP+oAO+tC7CxruioZuS0CvSpSLmx
qv+uAPuvFPS2APmtTMC2qf+1ALi6t/64AeHCAOu7Lfy4MvPAAva1cr2/vP+9
H/+/D/a8U73CxPvCD/++Lf7DAOjAbvXDLObIKcLEwdfDn/nLAPzIF//ETf/M
AP/MBffPAMjKx//LK//QAP/QDf/JWvjWAP/RIv7RL//OT//WAM/Rzv/WFf7Q
at3Sxf/cAP/XNP/aKtTW0v/ZQf/hAP7Xbv/bStfZ1v7dQv/bU//bW/zeVP/b
av/cY//Yi9fc3//nAP/Zkv/bgP7bhf7dctvd2v7eev7sAP3nNdvg4v/ej/7i
bv3giN/h3f/gl+bh3/buOOHk4P3yB//uL//zAP/jn//jpuTm4//krv7rbf33
AObo5eTp7P/ntujq5//ovf3yZv/rq+rs6f/tpv7stP//Ae3v7P/tzuvw8/3/
Me/x7v/v0//u4/77cPHz8P/3rfvy6+/19/L18f/6qPb49P371Pb7/vn7+P/6
+f388//96vv9+v3//P///yH5BAEKAP8ALAAAAABAAEAAAAj+AP8JHEiwoMGD
CBMqXMiwIYgiXyI2OQGgocWLDCe82QQpkcdEHSliHEnSwhs0KFOmfCOjIsmX
CwEUeUKzps0nVAC4hMmzIAAcPYIG3dFjh1GiBnb27KkTxImnUKM+1al06Uud
BCxgwGChq9euSXVaZUqVgIGzZ6mqFTv2KgALTTSoBTEKnZ+wVNu6tefPn1wA
DPr2s+dnrV6SAFbAezJtk84v/ubMoQUPhNrDI2ViofWFns43z75AogIuyWXM
FwHsoFKERbQCCdRQGlJkxagnp1E3BOAAjYAXi6SJ0zQFAoIFz2bk1h0TgJ8p
3O7x47cvHiMpXQQJWM48IYADXNb+xatXL168cubMrSpzgXv3gwCCnHv3Tty2
bc183Xp1ihAMw+95Jx811SgziyykSDJIHnbw0QGAAcIHgSPJ2MIKKJIoMggf
fOSRhXLuRSgQb+70EQsol2jYoRh15KLGWlWJ+A9v/sgjR4obskHHM/T0BaOM
PjnQlz6PGBLIH7Co05c//aDxI5AzAiDDkv7gM888+SzZT5YMQCiiTgxkSeWY
W+aTT05eBqgTJGOSaaaZx8AYo246ndAmlWWaydcEcqpJgHN3CvZmPvYUigUB
iIaoF6KIBsrkoIXaQw84ADCa6JxtmWXADIHmSWih9MBDzxBoWYrpUpoa8Mad
nkYaKjz+7HSTqgGM6oaWkG22Cio8sKKDThNolUoAamihkSuku/ZKDji0ELBA
sGdhZsACC2hw7Juu8soOOst2g84JDFD77FnD6rVAuHO4iW2y23bbTTdUOMBA
uNRG29YCDsirrp7scgvOu91MMwcD+c5br175PjCllshKqq2/AE8zzSgLPPBA
weEa0JbFEUAm6LoOK/vvuxI/cwwDEURgsbzhjvVAyg6M8jG/Ibc7csDTPPNM
NwxYMEHKKzNg1csRWOAAOY+C/KrNEedscjcPePXzxQ5YVXRXgelaM8QkO33M
Mc+MsJVXKj9gdQUSVPCAPw0vzTXOOn+dS9gYjDCDDCCkHIH+VRLkEMYNEZCj
9MPuwm3yMbkEs4wFSVBBExVDYGD2Ukvw0cggRkTBdrYiNx33McF0sUUVJoBg
+ukZKLCUEHZ80046hOQQAzz9Fl7y4bkc0kYebQQA4wZhLFUGMOEUH44dKozA
I+Hu3i43LW4MMgwmCliQlFkBTDIIDDAtYcYn32gjvjbQhFHCCJvQ027zXiNO
C/SWpHNPCBmMMIIGB3CSzincY3SFGYSwxCuwcY0CFhAbqzhC6dBgD3Kw73O5
eF8r3BCJcHzDHEzYwAZ0gI1vfOMUN/AfIogBDWgw44QoPCE0COGCpySBHJ7D
nQQnGAltYOOG47iGOW6IjWK0ASP+XpBEMYhBxCIakRi38AIKVrAC0hjuebRo
hRTdUIkSWvGKJUziRaxwCWQY44tgDKMxkOEJH7BgBT0gh/PcF0UpjgIOpHCG
HOdIRzkiIw4W4aIvfsHHPvqxj31ogQyaAI72RbCNrRjFJpSgCjE68ovIyMQS
GLIEUOBiF5jM5C54gUlO7kIWZ9hDIgw5w1GMAhI2cEIt/shKPvoiFYVgiBZK
AQpZ4KIWuMSFLEwBil6awpamWIM3IFjKVsxBBjEAQy120Ytm9gKTqTBFKi6J
C1OUggsMIQMrSlEKV3jTFdvkpji5yYpO6GEZUJQiLfyQBBnMIAZ3cIUu5jlP
V4yzm6Xg6EQVDsCQO7DinwANqEABiocxQKIVtDjlHLAwhBngAAczoIEjBjrQ
WMRBBKciCB5iwdGOevSjHbXFD2ZAUocexSgP5QFIQeoIIGS0IEjohDBsQdOa
2vSmthCGEogilJ6ilAgzxWlNyUCBlwAhDZWIRTKSIYymOvWpwkiGEoYwBJTe
jYkyAApQoepUVCDhpQz5QA224E9rLPWsS6UGHjzwUg6IAq1n7UQKMEMBJOBB
GNbIKzW4kYYCWAQM3KCGYKlhDU98oDskmAIgUCGKKQwAI1BwBDg9sYUGQOmy
mO1JQAAAOw==}

foreach i {16 24 32 48 64} {
  set ::board::mark::tux${i}x${i} tux${i}x${i}
}

proc ::board::mark::DrawTux {pathName square discard} {
  foreach i {16 24 32 48 64} {
    variable tux${i}x${i}
  }
  set box [::board::mark::GetBox $pathName $square 1.0]
  for {set len [expr {int([lindex $box 4])}]} {$len > 0} {incr len -1} {
    if {[info exists tux${len}x${len}]} break
  }
  if {!$len} return
  $pathName create image [lrange $box 5 6] \
      -image tux${len}x${len} \
      -tag [list mark "mark$square" tux] -state disabled
}

# ::board::mark::GetArrowCoords --
#
#	Auxiliary function:
#	Similar to '::board::midSquare', but this function returns
#	coordinates of two (optional adjusted) squares.
#
# Arguments:
#	board	A board canvas ('win.bd' for a frame 'win').
#	from	Source square number (0-63).
#	to	Destination square number (0-63).
#	shrink	Optional shrink factor (0.0 - 1.0):
#		  0.0 = no shrink, i.e. just return midpoint coordinates,
#		  1.0 = start and end at edge (unless adjacent squares).
# Results:
#	Returns a list of coodinates {x1 y1 x2 y2} for drawing
#	an arrow "from" --> "to".
#
proc ::board::mark::GetArrowCoords {board from to {shrink 0.6}} {
  if {$shrink < 0.0} {set shrink 0.0}
  if {$shrink > 1.0} {set shrink 1.0}

  # Get left, top, right, bottom, length, midpoint_x, midpoint_y:
  set fromXY [GetBox $board $from 1.0]
  set toXY   [GetBox $board $to 1.0]
  # Get vector (dX,dY) = to(x,y) - from(x,y)
  # (yes, misusing the foreach multiple features)
  foreach {x0 y0} [lrange $fromXY 5 6] {x1 y1} [lrange $toXY 5 6] {break}
  set dX [expr {$x1 - $x0}]
  set dY [expr {$y1 - $y0}]

  # Check if we have good coordinates and shrink factor:
  if {($shrink == 0.0) || ($dX == 0.0 && $dY == 0.0)} {
    return [list $x0 $y0 $x1 $y1]
  }

  # Solve equation: "midpoint + (lamda * vector) = edge point":
  if {abs($dX) > abs($dY)} {
    set edge [expr {($dX > 0) ? [lindex $fromXY 2] : [lindex $fromXY 0]}]
    set lambda [expr {($edge - $x0) / $dX}]
  } else {
    set edge [expr {($dY > 0) ? [lindex $fromXY 3] : [lindex $fromXY 1]}]
    set lambda [expr {($edge - $y0) / $dY}]
  }

  # Check and adjust shrink factor for adjacent squares
  # (i.e. don't make arrows too short):
  set maxShrinkForAdjacent 0.667
  if {$shrink > $maxShrinkForAdjacent} {
    set dFile [expr {($to % 8) - ($from % 8)}]
    set dRank [expr {($from / 8) - ($to / 8)}]
    if {(abs($dFile) <= 1) && (abs($dRank) <= 1)} {
      set shrink $maxShrinkForAdjacent
    }
  }

  # Return shrinked line coordinates {x0', y0', x1', y1'}:
  set shrink [expr {$shrink * $lambda}]
  return [list [expr {$x0 + $shrink * $dX}] [expr {$y0 + $shrink * $dY}]\
      [expr {$x1 - $shrink * $dX}] [expr {$y1 - $shrink * $dY}]]
}

# ::board::mark::GetBox --
#
#	Auxiliary function:
#	Get coordinates of an inner box for a specified square.
#
# Arguments:
#	pathName	Name of a canvas widget containing squares.
#	square		Square number (0..63).
#	portion		Portion (length inner box) / (length square)
#			(1.0 means: box == square).
#	short		Boolean
# Results:
#
# if  {$short}
#      return upper left and lower right corners (4 element list)
# else
#      return upper left and lower right corners, length and midpoint (x,y) of the box. (7 elements)

proc ::board::mark::GetBox {pathName square portion {short 0}} {
  set coord [$pathName coords sq$square]
  if {$portion < 1.0} {
    set len [expr {[lindex $coord 2] - [lindex $coord 0]}]
    set dif [expr {$len * (1.0 -$portion) * 0.5}]
    foreach i {0 1} { lappend box [expr {[lindex $coord $i] + $dif}] }
    foreach i {2 3} { lappend box [expr {[lindex $coord $i] - $dif}] }
  } else {
    set box $coord
  }
  if {!$short} {
    lappend box [expr { [lindex $box 2] - [lindex $box 0]     }]
    lappend box [expr {([lindex $box 0] + [lindex $box 2]) / 2}]
    lappend box [expr {([lindex $box 1] + [lindex $box 3]) / 2}]
  }
  return $box
}

### End of namespace ::board::mark

# ::board::piece {w sq}
#   Given a board and square number, returns the piece type
#   (e for empty, wp for White Pawn, etc) of the square.
proc ::board::piece {w sq} {
  set p [string index $::board::_data($w) $sq]
  return $::board::letterToPiece($p)
}

# ::board::setDragSquare
#   Sets the square from whose piece should be dragged.
#   To drag nothing, the square value should be -1.
#   If the previous value is a valid square (0-63), the
#   piece being dragged is returned to its home square first.
#
proc ::board::setDragSquare {w sq} {
  set oldSq $::board::_drag($w)
  if {$oldSq >= 0  &&  $oldSq <= 63} {
    ::board::drawPiece $w $oldSq [string index $::board::_data($w) $oldSq]
    $w.bd raise arrows
  }
  set ::board::_drag($w) $sq
}

# ::board::dragPiece
#   Drags the piece of the drag-square (as set above) to
#   the specified global (root-window) screen cooordinates.
#
proc ::board::dragPiece {w x y} {
  set sq $::board::_drag($w)
  if {$sq < 0} { return }
  $w.bd coords p$sq $x $y
  $w.bd raise p$sq
}

# ::board::bind
#   Binds the given event on the given square number to the specified action.

proc ::board::bind {w sq event action} {
  $w.bd bind p$sq $event $action
}

#   Draws a piece on a specified square.

proc ::board::drawPiece {w sq piece} {
  set psize $::board::_size($w)
  set flip $::board::_flip($w)
  # Compute the XY coordinates for the centre of the square:
  set midpoint [::board::midSquare $w $sq]
  set xc [lindex $midpoint 0]
  set yc [lindex $midpoint 1]
  # Delete any old image for this square, and add the new one:
  $w.bd delete p$sq
  $w.bd create image $xc $yc -image $::board::letterToPiece($piece)$psize -tag p$sq
}

#   Remove all text annotations from the board.

proc ::board::clearText {w} {
  $w.bd delete texts
}

#   Draws the specified text on the specified square.
#   Additional arguments are treated as canvas text parameters.

proc ::board::drawText {w sq text color args {shadow ""} } {
  mark::DrawText ${w}.bd $sq $text $color \
      [expr {[catch {font actual font_Bold -size} size] ? 11 : $size}] \
      $shadow
  #if {[llength $args] > 0} {
  #  catch {eval $w.bd itemconfigure text$sq $args}
  #}
}

# Highlight last move played by drawing a coloured rectangle around the two squares

proc  ::board::lastMoveHighlight {w} {
  $w.bd delete highlightLastMove
  if { ! $::highlightLastMove } {return}
  set moveuci [ sc_game info previousMoveUCI ]
  if {[string length $moveuci] >= 4 && $moveuci != {0000}} {
    set moveuci [ string range $moveuci 0 3 ]
    set square1 [ ::board::sq [string range $moveuci 0 1 ] ]
    set square2 [ ::board::sq [string range $moveuci 2 3 ] ]
    ::board::mark::DrawRectangle $w.bd $square1 $::highlightLastMoveColor $::highlightLastMovePattern
    ::board::mark::DrawRectangle $w.bd $square2 $::highlightLastMoveColor $::highlightLastMovePattern
  }
}

# ::board::update
#   Update the board given a 64-character board string as returned
#   by the "sc_pos board" command. If the board string is empty, it
#   defaults to the previous value for this board.
#   If the optional paramater "animate" is 1 and the changes from
#   the previous board state appear to be a valid chess move, the
#   move is animated.
#   N.B. resize (and update) is also called when changing background tiles

proc ::board::update {w {board ""} {animate 0} {eval {}}} {

  set oldboard $::board::_data($w)
  if {$board == {}} {
    set board $::board::_data($w)
  } else {
    set ::board::_data($w) $board
  }
  set psize $::board::_size($w)

  # Cancel any current animation:
  after cancel "::board::_animate $w"

  # Remove all marks (incl. arrows) from the board
  $w.bd delete mark

  # Draw each square
  set sq -1
  # for {set sq 0} { $sq < 64 } { incr sq } 
  foreach piece [lrange [split $board {}] 0 63] {
    incr sq

    # Compute the XY coordinates for the centre of the square:
    foreach {xc yc} [::board::midSquare $w $sq] {}

    # Update every square with color and texture

    # still not very optimal
    if {$::sqcol($sq)} {
      set color $::lite
      set boc bgl$psize
    } else {
      set color $::dark
      set boc bgd$psize
    }

    $w.bd itemconfigure sq$sq -fill $color -outline {} ; # -outline $color

    $w.bd delete br$sq
    $w.bd create image $xc $yc -image $boc -tag br$sq

    # Delete any old image for this square, and add the new one
    $w.bd delete p$sq
    $w.bd create image $xc $yc -image $::board::letterToPiece($piece)$psize -tag p$sq
  }

  # Update side-to-move icon
  if {$::board::_stm($w)} {
    set side [string index $::board::_data($w) 65]
    if {$side == "w"} {
       grid remove $w.btm ; grid configure $w.wtm
    } elseif {$side == "b"} {
       grid remove $w.wtm ; grid configure $w.btm
    } else {
       grid remove $w.wtm $w.btm
    }
  } else {
     grid remove $w.wtm $w.btm
  }
  # Redraw marks and arrows
  if {$::board::_showMarks($w)} {
    ::board::mark::drawAll $w
  }

  # Redraw last move highlight if mainboard
  if { $w == ".main.board"} {
    set ::board::_eval($w) 0 ; # unset for now, will be set later
    ::board::lastMoveHighlight $w

    # ::board::update is called twice mostly :<
    # On second call, "animate" is 0, so don't update this widget superfluously
    # ... and it probably isn't necessary. More important is proc togglematerial
    if {$animate && $::gameInfo(showMaterial)} {
      ::board::material $w
    }

  } else {
    if {$::gameInfo(showMaterial)} {
      ::board::material $w
    }
  }

  if {$::board::_showEvalbar($w)} {
    if { $w == ".main.board"} {
      ::board::updateMainEvalBar
    } else {
      ::board::update_evalbar $w $eval
    }
  }

  # Animate board changes if requested:
  if {$animate  &&  $board != $oldboard} {
    ::board::animate $w $oldboard $board
  }
}

proc ::board::isFlipped {{w .main.board}} {
  return $::board::_flip($w)
}

# Used by tacgame and sergame

proc ::board::opponentColor {} {
  # Engine always plays for the upper side
  if {[::board::isFlipped]} {
    return white
  } else  {
    return black
  }
}

###  Rotate the board 180 degrees.

proc ::board::flip {w {newstate -1}} {
  if {! [info exists ::board::_flip($w)]} { return }
  if {$newstate == $::board::_flip($w)} { return }
  set flip [expr {1 - $::board::_flip($w)} ]
  set ::board::_flip($w) $flip
  if {$w == ".main.board"} {
    set ::glistFlipped([sc_base current]) $flip
  }

  # Swap squares:
  for {set i 0} {$i < 32} {incr i} {
    set swap [expr {63 - $i}]
    set coords(South) [$w.bd coords sq$i]
    set coords(North) [$w.bd coords sq$swap]
    $w.bd coords sq$i    $coords(North)
    $w.bd coords sq$swap $coords(South)
  }

  # Change coordinate labels:
  if {$flip} {
    for {set i 1} {$i <= 8} {incr i} {
      $w.lrank$i configure -text $i
      $w.rrank$i configure -text $i
    }
  } else {
    for {set i 1} {$i <= 8} {incr i} {
      set value [expr {9 - $i}]
      $w.lrank$i configure -text $value
      $w.rrank$i configure -text $value
    }
  }

  if {$flip} {
    foreach file {a b c d e f g h} newvalue {h g f e d c b a} {
      $w.tfile$file configure -text $newvalue
      $w.bfile$file configure -text $newvalue
      grid configure $w.wtm -row 1
      grid configure $w.btm -row 8
    }
  } else {
    foreach file {a b c d e f g h} {
      $w.tfile$file configure -text $file
      $w.bfile$file configure -text $file
      grid configure $w.wtm -row 8
      grid configure $w.btm -row 1
    }
  }
  ::board::update $w

  if {$::board::_showmat($w)} {
    ::board::togglematerial $w
  }
  ::board::ficslabels $w

  if {$w == ".main.board"} {
    if {[winfo exists .commentWin.markFrame.insertBoard.board]} {
      ::board::flip .commentWin.markFrame.insertBoard.board
    }
    if {[winfo exists .tbWin.pos.board]} {
      ::board::flip .tbWin.pos.board
    }
  }
}

proc ::board::togglematerial {{w .main.board}} {
  # Called to display material widget (Doesn't actually toggle anything)
  # gameInfo(showMaterial) is specifically for the .main.board, 
  # while ::board::_showmat($w) is window specific.

  if {$::gameInfo(showMaterial)} {
    grid configure $w.mat -row 1 -column 14 -rowspan 8
    ::board::material $w
  } else {
    catch {grid remove $w.mat}
  }

  # ::board::ficslabels $w
}

proc ::board::toggleeval {{w .main.board}} {
  
  if {[set ::board::_showEvalbar($w) [expr !$::board::_showEvalbar($w)]]} {
    if {$w == ".main.board"} {
      ::board::updateMainEvalBar
    }
    grid configure $w.evalbar -row 1 -column 12 -rowspan 8 -padx 4
  } else {
    catch {grid remove $w.evalbar}
  }
}

proc ::board::togglempvtls {w} {
  if {[set ::board::_showMPVTls($w) [expr !$::board::_showMPVTls($w)]]} {
    grid configure $w.mpvtls -row 1 -column 13 -rowspan 8
  } else {
    catch {grid remove $w.mpvtls}
  }
}

proc ::board::ficslabels {{w .main.board}} {
  # Update the board time labels for FICS
  if {$w != ".main.board" || ![winfo exists .fics]} {
    return
  }
  if {$::board::_flip(.main.board)} {
    grid configure .main.board.clock1 -row 1 -column 0 -sticky ne
    grid configure .main.board.clock2 -row 8 -column 0 -sticky se
  } else {
    grid configure .main.board.clock2 -row 1 -column 0 -sticky ne
    grid configure .main.board.clock1 -row 8 -column 0 -sticky se
  }
}


### Display material difference between black and white

proc ::board::material {w} {
  set f $w.mat

  if {![winfo exists $f] || $::gameInfo(showMaterial) == 0} {
    return
  }

  $f delete material

  ### Not a fen anymore ;>
  # set fen [lindex [sc_pos fen] 0]
  set fen [lindex $::board::_data($w) 0]

  if {$::gameInfo(showMaterial) == 2} {
    # Show all taken material
    set    matwhite [string repeat {q } [expr {1 - [regexp -all Q $fen]}]]
    append matwhite [string repeat {r } [expr {2 - [regexp -all R $fen]}]]
    append matwhite [string repeat {b } [expr {2 - [regexp -all B $fen]}]]
    append matwhite [string repeat {n } [expr {2 - [regexp -all N $fen]}]]
    append matwhite [string repeat {p } [expr {8 - [regexp -all P $fen]}]]
    set    matblack [string repeat {q } [expr {1 - [regexp -all q $fen]}]]
    append matblack [string repeat {r } [expr {2 - [regexp -all r $fen]}]]
    append matblack [string repeat {b } [expr {2 - [regexp -all b $fen]}]]
    append matblack [string repeat {n } [expr {2 - [regexp -all n $fen]}]]
    append matblack [string repeat {p } [expr {8 - [regexp -all p $fen]}]]
  } else {

    # Evaluate piece differences
    # Negative values mean black is ahead
    # (Uppercase chars in fen are white)
    set p [expr {[regexp -all P $fen] - [regexp -all p $fen]}]
    set n [expr {[regexp -all N $fen] - [regexp -all n $fen]}]
    set b [expr {[regexp -all B $fen] - [regexp -all b $fen]}]
    set r [expr {[regexp -all R $fen] - [regexp -all r $fen]}]
    set q [expr {[regexp -all Q $fen] - [regexp -all q $fen]}]

    # Flesh out differences into white and black lists
    set matwhite {}
    set matblack {}
    foreach piece {q r b n p} {
      set c [expr abs($[set piece])]
      set minus [expr $[set piece] < 0]
      if {$minus} {
        while {$c > 0} {
          lappend matblack $piece
          incr c -1
        }
      } else {
        while {$c > 0} {
          lappend matwhite $piece
          incr c -1
        }
      }
    }
  }

  ### Display material

  set width $::board::_matwidth($w)
  set h [$f cget -height]
  set x [expr {$width / 2}]

  if {$::gameInfo(showMaterial) == 2} {
    if {[ ::board::isFlipped $w ]} {
      set sign1 - ; set sign2 +
    } else {
      set sign1 + ; set sign2 -
    }
  } else {
    if {[ ::board::isFlipped $w ]} {
      set sign1 + ; set sign2 -
    } else {
      set sign1 - ; set sign2 +
    }
  }


  # Material is drawn either side of half-way unless one side has too much
  set halfway [expr {$h / 2}]
  if {$::gameInfo(showMaterial) == 1} {
    if {[expr {[llength $matblack] * $width > $halfway}]} {
      if {[ ::board::isFlipped $w ]} {
        set halfway [expr {$h - ([llength $matblack] * $width)}]
        if {$halfway < 0} {set halfway 0}
      } else {
        set halfway [expr {[llength $matblack] * $width}]
        if {$halfway > $h} {set halfway $h}
      }
    } else {
      if {[expr {[llength $matwhite] * $width > $halfway}]} {
        if {[ ::board::isFlipped $w ]} {
          set halfway [expr {[llength $matwhite] * $width}]
          if {$halfway > $h} {set halfway $h}
        } else {
          set halfway [expr {$h - ([llength $matwhite] * $width)}]
          if {$halfway < 0} {set halfway 0}
        }
      }
    }
  }

  set offset [expr $halfway $sign1 $x ]
  foreach pi $matblack {
    $f create image $x $offset -image b${pi}$width -tag material
    set offset [expr $offset $sign1 $width]
  }

  set offset [expr $halfway $sign2 $x]
  foreach pi $matwhite {
    $f create image $x $offset -image w${pi}$width -tag material
    set offset [expr $offset $sign2 $width]
  }
}

################################################################################
#
################################################################################

# These procs are not quite sorted out properly.
# They work, but were f-ed up before. S.A.

#   Add or remove the side-to-move icon.

proc ::board::togglestm {w} {
  set ::board::_stm($w) [expr {! $::board::_stm($w)} ]
  ::board::stm $w
}

proc ::board::stm {w} {
  if {$::board::_stm($w)} {
    grid configure $w.stmgap
    grid configure $w.stm
    set side [string index $::board::_data($w) 65]
    if {$side == "w"} { grid configure $w.wtm }
    if {$side == "b"} { grid configure $w.btm }
  } else {
    grid remove $w.stmgap $w.stm $w.wtm $w.btm
  }

}

# Display/update coordinates around the edge of the board 
# Currently only used by .main.board and setupBoard and .analysisWin
# Values are 0 (none), 1 (single sided coords), 2 (double sided)

proc ::board::coords {w} {
  set coords $::board::_coords($w)
  if {$coords == 0 } {
    set action1 remove
    set action2 remove
  } elseif {$coords == 1 } {
    set action1 configure
    set action2 remove
  } else { # coords == 2
    set action1 configure
    set action2 configure
  }

  foreach i {1 2 3 4 5 6 7 8} {
    grid $action1 $w.lrank$i
    grid $action2 $w.rrank$i
  }
  foreach i {a b c d e f g h} {
    grid $action1 $w.bfile$i
    grid $action2 $w.tfile$i
  }
}


#   Check for board changes that appear to be a valid chess move,
#   and start animating the move if applicable.

proc ::board::animate {w oldboard newboard} {
  global animateDelay
  variable castlingList

  if {$animateDelay <= 0} { return }

  # Find which squares differ between the old and new boards:
  # Mate this looks slow... but it's only performed once per move

  set difflist {}
  for {set i 0} {$i < 64} {incr i} {
    if {[string index $oldboard $i] != [string index $newboard $i]} {
      lappend difflist $i
    }
  }
  set diffcount [llength $difflist]

  # Check the number of differences could mean a valid move:
  if {$diffcount < 2  ||  $diffcount > 4} { return }

  for {set i 0} {$i < $diffcount} {incr i} {
    set sq($i) [lindex $difflist $i]
    set old($i) [string index $oldboard $sq($i)]
    set new($i) [string index $newboard $sq($i)]
  }

  set from -1
  set to -1
  set from2 -1
  set to2 -1
  set captured -1
  set capturedPiece {.}

  if {$diffcount == 4} {
    # Check for making/unmaking a castling move

    set oldlower [string tolower $oldboard]
    set newlower [string tolower $newboard]

    foreach {kfrom kto rfrom rto} $castlingList {
      if {[lsort $difflist] == [lsort [list $kfrom $kto $rfrom $rto]]} {
        if {[string index $oldlower $kfrom] == {k}  &&
            [string index $oldlower $rfrom] == {r}  &&
            [string index $newlower $kto] == {k}  &&
            [string index $newlower $rto] == {r}} {
          # A castling move animation.
          # Move the rook back to initial square until animation is complete:
          eval $w.bd coords p$rto [::board::midSquare $w $rfrom]
          set from $kfrom
          set to $kto
          set from2 $rfrom
          set to2 $rto
        } elseif {[string index $newlower $kfrom] == {k}  &&
            [string index $newlower $rfrom] == {r}  &&
            [string index $oldlower $kto] == {k}  &&
            [string index $oldlower $rto] == {r}} {
          eval $w.bd coords p$rfrom [::board::midSquare $w $rto]
          set from $kto
          set to $kfrom
          set from2 $rto
          set to2 $rfrom
        }
      }
    }
  }

  if {$diffcount == 3} {
    # Three squares are different, so check for an En Passant capture:
    foreach i {0 1 2} {
      foreach j {0 1 2} {
        foreach k {0 1 2} {
          if {$i == $j  ||  $i == $k  ||  $j == $k} { continue }
          # Check for an en passant capture from i to j with the enemy
          # pawn on k:
          if {$old($i) == $new($j) && $old($j) == "." && $new($k) == "."  &&
            (($old($i) == "p" && $old($k) == "P") ||
            ($old($i) == "P" && $old($k) == "p"))} {
            set from $sq($i)
            set to $sq($j)
          }
          # Check for undoing an en-passant capture from j to i with
          # the enemy pawn on k:
          if {$old($i) == $new($j) && $old($k) == "." && $new($i) == "."  &&
            (($old($i) == "p" && $new($k) == "P") ||
            ($old($i) == "P" && $new($k) == "p"))} {
            set from $sq($i)
            set to $sq($j)
            set captured $sq($k)
            set capturedPiece $new($k)
          }
        }
      }
    }
  }

  if {$diffcount == 2} {
    # Check for a regular move or capture: one old square should have the
    # same (non-empty) piece as the other new square, and at least one
    # of the old or new squares should be empty.

    if {$old(0) != "." && $old(1) != "." && $new(0) != "." && $new(1) != "."} {
      return
    }

    foreach i {0 1} {
      foreach j {0 1} {
        if {$i == $j} { continue }
        if {$old($i) == $new($j)  &&  $old($i) != "."} {
          set from $sq($i)
          set to $sq($j)
          set captured $sq($j)
          set capturedPiece $old($j)
        }
        
        # Check for a (white or black) pawn promotion from i to j:
        if {($old($i) == "P"  &&  [string is upper $new($j)]  &&
          $sq($j) >= [sq a8]  &&  $sq($j) <= [sq h8])  ||
          ($old($i) == "p"  &&  [string is lower $new($j)]  &&
          $sq($j) >= [sq a1]  &&  $sq($j) <= [sq h1])} {
          set from $sq($i)
          set to $sq($j)
        }
        
        # Check for undoing a pawn promotion from j to i:
        if {($new($j) == "P"  &&  [string is upper $old($i)]  &&
          $sq($i) >= [sq a8]  &&  $sq($i) <= [sq h8])  ||
          ($new($j) == "p"  &&  [string is lower $old($i)]  &&
          $sq($i) >= [sq a1]  &&  $sq($i) <= [sq h1])} {
          set from $sq($i)
          set to $sq($j)
          set captured $sq($j)
          set capturedPiece $old($j)
        }
      }
    }
  }

  # Check that we found a valid-looking move to animate:
  if {$from < 0  ||  $to < 0} { return }

  # Redraw the captured piece during the animation if necessary:
  if {$capturedPiece != "."  &&  $captured >= 0} {
    ::board::drawPiece $w $from $capturedPiece
    eval $w.bd coords p$from [::board::midSquare $w $captured]
  }

  # Move the animated piece back to its starting point:
  eval $w.bd coords p$to [::board::midSquare $w $from]
  $w.bd raise p$to

  # Remove side-to-move icon while animating:
  grid remove $w.wtm $w.btm

  # Start the animation:
  set start [clock clicks -milli]
  set ::board::_animate($w,start) $start
  set ::board::_animate($w,end) [expr {$start + $::animateDelay} ]
  set ::board::_animate($w,from) $from
  set ::board::_animate($w,to) $to
  set ::board::_animate($w,from2) $from2
  set ::board::_animate($w,to2) $to2
  ::board::_animate $w
}

# ::board::_animate
#   Internal procedure for updating a board move animation.
#
proc ::board::_animate {w} {
  if {! [winfo exists $w]} { return }
  set from $::board::_animate($w,from)
  set to $::board::_animate($w,to)
  set start $::board::_animate($w,start)
  set end $::board::_animate($w,end)
  set now [clock clicks -milli]
  if {$now > $end} {
    ::board::update $w
    return
  }

  # Compute where the moving piece should be displayed and move it:
  set ratio [expr {double($now - $start) / double($end - $start)} ]
  set fromMid [::board::midSquare $w $from]
  set toMid [::board::midSquare $w $to]
  set fromX [lindex $fromMid 0]
  set fromY [lindex $fromMid 1]
  set toX [lindex $toMid 0]
  set toY [lindex $toMid 1]
  set x [expr {$fromX + round(($toX - $fromX) * $ratio)} ]
  set y [expr {$fromY + round(($toY - $fromY) * $ratio)} ]
  $w.bd coords p$to $x $y
  $w.bd raise p$to
  # Currently only used by castling (author Uwe Klimmek)
  if { $::board::_animate($w,from2) >= 0 } {
      # move second piece
      set from $::board::_animate($w,from2)
      set to $::board::_animate($w,to2)
      set fromMid [::board::midSquare $w $from]
      set toMid [::board::midSquare $w $to]
      set fromX [lindex $fromMid 0]
      set fromY [lindex $fromMid 1]
      set toX [lindex $toMid 0]
      set toY [lindex $toMid 1]
      set x [expr {$fromX + round(($toX - $fromX) * $ratio)} ]
      set y [expr {$fromY + round(($toY - $fromY) * $ratio)} ]
      $w.bd coords p$to $x $y
      $w.bd raise p$to
  }

  # Schedule another animation update in a few milliseconds:
  after 5 "::board::_animate $w"
}

# Capture board screenshot.
# Based on code from David Easton:
# http://wiki.tcl.tk/9127

proc boardToFile { format filepath } {

  if {[catch {
  package require img::window
  } result ]} {
    set result "Screenshot requires Tcl package TkImg (libtk-img).\n\n$result"
    tk_messageBox -type ok -icon error -title Scid -message $result
    return
  }

  set w .main.board
  set board $w.bd

  if { $format == "" } {
    set format png
  }
  set filename $filepath

  # Make the base image based on the board
  ::board::update $w
  update idletask
  set image [image create photo -format window -data $board]

  if { $filename == "" } {
 
    set filename "[sc_game tag get White]-[sc_game tag get Black]"
    if {[regexp {\?} $filename] || [regexp {\*} $filename]} {
      set filename [string trim [string map {? {} * {}} [wm title .]]]
    }

    if {[sc_pos side] == {white} && [sc_pos moveNumber] != {1} } {
      set move [sc_pos moveNumber]..[sc_game info previousMove]
    } else {
      set move [sc_pos moveNumber][sc_game info previousMove]
    }
    set filename "$filename ($move)"

    if {[file exists $::env(HOME)/$filename.$format]} {
      set i 1
      while {[file exists $::env(HOME)/$filename-$i.$format]} {
        incr i
      }
      set filename $filename-$i
    }

    # set types {{"Image Files" {.$format}}}
    set types {{"All Files" {*}}}
    set filename [tk_getSaveFile \
        -filetypes $types \
        -parent . \
        -initialfile $filename.$format \
        -initialdir $::env(HOME) \
        -defaultextension .$format \
        -title {Board Screenshot}]
  }

  if {[llength $filename]} {
    if {[catch {$image write -format $format $filename} result ]} {
      tk_messageBox -type ok -icon error -title Scid -message $result -parent .
    }
  }
  image delete $image
}

#
# Draw a eval bar => lin (-2 to +2) + log for beyond
# -1.00 to +1.00 eval maps upto -1sq to +1sq around mid point (ie ~ loss or gain a pawn)
# -2.00 to +2.00 eval maps upto -2sq to +2sq around mid point
# -3.16 to +3.16 eval maps to -2.5sq to +2.5sq around mid point (ie ~ loss or gain a minor piece)
# -5.00 to +5.00 eval maps to -3sq to +3sq around mid point (ie ~ loss or gain of rook)
# -12.6 to +12.6 eval maps to -4sq to +4sq around mid point (anything beyond clips to these)
#

proc ::board::evalbar_linlog_eval2pos {eval} {
  if {($eval >= -2) && ($eval <= 2)} {
    set wlen [expr $eval/2.0]
  } else {
    set wlen [expr (log10(abs($eval*1000*3.16))-3.0)*1.2489]
    if {$wlen > 2.0} { set wlen 2.0 }
    if {$eval < 0.0} { set wlen [expr $wlen*-1] }
  }
  return $wlen
}

proc ::board::update_evalbar_linlog {w eval} {
  set height [$w.evalbar cget -height]
  set unitLen [expr $height/4]

  set wlen [::board::evalbar_linlog_eval2pos $eval]
  set width [expr {int(ceil($::board::_size($w)/10.0))+2}]
  set width2 [expr {$width * 2}]
  if {$w == ".main.board"} {
    set tickW 2
  } else {
    set tickW 1
  }


  # ticks wrt piece values
  set ticks {-9 -5 -3 -1 0 1 3 5 9}
  # 2 1 0 -1 -2 ie 4 3 2 1 0
  $w.evalbar delete evalbar
  if {$::board::_flip($w)} {
    set X [expr (($wlen+2.0))*$unitLen]
    $w.evalbar create line $width  0 $width $X      -width $width2 -fill white -tag evalbar
    $w.evalbar create line $width $X $width $height -width $width2 -fill black -tag evalbar
    if {$::evalTicks} {
      for {set i 0} {$i < [llength $ticks]} {incr i} {
        set evalTick [lindex $ticks $i]
        set wlenTick [::board::evalbar_linlog_eval2pos $evalTick]
        set T [expr (($wlenTick+2.0))*$unitLen]
        $w.evalbar create line 0 $T $width2 $T -width $tickW -fill [expr {($T > $X) ? "white" : "grey70"}] -tag evalbar
      }
    }
  } else {
    set X [expr (4.0-($wlen+2.0))*$unitLen]
    $w.evalbar create line $width  0 $width $X      -width $width2 -fill black -tag evalbar
    $w.evalbar create line $width $X $width $height -width $width2 -fill white -tag evalbar
    if {$::evalTicks} {
      for {set i 0} {$i < [llength $ticks]} {incr i} {
        set evalTick [lindex $ticks $i]
        set wlenTick [::board::evalbar_linlog_eval2pos $evalTick]
        set T [expr (4.0-($wlenTick+2.0))*$unitLen]
        $w.evalbar create line 0 $T $width2 $T -width $tickW -fill [expr {($X > $T) ? "white" : "grey70"}] -tag evalbar
      }
    }
  }
}

# Draw a eval bar => Simple linear -5 to 5 (eg), clip things beyond

proc ::board::update_evalbar_linear {w eval} {
  set y $::evalScale

  set height [$w.evalbar cget -height]
  set width [expr {int(ceil($::board::_size($w)/10.0))+2}]
  set width2 [expr {$width * 2}]
  if {$w == ".main.board"} {
    set tickW 2
  } else {
    set tickW 1
  }

  set unitLen [expr $height/($y*2.0)]

  if {$eval < -$y} {set eval -$y}
  if {$eval > $y} {set eval $y}

  $w.evalbar delete evalbar
  if {$::board::_flip($w)} {
    set X [expr ($y.0 + $eval)*$unitLen]
    $w.evalbar create line $width  0 $width $X      -width $width2 -fill white -tag evalbar
    $w.evalbar create line $width $X $width $height -width $width2 -fill black -tag evalbar
    if {$::evalTicks} {
      for {set i [expr -$::evalScale + 1]} {$i < $::evalScale} {incr i} {
         set T [expr ($i + $::evalScale) * $unitLen + $::borderwidth]
         $w.evalbar create line 0 $T $width2 $T -width $tickW -fill [expr {($i > $eval) ? "white" : "grey70"}] -tag evalbar
      }
    }
  } else {
    set X [expr ($y.0 - $eval)*$unitLen]
    $w.evalbar create line $width  0 $width $X      -width $width2 -fill black -tag evalbar
    $w.evalbar create line $width $X $width $height -width $width2 -fill white -tag evalbar
    if {$::evalTicks} {
      for {set i [expr -$::evalScale + 1]} {$i < $::evalScale} {incr i} {
         set T [expr ($i + $::evalScale) * $unitLen + $::borderwidth]
         $w.evalbar create line 0 $T $width2 $T -width $tickW -fill [expr {(-$i > $eval) ? "white" : "grey70"}] -tag evalbar
      }
    }
  }
}

#
# Switch EvalBar used between simple-lin and lin-log here
# Show evalbar only if enabled when creating the board or changed directly later.
#

proc ::board::update_evalbar {{w .main.board} {eval {}} {time {}}} {
  if {$eval == {}} {
    set eval $::board::_eval($w)
  }
  if {$eval == "clear"} {
    $w.evalbar delete evalbar

    set height [$w.evalbar cget -height]
    set width [expr {int(ceil($::board::_size($w)/10.0))+2}]
    set width2 [expr {$width * 2}]
    if {$::macOS} {
      $w.evalbar create rectangle 3 3 [expr 2+$width] [expr 2+$height] -outline $::bgcolor -tag evalbar
    } else {
      $w.evalbar create rectangle 1 1 $width $height -outline $::bgcolor -tag evalbar
    }
    return
  }

  if {$eval == "analyze"} {
    # analyze board's position with in-built engine
    if {$time == {}} {
      set time $::evalTime
    }
    set eval [expr {[lindex [sc_pos analyze -time $time -board $::board::_data($w)] 0] / 100.0}]
  }

  set ::board::_eval($w) $eval

  if {$::evalUseLog} {
    ::board::update_evalbar_linlog $w $eval
  } else {
    ::board::update_evalbar_linear $w $eval
  }
}

proc ::board::updateMainEvalBar {{w .main.board}} {
  if {$::mainEngine > -1} {
    ::board::update_evalbar $w
  } else {
    # no engine running, try to get score from comment
    set score [sc_pos getScore]
    if {$score == ""} {
      # no data for eval bar
      set score clear
    }
    ::board::update_evalbar $w $score
  }
}

# Show MultiPV scores based traffic lights bar,
# so that one gets a quick hint of how good or bad or tricky or ... the position is
# Red (good for Black),and Green (good for White)

proc eval2tlcolor {eval} {
  if {$eval > 0.2} {
      # Green
      if {$eval > 5} {set neval 5} {set neval $eval}
      set deltaRatio [expr (($neval-0.2)/5.0)]
      set color [format "#%02xf800" [expr int((1-$deltaRatio)*240)]]
  } elseif {$eval > -0.2} {
      # Yellow
      set color #f8f800
  } else {
      # Red
      if {$eval < -5} {set neval -5} {set neval $eval}
      set deltaRatio [expr ((abs($neval)-0.2)/5.0)]
      set color [format "#f8%02x00" [expr int((1-$deltaRatio)*240)]]
  }
  return $color
}

proc ::board::update_mpvtls {w evals} {
  if {! $::board::_showMPVTls($w)} {
    $w.mpvtls delete mpvtls
    return
  }

  set numEvals [llength $evals]
  if {$numEvals <= 0} { return }

  set height [$w.mpvtls cget -height]
  set unitLen [expr $height/$numEvals]

  set width [$w.mpvtls cget -width]
  set x [expr $width/2]

  $w.mpvtls delete mpvtls
  set y2 0
  set icnt 0
  foreach eval $evals {
    incr icnt
    set color [eval2tlcolor $eval]
    set y1 $y2
    set y2 [expr $icnt*$unitLen]
    $w.mpvtls create line $x $y1 $x $y2 -width $width -fill $color -tag mpvtls
  }
}

###
### End of file: board.tcl
###
### move.tcl
### Functions for moving within a game.

namespace eval ::move {}

proc ::move::drawVarArrows {} {
  if {! $::showVarArrows || $::autoplayMode} { return 0 }
  # if {[winfo exists .coachWin]} { return 0 }
  # if {[winfo exists .serGameWin]} { return 0 }
  
  set bDrawArrow 0
  set varList [sc_var list UCI]

  if {$varList != ""} {    
    set move [sc_game info nextMoveUCI]
    if {$move != ""} { set varList [linsert $varList 0 $move] }    
    foreach { move } $varList {
      set bDrawn 0      
      set sq_start [ ::board::sq [ string range $move 0 1 ] ]
      set sq_end [ ::board::sq [ string range $move 2 3 ] ]
        foreach mark $::board::_mark(.main.board) {
          if { [lindex $mark 0] == "arrow" ||[string match {var*} [lindex $mark 0]] } {
            if {[lindex $mark 1] == $sq_start && [lindex $mark 2] == $sq_end} { 
              set bDrawn 1
              break
            }
        }
      }
      if {! $bDrawn } { set bDrawArrow 1; break }
    }
  }
  
  return $bDrawArrow
}

proc ::move::showVarArrows {} {
  set move [sc_game info nextMoveUCI]
  set varList [sc_var list UCI]  

  set var 0

  if {$move != ""} {
    set sq_start [ ::board::sq [ string range $move 0 1 ] ]
    set sq_end [ ::board::sq [ string range $move 2 3 ] ]
    ::board::mark::add .main.board var$var $sq_start $sq_end $::maincolor
    incr var
  }

  foreach { move } $varList {
    set sq_start [ ::board::sq [ string range $move 0 1 ] ]
    set sq_end [ ::board::sq [ string range $move 2 3 ] ]
    ::board::mark::add .main.board var$var $sq_start $sq_end $::varcolor
    incr var
  }
}

proc ::move::Start {{var 0}} {
  if {$::fics::playing == 2} {
      ::fics::writechan {backward 256} noecho
      return
  }
  set ::pause 1
  if {$var && ![sc_pos isAt vstart]} {
    sc_move startVar
  } else {
    sc_move start
  }
  updateBoard
  if {[winfo exists .pgnWin.text]} {
    .pgnWin.text see 0.0
  }
  if {[::move::drawVarArrows]} {
    ::move::showVarArrows
  }
}

proc ::move::End {{var 0}} {
  if {$::fics::playing == 2} {
      ::fics::writechan {forward 256} noecho
      return
  }
  set ::pause 1
  if {$var && ![sc_pos isAt vend]} {
    sc_move endVar
  } else {
    sc_move end
  }
  updateBoard
  if {[::move::drawVarArrows]} { ::move::showVarArrows }
}

proc ::move::ExitVar {} {
  sc_var exit; 
  updateBoard -animate; 
  # Do comments work properly ?
  if {[::move::drawVarArrows]} { ::move::showVarArrows }
}

set ::fics::playing 0 ; # predefine

proc ::move::Back {{count 1}} {
  if {[sc_pos isAt start]} {
    if {$::fics::playing == 2} {
      ::fics::writechan backward noecho 
    }
    return
  }
  if {[sc_pos isAt vstart]} { ::move::ExitVar; return }

  ### if playing, remove this move from hash array S.A

  set ::lFen [lrange $::lFen 0 end-[expr {$count+1}]]
  pauseGame

  sc_move back $count

  if {$count == 1} {
    # Do animation and speech:
    updateBoard -animate
    ::utils::sound::AnnounceBack
  } else {
    updateBoard
  }
  if {[::move::drawVarArrows]} { ::move::showVarArrows }
}

proc ::move::Forward {{count 1}} {
  global autoplayMode

  if {[sc_pos isAt end]  ||  [sc_pos isAt vend]} {
    if {$::fics::playing == 2} {
      ::fics::writechan forward noecho 
    }
    return
  }
  set ::pause 1
  set bArrows [::move::drawVarArrows]

  set move [sc_game info next]
  if {$count == 1} {
    if {[sc_var count] != 0 && ! $autoplayMode && $::showVarPopup} {
      ::commenteditor::storeComment
      showVars
      set bArrows $::showVarArrows
    } else  {
      if {! $bArrows} {
        sc_move forward
      }
    }

    # Animate and speak this move:
    updateBoard -animate
    ::utils::sound::AnnounceForward $move
  } else {
    if {! $bArrows} { sc_move forward $count }
    updateBoard
  }
  if {$bArrows} { ::move::showVarArrows }
}


###
### main.tcl: Routines for creating and updating the main window.
###

############################################################
# Keyboard move entry:
#   Handles letters and digits
#   Note that king- and queen-side castling moves are denoted
#   "OK" and "OQ" respectively.
#   The letters n, r, q, k, o and l are promoted to uppercase
#   automatically. A "b" can match to a b-pawn or Bishop move,
#   so in some rare cases, a capital B may be needed for the
#   Bishop move to distinguish it from the pawn move.

set moveEntry(Text) {}
set moveEntry(List) {}

# Bind Alt+letter key to nothing, to stop Alt+letter from
# matching the move entry bindings, so Alt+letter ONLY invokes
# the menus:
foreach key {a b c d e f g h i j k l m n o p q r s t u v w x y z} {
  bind . <Alt-$key> {}
}

set ::fics::premove {}

proc moveEntry_Clear {{escape 0}} {
  global moveEntry

  set moveEntry(Text) {}
  set moveEntry(List) {}
  set ::startArrowSquare {}
  if {$escape && $::fics::playing} {
    set ::fics::premove {}
    sc_pos setComment {}
    updateBoard
  }
  updateStatusBar
}

proc moveEntry_Complete {} {
  global moveEntry

  if { [winfo exists .fics] && $::fics::playing == -1} { ;# not player's turn
    moveEntry_Clear
    return
  }

  set len [llength $moveEntry(List)]
  if {$len > 0} {
    if {$moveEntry(AutoExpand)} {
      # Play a bell sound to let the user know the move was accepted already,
      # but only if move announcement is off?
      # bell
    }
    set move [lindex $moveEntry(List) 0]
    if {$move == "OK"} { set move "O-O" }
    if {$move == "OQ"} { set move "O-O-O" }

    if {[sc_pos isAt vend]} {
      set action replace
    } else {
      set action [confirmReplaceMove]
    }

    if {$action != "cancel"} {
      sc_game undoPoint
    }

    if {$action == "replace"} {
      sc_move addSan $move
    } elseif {$action == "var"} {
      sc_var create
      sc_move addSan $move
    } elseif {$action == "mainline"} {
      sc_var create
      sc_move addSan $move
      sc_var exit
      sc_var promote [expr {[sc_var count] - 1}]
      sc_move forward 1
    }

    # Send the move to FICS and NOVAG Citrine
    ::fics::checkAdd

    if {$::novag::connected} {
      set moveUCI [sc_game info previousMoveUCI]
      ::novag::addMove $moveUCI
    }

    moveEntry_Clear
    updateBoard -pgn -animate
    ::utils::sound::AnnounceNewMove $move
    if {$action == "replace"} { ::tree::doTraining }
  }
}

# unused
proc moveEntry_Backspace {} {
  global moveEntry
  set moveEntry(Text) [string range $moveEntry(Text) 0 \
      [expr {[string length $moveEntry(Text)] - 2}]]
  set moveEntry(List) [sc_pos matchMoves $moveEntry(Text) $moveEntry(Coord)]
  updateStatusBar
}

proc moveEntry_Char {ch} {
  global moveEntry
  set oldMoveText $moveEntry(Text)
  set oldMoveList $moveEntry(List)
  append moveEntry(Text) $ch
  set moveEntry(List) [sc_pos matchMoves $moveEntry(Text) $moveEntry(Coord)]
  set len [llength $moveEntry(List)]
  if {$len == 0} {
    # No matching moves, so do not accept this character as input:
    set moveEntry(Text) $oldMoveText
    set moveEntry(List) $oldMoveList
  } elseif {$len == 1} {
    # Exactly one matching move, so make it if AutoExpand is on,
    # or if it equals the move entered. Note the comparison is
    # case insensitive to allow for 'b' to match both pawn and
    # Bishop moves.
    set move [string tolower [lindex $moveEntry(List) 0]]

    if {$moveEntry(AutoExpand) > 0  ||
      ![string compare [string tolower $moveEntry(Text)] $move]} {
      moveEntry_Complete
    }
  } elseif {$len == 2} {
    # Check for the special case where the user has entered a b-pawn
    # capture that clashes with a Bishop move (e.g. bxc4 and Bxc4):
    set first [string tolower [lindex $moveEntry(List) 0]]
    set second [string tolower [lindex $moveEntry(List) 1]]
    if {[string equal $first $second]} {
      set moveEntry(List) [list $moveEntry(Text)]
      moveEntry_Complete
    }
  }
  updateStatusBar
}

###   Update the main Scid window title with player names or basename

proc updateTitle {} {

  regexp {^[^, ]*} [sc_game tag get White] white
  regexp {^[^, ]*} [sc_game tag get Black] black
  # set white [sc_game tag get White]
  # set black [sc_game tag get Black]

  set fname [file tail [sc_base filename]]
  if {![string match {\[*\]} $fname]} {
    set fname "\[$fname\]"
  }

  if {$fname == "\[$::tr(clipbase)\]"} {set fname {}}

  if {$white == {?} && $black == {?}} {
    wm title $::dot_w "$::scidName $fname"
  } else {
    wm title $::dot_w "$::scidName: $white - $black $fname"
  }
}


proc warnStatusBar {warning} {

   # Show statusbar if hidden
   if {!$::gameInfo(showStatus)} {
     set ::gameInfo(showStatus) 1
     toggleStatus
   }
   # Stop engine in status bar if neccessary
   if {[winfo exists .analysisWin1] && $::analysis(mini)} { makeAnalysisWin 1 }

   set ::statusBar $warning
   .main.statusbar configure -foreground red3
   # Will be restored by updateStatusBar in main.tcl
}

### Update the main status bar, which is alternatively used to
# 1. Display game info
# 2. Show move keyboard completion info
# 3. Show a warning for fics (not at correct position)
# 4. Show mini game engine

proc updateStatusBar {} {
  global statusBar moveEntry

  ::windows::gamelist::checkAltered

  # Exit if engine 1 is running in status bar
  if {$::analysis(mini) && [winfo exists .analysisWin1]} {return}

  set statusBar "  "

  if {$moveEntry(Text) != ""} {
    append statusBar "Enter move: \[" $moveEntry(Text) "\]  "
    foreach thisMove $moveEntry(List) {
      append statusBar $thisMove " "
    }
    return
  }

  # Check if translations have not been set up yet
  if {! [info exists ::tr(Database)]} { return }

  set fname [file tail [sc_base filename]]
  if {$fname == ""} { set fname "<none>" }
  
  if {[sc_base numGames] == 0} {
    append statusBar "$fname:  $::tr(noGames)"
    return
  }

  set gameNum [sc_game number]

  append statusBar "$fname: $::tr(game)  $gameNum   [sc_flags $gameNum verbose]"

  if {[sc_base isReadOnly]} {
    append statusBar " ($::tr(readonly))"
  } else {
    if {[sc_game altered] && $gameNum != 0} {
     append statusBar " ($::tr(altered))"
    }
  }
}


proc toggleRotateBoard {} {
  ::board::flip .main.board
  if {$::gameInfo(photos)} {
    mapPhotos
  }
}

proc toggleCoords {} {
  global boardCoords

  incr boardCoords
  if { $boardCoords > 2 } { set boardCoords 0 }
  set ::board::_coords(.main.board) $boardCoords

  ::board::coords .main.board
}

proc toggleMat {} {
  global gameInfo
  set gameInfo(showMaterial) [expr {1 + $gameInfo(showMaterial)} ]
  if { $gameInfo(showMaterial) > 2 } { set gameInfo(showMaterial) 0 }
  ::board::togglematerial
}

image create photo autoplay_off -data {
R0lGODlhHgAeAKU6AAAAAAUFBQcHBwkJCQ0NDRISEhgYGCIiIi4uLkBA/0FB
/0ND/llZWUZG/khI/UtL/EtL/U1N/E5O/E9P+2JiYlBQ+1FR+2ZmZlZW+Wlp
aVhY+V1d92Fh9nR0dHd3d3Fx8oqK7ZCQ65GR65OT6pWV6paW8ZmZ8Jqa6Jqa
6Zqa8KCg56ioqKCg7rm54r6+vsHBwb6+58PDw8TEwMTExMjIxszMxc7OxdDQ
xNHRxO7u7tnZ2dnZ2dnZ2dnZ2dnZ2dnZ2SH5BAEKAD8ALAAAAAAeAB4AAAbQ
wJ9wSCwaj8ikcsksuprQX+cQZeYyAMYq+apSAFmkR1Aom89owwAcQMyMF7B8
Tq8DCDHjGM0/q9luRzI2ODg3NTRKX2FJLCYpJTBLWFpKGAsNCiBLU0wbERYR
GBwaKklPS58WFRMSDh8oIS1VQ6oWtxMPDpq0Qra3wKKkplG/wKutr7GznqDH
z7m7m83P1bfCGCdKxta3FREQCSLbzt3Bo9nk5hbRvNTVrK6wsk3c16OlVcbt
07Sq8cro9VIlLF+vIZcy9Ts45MQIEgIZSjQSBAA7
}

image create photo autoplay_on -data {
R0lGODlhHgAeAKUhAAAAAAMDAwcHBxAQEBsbGx8fHyIiIiQkJC8vLzo6OkRv
EV5eXmxsbHJycl+KLHR0dHZ2doGBgYWFhYaGhnukS5iYmJmZmZubm6amppm6
cbW1tanGhr29vcPDw8TExMDVptrlzv//////////////////////////////
////////////////////////////////////////////////////////////
/////////////////////////////////yH5BAEKAD8ALAAAAAAeAB4AAAav
wJ9wSCwaj8ikcskcMg6appRRsEibDIEhgsQ8vuCw+JsAABKSI8PMbrvfAKhx
Da+75cXLYs/v+/cIZggNHldJDAEDEEogG44fSwwEExxKDgqYGR+QSBUMHUuX
mKMbhkaiowoUGZqmQqipmZumsLGkhrW2qqycobq/mr1Iub+ppUnExZjHw8qx
q63IzsZNyanBUtYUj7jFzN2xGSDjrj+oFOjCrqjf5UIfjhsg7vRJQQA7
}

image create photo tb_windows -data {
R0lGODlhHgAeAMZkAIKCgoeHh4iIiImJiYqKiouLi4yMjI6Ojo+Pj5CQkJKS
kpSUlJWVlZeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOj
o6SkpKWlpaampqenp6qqqqurq6ysrK2tra6urq+vr7CwsLGxsbOzs7W1tbm5
ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jI
yMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX
19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm
5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09P//
////////////////////////////////////////////////////////////
/////////////////////////////////////////////////yH5BAEKAH8A
LAAAAAAeAB4AAAf+gH+Cg4SFhoeEAwECjAGOj5CLBYiDCxIeIyUkm5ydJCMf
FQ6UfxUpRk9Qqk+srKtPTkcrF6QdO1RbWltbWVRQTsDBTUkvFKQeQ1ZaWVlX
TzwyMdIx0TEwJhEAlB9FV7laVEEhFRocHRzo6BsYFhXuFBEMgyJHV1z3TjUr
PFe6u9+6/PFysuKBIBFIsnRZmM+GEWYQs2DBEhGilBmj/oRIosWLxyc1ciTJ
omUZxJLLUGq5KO+PiCRbvsgEqUNJll0q7wFcBuWFgoNKtoAB84XJjB1LburU
5aWLzl1YmKg4IGjEEi5hwnw5AkMHky1cFt7j4tHp2CpFUFD9Q4JJlzD+YLgM
aaGjCdmyCz02dYrFyQ8UCQSVaOIlTJcrQFjocNJFJt6FYrNEObIjxc8/JZx4
+ZJFyg8WO550Gfqli5aJE5tNUUKEx4oFghlzqSJFSAseULyA0ZqlCpUpwKVA
YWKEyI8WLTPzokKlyIseUL7A5eKrlRMmS5AYMTIERgPBTCZasXIkho8ouw9D
acJEyZIlSpQkSaLkCA0IgkgsuYKFf5IZP0gBhhdYSNHEe/MpwQR2TAxjA35/
jICEMiUxUQMQAm5RxS9NsLcEE6w4kcoSN0AIQhBVjNWEDRge9psUUcSoShRS
1CiFEzpIIIgEH8iwQw89yHCCDk/0d8UV441rxx8WVhyJxRQ+GCMIAwYIsEgA
CLjgBEUVMVPSSVX8YAElBKiwBBb/pLkLF2vOxgMtlJQQhBa7DWXnUFll9YUU
MYxJyQYsKCEFc4QWSugTQJAwASkUSDDBoxNQIOmkkz5KwaKkZKrpppz+EQgA
Ow==
}

# image create photo finish_off -data ....
# image create photo finish_on -data ....
### Replaced by autoplay_

# Change the size of the button bar, but is disabled as it looks awful.
# We'll have to recompose the images with the gimp if we want to change the size
if {0} {
  image create photo tempimage
  foreach i {tb_flip tb_gameinfo autoplay_off autoplay_on tb_trial \
         tb_trial_on tb_start tb_prev tb_next tb_end tb_invar tb_outvar tb_addvar tb_windows} {
    # puts [$i cget -height]
    tempimage blank
    if {1} {
      ### half size
      tempimage copy $i -subsample 2
      # tempimage copy $i -from 10 10 26 26
      $i configure -height 16 -width 16
    } else {
      ### twice size
      tempimage copy $i -zoom 2
    }
    $i blank
    $i copy tempimage
  }
}

###### Main Button Bar ########

set bb .main.button
frame $bb -relief flat
button $bb.start -image tb_start -command ::move::Start
button $bb.back -image tb_prev -command ::move::Back
button $bb.forward -image tb_next -command ::move::Forward
button $bb.end -image tb_end -command ::move::End
frame $bb.space -width 15

# The go-into-variation button is a menubutton. 
# It has a bug - Press button so vars are displayed, then use wheelmouse to change board position.
# -> Button remains in pressed state (and draws all vars) until focus is lost from .main
menubutton $bb.intoVar -image tb_invar -menu $bb.intoVar.menu
menu $bb.intoVar.menu -tearoff 0 -font font_Regular

button $bb.exitVar -image tb_outvar -command {
   set ::pause 1
   sc_var exit
   updateBoard -animate
}

bind $bb.exitVar <Button-3> {
   set ::pause 1
   while {[sc_var level] > 0} {
     sc_var exit
   }
   updateBoard -animate
}

button $bb.addVar -image tb_addvar -command {
    if {[sc_pos isAt vstart]  &&  [sc_pos isAt vend]} {
      return
    }

    set endmove {}
    if {[sc_pos isAt vend]} {
      # Create new var with last move, and enter into it
      set endmove [sc_game info previousMoveUCI]
    }

    sc_game undoPoint
    sc_var create

    if {$endmove != {}} {
      sc_move addSan $endmove
    }

    updateBoard -pgn
}

button $bb.autoplay -image autoplay_off -command toggleAutoplay
button $bb.trial    -image tb_trial     -command {setTrialMode toggle}
button $bb.flip     -image tb_flip      -command toggleRotateBoard
button $bb.windows  -image tb_windows   -command {raiseAllWindows 1}

# Right-click raises .splash
bind $bb.windows <Button-3> {
  wm deiconify .splash
  raise .splash
  break
}

# Right-click Autoplays all games in filter
bind $bb.autoplay <Button-3> {toggleAutoplay 2 ; break}

# Right-click adds a null move and enters trial mode
bind $bb.trial    <Button-3>  {setTrialMode toggleNull ; break}

::utils::tooltip::Set $bb.autoplay [tr AutoPlay]
::utils::tooltip::Set $bb.trial [tr TrialMode]
::utils::tooltip::Set $bb.flip [tr FlipBoard]
::utils::tooltip::Set $bb.windows [tr RaiseWindows]

foreach i {start back forward end intoVar exitVar addVar autoplay flip windows trial} {
  $bb.$i configure -relief flat -border 1 -highlightthickness 0 -takefocus 0
  # bind $bb.$i <Any-Enter> "+$bb.$i configure -relief groove"
  # bind $bb.$i <Any-Leave> "+$bb.$i configure -relief flat; statusBarRestore %W; break"
}

pack $bb.start $bb.back $bb.forward $bb.end \
     $bb.space $bb.exitVar $bb.intoVar $bb.addVar \
     $bb.autoplay $bb.trial $bb.flip $bb.windows \
        -side left -pady 1 -padx 0 -ipadx 2 -ipady 2

### Main Board Init

::board::new .main.board $boardSize $::gameInfo(showMaterial) 0 $::boardSTM $::gameInfo(showEval)
#.main.board.bd configure -relief solid -border 2
::board::showMarks .main.board $::gameInfo(showMarks)
if {$boardCoords} {
  set ::board::_coords(.main.board) $boardCoords
  ::board::coords .main.board
}

### Game Information Widget Init

autoscrollframe .main.gameInfoFrame text .main.gameInfo

.main.gameInfo configure -width 20 -wrap none -state disabled -cursor top_left_arrow -setgrid 1

::htext::init .main.gameInfo

frame .main.gameInfoMini -height 2
pack [label .main.gameInfoMini.white -font font_Regular -cursor hand2] -side left
pack [label .main.gameInfoMini.black -font font_Regular -cursor hand2] -side right

### Context menu for main board
### allows customisation of board, gameinfo and a couple of windows

set m .main.gameInfo.menu
menu $m -tearoff 0 -background gray90

$m add checkbutton -label GInfoMenuBar -variable gameInfo(showMenu) -command showMenubar
$m add checkbutton -label GInfoToolBar -variable gameInfo(showTool) -command toggleToolbar
$m add checkbutton -label GInfoButtonBar -variable gameInfo(showButtons) -command toggleButtonBar
$m add checkbutton -label WindowsGameinfo -variable gameInfo(show) -command showGameInfo
$m add checkbutton -label GInfoEvalBar -variable gameInfo(showEval) -command ::board::toggleeval
$m add checkbutton -label GInfoStatusBar -variable gameInfo(showStatus) -command toggleStatus

$m add separator

$m add checkbutton -label GInfoShow -variable boardSTM -offvalue 0 -onvalue 1 -command {::board::togglestm .main.board}
$m add checkbutton -label OptionsMovesHighlightLastMove -variable ::highlightLastMove -offvalue 0 -onvalue 1 -command updateBoard

$m add checkbutton -label GInfoFEN -variable gameInfo(showFEN) -offvalue 0 -onvalue 1 -command {
  checkGameInfoHeight
  if {!$::gameInfo(show)} {
    toggleGameInfo
  }
}

$m add checkbutton -label GInfoHideNext \
    -variable gameInfo(hideNextMove) -offvalue 0 -onvalue 1 -command updateBoard

$m add command -label GInfoMaterial -command toggleMat
$m add command -label GInfoCoords -command toggleCoords

if { $::docking::USE_DOCKING } {
  foreach i {0 1 2 3 4 5 7 11 12} {
    $m entryconfigure $i -command "[.main.gameInfo.menu entrycget $i -command] ; resizeMainBoard"
  }
}

if {$::macOS} {
  set gameInfo(showMenu) 1
  $m entryconfigure 0 -state disabled
}

proc contextmenu {x y} {
  # hmmm - _drag(.main.board) has been noted to be left set > 0, and this menu wont post
  if {$::board::_drag(.main.board) < 0} {
    tk_popup .main.gameInfo.menu $x $y
  }
}

# Pop-up this menu with a right click on a few empty real estates (if not dragging)

if { !$::docking::USE_DOCKING } {
  bind .main <ButtonPress-3> {contextmenu %X %Y}
}
bind .main <ButtonPress-2> {
  if {"%W" != ".main.board.bd"} {toggleGameInfo}
}
bind .main.gameInfo <ButtonPress-3> {
  tk_popup .menu.options.ginfo %X %Y
}

# bind . <F9> {contextmenu %X %Y}

if { $macOS } {
  ### Macs with one button need (shooting)
  # bind . <Control-Button-1> {event generate . <Button-3> -x %x -y %y -button 3}
}

#   Updates the menus for moving into or deleting an existing variation.
#   Calls sc_var list and sc_var count to get the list of variations.

proc updateVarMenus {} {
  set m .menu.edit
  set b .main.button.intoVar
  set numVars [sc_var count]
  if {$numVars == 0} {
    $b configure -state disabled
    $m entryconfig 16 -state disabled ;# EditDelete
    $m entryconfig 17 -state disabled ;# EditFirst
    $m entryconfig 18 -state disabled ;# EditMain
  } else {
    $b configure -state normal
    $m entryconfig 16 -state normal
    $m entryconfig 17 -state normal
    $m entryconfig 18 -state normal
    $b.menu  delete 0 end
    $m.del   delete 0 end
    $m.first delete 0 end
    $m.main  delete 0 end
    set varList [sc_var list]
    set move [sc_game info nextMove]
    set showLongVars [expr {[sc_pos location] + 1 ==  [sc_game info halfmoves]}]
    if {$move == ""} { set move "($::tr(empty))" }
    $b.menu add command -label "0: $move" -command "sc_move forward; updateBoard" -underline 0
    for {set i 0} {$i < $numVars} {incr i} {
      set move [lindex $varList $i]
      set state normal
      if {$move == ""} {
	set move "($::tr(empty))"
	set state disabled
      } elseif {$showLongVars} {
        # Show more moves if at game end
	sc_var moveInto $i
	append move [getNextMoves 2]
	sc_var exit
      }
      set str "[expr {$i + 1}]: $move"
      $b.menu  add command -label $str -command "sc_var moveInto $i; updateBoard" -underline 0
      $m.del   add command -label $str -command "sc_game undoPoint ; sc_var delete $i; updateBoard -pgn"
      $m.first add command -label $str -command "sc_game undoPoint ; sc_var first $i; updateBoard -pgn"
      $m.main  add command -label $str -command "sc_game undoPoint ; sc_var promote $i; updateBoard -pgn" -state $state
    }
  }
}
################################################################################
# added by Pascal Georges
# returns a list of num moves from main line following current position
################################################################################
proc getNextMoves { {num 4} } {
  set tmp ""
  set count 0
  while { [sc_game info nextMove] != "" && $count < $num} {
    append tmp " [sc_game info nextMove]"
    sc_move forward
    incr count
  }
  sc_move back $count
  return $tmp
}
################################################################################
#  Pascal Georges :
# displays a box with main line and variations for easy selection with keyboard
################################################################################
proc showVars {} {

  # No need to display an empty menu
  if {[sc_var count] == 0} {
    return
  }

  if {[sc_var count] == 1 &&  [sc_game info nextMove] == ""} {
    # There is only one variation and no main line, so enter it
    sc_var moveInto 0
    updateBoard
    return
  }

  set w .variations
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  set varList [sc_var list]
  set numVars [sc_var count]

  # Present a menu of the possible variations
  toplevel $w
  wm state $w withdrawn
  wm title $w $::tr(Variations)
  set h [expr $numVars + 1]
  if { $h> 19} { set h 19 }
  listbox $w.lbVar -selectmode browse -height $h -width 30
  pack $w.lbVar -expand yes -fill both -side top

  #insert main line
  set move [sc_game info nextMove]
  if {$move == ""} {
    set move "($::tr(empty))"
  } else  {
    $w.lbVar insert end "0:[getNextMoves 5]"
    bind $w <KeyPress-0> "enterVar 0"
    bind $w <Button-5>   "bind $w <Button-5> {} ; enterVar 0"
  }

  # insert variations
  for {set i 0} {$i < $numVars} {incr i} {
    set move [::trans [lindex $varList $i]]
    if {$move == ""} {
      set move "($::tr(empty))"
    } else  {
      sc_var moveInto $i
      append move [getNextMoves 5]
      sc_var exit
    }
    set j [expr $i + 1]
    set str "$j: $move"
    $w.lbVar insert end $str
    if {$j <= 9 } {
      bind $w <KeyPress-$j> "enterVar $j"
    }
  }
  $w.lbVar selection set 0

  bind $w <Return> { enterVar }
  bind $w <ButtonRelease-1> { enterVar }
  bind $w <Right> { enterVar }
  bind $w <KeyPress-v> "enterVar 1"
  bind $w <Up> {
    set cur [.variations.lbVar curselection]
    .variations.lbVar selection clear $cur
    set sel [expr $cur - 1]
    if {$sel < 0} { set sel 0 }
    .variations.lbVar selection set $sel
    .variations.lbVar see $sel
  }
  bind .variations <Down> {
    set cur [.variations.lbVar curselection]
    .variations.lbVar selection clear $cur
    set sel [expr $cur + 1]
    if {$sel >= [.variations.lbVar index end]} { set sel end }
    .variations.lbVar selection set $sel
    .variations.lbVar see $sel
  }
  bind $w <Left> { destroy .variations }
  bind $w <Escape>   { destroy .variations }
  # need to use "-force" to keep keyboared bindings after wheelmouse
  bind $w <Button-4> { destroy .variations }

  if { $::docking::USE_DOCKING } {
      ### This (and another below) have been disabled.
      # It seems to lose keyboard inputs after using "v" "1" to enter a var not sure why though

      # Needed or the main window loses the focus
      # bind .variations <Destroy> {focus -force .main }
  }

  bind $w <Configure> "recordWinSize $w"
  setWinLocation $w
  wm state $w normal

  catch {
    focus $w

    # Disable grab if drawing arrows, as it pinches the arrows binding
    # ... Hmmm, but we need the grab to back out of variation window by using wheel-up! :<
    # So we have to compromise here. 
    # if {! $::showVarArrows} { grab $w }
    grab $w
  }
  update
}

proc enterVar {{n {}}} {
  if {$n == {}} {
    set n [.variations.lbVar curselection]
  }
  if {[winfo exists .variations]} {destroy .variations}
  if {$n == 0} {
    sc_move forward; updateBoard -animate
  } else  {
    sc_var moveInto [expr $n - 1]; updateBoard -animate
  }

  ### See another focus -force above
  # need to use "-force" to keep keyboared bindings after wheelmouse
  after idle {focus -force .main}
}

### Dialog box for editing "My Player Names"
### to know when to flip the board

proc editMyPlayerNames {} {
  global myPlayerNames
  set w .editMyPlayerNames
  if {[winfo exists $w]} {
    raiseWin $w
    return
  }
  toplevel $w
  wm state $w withdrawn
  wm title $w "[tr OptionsNames]"
  pack [frame $w.b] -side bottom -fill x

  frame $w.desc -borderwidth 0
  set height [expr {$::language == "E" ? 3 : 8}]
  text $w.desc.text -width 50 -height $height -wrap word
  $w.desc.text insert end [string trim $::tr(MyPlayerNamesDescription)]
  $w.desc.text configure -state disabled
  pack $w.desc -side top -fill x
  pack $w.desc.text -fill both -expand yes

  frame $w.f -borderwidth 0
  text $w.f.text -width 50 -height 10 -wrap none -highlightthickness 0
  foreach name $myPlayerNames {
    $w.f.text insert end "$name\n"
  }
  pack $w.f -side top -fill both -expand yes
  pack $w.f.text -fill both -expand yes
  button $w.b.white -text $::tr(White) -command {
    .editMyPlayerNames.f.text insert end "[sc_game info white]\n"
  }
  button $w.b.black -text $::tr(Black) -command {
    .editMyPlayerNames.f.text insert end "[sc_game info black]\n"
  }
  button $w.b.help -text $::tr(Help) \
      -command {helpWindow Options MyPlayerNames}
  button $w.b.ok -text OK -command editMyPlayerNamesOK
  button $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
  pack $w.b.cancel $w.b.ok -side right -padx 5 -pady 5
  pack $w.b.white $w.b.black $w.b.help -side left -padx 5 -pady 5

  bind $w <Escape> "destroy $w"
  update
  placeWinOverParent $w .
  wm state $w normal
  update
}

proc editMyPlayerNamesOK {} {
  global myPlayerNames
  set w .editMyPlayerNames
  set text [string trim [$w.f.text get 1.0 end]]
  set myPlayerNames {}
  foreach name [split $text "\n"] {
    set name [string trim $name]
    if {[string match "\"*\"" $name]} {
      set name [string trim $name "\""]
    }
    if {$name != ""} { lappend myPlayerNames $name }
  }
  destroy $w
}

proc getMyPlayerName {} {
  global myPlayerNames
  return [string trim [lindex $myPlayerNames 0] {*?}]
}

#   Check if either player in the current game has a name that matches
#   a pattern in the specified list and if so, flip the board if
#   necessary to show from that players perspective.

set ::flippedForPlayer 0

proc flipBoardForPlayerNames {} {
  global myPlayerNames

  set board .main.board
  set white [sc_game info white]
  set black [sc_game info black]
  foreach pattern $myPlayerNames {
    if {[string match $pattern $white]} {
      ::board::flip $board 0
      set ::flippedForPlayer 0
      return
    }
    if {[string match $pattern $black]} {
      ::board::flip $board 1
      set ::flippedForPlayer 1
      return
    }
  }
  # This is a little tricky... but not too important
  # If previously we flipped, revert back
  if {$::flippedForPlayer} {
    ::board::flip $board 0
  }
  set ::flippedForPlayer 0
}

# updateBoard:
#    Updates the main board. Also updates the navigation buttons, disabling
#    those that have no effect at this point in the game.
#    Also ensure all menu settings are up to date.
#    If a parameter "-pgn" is specified, the PGN text is also regenerated.
#    If a parameter "-animate" is specified, board changes are animated.
#
#    It is now broken into a few parts, with the later two delayed till we're idle

proc updateBoard {args} {
  global boardSize selectedSq

  set pgnNeedsUpdate 0
  set animate 0
  set selectedSq -1 ; # necessary for bugfix ?
  foreach arg $args {
    if {! [string compare $arg "-pgn"]} { set pgnNeedsUpdate 1 }
    if {! [string compare $arg "-header"]} { set pgnNeedsUpdate 2 }
    if {! [string compare $arg "-animate"]} { set animate 1 }
    if {! [string compare $arg "-switch"]} { set ::pgn::prevOffset 0 }
  }

  # Seems needed. eg - annotating game, vars don't get added if the below is omitted
  if {$pgnNeedsUpdate} { ::pgn::Refresh $pgnNeedsUpdate }

  # Remove marked squares informations.
  # (This must be done _before_ updating the board!)
  ::board::mark::clear .main.board

  # wtf ! is this doing here ?
  # it does nothing generally as resize2 returns straight away
  # ::board::resize .main.board $boardSize

  ::board::update .main.board [sc_pos board] $animate
  ::board::material .main.board

  after cancel updateBoard2
  after cancel $::updateBoard3_id

  update idletasks

  after idle updateBoard2
  set ::updateBoard3_id [after idle updateBoard3 $pgnNeedsUpdate]
}

set updateBoard3_id {}

proc updateBoard2 {} {
  # Draw arrows and marks, color squares:
  # (program flow  between here and ::board::mark::drawAll is a little convolute)

if  {$::gameInfo(showMarks)} {
  foreach {cmd discard duplicate} [::board::mark::getEmbeddedCmds [sc_pos getComment]] {
    set type   [lindex $cmd 0]
    set square [::board::sq [lindex $cmd 1]]
    set color  [lindex $cmd end]
    if {[llength $cmd] < 4} { set cmd [linsert $cmd 2 ""] }
    set dest   [expr {[string match {[a-h][1-8]} [lindex $cmd 2]] \
          ? [::board::sq [lindex $cmd 2]] : [lindex $cmd 2]}]
    # add mark to board
    ::board::mark::add .main.board $type $square $dest $color
  }
}

  # Update the status of each navigation button:
  if {[sc_pos isAt start]} {
    .main.button.start configure -state disabled
  } else { .main.button.start configure -state normal }
  if {[sc_pos isAt end]} {
    .main.button.end configure -state disabled
  } else { .main.button.end configure -state normal }
  if {[sc_pos isAt vstart]} {
    .main.button.back configure -state disabled
  } else { .main.button.back configure -state normal }
  if {[sc_pos isAt vend]} {
    .main.button.forward configure -state disabled
  } else { .main.button.forward configure -state normal }
  # Cannot add a variation to an empty line:
  if {[sc_pos isAt vstart]  &&  [sc_pos isAt vend]} {
    .menu.edit entryconfig [tr EditAdd] -state disabled
    .menu.edit entryconfig [tr EditPasteVar]  -state disabled
    .main.button.addVar configure -state disabled
  } else {
    .menu.edit entryconfig [tr EditAdd] -state normal
    .menu.edit entryconfig [tr EditPasteVar] -state normal
    .main.button.addVar configure -state normal
  }

  # FICS examine mode 
  if {$::fics::playing == 2} {
    .main.button.back    configure -state normal
    .main.button.forward configure -state normal
    .main.button.start   configure -state normal
    .main.button.end     configure -state normal
  }

  updateVarMenus
  if {[sc_var level] == 0} {
    .main.button.exitVar configure -state disabled
  } else {
    .main.button.exitVar configure -state normal
  }
  wm withdraw .tooltip

}

proc updateBoard3 {pgnNeedsUpdate} {

  if {![sc_base inUse]  ||  $::trialMode  ||  [sc_base isReadOnly]} {
    .main.tb.save configure -state disabled
    if {[winfo exists .glistWin]} {
      .glistWin.b.save configure -state disabled
    }
  } else {
    .main.tb.save configure -state normal
    if {[winfo exists .glistWin]} {
      .glistWin.b.save configure -state normal
    }
  }

  updateGameinfo

  #TODO
  #Each function should be safe and check the appropriate "winfo exists" at the start
  #Change the order of refreshs: for example ::pgn::Refresh should be done before UpdatePlayerPhotos 

  updatePlayerPhotos
  ::epd::updateEpdWins
  if {$pgnNeedsUpdate != "2"} {
    #  pgnNeedsUpdate == 2 is header only
    updateAnalysisWindows
  }
  ::utils::graph::updateMove

  ::commenteditor::Refresh
  if {[::tb::isopen]} {
    ::tb::results
    # how do we de-priortise this ? ::http::wait ??
    # after cancel ::tb::results
    # after idle   ::tb::results
  }
  # updateMenuStates

  # Show a warning message in the statusbar if Fics is playing
  # The statusbar is updated by moveEntry_Clear
  if {[winfo exists .fics] && ![sc_pos isAt end] && ($::fics::playing==1 || $::fics::playing==-1)} {
    moveEntry_Clear
    set ::statusBar "Fics: warning, board doesn't show current game position"
    .main.statusbar configure -foreground red3
  } else {
    .main.statusbar configure -foreground black
    moveEntry_Clear
  }

  if {[winfo exists .twinchecker]} { updateTwinChecker }
  ::pgn::Refresh $pgnNeedsUpdate
  if {[winfo exists .bookWin]} { ::book::refresh }
  if {[winfo exists .bookTuningWin]} { ::book::refreshTuning }

  # Refresh tree last because it is slowest. Side effects ?
  ::tree::refresh
}

proc updateGameinfo {} {
  global gameInfo

  ### Only one of .main.gameInfo and .main.gameInfoMini are ever gridded at the one time, but we update them both
  # The two gameInfoMini player labels are padded with "  --  " and "(result)" to save widget complexity

  .main.gameInfo configure -state normal
  .main.gameInfo delete 0.0 end
  ::htext::display .main.gameInfo [sc_game info -hide $gameInfo(hideNextMove) \
      -material 0 \
      -cfull $gameInfo(fullComment) \
      -fen $gameInfo(showFEN) -tb $gameInfo(showTB)]
  if {$gameInfo(wrap)} {
    .main.gameInfo configure -wrap word
    .main.gameInfo tag add wrap 1.0 end
  } else {
    .main.gameInfo configure -wrap none
  }
  .main.gameInfo configure -state disabled

  set white [sc_game tags get White]
  .main.gameInfoMini.white configure -text "$white  --  "

  if {$white == "?"} {
    bind .main.gameInfoMini.white <ButtonRelease-1> "gameSave -1 white"
  } else {
    bind .main.gameInfoMini.white <ButtonRelease-1> [list playerInfo $white raise]
  }

  set black "[sc_game tags get Black]"

  if {$black == "?"} {
    bind .main.gameInfoMini.black <ButtonRelease-1> "gameSave -1 black"
  } else {
    bind .main.gameInfoMini.black <ButtonRelease-1> [list playerInfo $black raise]
  }

  set result [sc_game tags get Result]
  if {$result == "1"} {
    set black "$black  (1-0)"
  } elseif {$result == "0"} {
    set black "$black  (0-1)"
  } elseif {$result == "="} {
    set black "$black  (1/2-1/2)"
  }
  .main.gameInfoMini.black configure -text $black

}

proc checkGameInfoHeight {{init 0}} {
  ### only called at init and when showFEN or showTB is changed
  # OSX seems to refresh button bars very slowly, so to limit occasions this
  # happens, leave a little extra room down below
  .main.gameInfo configure -height [expr {5 + $::gameInfo(showFEN) + $::macOS}]
  # + ($::gameInfo(showTB) ? 1 : 0) 
  if {!$init} { updateBoard }
}

checkGameInfoHeight 1

# Set up player photos:

image create photo photoW
image create photo photoB
label .main.photoW  -image photoW -anchor ne
label .main.photoB  -image photoB -anchor ne
if {$enableBackground} {
  .main.photoW configure -background $defaultBackground
  .main.photoB configure -background $defaultBackground
}

proc readPhotoFile {fname} {
  set oldcount [array size ::photo]
  if {! [file readable $fname]} { return }
  catch {source $fname}
  set newcount [expr {[array size ::photo] - $oldcount}]
  if {$newcount > 0} {
    ::splash::add "    Found $newcount photos in [file tail $fname]"
  }
}

# called by FIDE.spf

proc photo {player data} {
  #convert names tolower case and strip the first two blanks.
  set player [string tolower $player]
  set strindex [string first "\ " $player]
  set player [string replace $player $strindex $strindex]
  set strindex [string first "\ " $player]
  set player [string replace $player $strindex $strindex]
  set ::photo($player) $data
}

array set photo {}

### Read all Scid photo files (*.spf) in the data/user/config directories

::splash::add "Searching for player photos."

foreach photofile [glob -nocomplain -directory $scidDataDir "*.spf"] {
  readPhotoFile $photofile
}
foreach photofile [glob -nocomplain -directory $scidUserDir "*.spf"] {
  readPhotoFile $photofile
}
foreach photofile [glob -nocomplain -directory $scidConfigDir "*.spf"] {
  readPhotoFile $photofile
}
foreach photofile [glob -nocomplain -directory [file join $scidShareDir "photos"] "*.spf"] {
  readPhotoFile $photofile
}

### This is a freaking mess and generally has nothing to do with engines
### It is called by every player photo query - S.A.

# Try to change the engine name: ignore version number, try to ignore blanks
proc trimEngineName {engine} {
  set engine [sc_name retrievename $engine]
  set engine [string tolower $engine]
  if { [string first "deep " $engine] == 0 } {
    # strip "deep "
    set engine [string range $engine 5 end]
  }
  ### Previously only removed first two " ", but now remove all as some players have multipart names
  ### Might break some engine names though ??? - S.A.
  # eg "Green Light Chess" as "Greenlightchess"
  set engine [string map {{ } {}} $engine]
  set strindex [string first "," $engine]
  set slen [string len $engine]
  if { $strindex == -1 && $slen > 2 } {
    # seems to be a engine name
    # search until longest name matches an engine name
    set slen [string len $engine]
    for { set strindex $slen} {![info exists ::photo([string range $engine 0 $strindex])]\
          && $strindex > 2 } {set strindex [expr {$strindex - 1}] } { }
    set engine [string range $engine 0 $strindex]
  }
  return $engine
}

#   Updates the player photos in the game information area
#   for the two players of the current game.

proc updatePlayerPhotos {{force ""}} {
  global photo
  if {$force == "-force"} {
    # Force update even if it seems unnecessary. This is done
    # when the user selects to show or hide the photos.
    place forget .main.photoW
    place forget .main.photoB
  }
  if {! $::gameInfo(photos)} { return }

  ### Get photo from players
  set white [sc_game info white]
  set black [sc_game info black]
  catch { set white [trimEngineName $white] }
  catch { set black [trimEngineName $black] }
  if {[info exists ::photo($black)]} {
    if {[string match *.gif $::photo($black)]} {
        image create photo photoB -file [file join $::scidPhotosDir $::photo($black)]
    } else {
        image create photo photoB -data $::photo($black)
    }
    image create photo photoB2 
    photoB2 copy photoB -subsample 2 2
    # force to update white, black size could be changed
  } else {
    image create photo photoB -data {}
    image create photo photoB2 -data {}
  }
  if {[info exists ::photo($white)]} {
    if {[string match *.gif $::photo($white)]} {
	image create photo photoW -file [file join $::scidPhotosDir $::photo($white)]
    } else {
	image create photo photoW -data $::photo($white)
    }
    image create photo photoW2 
    photoW2 copy photoW -subsample 2 2
  } else {
    image create photo photoW -data {}
    image create photo photoW2 -data {}
  }

  mapPhotos

  bind .main.photoW <ButtonPress-1> togglePhotosSize
  bind .main.photoB <ButtonPress-1> togglePhotosSize
}

proc togglePhotosSize {} {
  set ::photosMinimized [expr !$::photosMinimized]
  mapPhotos
}

proc mapPhotos {} {
  if {!$::photosMinimized} {
    set distance [expr {[image width photoB]}]
    if { $distance < 10 } { set distance 80 }
    .main.photoB configure -image photoB -anchor ne
    place .main.photoB -in .main.gameInfo -x -0         -y 0 -relx 1.0 -relheight 1 -anchor ne
    .main.photoW configure -image photoW -anchor ne
    place .main.photoW -in .main.gameInfo -x -$distance -y 0 -rely 0.0 -relx 1.0 -relheight 1 -anchor ne
  } else  {
    if {[::board::isFlipped]} {
      .main.photoB configure -image photoW2 -anchor ne
      .main.photoW configure -image photoB2 -anchor ne
    } else {
      .main.photoB configure -image photoB2 -anchor ne
      .main.photoW configure -image photoW2 -anchor ne
    }
    place .main.photoB -in .main.gameInfo -x -0 -y 0 -relx 1.0 -relheight .5 -anchor ne
    place .main.photoW -in .main.gameInfo -x -0 -rely 0.51 -relx 1.0 -relheight .5 -anchor ne
  }

}
#########################################################
### Chess move input

# Globals for mouse-based move input:

# These three should be ::board::_selectedSq($w) etc instead of globals
set selectedSq -1
set currentSq -1
set bestSq -1

set EMPTY 0
set KING 1
set QUEEN 2
set ROOK 3
set BISHOP 4
set KNIGHT 5
set PAWN 6

################################################################################
#
################################################################################
proc getPromoPiece {} {
  global boardSize

  set w .promoWin
  set ::result 2 ; # queen
  if {$::fics::playing && $::fics::autopromote} {
     return $::result
  }
  set ::selectedSq -1
  toplevel $w
  ### wm transient doesnt work with non-docked mode and tkwait visibility
  ## But we need it for Cocoa macOS, which otherwise can place promo toplevel under .
  if {$::macOS} {
    wm transient $w .
  }
  wm title $w "Promotion"
  wm resizable $w 0 0

  set col "w"
  if { [sc_pos side] == "black" } { set col "b" }
  set size [boardSize_plus_n -1]
  # OSX requires ttk::button because the png images get messed-up
  ttk::button $w.bq -image ${col}q$size -command "set ::result 2 ; destroy $w"
  ttk::button $w.br -image ${col}r$size -command "set ::result 3 ; destroy $w"
  ttk::button $w.bb -image ${col}b$size -command "set ::result 4 ; destroy $w"
  ttk::button $w.bn -image ${col}n$size -command "set ::result 5 ; destroy $w"
  pack $w.bq $w.br $w.bb $w.bn -side left
  bind $w <Escape> "set ::result 2 ; destroy $w"
  bind $w <Return> "set ::result 2 ; destroy $w"

  placeWinOverPointer $w
  ### hmmm... this update can cause the window to get dismissed before grab
  # update 
  tkwait visibility $w
  grab $w
  tkwait window $w
  return $::result
}

# confirmReplaceMove:
#   Asks the user what to do when adding a move when a move already
#   exists.
#   Returns a string value:
#      "replace" to replace the move, truncating the game.
#      "var" to add the move as a new variation.
#      "cancel" to do nothing.

set addVariationWithoutAsking 0

proc confirmReplaceMove {} {
  global askToReplaceMoves trialMode selectedSq

  ### Now done later, as selectedSq is used by clearAllMoves to uncheck dragged (cancelled) moves
  # set ::selectedSq -1 ;# may fix a rare bug about move clicking S.A.

  if {$::addVariationWithoutAsking} { return var }

  if {! $askToReplaceMoves} { return replace }
  if {$trialMode} { return replace }

  # http://wiki.tcl.tk/1062
  option add *Dialog.msg.wrapLength 5i interactive
  # option add *Dialog.msg.font {Helvetica 10}

after 1 {
  # hack tk_dialog toplevel... Only way besides rewriting/customising the whole procedure
  if {$::macOS} {
    # For some reason mac button foreground systemPressedButtonTextColor is hard to read.
    # Default is button 2 (add variation)
    .dialog.button2 config -activeforeground [.dialog.button2 cget -foreground]
    # But dammit, this doesnt work on 8.6.9 Carbon... button color seems hardwired
  }
  # Escape button invokes Cancel
  wm protocol .dialog WM_DELETE_WINDOW {.dialog.button4 invoke}
  bind .dialog <Escape> {.dialog.button4 invoke}
}
  catch {tk_dialog .dialog "Scid: $::tr(ReplaceMove)?" \
        $::tr(ReplaceMoveMessage) {} 2 \
        $::tr(ReplaceMove) $::tr(NewMainLine) \
        $::tr(AddNewVar) [tr EditTrial] \
        $::tr(Cancel)} answer
  option add *Dialog.msg.wrapLength 3i interactive
  if {$answer == 0} { set ::selectedSq -1 ; return replace }
  if {$answer == 1} { set ::selectedSq -1 ; return mainline }
  if {$answer == 2} { set ::selectedSq -1 ; return var }
  if {$answer == 3} { set ::selectedSq -1 ; setTrialMode 1; return replace }

  # answer == 4
  clearAllMoves ; return cancel
}

### unused S.A.
# proc addNullMove {} { addMove null null }

#   Adds the move indicated by sq1 and sq2 if it is legal. If the move
#   is a promotion, getPromoPiece will be called to get the promotion
#   piece from the user.
#   If the optional parameter is "-animate", the move will be animated.

proc addMove { sq1 sq2 {animate ""}} {
  global EMPTY

  if {[winfo exists .fics] && $::fics::playing == -1 && ! $::fics::allow_premove} {
    # not player's turn
    return
  }

  set nullmove [expr {$sq1 == "null"  &&  $sq2 == "null"}]

  # dont check for illegal move if playing fics && opponents move
  set allowPremove [expr {[winfo exists .fics] && $::fics::playing == -1}]
  if {!$allowPremove && !$nullmove  &&  [sc_pos isLegal $sq1 $sq2] == 0} {
    # Illegal move, but if it is King takes king then treat it as
    # entering a null move:
    set board [sc_pos board]
    set k1 [string tolower [string index $board $sq1]]
    set k2 [string tolower [string index $board $sq2]]
    if {$k1 == "k"  &&  $k2 == "k"} {
      set nullmove 1
    } else {
      return
    }
  }
  if {$nullmove && [sc_pos isCheck]} {
      # dont add null move in check or mate
      tk_messageBox -type ok -message {Null Move while in Check is not allowed.} -parent .main.board -icon info
      return
  }

  if {[sc_pos isPromotion $sq1 $sq2] == 1} {
    # sometimes, addMove is triggered twice
    if { [winfo exists .promoWin] } { return }
    set promo [getPromoPiece]
  } else {
    set promo $EMPTY
  }

  switch -- $promo {
    2 { set promoLetter "q"}
    3 { set promoLetter "r"}
    4 { set promoLetter "b"}
    5 { set promoLetter "n"}
    default {set promoLetter ""}
  }

  set san2 [::board::san $sq2] ; # from square
  set san1 [::board::san $sq1] ; # to square
  set moveUCI     $san2$san1$promoLetter
  set moveUCI_rev $san1$san2$promoLetter
  ### moveUCI seems to be used by serGame, novag *and* fics below, so standardise them a little S.A.

  if {[sc_pos isAt vend]} {
    if {$allowPremove} {
      ### Premove
      # we can't easily decide if isPromotion until the move is made,
      # so add the squares to ::premove and check then.
      set ::startArrowSquare $san2
      set ::gameInfo(showMarks) 1
      drawArrow $sq1 $::commenteditor::State(markColor)
      set ::fics::premove [list ${san2}${san1} $sq1 $sq2]
      return
    }
    set action replace
  } else {
    ### If this move already exists, don't duplicate it
    set move [sc_game info nextMoveUCI]
    if { ([string compare -nocase $moveUCI $move] == 0 || \
	  [string compare -nocase $moveUCI_rev $move] == 0) && ! $nullmove } {
      sc_move forward
      updateBoard
      ::tree::doTraining
      return
    }

    set varList [sc_var list UCI]
    set i 0
    foreach { move } $varList {
	 if { [ string compare -nocase $moveUCI $move] == 0 } {
	   sc_var moveInto $i
	   updateBoard
	   ::tree::doTraining
	   return
	 }
	 incr i
    }
    set action [confirmReplaceMove]
  }

  if {$action == "cancel"} {
    return
  }

  sc_game undoPoint

  if {$action == "mainline" || $action == "var"} {
    sc_var create
  }

  if {$nullmove} {
    sc_move addSan null
  } else {
    # if {[winfo exists .commentWin]} { .commentWin.cf.text delete 0.0 end }
    sc_move add $sq1 $sq2 $promo
    set san [sc_game info previous]
    if {$action == "mainline"} {
      sc_var exit
      sc_var promote [expr {[sc_var count] - 1}]
      sc_move forward 1
    }

    ### We need to do this incase moveUCI move was back to front because of reverse order square presses (eg e4e2)
    set moveUCI [sc_game info previousMoveUCI]

    ::fics::checkAdd

    if {[winfo exists .serGameWin]} {
      set ::sergame::lastPlayerMoveUci $moveUCI
    } else {
      set ::sergame::lastPlayerMoveUci ""
    }

    if {$::novag::connected} {
      ::novag::addMove $moveUCI
    }

    after idle [list ::utils::sound::AnnounceNewMove $san]
  }

  moveEntry_Clear
  updateBoard -pgn $animate

  ::tree::doTraining
}

# addSanMove
#   Like addMove above, but takes the move in SAN notation instead of
#   a pair of squares.
#
proc addSanMove {san {animate ""} {noTraining ""}} {
  set move [sc_game info nextMoveNT]
  if { [ string compare -nocase $san $move] == 0 } {
       sc_move forward
       updateBoard
       return
  }
  set varList [sc_var list]
  set i 0
  foreach { move } $varList {
       if { [ string compare -nocase $san $move] == 0 } {
               sc_var moveInto $i
               updateBoard
               return
       }
       incr i
  }

  if {[sc_pos isAt vend]} {
    set action replace
  } else {
    set action [confirmReplaceMove]
  }

  if {$action == "cancel"} {
    return
  }

  sc_game undoPoint

  if {$action == "var" || $action == "mainline"} {
    sc_var create
  } 

  # if {[winfo exists .commentWin]} { .commentWin.cf.text delete 0.0 end }
  sc_move addSan $san
  ::fics::checkAdd
  if {$action == "mainline"} {
    sc_var exit
    sc_var promote [expr {[sc_var count] - 1}]
  }
  moveEntry_Clear
  updateBoard -pgn $animate
  ::utils::sound::AnnounceNewMove $san
  if {$noTraining != "-notraining"} {
    ::tree::doTraining
  }
}

# enterSquare:
#   Called when the mouse pointer enters a board square.
#   Finds the best matching square for a move (if there is a
#   legal move to or from this square), and colors the squares
#   to indicate the suggested move.
#
proc enterSquare { square } {
  global currentSq bestSq bestcolor selectedSq suggestMoves
  set currentSq $square
  if {$selectedSq == -1} {
    set bestSq -1
    if {$suggestMoves} {
      set bestSq [sc_pos bestSquare $square]
    }
    if {[expr {$bestSq != -1}]} {
      ::board::highlightSquare .main.board $square $bestcolor
      ::board::highlightSquare .main.board $bestSq $bestcolor
    }
  }
}

#    Called when the mouse pointer leaves a board square.
#    Recolors squares to normal (lite/dark) color.

proc leaveSquare { square } {
  if {$::bestSq != -1} {
    ::board::update .main.board
  }
}

#    Called when the left mouse button is pressed on a square.
#    Sets that square to be the selected square.

proc pressSquare {square confirm} {

  global selectedSq highcolor

  set ::addVariationWithoutAsking $confirm

  if { [winfo exists .fics] && $::fics::playing == -1 && !$::fics::allow_premove} { return } ;# not player's turn

  # if training with calculations of var is on, just log the event
  if { [winfo exists .calvarWin] } {
    ::calvar::pressSquare $square
    return
  }

  if {$selectedSq == -1} {
    set selectedSq $square
    ::board::highlightSquare .main.board $square $highcolor
    # Drag this piece if it is the same color as the side to move:
    set c [string index [sc_pos side] 0]  ;# will be "w" or "b"
    set p [string index [::board::piece .main.board $square] 0] ;# "w", "b" or "e"
    if {$c == $p} {
      ::board::setDragSquare .main.board $square
    }
  } else {
    ::board::setDragSquare .main.board -1
    ::board::highlightSquare .main.board $selectedSq
    # ::board::highlightSquare .main.board $square
    if {$square != $selectedSq} {
      addMove $square $selectedSq -animate
    }
    set selectedSq -1
    enterSquare $square
  }
}

#   Called when the left mouse button is released over a square.
#   If the square is different to that the button was pressed on, it
#   is a dragged move; otherwise it is just selecting this square as
#   part of a move.

proc releaseSquare {w x y} {

  if { [winfo exists .calvarWin] } { return }

  global selectedSq bestSq

  ::board::setDragSquare $w -1
  set square [::board::getSquare $w $x $y]
  if {$square < 0} {
    set selectedSq -1
    return
  }

  if {$square == $selectedSq} {
    if {$::suggestMoves} {
      # User pressed and released on same square, so make the
      # suggested move if there is one:
      set selectedSq -1
      ::board::highlightSquare $w $bestSq
      ::board::highlightSquare $w $square
      addMove $square $bestSq -animate
      enterSquare $square
    } else {
      # Current square is the square user pressed the button on,
      # so we do nothing.
    }
  } else {
    if {$selectedSq == -1} {
      return
    }
    # User has dragged to another square, so try to add this as a move:
    addMove $square $selectedSq
    ::board::highlightSquare $w $selectedSq
    set selectedSq -1
    # ::board::highlightSquare $w $square
  }
  set ::addVariationWithoutAsking 0
}

# backSquare: removed by S.A. Use ::move::Back instead


### Auto-playing of moves including lots of Annotation stuff

set autoplayMode 0
set tempdelay 0
trace variable tempdelay w {::utils::validate::Regexp {^[0-9]*\.?[0-9]*$}}


proc setAutoplayDelay {} {
  global autoplayDelay tempdelay

  set w .apdialog
  if {[winfo exists $w]} {
    focus $w
    return
  }
  set tempdelay [expr {$autoplayDelay / 1000.0}]

  toplevel $w
  wm state $w withdrawn
  wm title $w {Move Delay}

  label $w.label -text $::tr(AnnotateTime)
  pack $w.label -side top -pady 5 -padx 5
  spinbox $w.spDelay  -width 4 -textvariable tempdelay -from 1 -to 300 -increment 1
  pack $w.spDelay -side top -pady 5

  set b [frame $w.buttons]
  pack $b -side top -fill x
  dialogbutton $b.cancel -text $::tr(Cancel) -command {
    destroy .apdialog
    focus .main
  }
  dialogbutton $b.ok -text "OK" -command {
    if {$tempdelay < 0.1} { set tempdelay 0.1 }
    set autoplayDelay [expr {int($tempdelay * 1000)}]
    destroy .apdialog
    focus .main
  }
  pack $b.cancel $b.ok -side right -padx 5 -pady 5
  bind $w <Escape> { .apdialog.buttons.cancel invoke }
  bind $w <Return> { .apdialog.buttons.ok invoke }

  placeWinOverParent $w .
  wm state $w normal
  focus $w.spDelay
}

proc toggleAutoplay {{mode 1}} {
  global autoplayMode
  if {$autoplayMode == 0} {
    set autoplayMode $mode
    .main.button.autoplay configure -image autoplay_on ; # -relief sunken S.A.
    autoplay
  } else {
    cancelAutoplay
  }
}

### Automatically move through a games moves at a certain speed.

proc autoplay {} {
  global autoplayDelay autoplayMode analysis annotate

  ### autoplay had issues when not using book and moving from one game to the next
  # Hard to fix because of the (variation) stack

  if {$autoplayMode == 0} {
    return
  }

  set n $annotate(Engine)

  if {$n == -1} {
    ::move::Forward
    if {[sc_pos isAt vend]} {
      if {$autoplayMode < 2} {
        cancelAutoplay
      } else {
        # If autoplayMode is 2 load next game (if any) and continue
        if {[sc_filter next] == 0} {
          cancelAutoplay
        } else {
          after [expr {$autoplayDelay * 2}] {
	    ::game::LoadNextPrev next 0
	    after $autoplayDelay autoplay
          }
        }
      }
    } else {
      after $autoplayDelay autoplay
    }
    update
    return
  }

  ### Engine Annotation feature

  if { ![sc_pos isAt start] } {
    addAnnotation [sc_pos side]
  }

  if { $::isOpeningOnly && [sc_pos moveNumber] > $::isOpeningOnlyMoves} {
      if {$annotate(isBatch)} {
	nextgameAutoplay $n
      } else {
	toggleEngineAnalysis $n
	cancelAutoplay
      }
      return
  }

  if { [sc_pos isAt end] } {
    if { [sc_pos isAt start] } {
      # zero move game - still needs work
      set text [format "%d:%+.2f" $analysis(depth$n) $analysis(score$n)]
      sc_pos setComment "[sc_pos getComment] $text"
      updateBoard -pgn
      nextgameAutoplay $n
      return
    }
    set move_done [sc_game info previousMoveNT]
    if {$annotate(VarAtEnd) && [string index $move_done end] != "#" && $annotate(WithVars) != "no" && $annotate(WithVars) != "allmoves"} {
      # Add a variation for the last move of the game
      set text [format "%d:%+.2f" $analysis(depth$n) $analysis(score$n)]
      set moves $analysis(moves$n)
      sc_move back
      sc_var create
      sc_move addSan $move_done
      sc_pos setComment "[sc_pos getComment] $text"
      moveAdd $moves $n
      # exit var and move to end
      sc_move end
      updateBoard -pgn
    }
    if {$annotate(isBatch) && [sc_game number] != 0} {
      nextgameAutoplay $n
    } else {
      toggleEngineAnalysis $n
      cancelAutoplay
    }
    return
  }

  ### Annotate variations

  if {$annotate(isVar)} {
    if { [sc_pos isAt vend] } {
      sc_var exit
      set lastVar [::popAnalysisData $n]
      if { $lastVar > 0 } {
        incr lastVar -1
        sc_var enter $lastVar
        updateBoard -pgn
        ::pushAnalysisData $lastVar $n
      } else {
        ::move::Forward
      }
    } else {
      if {[sc_var count] > 0} {
        set lastVar [expr [sc_var count] -1]
        sc_var enter $lastVar
        updateBoard -pgn
        ::pushAnalysisData $lastVar $n
      } else  {
        ::move::Forward
      }
    }
  } else {
    ::move::Forward
  }

  if {[sc_pos matchMoves {}] == ""} {
    addScore $n single 1
    if {$annotate(isBatch) && [sc_game number] != 0} {
      nextgameAutoplay $n
    } else {
      toggleEngineAnalysis $n
      updateBoard -pgn
      ::tools::graphs::score::Refresh
      cancelAutoplay
    }
    return
  }

  if {!$annotate(Depth)} {
    after $autoplayDelay autoplay
  }
}


proc nextgameAutoplay {n} {
  global autoplayDelay analysis annotate stack

  toggleEngineAnalysis $n
  sc_game save [sc_game number]
  set analysis(prevscore$n) 0

  if {[sc_filter next] > 0} {
    ### Skip games not in filter (dont autoraise main window)
    ::game::Load [sc_filter next] 1 0

    # One undo point at the start of every game
    sc_game undoPoint

    # avoid loading at ply
    sc_move start
    updateBoard
    set ::pause 1

    if {$annotate(addTag)} {
      appendTag Annotator " $analysis(name$n)"
      if  {$annotate(Depth)} {
	appendTag Depth "$annotate(WantedDepth)"
      }
    }
    set ::wentOutOfBook [sc_pos isAt end]
    updateMenuStates
    updateStatusBar
    updateTitle
    updateBoard -pgn
    update
    ### this seems wrong.. it adds a score/var before the book
    # addAnnotation

    set stack {}
    set analysis(prevscore$n) 0
    set analysis(score$n)     0
    set analysis(prevmoves$n) {}
    set analysis(moves$n)     {}
    set analysis(prevdepth$n) 0

    toggleEngineAnalysis $n
    after $autoplayDelay autoplay
  } else {
    updateBoard -pgn
    ::tools::graphs::score::Refresh
    cancelAutoplay
  }
}

proc cancelAutoplay {} {
  global autoplayMode annotate

  set autoplayMode 0
  set n $annotate(Engine)
  if {$n > -1} {
    if {[winfo exists .analysisWin$n.b.startStop]} {
      set disableButtons {startStop move line alllines exclude lockengine alllines training finishGame}
      foreach b $disableButtons {
        .analysisWin$n.b.$b configure -state normal
      }
      set annotate(Button$n) 0
     # Little hack to stop <Configure> from making the analysis widget big (and making the main board tiny) while the App is iconifed
     update idletasks
    }
  }
  set annotate(Engine) -1
  after cancel autoplay
  .main.button.autoplay configure -image autoplay_off
}

set trialMode 0

proc setTrialMode {mode {updateBoard 1}} {
  global trialMode

  # Control-Trial-Button start trial mode and adds a null move
  set nullMode [expr {$mode == "toggleNull"}]

  if {[string match toggle* $mode]} {
    set mode [expr {1 - $trialMode}]
  }
  if {$mode == $trialMode} { return }
  if {$mode == "menu"} {
    # called by edit->try variation menu, so dont toggle trialMode
    set mode $trialMode
  }

  if {$mode == 1} {
    set trialMode 1
    sc_game push copy
    .main.button.trial configure -image tb_trial_on
    if {$nullMode && ! [sc_pos isCheck]} {
      sc_move addSan null
    }
  } else {
    set trialMode 0
    sc_game pop
    .main.button.trial configure -image tb_trial
  }
  if {$updateBoard} {
    updateBoard -pgn
  }
}

### These few procs are used by tacgame/etc/analysis

### Pause UCI and Phalanx games when an out of order move is made

proc pauseGame {args} {
  set ::pause 1
  if {[winfo exists .coachWin]} {
    .coachWin.fbuttons.resume configure -state normal
    after cancel ::tacgame::phalanxGo
  }
  if {[winfo exists .serGameWin]} {
    .serGameWin.fbuttons.resume configure -state normal
    after cancel ::sergame::engineGo
  }
  catch {
    ::gameclock::stop 1
    ::gameclock::stop 2
  }
}

### Add current position, and check for 3 fold repetition or 50 move rule

proc checkRepetition {} {

  # Only show draw dialog once
  if {$::drawShown} {
    return 0
  }

  set fen [sc_pos fen]
  if {[lindex $fen 4] > 99} {
    set ::drawShown 1
    pauseGame
    sc_game tags set -result =
    sc_pos setComment "50 move rule"
    tk_messageBox -type ok -message $::tr(Draw) -parent .main.board -icon info
    catch {::game::Save}
    return 1
  }

  set elt [lrange [split $fen] 0 2]
  if {$elt == [lindex $::lFen end]} {
    return 0
  }

  lappend ::lFen $elt
  if { [llength [lsearch -all $::lFen $elt] ] >=3 } {
    set ::drawShown 1
    pauseGame
    sc_game tags set -result =
    sc_pos setComment "3 fold repetition"
    tk_messageBox -type ok -message $::tr(Draw) -parent .main.board -icon info
    catch {::game::Save}
    return 1
  }

  return 0
}

### If path starts with '.' ,  replace it with Scid directory

proc toAbsPath { path } {
  if {[string index $path 0] != "." } {
    return $path
  } else {
    set scidInstallDir [file dirname [info nameofexecutable]]
    return [string replace $path 0 0  $scidInstallDir]
  }
}

###
### Correspondence.tcl: part of Scid.
### THIS FEATURE MAY JUST BE BROKEN NOWADAYS ??? - S.A. 2019
###
### Copyright (C) 2008 Alexander Wagner , minor changes stevenaaus
###
### $Id: correspondence.tcl,v 1.101 2010/12/23 14:08:18 arwagner Exp $
###
### Last change: <Thu, 2010/12/23 14:55:12 arwagner agamemnon>
###
### Add correspondence chess via eMail or external protocol to scid

### http and tdom are required for the Xfcc protocol
### If having problems connecting, try updating tls and
###     package require tls 1.7
###     ::tls::init -ssl3 false -ssl2 false -tls1.2 true

### Xfcc interface for scid

namespace eval Xfcc {

	#----------------------------------------------------------------------
	# Header and footer of the SOAP-messages. Linebreaking is imporant
	#
	set SOAPstart {<?xml version="1.0" encoding="utf-8"?>
	<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
	}

	set SOAPend {</soap:Body>
	</soap:Envelope>}
	#
	#----------------------------------------------------------------------

	set xfccrc     ""
	set xfccstate  {}

	# list of server names for config dialog
	set lsrvname   {}

	# when was the last update was retrieved online?
	set lastupdate 0
	set update     0

	array unset xfccsrv
	# entry values for config dialog
	set Oldnum     0
	set Server     ""
	set Username   ""
	set Password   ""
	set URI        ""

	# To pass on directories on windows with a backslash
	set xfccrcfile ""

	# Set up a proper user agent
	# Something like 
	#    Scid/3.7 (x11; Linux i686; rv:Devel 2009) Tcl/Tk 8.5.2
	set useragent "Scid/$::scidVersion ([tk windowingsystem]; $::tcl_platform(os) $::tcl_platform(machine); rv:$scidVersionDate) Tcl/Tk [info patchlevel]"
	
	#----------------------------------------------------------------------
	# Replace XML entities by their normal characters
	#----------------------------------------------------------------------
	proc xmldecrypt {chdata} {

		foreach from {{\&amp;} {\&lt;} {\&gt;} {\&quot;} {\&apos;}}   \
			to {{\&} < > {"} {'}} {                                     ;# '"
				regsub -all $from $chdata $to chdata
		 }   
		 return $chdata
	}

	#----------------------------------------------------------------------
	# Replace normal characters by their XML entities
	#----------------------------------------------------------------------
	proc xmlencrypt {chdata} {

		foreach from {{\&} < > {"} {'}} \
				to {{\&amp;} {\&lt;} {\&gt;} {\&quot;} {\&apos;}} {    ;# '"
				regsub -all $from $chdata $to chdata
		 }   
		 return $chdata
	}


	#----------------------------------------------------------------------
	# Configure Xfcc by means of rewriting the .xfccrc in xml
	#----------------------------------------------------------------------
	proc SaveXfcc {} {
		global ::Xfcc::xfccrc ::Xfcc::xfccrcfile
		# file delete $xfccrcfile
		if {[catch {open $xfccrcfile w} optionF]} {
			::splash::add "$xfccrcfile can not be created" error
		} else {
			# devide by 4 as the size function returns all subarray entries
			set size [expr [ array size ::Xfcc::xfccsrv ] / 4]

			puts $optionF "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
			puts $optionF "<xfcc>"
			for {set i 0} {$i < $size } {incr i} {
				if { [regexp {^# } $::Xfcc::xfccsrv($i,0)] && \
					  [regexp {^# } $::Xfcc::xfccsrv($i,1)] && \
					  [regexp {^# } $::Xfcc::xfccsrv($i,2)] && \
					  [regexp {^# } $::Xfcc::xfccsrv($i,3)] } {
					if {$size == 1} {
						puts $optionF "\t<server>"
						puts $optionF "\t\t<name>Server</name>"
						puts $optionF "\t\t<uri>http://</uri>"
						puts $optionF "\t\t<user>User_Name</user>"
						puts $optionF "\t\t<pass>Password</pass>"
						puts $optionF "\t\t<rating>Rating</rating>"
						puts $optionF "\t</server>"
					}
				} else {
					set ::Xfcc::xfccsrv($i,0) [::Xfcc::xmlencrypt $::Xfcc::xfccsrv($i,0) ]
					set ::Xfcc::xfccsrv($i,1) [::Xfcc::xmlencrypt $::Xfcc::xfccsrv($i,1) ]
					set ::Xfcc::xfccsrv($i,2) [::Xfcc::xmlencrypt $::Xfcc::xfccsrv($i,2) ]
					set ::Xfcc::xfccsrv($i,3) [::Xfcc::xmlencrypt $::Xfcc::xfccsrv($i,3) ]
					set ::Xfcc::xfccsrv($i,4) [::Xfcc::xmlencrypt $::Xfcc::xfccsrv($i,4) ]
					puts $optionF "\t<server>"
					puts $optionF "\t\t<name>$::Xfcc::xfccsrv($i,0)</name>"
					puts $optionF "\t\t<uri>$::Xfcc::xfccsrv($i,1)</uri>"
					puts $optionF "\t\t<user>$::Xfcc::xfccsrv($i,2)</user>"
					puts $optionF "\t\t<pass>$::Xfcc::xfccsrv($i,3)</pass>"
					puts $optionF "\t\t<rating>$::Xfcc::xfccsrv($i,4)</rating>"
					puts $optionF "\t</server>"
				}
			}
			puts $optionF "</xfcc>"
			close $optionF
			::Xfcc::ReadConfig $xfccrcfile
		}
	}
	
	#----------------------------------------------------------------------
	# Delete the currently selected server entry
	#----------------------------------------------------------------------
	proc DeleteServer {} {
		# mark a deleted server by # allows the user to manually
		# undelete by removing the # again before hitting ok.
		set ::Xfcc::Server   "# $::Xfcc::xfccsrv($::Xfcc::Oldnum,0)"
		set ::Xfcc::Username "# $::Xfcc::xfccsrv($::Xfcc::Oldnum,2)"
		set ::Xfcc::Password "# $::Xfcc::xfccsrv($::Xfcc::Oldnum,3)"
		set ::Xfcc::Rating   "# $::Xfcc::xfccsrv($::Xfcc::Oldnum,4)"
		set ::Xfcc::URI      "# $::Xfcc::xfccsrv($::Xfcc::Oldnum,1)"
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum) $::Xfcc::Server
		}

	#----------------------------------------------------------------------
	# Add a new, empty server entry to xfccsrv array
	#----------------------------------------------------------------------
	proc AddServer {} {

		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,0) $::Xfcc::Server
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,2) $::Xfcc::Username
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,3) $::Xfcc::Password
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,1) $::Xfcc::URI
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,4) $::Xfcc::Rating

 		set size [expr [ array size ::Xfcc::xfccsrv ] / 4]

		# increement the list box with a new server entry
		.configXfccSrv.xfccSrvList configure -height [expr $size+2]

 		set ::Xfcc::xfccsrv($size,0) "Unique_ServerName"
 		set ::Xfcc::xfccsrv($size,2) "Your_Login"
 		set ::Xfcc::xfccsrv($size,3) "SeCrEt!"
 		set ::Xfcc::xfccsrv($size,4) "Rating"
 		set ::Xfcc::xfccsrv($size,1) "http://"
 
 		set ::Xfcc::Server    $::Xfcc::xfccsrv($size,0)
 		set ::Xfcc::Username  $::Xfcc::xfccsrv($size,2)
 		set ::Xfcc::Password  $::Xfcc::xfccsrv($size,3)
 		set ::Xfcc::Rating    $::Xfcc::xfccsrv($size,4)
 		set ::Xfcc::URI       $::Xfcc::xfccsrv($size,1)
 
 		lappend ::Xfcc::lsrvname [list $::Xfcc::xfccsrv($size,0)]
 
 		set ::Xfcc::Oldnum    $size
	}

	#----------------------------------------------------------------------
	# Store the current values to the xfccsrv-array
	#----------------------------------------------------------------------
	proc xfccsrvstore {} {

		set number [ .configXfccSrv.xfccSrvList curselection ]
		if {!($number > 0)} {
			set number 0
		}
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,0) $::Xfcc::Server
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,2) $::Xfcc::Username
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,3) $::Xfcc::Password
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,4) $::Xfcc::Rating
		set ::Xfcc::xfccsrv($::Xfcc::Oldnum,1) $::Xfcc::URI

		set ::Xfcc::Server    $::Xfcc::xfccsrv($number,0)
		set ::Xfcc::Username  $::Xfcc::xfccsrv($number,2)
		set ::Xfcc::Password  $::Xfcc::xfccsrv($number,3)
		set ::Xfcc::Rating    $::Xfcc::xfccsrv($number,4)
		set ::Xfcc::URI       $::Xfcc::xfccsrv($number,1)

		set ::Xfcc::Oldnum    $number
		.configXfccSrv.xfccSrvList selection set $number
	}

	#----------------------------------------------------------------------
	# Configure Xfcc by means of rewriting the .xfccrc in xml
	#----------------------------------------------------------------------
	proc config {configfile} {
		global ::Xfcc::xfccrc ::Xfcc::xfccrcfile

		set xfccrcfile $configfile

		::Xfcc::ReadConfig $xfccrcfile
		set size [expr [array size ::Xfcc::xfccsrv ] / 4]

		set w ".configXfccSrv"
		if {[winfo exists $w]} {
			focus $w
			return
		}

		set number            1
		set ::Xfcc::Oldnum    0
		set ::Xfcc::Server    $::Xfcc::xfccsrv($::Xfcc::Oldnum,0)
		set ::Xfcc::Username  $::Xfcc::xfccsrv($::Xfcc::Oldnum,2)
		set ::Xfcc::Password  $::Xfcc::xfccsrv($::Xfcc::Oldnum,3)
		set ::Xfcc::Rating    $::Xfcc::xfccsrv($::Xfcc::Oldnum,4)
		set ::Xfcc::URI       $::Xfcc::xfccsrv($::Xfcc::Oldnum,1)

		# create the window and buttons
		toplevel $w
		wm state $w withdrawn
		wm title $w "\[$xfccrcfile\]"
		ttk::button $w.bOk     -text OK -command "::Xfcc::xfccsrvstore; ::Xfcc::SaveXfcc; destroy .configXfccSrv"
		ttk::button $w.bHelp   -text [::tr Help] -command {helpWindow CCXfccSetupDialog}
		ttk::button $w.bAdd    -text  [::tr "GlistAddField"] -command ::Xfcc::AddServer

		ttk::button $w.bDelete -text [::tr "GlistDeleteField"] -command ::Xfcc::DeleteServer
		ttk::button $w.bCancel -text [::tr "Cancel"] -command "destroy $w"

		listbox $w.xfccSrvList -height [expr [ array size ::Xfcc::xfccsrv ] / 4 + 1] -width 60 -selectmode single -list ::Xfcc::lsrvname
		# select the first entry
		$w.xfccSrvList selection set $::Xfcc::Oldnum

		label  $w.lxfccSrv   -text [::tr CCDlgServerName]
		label  $w.lxfccUid   -text [::tr CCDlgLoginName]
		label  $w.lxfccPas   -text [::tr CCDlgPassword]
		label  $w.lxfccURI   -text [::tr CCDlgURL]
		label  $w.lxfccrtype -text [::tr CCDlgRatingType]

		ttk::entry  .configXfccSrv.xfccSrv  -width 60 -textvariable ::Xfcc::Server
		ttk::entry  .configXfccSrv.xfccUid  -width 60 -textvariable ::Xfcc::Username
		ttk::entry  .configXfccSrv.xfccPas  -width 60 -textvariable ::Xfcc::Password
		ttk::entry  .configXfccSrv.xfccURI  -width 60 -textvariable ::Xfcc::URI

		if {$::tcl_version >= 8.5} {
			ttk::combobox .configXfccSrv.xfccrtype -values [sc_info ratings] -width 7 -textvariable ::Xfcc::Rating
		} else {
			eval tk_optionMenu .configXfccSrv.xfccrtype ::Xfcc::Rating [sc_info ratings]
			.configXfccSrv.xfccrtype configure -indicatoron 0 -width 7 -takefocus 1
		}

		# Bind the change of selection to a proper update of variables
		# and internal representation
		bind .configXfccSrv.xfccSrvList <<ListboxSelect>> {
			::Xfcc::xfccsrvstore
		}

		grid columnconfigure $w 1 -pad 20
		grid $w.xfccSrvList  -sticky e -columnspan 6 -column  0 -row 0 -rowspan $number -padx 5 -pady 3

		grid $w.lxfccSrv     -sticky e -columnspan 2 -column  0 -row [expr {$number + 1}]
		grid $w.lxfccUid     -sticky e -columnspan 2 -column  0 -row [expr {$number + 2}]
		grid $w.lxfccPas     -sticky e -columnspan 2 -column  0 -row [expr {$number + 3}]
		grid $w.lxfccURI     -sticky e -columnspan 2 -column  0 -row [expr {$number + 4}]
		grid $w.lxfccrtype   -sticky e -columnspan 2 -column  0 -row [expr {$number + 5}]

		grid $w.xfccSrv      -sticky w -columnspan 4 -column  2 -row [expr {$number + 1}] -padx 5 -pady 3
		grid $w.xfccUid      -sticky w -columnspan 4 -column  2 -row [expr {$number + 2}] -padx 5 -pady 3
		grid $w.xfccPas      -sticky w -columnspan 4 -column  2 -row [expr {$number + 3}] -padx 5 -pady 3
		grid $w.xfccURI      -sticky w -columnspan 4 -column  2 -row [expr {$number + 4}] -padx 5 -pady 3
		grid $w.xfccrtype    -sticky w -columnspan 4 -column  2 -row [expr {$number + 5}] -padx 5 -pady 3

		# Add the buttons to the window
		grid $w.bOk     -column 1 -row [expr {$number + 6}] -pady 5
		grid $w.bAdd    -column 2 -row [expr {$number + 6}] -pady 5
		grid $w.bDelete -column 3 -row [expr {$number + 6}] -pady 5
		grid $w.bHelp   -column 4 -row [expr {$number + 6}] -pady 5
		grid $w.bCancel -column 5 -row [expr {$number + 6}] -pady 5

		bind $w <Escape> "$w.bCancel invoke"
		bind $w <F1> { helpWindow CCXfccSetupDialog}

		update
		placeWinOverParent $w .correspondenceChessConfig
		wm state $w normal
	}

	#----------------------------------------------------------------------
	# Read xfccrcfile (xml) config file and stores the xml structure as
	# is to the global $xfccrc
	#----------------------------------------------------------------------
	proc ReadConfig {xfccrcfile} {
		global xfccrc

		::CorrespondenceChess::updateConsole "info This is Scids internal Xfcc-interface"
		::CorrespondenceChess::updateConsole "info Using $xfccrcfile..."
		if {[catch {open $xfccrcfile r} optionF]} {
			::CorrespondenceChess::updateConsole "info ERROR: Unable ot open config file $xfccrcfile";
		} else {
			set xfccrc [read $optionF]

			set dom [dom parse $xfccrc]
			set doc [$dom documentElement]
			set aNodes [$doc selectNodes {/xfcc/server}]
			set number   0

			# reset the servernames before reading them in again
			set ::Xfcc::lsrvname {}

			foreach srv $aNodes {
				set name     [$srv selectNodes {string(name)}]
				set uri      [$srv selectNodes {string(uri)}]
				set username [$srv selectNodes {string(user)}]
				set password [$srv selectNodes {string(pass)}]
				set rating   [$srv selectNodes {string(rating)}]

				set ::Xfcc::xfccsrv($number,0) $name
				set ::Xfcc::xfccsrv($number,1) $uri
				set ::Xfcc::xfccsrv($number,2) $username
				set ::Xfcc::xfccsrv($number,3) $password
				set ::Xfcc::xfccsrv($number,4) $rating

				lappend ::Xfcc::lsrvname [list $name ]

				incr number
			}
			close $optionF
		}
	}

	#----------------------------------------------------------------------
	# SOAPError: parses $xml and searches for error messages from the
	# server to report them to the user.
	#----------------------------------------------------------------------
	proc SOAPError {server xml} {
		# Remove the SOAP-Envelope and make all server responses to a
		# common XML format as they use the same error messages anyway.
		regsub -all {.*<soap:Fault>} $xml {<error>} xml
		regsub -all {</soap:Fault>.*} $xml {</error>} xml

		regsub -all {.*<MakeAMoveResponse.*\">} $xml {<error>} xml
		regsub -all {</MakeAMoveResponse>.*} $xml {</error>} xml
		regsub -all {<MakeAMoveResult>} $xml {<faultstring>} xml
		regsub -all {</MakeAMoveResult>} $xml {</faultstring>} xml

		set dom [dom parse $xml]
		set doc [$dom documentElement]

		set aNodes [$doc selectNodes //error]
		foreach game $aNodes {
			set fcode   [$game selectNodes {string(faultcode)}]
			set fstring [$game selectNodes {string(faultstring)}]
			switch -regexp -- $fstring \
			"Success" {
				::CorrespondenceChess::updateConsole "info Processing successfull!"
			} \
			"ServerError" {
				::CorrespondenceChess::updateConsole "info Server Error!"
				set Title "Scid Error"
				set Error "$server reported an unknown error."
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
			} \
			"FeatureUnavailable" {
				::CorrespondenceChess::updateConsole "info Feature unavailable!"
			} \
			"AuthenticationFailed" {
				::CorrespondenceChess::updateConsole "info Authentication failed!"
				set Title "Scid Authentication Failure!"
				set Error "Could not authenticate to the Xfcc-Server.\nPlease check Username and Password for $server."
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
			} \
			"InvalidGameID" {
				::CorrespondenceChess::updateConsole "info Invalid Game-ID!"
			} \
			"NotYourGame" {
				::CorrespondenceChess::updateConsole "info Not your game!"
			} \
			"NotYourTurn" {
				::CorrespondenceChess::updateConsole "info Not your turn!"
			} \
			"InvalidMove" {
				::CorrespondenceChess::updateConsole "info Invalid move!"
			} \
			"InvalidMoveNumber" {
				::CorrespondenceChess::updateConsole "info Invalid move number!"
			} \
			"NoDrawWasOffered" {
				::CorrespondenceChess::updateConsole "info No draw was offered!"
			} \
			"LostOnTime" {
				::CorrespondenceChess::updateConsole "info Lost on time!"
			} \
			"YouAreOnLeave" {
				::CorrespondenceChess::updateConsole "info You are on leave!"
			} \
			"MoveIsAmbigous" {
				::CorrespondenceChess::updateConsole "info Move is ambigous!"
			}
		}
	}

	#----------------------------------------------------------------------
	# Process all servers found in the global xfccrc and store the
	# games in path/.
	#----------------------------------------------------------------------
	proc ProcessAll {path} {
		global xfccrc

		# empty the state array
		set ::Xfcc::xfccstate {}

		set dom [dom parse $xfccrc]
		set doc [$dom documentElement]

		set aNodes [$doc selectNodes {/xfcc/server}]

		foreach srv $aNodes {
			set name     [::Xfcc::xmlencrypt [$srv selectNodes {string(name)}]]
			set uri      [::Xfcc::xmlencrypt [$srv selectNodes {string(uri)} ]]
			set username [::Xfcc::xmlencrypt [$srv selectNodes {string(user)}]]
			set password [::Xfcc::xmlencrypt [$srv selectNodes {string(pass)}]]
			set rating   [$srv selectNodes {string(rating)}]

			if {$rating == ""} {
				set rating "ICCF"
			}

			::CorrespondenceChess::updateConsole "info Processing $username\@$name..."
			set xml [::Xfcc::Receive $uri $username $password]
			::Xfcc::SOAPError $name $xml
			::Xfcc::WritePGN $path $name $rating $xml
			::Xfcc::PrintStatus $path $name $xml
		}
	}

	#----------------------------------------------------------------------
	# Recieve games via XFCC from the web service at uri using username
	# and password provided
	#----------------------------------------------------------------------
	proc Receive {uri username password} {
		# construct the SOAP-message for Xfcc Webservice
		set xmlmessage $::Xfcc::SOAPstart
			# generate the "Get my Games" call
			append xmlmessage {<GetMyGames xmlns="http://www.bennedik.com/webservices/XfccBasic">}
			append xmlmessage "<username>$username</username>"
			append xmlmessage "<password>$password</password>"
			append xmlmessage "</GetMyGames>"
		append xmlmessage $::Xfcc::SOAPend

		if {![::CorrespondenceChess::CheckHTTPS $uri]} {
			return $::CorrespondenceChess::NoHTTPS
		}
		# send it to the web service note the space before the charset
		set token [::http::geturl $uri \
						-type "text/xml; charset=\"utf-8\"" \
						-query $xmlmessage]

		# retrieve result
		set xmlresult [::http::data $token]
		::http::cleanup $token

		###---###
		# if {[catch {open "/tmp/xfcc.xml" w} dbg]} {
		# 	::CorrespondenceChess::updateConsole "info ERROR: Unable ot open debug file";
		# } else {
		# 	puts $dbg $xmlresult
		# }
		# close $dbg
		###---###

		return $xmlresult
	}

	#----------------------------------------------------------------------
	# Send move via XFCC to the web service at uri using username
	# and password provided. Gameid is the unique id on the server,
	# move count the current move number, move the move to send in SAN,
	# comment the comment sent to the opponent. The other variables are
	# flags that might be true/false.
	#----------------------------------------------------------------------
	proc SendMove {uri username password gameid movecount move comment \
						resign acceptdraw offerdraw claimdraw} {

		# Encrypt textual entities to conform to XML
		set uri      [::Xfcc::xmlencrypt $uri]
		set username [::Xfcc::xmlencrypt $username]
		set password [::Xfcc::xmlencrypt $password]
		set comment  [::Xfcc::xmlencrypt $comment]

		set xmlmessage $::Xfcc::SOAPstart
			append xmlmessage {<MakeAMove xmlns="http://www.bennedik.com/webservices/XfccBasic">}
			append xmlmessage "<username>$username</username>"
			append xmlmessage "<password>$password</password>"
			append xmlmessage "<gameId>$gameid</gameId>"
			append xmlmessage "<resign>$resign</resign>"
			append xmlmessage "<acceptDraw>$acceptdraw</acceptDraw>"
			append xmlmessage "<movecount>$movecount</movecount>"
			append xmlmessage "<myMove>$move</myMove>"
			append xmlmessage "<offerDraw>$offerdraw</offerDraw>"
			append xmlmessage "<claimDraw>$claimdraw</claimDraw>"
			append xmlmessage "<myMessage>$comment</myMessage>"
			append xmlmessage "</MakeAMove>"
		append xmlmessage $::Xfcc::SOAPend

		if {![::CorrespondenceChess::CheckHTTPS $uri]} {
			return $::CorrespondenceChess::NoHTTPS
		}
		# send it to the web service note the space before the charset
		set token [::http::geturl $uri \
						-type "text/xml; charset=\"utf-8\"" \
						-query $xmlmessage]

		# retrieve result
		set xmlresult [::http::data $token]
		::http::cleanup $token
		return $xmlresult
	}

	#----------------------------------------------------------------------
	# Send move to server, extracting login data first from config file
	#----------------------------------------------------------------------
	proc Send {name gameid movecount move comment \
				  resign acceptdraw offerdraw claimdraw} {
		global xfccrc

		set dom [dom parse $xfccrc]
		set doc [$dom documentElement]

		set aNodes [$doc selectNodes {/xfcc/server}]

		foreach srv $aNodes {
			set server   [$srv selectNodes {string(name)}]
			set uri      [$srv selectNodes {string(uri)}] 
			set username [$srv selectNodes {string(user)}]
			set password [$srv selectNodes {string(pass)}]
			
			if {$name == $server} {
				::CorrespondenceChess::updateConsole "info Processing $gameid for $username\@$name..."
				::CorrespondenceChess::updateConsole "info Sending $movecount\. $move \{$comment\}"

				if {$resign == "true"} {
					::CorrespondenceChess::updateConsole "info Resigning..."
				}
				if {$acceptdraw == "true"} {
					::CorrespondenceChess::updateConsole "info Accepting draw..."
				}
				if {$claimdraw == "true"} {
					::CorrespondenceChess::updateConsole "info Claiming draw..."
				}
				if {$offerdraw == "true"} {
					::CorrespondenceChess::updateConsole "info Offering draw..."
				}

				set xml [::Xfcc::SendMove $uri $username $password \
							$gameid $movecount $move $comment \
							$resign $acceptdraw $offerdraw $claimdraw]
				::Xfcc::SOAPError $name $xml
			}
		}
	}

	#----------------------------------------------------------------------
	# Given the name of the Xfcc-Server and the XML-result from the web
	# server a PGN file with a single game is written. name is the name
	# of the server used for generation of the CmailGameID, xml is the
	# result from the web service. rating contains the string that
	# should be used to specify the rating system. It could be
	# something like Rating, Elo, ICCF, USCF, BCF etc. like usual in
	# Scid
	#----------------------------------------------------------------------
	proc WritePGN {path name rating xml} {

		# The following removes the SOAP-Envelope. tDOM does not seem to
		# like it for whatever reason, but it's not needed anyway.
		regsub -all {.*<GetMyGamesResult>} $xml {<GetMyGamesResult>} xml
		regsub -all {</GetMyGamesResult>.*} $xml {</GetMyGamesResult>} xml

		set dom [dom parse $xml]
		set doc [$dom documentElement]

		set aNodes [$doc selectNodes //XfccGame]
		foreach game $aNodes {

			set id           [::Xfcc::xmldecrypt [$game selectNodes {string(id)}]]
			set Event        [::Xfcc::xmldecrypt [$game selectNodes {string(event)}]]
			set Site         [::Xfcc::xmldecrypt [$game selectNodes {string(site)}]]
			set Date         [::Xfcc::xmldecrypt [$game selectNodes {string(eventDate)}]]
			set White        [::Xfcc::xmldecrypt [$game selectNodes {string(white)}]]
			set Black        [::Xfcc::xmldecrypt [$game selectNodes {string(black)}]]
			set WhiteElo     [::Xfcc::xmldecrypt [$game selectNodes {string(whiteElo)}]]
			set BlackElo     [::Xfcc::xmldecrypt [$game selectNodes {string(blackElo)}]]
			set TimeControl  [::Xfcc::xmldecrypt [$game selectNodes {string(timeControl)}]]
			set GameId       [::Xfcc::xmldecrypt [$game selectNodes {string(id)}]]
			set Source       [::Xfcc::xmldecrypt [$game selectNodes {string(gameLink)}]]
			set Round        [::Xfcc::xmldecrypt [$game selectNodes {string(round)}]]
			set Result       [::Xfcc::xmldecrypt [$game selectNodes {string(result)}]]
			set drawOffered  [::Xfcc::xmldecrypt [$game selectNodes {string(drawOffered)}]]
			set setup        [::Xfcc::xmldecrypt [$game selectNodes {string(setup)}]]
			set fen          [::Xfcc::xmldecrypt [$game selectNodes {string(fen)}]]
			set myTurn       [$game selectNodes {string(myTurn)}]
			set moves        [::Xfcc::xmldecrypt [$game selectNodes {string(moves)}]]
			set mess         [::Xfcc::xmldecrypt [$game selectNodes {string(message)}]]

			# These values may not be set, they were first introduced by
			# SchemingMind as extension to Xfcc.  If uppercase settings
			# (usual default) exist: use them and they should take
			# precedence. Note that the PNG header should use upper case
			# by convention
			set whiteCountry [::Xfcc::xmldecrypt [$game selectNodes {string(WhiteCountry)}]]
			set blackCountry [::Xfcc::xmldecrypt [$game selectNodes {string(BlackCountry)}]]
			set whiteIccfID  [::Xfcc::xmldecrypt [$game selectNodes {string(WhiteIccfID)}]]
			set blackIccfID  [::Xfcc::xmldecrypt [$game selectNodes {string(BlackIccfID)}]]
			set whiteFideID  [::Xfcc::xmldecrypt [$game selectNodes {string(WhiteFideID)}]]
			set blackFideID  [::Xfcc::xmldecrypt [$game selectNodes {string(BlackFideID)}]]
			set WhiteNA      [::Xfcc::xmldecrypt [$game selectNodes {string(WhiteNA)}]]
			set BlackNA      [::Xfcc::xmldecrypt [$game selectNodes {string(BlackNA)}]]

			if {$whiteCountry == ""} {
				set whiteCountry [::Xfcc::xmldecrypt [$game selectNodes {string(whiteCountry)}]]
			}
			if {$whiteIccfID == ""} {
				set whiteIccfID  [::Xfcc::xmldecrypt [$game selectNodes {string(whiteIccfID)}]]
			}
			if {$whiteFideID == ""} {
				set whiteFideID  [::Xfcc::xmldecrypt [$game selectNodes {string(whiteFideID)}]]
			}
			if {$blackCountry == ""} {
				set blackCountry [::Xfcc::xmldecrypt [$game selectNodes {string(blackCountry)}]]
			}
			if {$blackIccfID == ""} {
				set blackIccfID  [::Xfcc::xmldecrypt [$game selectNodes {string(blackIccfID)}]]
			}
			if {$blackFideID == ""} {
				set blackFideID  [::Xfcc::xmldecrypt [$game selectNodes {string(blackFideID)}]]
			}
			# White/BlackNA are normally left blank but if the user
			# allwos contain the mail addresses of the player
			if {$WhiteNA == ""} {
				set WhiteNA      [::Xfcc::xmldecrypt [$game selectNodes {string(whiteNA)}]]
			}
			if {$BlackNA == ""} {
				set BlackNA      [::Xfcc::xmldecrypt [$game selectNodes {string(blackNA)}]]
			}
			if {$WhiteNA == ""} {
				set WhiteNA "white@unknown.org"
			}
			if {$BlackNA == ""} {
				set BlackNA "black@unknown.org"
			}


			# get the variant as scid can not handle many of them.
			# a list of all possible tags can be found here:
			# http://wiki.schemingmind.com/PGNVariantValues
			# http://wiki.schemingmind.com/Variants
			set variant         [$game selectNodes {string(variant)}]

			set filename [file nativename [file join $path "$name-$id.pgn"]]
			file delete $filename

			# Drop games that are not "normal" chess as scid can not
			# handle variants. Note that the ICCF does not set the
			# variant flag. Additionally, it is enough to drop variant
			# games from the inbox to get proper playlists.
			if { ($Result == "Cancelled") } {
					::CorrespondenceChess::updateConsole "info $name-$id was cancelled...";
			} elseif {($variant == "chess") || ($variant == "") || ($variant == "randompieces") || ($variant == "upsidedown") || ($variant == "loosers") ||  ($variant == "nocastle")} {
				### --- Istvan --- ###
				### Racing Kings is not possible due to unambigious moves
				### that are ambigious if check is allowed
				### ($variant == "racingkings") ||
				### --- Istvan --- ###

				if {[catch {open $filename w} pgnF]} {
					::CorrespondenceChess::updateConsole "info ERROR: Unable to open config file $filename";
				} else {
					::CorrespondenceChess::updateConsole "info $name-$id..."
					puts $pgnF "\[Event \"$Event\"\]";
					puts $pgnF "\[Site \"$Site\"\]";
					puts $pgnF "\[Date \"$Date\"\]";
					puts $pgnF "\[Round \"$Round\"\]";
					puts $pgnF "\[White \"$White\"\]";
					puts $pgnF "\[Black \"$Black\"\]";
					puts $pgnF "\[White$rating \"$WhiteElo\"\]";
					puts $pgnF "\[Black$rating \"$BlackElo\"\]";
					puts $pgnF "\[TimeControl \"$TimeControl\"\]";
					puts $pgnF "\[GameId \"$GameId\"\]";
					puts $pgnF "\[Source \"$Source\"\]";
					puts $pgnF "\[WhiteNA \"$WhiteNA\"]";
					puts $pgnF "\[BlackNA \"$BlackNA\"]";
					puts $pgnF "\[Mode \"XFCC\"\]";
					puts $pgnF "\[CmailGameName \"$name-$id\"\]";

					if {$whiteCountry != ""} {
						puts $pgnF "\[WhiteCountry \"$whiteCountry\"\]";
					}
					if {$blackCountry != ""} {
						puts $pgnF "\[BlackCountry \"$blackCountry\"\]";
					}
					if {$whiteIccfID > 0} {
						puts $pgnF "\[WhiteIccfID \"$whiteIccfID\"\]";
					}
					if {$blackIccfID > 0} {
						puts $pgnF "\[BlackIccfID \"$blackIccfID\"\]";
					}
					if {$whiteFideID  > 0} {
						puts $pgnF "\[WhiteFideID \"$whiteFideID\"\]";
					}
					if {$blackFideID > 0} {
						puts $pgnF "\[BlackFideID \"$blackFideID\"\]";
					}
					if {$setup == "true"} {
						puts $pgnF "\[FEN \"$fen\"\]";
					}

					# add result to the header
					# Adjudication is handled like normal game results, that
					# is WhiteWins == WhiteWinAdjudicated etc.
					switch -regexp -- $Result \
					"Ongoing" {
						puts $pgnF "\[Result \"*\"\]\n";
					} \
					"AdjudicationPending" {
						puts $pgnF "\[Result \"*\"\]\n";
					} \
					"WhiteWin*" {
						puts $pgnF "\[Result \"1-0\"\]\n";
					} \
					"BlackWin*" {
						puts $pgnF "\[Result \"0-1\"\]\n";
					} \
					"Draw*" {
						puts $pgnF "\[Result \"1/2-1/2\"\]\n";
					} \
					"WhiteDefaulted" {
						puts $pgnF "\[Result \"0-1\"\]\n";
					} \
					"BlackDefaulted" {
						puts $pgnF "\[Result \"1-0\"\]\n";
					} \
					"BothDefaulted" {
						puts $pgnF "\[Result \"1/2-1/2\"\]\n";
					} \
					default {
						puts $pgnF "\[Result \"$Result\"\]\n";
					}

					# Add the game-id as comment before starting the game.
					# This might be helpfull on certain mobile devices, that
					# can not deal with extensive header information, e.g.
					# OpenChess on PalmOS.
					puts $pgnF "{$name-$id}"
					puts $pgnF $moves

					# If the PGN already ends with a comment, do not place
					# the message string afterwards as scid will then
					# discard the comment in the movelist.
					if {[string range $moves end end] != "\}"} {
						if {($myTurn == "true") && ($mess != "")} {
							puts -nonewline $pgnF "\{"
							puts -nonewline $pgnF $mess
							puts $pgnF "\}"
						}
					}
					# If a game has finished and a message is sent allways
					# add it here.
					if {($Result != "Ongoing") && ($mess != "")} {
						puts -nonewline $pgnF "\{"
						puts -nonewline $pgnF $mess
						puts $pgnF "\}"
					}

					# add result at the end
					switch -regexp -- $Result \
					"Ongoing" {
						puts $pgnF "*";
					} \
					"AdjudicationPending" {
						puts $pgnF "*";
					} \
					"WhiteWin*" {
						puts $pgnF "1-0\n";
					}\
					"BlackWin*" {
						puts $pgnF "0-1\n";
					}\
					"Draw*" {
						puts $pgnF "1/2-1/2\n";
					} \
					"WhiteDefaulted" {
						puts $pgnF "\{White Defaultet\} 0-1\n";
					}\
					"BlackDefaulted" {
						puts $pgnF "\{Black Defaultet\} 1-0\n";
					}\
					"BothDefaulted" {
						puts $pgnF "\{Both Defaultet\} 1/2-1/2\n";
					}
					close $pgnF
				}
			}
		}
	}

	#----------------------------------------------------------------------
	# Prints all status flags of the games in xml for server name.
	#----------------------------------------------------------------------
	proc PrintStatus {path name xml} {
		regsub -all {.*<GetMyGamesResult>} $xml {<GetMyGamesResult>} xml
		regsub -all {</GetMyGamesResult>.*} $xml {</GetMyGamesResult>} xml

		set dom [dom parse $xml]
		set doc [$dom documentElement]

		set aNodes [$doc selectNodes //XfccGame]
		foreach game $aNodes {
			set id              [$game selectNodes {string(id)}]
			set myTurn          [$game selectNodes {string(myTurn)}]
			set daysPlayer      [$game selectNodes {string(daysPlayer)}]
			set hoursPlayer     [$game selectNodes {string(hoursPlayer)}]
			set minutesPlayer   [$game selectNodes {string(minutesPlayer)}]
			set daysOpponent    [$game selectNodes {string(daysOpponent)}]
			set hoursOpponent   [$game selectNodes {string(hoursOpponent)}]
			set minutesOpponent [$game selectNodes {string(minutesOpponent)}]
			set drawOffered     [$game selectNodes {string(drawOffered)}]
			set setup           [$game selectNodes {string(setup)}]
			set fen             [$game selectNodes {string(fen)}]
			set variant         [$game selectNodes {string(variant)}]
			set noOpeningBooks  [$game selectNodes {string(noOpeningBooks)}]
			set noDatabases     [$game selectNodes {string(noDatabases)}]
			set noTablebases    [$game selectNodes {string(noTablebases)}]
			set noEngines       [$game selectNodes {string(noEngines)}]
			set Result          [$game selectNodes {string(result)}]
			set TimeControl     [$game selectNodes {string(timeControl)}]
			set mess            [::Xfcc::xmldecrypt [$game selectNodes {string(message)}]]
			set serverinfo      [::Xfcc::xmldecrypt [$game selectNodes {string(serverInfo)}]]

			# Set to official ICCF timing by default
			# as ICCF does not send TimeControl
			set TC "10/50d (?)"
			if { [regexp {\+} $TimeControl] } {
				set TC [split $TimeControl "+"]
				set gametime  [ expr {[lindex $TC 0] / 86400} ]
				set increment [ expr {[lindex $TC 1] / 86400} ]

				set TC $gametime
				append TC "d + "
				append TC $increment
				append TC "d (Fischer)"
			} elseif { [regexp {\/} $TimeControl] } {
				set TC [split $TimeControl "/"]
				set moves   [ expr {[lindex $TC 0]} ]
				set days    [ expr {[lindex $TC 1] / 86400 }]
				set TC $moves
				append TC " / "
				append TC $days
				append TC "d"
				# 10/50 is the official timing for ICCF
				if { ($moves == 10) && ($days == 50) } {
					set TC "$TC (ICCF)"
				}
			}

			set mytime  [expr $daysPlayer*24*60+$hoursPlayer*60+$minutesPlayer]
			set opptime [expr $daysOpponent*24*60+$hoursOpponent*60+$minutesOpponent]

			if {[$game selectNodes {string(hasWhite)}] == "true"} {
				set clockW [format "%2ud %2u:%2u" $daysPlayer $hoursPlayer $minutesPlayer]
				set clockB [format "%2ud %2u:%2u" $daysOpponent $hoursOpponent $minutesOpponent]
			} else {
				set clockB [format "%2ud %2u:%2u" $daysPlayer $hoursPlayer $minutesPlayer]
				set clockW [format "%2ud %2u:%2u" $daysOpponent $hoursOpponent $minutesOpponent]
			}
			lappend ::Xfcc::xfccstate [list \
				"$name-$id" \
				[list "myTurn" $myTurn] \
				[list "clockW" $clockW] \
				[list "clockB" $clockB] \
				[list "drawOffered"  $drawOffered ]\
				[list "setup" $setup] \
				[list "fen" $fen] \
				[list "variant" $variant] \
				[list "noOpeningBooks" $noOpeningBooks] \
				[list "noTablebases" $noTablebases] \
				[list "noDatabases" $noDatabases] \
				[list "noEngines" $noEngines] \
				[list "result" $Result] \
				[list "TimeControl" $TC] \
				[list "message" $mess] \
				[list "mytime" $mytime] \
				[list "opptime" $opptime] \
				[list "serverInfo" $serverinfo] ]
		}

		set filename [scidConfigFile xfccstate]
		file delete $filename

		if {[catch {open $filename w} stateF]} {
			::CorrespondenceChess::updateConsole "info ERROR: Unable to open state file $filename";
		} else {
			puts $stateF "# $::scidName options file"
			puts $stateF "# State file for correspondence chess"
			puts $stateF "# This file is generated automatically. Do NOT edit."

			set ::Xfcc::update 1
			set ::Xfcc::lastupdate [clock seconds]
			set curtime [clock format $::Xfcc::lastupdate]
			puts $stateF "#"
			puts $stateF "# Last Update: $curtime"
			puts $stateF "#"
			foreach i { ::Xfcc::lastupdate     \
							::Xfcc::xfccstate } {
				puts $stateF "set $i [list [set $i]]"
			}
		}
		close $stateF

	}

	#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	# source the options file to overwrite the above setup
	set scidConfigFiles(xfccstate) "xfccstate.dat"
	if {[catch {source [scidConfigFile xfccstate]} ]} {
	} else {
	  ::splash::add "Xfcc state found and restored."
	}

}

### end namespace Xfcc

#======================================================================
#
# Correspondence chess menus, dialogs and functions
#
#======================================================================
image create photo tb_CC_Prev -data {
	R0lGODlhGAAYAMZIAAAAAAEBAQMDAwYGBh0dHWB8U2eEWGiFWWmHW2qHW3GOYnKQY3OSZHOTZHWS
	Z3qVbYWfdommfIykgIqmf4qseourfoqteo6qgYute4uue42tf5GqhZSpiZKrh4+ugZCugZCug5Ku
	hZGxgpewjZW0h5m0jJ21kbm+tbu/t73BuL7Cur7Cu7/Du9bZ1dnZ19zd2uLg4OLh4ePi4uTj4+Xk
	4+fn5+no6Orp6erp6uvq6uzq6+zr6+7s7u/s7u/s7/Ds8PHt8PDu8PLv8vPv8vPv8/Tw9PXx9fby
	9v//////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////yH+
	FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgB/ACwAAAAAGAAYAAAHjIB/goOEhYaHiImKi4yN
	jo+LAACQhpKUhAQtHAOXggAvHZOXADAyIwmikAI2OCYSqY4AMjw/JRsGsIwBOUFEJCEOuYoAMz1D
	RyIfEAfCiAA6QEVHGRgXD82VMT5CRkUWFBoTCNiEAC40Ozc1HiAVEQrknicoKSwqKwwMDQsHBfGS
	AAMK7ESwoMGDBAMBADs=
}


image create photo tb_CC_Next -data {
	R0lGODlhGAAYAMZHAAAAAAEBAQMDAwQEBAUFBQYGBggICAoKCl97UmN/VWeEWWeFWGqIXG6LYHOP
	ZXKRY3ORZHaVaH2ZcH+dcYakeIeje4aodoaod4mme4mseYqteouue5Crg42ufY6ufo+tgY+vgI+v
	gZGvgpOzhaOsnpq1kKO6l6a9m7DEprvAuNLU0NTV0dTV0tvb2tvc2eDg3+Hh4OPj4eTk4uno6Onq
	6Ovp6uzr6+7s7u7t7e7u7fDu7/Hv8fDw8PLv8vHw8fPv8/Lw8vPw8/Tw9PXx9fPz8vPz8/by9v//
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////yH+
	FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgB/ACwAAAAAGAAYAAAHjIB/goOEhYaHiImKi4yN
	jo+FAAWTBgcElwQGAJuKAC40OUVEPCgnJiUVDgCLATI6PkA+IyEgFxCriwMtNT9DQxoaGRQMuIsA
	Lz1CRhsaFhHFxis4QL8dGMSPADE7QR4fD9CMACw2NyITCuGMAjAzHA3q4iouEgnx4ikL9+IkCPvi
	/wBCGkiwoMGDBgMBADs=
}

image create photo tb_CC_Send -data {
	R0lGODlhGAAYAKU4AAAAAE8/Cj4+PkNDQ01NTU9PT1NTU3NdEHVfEHxkEWNjY2pqapB0E3Nzc3x8
	fIGBga+NGJWVlaCgoMukHNGoHKysrK6urrm5ueS/Pby8vMbGxsjIyO3TfO3VgO3Vgu3WhNTU1O7W
	he7Yie7Yi+/ZjO/akvDbk/Dcl+Pj4/Tls+Tk5PTmtezs7O3t7e7u7u/v7/Dw8PPz8/T09PX19fb2
	9vj4+Pv7+/39/f///////////////////////////////yH5BAEKAD8ALAAAAAAYABgAAAbjwJ9w
	SCwaj8cAclkErABMJiD1QUCjxmknBLFiiVPSyAPpXrFTUUlELnuXgLjc9OlADnJ51oDr4wAnHx93
	ADQzMigGZ0IALgU4hwAiHIN4Li0oBRaLPwA4KgM3MQAYExQMCQCYBRUbnJ4zKgU2eXIoAxIgrk04
	NrEDNTAvlyyZESAqu2CQM7ECM8QoBA8aKsmvvc0qCwMxxQULGhqxykOwsQo4FwUwBREaDePXvDYq
	6bEgrNUqDtbljJ8aMNOmolmsfv864XDwyZrDh9YcJATQIIPFixgzKuDUqZZHj19CihxJMggAOw==
}

image create photo tb_CC_Retrieve -data {
	R0lGODlhGAAYAMY/AAAAAC0tLT4+PkNDQ01NTU9PT1NTU01nRE1oRGNjY1RxSlh1TWpqalt5UHNz
	c3x8fIGBgYGaeZWVlaCgoKysrK6urqnEp7m5uarHqK3Gq7y8vK7HrK3Iq7DHrrDJsLHJsLLJsLPK
	sbTLsrXOtbnOt8bGxrvQucjIyMnax8nbx9TU1M3ey8/fzOPj4+Tk5Ozs7O3t7e7u7u/v7/Dw8PHx
	8fLy8vPz8/T09PX19fb29vf39/j4+Pv7+/39/f7+/v//////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////yH5
	BAEKAEAALAAAAAAYABgAAAf+gECCg4IAhocAhIqLhSkoKBELiYyUQAAgFhwNB5OViwAmGxubnZ6W
	hyQbGKSHppYrHyMeGQ21CKWeACsiIbQNt6aIhisYHb/CuJYGP8w/ProcCgA6OTg3LQa4ADEFP9Y2
	NQAsADMyMTAtBRXaPy4DPeA1NAHm5+kUJ+w4LgU8NDPlzqEbMEFFPkUAfvDYN2BHQBgv0klQ4eIg
	oYQ4MroQgONcRAIQSrioyG7hPgYDbEQswKBEiX0WB2Hcl+DHhQIzCkgo4eAlSYQKXdTcp6IABZEu
	HoyMWaidA28Z97mImvTnxR8P2o3cynXkA6aWHGgYS7as2QTJkKkV5qqt27cEcBUFAgA7
}

image create photo tb_CC_yourmove -data {
	R0lGODlhEgASALMLAPv7+wAAAP+9AJlmM8yZM2ZmZv///5mZM2YzM8zMZv//M////wAAAAAAAAAA
	AAAAACH/C05FVFNDQVBFMi4wAwEJAAAh+QQJFgALACwAAAAAEgASAAAEgnBJiaqdeNakeq8ZdXBe
	iWTIWCYpeWrJUQ3C0B2fNiKKECsqz6s1AAQGB0DKJEo4n86SYqgSCKQKgiJRKMhGB0KCcKABrwWD
	odDSlggDbSFhOFCiV2x63UwIxFJ7c309XlcHe3wUCE6CTmpqBSgVc5AxdJIhC1wGMQeQmZqXC11d
	BxEAIfkECRYACwAsAAAAABIAEgAABH9wSYmqnXjWpHqvGXVwXolkyFgmKXlqyVENwtAdnzYiihAr
	Ks+rNQAEBgdAyiRKOJ/OkmKoEgikCoIiUSjIRgdCgnCgAa8Fg6HQ0pYIA20hYThQoldset1MCMRS
	e3N9Cl4EZF5qfBQIXGpOiooFKAhzijEjiyEHXQeekiGhXZ0RACH5BAkWAAsALAAAAAASABIAAAR9
	cEmJqp141qR6rxl1cF6JZMhYJil5aslRDcLQHZ82IooQKyrPqzUABAYHQMokSjifzpJiqBIIpAqC
	IlEoyEYHQoJwoAGvBYOh0NKWCANtIWE4UKJXbHrdTAjEUntzfV1dBwdeanwUCHuKj2oFKF4jajGV
	kiESl4mRmiGFXhEAIfkECRYACwAsAAAAABIAEgAABH9wSYmqnXjWpHqvGXVwXolkyFgmKXlqyVEN
	wtAdnzYiihArKs+rNQAEBgdAyiRKOJ/OkmKoEgikCoIiUSjIRgdCgnCgAa8Fg6HQ0pYIA20hYThQ
	oldset1MCMRSe3N9Cl4EZF5qfBQIXGpOiooFKAhzijEjiyEHXQeekiGhXZ0RADs=
}

image create photo tb_CC_oppmove -data {
	R0lGODlhGAAYAOevAAAAAAUAAAYAAAYBAAcBAAcCAAcCAQUFBScCACgDASkDASoEATEMBTMNBjMO
	BjQOBhoaGh0dHUsSD3MCAnIDAk4VDXkCACYmJncEAk8WEHYHA4ADAHwFAoEEAYUDAYEFAnkKBIYE
	AW4PDFUbEH0JBCwsLFYcE4QIBIkGAi0tLYUJBHASD34OBoMMBVofEpAIA40KBJAKBJMJBJYIA4oO
	BpcJA5ENBV4kFo4QB4oSCJkLBYYUCpUOBnscFJ8NBYoXCnwdEZ0PBqINBZgTCKMOBqIPBp0SCJcV
	CZYXCo4bDKMUCaYTCYMjFZsZC5IfDoUlFJscDaMZC5gfDpIiD58cDKoXC6wYDa4ZD64aDq4aD6Mg
	DpgnEpsmEaoeE0dHR6IjEJ8mEZspFJEvGZIwGrAiFaArE54tFLMlGawpHrYmGaQwFrcmGqUxFrgn
	GrcoGrcpG1NTU7IwIL1BNb9CNcFCNsBEN2hoaMNEN8REN8NFN75RRsNXSMlbULtiVcxdUM5dUM5e
	UM5fUMxgUc5gUMBnVsNxYMVzYclxZs9zZs11Z9V0Z9Z0Z9d1aNR3aMp7b9d2aNZ3aNd3aM1+cMyG
	eM+HetaHfNqJfdiLfd2Kfd2Lfd6Lfd+LfaysrNmbkNudkd+ckOCdkeKdkeOdkeKekeSekduiltyj
	l9+qoeGroeOroeOtouWsouWtouW3rcfHx///////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////yH5BAEKAP8ALAAAAAAYABgA
	AAj+AP8JHEiwoMGDCBMqXMhwIICHEBs6NHBjDBs1YlwUiNAQwAMzhky1alWqUJgGKRYCcFCGEipV
	rFalOjWJCwM4CglsIeQJ1ChSokJ96tRnCgFOCAGMACPpUiZNmzRhslTJkRQTdpI++ZKoEaRIjxgt
	UoToEBQmF14dBOBEyx5BgwYFAvTHDx89TX4cUGsQQBIqcerkwYPnDp05ctAc2bF3LRAkUci8cdNm
	TZozXYzg6JF2bYUcQ5RUwZLlipUlQWy0yGCHr8EBLGjwCFKEiBAfOmKcACHAleuCEBaQUAFDRo0Z
	L1B8wJCgtcISCjRw6BDCwwYLFBB4efX7IBwBEkQgTJiwQkKA1t0RcrJz4cCBC3Z8p1fIvf58ifjz
	69+vPyAAOw==
}

image create photo tb_CC_draw -data {
	R0lGODlhFAAUAPdyAP//////AP8A//8AAAD//wD/AAAA/wAAAP/GGP/OMf/OOf/WWv/GIfe9If/G
	Kf/OQvfGQv/OSv/WY//ee//ehN6lGPe9Kf/GMfe9Mee1Of/OUv/Wa//Wc//ejP/nrcaMEK17EMaU
	Kee1Qv/OWvfOc//We//elLWEIdacKeetOee1Uv/WhKWMWvfWlP/enO/Wpf/ntbV7EL2EGLWEKdal
	Sue9c//epa1zELV7GK1zGJxrGLWMSr2UUsacWtata+e9e/fetYxaEKVrGJRjGK17MbWEOcalc+fG
	lPfWpf/erYxaGJxrKYxjKaVzMa17OZRrMbWEQr2MSqV7Qq2ESsacY6WMa5RjKZxzQq2EUtala5x7
	Utate8ale+/OpYxaIaVzOaV7SntKGIRaMYxjOa2EWrWMY72Ua9athK2Ma961jHNCGIxaMaVzSpRr
	Sq2EY6V7Wr2chKVzUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEA
	AAAh+QQJFAByACwAAAAAFAAUAAAI8ADlCBxIsKDBgwgTKlwo543DN2QYymnDBYZFi20yGqQCRYqU
	M2nOlCljpotFLm7QvIEjkIKEDRx47MjiwsaWOGQ8JNmZBIjACRoWwCyxooMJF0mOjGnhoukLgRse
	aBjxkkMJCkdtIBnzo0OHFgIjKHgQIehLokZrsulRooRABg4ujC1blcSTGiZsGIkiRqAMBHATKChL
	dQOJLz2OXhkIRscHwHLJamiiggPiDj4GYoEwQ0iMBg4ShIAgIgyNDU7WrCEoRgmGEzlwNLAwJEUG
	NUSKsDg4ZQkDIUIqNFCCwkqVhV6YgAhyQ4cWidCjS08YEAAh+QQFFAByACwAAAAAFAAUAAAI7wDl
	CBxIsKDBgwgTKlzIMOGbh2/INGzDBYZFi20yGqQCRYqUM2nOlCljpotFLm7QvIEjkIKEDRx47Mji
	wsaWOGQ8JNmZBIjACRoWwCyxooMJF0mOjGnhoukLgRseaBjxkkMJCkdtIBnzo0OHFgIjKHgQIehL
	okZrsulRooRABg4ujC1blcSTGiZsGIkiRqAMBHATKChLdQOJLz2OXhkIRscHwHLJamiiggPiDj4G
	YoEwQ0iMBg4ShIAgIgyNDU7WrCEoRgmGEzlwNLAwJEUGNUSKsDg4ZQkDIUIqNFCCwkqVhV6YgAhy
	Q4eWhtCjFwwIADs=
}

image create photo tb_CC_envelope -data {
	R0lGODlhGAAYAKUyAAAAACAgIExIPG5mWHJsWn50ZH94ZIB4ZoF5ZoZ9aIh+aoh/a4uBbJCFb5WJ
	c56dlbmtk8Kyk8Szk8S0lcW1lsm5lsm6mMK/uM+/nNPCntTEoMnIxN7Ko+DOqOzYrfDbs/Xesvbf
	s/nisvrjs/zmtf/ot//ouP/puv/qvf/rwv/tx/3uzfXu7vXx8frz7Pj07fX19fz16v//////////
	/////////////////////////////////////////////yH5BAEKAD8ALAAAAAAYABgAAAarwJ9w
	SCwaj8ikcslsIgEBgHRKXQIusKx2+wAoAbADSwVTqVwq0iDjTYJViNbq9VKNCCNL+1lWFWJmJQQq
	H3pfZSgNAlBUjXtDYCkLKldbljBdRWAMKiBgYmRmaGpsmhsREhJvcXN1d3mPQo19f4GDhbGaiA0E
	WQQKJB4VuUSRkyoGBiUmCR3Dh5wgJyIiJiEcDhjEkKepEhERExMUGhDbkI6NTuvs7e7v8EVBADs=
}

image create photo tb_CC_postal -data {
	R0lGODlhGAAYAIQaAAAAAD4+PkNDQ01NTU9PT1NTU2NjY2pqanNzc3x8fIGBgZWVlaCgoKysrK6u
	rrm5uby8vMbGxsjIyNTU1OTk5O7u7vX19ff39/r6+vv7+////////////////////////yH+EUNy
	ZWF0ZWQgd2l0aCBHSU1QACH5BAEKAB8ALAAAAAAYABgAAAWf4CeOZGmeaKqubOu+IyDPdC2bQKHt
	fO8XgBKgQrBkjJej8oKxEBxBEkBDEViu2KyzIYnGNBZKUYsVMCZdoeZYJTsXE0paCr5SAtqBIkKR
	e0VTR1cHVlcEBwwUYXNfWAYPD0UECxEIEYt/H4EWBpcUEwQNfBYJfYyAYAgTWX1ZpaeaGglxfbW2
	fQmwAAgQvb6/wAaZmjbFNDDIycrLzCwhADs=
}

image create photo tb_CC_book     -data {
	R0lGODlhGAAYAOewAAAAAAEBAAICAAQDAAcGAQsIARURAxYSAxoVAyggBSoiBiwjBi0lBzAmBjEo
	BzkuCDswCD0xCDMzM0E0CEM2CUk7Ck0+CkhISF1LDF5MDUtLS2BODWZSDmlVEWxXD1ZWVm5ZD1hY
	WHJcD3NdEF5eXndgEF9fX3pjEWNjY35lFWdnZ4JpFINqEoVrEoduFYluEm1tbYpwE25uboxxE45y
	E5B0E5F1FHR0dJN3FJR3FpV4FJd5FHh4eJh7FZp8FXp6epx+FZx/GJ5/FX5+fqGCFqODFoGBgaWF
	FqWGGaaGF6OGIYWFhaiIF6qJF6iJHq2MGK+NGK+NG7GPGLCQILOQGLKQHbSSGZCQkLaTGbaUHriU
	GbqWGbuXGpWVlb2ZGpaWlpeXl7+aGsGcGsOdGsSeG8agG8ihG8qjG8ukHM2lHM+nHNGoHKamptSr
	HaioqNatHdiuHduxHq+vr9+0HrGxsda2ROG3JuG4KrW1teK6MeK7M+O8NOO8NuO9OOO9Orq6uuS+
	O+S/P+TAQeTAQ+XCSOXDSsLCwsPDw+fGUufHWMXFxejIW+jJXejKX+nLYurMZ+nNa+rNacvLy+rO
	a+rObevPbs7OzuzSd9LS0u3Ufu3VgO7Whe7Yi9ra2tvb29zc3PDent7e3t/f3+Dg4OHh4eLi4uTk
	5OXl5ebm5urq6uvr6+/v7/Ly8vPz8/n5+f39/f//////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////yH5BAEKAP8ALAAAAAAYABgA
	AAj+AP8JHEiwoMGDAwEoXMiQIcJ/CSIN0mMnjpoxWjJmFANEwUEAexj1OcPliZAaL17UqNGjhggH
	Bw9QIrSGjJUkPWKkTLmjhIWPWyjxQcMFChEbO1/M2AGCAwCDACgValMGCxMfM1Lq1FHigZEMBQFs
	acQnTRgpRXQkjeEDBAUNV8JCIvTGzJYmQGgkxXECwgcVEggCQCNSjRgqR3YkfdFjRIULgZ4mnIRo
	DkmTKHfSYBFBhYwTkv8BKONID1WrWJO2tRACkIHQAOokumMWrdqkLSZouBEEthpQnDJdqvQoUZ89
	yPfYsZKBhKDXAwls8rChuvXr1TGg4MEk9D8EgUZ8mLjxhY4cRZb+GDokCVOnLnkWeD8Ap8cQU6ZI
	iRLF6lWr/27gAQMTARQ0gRlwcHGEJ6mssgoqoZCiXyk/+MGAdwIBUEAKSkyxhRhgfHKKKq64sgQb
	iwjwEEMr5FBFFl5oMkoqizSAIUIMdeACElE4McBDKzoE5JBEFvlQQAA7
}

image create photo tb_CC_database -data {
	R0lGODlhGAAYAMZnAAAAAAEBAQICAgMDAwUFBQYGBgcHBwgICAwMDA4ODhERERMTExUVFRYWFhkZ
	GRwcHCEhISIiIiUlJScnJy0tLS8vLzIyMjU1NTY2Njw8PEBAQEFBQUREREVFRUZGRkdHR0hISE5O
	Tk9PT1JSUlNTU1RUVFVVVVlZWVtbW1xcXF9fX2JiYmZmZmdnZ2hoaGlpaWpqamtra2xsbG5ubm9v
	b3BwcHFxcXJycnNzc3V1dXd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYODg4WFhYeH
	h4iIiImJiYqKiouLi4yMjI2NjY+Pj5CQkJKSkpSUlJWVlZeXl5iYmJmZmZubm52dnZ6enp+fn6Cg
	oKKioqOjo6SkpKampqenp6urq66urrGxsbq6uru7u7+/v8LCwv//////////////////////////
	/////////////////////////////////////////////////////////////////////////yH5
	BAEKAH8ALAAAAAAYABgAAAf+gH+Cg4SFhoeEFhsHAQEGGBKIhg0fOUxSUE5KQisZCpJ/EwA7WldV
	UU9NSUZEQCkAAIgAUV1ZVlOZS0dFQz87LbGGFjZfW6aoqqxBPTo4IRSGA1y1t7m7vTs5NTAChgJe
	xqepq0TLzTMyAYYB1LhOury+2jI5wYQEWVviyeXMODM0gBly8AMLF2vxstXQIcODvUEFbgyJIoYK
	EmU+fhA5wgIEhIeCCECpMWMIGDNlyIwZE8aFiQsRTID8gwBIFB4oULy4kQOHjBWwRqjoMBMAjiFP
	sPwooQEWABEudqzwWPQJSZMoVbJ0CbPETAUPbubc2fNnUBUKZv5JwCHp0qYpsKBKFSULAIMgJ1Ou
	bFmiAixQsBacsNEzBgmnagshXpwYlOPHkCM7DgQAOw==
}

image create photo tb_CC_tablebase -data {
	R0lGODlhGAAXAMZAAAAAACc/V0dHRzFObEBTaFhYWFNrg1ZuhXNzc2Z7kXKGmI2NjYGTpK6urra2
	tre3t7i4uLm5ubu7u7y8vL6+vr+/v8HBwcLCwsPDw8TExMXFxcbGxsfHx8nJydDQ0NLS0tPT09XV
	1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo
	6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fPz8/X19f//////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////yH5
	BAEKAEAALAAAAAAYABcAAAfjgECCg4SFhoeIiYUAjI2Oj46LCgUMB5aXlpSXBACLBgUJA6KjoqCj
	AZ2EAJ+hpKOmoqiLCAW1tre4AqmDAA0FHh8gISMlJigqBS0vMTITu4K9BcHDJMYqKwUvMDI0FM9A
	0cIj1SgpKy0F2zQ13rO477e6i74i1SfmLS4wBTM1NzkWvkWzh0+fjAL+cOi4INCXiXsrWBicUeCG
	Qh4ZBNKCB0+eKl8pVEiEEaOfjQI6ePTwsaFhAZEulpnEUWDHyh8cBC4Q4OABhAgSJlCoYEEABg0b
	OHQQCKnpI0VQo0qdSrUqokAAOw==
}

image create photo tb_CC_engine -data {
	R0lGODlhGAAYAOfwAAwMDBAQEBIQEBISEhQSEhQUFBYWFhgYGBoaGhgbGxwaHBwcHB4cHhweHB4e
	HiAgICIiIiQiIiQiJCQkJCgmJigoKCooKCwqLCwsLC4sLiwuLjAsMC4uLjAuMDAwMDAwMjgwODQ0
	NDY0Njg0ODY2Njc2Nzg2ODo4Ojs4Ozw4PDo6Oj04PTs7Ozo9Oj07PTw8PD09Pz88Pz8+P0A/QEFB
	QUFBQ0NAQ0JBQkRARERCQkNDQ0NDRUZDQ0VFRUVFR0dHR0lHR0lJSUpJSktJSUtJS0tLS01LS0xM
	TE9LS01NTU9NTU9NT01PTU5PTlFOTk9PT1FPT1FRUVNRU1NTU1RTVFVTVVdTV1VVVVZVVldVV1dX
	V1lXWVpZWltZWVtbW1xbXF1bW11dXV9dXV9dX2BeYF9fX2BfYGFhYWNhYWVjY2VlZWZlZmdlZWdl
	Z2dnZ2hnaGlnZ2lnaWtpa21pbWxqbG1rbW9rb29sb29tb3FvcXRvcnRydHNzc3V0dnZ0dnV1dXh2
	eHd3d3h3eHl5e3x5eX55enx7fH98f4B+gIKAgoOAg4SChIiChoiEhomGiYqGiIyGiIuIi4yIio6I
	io2KjY6KjI6KkI6Kko+Mj5CMkpCMlpKOlJSQlpaSlpaUlpiUmJiWmJiWmpmWmZqWmpmYm5qYmpqY
	nJyYnJyanp6anp6coKCcoKKeoqCgpKSgpKago6SipqWip6aipqWkp6akpqakqKikpqikqKqmqKyo
	qqyorK6qrK6qrq6ssLCssLCusrGusbCwtLKwtLSwtLSytra0uLi0uLq2urq4vLy4vL66vr66wMC8
	wMK8wMK+wsDBxcLBxcXBxcfBxcfDx8nDx8nFycvFycrGysvHy8rIzM3Hy8/Jzc/Lz9HNz9PP0dXR
	09XR1djU29nV2drY3N3Z3d/b3+Hd4ePf4+Xh4+fj5+nl5+nl6e3p7e/r7+/t8ffz9///////////
	/////////////////////////////////////////////////////yH5BAEKAP8ALAAAAAAYABgA
	AAj+AP8JHDhwT5Z/R0bgIMiwoUASARhcCECRABWHDNMtoYiIC8UABQqcwCiw3Dt3ngIsaIdOnB4D
	FDuQ/Bdr3TlrRPqc00bt0ccAHnQsOMRwTAJl5MR522YtGrMxH0NSzEAw3CxB575149lMmbFaN4SA
	KvCTxUB259QtrQZN2bFhvXTJQtbqRlQeJc1944ZNGrNkxX7twuVK1ahOkSYEMCCDIKBp1J55FUYK
	UapVqD5psgSJDswGDP0sS0bMFyYMCDxQ4nRJUqM1Bz5yICjKWLBeuMbADJCo0iNFhLT8DBBCoLls
	vXLZYoUlwqIAM3ghCsSnzU8HQf4dG7frVmFTdS7RDCLr7E+eOm6iqEBAAcgU47ZWnfq0ydEbAwAC
	3LIDJ00ZL1eIkAQMZAiUziqhcJLJJIy8YkYAawDDxhlgaCHFEyqgUKBAvEhRwhe/GRIILNfQooYY
	W1QBhQ82SKCAQ04UQh0ecqjxXxZSKAEEBgcMEMALDYHDRx5zuIFGGFtMAUURPZBAVgBROFRKHP2V
	0YUVUSDxgw4xiACBAFFi1IQRIdDAxBND7NCCCSR8UEEcMyEkUA4+1LBCAQNYoMEdcRKUwwsnpFDA
	Ai702RAIGzwQZ0AAOw==
}

image create photo tb_CC_delete -data {
	R0lGODlhGAAYAOfyAAAAAAgICA8PDxMTExYWExsbGxwcHB4eGiEhISMjISQkJCYmICkoIyoqIisr
	IzAwJzExLjQ0KzU0MTU1LDc3LTg3NDw8Mj4+Mz8/NEBANUFBNUBAPkFBNkJCN0JCOkNDN0JCQkRD
	OkREOEVEQkVFP0dGPkhHPUlJPElJSUxMSU5NRU5OQE5OQU5ORVFRQ1FRRlJRRlNSRlRURVRUS1VV
	RlRUUVZWR1dWSldXSFdXSldXS1hYSVlZUVpaSltbTVtbUV1cT1xcVV1dVF9fT2BgUmFhU2JhVWJi
	UWVkVmZmVGhoVmlpV2pqWGppXmtrX2xrXW1sXG1sXW5tXW1tYW9vZ3FwYHFxXXFxXnR0Z3V1a3d2
	ZXZ2aXZ2a3h3ZnZ2dnp5aHh4dXp6ZXt7ZXx6aXp6cXt7c3x8bX18a3x8cn19bX59d4B+b4B/bX9/
	dIKCeISEcIWFboWFdoWFe4eGc4uJdoqJfoqKgIyLd46MeI+NeZCPepCPipGRgpGRhZOSfZCQkJKR
	iZOTipSTipWUhJmYgpqYg5iYjpmYk52di5+ei6GfiJ+flqOhiqGhlKOik6OjmqSkk6WllKemjqim
	j6qpk6qpmKyqkqqqnqqqo62sk6ysnK+tl6yspq6to6+unbCvlrGvlrOxm7GxorOypLWzmrOzpbOz
	qLa1m7i2nLi2obe2prm3nbm4nbi3pra2srq4prq4qL27obu6rbu7s728rb69p8C+o8C/scHAtcLB
	r8HBtsTCqcLCt8XErMTDtsPDvsPDw8bFucbFvcjIw8rJvMzLtczLvs3Mv87NwNDOutDPw9HQwdHQ
	wtPRvtLRx9PSytXTwdPTydPT09bVw9bVxNjX0NnYzNnZztrZztvaz9va0dvb1Nzb0t/e0d7e3OLh
	2uLi3+Xk2ebm5urp4+np6Orp5uvq5fHx8PLy7vLy7/T08Pb18vn59/r6+Pv7+vz7+v39/P39/f//
	/////////////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
	aGUgR0lNUAAh+QQBCgD/ACwAAAAAGAAYAAAI/gD/CRw4EIDBgwQTKvwHwIAXcdKA/UFhcCHBgyZe
	gTtXDp05XDdgIFQIYFIsW4ygoElBIgSVYKeihJKkB0BCAJSKJYPWSdCIBBIYHIiRCVAuUJb82BwY
	YFkxat2QcdqjJkgJJFrW1CJ1ipSipQIBWFunDVs4ZdGIqUr1SRGrVah2baIDlmElV+zaqft2LRu0
	Zrts9Zp2TNaYKnUHEPL0yxs5d/DivWOXbpy2W4O6SPFRFwAQP45aVdv2bJgwWrAS4bmD58sTFSRB
	lFnkjJsxZr5A6S7E5kyTDXXDUhBQAcyhOqMuMZqTx0gNCAAcBGdoRYeHBQgKAFBwEACBBg8wpkwH
	EOZHHC6GsrxowyTDERkXaERwMR6OED5uMJFpYcdMByI9WMDCBDLU94MmcszyyAyB9PGfEhww8QET
	BkIihy6iOCEKIjK8ccWEExoYiRy8ZLhhhx9KSCFJcPyAyIUmcughiCveJMYPFmKooYwpfjDEeEng
	6IaOJ87IxAk4TMdQDmlsYUojU5Qi4xIa2CCCkmEZxMMOK2BRBAsnnDCSRVl2191CAQEAOw==
}

image create photo tb_CC_outoftime -data {
	R0lGODlhEAAQAMZJAAAAABcQAR0UASofCzAkDD0uDzIyMj09PUVFRUZGRkhISElJSUpJSmZNGldX
	V2VlZW1tbXR0dKd+KoODg4iIiJiYmMuZNJ6enqysrMircK6urrO0tLW0tOuxPbW2tri3t925b8LC
	wu7AY8nJyczMzM7OzfDMgdHR0tPT0/bLwvTdrOfn5+fo5+vq6+vr6+zr7O3t7O3t7e7t7e3u7e7u
	7e/u7u7v7+/v7+/v8PDw7/Dw8PHx8PHx8fLy8vLy8/Lz8vPz8/T09PX19Pb29vf29/f39/n5+fr5
	+fv7+///////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////yH+
	FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgB/ACwAAAAAEAAQAAAHkYB/goOEhYYAiIiGgwAL
	JC8WHRIGAIcUPUM/BSImIBGVhAxCQ0VDAx0dKhkHhAAlQ0ZIRwSoHYmgADlESElIArUASSm4PQ9H
	SEYBDajBw4IAMkGkQxgGFzPNuCM7PkA+OiEINNmDCig2NzUxLTArACnOzxMnLjwQOCwct60JGh4f
	Gyo4IFfoVqV38RYxSqSwYSAAOw==
}

image create photo tb_CC_message -data {
	R0lGODlhDAAQAKUxAAAAACAgIG5mWHJsWn50ZH94ZIB4ZoF5ZoZ9aIh+aoh/a4uBbJCFb5WJc56d
	lbmtk8Kyk8Szk8S0lcW1lsm5lsm6mMK/uM+/nNPCntTEoMnIxN7Ko+DOqOzYrfDbs/Xesvbfs/ni
	svrjs/zmtf/ot//ouP/puv/qvf/rwv/tx/3uzfXu7vXx8frz7Pj07fX19fz16v//////////////
	/////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lN
	UAAh+QQBCgA/ACwAAAAADAAQAAAGbsCfcEgkAo7I4xDgwFQqFMrlARACXgKRp8NpZKq/62iQGiE2
	E/A1JRokSiCJ+tVKkQakktz6SrlSLwUhEHN+gIKEfC8qMGQmEYUsBAwpH5B8KwcpJwoplz8BLwYp
	pCgLiWEWL6usGmBhSUhFs0NBADs=
}

image create photo tb_CC_online -data {
	R0lGODlhIAAQAKU3AAAAAA8PDV1ZT2JeVGRgVmVgVmplW2xoXnBsYnJtY3h1a314bn56cIB9dIF9
	c4qFe4uHfYuHfoyJgY2JgZOOhJeTipiTiZyXjZ+ck6CdlKeimKaim6eknqqnoLGtpLKwq7Oxqrez
	qry5sr67tcTCvcbCusXDvcjFv87Kw9HQzOHf2+Lh3ePh3ejn5Oro4+vq5uzr6O7s6vDu6/Dv7PLw
	7fPy8Pn5+P///////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lN
	UAAh+QQBCgA/ACwAAAAAIAAQAAAGj8CfcEgsGo/IpHLJbDqLAMAv+kxGAZYGoKSlVocAR4jk0pYv
	oonUem0DGqtZpwyQNT42U9e9Brj+gIA0Lw8wWjENGDUtLIGAfQ2Rkg0KCiMgCyoKACkNFCcak5N9
	fFEKEhsJKJscDQwZDgela0kBBREIHrIVDQMGArRfAAEBFgQAEHtfR8Q/AcHL0dLT1EVBADs=
}

image create photo tb_CC_offline -data {
	R0lGODlhIAAQAKU4AAAAAA8PDV1ZT2JeVGRgVmVgVmplW2xoXnBsYt9CHnJtY3h1a314bn56cIB9
	dIF9c4qFe4uHfYuHfoyJgY2JgZOOhJeTipiTiZyXjZ+ck6CdlKeimKaim6eknqqnoLGtpLKwq7Ox
	qrezqry5sr67tcTCvcbCusXDvcjFv87Kw9HQzOHf2+Lh3ePh3ejn5Oro4+vq5uzr6O7s6vDu6/Dv
	7PLw7fPy8Pn5+P///////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lN
	UAAh+QQBCgA/ACwAAAAAIAAQAAAGosCfcEgsGo/IpHLJbDoBAGEiIaX+oM4r9OKITqtXUxerBDxE
	pVe3+r2qMSNKtAiFOlg0j3o+bQNmDiA3J2NkAC+ILzUwEDFrYEIAMg4ZNi4tiXMADg4LCyQhDCsL
	cz9tVyoOFSgbnJyadQsTHAoppGxWAB0ODRoPB3WlQwEFEggfwLiRFg4DBgLCRwABARcEXlZfABGF
	WdSQbQHRWeTl5udZQQA7
}

image create photo tb_CC_pluginactive -data {
	R0lGODlhEAAQAKUmAAAAAAEAABgGAz8RCG4eD6MtFrExGLgzGbozGcY3G845G9Y7HclEKcBLMuFC
	IuFFJuJIKeRXO+hvV+l3YOp+aeuEcOyHc+6Vg++fkPGrnsXSyPfNxPfOxvnZ0vbb1PXc1vnc1vnf
	2vrl4fvm4unu6vDz8f//////////////////////////////////////////////////////////
	/////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lN
	UAAh+QQBCgA/ACwAAAAAEAAQAAAGYMCfcEgsGo/IIgCQHC4jC2aSYMF0okspEcARTa4AjYbEzAIW
	3S92Kfx4OvARyBGKFhuMRSJxqSg2CVpCWQEJEBIIGYFZRgKHiYFiJYJCAw8HFAZmSAICEQWUnAJN
	pKVEQQA7
}

image create photo tb_CC_relay -data {
	R0lGODlhFAAUALMAAAAAADMzM2ZmZpmZmczMzP//////////////////////////////////////
	/wAA/yH5BAkAAAUALAAAAAAUABQAAAhgAAsIHEiwoMGDCAsKWMiwocOGAgEUkEhxosWKEicC2Mix
	o0eOBQgAIEByZEmSIlGODGky5cmXKVmqnAlzpcubLXMS0PixZ8eIF4NitFjgodGHCZMqXcq0qdOn
	UKNKNRgQADs=
}

image create photo tb_CC_spacer -data {
	R0lGODlhAQAYAIAAAP///////yH5BAEKAAEALAAAAAABABgAAAIEjI+pVwA7
}


### Corresondence Chess functions

namespace eval CorrespondenceChess {

	# wether the console is already open or not
	set isOpen   0
	
	# default Database
	set CorrBase        [file nativename [file join $scidDataDir "Correspondence.si4"]]

	# incoming PGN files
	set Inbox           [file nativename [file join $scidDataDir "Inbox"]]
	# outgoing PGN files
	set Outbox          [file nativename [file join $scidDataDir "Outbox"]]

	# Connector config for game relay
	set Connector       [file nativename [file join $scidDataDir "connector.xml"]]

	# use internal xfcc-support
	set XfccInternal     1
	set xfccrcfile      [file nativename [file join $scidConfigDir "xfccrc"]]

	# Path for additional functions that should be available in the CC
	# window only. All files from here are sourced once the CC window
	# starts up.
	set PluginPath      [file nativename [file join $scidDataDir "Plugins/Correspondence"]]

	# external fetch  tool (eg. Xfcc)
	set XfccFetchcmd     "./Xfcc-Receive.pl"
	# external send tool (eg. Xfcc)
	set XfccSendcmd      "./Xfcc-Send.pl"

	# confirm before sending moves?
	set XfccConfirm          1

	# Relay games from ICCF: this list contains all MakeAMove-URLs for
	# the games to be relayed
	set RelayGames           {}

	# Show only games where the player has the move?
	set ListOnlyOwnMove      0
	# set sortoptlist        [list "Site, Event, Round, Result, White, Black" "My Time" "Time per Move" "Opponent Time"]
	
	# Sort criteria to use
	set CCOrderClassic       0
	set CCOrderMyTime        1
	set CCOrderTimePerMove   2
	set CCOrderStartDate     3
	set CCOrderOppTime       4

	# Which to use
	set ListOrder          $CCOrderClassic

	# email-programm capable of SMTP auth and attachements
	set mailer           "/usr/bin/nail"
	# mail a bcc of the outgoing mails to this address
	set bccaddr          ""
	# mailermode might be: mailx, mozilla, claws or mailurl
	set mailermode       "mailx"
	# parameter for attaching a file
	set attache          "-a"
	# parameter for the subject line
	set subject          "-s"

	set CorrSlot         -1

	# current number in game list
	set num              0

	# Content of CC windows games list
	set clipboardText    ""

	set glccstart        1
	set glgames          0


	#----------------------------------------------------------------------
	# Fetch a file via http
	#----------------------------------------------------------------------
	proc getPage { url } {
		if {![::CorrespondenceChess::CheckHTTPS $url]} {
			return $::CorrespondenceChess::NoHTTPS
		}
		set token [::http::geturl $url]
		set data [::http::data $token]
		::http::cleanup $token
		return $data
	}

	#----------------------------------------------------------------------
	# Open a File select dialog and returns the file selected
	# $i: title text after "Scid Correspondence Chess: Select "
	# $filespecs: the specs of the file (currently ignored)
	#----------------------------------------------------------------------
	proc chooseFile {i filespecs} {
		set fullname [tk_getOpenFile -initialdir $::env(HOME) -title "Scid Correspondence Chess: Select $i"]
		if {$fullname == ""} { return }
	  
		return $fullname
	}

	#----------------------------------------------------------------------
	# Set the default correspondence base to the file selected.
	# Open Database works on that file, but in principle every other
	# DB of the type "Correspondence" can be used by just loading by
	# hand before using the CC features.
	#----------------------------------------------------------------------
	proc chooseCorrBase {} {
		global ::CorrespondenceChess::CorrBase

		set filetype { "Scid databases" {".si4" ".si"} }
		set CorrBase [chooseFile "default correspondence chess DB..." $filetype]
	}

	#----------------------------------------------------------------------
	# Choose the path where to fetch Xfcc-games to. All pgn-files in
	# this path are used as input so this offers a way to incorporate
	# cmail games as well.
	#----------------------------------------------------------------------
	proc chooseInbox    {} {
		global ::CorrespondenceChess::Inbox

		set filetype { "All files" {".*"} }
		set Inbox [file dirname [chooseFile "default correspondence chess Inbox..." $filetype]]
	}

	#----------------------------------------------------------------------
	# In Outbox a pgn-version of the game after the users move is
	# stored. This includes all variations and comments! For
	# incorporation of cmail they need to be stripped.
	#----------------------------------------------------------------------
	proc chooseOutbox   {} {
		global ::CorrespondenceChess::Outbox               \

		set filetype { "All files" {".*"} }
		set Outbox [file dirname [chooseFile "default correspondence chess Outbox..." $filetype]]
	}

	#----------------------------------------------------------------------
	# Xfcc fetching is done by an external utility, currently perl as
	# this eases up XML parsing a lot. Having it natively would be
	# desireable though. On the other hand an external utility could
	# also fetch cmail games or whatever other source as it will be
	# transparent to scid. It just has to write the CmailGameName extra
	# tag within the header to a unique ID.
	#----------------------------------------------------------------------
	proc chooseFetch    {} {
		global ::CorrespondenceChess::XfccFetchcmd

		set filetype { "All files" {".*"} }
		set XfccFetchcmd [chooseFile "default correspondence chess Fetch Tool..." $filetype]
	}

	#----------------------------------------------------------------------
	# Xfcc send utility. Similar to fetch but just the other way round
	# ;)
	#----------------------------------------------------------------------
	proc chooseSend     {} {
		global ::CorrespondenceChess::XfccSendcmd

		set filetype { "All files" {".*"} }
		set XfccSendcmd [chooseFile "default correspondence chess Send Tool..." $filetype]
	}

	#----------------------------------------------------------------------
	# Check for xfccrc
	#----------------------------------------------------------------------
	proc checkXfccrc {} {
		global ::CorrespondenceChess::xfccrcfile

		if {![file exists $xfccrcfile]} {
			if {[catch {open $xfccrcfile w} optionF]} {
				tk_messageBox -title "Scid: Unable to write file" -type ok -icon warning \
					-message "Unable to write options file: $xfccrcfile\n$optionF"
			} else {
				puts $optionF "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
				puts $optionF "<xfcc>"
				puts $optionF "<server>"
				puts $optionF "   <name>ServerName</name>"
				puts $optionF "   <uri>http://</uri>"
				puts $optionF "   <user>UserName</user>"
				puts $optionF "   <pass>PassWord</pass>"
				puts $optionF "</server>"
				puts $optionF "</xfcc>"
				close $optionF
			}
		}
	}
	
	#----------------------------------------------------------------------
	# Check for the default DB, create it if it does not exist.
	#----------------------------------------------------------------------
	proc checkCorrBase {} {
		global ::CorrespondenceChess::CorrBase

		### This gets called at start-up.... bad.

		if {![file exists $CorrBase]} {
			set currbase [sc_base current]
			set fName [file rootname $CorrBase]
			if {[catch {sc_base create $fName} result]} {
					tk_messageBox -icon warning -type ok \
						-title "Scid: Unable to create base" -message $result
			}
			# Type 6 == Correspondence chess
			sc_base type [sc_base current] 6

			sc_base close
			sc_base switch $currbase
		}
	}

	#----------------------------------------------------------------------
	# Check for In-/Outbox directories and create them if not avaiable
	#----------------------------------------------------------------------
	proc checkInOutbox {} {
		global scidDataDir ::CorrespondenceChess::Inbox ::CorrespondenceChess::Outbox

		if {[file exists $Inbox]} {
			if {[file isfile $Inbox]} {
				file rename -force $Inbox "$Inbox.bak"
				file mkdir $Inbox
			}
		} else {
			if {[catch { file mkdir "$Inbox" } result]} {
				set ::CorrespondenceChess::Inbox [file nativename [file join $scidDataDir "Inbox"]]
				file mkdir $Inbox
			}
		}

		if {[file exists $Outbox]} {
			if {[file isfile $Outbox]} {
				file rename -force $Outbox "$Outbox.bak"
				file mkdir $Outbox
			}
		} else {
			if {[catch { file mkdir "$Outbox" } result]} {
				set ::CorrespondenceChess::Inbox [file nativename [file join $scidDataDir "Outbox"]]
				file mkdir $Outbox
			}
		}
	}

	#----------------------------------------------------------------------
	# Save the Correspondence Chess options
	#----------------------------------------------------------------------
	proc saveCCoptions {} {
		set optionF ""
		if {[catch {open [scidConfigFile correspondence] w} optionF]} {
			tk_messageBox -title "Scid: Unable to write file" -type ok -icon warning \
				-message "Unable to write options file: [scidConfigFile correspondence]\n$optionF"
		} else {
			# Check all paths etc. exist and contain valid data
			::CorrespondenceChess::checkInOutbox
			::CorrespondenceChess::checkXfccrc
			::CorrespondenceChess::checkCorrBase

			puts $optionF "# Scid options file"
			puts $optionF "# Version: $::scidVersion, $::scidVersionDate"
			puts $optionF "# This file contains commands in the Tcl language format."
			puts $optionF "# If you edit this file, you must preserve valid Tcl"
			puts $optionF "# format or it will not set your Scid options properly."
			puts $optionF ""

			foreach i { ::CorrespondenceChess::CorrBase       \
							::CorrespondenceChess::Inbox          \
							::CorrespondenceChess::Outbox         \
							::CorrespondenceChess::XfccFetchcmd   \
							::CorrespondenceChess::XfccSendcmd    \
							::CorrespondenceChess::mailer         \
							::CorrespondenceChess::bccaddr        \
							::CorrespondenceChess::mailermode     \
							::CorrespondenceChess::attache        \
							::CorrespondenceChess::subject        \
							::CorrespondenceChess::PluginPath     \
							::CorrespondenceChess::Connector      \
							::CorrespondenceChess::RelayGames     \
							::CorrespondenceChess::ListOrder  } {
				set path [set $i]

				puts $optionF "set $i [list [set $i]]"

				# If possible replace absolute path by a relative one to
				# $scidDataDir

				# first get rid of windows path separators as they get
				# interpreted by TCL
				# regsub -all {\\} $::scidDataDir "/" sdd
				# regsub -all {\\}  $path "/" pd

				# if { [regexp $sdd $pd] } {
				#	regsub -all $sdd $pd "scidDataDir" path
				#	# now convert back to nativename
				#	set path [file nativename $path]
				#	puts $optionF "set $i \$$path"
				#} else {
				#	puts $optionF "set $i [list [set $i]]"
				#}

			}
			foreach i { ::CorrespondenceChess::xfccrcfile     \
			} {
				puts $optionF "set $i [list [set $i]]"

				# set path [set $i]
				# regsub -all {\\} $::scidConfigDir "/" sdd
				# regsub -all {\\} $path "/" pd
				# if { [regexp $sdd $pd] } {
				#	regsub -all $sdd $pd "scidDataDir" path
				#	set path [file nativename $path]
				#	puts $optionF "set $i \$$path"
				#} else {
				#	puts $optionF "set $i [list [set $i]]"
				#}

			}
			if {$::CorrespondenceChess::XfccInternal < 0}  {
				puts $optionF {set ::CorrespondenceChess::XfccInternal 0}
			} else {
				puts $optionF "set ::CorrespondenceChess::XfccInternal $::CorrespondenceChess::XfccInternal"
			}
			if {$::CorrespondenceChess::XfccConfirm < 0}  {
				puts $optionF {set ::CorrespondenceChess::XfccConfirm 0}
			} else {
				puts $optionF "set ::CorrespondenceChess::XfccConfirm $::CorrespondenceChess::XfccConfirm"
			}
			if {$::CorrespondenceChess::ListOnlyOwnMove < 0}  {
				puts $optionF {set ::CorrespondenceChess::ListOnlyOwnMove 0}
			} else {
				puts $optionF "set ::CorrespondenceChess::ListOnlyOwnMove $::CorrespondenceChess::ListOnlyOwnMove"
			}

		}
		close $optionF
		set ::statusBar "Correspondence chess options were saved to: [scidConfigFile correspondence]"
	}

	#----------------------------------------------------------------------
	# yset / yview: enable synchronous scrolling of the CC game list, ie.
	# all text widgets involved scroll simultaneously by the same ammount
	# in the vertial direction.
	#----------------------------------------------------------------------
	proc yset {args} {
		set w .ccWindow
		eval [linsert $args 0 $w.bottom.ysc set]
		yview moveto [lindex [$w.bottom.ysc get] 0]
	}

	proc yview {args} {
		set w .ccWindow
		eval [linsert $args 0 $w.bottom.id      yview]
		eval [linsert $args 0 $w.bottom.toMove  yview]
		eval [linsert $args 0 $w.bottom.event   yview]
		eval [linsert $args 0 $w.bottom.site    yview]
		eval [linsert $args 0 $w.bottom.white   yview]
		eval [linsert $args 0 $w.bottom.black   yview]
		eval [linsert $args 0 $w.bottom.clockW  yview]
		eval [linsert $args 0 $w.bottom.clockB  yview]
		eval [linsert $args 0 $w.bottom.var     yview]
		eval [linsert $args 0 $w.bottom.feature yview]
	}

	#----------------------------------------------------------------------
	# Translate the local menu
	#----------------------------------------------------------------------
	proc doConfigMenus { } {
		set lang $::language

		if {! [winfo exists .ccWindow]} {
			raiseWin .ccWindow
			return
		}

		set m .ccWindow.menu

		foreach idx {0 1 2} tag {CorrespondenceChess Edit HelpContents} {
			configMenuText $m $idx $tag $lang
		}
		foreach idx {0 1 3 4 6 7 8 9 10 11 13 14 16} tag {CCConfigure CCConfigRelay CCRetrieve  CCInbox  CCSend  CCResign  CCClaimDraw CCOfferDraw CCAcceptDraw CCGamePage  CCNewMailGame CCMailMove FileClose} {
			configMenuText $m.correspondence $idx $tag $lang
		}
		configMenuText $m.edit 0 CCEditCopy $lang
		configMenuText $m.help 0 HelpContents $lang
	}

	#----------------------------------------------------------------------
	# Call the web page of the game. The URL is extracted from the
	# Source tag that is stored with each game.
	#----------------------------------------------------------------------
	proc CallWWWGame {} {
		::CorrespondenceChess::updateConsole "Calling web page..."
		set Extra  [sc_game tags get Extra]
		set extraTagsList [split $Extra "\n"]
		set source ""
		foreach i $extraTagsList {
			if { [string equal -nocase [lindex $i 0] "Source" ] } {
				set source [string range $i 8 end-1]
				openURL $source
			}
		}
	}

	#----------------------------------------------------------------------
	# Store the relays list, but only those URLs that match
	# iccf-webchess' games page.
	#----------------------------------------------------------------------
	proc RelaysOK { } {
		global ::CorrespondenceChess::RelayGames

		set w .editCCRelays

		if {[catch {open $::CorrespondenceChess::Connector r} connectF]} {
				set Title "Error"
				append Error "$::CorrespondenceChess::Connector\n"
				append Error [::tr CCErrDirNotUsable]
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
				return
		} else {
			set connectxml [read $connectF]

			set dom [dom parse $connectxml]
			set doc [$dom documentElement]
			set aNodes [$doc selectNodes {/connector/server}]
			set number   0
			foreach srv $aNodes {
				set stripforid   [$srv selectNodes {string(stripforid)}]

				set text [string trim [$w.f.text get 1.0 end]]
				set ::CorrespondenceChess::RelayGames {}
				foreach game [split $text "\n"] {
					set game [string trim $game]
					if {[string match "*$stripforid*" $game]} {
						lappend ::CorrespondenceChess::RelayGames $game
					}
				} 
			}
			close $connectF
		}

		::CorrespondenceChess::saveCCoptions
		destroy .editCCRelays
	}

	#----------------------------------------------------------------------
	# Configure the games to be relayed from ICCF Webchess
	#----------------------------------------------------------------------
	proc ConfigureRelay { } {
		global ::CorrespondenceChess::RelayGames

		::splash::add $::CorrespondenceChess::Connector error
		if {![file exists $::CorrespondenceChess::Connector]} {
				if {[catch {open $::CorrespondenceChess::Connector w} connectF]} {

				} else {
					puts $connectF "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
					puts $connectF "<connector>";
					puts $connectF "\t<server>";
					puts $connectF "\t\t<name>ICCF</name>";
					puts $connectF "\t\t<stripforid>http://www.iccf-webchess.com/MakeAMove.aspx\?id=</stripforid>";
					puts $connectF "\t\t<pgnbaseurl>http://www.iccf-webchess.com/GetPGN.aspx?id=</pgnbaseurl>";
					puts $connectF "\t\t<cmailprefix>game</cmailprefix>";
					puts $connectF "\t</server>";
					puts $connectF "</connector>";
					close $connectF
				}
		}

		if {[catch {open $::CorrespondenceChess::Connector r} connectF]} {
				set Title "Error"
				append Error "$::CorrespondenceChess::Connector\n"
				append Error [::tr CCErrDirNotUsable]
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
				return
		} else {
			close $connectF
			set w .editCCRelays
			set oldRelays $::CorrespondenceChess::RelayGames

			if {[winfo exists $w]} { return }
			toplevel $w
			wm title $w [::tr "CCDlgConfigRelay"]

			autoscrollframe $w.desc text $w.desc.text \
					-width 60 -height 7 -wrap word -cursor top_left_arrow
			$w.desc.text insert end [::tr "CCDlgConfigRelayHelp"]
			$w.desc.text configure -state disabled
			pack $w.desc -side top -fill x

			pack [ttk::frame $w.b] -side bottom -fill x
			autoscrollframe $w.f text $w.f.text -width 60 -height 10 -wrap none

			foreach g $::CorrespondenceChess::RelayGames {
				$w.f.text insert end "$g\n"
			}
			pack $w.f -side top -fill both -expand yes

			ttk::button $w.b.ok -text OK -command {
					::CorrespondenceChess::RelaysOK
			}
			ttk::button $w.b.cancel -text $::tr(Cancel) -command "grab release $w; destroy $w"
			pack $w.b.cancel $w.b.ok -side right -padx 5 -pady 5
		}
	}

	#----------------------------------------------------------------------
	# Fetch PGN file of games to be relayed and put them with the
	# proper header tags into Scids inbox for display
	# As parameter use the MakeAMove-URL from ICCF.
	# Currently only relaying from ICCF is supported.
	#----------------------------------------------------------------------
	proc RelayGames { gameurl } {
		global ::CorrespondenceChess::Inbox

		if {[catch {open $::CorrespondenceChess::Connector r} connectF]} {
			::CorrespondenceChess::updateConsole "info ERROR: Unable ot open connector $::CorrespondenceChess::Connector";
		} else {

			set connectxml [read $connectF]

			set dom [dom parse $connectxml]
			set doc [$dom documentElement]
			set aNodes [$doc selectNodes {/connector/server}]
			set number   0
			foreach srv $aNodes {
				set name         [$srv selectNodes {string(name)}]
				set stripforid   [$srv selectNodes {string(stripforid)}]
				set pgnbaseurl   [$srv selectNodes {string(pgnbaseurl)}]
				set cmailprefix  [$srv selectNodes {string(cmailprefix)}]

				if {[regexp "$stripforid" $gameurl]} {

					regsub -all "$stripforid" $gameurl {} gameid

					::CorrespondenceChess::updateConsole "info Fetching $gameid from $name";
					set cmailgamename   "$cmailprefix$gameid"
					set pgnurl          "$pgnbaseurl$gameid"

					# convert from latin-1 to utf-8
					set pgn [encoding convertfrom iso8859-1 [::CorrespondenceChess::getPage $pgnurl ]]

					# split by line endings for insertion of necessary header tags
					set gamelist [split $pgn "\n"]

					set filename [file nativename [file join $::CorrespondenceChess::Inbox "$cmailgamename.pgn"]]

					if {[catch {open $filename w} pgnF]} {
						::CorrespondenceChess::updateConsole "info ERROR: Unable to open $filename";
					} else {
						foreach line $gamelist {
							if {[string match "*Result *" $line]} {
								puts $pgnF $line
								puts $pgnF "\[CmailGameName \"$cmailgamename\"\]"
								puts $pgnF "\[Source \"$gameurl\"\]"
								puts $pgnF "\[Mode \"Relay\"\]"
							} else {
								puts $pgnF $line
							}
						}
						close $pgnF
					}
				}

			}
		}
		close $connectF
	}

	#----------------------------------------------------------------------
	# Resize the console window
	#----------------------------------------------------------------------
	proc ConsoleResize {} {
		set w .ccWindow

		# unbind configure event
		bind $w <Configure> {}

		# get old window width and height
		set oldheight $::winHeight($w)
		set oldwidth  $::winWidth($w)

		# get the new window width and height
		set temp [wm geometry $w]
		set n [scan $temp "%dx%d+%d+%d" width height x y]

		if {$height > 0 && $width > 0} {
			if {$height != $oldheight} {
				# resize the table of games
				foreach col {id toMove event site white black clockW clockB var feature} {
					$w.bottom.$col  configure -height $height
				}
				# record the new size
				recordWinSize $w
				# set the windows size to this new size explicitly to
				# avoid flicker
				setWinSize $w
			}
		}
		recordWinSize $w
		# rebind the configure event
		bind $w <Configure> { ::CorrespondenceChess::ConsoleResize }
	}

	#----------------------------------------------------------------------
	# Allow to disable engine analysis in case engines are not allowed
	# for the ongoing game.
	#----------------------------------------------------------------------
	proc EnableEngineAnalysis {on} {
	
		if {$on == 0} {
			set m .menu.tools
			$m entryconfigure 0 -state disabled
			$m entryconfigure 1 -state disabled
			$m entryconfigure 2 -state disabled
			bind . <F2> {}
			bind . <F3> {}
			bind . <F4> {}
		} else {
			set m .menu.tools
			$m entryconfigure 0 -state normal
			$m entryconfigure 1 -state normal
			$m entryconfigure 2 -state normal

		}
	}

	#----------------------------------------------------------------------
	# Copy the games list as CSV (tab separated) to the clipboard
	#----------------------------------------------------------------------
	proc List2Clipboard {} {
		clipboard clear
		setClipboard $::CorrespondenceChess::clipboardText
	}

	#----------------------------------------------------------------------
	# Generate the Correspondence Chess Window. This Window offers a
	# console displaying whats going on and which game is displayed
	# plus a game list containing current games synced in and their
	# status. Xfcc offers quite some information here whereas eMail
	# relies mostly on the user.
	# Additionally this window contains the buttons for easy navigation
	# and in case of Xfcc the special moves availabe (resign etc.)
	#----------------------------------------------------------------------
	proc CCWindow {} {
		global scidDataDir helpMessage

		set w .ccWindow

		if {[winfo exists $w]} {
			raiseWin $w
			return
		}

		toplevel $w
		wm title $w [::tr "CorrespondenceChess"]

		# hook up with scids geometry manager
		setWinLocation $w
		setWinSize $w

		# enable the standard shortcuts
		standardShortcuts $w
		bind $w <Control-q> "destroy $w"

		::CorrespondenceChess::EnableEngineAnalysis 0

		menu $w.menu
		set m $w.menu
		$w configure -menu $m

		$m add cascade -label CorrespondenceChess -menu $m.correspondence
		$m add cascade -label Edit                -menu $m.edit
		$m add cascade -label HelpContents        -menu $m.help

		menu $m.correspondence -tearoff 0
		menu $m.edit -tearoff 0
		menu $m.help -tearoff 0

		$m.correspondence add command -label CCConfigure   -command "::CorrespondenceChess::config $w"
		set helpMessage($m.correspondence,0) CCConfigure
		$m.correspondence add command -label CCConfigRelay -command ::CorrespondenceChess::ConfigureRelay
		set helpMessage($m.correspondence,1) CCConfigRelay

		$m.correspondence add separator
		$m.correspondence add command -label CCRetrieve    -command { ::CorrespondenceChess::FetchGames }
		set helpMessage($m.correspondence,3) CCRetrieve

		$m.correspondence add command -label CCInbox       -command { ::CorrespondenceChess::ReadInbox }
		set helpMessage($m.correspondence,4) CCInbox

		$m.correspondence add separator
		$m.correspondence add command -label CCSend        -command {::CorrespondenceChess::SendMove 0 0 0 0}
		set helpMessage($m.correspondence,6) CCSend
		$m.correspondence add command -label CCResign      -command {::CorrespondenceChess::SendMove 1 0 0 0}
		set helpMessage($m.correspondence,7) CCResign
		$m.correspondence add command -label CCClaimDraw   -command {::CorrespondenceChess::SendMove 0 1 0 0}
		set helpMessage($m.correspondence,8) CCClaimDraw
		$m.correspondence add command -label CCOfferDraw   -command {::CorrespondenceChess::SendMove 0 0 1 0}
		set helpMessage($m.correspondence,9) CCOfferDraw
		$m.correspondence add command -label CCAcceptDraw  -command {::CorrespondenceChess::SendMove 0 0 0 1}
		set helpMessage($m.correspondence,10) CCAcceptDraw
		$m.correspondence add command -label CCGamePage    -command {::CorrespondenceChess::CallWWWGame}
		set helpMessage($m.correspondence,11) CCGamePage
		$m.correspondence add separator
		$m.correspondence add command -label CCNewMailGame -command {::CorrespondenceChess::newEMailGame}
		set helpMessage($m.correspondence,13) CCNewMailGame
		$m.correspondence add command -label CCMailMove    -command {::CorrespondenceChess::eMailMove}
		set helpMessage($m.correspondence,14) CCMailMove
		$m.correspondence add separator
		$m.correspondence add command -label FileClose     -command "destroy $w"

		$m.edit add command -label CCEditCopy -accelerator "Ctrl+C" -command { ::CorrespondenceChess::List2Clipboard }
		$m.help add command -label HelpContents -command "helpWindow Correspondence"

		# Translate the menu
		::CorrespondenceChess::doConfigMenus

		ttk::frame $w.top
		ttk::frame $w.bottom

		pack $w.top -anchor w -expand no
		pack $w.bottom -fill both -expand yes

		ttk::scrollbar $w.top.ysc        -command { .ccWindow.top.console yview }
		text      $w.top.console    -height 3 -width 80 -wrap word -yscrollcommand "$w.top.ysc set"
		ttk::button    $w.top.retrieveCC -image tb_CC_Retrieve        -command {::CorrespondenceChess::FetchGames}
		ttk::button    $w.top.sendCC     -image tb_CC_Send            -command {::CorrespondenceChess::SendMove 0 0 0 0}
		ttk::button    $w.top.delinbox   -image tb_CC_delete          -command {::CorrespondenceChess::EmptyInOutbox}

		ttk::button    $w.top.openDB     -text  [::tr "CCOpenDB"]     -command {::CorrespondenceChess::OpenCorrespondenceDB}
		ttk::button    $w.top.inbox      -text  [::tr "CCInbox"]      -command {::CorrespondenceChess::ReadInbox}

		ttk::button    $w.top.resign     -text  [::tr "CCResign"]     -state disabled -command {::CorrespondenceChess::SendMove 1 0 0 0}
		ttk::button    $w.top.claimDraw  -text  [::tr "CCClaimDraw"]  -state disabled -command {::CorrespondenceChess::SendMove 0 1 0 0}
		ttk::button    $w.top.offerDraw  -text  [::tr "CCOfferDraw"]  -state disabled -command {::CorrespondenceChess::SendMove 0 0 1 0}
		ttk::button    $w.top.acceptDraw -text  [::tr "CCAcceptDraw"] -state disabled -command {::CorrespondenceChess::SendMove 0 0 0 1}

		ttk::button    $w.top.help       -image tb_help -width 24 -command { helpWindow CCIcons }

		ttk::label $w.top.plugins    -image tb_CC_spacer  -takefocus 0
		ttk::label $w.top.onoffline  -image tb_CC_offline -takefocus 0


		::utils::tooltip::Set $w.top.retrieveCC [::tr "CCFetchBtn"]
		::utils::tooltip::Set $w.top.sendCC     [::tr "CCSendBtn"]
		::utils::tooltip::Set $w.top.delinbox   [::tr "CCEmptyBtn"]
		::utils::tooltip::Set $w.top.help       [::tr "CCHelpBtn"]
		::utils::tooltip::Set $w.top.onoffline  [clock format $::Xfcc::lastupdate]

 		grid $w.top.retrieveCC  -stick ewns  -column  0 -row 0
 		grid $w.top.openDB      -stick ew    -column  0 -row 1 -columnspan 2
 		grid $w.top.inbox       -stick ew    -column  0 -row 2 -columnspan 2
 
 		grid $w.top.sendCC      -stick ewns  -column  1 -row 0

		grid $w.top.console                  -column  4 -row 0 -columnspan 8
		grid $w.top.ysc         -stick ns    -column 13 -row 0 
		grid $w.top.help        -stick nsew  -column 14 -row 0 -columnspan 2

		grid $w.top.delinbox    -stick ewns  -column  5 -row 1 -rowspan 2
		grid $w.top.onoffline                -column  6 -row 1
		grid $w.top.plugins                  -column  6 -row 2

		grid $w.top.resign      -stick ew    -column  7 -row 1

		grid $w.top.claimDraw   -stick ew    -column  7 -row 2
		grid $w.top.offerDraw   -stick ew    -column  8 -row 2
		grid $w.top.acceptDraw  -stick ew    -column  9 -row 2

		# build the table in the bottom frame. This table of text widgets has to
		# scroll syncronously!
		ttk::scrollbar $w.bottom.ysc      -command ::CorrespondenceChess::yview

		set height $::winHeight($w)
		set width  $::winWidth($w)

		text $w.bottom.id       -cursor top_left_arrow -font font_Small -height $height -width 15 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.toMove   -cursor top_left_arrow -font font_Small -height $height -width 4  -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.event    -cursor top_left_arrow -font font_Small -height $height -width 10 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.site     -cursor top_left_arrow -font font_Small -height $height -width 10 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.white    -cursor top_left_arrow -font font_Small -height $height -width 15 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.black    -cursor top_left_arrow -font font_Small -height $height -width 15 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.clockW   -cursor top_left_arrow -font font_Small -height $height -width 10 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.clockB   -cursor top_left_arrow -font font_Small -height $height -width 10 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.var      -cursor top_left_arrow -font font_Small -height $height -width 3  -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset
		text $w.bottom.feature  -cursor top_left_arrow -font font_Small -height $height -width 16 -setgrid 1 -relief flat -wrap none -yscrollcommand ::CorrespondenceChess::yset

		grid $w.bottom.id       -column  0 -row 1
		grid $w.bottom.toMove   -column  1 -row 1
		grid $w.bottom.event    -column  2 -row 1
		grid $w.bottom.site     -column  3 -row 1
		grid $w.bottom.white    -column  4 -row 1
		grid $w.bottom.black    -column  5 -row 1
		grid $w.bottom.clockW   -column 15 -row 1
		grid $w.bottom.clockB   -column 16 -row 1
		grid $w.bottom.var      -column 17 -row 1
		grid $w.bottom.feature  -column 18 -row 1
		grid $w.bottom.ysc      -column 19 -row 1 -stick ns

		# Copy games list to clipboard
		bind $w <Control-Insert> { ::CorrespondenceChess::List2Clipboard }
		bind $w <Control-c>      { ::CorrespondenceChess::List2Clipboard }

		# Handle scrolling in the games list by keyboard
		bind $w <Control-Up>     { ::CorrespondenceChess::PrevGame}
		bind $w <Control-Down>   { ::CorrespondenceChess::NextGame}

		# Help
		bind $w <F1>        { helpWindow Correspondence}
		bind $w "?"         { helpWindow CCIcons}

		bind $w <Configure> { ::CorrespondenceChess::ConsoleResize }
		bind $w <Destroy>   { ::CorrespondenceChess::EnableEngineAnalysis 1 }

		foreach f [glob -nocomplain [file join "$CorrespondenceChess::PluginPath" *]] {
			$w.top.plugins    configure -image tb_CC_pluginactive
			source $f
		}

	}

	#--------------------------------------------------------------------------
	# Updates the game list with another event and all data available.
	# This just adds another line at the end of the current list, hence
	# the list has to be emptied if all games are resynced in.
	#--------------------------------------------------------------------------
	proc updateGamelist {id toMove event site date white black clockW \
								clockB var db books tb engines wc bc mess TC \
								lastmove drawoffer } {
		global ::CorrespondenceChess::num
		global ::CorrespondenceChess::clipboardText

		set w .ccWindow

		#----------------------------------------------------------------------
		# Layout for the gamelist: Xfcc offers more information about
		# the ongoing game then eMail, hence more is presented to the
		# user. ToMove and featrues use icons for easy reading.
		# Xfcc:
		# ID | ToMove? | White | Black | Event | Site | ClockW | ClockB # | Var | features
		# eMail:
		# ID |         | White | Black | Event | Site |        |         |     |

		foreach tag {id toMove event site white black clockW clockB var feature} {
			# enable additions
			$w.bottom.$tag      configure -state normal
			# make each line high enough for the icons to be placed
			$w.bottom.$tag      image create end -align center -image tb_CC_spacer
		}

		# Calculate the TimeDiff between the event date and the current
		# date. This diff is used to mark event that have not yet
		# started.
		set TimeDiff [expr [clock seconds] - [clock scan $date -format "%Y.%m.%d"] ]

		if { $::Xfcc::update > 0 } {
			$w.top.onoffline  configure -image tb_CC_online
			::utils::tooltip::Set $w.top.onoffline  [clock format $::Xfcc::lastupdate]
		}

		if {$mess != ""} {
			set curpos [$w.bottom.id index insert]
			$w.bottom.id image create end -align center -image tb_CC_message
			set endpos [$w.bottom.id index insert]

			$w.bottom.id tag add idmsg$id $curpos $endpos
			::utils::tooltip::SetTag $w.bottom.id "$mess" idmsg$id
		}
		# add the game id. Note the \n at the end is necessary!
		set curpos [$w.bottom.id index insert]
		$w.bottom.id      insert end "$id\n"
		set endpos [$w.bottom.id index insert]
		$w.bottom.id tag add id$id $curpos $endpos
		::utils::tooltip::SetTag $w.bottom.id "$id" id$id

		# ToMove may contain a mixture of text for game results plus
		# several icons displayin the current game status.
		if { (($clockW == " 0d  0: 0") || ($clockB == " 0d  0: 0")) && (($toMove == "yes") || ($toMove == "no")) } {
				$w.bottom.toMove image create end -align center -image tb_CC_outoftime
		}

		set text ""
		switch -regexp -- $toMove \
		"1-0" {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image $::board::letterToPiece(K)25
			$w.bottom.toMove  insert end " $toMove"
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove ($toMove)"
		} \
		"0-1" {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image $::board::letterToPiece(k)25
			$w.bottom.toMove  insert end " $toMove"
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove ($toMove)"
		} \
		" = " {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image tb_CC_draw
			$w.bottom.toMove  insert end "$toMove"
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove ($toMove)"
		} \
		"yes" {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image tb_CC_yourmove
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove"
		} \
		"no"  {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image tb_CC_oppmove
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove"
		} \
		" ? " {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove  insert end "$toMove"
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove"
		} \
		"POS" {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image tb_CC_postal
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove"
		} \
		"EML" {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image tb_CC_envelope
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove"
		} \
		"REL" {
			set curpos [$w.bottom.toMove index insert]
			$w.bottom.toMove image create end -align center -image tb_CC_relay
			set endpos [$w.bottom.toMove index insert]
			set text "$lastmove"
		}
		$w.bottom.toMove tag add toMove$id $curpos $endpos
		::utils::tooltip::SetTag $w.bottom.toMove "$text" toMove$id
		$w.bottom.toMove insert end "\n"


		# Add textual information to the edit fields
		set curpos [$w.bottom.event index insert]
		$w.bottom.event   insert end "$event\n"
		set endpos [$w.bottom.event index insert]
		$w.bottom.event tag add event$id $curpos $endpos


		set curpos [$w.bottom.site index insert]
		$w.bottom.site    insert end "$site\n"
		set endpos [$w.bottom.site index insert]
		$w.bottom.site tag add site$id $curpos $endpos
		::utils::tooltip::SetTag $w.bottom.site "$site" site$id

		if {$wc != ""} {
			if {[lsearch [image names] $wc] > -1} {
				$w.bottom.white   image create end -align center -image $wc
				$w.bottom.white   insert end " "
			} else {
				puts "$wc does not exist"
			}
		}
		$w.bottom.white   insert end "$white\n"

		if {$bc != ""} {
			if {[lsearch [image names] $bc] > -1} {
				$w.bottom.black   image create end -align center -image $bc
				$w.bottom.black   insert end " "
			} else {
				puts "$bc does not exist"
			}
		}
		$w.bottom.black   insert end "$black\n"

		$w.bottom.clockW  insert end "$clockW\n"
		$w.bottom.clockB  insert end "$clockB\n"
		$w.bottom.var     insert end "$var\n"

		# Xfcc defines noDB, noTablebase no etc.pp. Hence check for
		# false to display the icons for allowed features.
		if {$db == "false"} {
			$w.bottom.feature image create end -align center -image tb_CC_database
		}
		if {$books == "false"} {
			$w.bottom.feature image create end -align center -image tb_CC_book
		}
		if {$tb == "false"} {
			$w.bottom.feature image create end -align center -image tb_CC_tablebase
		}
		if {!($engines == "true")} {
			$w.bottom.feature image create end -align center -image tb_CC_engine
		}

		$w.bottom.feature insert end "\n"

		# Link the click on each field to jump to this specific game
		# easily, then lock the entry field from changes by the user.
		# SetSelection just sets the global $num to the actual row the
		# user clicked. This has to be a global variable and it has to
		# be passed to the ProcessServerResult mascaraded to prevent
		# from interpretation. See also Scids gamelist.
		foreach tag {id toMove event site white black clockW clockB var feature} {
			bind $w.bottom.$tag <Button-1> {
				::CorrespondenceChess::SetSelection %x %y
				::CorrespondenceChess::ProcessServerResult $::CorrespondenceChess::num
				break }
			# lock the area from changes
			$w.bottom.$tag configure -state disable
		}

		if {$TimeDiff < -1} {
			foreach col {id toMove event site} {
				$w.bottom.$col tag configure $col$id -foreground DarkGray -font font_Bold
			}
			::utils::tooltip::SetTag $w.bottom.event "$event\nTime: $TC\n\nStart: $date" event$id
		} else {
			::utils::tooltip::SetTag $w.bottom.event "$event\nTime: $TC" event$id
		}

		regsub -all "flag_"  $wc "" wc1
		regsub -all "flag_"  $bc "" bc1

		set wc1 [string toupper $wc1]
		set bc1 [string toupper $bc1]

		set ::CorrespondenceChess::clipboardText "$::CorrespondenceChess::clipboardText\n$id\t $event\t$site\t$date\t$white\t$black\t$wc1\t$bc1\t$clockW\t$clockB\t$toMove\t$mess\t$lastmove\t$var\t$db\t$books\t$tb\t$engines\t$TC"
	}

	#----------------------------------------------------------------------
	# Visually highlight line $::CorrespondenceChess::num
	#----------------------------------------------------------------------
	proc SetHighlightedLine {} {
		global ::CorrespondenceChess::num 
		set gamecount $::CorrespondenceChess::glgames

		# remove old highlighting
		foreach col {id toMove event site white black clockW clockB var feature} {
			.ccWindow.bottom.$col tag remove highlight 1.0 end
		}

		# highlight current games line
		foreach col {id toMove event site white black clockW clockB var feature} {
			.ccWindow.bottom.$col tag add highlight $num.0 [expr {$num+1}].0 
			.ccWindow.bottom.$col tag configure highlight -background lightYellow2 -font font_Bold
		}
		updateConsole "info: switched to game $num/$gamecount"
	}

	#----------------------------------------------------------------------
	# Set the global $num to the row the user clicked upon
	#----------------------------------------------------------------------
	proc SetSelection {xcoord ycoord} {
		global ::CorrespondenceChess::num 
		set gamecount $::CorrespondenceChess::glgames

		set num [expr {int([.ccWindow.bottom.id index @$xcoord,$ycoord]) + $::CorrespondenceChess::glccstart - 1 }]

		# Prevent clicking beyond the last game
		if { $num > $gamecount } {
				set num $gamecount
		}

		SetHighlightedLine
	}

	#----------------------------------------------------------------------
	# Empties the gamelist and reset global $num. This should be done
	# once the games are (re)synchronised.
	#----------------------------------------------------------------------
	proc emptyGamelist {} {
		set w .ccWindow
		foreach tag {id toMove event site white black clockW clockB var feature} {
			# unlock the list
			$w.bottom.$tag      configure -state normal
			# delete it
			$w.bottom.$tag      delete 1.0 end
		}
		# reset the number of processed games
		set ::CorrespondenceChess::num 0
		set ::CorrespondenceChess::clipboardText ""

	}

	#----------------------------------------------------------------------
	# Add a line to the status console
	#----------------------------------------------------------------------
	proc updateConsole {line} {
		set t .ccWindow.top.console
		if { [winfo exists $t] } {
			$t insert end "$line\n"
			$t yview moveto 1
		}
	}

	#----------------------------------------------------------------------
	# Opens a config dialog to set the default parameters. Currently
	# they are not stored to scids setup though.
	#----------------------------------------------------------------------
	proc config {{parent .}} {
		set w .correspondenceChessConfig
		if { [winfo exists $w]} { 
			raiseWin $w
			return
		}
		toplevel $w
		wm state $w withdrawn
		wm title $w [::tr "CCDlgConfigureWindowTitle"]

		set ::CorrespondenceChess::sortoptlist [list \
			[::tr "CCOrderClassicTxt"] \
			[::tr "CCOrderMyTimeTxt"] \
			[::tr "CCOrderTimePerMoveTxt"] \
			[::tr "CCOrderStartDate"] \
			[::tr "CCOrderOppTimeTxt"] \
		]


		frame $w.buttons
		ttk::button $w.buttons.ok     -text OK -command {
				::CorrespondenceChess::saveCCoptions
				destroy .correspondenceChessConfig
		}
		ttk::button $w.buttons.help   -text [::tr "Help"] -command {helpWindow CCSetupDialog}
		ttk::button $w.buttons.cancel -text [::tr "Cancel"] -command "destroy $w"

		ttk::label  $w.lgeneral -text [::tr "CCDlgCGeneraloptions"]
		ttk::label  $w.ldb      -text [::tr "CCDlgDefaultDB"]
		ttk::label  $w.linbox   -text [::tr "CCDlgInbox"]
		ttk::label  $w.loutbox  -text [::tr "CCDlgOutbox"]

		ttk::label  $w.lxfccrc  -text [::tr "CCDlgXfcc"]

		ttk::label  $w.lxfcc    -text [::tr "CCDlgExternalProtocol"]
		ttk::label  $w.lfetch   -text [::tr "CCDlgFetchTool"]
		ttk::label  $w.lsend    -text [::tr "CCDlgSendTool"]
		ttk::label  $w.lsortopt -text [::tr "CCDlgSortOption"]

		ttk::label  $w.lemail   -text [::tr "CCDlgEmailCommunication"]
		ttk::label  $w.lmailx   -text [::tr "CCDlgMailPrg"]
		ttk::label  $w.lbccaddr -text [::tr "CCDlgBCCAddr"]

		ttk::label  $w.lmoderb  -text [::tr "CCDlgMailerMode"]
		ttk::label  $w.lmoderb1 -text [::tr "CCDlgThunderbirdEg"]
		ttk::label  $w.lmoderb2 -text [::tr "CCDlgMailUrlEg"]
		ttk::label  $w.lmoderb3 -text [::tr "CCDlgClawsEg"]
		ttk::label  $w.lmoderb4 -text [::tr "CCDlgmailxEg"]

		ttk::label  $w.lattache -text [::tr "CCDlgAttachementPar"]
		ttk::label  $w.lsubject -text [::tr "CCDlgSubjectPar"]

		ttk::checkbutton $w.internalXfcc -text [::tr "CCDlgInternalXfcc"] \
			-variable ::CorrespondenceChess::XfccInternal

		ttk::checkbutton $w.confirmXfcc -text [::tr "CCDlgConfirmXfcc"] \
			-variable ::CorrespondenceChess::XfccConfirm

		ttk::checkbutton $w.onlyOwnMove -text [::tr "CCDlgListOnlyOwnMove"] \
			-variable ::CorrespondenceChess::ListOnlyOwnMove

		ttk::scrollbar $w.ysc    -command { .correspondenceChessConfig.sortopt yview }
		listbox   $w.sortopt -height 3 -width 60 -exportselection 0 -selectmode single -list ::CorrespondenceChess::sortoptlist -yscrollcommand "$w.ysc set"
		$w.sortopt selection set $::CorrespondenceChess::ListOrder
		bind .correspondenceChessConfig.sortopt <<ListboxSelect>> {
			set ::CorrespondenceChess::ListOrder [ .correspondenceChessConfig.sortopt curselection ]
		}

		ttk::button $w.xfconf  -text [::tr CCConfigure] -command { ::CorrespondenceChess::checkXfccrc
			::Xfcc::config $::CorrespondenceChess::xfccrcfile}

		if {$::CorrespondenceChess::XfccInternal < 0} {
			$w.internalXfcc configure -state disabled
			$w.xfconf       configure -state disabled
		}

		ttk::entry  $w.db      -width 60 -textvariable ::CorrespondenceChess::CorrBase
		ttk::entry  $w.inbox   -width 60 -textvariable ::CorrespondenceChess::Inbox
		ttk::entry  $w.outbox  -width 60 -textvariable ::CorrespondenceChess::Outbox

		ttk::entry  $w.xfccrc  -width 60 -textvariable ::CorrespondenceChess::xfccrcfile
		ttk::entry  $w.fetch   -width 60 -textvariable ::CorrespondenceChess::XfccFetchcmd
		ttk::entry  $w.send    -width 60 -textvariable ::CorrespondenceChess::XfccSendcmd

		ttk::entry  $w.mailx   -width 60 -textvariable ::CorrespondenceChess::mailer
		ttk::entry  $w.bccaddr -width 60 -textvariable ::CorrespondenceChess::bccaddr
		ttk::entry  $w.attache -width 30 -textvariable ::CorrespondenceChess::attache
		ttk::entry  $w.subject -width 30 -textvariable ::CorrespondenceChess::subject

		ttk::radiobutton $w.moderb1 -text "Mozilla"  -value "mozilla" -variable ::CorrespondenceChess::mailermode
		ttk::radiobutton $w.moderb2 -text "Mail-URL" -value "mailurl" -variable ::CorrespondenceChess::mailermode
		ttk::radiobutton $w.moderb3 -text "Claws"    -value "claws"   -variable ::CorrespondenceChess::mailermode
		ttk::radiobutton $w.moderb4 -text "mailx"    -value "mailx"   -variable ::CorrespondenceChess::mailermode

		ttk::button $w.bdb     -text "..." -command {::CorrespondenceChess::chooseCorrBase }
		ttk::button $w.binbox  -text "..." -command {::CorrespondenceChess::chooseInbox    }
		ttk::button $w.boutbox -text "..." -command {::CorrespondenceChess::chooseOutbox   }
		ttk::button $w.bfetch  -text "..." -command {::CorrespondenceChess::chooseFetch    }
		ttk::button $w.bsend   -text "..." -command {::CorrespondenceChess::chooseSend     }

		grid $w.lgeneral                  -column 0 -row  0 -columnspan 3 -pady 10

		grid $w.ldb          -sticky e    -column 0 -row  1
		grid $w.db           -sticky w    -column 1 -row  1 -columnspan 2
		grid $w.bdb          -sticky w    -column 3 -row  1
		grid $w.linbox       -sticky e    -column 0 -row  2
		grid $w.inbox        -sticky w    -column 1 -row  2 -columnspan 2
		grid $w.binbox       -sticky w    -column 3 -row  2
		grid $w.loutbox      -sticky e    -column 0 -row  3
		grid $w.outbox       -sticky w    -column 1 -row  3 -columnspan 2
		grid $w.boutbox      -sticky w    -column 3 -row  3

		grid $w.internalXfcc -sticky w    -column 1 -row  4 -pady 10
		grid $w.xfconf                    -column 2 -row  4 -columnspan 2
		grid $w.lxfccrc      -sticky e    -column 0 -row  4
		grid $w.lxfcc                     -column 0 -row  5 -columnspan 3 -pady 10
		grid $w.xfccrc       -sticky w    -column 1 -row  5 -columnspan 2

		grid $w.lfetch       -sticky e    -column 0 -row  6
		grid $w.fetch        -sticky w    -column 1 -row  6 -columnspan 2
		grid $w.bfetch       -sticky w    -column 3 -row  6
		grid $w.lsend        -sticky e    -column 0 -row  7
		grid $w.send         -sticky w    -column 1 -row  7 -columnspan 2
		grid $w.bsend        -sticky w    -column 3 -row  7


		grid $w.confirmXfcc  -sticky w    -column 1 -row  8
		grid $w.onlyOwnMove  -sticky w    -column 2 -row  8
		grid $w.lsortopt     -sticky e    -column 0 -row  9
		grid $w.sortopt      -sticky w    -column 1 -row  9 -columnspan 2
		grid $w.ysc          -sticky wns  -column 3 -row 9

		grid $w.lemail                    -column 0 -row 10 -columnspan 3 -pady 10

		grid $w.lmailx       -sticky e    -column 0 -row 11
		grid $w.mailx        -sticky w    -column 1 -row 11 -columnspan 2
		grid $w.lbccaddr     -sticky e    -column 0 -row 12
		grid $w.bccaddr      -sticky w    -column 1 -row 12 -columnspan 2

		grid $w.lmoderb      -sticky e    -column 0 -row 13
		grid $w.lmoderb1     -sticky w    -column 2 -row 13 -columnspan 2
		grid $w.lmoderb2     -sticky w    -column 2 -row 14 -columnspan 2
		grid $w.lmoderb3     -sticky w    -column 2 -row 15 -columnspan 2
		grid $w.lmoderb4     -sticky w    -column 2 -row 16 -columnspan 2
		grid $w.moderb1      -sticky w    -column 1 -row 13
		grid $w.moderb2      -sticky w    -column 1 -row 14
		grid $w.moderb3      -sticky w    -column 1 -row 15
		grid $w.moderb4      -sticky w    -column 1 -row 16

		grid $w.lattache     -sticky e    -column 0 -row 18
		grid $w.attache      -sticky w    -column 1 -row 18 -columnspan 2

		grid $w.lsubject     -sticky e    -column 0 -row 19
		grid $w.subject      -sticky w    -column 1 -row 19 -columnspan 2


		# Buttons and ESC-key
                grid $w.buttons -column 0 -row 20 -pady 5 -columnspan 4
		pack $w.buttons.ok $w.buttons.help $w.buttons.cancel -side left -padx 10

		bind $w <Escape> "$w.buttons.cancel invoke"

		bind $w <F1> { helpWindow CCSetupDialog}
		update
		placeWinOverParent $w $parent
		wm state $w normal
	}

	#----------------------------------------------------------------------
	# startEmailGame: create an empty new game and set the header for
	# to a cmail compatible format with the parameters entered by the
	# user (own and opponent names and mail addresses and unique id)
	#----------------------------------------------------------------------
	proc startEmailGame {ownname ownmail oppname oppmail gameid} {
		global ::CorrespondenceChess::Inbox

		# the following header tags have to be in this form for cmail to
		# recognise the mail as an eMail correspondence game.
		# Additonally scid searched for some of them to retrieve mail
		# addresses automagically and also to recognise this game as
		# eMail and not Xfcc.
		set Event         "Email correspondence game"
		set Site          "NET"
		set Round         "-"
		set CmailGameName "CmailGameName \"$gameid\""
		set WhiteNA       "WhiteNA \"$ownmail\""
		set BlackNA       "BlackNA \"$oppmail\""
		set whiteCountry  "WhiteCountry \"EUR\""
		set blackCountry  "BlackCountry \"EUR\""

		set Mode          "Mode \"EM\""

		set year          [::utils::date::today year]
		set month         [::utils::date::today month]
		set day           [::utils::date::today day]
		set today         "$year.$month.$day"

		# add a new game
		::game::Clear

		# set the header tags
		sc_game tags set -event     $Event
		sc_game tags set -site      $Site
		sc_game tags set -round     $Round
		sc_game tags set -white     $ownname
		sc_game tags set -black     $oppname
		sc_game tags set -date      $today
		sc_game tags set -eventdate $today

		# add cmails extra header tags
		sc_game tags set -extra [list $CmailGameName $WhiteNA $BlackNA $whiteCountry $blackCountry $Mode]

		updateBoard -pgn
		updateTitle
		updateMenuStates

		# Call gameSave with argument 0 to append to the current
		# database. This also gives the Save-dialog for additional user
		# values.
		gameSave 0

		# construct a PGN in Inbox for CC gamelist to work
		set pgnfile "[file join $Inbox $gameid].pgn"
		sc_base export "current" "PGN" $pgnfile -append 0 -comments 0 -variations 0 \
					-space 1 -symbols 0 -indentC 0 -indentV 0 -column 0 -noMarkCodes 0 -convertNullMoves 1

		::CorrespondenceChess::ReadInbox
	}

	#----------------------------------------------------------------------
	# Generate a new email correspondence game in the style of cmail,
	# but with a friendly dialog presented to the user instead of
	# somewhat cryptic command line parameters.
	# This procedure adds a new game to the Correspondence DB and fills
	# in the header appropriately.
	#----------------------------------------------------------------------
	proc newEMailGame {} {
		global ::CorrespondenceChess::CorrSlot

		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB
		# Only proceed if a correspondence DB is already loaded
		if {$CorrSlot > -1} {
			set w .wnewEMailGame
			if { [winfo exists $w]} { return }
			toplevel $w
			wm title $w [::tr "CCDlgStartEmail"]

			set ownemail   ::CorrespondenceChess::bccaddr
			set ownname    ""
			set oppemail   ""
			set oppname    ""
			set gameid     ""

			ttk::label  $w.lownname -text [::tr CCDlgYourName]
			ttk::label  $w.lownmail -text [::tr CCDlgYourMail]
			ttk::label  $w.loppname -text [::tr CCDlgOpponentName]
			ttk::label  $w.loppmail -text [::tr CCDlgOpponentMail]
			ttk::label  $w.lgameid  -text [::tr CCDlgGameID]

			ttk::entry  $w.ownname -width 40 -textvariable ownname
			ttk::entry  $w.ownmail -width 40 -textvariable $ownemail
			ttk::entry  $w.oppname -width 40 -textvariable oppname
			ttk::entry  $w.oppmail -width 40 -textvariable oppemail
			ttk::entry  $w.gameid  -width 40 -textvariable gameid

			ttk::button $w.bOk     -text OK -command {
				::CorrespondenceChess::startEmailGame \
						[.wnewEMailGame.ownname get] \
						[.wnewEMailGame.ownmail get] \
						[.wnewEMailGame.oppname get] \
						[.wnewEMailGame.oppmail get] \
						[.wnewEMailGame.gameid  get]
				destroy .wnewEMailGame
			}
			ttk::button $w.bCancel -text [::tr "Cancel"] -command "destroy $w"

			grid $w.lownname   -sticky e -column 0 -row 0
			grid $w.lownmail   -sticky e -column 0 -row 1
			grid $w.loppname   -sticky e -column 0 -row 2
			grid $w.loppmail   -sticky e -column 0 -row 3
			grid $w.lgameid    -sticky e -column 0 -row 4

			grid $w.ownname    -sticky w -column 1 -row 0 -columnspan 2
			grid $w.ownmail    -sticky w -column 1 -row 1 -columnspan 2
			grid $w.oppname    -sticky w -column 1 -row 2 -columnspan 2
			grid $w.oppmail    -sticky w -column 1 -row 3 -columnspan 2
			grid $w.gameid     -sticky w -column 1 -row 4 -columnspan 2

			# Buttons and ESC-key
			grid $w.bOk       -column 1 -row  5 -pady 10
			grid $w.bCancel   -column 2 -row  5 -pady 10
			bind $w <Escape> "$w.bCancel invoke"
			bind $w <F1> { helpWindow CCeMailChess}
		}
	}

	#----------------------------------------------------------------------
	# Call an external program via a proper shell
	# open and exec call the external without a shell environment
	# For Windows make sure that the executable uses its short name
	#     catch {set mailer [file attributes $mailer -shortname]}
	# or it resides in a path without spaces
	# For Windows quoting is not possible as usual, < and > are not allowed
	# as textual arguments even if quoted properly.
	#----------------------------------------------------------------------
	proc CallExternal {callstring {param ""}} {
		global windowsOS

		if {$windowsOS} {
			# On Windows, use the "start" command:
			if {[string match $::tcl_platform(os) "Windows NT"]} {
				catch {exec $::env(COMSPEC) /c "$callstring $param" &}
			} else {
				catch {exec start "$callstring $param" &}
			}
		} else {
			# On Unix just call the shell with the converter tool
			catch {exec /bin/sh -c "$callstring $param" &}
		}
	}

	#----------------------------------------------------------------------
	# Check wether a Correspondence Database is loaded. Note that the
	# first one found is used as reference DB for game processing.
	#----------------------------------------------------------------------
	proc CheckForCorrDB {} {
		global ::windows::switcher::base_types
		global ::CorrespondenceChess::Inbox ::CorrespondenceChess::Outbox
		global ::CorrespondenceChess::CorrSlot

		set CorrSlot -1
		if {$CorrSlot < 0} {
			# check for the status window to exist, if not open it
			if {![winfo exists .ccWindow]} {
				::CorrespondenceChess::CCWindow
			}

			# check for In/Outbox to exist and be accessible
			if { [file exists $Inbox] == 0  && ([file isdirectory $Inbox] == 0) } {
				set Title [::tr CCDlgTitNoInbox]
				set Error [::tr CCErrInboxDir]
				append Error "\n   $Inbox\n"
				append Error [::tr CCErrDirNotUsable]
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
				return
			}
			if { ([file exists $Outbox] == 0) && ([file isdirectory $Outbox] == 0) } {
				set Title [::tr CCDlgTitNoOutbox]
				set Error [::tr CCErrOutboxDir]
				append Error "\n   $Outbox\n"
				append Error [::tr CCErrDirNotUsable]
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
				return
			}

			set typeCorr [lsearch $base_types {Correspondence chess} ]
			for {set x 1} {$x <= [ expr [sc_base count]-1 ]} {incr x} {
					set type [sc_base type $x]
					if {$type == $typeCorr} {
						.ccWindow.top.openDB configure -state disabled
						set CorrSlot $x
						break
					}
			}
			if {$CorrSlot < 0} {
				set Title [::tr CCDlgTitNoCCDB]
				set Error [::tr CCErrNoCCDB]
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
			}
		}
	}

	#----------------------------------------------------------------------
	# Opens the DB holding the correspondence games
	#----------------------------------------------------------------------
	proc OpenCorrespondenceDB {} {
		global ::CorrespondenceChess::CorrBase

		## set fName [file rootname $CorrBase]
		set fName $CorrBase

		if {[catch {::file::Open $fName} result]} {
			set err 1
			tk_messageBox -icon warning -type ok \
				-title "Scid: Error opening file" -message $result
		} else {
			if {[file extension $fName] == ".si3"} {
				# file has been converted to si4
				set CorrBase "[file rootname $CorrBase].si4"
				::CorrespondenceChess::saveCCoptions
			}
			set ::initialDir(base) [file dirname $fName]
		}
		::tree::refresh
		::windows::stats::Refresh
		updateMenuStates
		updateBoard -pgn
		updateTitle
		updateStatusBar

		::CorrespondenceChess::CheckForCorrDB
	}

	#----------------------------------------------------------------------
	# Search for a game by Event, Site, White, Black and CmailGameName
	# This has to result in only one game matching the criteria. 
	# No problem with cmail and Xfcc as GameIDs are unique.
	#----------------------------------------------------------------------
	proc SearchGame {Event Site White Black CmailGameName result refresh} {
		global ::CorrespondenceChess::CorrSlot

		# switch to the Correspondence Games DB
		sc_base switch $CorrSlot
		set move ""

		set sPgnlist {}
		lappend sPgnlist [string trim $CmailGameName]

		# Clear really all filters including potential Tree filters
		# based on current position.  It is imperative to search the
		# whole DB regardless of context to find the game that needs to
		# be updated. Otherwise dupes and unpredictable behaviour will
		# result.
		sc_filter clear

		# Search the header for the game retrieved. Use as much info as
		# possible to get a unique result. In principle $sPgnList should
		# be enough. However searching indexed fields speeds up things
		# a lot in case of large DBs. Also: disregard deleted games,
		# this avoids the necessity to compact a db in case of
		# accidential duplication of a game.
		# -filter 2: Ignore previous searches
		set str [sc_search header \
					-event $Event    \
					-site $Site      \
					-white $White    \
					-black $Black    \
					-pgn $sPgnlist   \
					-fDelete no      \
					-filter 2        \
					-gameNumber [list 1 -1] \
					]

		CorrespondenceChess::updateConsole "info: search [sc_filter count]"

		::windows::stats::Refresh

		# There should be only one result. If so, load it and place the
		# game pointer to the end of the game ::game::Load also handles
		# board rotation if Player Names are set up correctly.
		if {[sc_filter count] == 1} {
			set filternum [sc_filter first]

			# Refresh windows only if necessary
			if {$refresh == 1} {
				# ::game::Load  also checks the dirty flag and asks to
				# save the game in case necessary.
				::game::Load $filternum
			} else {
				sc_game load $filternum
			}

			set Mode [::CorrespondenceChess::CheckMode]

			sc_move end
			# Number of moves in the current DB game
			set mnCorr [expr {[sc_pos moveNumber]-1}]
			set side   [sc_pos side]

			# Number of moves in the new game in Clipbase
			sc_base switch "clipbase"
			sc_move end
			set mnClip [sc_pos moveNumber]

			if {$side == "white"} {
				set plyStart [expr {$mnCorr*2-1}]
			} else {
				set plyStart [expr {$mnCorr*2}]
			}

			set side   [sc_pos side]
			if {$side == "white"} {
				set plyEnd [expr {$mnClip*2-1}]
			} else {
				set plyEnd [expr {$mnClip*2}]
			}

			# Check if the games mainline in DB contains more ply than
			# the game in the clipbase. If so inform the user.
			if {($plyEnd-$plyStart < 2) && ($Mode == "XFCC") && ($result == "*")} {
				set Title [::tr CCDlgDBGameToLong]
				set Error [::tr CCDlgDBGameToLongError]
				tk_messageBox -icon warning -type ok \
					-title $Title -message "$Error $mnClip (= ply $plyEnd)"
			}

			# Add moves from the relayed games if the mode is not Postal.
			# On mixed ICCF Events also the ICCF server deliveres an
			# empty game via Xfcc, therefore this check is required
			if {$Mode != "Postal"} {

				# Add moves from clipbase to the DB game. This keeps
				# comments, but requires that tries are inserted as variants
				# as it is always appended to the end of the game
				for {set x $plyStart} {$x < $plyEnd} {incr x} {
					set basecomment  ""
					set comment      ""

					sc_base switch "clipbase"

					# move to the beginning of the new part
					sc_move start
					sc_move forward [expr {$x+1}]

					# Get the move in _untranslated_ form...
					set move [sc_game info nextMoveNT]
					# ... move on one ply ...
					sc_move forward
					# ... and get the comment
					set comment [sc_pos getComment]

					# switch to Correspondence DB and add the move and comment
					sc_base switch     $CorrSlot
					sc_move addSan     $move

					# Get the comment stored in the base for comparison
					set basecomment [sc_pos getComment]

					# Some servers keep old comments within the game
					# (SchemingMind) some don't (ICCF). Try to preserve
					# comments inserted by the user as well as add new
					# responses properly.
					set sbasecomment ""
					set scomment     ""

					# Strip of [%ccsnt...] like comments (SchemingMind time stamps)
					regsub -all {\[.*\]} $basecomment   "" sbasecomment
					regsub -all {^\s*}   $sbasecomment  "" sbasecomment
					# Strip of "Name: " to compare original text entered by
					# the user only.
					regsub -all "$White:" $sbasecomment "" sbasecomment
					regsub -all "$Black:" $sbasecomment "" sbasecomment

					# Same for the game delivered by Xfcc
					regsub -all {\[.*\]}  $comment      "" scomment
					regsub -all {^\s*}    $scomment     "" scomment
					regsub -all "$White:" $scomment     "" scomment
					regsub -all "$Black:" $scomment     "" scomment

					# Check what to preserve and which comment to set.
					if { [string length $sbasecomment] == 0} {
						sc_pos setComment "$comment"
					} elseif { [string length $scomment] < [string length $sbasecomment ]} {
						# base contains more text than the one retrieved
						if { [string first $scomment $sbasecomment] < 0 } {
							sc_pos  setComment "$basecomment $comment"
						}
					} else {
						# retrieved game contains more text than the stored
						if { [string first $sbasecomment $scomment] < 0 } {
							sc_pos setComment "$basecomment $comment"
						} else {
							sc_pos setComment "$comment"
						}
					}
				}
				sc_game tags set -result $result
				sc_base switch $CorrSlot
				sc_game save $filternum

				# Only refresh when SearchGame was triggered by the user,
				# otherwise just reload the game but leave the window in
				# state to save considerable amount of time
				if {$refresh == 1} {
					::game::Load $filternum
				} else {
					sc_game load $filternum
				}
			} else {
				# only switch to base for postal games
				sc_base switch $CorrSlot
			}
		} elseif {[sc_filter count] == 0} {
			# No matching game found, add it as a new one
			# Clear the current game first, then just paste the clipboard
			# game as it is. No need to do something as complex as for
			# already existing games above.
			game::Clear
			sc_clipbase paste
			# append the current game without asking and the header
			# supplied
			# gameAdd gets confused here with with an altered game opeing
			# another dialogue besides the save game
			sc_game save 0

			CorrespondenceChess::updateConsole "info: new game added"
		} else {
			if {[winfo exists .glistWin]} {
				raise .glistWin
			} else {
				::windows::gamelist::Open
			}
			set Title [::tr CCDlgDuplicateGame]
			set Error [::tr CCDlgDuplicateGameError]
			tk_messageBox -icon warning -type ok \
				-title $Title -message $Error
		}
	}

	#----------------------------------------------------------------------
	# If a Correspondence DB is loaded, switch to the clipbase and
	# use the game with the given id to find headers. 
	# PGN file and jump to the game number given. Then extract the
	# header tags and call "SearchGame" to display the game in question
	# to the user.
	#----------------------------------------------------------------------
	proc ProcessServerResult {game} {
		global ::CorrespondenceChess::CorrSlot
		global emailData

		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB
		# Only proceed if a correspondence DB is already loaded
		if {$CorrSlot > -1} {
			sc_base switch "clipbase"
			sc_game load $game

			# get the header
			set Event  [sc_game tags get Event]
			set Site   [sc_game tags get Site ]
			set White  [sc_game tags get White]
			set Black  [sc_game tags get Black]
			set Extra  [sc_game tags get Extra]
			set result [sc_game tags get Result]
			# CmailGameName is an extra header :(
			set extraTagsList [split $Extra "\n"]

			# ... extract it as it contains the unique ID
			foreach i $extraTagsList {
				if { [string equal -nocase [lindex $i 0] "CmailGameName" ] } {
					set CmailGameName [string range $i 15 end-1]
				}
			}

			# set these variables for email games where they get no
			# values otherwise
			set noENG     "false"
			set drawoffer "false"
			# Search the game in the correspondence DB and display it
			foreach xfccextra $::Xfcc::xfccstate {
				if { [string equal -nocase [lindex $xfccextra 0] "$CmailGameName" ] } {
					foreach i $xfccextra {
						if { [string equal -nocase [lindex $i 0] "noEngines" ] } {
							set noENG [string range $i 10 end]
						}
						if { [string equal -nocase [lindex $i 0] "drawOffered" ] } {
							set drawoffer [string range $i 12 end]
						}
					}
				}
			}
			if {$noENG == "true"} {
				::CorrespondenceChess::EnableEngineAnalysis 0
			} else {
				::CorrespondenceChess::EnableEngineAnalysis 1
			}

			# After this search the windows need to be refreshed to show
			# the current state
			SearchGame $Event $Site $White $Black $CmailGameName $result 1

			set Mode [::CorrespondenceChess::CheckMode]

			# hook up with the old email manager: this implements the
			# manual timestamping required
			if {($Mode == "EM") || ($Mode == "Relay") || ($Mode == "Postal")} {
				set emailData [::tools::email::readOpponentFile]
				set done 0
				set idx  0
				# search through the whole list and check if the current
				# game was already defined to be an email game.
				foreach dataset $emailData {
					if { [lindex $dataset 0] == $CmailGameName} {
						set done 1
						# add the received flag and date
						::tools::email::addSentReceived $idx r
					}
					incr idx
				}
				if {$done < 1} {
					set idx [llength $emailData]
					lappend emailData [list "" "" "" "" ""]
					set emailData [lreplace $emailData $idx $idx \
									  [list "$CmailGameName" "somewhere@somehost.org" "scid game" [sc_filter first] "-- " ]]
					::tools::email::writeOpponentFile $emailData
					::tools::email::refresh
					# add the received flag and date
					::tools::email::addSentReceived $idx r
				}
			}
			# Jump to the end of the game and update the display
			::move::End
			if {$drawoffer == "true"} {
				.ccWindow.top.acceptDraw configure -state normal
				set comment   [sc_pos getComment]
				set drwstr    "- [::tr Draw] -"
				if { [regexp "$drwstr" $comment] } {
				} else {
					sc_pos setComment "$comment $drwstr"
					updateBoard -pgn
				}
			} else {
				.ccWindow.top.acceptDraw configure -state disabled
			}


			# Set some basic info also to the button tooltips
			::utils::tooltip::Set .ccWindow.top.resign     "$CmailGameName: $Event\n$Site\n\n$White - $Black"
			::utils::tooltip::Set .ccWindow.top.claimDraw  "$CmailGameName: $Event\n$Site\n\n$White - $Black"
			::utils::tooltip::Set .ccWindow.top.acceptDraw "$CmailGameName: $Event\n$Site\n\n$White - $Black"
			::utils::tooltip::Set .ccWindow.top.offerDraw  "$CmailGameName: $Event\n$Site\n\n$White - $Black"
		}
	}

	#----------------------------------------------------------------------
	# Checks the mode of the current game and return it (EM or XFCC).
	# Additionally update the button status in the Console window
	# accordingly and update the console itself with $Event, Mode and
	# $Site.
	#----------------------------------------------------------------------
	proc CheckMode {} {
		set Event [sc_game tags get Event]
		set Site  [sc_game tags get Site]
		set Extra [sc_game tags get Extra]
		# CmailGameName is an extra header :(
		set extraTagsList [split $Extra "\n"]

		# ... extract it as it contains the unique ID
		foreach i $extraTagsList {
			if { [string equal -nocase [lindex $i 0] "Mode" ] } {
				set Mode [string range $i 6 end-1]
			}
		}

		set m .menu.play.correspondence

		# do not set state of top.acceptDraw as this is set dynamically
		if {($Mode == "EM") || ($Mode == "Relay") || ($Mode == "Postal")} {
			if {$Mode == "EM"} {
				::CorrespondenceChess::updateConsole "info Event: $Event (eMail-based)"
			} elseif {$Mode == "Relay"} {
				::CorrespondenceChess::updateConsole "info Event: $Event (observed)"
			} elseif {$Mode == "Postal"} {
				::CorrespondenceChess::updateConsole "info Event: $Event (postal)"
			}

			# eMail/postal games: manual handling for resign and draw is
			# needed, no standard way/protocol exists => disable the
			# buttons and menue entries accordingly
			.ccWindow.top.resign     configure -state disabled
			.ccWindow.top.claimDraw  configure -state disabled
			.ccWindow.top.offerDraw  configure -state disabled
			# .ccWindow.top.acceptDraw configure -state disabled

			$m entryconfigure 8 -state disabled
			$m entryconfigure 9 -state disabled
			$m entryconfigure 10 -state disabled
			$m entryconfigure 11 -state disabled
		} else {
			.ccWindow.top.resign     configure -state normal
			.ccWindow.top.claimDraw  configure -state normal
			.ccWindow.top.offerDraw  configure -state normal
			# .ccWindow.top.acceptDraw configure -state normal
			::CorrespondenceChess::updateConsole "info Event: $Event (Xfcc-based)"

			$m entryconfigure 8 -state normal
			$m entryconfigure 9 -state normal
			$m entryconfigure 10 -state normal
			$m entryconfigure 11 -state normal
		}
		::CorrespondenceChess::updateConsole "info Site: $Site"

		return $Mode
	}

	#----------------------------------------------------------------------
	# Search the previous game from the input file in the correspondence DB
	# If at last game already nothing happens
	#----------------------------------------------------------------------
	proc PrevGame {} {
		global ::CorrespondenceChess::CorrSlot ::CorrespondenceChess::num
		set gamecount $::CorrespondenceChess::glgames

		busyCursor .
		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB
		if {$CorrSlot > -1} {
			if {$num > 1} {
				set num [expr {$num - 1}]
				SetHighlightedLine
				::CorrespondenceChess::ProcessServerResult $::CorrespondenceChess::num
			}
		}
		unbusyCursor .
	}

	#----------------------------------------------------------------------
	# Search the next game from the input file in the correspondence DB
	# If at last game already nothing happens
	#----------------------------------------------------------------------
	proc NextGame {} {
		global ::CorrespondenceChess::CorrSlot ::CorrespondenceChess::num
		set gamecount $::CorrespondenceChess::glgames

		busyCursor .
		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB
		if {$CorrSlot > -1} {
			if {$num < $gamecount} {
				set num [expr {$num + 1}]
				SetHighlightedLine
				::CorrespondenceChess::ProcessServerResult $::CorrespondenceChess::num
			}
		}
		unbusyCursor .
	}

	#----------------------------------------------------------------------
	# FetchGames: retrieve games via Xfcc
	#----------------------------------------------------------------------
	proc FetchGames {} {
		global ::CorrespondenceChess::Inbox ::CorrespondenceChess::XfccFetchcmd ::CorrespondenceChess::CorrSlot
		busyCursor .

		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB
		# Only proceed if a correspondence DB is already loaded
		if {$CorrSlot > -1} {
			if {$::CorrespondenceChess::XfccInternal == 1} {
				# use internal Xfcc-handling
				::Xfcc::ReadConfig $::CorrespondenceChess::xfccrcfile
				::Xfcc::ProcessAll $::CorrespondenceChess::Inbox
			} else {
				# call external protocol handler
				if {[file executable "$XfccFetchcmd"]} {
					::CorrespondenceChess::updateConsole "info Calling external fetch tool $XfccFetchcmd..."
					CallExternal "$XfccFetchcmd $Inbox"
				}
			}
			# Fetch games that should be relayed from the ICCF Server
			::CorrespondenceChess::updateConsole "info Fetching relayed games from ICCF..."
			foreach g $::CorrespondenceChess::RelayGames {
				::CorrespondenceChess::RelayGames $g
			}
			# process what was just retrieved
			::CorrespondenceChess::ReadInbox 
		}
		unbusyCursor .
	}

	#----------------------------------------------------------------------
	# EmptyInOutbox: remove all pgn files currently stored in in- and
	# outbox directories to get a fresh fetch
	#----------------------------------------------------------------------
	proc EmptyInOutbox {} {
		global ::CorrespondenceChess::Inbox ::CorrespondenceChess::Outbox
		global windowsOS

		if {$windowsOS} {
			set inpath  "$Inbox\\"
			set outpath "$Outbox\\"
		} else {
			set inpath  "$Inbox/"
			set outpath "$Outbox/"
		}
		set result [tk_dialog .roDialog "Scid: [tr CCDlgDeleteBoxes]" \
				$::tr(CCDlgDeleteBoxesText) "" 1 $::tr(Yes) $::tr(No)]
		if {$result == 0} {
			foreach f [glob -nocomplain [file join $inpath *]] {
				file delete $f
			}
			foreach f [glob -nocomplain [file join $outpath *]] {
				file delete $f
			}
			set filename [scidConfigFile xfccstate]
			file delete $filename

			# clean also status information as they're now invalid!
			set ::Xfcc::xfccstate {}

			::CorrespondenceChess::emptyGamelist
		}

	}

	#----------------------------------------------------------------------
	# ReadInbox: process the inbox game per game by adding them one by
	# one to the clipboard.
	#----------------------------------------------------------------------
	proc ReadInbox {} {
		global ::CorrespondenceChess::Inbox ::CorrespondenceChess::CorrSlot
		global ::CorrespondenceChess::glccstart ::CorrespondenceChess::glgames windowsOS
		global ::Xfcc::lastupdate ::Xfcc::xfccstate

		set pgnopen 0

		busyCursor .

		if {$windowsOS} {
			set inpath  "$Inbox\\"
		} else {
			set inpath  "$Inbox/"
		}

		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB

		set games 0
		if {$CorrSlot > -1} {

			# extract the number of the last move using Scids internal
			# PGN parser as comments etc. might appear, and this number
			# is not given via Xfcc. Similar for the event date.
			sc_clipbase clear
			sc_base switch "clipbase"
			set game 0
			set gamemoves {}
			foreach f [glob -nocomplain [file join $inpath *]] {
				catch {sc_base import file $f}
				set game [expr {$game + 1}]
				sc_game load $game
				sc_move end
				set number [sc_pos moveNumber]
				set Date   [sc_game tags get Date ]
				set Extra  [sc_game tags get Extra]
				set extraTagsList [split $Extra "\n"]
				foreach i $extraTagsList {
					if { [string equal -nocase [lindex $i 0] "CmailGameName" ] } {
						set CmailGameName [string range $i 15 end-1]
					}
				}
				lappend gamemoves [list $CmailGameName $number $Date]
			}

			# generate a list of games retrieved by Xfcc. Add game-ID and
			# timing to two lists: one holds all games and one holds
			# those the user does not have the move (they may be skipped
			# in display)
			set xfcclist {}
			set filelist {}
			set skiplist {}
			set sortmode "-ascii"

			foreach xfccextra $::Xfcc::xfccstate {
				set CmailGameName [lindex $xfccextra 0]
				set criterion     0
				set timepermove   0
				set mytime        0
				set opptime       0
				set movestoTC     1
				set tincrement    0
				set moves         0
				set myTurn        "false"
				set TimeControl   "10/50"
				set idx           [lsearch -exact -index 0 $gamemoves $CmailGameName]
				set number        [lindex [lindex $gamemoves $idx] 1]
				set Date          [lindex [lindex $gamemoves $idx] 2]
				regsub -all {\.} $Date "" Date

				foreach i $xfccextra {
					if { [string equal -nocase [lindex $i 0] "myTurn" ] } {
						set myTurn [string range $i 7 end]
					}
					if { [string equal -nocase [lindex $i 0] "mytime" ] } {
						set mytime [string range $i 7 end]
					}
					if { [string equal -nocase [lindex $i 0] "opptime" ] } {
						set opptime [string range $i 8 end]
					}
					if { [string equal -nocase [lindex $i 0] "TimeControl" ] } {
						set TCstr [string range $i 13 end]
						# Calculate the moves to the next time control.
						# Makes sense only if no Fischer Clock is used.
						if { [regexp {/} $TCstr ]} {
							set TC [split $TCstr "/"]
							set moves      [ lindex $TC 0]
							set tincrement [ lindex $TC 1]
							regsub -all "d.*" $tincrement "" tincrement
							set movestoTC [ expr {$moves - ($number % $moves)}]
						} else {
							# Fischer Clock
							set moves 1
						}
					}
				}
				set mytime  [expr {int($mytime / 60.0 / 24.0)}]

				# Calculate the time per move till next TC: include also
				# the next time control periode in this calculation
				set timepermove1 [expr {($mytime+$tincrement) / ($movestoTC+$moves)}]
				set timepermove2 [expr {$mytime / $movestoTC}]

				# Time per move is the minimum of the two above
				set timepermove [expr min($timepermove1, $timepermove2)]

				# Define criteria to be added to the list to sort. Classic
				# mode is handled below by resorting the clipbase
				switch -regexp -- $::CorrespondenceChess::ListOrder \
					"$::CorrespondenceChess::CCOrderMyTime" {
						set criterion $mytime
						set sortmode "-integer"
					} \
					"$::CorrespondenceChess::CCOrderOppTime" {
						set criterion $opptime
						set sortmode "-integer"
					} \
					"$::CorrespondenceChess::CCOrderTimePerMove" {
						set criterion $timepermove
						set sortmode "-real"
					} \
					"$::CorrespondenceChess::CCOrderStartDate" {
						set criterion $Date
						set sortmode "-integer"
					}

				if {($myTurn == "false") && ($::CorrespondenceChess::ListOnlyOwnMove == 1) } {
					lappend skiplist [list $CmailGameName $criterion]
				} else {
					lappend filelist [list $CmailGameName $criterion]
				}
					lappend xfcclist [list $CmailGameName]
			}

			# sort file list by mytime, ascending
			set filelist [lsort -index 1 "$sortmode" $filelist]
			set skiplist [lsort -index 1 "$sortmode" $skiplist]

			::CorrespondenceChess::emptyGamelist
			sc_clipbase clear
			sc_base switch "clipbase"

			# Loop over all files and add all game files that are not
			# Xfcc (ie. eMail chess)
			foreach f [glob -nocomplain [file join $inpath *]] {
				set id [file tail $f]
				regsub -all ".pgn" $id "" id
				if { [lsearch $xfcclist "$id"] < 0 } {
					set filelist [concat $id $filelist]
				}
			}

			# import the games on basis of the sorted list created above
			foreach f $filelist {
				set filename "[file join $inpath [lindex $f 0]].pgn"
				if {[catch {sc_base import file $filename} result]} {
					::CorrespondenceChess::updateConsole "info Error retrieving server response from $filename"
				} else {
					# count the games processed successfully
					set games [expr {$games+1}]
				}
			}

			set glgames $games

			# For Classic sorting: sort the clipbase, this is easier
			# to implement than individual sorting upon import.
			if {$::CorrespondenceChess::ListOrder == $::CorrespondenceChess::CCOrderClassic} {
				set sortCriteria "Site, Event, Round, Result, White, Black"
				progressWindow Scid "Sorting the database..."
				set err [catch {sc_base sort $sortCriteria \
										{changeProgressWindow "Sorting..."} \
									 } result]
				closeProgressWindow
			}


			if {$glgames > 0} {
				# work through all games processed and fill in the gamelist 
				# in the console window

				for {set game $glccstart} {$game < [expr {$games+1}]} {incr game} {

					set clockW "no update"; set clockB "no update";
					set var "";             set noDB "";
					set noBK "";            set noTB ""; 
					set noENG "";           set mess ""
					set TC "";              set drawoffer "false";
					set wc "";              set bc "";
					set YM " ? ";

					sc_base switch "clipbase"
					sc_game load $game
					# get the header
					set Event  [sc_game tags get Event]
					set Site   [sc_game tags get Site ]
					set Date   [sc_game tags get Date ]
					set White  [sc_game tags get White]
					set Black  [sc_game tags get Black]
					set Result [sc_game tags get Result]
					set Extra  [sc_game tags get Extra]
					# CmailGameName is an extra header :(
					set extraTagsList [split $Extra "\n"]
					foreach i $extraTagsList {
						if { [string equal -nocase [lindex $i 0] "CmailGameName" ] } {
							set CmailGameName [string range $i 15 end-1]
						}
					}
					#
					# Switch to the real database to retrieve locally
					# stored additions like addresses, countries etc.
					# Disable refresh for SearchGame to speed up the list
					# building considerably
					SearchGame $Event $Site $White $Black $CmailGameName $result 0
					sc_base switch $CorrSlot
					set Extra  [sc_game tags get Extra]
					set extraTagsList [split $Extra "\n"]

					# ... extract it as it contains the unique ID
					foreach i $extraTagsList {
						if { [string equal -nocase [lindex $i 0] "CmailGameName" ] } {
							set CmailGameName [string range $i 15 end-1]
						}
						if { [string equal -nocase [lindex $i 0] "Mode" ] } {
							set Mode [string range $i 6 end-1]
						}
						if { [string equal -nocase [lindex $i 0] "whiteCountry" ] } {
							set wc [string range $i 14 end-1]
							set wc [string tolower $wc]
							set wc "flag_$wc"
						}
						if { [string equal -nocase [lindex $i 0] "blackCountry" ] } {
							set bc [string range $i 14 end-1]
							set bc [string tolower $bc]
							set bc "flag_$bc"
						}
						if { [string equal -nocase [lindex $i 0] "WhiteCountry" ] } {
							set wc [string range $i 14 end-1]
							set wc [string tolower $wc]
							set wc "flag_$wc"
						}
						if { [string equal -nocase [lindex $i 0] "BlackCountry" ] } {
							set bc [string range $i 14 end-1]
							set bc [string tolower $bc]
							set bc "flag_$bc"
						}
						if { [string equal -nocase [lindex $i 0] "TimeControl" ] } {
							set TC [string range $i 13 end-1]
						}
					}
					sc_move end
					set number [sc_pos moveNumber]
					set move   [sc_game info previousMoveNT]
					set side   [sc_pos side]

					if {$side == "white"} {
						set number [expr {$number-1}]
						set lastmove "$number...$move"
					} else {
						set lastmove "$number. $move"
					}
					::CorrespondenceChess::updateConsole "info TC (base): $TC..."

					if {$Mode == "EM"} {
						::CorrespondenceChess::updateGamelist $CmailGameName "EML" \
								$Event $Site $Date $White $Black "" "" "" "" $TC "" "" \
								$wc $bc "" "" $lastmove "false"
					} elseif {$Mode == "Relay"} {
						::CorrespondenceChess::updateGamelist $CmailGameName "REL" \
								$Event $Site $Date $White $Black "" "" "" "" $TC "" "" \
								$wc $bc "" "" $lastmove "false"
					} elseif {$Mode == "Postal"} {
						::CorrespondenceChess::updateGamelist $CmailGameName "POS" \
								$Event $Site $Date $White $Black "" "" "" "" $TC "" "" \
								$wc $bc "" "" $lastmove "false"
					} else {
						# actually check the $xfccstate list for the current
						# values. If it is not set (e.g. only inbox processed
						# buy no current retrieval) set some default values.
							foreach xfccextra $::Xfcc::xfccstate {
							if { [string equal -nocase [lindex $xfccextra 0] "$CmailGameName" ] } {
								foreach i $xfccextra {
									if { [string equal -nocase [lindex $i 0] "myTurn" ] } {
										if {[string range $i 7 end] == "true"} {
											set YM "yes"
										} else {
											set YM "no"
										}
									}
									if { [string equal -nocase [lindex $i 0] "clockW" ] } {
										set clockW [string range $i 7 end]
										regsub -all "\{" $clockW "" clockW
										regsub -all "\}" $clockW "" clockW
									}
									if { [string equal -nocase [lindex $i 0] "clockB" ] } {
										set clockB [string range $i 7 end]
										regsub -all "\{" $clockB "" clockB
										regsub -all "\}" $clockB "" clockB
									}
									if { [string equal -nocase [lindex $i 0] "drawOffered" ] } {
										set drawoffer [string range $i 12 end]
									}
									if { [string equal -nocase [lindex $i 0] "variant" ] } {
										set var [string range $i 8 end]
									}
									if { [string equal -nocase [lindex $i 0] "noDatabases" ] } {
										set noDB [string range $i 12 end]
									}
									if { [string equal -nocase [lindex $i 0] "noOpeningBooks" ] } {
										set noBK [string range $i 15 end]
									}
									if { [string equal -nocase [lindex $i 0] "noTablebases" ] } {
										set noTB [string range $i 13 end]
									}
									if { [string equal -nocase [lindex $i 0] "noEngines" ] } {
										set noENG [string range $i 10 end]
									}
									if { [string equal -nocase [lindex $i 0] "TimeControl" ] } {
										set TC [string range $i 13 end-1]
									}
									if { [string equal -nocase [lindex $i 0] "message" ] } {
										set mess [string range $i 9 end-1]
									}
								}
							}
						}
						if {$Result == "1"} {
							set YM "1-0"
						} elseif {$Result == "0"} {
							set YM "0-1"
						} elseif {$Result == "="} {
							set YM " = "
						}
						::CorrespondenceChess::updateConsole "info TC (xfcc): $TC..."
						::CorrespondenceChess::updateGamelist $CmailGameName $YM \
								$Event $Site $Date $White $Black $clockW $clockB $var \
								$noDB $noBK $noTB $noENG $wc $bc $mess $TC $lastmove $drawoffer
					}
				}
				# ::CorrespondenceChess::num is the game currently shown
				set ::CorrespondenceChess::num 0
				# current game is game 0 -> go to game 1 in the list
				::CorrespondenceChess::NextGame
			} else {
				set Title [::tr CCDlgTitNoGames]
				set Error [::tr CCErrInboxDir]
				append Error "\n   $Inbox\n"
				append Error [::tr CCErrNoGames]
				tk_messageBox -icon warning -type ok \
					-title $Title -message $Error
			}
		}
		unbusyCursor .
	}

	#----------------------------------------------------------------------
	# Send the move to the opponent via eMail
	# This requires an external MTA that is capable of sending a pgn file
	# as attachement (content-type: application/x-chess-pgn). This can be
	# accomplished by nail with proper /etc/mime.types (default on debian).
	# Additionally the program has to handle SMTP-Auth in all its flavours
	# to be of any use in present days.
	# A stripped version of the game is placed in outbox and sent to the
	# opponent. As nail does not handle empty bodies it is sent as text
	# within the body and once attached for easy extraction with mail
	# programs that do not know a thing about piping.
	# After the mail is sent a full featured version of the pgn is placed
	#----------------------------------------------------------------------
	proc eMailMove { } {
		global ::CorrespondenceChess::Outbox \
			::CorrespondenceChess::mailer  ::CorrespondenceChess::mailermode \
			::CorrespondenceChess::attache ::CorrespondenceChess::subject \
			::CorrespondenceChess::bccaddr ::CorrespondenceChess::CorrSlot
		global emailData
		global windowsOS

		busyCursor .

		# Regardless how the user opend this DB, find it! ;)
		::CorrespondenceChess::CheckForCorrDB

		if {$CorrSlot > -1} {
			# move to end to show the location to send AND to get the right
			# side to move, ie. for the extraction of the correct To: address
			::move::End
			set Event  [sc_game tags get Event]
			set Site   [sc_game tags get Site ]
			set Date   [sc_game tags get Date]
			set Round  [sc_game tags get Round]
			set Result [sc_game tags get Result]
			set White  [sc_game tags get White]
			set Black  [sc_game tags get Black]
			set Extra  [sc_game tags get Extra]
			set Extra  [sc_game tags get Extra]
			set extraTagsList [split $Extra "\n"]

			foreach i $extraTagsList {
				if { [string equal -nocase [lindex $i 0] "CmailGameName" ] } {
					set CmailGameName [string range $i 15 end-1]
				}
				if { [string equal -nocase [lindex $i 0] "WhiteNA" ] } {
					set WhiteNA [string range $i 9 end-1]
				}
				if { [string equal -nocase [lindex $i 0] "BlackNA" ] } {
					set BlackNA [string range $i 9 end-1]
				}
			}

			# construct a PGN in Outbox, stripped bare of comments and variations
			set pgnfile "[file join $Outbox $CmailGameName].pgn"

			sc_base export "current" "PGN" $pgnfile -append 0 -comments 0 -variations 0 \
						-space 1 -symbols 0 -indentC 0 -indentV 0 -column 0 -noMarkCodes 0 -convertNullMoves 1

			# sc_game pgn -gameNumber $i -width 70 -tags 0 -variations 0 -comments 0]

			# try to handle some obscure problem that the file is not
			# existent yet when calling the mailer
			while {! [file exists $pgnfile]} {
				after 1500 puts "waiting..."
			}
			# send the game to the side to move
			set toMove  [sc_pos side]

			if {$toMove == "white"} {
				set to   $WhiteNA
				set from $BlackNA
			} else {
				set from $WhiteNA
				set to   $BlackNA
			}

			# get rid of spaces in names by using Windows internal real names
			if {$windowsOS} {
				catch {set mailer [file attributes $mailer -shortname]}
			}

			set title   "scid mail 1 game ($CmailGameName)"
			set body    "Final FEN: "
			append body [sc_pos fen]
			append body "\n\n"
			append body "Move List: "
			append body [sc_game moves]
			append body "\n\n"

			# Check what calling convention to use:
			# - mailx  : something like mailx, mutt, nail or whatever via
			#            commandline. This sends the mail without further
			#            intervention by the user
			# - mozilla: call a mozilla or descendent like icedove or
			#            thunderbird. This syntax is found somewhere in the
			#            developers docs and almost entirely undocumented
			# - mailurl: the same syntax as for mailto:-links in webpages
			#            (rfc 2368). This calling convention is supported by
			#            evolution
			# -claws   : Claws mailer, seems to be almost mailurl, but needs
			#            a parameter for attachements
			switch -regexp -- $::CorrespondenceChess::mailermode \
			"mailx" {
				set callstring "$mailer $subject \"$title\" -b $bccaddr $attache \"$pgnfile\" $to <\"$pgnfile\""
			} \
			"mozilla" {
				if {$windowsOS} {
					set callstring "$mailer -compose subject='$title',bcc=$bccaddr,attachment='file:///$pgnfile',to=$to,body=$body"
				} else {
					set callstring "$mailer -compose subject='$title',bcc=$bccaddr,attachment='file://$pgnfile',to='$to',body='$body'"
				}
			} \
			"mailurl" {
				set callstring "$mailer \'mailto:\<$to\>?bcc=$bccaddr\&subject=$title\&attach=$pgnfile\&body=$body\'"
			} \
			"claws" {
				set callstring "$mailer --compose \'mailto:$to?subject=$title&cc=$bccaddr&body=$body\' --attach \"$pgnfile\""
			}
			::CorrespondenceChess::updateConsole "info Calling eMail program: $mailer..."
			CallExternal $callstring

			# Save the game once the move is sent
			::game::Save

			# Hook up with email manager: search the game in its internal
			# list and add the send flag automatically.
			set done 0
			set idx  0
			foreach dataset $emailData {
				if { [lindex $dataset 0] == $CmailGameName} {
					set done 1
					# add the sent flag and date
					::tools::email::addSentReceived $idx s
				}
				incr idx
			}
		}

		unbusyCursor .
	}

	#----------------------------------------------------------------------
	# Send the move to the opponent via XFCC or eMail
	#----------------------------------------------------------------------
	proc SendMove {resign claimDraw offerDraw acceptDraw } {
		global ::CorrespondenceChess::Outbox
		global ::CorrespondenceChess::XfccSendcmd
		global ::CorrespondenceChess::CorrSlot
		global ::CorrespondenceChess::XfccConfirm 
		global ::CorrespondenceChess::num

		busyCursor .

		::CorrespondenceChess::CheckForCorrDB
		if {$CorrSlot > -1} {
			sc_move end

			set Extra [sc_game tags get Extra]
			set extraTagsList [split $Extra "\n"]

			# ... extract it as it contains the unique ID
			foreach i $extraTagsList {
				if { [string equal -nocase [lindex $i 0] "CmailGameName" ] } {
					set CmailGameName [string range $i 15 end-1]
				}
				if { [string equal -nocase [lindex $i 0] "WhiteAddress" ] } {
					set WhiteAdr [split [string range $i 14 end-1] ";"]
					set WhiteAdr [split [string range $i 14 end-1] ";"]
				}
				if { [string equal -nocase [lindex $i 0] "BlackAddress" ] } {
					set BlackAdr [string range $i 14 end-1]
					set BlackAdr [split [string range $i 14 end-1] ";"]
				}
			}

			set pgnfile "[file join $Outbox $CmailGameName].pgn"

			set IdList    [split $CmailGameName "-"]
			set name      [lindex $IdList 0]
			set gameid    [lindex $IdList 1]
			set movecount [sc_pos moveNumber]
			set ply       [sc_pos location]
			set move      [sc_game info previousMoveNT]
			set comment   [sc_pos getComment]
			set Event     [sc_game tags get Event]

			# Throw away everything in [] as often as it exists
			# This matches [%ccsnt] as well as scid marker codes
			regsub -all {\[[^\]]*\]} $comment {} comment

			# moveNumber gives the number of the next full move. This is
			# one to high in case of playing black. Note that for this
			# ply it is _white_ to move!
			if {[sc_pos side] == "white"} {
					set movecount [expr {$movecount-1}]
			}

			# Mark the ID background:
			# yellow while sending in progress,
			# green if the move was sent in the
			# current session (ie. without update)
			.ccWindow.bottom.id tag add hlsent$CmailGameName $num.0 [expr {$num+1}].0 
			.ccWindow.bottom.id tag configure hlsent$CmailGameName -background yellow -font font_Bold

			set DlgBoxText "[::tr CCDlgConfirmMoveText]\n\n$name-$gameid:\n\t$movecount. $move\n\t{$comment}"
			if {$resign == 1} {
				set DlgBoxText "$DlgBoxText\n\n[::tr CCResign]"
				# When resigning usually no move is made before.
				# Therefore, we have to increase the ply by one (faking a
				# move) and recalculate the resulting move number if White
				# is to move.
				# This gives:
				# 1. e4 <resign> => ply 2 => no ply increment => move
				# number = 1, move number to send = 1
				# 1. e4 e5 <resign> => increment ply => ply = 3 => move
				# number = 1, move number to send = 2
				if {[sc_pos side] == "white"} {
					set movecount [expr {$ply / 2 + 1}]	
					::CorrespondenceChess::updateConsole "info Increment ply $movecount"
				}
			} elseif {$acceptDraw == 1} {
				set DlgBoxText "$DlgBoxText\n\n[::tr CCAcceptDraw]"
			} elseif {$offerDraw  == 1} {
				set DlgBoxText "$DlgBoxText\n\n[::tr CCofferDraw]"
			} elseif {$claimDraw  == 1} {
				set DlgBoxText "$DlgBoxText\n\n[::tr CCClaimDraw]"
			}

			set result 0
			if {$::CorrespondenceChess::XfccConfirm == 1} {
				set result [tk_dialog .roDialog "Scid: [tr CCDlgConfirmMove]" \
						$DlgBoxText "" 1 $::tr(Yes) $::tr(No)]
			}
			if {$result == 0} {
				# Go to the last move is important to send the comment for
				# the last move only not the comment for the current game
				# position!

				# If Event = "Email correspondence game"
				# treat it as cmail game that is send by mail, otherwise it is
				# Xfcc and sent accordingly
				set Mode [::CorrespondenceChess::CheckMode]
				if {$Mode == "EM"} {
					eMailMove
				} elseif {$Mode == "XFCC"} {

					if {$::CorrespondenceChess::XfccInternal == 1} {
						# use internal Xfcc-handling
						::Xfcc::ReadConfig $::CorrespondenceChess::xfccrcfile
						::Xfcc::Send $name $gameid $movecount $move $comment \
								$resign $acceptDraw $offerDraw $claimDraw
					} else {
						if {[file executable "$XfccSendcmd"]} {
							set callstring "$XfccSendcmd $Outbox $name $gameid $movecount $move \"$comment\" $resign $claimDraw $offerDraw $acceptDraw &"

							::CorrespondenceChess::updateConsole "info Spawning external send tool $XfccSendcmd..."
							CallExternal $callstring
						}
					}
				} elseif {$Mode == "Postal"} {
					# produce a postcard
				}

				# Save the game once the move is sent
				::game::Save

				# setting "noMarkCodes" to 1 would drop the timing comments
				# inserted e.g. by SchemingMind. Do not overwrite eMail based
				# games as the mailer might not have sent them and most
				# mailers load the file right before transmission.
				if {!(($Mode == "EM") || ($Mode == "Relay"))} {
					sc_base export "current" "PGN" $pgnfile -append 0 -comments 1 -variations 1 \
								-space 1 -symbols 1 -indentC 0 -indentV 0 -column 0 -noMarkCodes 0 -convertNullMoves 1
				}

				# Everything done, set background to green
				.ccWindow.bottom.id tag configure hlsent$CmailGameName -background green -font font_Bold
			} else {
				# mark games with unconfirmed moves in gray:
				.ccWindow.bottom.id tag configure hlsent$CmailGameName -background gray -font font_Small
			}
		}
		unbusyCursor .
	}

	set NoHTTPS {tls package not found. Secure https unreachable.}
	set SeenHTTPS 0

	proc CheckHTTPS {uri} {

		if {$::CorrespondenceChess::SeenHTTPS} {
			return 1
		}

		### If URI is https, register on default port 443
		### todo : make port configurable

		if {[regexp -nocase ^(https://)(.*) $uri]} {
			if {[catch {package require tls} tls_version]} {
				tk_messageBox -title "Xfcc Oops" -type ok -icon warning -message $::CorrespondenceChess::NoHTTPS
				return 0
			} else {
				::splash::add "Loaded package tls, version $tls_version"
				::tls::init -ssl3 false -ssl2 false -tls1 true
				http::register https 443 ::tls::socket
				set ::CorrespondenceChess::SeenHTTPS 1
				return 1
			}
		} else {
			return 1
		}
	}


	### All this is run on Scid init

	# Source the options file to overwrite the above setup

	set scidConfigFiles(correspondence) "correspondence.dat"
	if {[catch {source [scidConfigFile correspondence]} ]} {
	  ::splash::add "Unable to load Correspondence options file correspondence.dat"
	} else {
	  ::splash::add "Correspondence Chess: correspondence.dat loaded."
	}

	if {[catch {set version [package require http]}]} {
	  ::splash::add "http package not found, disabling internal Xfcc support"
		set XfccInternal -1
	} else {
		::splash::add "http package $version found"
		::http::config -useragent $::Xfcc::useragent
		if {[catch {set version [package require tdom]}]} {
			::splash::add "tDOM package not found, disabling internal Xfcc support"
			set XfccInternal -1
		} else {
			::splash::add "tDOM package $version found, internal Xfcc support enabled"
		}
	}

	::CorrespondenceChess::checkInOutbox
	::CorrespondenceChess::checkXfccrc
	::CorrespondenceChess::checkCorrBase
}


###
### End of file: Correspondence.tcl
###
#
# english.tcl:
#
# Instructions for adding a new language:
#
# (1) Choose a letter code for the language. Currently assigned codes are:
#      E=English, D=Deutsch, F=Francais, S=Spanish, B=Brasil Portuguese, U=Portuguese
#      P=Polish, N=Nederlands, W=Swedish, O=Norsk, C=Czech, H=Hungarian,
#      Y=Serbian, L=Finnish (Linus!)
#
# (2) Edit the code below that has the lines "addLanguage ..." and add your
#     new language. The final digit in each line is the index of the
#     letter to underline in the menu, counting from 0 as the first letter.
#
# (3) Change anything "in quotes" or {in braces} for the menuText and translate commands.
#
#     A menu command has the format:
#         menuText L tag "Name..." underline {HelpMessage}
#
#     A general word or message translation has the format:
#         translate L tag {message}
#
# Notes:
#
#     "HelpMessage" can be left out if desired, as they are not currently used in Scid vs. PC
#
#     "underline" is the index of the letter to underline, counting from 0
#     as the first letter. Two menu entries
#     that appear in the same menu should have a different underlined letter.
#     If in doubt, just make them all "0"

addLanguage E English 0

proc setLanguage_E {} {

# File menu:
menuText E File "File" 0
menuText E FileNew "New" 0 {Create a new Scid database}
menuText E FileOpen "Open" 0 {Open an existing Scid database}
menuText E FileClose "Close" 0 {Close the active Scid database}
menuText E FileFinder "Finder" 0 {Open the File Finder window}
menuText E FileSavePgn "Save PGN" 0 {Save this game to file}
menuText E FileOpenBaseAsTree "Open Base as Tree" 13   {Open a base and use it in Tree window}
menuText E FileOpenRecentBaseAsTree "Open Recent as Tree" 0   {Open a recent base and use it in Tree window}
menuText E FileBookmarks "Bookmarks" 0 {Bookmarks menu}
menuText E FileBookmarksAdd "Add Bookmark" 0 \
  {Bookmark the current database game and position}
menuText E FileBookmarksFile "File Bookmark" 0 \
  {File a bookmark for the current game and position}
menuText E FileBookmarksEdit "Edit Bookmarks" 0 \
  {Edit the bookmarks menus}
menuText E FileBookmarksList "Display Folders as Single List" 0 \
  {Display bookmark folders as a single list, not submenus}
menuText E FileBookmarksSub "Display Folders as Submenus" 0 \
  {Display bookmark folders as submenus, not a single list}

menuText E FileReadOnly "Read-Only" 0 \
  {Treat the current database as read-only, preventing changes}
menuText E FileSwitch "Switch to Base" 1 \
  {Switch to a different opened database}
menuText E FileExit "Exit" 1 {Exit Scid}

# Edit menu:
menuText E Edit "Edit" 0
menuText E EditAdd "Add Variation" 0 {Add a variation at this move in the game}
menuText E EditPasteVar "Paste Variation" 0
menuText E EditDelete "Delete Variation" 0 {Delete a variation for this move}
menuText E EditDeleteComment "Delete Comment" 0
menuText E EditFirst "Make First Variation" 5 \
  {Promote a variation to be first in the list}
menuText E EditMain "Promote Variation" 21 \
  {Promote a variation to be the main line}
menuText E EditTrial "Try Variation" 0 \
  {Start/stop trial mode, for testing an idea on the board}
menuText E EditStrip "Strip" 0 {Strip comments or variations from this game}
menuText E EditUndo "Undo" 0 {Undo last game change}
menuText E EditRedo "Redo" 0 {Redo last game change}
menuText E EditStripComments "Comments" 0 \
  {Strip all comments and annotations from this game}
menuText E EditStripVars "Variations" 0 {Strip all variations from this game}
menuText E EditStripBegin "Moves from Start" 11 \
  {Strip moves from the beginning of the game}
menuText E EditStripEnd "Moves to End" 9 \
  {Strip moves to the end of the game}
menuText E EditReset "Empty Clipbase" 0 \
  {Reset the clipbase to be completely empty}
menuText E EditCopy "Copy to Clipbase" 1 \
  {Copy this game to the Clipbase database}
menuText E EditPaste "Paste from Clipbase" 1 \
  {Paste the active Clipbase game here}
menuText E EditPastePGN "Paste PGN" 0 \
  {Interpret the clipboard text as PGN and paste it here}
menuText E EditSetup "Setup Board" 6 \
  {Set the start position for this game}
menuText E EditCopyBoard "Copy FEN" 5 \
  {Copy the current board in FEN notation to the text selection (clipboard)}
menuText E EditCopyPGN "Copy PGN" 0 \
  {Copy the current PGN to the text selection (clipboard)}
menuText E EditPasteBoard "Paste FEN" 6 \
  {Set the start board from the current text selection (clipboard)}

# Game menu:
menuText E Game "Game" 0
menuText E GameNew "New Game" 0 {Reset to an empty game, discarding any changes}
menuText E GameFirst "Load First" 5 {Load the first filtered game}
menuText E GamePrev "Load Previous" 5 {Load the previous filtered game}
menuText E GameReload "Reload Game" 2 {Reload this game, discarding any changes made}
menuText E GameNext "Load Next" 7 {Load the next filtered game}
menuText E GameLast "Load Last" 8 {Load the last filtered game}
menuText E GameRandom "Load Random Game" 8 {Load a random filtered game}
menuText E GameNumber "Load Game Number" 5 {Load a game by entering its number}
menuText E GameReplace "Replace Game" 0 {Save this game, replacing the old version}
menuText E GameAdd "Add Game" 0 {Save this game as a new game in the database}
menuText E GameInfo "Set Game Information" 9
menuText E GameBrowse "Browse Game" 0
menuText E GameList "List all Games" 0
menuText E GameDelete "Delete Game" 0
menuText E GameDeepest "Identify Opening" 0 {Goto the deepest game position listed in the ECO book}
menuText E GameGotoMove "Goto Move Number" 5 {Go to a specified move number in the current game}
menuText E GameNovelty "Find Novelty" 7 {Find the first move of this game that has not played before}

# Search Menu:
menuText E Search "Search" 0
menuText E SearchReset "Reset Filter" 0 {Reset the filter so all games are included}
menuText E SearchNegate "Negate Filter" 0 {Negate the filter to only include excluded games}
menuText E SearchEnd "Filter to Last Move" 15 {All filter games load at the end position}
menuText E SearchCurrent "Current Board" 0 {Search for the current board position}
menuText E SearchHeader "General" 0 {Search by Header (player, event, etc) information}
menuText E SearchMaterial "Material/Pattern" 0 {Search for material or board patterns}
menuText E SearchMoves "Moves" 0 {}
menuText E SearchUsing "Load Search File" 0 {Search using a SearchOptions file}

# Windows menu:
menuText E Windows "Windows" 0
menuText E WindowsGameinfo "Game Info" 0 {Show/hide the game info panel}
menuText E WindowsComment "Comment Editor" 9 {Open/close the comment editor}
menuText E WindowsGList "Game List" 0 {Open/close the game list window}
menuText E WindowsPGN "PGN Window" 0 {Open/close the PGN (game notation) window}
menuText E WindowsCross "Crosstable" 0 {Open/close the Tournament Crosstable}
menuText E WindowsPList "Player Finder" 2 {Open/close the player finder}
menuText E WindowsTmt "Tournaments" 2 {Open/close the tournament finder}
menuText E WindowsSwitcher "Databases" 0  {Open/close the Database Switcher window}
menuText E WindowsMaint "Maintenance Window" 0 {Open/close the Maintenance window}
menuText E WindowsECO "ECO Browser" 0 {Open/close the ECO Browser window}
menuText E WindowsStats "Statistics Window" 0 {Open/close the filter statistics window}
menuText E WindowsTree "Tree Window" 0 {Open/close the Tree window}
menuText E WindowsTB "Tablebase Window" 1 {Open/close the Tablebase window}
menuText E WindowsBook "Book Window" 0 {Open/close the Book window}
menuText E WindowsCorrChess "Correspondence Window" 1 {Open/close the Correspondence window}

# Tools menu:
menuText E Tools "Tools" 0
menuText E ToolsAnalysis "Analysis Engines" 0 {Configure analysis engines}
menuText E ToolsEmail "Email Manager" 0 {Open/close the email chess manager window}
menuText E ToolsFilterGraph "Rel. Filter Graph" 12 {Open/close the filter graph window for relative values}
menuText E ToolsAbsFilterGraph "Abs. Filter Graph" 7 {Open/close the filter graph window for absolute values}
menuText E ToolsOpReport "Opening Report" 0 {Generate an opening report for the current position}
menuText E ToolsTracker "Piece Tracker"  6 {Open the Piece Tracker window}
menuText E ToolsTraining "Training"  7 {Training tools (tactics, openings,...) }
menuText E ToolsComp "Computer Tournament" 0 {Chess engine tournament}
menuText E ToolsTacticalGame "Computer - Phalanx"  0 {Play a game with tactics}
menuText E ToolsSeriousGame "Computer - UCI Engine"  11 {Play against an UCI engine}
menuText E ToolsTrainTactics "Mate in ..N.. Puzzle"  0 {Solve "Mate in" puzzles}
menuText E ToolsTrainCalvar "Calculation of Variations"  0 {Stoyko Exercise}
menuText E ToolsTrainFindBestMove "Find Best Move"  0 {Find best move}
menuText E ToolsTrainFics "Internet (FICS)"  0 {Play on freechess.org}
menuText E ToolsBookTuning "Book tuning" 0 {Book tuning}

menuText E ToolsMaint "Maintenance" 0 {Scid database maintenance tools}
menuText E ToolsMaintWin "Maintenance Window" 0 {Open/close the Scid database maintenance window}
menuText E ToolsMaintExtra "Extra Tags" 0 {Extra Tags}
menuText E ToolsMaintCompact "Compact Database" 0 {Compact database files, removing deleted games and unused names}
menuText E ToolsMaintClass "ECO-Classify Games" 2 {Recompute the ECO code of all games}
menuText E ToolsMaintSort "Sort Database" 0 {Sort all games in the database}
menuText E ToolsMaintDelete "Delete Twin Games" 0 {Find twin games and set them to be deleted}
menuText E ToolsMaintTwin "Twin Checker Window" 0 {Open/update the Twin checker window}
menuText E ToolsMaintNameEditor "Name Editor" 0 {Open/close the name editor window}
menuText E ToolsMaintNamePlayer "Spellcheck Player Names" 11 {Spellcheck player names using the spellcheck file}
menuText E ToolsMaintNameEvent "Spellcheck Event Names" 11 {Spellcheck event names using the spellcheck file}
menuText E ToolsMaintNameSite "Spellcheck Site Names" 11 {Spellcheck site names using the spellcheck file}
menuText E ToolsMaintNameRound "Spellcheck Round Names" 11 {Spellcheck round names using the spellcheck file}
menuText E ToolsMaintFixBase "Repair base" 0 {Try to repair a corrupted base}

menuText E ToolsConnectHardware "Eboards/External Hardware" 0 {Connect external hardware}
menuText E ToolsConnectHardwareConfigure "Configure" 0 {Configure external hardware and connection}
menuText E ToolsConnectHardwareNovagCitrineConnect "Connect Novag Citrine" 9 {Connect Novag Citrine with Scid}
menuText E ToolsConnectHardwareInputEngineConnect "Connect Input Engine" 9 {Connect Input Engine (e.g. DGT board) with Scid}

menuText E ToolsPInfo "Player Information"  0 \
  {Open/update the Player Information window}
menuText E ToolsPlayerReport "Player Report" 3 \
  {Generate a player report}
menuText E ToolsRating "Player Ratings" 0 \
  {Graph the rating history of the current game players}
menuText E ToolsScore "Score Graph" 0 {Show the score graph window}
menuText E ToolsExpCurrent "Export Current Game" 8 \
  {Write current game to a text file}
menuText E ToolsExpCurrentPGN "Export Game to PGN" 15 \
  {Write current game to a PGN file}
menuText E ToolsExpCurrentHTML "Export Game to HTML" 15 \
  {Write current game to a HTML file}
menuText E ToolsExpCurrentHTMLJS "Export Game to HTML and JavaScript" 15 {Write current game to a HTML and JavaScript file}  
menuText E ToolsExpCurrentLaTeX "Export Game to LaTeX" 15 {Write current game to a LaTeX file using xSkak}
menuText E ToolsExpFilter "Export All Filter Games" 1 \
  {Write all filtered games to a text file}
menuText E ToolsExpFilterPGN "Export Filter to PGN" 17 \
  {Write all filtered games to a PGN file}
menuText E ToolsExpFilterHTML "Export Filter to HTML" 17 \
  {Write all filtered games to a HTML file}
menuText E ToolsExpFilterHTMLJS "Export Filter to HTML and JavaScript" 17 {Write all filtered games to a HTML and JavaScript file}  
menuText E ToolsExpFilterLaTeX "Export Filter to LaTeX" 17  {Write all filtered games to a LaTeX file}
menuText E ToolsExpFilterEPD "Export Filter to EPD/FEN" 17 {Write all filtered games to an EPD File}
menuText E ToolsExpFilterGames "Export Gamelist to Text" 19 {Print a formatted Gamelist.}
menuText E ToolsImportOne "Import PGN Text" 0 \
  {Import a game from PGN text}
menuText E ToolsImportFile "Import PGN File" 7 {Import games from a PGN file}
menuText E ToolsStartEngine1 "Start engine 1" 0  {Start engine 1}
menuText E ToolsStartEngine2 "Start engine 2" 0  {Start engine 2}
menuText E ToolsScreenshot "Board Screenshot" 0  {Take a screenshot}

# Play menue
menuText E Play "Play" 0 {Play Games}

# --- Correspondence Chess
menuText E CorrespondenceChess "Correspondence Chess" 0 {Functions for eMail and Xfcc based correspondence chess}
menuText E CCConfigure "Configure" 0 {Configure external tools and general setup}
menuText E CCConfigRelay "Observe games" 10 {Configure games to be observed}
menuText E CCOpenDB "Open Database" 0 {Open the default Correspondence database}
menuText E CCRetrieve "Retrieve Games" 0 {Retrieve games via external (Xfcc-)helper}
menuText E CCInbox "Process Inbox" 8 {Process all files in scids Inbox}
menuText E CCSend "Send Move" 0 {Send your move via eMail or external (Xfcc-)helper}

menuText E CCResign "Resign" 1 {Resign}
menuText E CCClaimDraw "Claim Draw" 6 {Send move and claim a draw (not via eMail)}
menuText E CCOfferDraw "Offer Draw" 1 {Send move and offer a draw (not via eMail)}
menuText E CCAcceptDraw "Accept Draw" 0 {Accept a draw offer (not via eMail)}

menuText E CCNewMailGame "New eMail Game" 2 {Start a new eMail game}
menuText E CCMailMove "Mail Move" 0 {Send the move via eMail to the opponent}
menuText E CCGamePage "Game Page" 0 {Call up the game via the web browser}

menuText E CCEditCopy "Copy Gamelist to clipboard" 0 {Copy the games as CSV list to the clipboard}

# Options menu:
menuText E Options "Options" 0
menuText E OptionsBoard "Chessboard/Pieces" 0 {Chess board appearance}
menuText E OptionsColour "Colors" 0 {Default text widget color}
menuText E OptionsBackColour "Background" 0 {Default text widget color}
menuText E OptionsBackColourGlobal "Global" 0 {Global background color}
menuText E OptionsMainLineColour "Mainline Arrows" 0 {Mainline arrows}
menuText E OptionsVarLineColour "Variation Arrows" 0 {Variation arrows}
menuText E OptionsEngineLineColour "Engine Arrows" 0 {Engine arrows}
menuText E OptionsRowColour "Rows" 0 {Default tree/book row color}
menuText E OptionsHighlightColour "Highlight" 0 {Default text highlight color}
menuText E OptionsSwitcherColour "Switcher" 0 {Default db switcher color}
menuText E OptionsProgressColour "Progressbar" 0 {Default progressbar color}
menuText E OptionsScoreColour "Score Graph colour" 0 {}
menuText E OptionsScoreBarColour "Score Graph current" 0 {}
menuText E OptionsNames "My Player Names" 3 {Edit my player names}
menuText E OptionsExport "Exporting" 0 {Change text export options}
menuText E OptionsFonts "Fonts" 0 {Change fonts}
menuText E OptionsFontsRegular "Regular" 0 {Change the regular font}
menuText E OptionsFontsMenu "Menu" 0 {Change the menu font}
menuText E OptionsFontsSmall "Small" 0 {Change the small font}
menuText E OptionsFontsFixed "Fixed" 0 {Change the fixed-width font}
menuText E OptionsEvalbar "Score Bar" 0 {Score bar options}
menuText E OptionsGInfo "Game Information" 0 {Game information options}
menuText E OptionsFics "FICS" 0 {Free Chess Internet Server}
menuText E OptionsFicsAuto "Autopromote Queen" 0
menuText E OptionsFicsClk "Store Clock times" 0
menuText E OptionsFicsColour "Text Color" 0
menuText E OptionsFicsSize "Board Size" 0
menuText E OptionsFicsButtons "User Buttons" 0
menuText E OptionsFicsCommands "Init Commands" 0
menuText E OptionsFicsNoRes "No Results" 0
menuText E OptionsFicsNoReq "No Requests" 0
menuText E OptionsFicsPremove "Allow Premove" 0

menuText E OptionsEvalMain "Main Board" 0
menuText E OptionsEvalBrowser "Game Browsers" 0
menuText E OptionsEvalFics "Fics boards" 0
menuText E OptionsEvalTime "Evaluation time" 0 {Time for quick analysis probe}
menuText E OptionsEvalScale "Scale" 0 {Scorebar scale}
menuText E OptionsEvalTicks "Show ticks" 0
menuText E OptionsEvalLog  "Logarithmic eval" 0

menuText E OptionsLanguage "Language" 0 {Select menu language}
menuText E OptionsMovesTranslatePieces "Translate Pieces" 0 {Translate first letter of pieces}
menuText E OptionsMovesHighlightLastMove "Highlight Last Move" 0 {Highlight last move}
menuText E OptionsMovesHighlightLastMoveDisplay "Show" 0 {Display last move Highlight}
menuText E OptionsMovesHighlightLastMoveWidth "Width" 0 {Thickness of line}
menuText E OptionsMovesHighlightLastMoveColor "Select Color" 0 {Color of line}
menuText E OptionsMovesColorSelected "Color Selected Square" 0 {Color move}
menuText E OptionsMoves "Moves" 0 {Move entry options}
menuText E OptionsMovesAsk "Ask Before Replacing Moves" 0 \
  {Ask before overwriting any existing moves}
menuText E OptionsMovesAnimate "Animation Time" 1 \
  {Set the amount of time used to animate moves}
menuText E OptionsMovesDelay "Autoplay Time Delay" 1 \
  {Set the time delay for autoplay mode}
menuText E OptionsMovesCoord "Coordinate Move Entry" 0 \
  {Accept coordinate-style move entry (e.g. "g1f3")}
menuText E OptionsMovesSuggest "Show Suggested Moves" 0 {Turn on/off move suggestion}
menuText E OptionsShowVarPopup "Show Variation Window" 0 {Turn on/off the display of a variations window}  
menuText E OptionsMovesSpace "Add Spaces after Move Number" 0 {Add spaces after move number}  
menuText E OptionsMovesKey "Keyboard Completion" 0 \
  {Turn on/off keyboard move auto-completion}
menuText E OptionsMovesShowVarArrows "Show Variation Arrows" 0 {Turn on/off arrows showing moves in variations}
menuText E OptionsNumbers "Number Format" 0 {Select the number format}
menuText E OptionsStartup "Startup" 3 {Select windows to open at startup}
menuText E OptionsTheme "Theme" 0 {Ttk theme}
menuText E OptionsWindows "Windows" 0 {Window options}
menuText E OptionsWindowsIconify "Auto-Iconify" 5 \
  {Iconify all windows when the main window is iconified}
menuText E OptionsWindowsRaise "Auto-Raise" 5 \
  {Raise certain windows (e.g. progress bars) whenever they are obscured}
menuText E OptionsSounds "Sounds" 2 {Configure move announcement sounds}
menuText E OptionsWindowsDock "Dock windows" 0 {Dock windows (needs restart)}
menuText E OptionsWindowsSaveLayout "Save Layout" 0 {Save layout}
menuText E OptionsWindowsRestoreLayout "Restore Layout" 0 {Restore layout}
menuText E OptionsWindowsShowGameInfo "Show game info" 0 {Show game info}
menuText E OptionsWindowsAutoLoadLayout "Auto load first layout" 0 {Auto load first layout at startup}
menuText E OptionsWindowsAutoResize "Auto resize board" 0 {}
menuText E OptionsWindowsFullScreen "Fullscreen" 0 {Toggle fullscreen mode}
menuText E OptionsToolbar "Toolbar" 0 {Configure the main window toolbar}
menuText E OptionsECO "Load ECO File" 7 {Load the ECO classification file}
menuText E OptionsSpell "Load Spellcheck File" 11 \
  {Load the Scid spellcheck file}
menuText E OptionsTable "Tablebase Directory" 10 \
  {Select a tablebase file; all tablebases in its directory will be used}
menuText E OptionsRecent "Recent Entries" 0 {Change the number of entries shown in the File/Game-History menus}
menuText E OptionsBooksDir "Books Directory" 0 {Sets the opening books directory}
menuText E OptionsTacticsBasesDir "Bases Directory" 0 {Sets the tactics (training) bases directory}
menuText E OptionsInformant "Configure Informant Values" 0
menuText E OptionsSave "Save Options" 0 "Save all settable options to the file $::optionsFile"
menuText E OptionsSaveBases "Save Bases as Default" 0 
menuText E OptionsAutoSave "Auto-Save Options on Exit" 0 \
  {Auto-save all options when exiting Scid}

# Help menu:
menuText E Help "Help" 0
menuText E HelpContents "Help" 0 {Show the help contents page}
menuText E HelpIndex "Index" 0 {Show the help index page}
menuText E HelpGuide "Quick Guide" 0 {Show the quick guide help page}
menuText E HelpHints "Hints" 1 {Show the hints help page}
menuText E HelpContact "Contact Info" 1 {Show the contact information help page}
menuText E HelpTip "Tip of the Day" 0 {Show a useful Scid tip}
menuText E HelpStartup "Startup Window" 0 {Show the startup window}
menuText E HelpAbout "About" 0 {Information about Scid Vs PC}

# Game info box popup menu:
menuText E GInfoHideNext "Hide Next Move" 0
menuText E GInfoShow "Side to Move" 0
menuText E GInfoCoords "Toggle Coords" 0
menuText E GInfoMaterial "Toggle Material" 7
menuText E GInfoFEN "FEN" 5
menuText E GInfoMarks "Show Colored Squares and Arrows" 5
menuText E GInfoWrap "Wrap Long Lines" 0
menuText E GInfoFullComment "Show Full Comment" 10
menuText E GInfoPhotos "Show Photos" 5
menuText E GInfoTBNothing "Tablebases: Nothing" 12
menuText E GInfoTBResult "Tablebases: Result Only" 12
menuText E GInfoTBAll "Tablebases: Result and Best Moves" 19
menuText E GInfoDelete "(Un)Delete This Game" 4
menuText E GInfoMark "(Un)Mark This Game" 4
menuText E GInfoMenuBar "Menu Bar"  0
menuText E GInfoToolBar "Tool Bar"  0
menuText E GInfoButtonBar "Button Bar"  0
menuText E GInfoStatusBar "Status Bar"  0
menuText E GInfoEvalBar "Score Bar" 0

translate E FlipBoard {Flip board}
translate E RaiseWindows {Raise windows}
translate E AutoPlay {Autoplay}
translate E TrialMode {Trial mode}
translate E KeepOpen {Keep open after startup}

# General buttons:
translate E Apply {Apply}
translate E Back {Back}
translate E Browse {Browse}
translate E Cancel {Cancel}
translate E Continue {Continue}
translate E Clear {Clear}
translate E Close {Close}
translate E Contents {Contents}
translate E Defaults {Defaults}
translate E Delete {Delete}
translate E Graph {Graph}
translate E Help {Help}
translate E Import {Import}
translate E Index {Index}
translate E LoadGame {Load}
translate E BrowseGame {Browse}
translate E MergeGame {Merge}
translate E MergeGames {Merge Games}
# translate E Ok {Ok}
translate E Preview {Preview}
translate E Revert {Revert}
translate E Save {Save}
translate E DontSave {Don't Save}
translate E Search {Search}
translate E Stop {Stop}
translate E Store {Store}
translate E Update {Update}
translate E ChangeOrient {Change window orientation}
translate E ShowIcons {Show Icons}
translate E ConfirmCopy {Confirm Copy}
translate E None {None}
translate E First {First}
translate E Current {Current}
translate E Last {Last}
translate E Font {Font}
translate E Change {Change}
translate E Random {Random}

# General messages:
translate E game {game}
translate E games {games}
translate E move {move}
translate E moves {moves}
translate E all {all}
translate E Yes {Yes}
translate E No {No}
translate E Both {Both}
translate E King {King}
translate E Queen {Queen}
translate E Rook {Rook}
translate E Bishop {Bishop}
translate E Knight {Knight}
translate E Pawn {Pawn}
translate E White {White}
translate E Black {Black}
translate E Player {Player}
translate E Rating {Rating}
translate E RatingDiff {Rating difference}
translate E AverageRating {Average Rating}
translate E Event {Event}
translate E Site {Site}
translate E Country {Country}
translate E IgnoreColors {Ignore colors}
translate E MatchEnd {End pos only}
translate E Date {Date}
translate E EventDate {Event date}
translate E Decade {Decade}
translate E Year {Year}
translate E Month {Month}
translate E Months {January February March April May June July August September October November December}
translate E Days {Sun Mon Tue Wed Thu Fri Sat}
translate E YearToToday {Year to today}
translate E Result {Result}
translate E Round {Round}
translate E Length {Length}
translate E ECOCode {ECO code}
translate E ECO {ECO}
translate E Deleted {Deleted}
translate E SearchResults {Search Results}
translate E OpeningTheDatabase {Opening database}
translate E Database {Database}
translate E Filter {Filter}
translate E Reset {Reset}
translate E IgnoreCase {Ignore case}
translate E noGames {empty}
translate E allGames {all}
translate E empty {empty}
translate E clipbase {clipbase}
translate E score {score}
translate E Start {Start}
translate E StartPos {Start position}
translate E Total {Total}
translate E readonly {read-only}
translate E altered {altered}
translate E tagsDescript {Extra tags (eg: Annotator "Anand")}
translate E prevTags {Use previous}
translate E value {Value}

# Standard error messages:
translate E ErrNotOpen {This is not an open database.}
translate E ErrReadOnly {This database is read-only and can't be altered.}
translate E ErrSearchInterrupted {Search interrupted}

# Game information:
translate E twin {twin}
translate E deleted {deleted}
translate E comment {comment}
translate E hidden {hidden}
translate E LastMove {Move}
translate E NextMove {Next}
translate E GameStart {Start of game}
translate E LineStart {Start of line}
translate E GameEnd {End of game}
translate E LineEnd {End of line}

# Player information:
translate E PInfoAll {All games}
translate E PInfoFilter {Filter games}
translate E PInfoAgainst {Against}
translate E PInfoMostWhite {Most common openings as White}
translate E PInfoMostBlack {Most common openings as Black}
translate E PInfoRating {Rating history}
translate E PInfoBio {Biography}
translate E PInfoEditRatings {Edit Ratings}
translate E PinfoEditName {Edit Name}
translate E PinfoLookupName {Lookup Name}

# Tablebase information:
translate E Draw {Draw}
translate E stalemate {stalemate}
translate E checkmate {checkmate}
translate E withAllMoves {with all moves}
translate E withAllButOneMove {with all but one move}
translate E with {with}
translate E only {only}
translate E lose {lose}
translate E loses {loses}
translate E allOthersLose {all others lose}
translate E matesIn {mates in}
translate E longest {longest}
translate E WinningMoves {Winning moves}
translate E DrawingMoves {Drawing moves}
translate E LosingMoves {Losing moves}
translate E UnknownMoves {Unknown-result moves}

# Tip of the day:
translate E Tip {Tip}
translate E TipAtStartup {Show tip on startup}

# Tree window menus:
menuText E TreeFile "Tree" 0
menuText E TreeFileFillWithBase "Fill Cache with filter" 0 {Fill the cache file with all filtered games in current base}
menuText E TreeFileFillWithGame "Fill Cache with game" 0 {Fill the cache file with current game in current base}
menuText E TreeFileCacheInfo "Cache info" 0 {Get info on cache usage}
menuText E TreeFileSave "Save Cache File" 0 {Save the tree cache (.stc) file}
menuText E TreeFileFill "Fill Cache File" 0 \
  {Fill the cache file with common opening positions}
menuText E TreeFileBest "Best Games" 0 {Show the best matching games}
menuText E TreeFileGraph "Graph Window" 0 {Show the graph for this tree branch}
menuText E TreeFileCopy "Copy Tree Text to Clipboard" 1 \
  {Copy the tree statisctics to the clipboard}
menuText E TreeFileClose "Close Tree Window" 0 {Close the tree window}
menuText E TreeMask "Mask" 0
menuText E TreeMaskNew "New" 0 {New mask}
menuText E TreeMaskOpen "Open" 0 {Open mask}
menuText E TreeMaskOpenRecent "Open recent" 0 {Open recent mask}
menuText E TreeMaskSave "Save" 0 {Save mask}
menuText E TreeMaskClose "Close" 0 {Close mask}
menuText E TreeMaskFillWithLine "Fill with line" 0 {Fill mask with all previous moves}
menuText E TreeMaskFillWithGame "Fill with game" 0 {Fill mask with game}
menuText E TreeMaskFillWithBase "Fill with filter" 0 {Fill mask with all games in filter}
menuText E TreeMaskInfo "Info" 0 {Show statistics for current mask}
menuText E TreeMaskDisplay "Display Mask" 0 {Show mask data in a tree form}
menuText E TreeMaskSearch "Search mask" 0 {Search in current mask}
menuText E TreeSort "Sort" 0
menuText E TreeSortAlpha "Alphabetical" 0
menuText E TreeSortECO "ECO Code" 0
menuText E TreeSortFreq "Frequency" 0
menuText E TreeSortScore "Score" 0
menuText E TreeOpt "Options" 0
menuText E TreeOptSlowmode "Slow mode" 0 {Slow mode for updates (high accuracy)}
menuText E TreeOptFastmode "Fast mode" 0 {Fast mode for updates (no move transposition)}
menuText E TreeOptFastAndSlowmode "Fast and slow mode" 0 {Fast mode then slow mode for updates}
menuText E TreeOptStartStop "Auto refreshing" 0 {Toggles automatic refreshing of the tree window}
menuText E TreeOptLock "Lock" 0 {Lock/unlock the tree to the current database}
menuText E TreeOptTraining "Training" 0 {Turn on/off tree training mode}
menuText E TreeOptShort "Short Display" 0 {Don't show ELO information}
menuText E TreeOptAutosave "Auto-Save Cache" 0 {Auto-save the cache file when closing the tree window}
menuText E TreeOptAutomask "Auto-Load Mask" 0 "Auto-Load most recent mask with a tree open."
menuText E TreeOptCacheSize "Cache size" 0 {Set the cache size}
menuText E TreeOptShowBar "Show Progress Bar" 0 "Show tree progress bar."
menuText E TreeOptShowFrame "Show Button Bar" 0 "Show tree button bar."
menuText E TreeOptSmallFont "Use Custom Font" 0 "Use font_Small for Gamelist."
menuText E TreeOptSortBest "Sort Best Games" 0 "Sort Best Games by ELO."
menuText E TreeHelp "Help" 0
menuText E TreeHelpTree "Tree Help" 0
menuText E TreeHelpIndex "Help Index" 0
translate E SaveCache {Save Cache}
translate E Training {Training}
translate E LockTree {Lock}
translate E TreeLocked {locked}
translate E TreeBest {Best}
translate E TreeBestGames {Best Games}
translate E TreeAdjust {Adjust Filter}
# Note: the next message is the tree window title row. After editing it,
# check the tree window to make sure it lines up with the actual columns.
translate E TreeTitleRow      {    Move      Frequency    Score  Draw AvElo Perf AvYear ECO}
translate E TreeTitleRowShort {    Move      Frequency    Score  Draw}
translate E TreeTotal: {TOTAL:}
translate E DoYouWantToSaveFirst {Do you want to save}
translate E AddToMask {Add to Mask}
translate E RemoveFromMask {Remove from Mask}
translate E AddThisMoveToMask {Add Move to Mask}
translate E SearchMask {Search in Mask}
translate E DisplayMask {Mask}
translate E MaskShowMarkers {Show Markers}
translate E MaskShowToolTips {Show Tooltips}
translate E Nag {Nag code}
translate E Marker {Marker}
translate E Include {Include}
translate E Exclude {Exclude}
translate E MainLine {Main line}
translate E Bookmark {Bookmark}
translate E NewLine {New line}
translate E ToBeVerified {To be verified}
translate E ToTrain {To train}
translate E Dubious {Dubious}
translate E ToRemove {To remove}
translate E NoMarker {No marker}
translate E ColorMarker {Color}
translate E WhiteMark {White}
translate E GreenMark {Green}
translate E YellowMark {Yellow}
translate E BlueMark {Blue}
translate E RedMark {Red}
translate E CommentMove {Comment move}
translate E CommentPosition {Comment position}
translate E AddMoveToMaskFirst {Add move to mask first}
translate E OpenAMaskFileFirst {Open a mask file first}
translate E positions {positions}
translate E Moves {Moves}

# Finder window:
menuText E FinderFile "Finder" 0
menuText E FinderFileSubdirs "Look in Subdirectories" 0
menuText E FinderFileClose "Close" 0
menuText E FinderSort "Sort By" 0
menuText E FinderSortType "Type" 0
menuText E FinderSortSize "Games" 0
menuText E FinderSortMod "Modified" 0
menuText E FinderSortName "Name" 0
menuText E FinderSortPath "Path" 0
menuText E FinderTypes "Types" 0
menuText E FinderTypesScid "Scid Databases" 0
menuText E FinderTypesOld "Old-Format Scid Databases" 0
menuText E FinderTypesPGN "PGN Files" 0
menuText E FinderTypesEPD "EPD Files" 0
menuText E FinderHelp "Help" 0
menuText E FinderHelpFinder "Finder Help" 0
menuText E FinderHelpIndex "Index" 0
translate E FileFinder {File Finder}
translate E FinderDir {Directory}
translate E FinderDirs {Directories}
translate E FinderFiles {Files}
translate E FinderUpDir {up}
translate E FinderCtxOpen {Open}
translate E FinderCtxBackup {Backup}
translate E FinderCtxCopy {Copy}
translate E FinderCtxMove {Move}
translate E FinderCtxDelete {Delete}
translate E FinderCtxRename {Rename}
translate E FinderDirOpen {Open Directory}

# Player finder:
menuText E PListFile "Player Finder" 0
menuText E PListFileUpdate "Update" 0
menuText E PListFileClose "Close" 0
menuText E PListSort "Sort" 0
menuText E PListSortName "Name" 0
menuText E PListSortElo "Elo" 0
menuText E PListSortGames "Games" 0
menuText E PListSortOldest "Oldest" 0
menuText E PListSortNewest "Newest" 2
menuText E PListSortCountry "Country" 0

# Tournament finder:
menuText E TmtFile "Tournament Finder" 0
menuText E TmtFileUpdate "Update" 0
menuText E TmtFileClose "Close" 0
menuText E TmtSort "Sort" 0
menuText E TmtSortDate "Date" 0
menuText E TmtSortPlayers "Players" 0
menuText E TmtSortGames "Games" 0
menuText E TmtSortElo "Elo" 0
menuText E TmtSortSite "Site" 0
menuText E TmtSortEvent "Event" 1
menuText E TmtSortWinner "Winner" 0
translate E TmtLimit "List Size"
translate E TmtMeanElo "Mean Elo"
translate E TmtNone "No matching tournaments were found."

# Graph windows:
menuText E GraphFile "File" 0
menuText E GraphFileColor "Save as Color PostScript" 8
menuText E GraphFileGrey "Save as Greyscale PostScript" 8
menuText E GraphFileClose "Close" 0
menuText E GraphOptions "Options" 0
menuText E GraphOptionsWhite "Invert White" 0
menuText E GraphOptionsBlack "Invert Black" 0
menuText E GraphOptionsDots "Show Dots" 0
menuText E GraphOptionsSpelling "Elo from Spelling File" 0
menuText E GraphOptionsBar "Highlight Current Move" 0
menuText E GraphOptionsBoth "Both" 1
menuText E GraphOptionsPInfo "Player Info player" 0
translate E GraphFilterTitle "Frequency per 1000 Games"
translate E GraphAbsFilterTitle "Game Frequency"
translate E ConfigureFilter "Configure X Axis"
translate E FilterEstimate "Estimate"
translate E TitleFilterGraph "Scid: Filter Graph"

# Analysis window:
translate E AddVariation {Add Variation}
translate E AddAllVariations {Add All Variations}
translate E AddMove {Add Move}
translate E Annotate {Annotate}
translate E ShowAnalysisBoard {Show analysis board}
translate E ShowInfo {Show engine info}
translate E FinishGame {Finish game}
translate E StopEngine {Stop engine}
translate E StartEngine {Start engine}
translate E ExcludeMove {Exclude Move}
translate E LockEngine {Lock engine to current position}
translate E AnalysisCommand {Analysis Command}
translate E PreviousChoices {Previous Choices}
translate E AnnotateTime {Seconds per Move}
translate E AnnotateWhich {Which Side}
translate E AnnotateAll {Moves by both sides}
translate E AnnotateAllMoves {All moves}
translate E AnnotateWhite {White moves only}
translate E AnnotateBlack {Black moves only}
translate E AnnotateNotBest {When move is not the best}
translate E AnnotateBlundersOnly {When move is a blunder}
translate E BlundersNotBest {Blunders/Not Best}
translate E AnnotateTitle {Configure Annotation}
translate E AnnotateMissedMates {Missed/shorter mates}
translate E AnnotateEnd {At end of game}
translate E BlundersThreshold {Threshold}
translate E ScoreFormat {Score format}
translate E CutOff {Cut Off}
translate E LowPriority {Low CPU Priority}
translate E LogEngines {Log Size}
translate E LogName {Add Name}
translate E MaxPly {Max Ply}
translate E ClickHereToSeeMoves {Click here to see moves}
translate E ConfigureInformant {Configure Informant}
translate E Informant!? {Interesting move}
translate E Informant? {Poor move}
translate E Informant?? {Blunder}
translate E Informant?! {Dubious move}
translate E Informant+= {White has a slight advantage}
translate E Informant+/- {White has a moderate advantage}
translate E Informant+- {White has a decisive advantage}
translate E Informant++- {The game is considered won}

# Book window
translate E Book {Book}
translate E OtherBook {Other Moves}
translate E Alphabetical {Alphabetical}
translate E TwoBooks {Two Books}

# Analysis Engine open dialog:
translate E EngineList {Analysis Engines}
translate E EngineKey {Key}
translate E EngineType {Type}
translate E EngineName {Name}
translate E EngineCmd {Command}
translate E EngineArgs {Parameters}
translate E EngineDir {Directory}
translate E EngineElo {Elo}
translate E EngineTime {Date}
translate E EngineNew {New}
translate E EngineEdit {Edit}
translate E EngineRequired {Fields in bold are required; others are optional}

# Stats window menus:
menuText E StatsFile "Statistics" 0
menuText E StatsFilePrint "Print to File" 0
menuText E StatsFileClose "Close Window" 0
menuText E StatsOpt "Options" 0

# PGN window menus:
menuText E PgnFile "Pgn" 0
menuText E PgnFileCopy "Copy to Clipboard" 0
menuText E PgnFilePrint "Save Game as" 0
menuText E PgnFileClose "Close" 10
menuText E PgnOpt "Options" 0
menuText E PgnOptColor "Color Display" 0
menuText E PgnOptShort "Short Header" 6
menuText E PgnOptSymbols "Symbolic Annotations" 1
menuText E PgnOptIndentC "Indent Comments" 0
menuText E PgnOptIndentV "Indent Variations" 7
menuText E PgnOptColumn "Column Style" 1
menuText E PgnOptSpace "Space after Move Numbers" 18
menuText E PgnOptStripMarks "Hide Square/Arrow Codes" 1
menuText E PgnOptChess "Chess Pieces" 6
menuText E PgnOptScrollbar "Scrollbar" 6
menuText E PgnOptBoldMainLine "Bold Main Line" 4
menuText E PgnColor "Colors" 0
menuText E PgnColorHeader "Header" 0
menuText E PgnColorAnno "Annotations" 0
menuText E PgnColorComments "Comments" 0
menuText E PgnColorVars "Variations" 0
menuText E PgnColorBackground "Background" 0
menuText E PgnColorMain "Main line" 0
menuText E PgnColorCurrent "Current Move" 1
menuText E PgnColorNextMove "Next move" 0
menuText E PgnHelp "Help" 0
menuText E PgnHelpPgn "PGN Help" 0
menuText E PgnHelpIndex "Index" 0
translate E PgnWindowTitle {PGN: game %u}

# Crosstable window menus:
menuText E CrosstabFile "Crosstable" 0
menuText E CrosstabFileText "Save as Text" 8
menuText E CrosstabFileHtml "Save as Html" 8
menuText E CrosstabFileLaTeX "Save as Latex" 8
menuText E CrosstabFileClose "Close" 0
menuText E CrosstabEdit "Edit" 0
menuText E CrosstabEditEvent "Event" 0
menuText E CrosstabEditSite "Site" 0
menuText E CrosstabEditDate "Date" 0
menuText E CrosstabOpt "Options" 0
menuText E CrosstabOptColorPlain "Plain Text" 0
menuText E CrosstabOptColorHyper "Hypertext" 0
menuText E CrosstabOptTieWin "Tie-Break by wins" 1
menuText E CrosstabOptTieHead "Tie-Break by head-head" 1
menuText E CrosstabOptThreeWin "3 Points for Win" 1
menuText E CrosstabOptAges "Ages in Years" 8
menuText E CrosstabOptNats "Nationalities" 0
menuText E CrosstabOptTallies "Win/Loss/Draw" 0
menuText E CrosstabOptRatings "Ratings" 0
menuText E CrosstabOptTitles "Titles" 0
menuText E CrosstabOptBreaks "Tie-Break Scores" 4
menuText E CrosstabOptDeleted "Include Deleted Games" 8
menuText E CrosstabOptColors "Color Information (Swiss only)" 0
menuText E CrosstabOptColorRows "Color Rows" 0
menuText E CrosstabOptRowsColor "Row Colour" 0 {Default crosstable row color}
menuText E CrosstabOptColumnNumbers "Numbered Columns (All-Play-All only)" 2
menuText E CrosstabOptGroup "Group Scores" 0
menuText E CrosstabSort "Sort by" 0
menuText E CrosstabSortName "Name" 0
menuText E CrosstabSortRating "Rating" 0
menuText E CrosstabSortScore "Score" 0
menuText E CrosstabSortCountry "Country" 0
menuText E CrosstabType "Format" 0
menuText E CrosstabTypeAll "All-Play-All" 0
menuText E CrosstabTypeSwiss "Swiss" 0
menuText E CrosstabTypeKnockout "Rounds" 0
menuText E CrosstabTypeAuto "Auto" 1
menuText E CrosstabHelp "Help" 0
menuText E CrosstabHelpCross "Crosstable Help" 0
menuText E CrosstabHelpIndex "Help Index" 0
translate E SetFilter {Set Filter}
translate E AddToFilter {Add to Filter}
translate E Swiss {Swiss}
translate E Category {Category}

# Opening report window menus:
menuText E OprepFile "Report" 0
menuText E OprepFileText "Print to Text" 9
menuText E OprepFileHtml "Print to HTML" 9
menuText E OprepFileLaTeX "Print to LaTeX" 9
menuText E OprepFileOptions "Options" 0
menuText E OprepFileClose "Close Report Window" 0
menuText E OprepFavorites "Favorites" 1
menuText E OprepFavoritesAdd "Add Report" 0
menuText E OprepFavoritesEdit "Edit Report Favorites" 0
menuText E OprepFavoritesGenerate "Generate Reports" 0
menuText E OprepHelp "Help" 0
menuText E OprepHelpReport "Opening Report Help" 0
menuText E OprepHelpIndex "Help Index" 0

# Header search:
translate E HeaderSearch {General Search}
translate E EndSideToMove {Side to move at end of game}
translate E GamesWithNoECO {Games with no ECO?}
translate E GameLength {Game length}
translate E FindGamesWith {Show Flag Options}
translate E StdStart {Non-standard start}
translate E Promotions {Promotions}
translate E UnderPromo {Under Prom.}
translate E Comments {Comments}
translate E Variations {Variations}
translate E Annotations {Annotations}
translate E DeleteFlag {Delete flag}
translate E WhiteOpFlag {White opening}
translate E BlackOpFlag {Black opening}
translate E MiddlegameFlag {Middlegame}
translate E EndgameFlag {Endgame}
translate E NoveltyFlag {Novelty}
translate E PawnFlag {Pawn structure}
translate E TacticsFlag {Tactics}
translate E QsideFlag {Queenside play}
translate E KsideFlag {Kingside play}
translate E BrilliancyFlag {Brilliancy}
translate E BlunderFlag {Blunder}
translate E UserFlag {User}
translate E PgnContains {PGN contains text}
translate E PreComment {Pre-game Comment}
translate E PostComment {End Comment}

# Game list window:
translate E GlistNumber {Number}
translate E GlistWhite {White}
translate E GlistBlack {Black}
translate E GlistWElo {W-Elo}
translate E GlistBElo {B-Elo}
translate E GlistEvent {Event}
translate E GlistSite {Site}
translate E GlistRound {Round}
translate E GlistDate {Date}
translate E GlistYear {Year}
translate E GlistEventDate {Event Date}
translate E GlistResult {Result}
translate E GlistLength {Length}
translate E GlistCountry {Country}
translate E GlistECO {ECO}
translate E GlistOpening {Moves}
translate E GlistEndMaterial {End Material}
translate E GlistDeleted {Deleted}
translate E GlistFlags {Flags}
translate E GlistVariations {Variations}
translate E GlistComments {Comments}
translate E GlistAnnos {Annotations}
translate E GlistStart {Start}
translate E GlistGameNumber {Game number}
translate E GlistFindText {Find}
translate E GlistMoveField {Move}
translate E GlistEditField {Configure}
translate E GlistAddField {Add}
translate E GlistDeleteField {Delete}
translate E GlistColor {Color}
translate E GlistSort {Sort database}

# menu shown with right mouse button down on game list. 
translate E GlistRemoveThisGameFromFilter  {Remove}
translate E GlistRemoveGameAndAboveFromFilter  {Remove all above}
translate E GlistRemoveGameAndBelowFromFilter  {Remove all below}
translate E GlistDeleteGame {Delete this game} 
translate E GlistDeleteAllGames {Delete all games in filter} 
translate E GlistUndeleteAllGames {Undelete all games in filter} 

translate E GlistAlignL {Align left}
translate E GlistAlignR {Align right}
translate E GlistAlignC {Align center}

translate E GlistMoveFieldUp {Move up}
translate E GlistMoveFieldDown {Move down}
translate E GlistMoveFieldFirst {Move to first}
translate E GlistMoveFieldLast {Move to last}
translate E GlistMoveFieldN {Move to N}

# Maintenance window:
translate E DatabaseName {Database Name:}
translate E TypeIcon {Database Type}
translate E NumOfGames {Games:}
translate E NumDeletedGames {Deleted games:}
translate E NumFilterGames {Games in filter:}
translate E YearRange {Year range:}
translate E RatingRange {Rating range:}
translate E Description {Description}
translate E Flag {Flag}
translate E CustomFlags {Custom flags}
translate E DeleteCurrent {Delete current game}
translate E DeleteFilter {Delete filter games}
translate E DeleteAll {Delete all games}
translate E UndeleteCurrent {Undelete current game}
translate E UndeleteFilter {Undelete filter games}
translate E UndeleteAll {Undelete all games}
translate E DeleteTwins {Delete twin games}
translate E MarkCurrent {Mark current game}
translate E MarkFilter {Mark filter games}
translate E MarkAll {Mark all games}
translate E UnmarkCurrent {Unmark current game}
translate E UnmarkFilter {Unmark filter games}
translate E UnmarkAll {Unmark all games}
translate E Spellchecking {Spell-checking}
translate E MakeCorrections {Make Corrections}
translate E Ambiguous {Ambiguous}
translate E Surnames {Surnames}
translate E Players {Players}
translate E Events {Events}
translate E Sites {Sites}
translate E Rounds {Rounds}
translate E DatabaseOps {Database operations}
translate E ReclassifyGames {ECO classify games}
translate E CompactDatabase {Compact database}
translate E SortDatabase {Sort database}
translate E AddEloRatings {Add Elo ratings}
translate E AutoloadGame {Autoload game}
translate E StripTags {Extra Tags}
translate E StripTag {Strip tag}
translate E AddTag {Add Tag}
translate E CheckGames {Check games}
translate E Cleaner {Cleaner}
translate E CleanerHelp {
The Cleaner will perform all actions selected below on the current database.

Current settings in ECO Classification and Twin Deletion will apply if selected.
}
translate E CleanerConfirm {
Once Cleaner maintenance is started it cannot be interrupted.

This may take a long time.

Are you sure you want to run the selected maintenance functions ?
}
# Twinchecker
translate E TwinCheckUndelete {to toggle)}
translate E TwinCheckprevPair {Previous pair}
translate E TwinChecknextPair {Next pair}
translate E TwinChecker {Twin Game Checker}
translate E TwinCheckTournament {Games in tournament:}
translate E TwinCheckNoTwin {No twin  }
translate E TwinCheckNoTwinfound {No twin was detected for this game.\nTo show twins using this window, you must first use the "Delete twin games" function. }
translate E TwinCheckTag {Share tags...}
translate E TwinCheckFound1 {Scid found $result twin games}
translate E TwinCheckFound2 { and set their delete flags}
translate E TwinCheckNoDelete {There are no games in this database to delete.}
# bug here... can't use \n\n
translate E TwinCriteria1 {Weak Criteria warning\n}
translate E TwinCriteria2 {You have selected "No" for "Same Moves", which is very bad.\n
Continue anyway?}
translate E TwinCriteria3 {You should specify "Yes" for at least two of the "Same Site", "Same Round" and "Same Year" settings.\n
Continue anyway?}
translate E TwinCriteriaConfirm {Scid: Confirm twin settings}
translate E TwinChangeTag "Change the following game tags:\n\n"
translate E AllocRatingDescription "Add Player Elo Ratings to relevant games, using info from the Spelling (Ratings) file."
translate E RatingOverride "Overwrite existing ratings?"
translate E AddRatings "Add ratings to"
translate E AddedRatings {Scid added $r Elo ratings in $g games.}

#Bookmark editor
translate E NewSubmenu "Add Menu"

# Comment editor:
translate E AnnotationSymbols  {Annotations}
translate E Comment {Comments}
translate E InsertMark {Marks}
translate E InsertMarkHelp {
Insert/remove mark: Select color, type, square.
Insert/remove arrow: Right-click two squares.
}

# Nag buttons in comment editor:
translate E GoodMove {Good move}
translate E PoorMove {Poor move}
translate E ExcellentMove {Excellent move}
translate E Blunder {Blunder}
translate E InterestingMove {Interesting move}
translate E DubiousMove {Dubious move}
translate E WhiteDecisiveAdvantage {White has a decisive advantage}
translate E BlackDecisiveAdvantage {Black has a decisive advantage}
translate E WhiteClearAdvantage {White has a clear advantage}
translate E BlackClearAdvantage {Black has a clear advantage}
translate E WhiteSlightAdvantage {White has a slight advantage}
translate E BlackSlightAdvantage {Black has a slight advantage}
translate E Equality {Equality}
translate E Unclear {Unclear}
translate E Diagram {Diagram}

# Board search:
translate E BoardSearch {Board Search}
translate E FilterOperation {Filter Setting}
translate E FilterAnd {Restrict filter (AND)}
translate E FilterOr {Add to filter (OR)}
translate E FilterIgnore {Reset filter}
translate E SearchType {Search Type}
translate E SearchBoardExact {Exact position (all pieces on same squares)}
translate E SearchBoardPawns {Pawns (same material, all pawns on same squares)}
translate E SearchBoardFiles {Files (same material, all pawns on same files)}
translate E SearchBoardAny {Any (same material, pawns and pieces anywhere)}
translate E SearchInRefDatabase { Search in database }
translate E LookInVars {Look in variations}

translate E CQLLabel {CQL Script}
translate E CQLComments {Allow Comments}
translate E CQLStrip {Strip Match Comments}

# Material search:
translate E MaterialSearch {Material Search}
translate E Material {Material}
translate E Patterns {Patterns}
translate E Zero {Zero}
translate E Any {Any}
translate E CurrentBoard {Current Board}
translate E CommonEndings {Common Endings}
translate E CommonPatterns {Common Patterns}
translate E MaterialDiff {Material difference}
translate E squares {squares}
translate E SameColor {Same color}
translate E OppColor {Opposite color}
translate E Either {Either}
translate E MoveNumberRange {Move number range}
translate E MatchForAtLeast {Match for at least}
translate E HalfMoves {Half moves}

# Common endings in material search:
translate E EndingPawns {Pawn endings}
translate E EndingRookVsPawns {Rook vs. Pawn(s)}
translate E EndingRookPawnVsRook {Rook and 1 Pawn vs. Rook}
translate E EndingRookPawnsVsRook {Rook and Pawn(s) vs. Rook}
translate E EndingRooks {Rook vs. Rook endings}
translate E EndingRooksPassedA {Rook vs. Rook endings with a passed a-pawn}
translate E EndingRooksDouble {Double Rook endings}
translate E EndingBishops {Bishop vs. Bishop endings}
translate E EndingBishopVsKnight {Bishop vs. Knight endings}
translate E EndingKnights {Knight vs. Knight endings}
translate E EndingQueens {Queen vs. Queen endings}
translate E EndingQueenPawnVsQueen {Queen and 1 Pawn vs. Queen}
translate E BishopPairVsKnightPair {Two Bishops vs. Two Knights middlegame}

# Common patterns in material search:
translate E PatternWhiteIQP {White IQP}
translate E PatternWhiteIQPBreakE6 {White IQP: d4-d5 break vs. e6}
translate E PatternWhiteIQPBreakC6 {White IQP: d4-d5 break vs. c6}
translate E PatternBlackIQP {Black IQP}
translate E PatternWhiteBlackIQP {White IQP vs. Black IQP}
translate E PatternCoupleC3D4 {White c3+d4 Isolated Pawn Couple}
translate E PatternHangingC5D5 {Black Hanging Pawns on c5 and d5}
translate E PatternMaroczy {Maroczy Center (with Pawns on c4 and e4)}
translate E PatternRookSacC3 {Rook Sacrifice on c3}
translate E PatternKc1Kg8 {O-O-O vs. O-O (Kc1 vs. Kg8)}
translate E PatternKg1Kc8 {O-O vs. O-O-O (Kg1 vs. Kc8)}
translate E PatternLightFian {Light-Square Fianchettos (Bishop-g2 vs. Bishop-b7)}
translate E PatternDarkFian {Dark-Square Fianchettos (Bishop-b2 vs. Bishop-g7)}
translate E PatternFourFian {Four Fianchettos (Bishops on b2,g2,b7,g7)}

# Game saving:
translate E Today {Today}
translate E ClassifyGame {Classify game}

# Setup position:
translate E EmptyBoard {Clear board}
translate E InitialBoard {Initial board}
translate E SideToMove {Side to move}
translate E MoveNumber {Move number}
translate E Castling {Castling}
translate E EnPassantFile {En Passant file}
translate E ClearFen {Clear FEN}
translate E PasteFen {Paste FEN}

translate E SaveAndContinue {Save and continue}
translate E DiscardChangesAndContinue {Discard Changes}
translate E GoBack {Go back}

# Replace move dialog:
translate E ReplaceMove {Replace Move}
translate E AddNewVar {Add Variation}
translate E NewMainLine {New Main Line}
translate E ReplaceMoveMessage {Move Already Exists.

Please Enter Choice.
Replace Move will discard all subsequent moves.}

translate E ReadOnlyDialog {Do you want to make this database read-only?

(You can make the database writable again by closing and reopening it.)}

translate E ExitDialog {Do you really want to exit Scid?}
translate E ClearGameDialog {This game has been altered.\nDo you wish to save it?}
translate E ExitUnsaved {The following databases have unsaved games. If you exit now, these changes will be lost.}
translate E ChangeTextDialog {Enabling text colour globally requires restart.}
translate E ChangeDockDialog {Changing Docking requires a restart.}
translate E FontSelectDialog "This is some sample text\nDouble click above to change font, then select 'ok'\nAaBbCcDdEeFfGgHhIiJjKkLlMm 0123456789. +=-"

translate E ExitNow {Exit now ?}

# Import window:
translate E PasteCurrentGame {Paste Current Game}
translate E ImportHelp1 {Enter or Paste PGN in the above frame.}
translate E ImportHelp2 {Any errors importing the game will be displayed here.}
translate E OverwriteExistingMoves {Overwrite existing moves ?}

# ECO Browser:
translate E ECOAllSections {All ECO sections}
translate E ECOSection {ECO section}
translate E ECOSummary {Summary for}
translate E ECOFrequency {Frequency of subcodes for}

# Opening Report:
translate E OprepTitle {Opening Report}
translate E OprepReport {Report}
translate E OprepGenerated {Generated by}
translate E OprepStatsHist {Statistics and History}
translate E OprepStats {Statistics}
translate E OprepStatAll {All report games}
translate E OprepStatBoth {Both rated}
translate E OprepStatSince {Since}
translate E OprepOldest {Oldest games}
translate E OprepNewest {Newest games}
translate E OprepPopular {Current popularity}
translate E OprepFreqAll {Frequency in all years:   }
translate E OprepFreq1   {In the  1 year  to today: }
translate E OprepFreq5   {In the  5 years to today: }
translate E OprepFreq10  {In the 10 years to today: }
translate E OprepEvery {once every %u games}
translate E OprepUp {up %u%s from all years}
translate E OprepDown {down %u%s from all years}
translate E OprepSame {no change from all years}
translate E OprepMostFrequent {Most frequent players}
translate E OprepMostFrequentOpponents {Most frequent opponents}
translate E OprepRatingsPerf {Ratings and Performance}
translate E OprepAvgPerf {Average ratings and performance}
translate E OprepWRating {White rating}
translate E OprepBRating {Black rating}
translate E OprepWPerf {White performance}
translate E OprepBPerf {Black performance}
translate E OprepHighRating {Games with highest average rating}
translate E OprepTrends {Result Trends}
translate E OprepResults {Result lengths and frequencies}
translate E OprepLength {Game length}
translate E OprepFrequency {Frequency}
translate E OprepWWins {White wins: }
translate E OprepBWins {Black wins: }
translate E OprepDraws {Draws:      }
translate E OprepWholeDB {whole database}
translate E OprepShortest {Shortest wins}
translate E OprepMovesThemes {Moves and Themes}
translate E OprepMoveOrders {Move orders reaching the report position}
translate E OprepMoveOrdersOne \
  {There was only one move order reaching this position:}
translate E OprepMoveOrdersAll \
  {There were %u move orders reaching this position:}
translate E OprepMoveOrdersMany \
  {There were %u move orders reaching this position. The top %u are:}
translate E OprepMovesFrom {Moves from the report position}
translate E OprepMostFrequentEcoCodes {Most frequent ECO codes}
translate E OprepThemes {Positional Themes}
translate E OprepThemeDescription {Frequency of themes in the first %u moves of each game}
translate E OprepThemeSameCastling {Same-side castling}
translate E OprepThemeOppCastling {Opposite castling}
translate E OprepThemeNoCastling {Both Kings uncastled}
translate E OprepThemeKPawnStorm {Kingside pawn storm}
translate E OprepThemeQueenswap {Queens exchanged}
translate E OprepThemeWIQP {White Isolated Queen Pawn}
translate E OprepThemeBIQP {Black Isolated Queen Pawn}
translate E OprepThemeWP567 {White Pawn on 5/6/7th rank}
translate E OprepThemeBP234 {Black Pawn on 2/3/4th rank}
translate E OprepThemeOpenCDE {Open c/d/e file}
translate E OprepTheme1BishopPair {Only one side has Bishop pair}
translate E OprepEndgames {Endgames}
translate E OprepReportGames {Report games}
translate E OprepAllGames    {All games}
translate E OprepEndClass {Material at the end of each game}
translate E OprepTheoryTable {Theory Table}
translate E OprepTableComment {Generated from the %u highest-rated games.}
translate E OprepExtraMoves {Extra note moves in theory table}
translate E OprepMaxTableGames {Maximum games in theory table}
translate E OprepMaxGames {Maximum games for statistics}
translate E OprepViewHTML {View HTML}
translate E OprepViewLaTeX {View LaTeX}

# Player Report:
translate E PReportTitle {Player Report}
translate E PReportColorWhite {with the White pieces}
translate E PReportColorBlack {with the Black pieces}
translate E PReportBeginning {Beginning with}
translate E PReportMoves {after %s}
translate E PReportOpenings {Openings}
translate E PReportClipbase {Empty clipbase and copy matching games to it}

# Piece Tracker window:
translate E TrackerSelectSingle {Left mouse button selects this piece.}
translate E TrackerSelectPair {Left mouse button selects this piece; right button also selects its sibling.}
translate E TrackerSelectPawn {Left mouse button selects this pawn; right button selects all 8 pawns.}
translate E TrackerStat {Statistic}
translate E TrackerGames {% games with move to square}
translate E TrackerTime {% time on each square}
translate E TrackerMoves {Moves}
translate E TrackerMovesStart {Enter the move number where tracking should begin.}
translate E TrackerMovesStop {Enter the move number where tracking should stop.}

# Game selection dialogs:
translate E SelectAllGames {All games}
translate E SelectFilterGames {Filter games}
translate E SelectTournamentGames {Only games in the current tournament}
translate E SelectOlderGames {Only older games}

# Delete Twins window:
translate E TwinsNote {To be marked as twins, games must have the same Players and other criteria, as per below. It is best to spellcheck the database before detecting twins. }
translate E TwinsCriteria {Twin Game Criteria}
translate E TwinsWhich {Examine All/Filter}
translate E TwinsColors {Same player colors}
translate E TwinsEvent {Same event}
translate E TwinsSite {Same site}
translate E TwinsRound {Same round}
translate E TwinsYear {Same year}
translate E TwinsMonth {Same month}
translate E TwinsDay {Same day}
translate E TwinsResult {Same result}
translate E TwinsECO {Same ECO code}
translate E TwinsMoves {Same moves}
translate E TwinsPlayers {Player names}
translate E TwinsPlayersExact {Exact match}
translate E TwinsPlayersPrefix {First four letters only}
translate E TwinsWhen {When deleting Twin Games}
translate E TwinsSkipShort {Ignore games under 5 moves long}
translate E TwinsUndelete {Undelete all games first}
translate E TwinsSetFilter {Set filter to twins to be deleted}
translate E TwinsComments {Always keep games with comments}
translate E TwinsVars {Always keep games with variations}
translate E TwinsDeleteWhich {Delete which game ?}
translate E TwinsDeleteShorter {Shorter game}
translate E TwinsDeleteOlder {Lesser game number}
translate E TwinsDeleteNewer {Greater game number}
translate E TwinsDelete {Delete games}

# Name editor window:
translate E NameEditType {Name Type to Edit}
translate E NameEditSelect {Games to Edit}
translate E NameEditReplace {Replace}
translate E NameEditWith {With}
translate E NameEditMatches {Matches: Press Ctrl+1 to Ctrl+9 to select}
translate E MatchPattern {Match Pattern}

# Classify window:
translate E Classify {Classify}
translate E ClassifyWhich {ECO Classify}
translate E ClassifyAll {All games (overwrite old ECO codes)}
translate E ClassifyYear {All games played in the last year}
translate E ClassifyMonth {All games played in the last month}
translate E ClassifyNew {Only games with no ECO code yet}
translate E ClassifyCodes {ECO Codes to use}
translate E ClassifyBasic {Basic codes only ("B12", ...)}
translate E ClassifyExtended {Scid extensions ("B12j", ...)}

# Compaction:
translate E NameFile {Name file}
translate E GameFile {Game file}
translate E Names {Names}
translate E Unused {Unused}
translate E SizeKb {Size (kb)}
translate E CurrentState {Current state}
translate E AfterCompaction {After compaction}
translate E CompactNames {Compact Name file}
translate E CompactGames {Compact Game file}
translate E NoUnusedNames "There are no unused names, so the name file is already fully compacted."
translate E NoUnusedGames "The game file is already fully compacted."
translate E NameFileCompacted {The name file for "[file tail [sc_base filename]]" was compacted.}
translate E GameFileCompacted {The game file for "[file tail [sc_base filename]]" was compacted.}

# Sorting:
translate E SortCriteria {Criteria}
translate E AddCriteria {Add criteria}
translate E CommonSorts {Common sorts}
translate E Sort {Sort}

# Exporting:
translate E AddToExistingFile {Add games to an existing file?}
translate E ExportComments {Export comments?}
translate E ExportVariations {Export variations?}
translate E IndentComments {Indent comments?}
translate E IndentVariations {Indent variations?}
translate E InsertNewlines {Insert newlines every 80 chars?}
translate E ExportColumnStyle {Column style (one move per line)?}
translate E ExportSymbolStyle {Symbolic annotation style:}
translate E ExportStripMarks {Strip square/arrow mark codes from comments?}
translate E ExportFlags {Export Scid Flags}

# Goto game/move dialogs:
translate E LoadGameNumber {Load Game number}
translate E GotoMoveNumber {Goto Move number}

# Copy games dialog:
translate E CopyGames {Copying games}
translate E CopyConfirm {
Copy [::utils::thousands $nGamesToCopy] game(s)
from "$fromName" to "$targetName"?
}
translate E CopyErr {Cannot copy games}
translate E CopyErrSource {The source database}
translate E CopyErrTarget {The target database}
translate E CopyErrNoGames {has no games in its filter}
translate E CopyErrReadOnly {is read-only}
translate E CopyErrNotOpen {is not open}

# Colors:
translate E LightSquares {Light squares}
translate E DarkSquares {Dark squares}
translate E SelectedSquares {Selected}
translate E SelectedOutline {Selected Box}
translate E SuggestedSquares {Suggested}
translate E Grid {Grid}
translate E Previous {Previous}
translate E WhitePieces {White pieces}
translate E BlackPieces {Black pieces}
translate E WhiteBorder {White border}
translate E BlackBorder {Black border}
translate E ArrowMain   {Arrow}
translate E ArrowVar    {Var Arrows}
translate E ShowArrows  {Show Arrows}

# Novelty window:
translate E FindNovelty {Find Novelty}
translate E Novelty {Novelty}
translate E NoveltyInterrupt {Novelty search interrupted}
translate E NoveltyNone {No novelty was found for this game}
translate E NoveltyHelp {Find the first unique move in the selected base}

# Sounds configuration:
translate E SoundsFolder {Sounds Folder}
translate E SoundsFolderHelp {The folder should contain the files King.wav, 1.wav, etc}
translate E SoundsAnnounceOptions {Move Announcement}
translate E SoundsAnnounceNew {Announce new moves}
translate E SoundsAnnounceForward {Announce when moving forward}
translate E SoundsAnnounceBack {Announce when moving back}

# Upgrading databases:
translate E Upgrading {Upgrading}
translate E ConfirmOpenNew {
This is an old-format (si3) database that cannot be opened in Scid 4.0, but a new-format (si4) version has already been created.

Do you want to open the new-format version of the database?
}
translate E ConfirmUpgrade {
This is an "si3" format database. It must be converted to "si4" before it can be used in Scid vs. PC 4.0.

This process is irreversible and only needs to be done once. You can cancel if it takes too long.

Do you want to upgrade this database now?
}

# Recent files options:
translate E RecentFilesMenu {Number of files in File menu}
translate E RecentFilesExtra {Number of files in Submenu}

translate E MyPlayerNamesDescription {
Enter preferred player names below, one name per line.
Every time a game with a player in the list is loaded, the main chessboard will be flipped if necessary.
}

#Coach
translate E showblunderexists {show phalanx blunder}
translate E showblundervalue {show blunder value}
translate E showscore {show score}
translate E coachgame {coach game}
translate E configurecoachgame {Configure Tactical game}
translate E configuregame {Configure UCI game}
translate E Phalanxengine {Phalanx engine}
translate E Coachengine {Coach engine}
translate E difficulty {difficulty}
translate E hard {hard}
translate E easy {easy}
translate E Playwith {Play with}
translate E white {white}
translate E black {black}
translate E both {both}
translate E Play {Play}
translate E Noblunder {No blunder}
translate E blunder {blunder}
translate E Noinfo {-- No info --}
translate E moveblunderthreshold {move is a blunder if loss is greater than}
translate E limitanalysis {Coach's analysis time}
translate E seconds {seconds}
translate E Abort {Abort}
translate E Quit {Quit}
translate E Resume {Resume}
translate E Restart {Restart}
translate E OutOfOpening {Out of opening}
translate E NotFollowedLine {You did not follow the line}
translate E DoYouWantContinue {Do you want to continue ?}
translate E CoachIsWatching {Coach is watching}
translate E Ponder {Permanent thinking}
translate E LimitELO {Limit ELO strength}
translate E DubiousMovePlayedTakeBack {Dubious move played, do you want to take back ?}
translate E WeakMovePlayedTakeBack {Weak move played, do you want to take back ?}
translate E BadMovePlayedTakeBack {Bad move played, do you want to take back ?}
translate E Iresign {I resign}
translate E yourmoveisnotgood {your move is not good}
translate E EndOfVar {End of variation}
translate E Openingtrainer {Opening trainer}
translate E DisplayCM {Display candidate moves}
translate E DisplayCMValue {Display candidate moves value}
translate E DisplayOpeningStats {Show statistics}
translate E ShowReport {Show report}
translate E NumberOfGoodMovesPlayed {good moves played}
translate E NumberOfDubiousMovesPlayed {dubious moves played}
translate E NumberOfTimesPositionEncountered {times position encountered}
translate E PlayerBestMove  {Allow only best moves}
translate E OpponentBestMove {Opponent plays best moves}
translate E OnlyFlaggedLines {Only flagged lines}
translate E resetStats {Reset statistics}
translate E Movesloaded {Moves loaded}
translate E PositionsNotPlayed {Positions not played}
translate E PositionsPlayed {Positions played}
translate E Success {Success}
translate E DubiousMoves {Dubious moves}
translate E ConfigureTactics {Select Puzzle}
translate E ResetScores {Reset scores}
translate E LoadingBase {Loading base}
translate E Tactics {Tactics}
translate E ShowSolution {Show solution}
translate E Next {Next}
translate E ResettingScore {Resetting score}
translate E LoadingGame {Loading game}
translate E MateFound {Mate found}
translate E BestSolutionNotFound {Best solution not found.}
translate E MateNotFound {Mate not found}
translate E ShorterMateExists {Shorter mate exists}
translate E ScorePlayed {Score played}
translate E Expected {expected}
translate E ChooseTrainingBase {Choose Training Base}
translate E Thinking {Thinking}
translate E AnalyzeDone {Analyze done}
translate E WinWonGame {Playout exercises}
translate E Lines {Lines}
translate E ConfigureUCIengine {Configure Engine}
translate E SpecificOpening {Specific opening}
translate E ImportECO {Import ECO}
translate E StartNewGame {Start new game}
translate E FixedLevel {Fixed level}
translate E Opening {Opening}
translate E RandomLevel {Random level}
translate E StartFromCurrentPosition {Start from current position}
translate E FixedDepth {Fixed depth}
translate E Nodes {Nodes}
translate E Depth {Depth}
translate E Time {Time} 
translate E Auto {Auto}
translate E Score {Score}
translate E {Score Combo} {Score Combo}
translate E {Time Combo} {Time Combo}
translate E SecondsPerMove {Seconds per move}
translate E DepthPerMove {Depth per move}
translate E MoveControl {Move Control}
translate E TimeLabel {Time per move}
translate E AddVars {Add Variations}
translate E AddScores {Add Score}
translate E Engine {Engine}
translate E TimeMode {Time mode}
translate E TimeBonus {Time + bonus}
translate E TimeMin {min}
translate E TimeSec {sec}
translate E AllExercisesDone {All exercises done}
translate E MoveOutOfBook {Move out of book}
translate E LastBookMove {Last book move}
translate E AnnotateSeveralGames {Batch annotate}
translate E FindOpeningErrors {Opening errors only}
translate E MarkTacticalExercises {Mark tactical exercises}
translate E UseBook {Use book}
translate E MultiPV {Multiple variations}
translate E Hash {Hash memory}
translate E OwnBook {Use engine book}
translate E BookFile {Opening book}
translate E AnnotateVariations {Process variations}
translate E ShortAnnotations {Short annotations}
translate E addAnnotatorTag {Add annotator tag}
translate E AddScoreToShortAnnotations {Add score to annotations}
translate E Export {Export}
translate E BookPartiallyLoaded {Book partially loaded}
translate E AddLine {Add Line}
translate E RemLine {Remove Line}
translate E Calvar {Calculation of variations}
translate E ConfigureCalvar {Configuration}
# Opening names used in tacgame.tcl
translate E Reti {Reti}
translate E English {English}
translate E d4Nf6Miscellaneous {1.d4 Nf6 Miscellaneous}
translate E Trompowsky {Trompowsky}
translate E Budapest {Budapest}
translate E OldIndian {Old Indian}
translate E BenkoGambit {Benko Gambit}
translate E ModernBenoni {Modern Benoni}
translate E DutchDefence {Dutch Defence}
translate E Scandinavian {Scandinavian}
translate E AlekhineDefence {Alekhine Defence}
translate E Pirc {Pirc}
translate E CaroKann {Caro-Kann}
translate E CaroKannAdvance {Caro-Kann Advance}
translate E Sicilian {Sicilian}
translate E SicilianAlapin {Sicilian Alapin}
translate E SicilianClosed {Sicilian Closed}
translate E SicilianRauzer {Sicilian Rauzer}
translate E SicilianDragon {Sicilian Dragon}
translate E SicilianScheveningen {Sicilian Scheveningen}
translate E SicilianNajdorf {Sicilian Najdorf}
translate E OpenGame {Open Game}
translate E Vienna {Vienna}
translate E KingsGambit {King's Gambit}
translate E RussianGame {Russian Game}
translate E ItalianTwoKnights {Italian/Two Knights}
translate E Spanish {Spanish}
translate E SpanishExchange {Spanish Exchange}
translate E SpanishOpen {Spanish Open}
translate E SpanishClosed {Spanish Closed}
translate E FrenchDefence {French Defence}
translate E FrenchAdvance {French Advance}
translate E FrenchTarrasch {French Tarrasch}
translate E FrenchWinawer {French Winawer}
translate E FrenchExchange {French Exchange}
translate E QueensPawn {Queen's Pawn}
translate E Slav {Slav}
translate E QGA {QGA}
translate E QGD {QGD}
translate E QGDExchange {QGD Exchange}
translate E SemiSlav {Semi-Slav}
translate E QGDwithBg5 {QGD with Bg5}
translate E QGDOrthodox {QGD Orthodox}
translate E Grunfeld {Grünfeld}
translate E GrunfeldExchange {Grünfeld Exchange}
translate E GrunfeldRussian {Grünfeld Russian}
translate E Catalan {Catalan}
translate E CatalanOpen {Catalan Open}
translate E CatalanClosed {Catalan Closed}
translate E QueensIndian {Queen's Indian}
translate E NimzoIndian {Nimzo-Indian}
translate E NimzoIndianClassical {Nimzo-Indian Classical}
translate E NimzoIndianRubinstein {Nimzo-Indian Rubinstein}
translate E KingsIndian {King's Indian}
translate E KingsIndianSamisch {King's Indian Sämisch}
translate E KingsIndianMainLine {King's Indian Main Line}

# FICS
translate E ConfigureFics {Configure FICS}
translate E FICSLogin {Login}
translate E FICSGuest {Login as Guest}
translate E FICSServerPort {Server port}
translate E FICSServerAddress {IP Address}
translate E FICSRefresh {Refresh}
translate E FICSTimeseal {Timeseal}
translate E FICSTimesealPort {Timeseal port}
translate E FICSSilence {Console filter}
translate E FICSOffers {Offers}
translate E FICSMakeOffer {Make Offer}
translate E FICSGames {Games}
translate E FICSFindOpponent {Find Opponent}
translate E FICSTakeback {Takeback}
translate E FICSTakeback2 {Takeback 2}
translate E FICSInitTime {Time (min)}
translate E FICSIncrement {Increment (sec)}
translate E FICSRatedGame {Rated Game}
translate E FICSAutoColour {Automatic}
translate E FICSManualConfirm {Confirm manually}
translate E FICSFilterFormula {Filter with formula}
translate E FICSIssueSeek {Issue seek}
translate E FICSAccept {Accept}
translate E FICSDecline {Decline}
translate E FICSColour {Color}
translate E FICSSend {Send}
translate E FICSConnect {Connect}
translate E FICSShouts {Shouts}
translate E FICSTells {Tells}
translate E FICSOpponent {Opponent Info}
translate E FICSInfo {Info}
translate E FICSDraw {Offer Draw}
translate E FICSRematch {Rematch}
translate E FICSQuit {Quit FICS}
translate E FICSCensor {Censor}


# Correspondence Chess Dialogs:
translate E CCDlgConfigureWindowTitle {Configure Correspondence Chess}
translate E CCDlgCGeneraloptions {General Options}
translate E CCDlgDefaultDB {Default Database:}
translate E CCDlgInbox {Inbox (path):}
translate E CCDlgOutbox {Outbox (path):}
translate E CCDlgXfcc {Xfcc Configuration:}
translate E CCDlgExternalProtocol {External Protocol Handler (e.g. Xfcc)}
translate E CCDlgFetchTool {Fetch Tool:}
translate E CCDlgSendTool {Send Tool:}
translate E CCDlgEmailCommunication {eMail Communication}
translate E CCDlgMailPrg {Mail program:}
translate E CCDlgBCCAddr {(B)CC Address:}
translate E CCDlgMailerMode {Mode:}
translate E CCDlgThunderbirdEg {e.g. Thunderbird, Mozilla Mail, Icedove...}
translate E CCDlgMailUrlEg {e.g. Evolution}
translate E CCDlgClawsEg {e.g Sylpheed Claws}
translate E CCDlgmailxEg {e.g. mailx, mutt, nail...}
translate E CCDlgAttachementPar {Attachment parameter:}
translate E CCDlgInternalXfcc {Use internal Xfcc support}
translate E CCDlgConfirmXfcc {Confirm moves}
translate E CCDlgSubjectPar {Subject parameter:}
translate E CCDlgDeleteBoxes {Empty In-/Outbox}
translate E CCDlgDeleteBoxesText {Do you really want to empty your In- and Outbox folders for Correspondence Chess?\nThis requires a new sync to show the last state of your games.}
translate E CCDlgConfirmMove {Confirm move}
translate E CCDlgConfirmMoveText {If you confirm, the following move and comment will be sent to the server:}
translate E CCDlgDBGameToLong {Inconsistent Mainline}
translate E CCDlgDBGameToLongError {The mainline in your database is longer than the game in your Inbox. If the Inbox contains current games, i.e. right after a sync, some moves were added to the mainline in the database erroneously.

In this case please shorten the mainline to (at max) move
}

translate E CCDlgStartEmail {Start new eMail game}
translate E CCDlgYourName {Your Name:}
translate E CCDlgYourMail {Your eMail Address:}
translate E CCDlgOpponentName {Opponents Name:}
translate E CCDlgOpponentMail {Opponents eMail Address:}
translate E CCDlgGameID {Game ID (unique):}

translate E CCDlgTitNoOutbox {Scid: Correspondence Chess Outbox}
translate E CCDlgTitNoInbox {Scid: Correspondence Chess Inbox}
translate E CCDlgTitNoGames {Scid: No Correspondence Chess Games}
translate E CCErrInboxDir {Correspondence Chess inbox directory:}
translate E CCErrOutboxDir {Correspondence Chess outbox directory:}
translate E CCErrDirNotUsable {does not exist or is not accessible!\nPlease check and correct the settings.}
translate E CCErrNoGames {does not contain any games!\nPlease fetch them first.}

translate E CCDlgTitNoCCDB {Scid: No Correspondence Database}
translate E CCErrNoCCDB {No Database of type 'Correspondence' is opened. Please open one before using correspondence chess functions.}

translate E CCFetchBtn {Fetch games from the server and process the Inbox}
translate E CCPrevBtn {Goto previous game}
translate E CCNextBtn {Goto next game}
translate E CCSendBtn {Send move}
translate E CCEmptyBtn {Empty In- and Outbox}
translate E CCHelpBtn {Help on icons and status indicators.\nFor general Help press F1!}

translate E CCDlgServerName {Server Name}
translate E CCDlgLoginName  {Login Name}
translate E CCDlgPassword   {Password}
translate E CCDlgURL        {Xfcc-URL}
translate E CCDlgRatingType {Rating Type}

translate E CCDlgDuplicateGame {Non-unique game ID}
translate E CCDlgDuplicateGameError {This game exists more than once in your database. Please delete all duplicates and compact your game file (File/Maintenance/Compact Database).}

translate E CCDlgSortOption {Sorting:}
translate E CCDlgListOnlyOwnMove {Only games I have the move}
translate E CCOrderClassicTxt {Site, Event, Round, Result, White, Black}
translate E CCOrderMyTimeTxt {My Clock}
translate E CCOrderTimePerMoveTxt {Time per move till next time control}
translate E CCOrderStartDate {Start date}
translate E CCOrderOppTimeTxt {Opponents Clock}

translate E CCDlgConfigRelay {Observe games}
translate E CCDlgConfigRelayHelp {Go to the games page on http://www.iccf-webchess.com and display the game to be observed.  If you see the chessboard copy the URL from your browser to the list below. One URL per line only!\nExample: http://www.iccf-webchess.com/MakeAMove.aspx?id=266452}


# Connect Hardware dialoges
translate E ExtHWConfigConnection {Configure External Hardware}
translate E ExtHWPort {Port}
translate E ExtHWEngineCmd {Engine command}
translate E ExtHWEngineParam {Engine parameter}
translate E ExtHWShowButton {Show button in main window}
translate E ExtHWHardware {Hardware}
translate E ExtHWNovag {Novag Citrine}
translate E ExtHWInputEngine {Input Engine}
translate E ExtHWNoBoard {No board}

# Input Engine dialogs
translate E IEConsole {Input Engine Console}
translate E IESending {Moves sent for}
translate E IESynchronise {Synchronise}
translate E IERotate  {Rotate}
translate E IEUnableToStart {Unable to start Input Engine:}
# Calculation of Variations
translate E DoneWithPosition {Done with position}

translate E Board {Board}
translate E showGameInfo {Show game info}
translate E autoResizeBoard {Automatic resize of board}
translate E DockTop {Move to top}
translate E DockBottom {Move to bottom}
translate E DockLeft {Move to left}
translate E DockRight {Move to right}
translate E Undock {Undock}

# Switcher window
translate E ChangeIcon {Change icon}
translate E More {More}

# Drag & Drop
translate E CannotOpenUri {Cannot open the following URI:}
translate E InvalidUri {Drop content is not a valid URI list.}
translate E UriRejected	{The following files are rejected:}
translate E UriRejectedDetail {Only the listed file types can be handled:}
translate E EmptyUriList {Drop content is empty.}
translate E SelectionOwnerDidntRespond {Timeout during drop action: selection owner didn't respond.}

translate E PasteAnal {Paste Analysis}
translate E SortOpcodes {Sort Opcodes}
translate E AddPosition {Add Position}
translate E FindPos {Find Deepest Game Position}
translate E AnalPosition {Analyze Positions}
translate E StripOpcodes {Strip Opcodes}
translate E NoMoves {No moves from this position}
translate E CountBestMoves {Count Best Moves}

}
# end of english.tcl
#
# tkdnd.tcl --
# 
#    This file implements some utility procedures that are used by the TkDND
#    package.
#
# This software is copyrighted by:
# George Petasis, National Centre for Scientific Research "Demokritos",
# Aghia Paraskevi, Athens, Greece.
# e-mail: petasis@iit.demokritos.gr
#
# The following terms apply to all files associated
# with the software unless explicitly disclaimed in individual files.
#
# The authors hereby grant permission to use, copy, modify, distribute,
# and license this software and its documentation for any purpose, provided
# that existing copyright notices are retained in all copies and that this
# notice is included verbatim in any distributions. No written agreement,
# license, or royalty fee is required for any of the authorized uses.
# Modifications to this software may be copyrighted by their authors
# and need not follow the licensing terms described here, provided that
# the new terms are clearly indicated on the first page of each file where
# they apply.
# 
# IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
# FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
# ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
# DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
# 
# THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
# IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
# NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
# MODIFICATIONS.

# ======================================================================
# Copyright: (C) 2011-2013 Gregor Cramer
# Modified by Gregor Cramer to make it useful.
# ======================================================================

package require Tk
package require tkDND 3.0

namespace eval tkdnd {
  variable _topw ".drag"
  variable _tabops
  variable _state
  variable _x0
  variable _y0
  variable _platform_namespace
  variable _drop_file_temp_dir
  variable _auto_update 1
  array set _drag_cursors {}

  variable _windowingsystem

  bind TkDND_Drag1 <ButtonPress-1> {tkdnd::_begin_drag press  1 %W %s %X %Y}
  bind TkDND_Drag1 <B1-Motion>     {tkdnd::_begin_drag motion 1 %W %s %X %Y}
  bind TkDND_Drag2 <ButtonPress-2> {tkdnd::_begin_drag press  2 %W %s %X %Y}
  bind TkDND_Drag2 <B2-Motion>     {tkdnd::_begin_drag motion 2 %W %s %X %Y}
  bind TkDND_Drag3 <ButtonPress-3> {tkdnd::_begin_drag press  3 %W %s %X %Y}
  bind TkDND_Drag3 <B3-Motion>     {tkdnd::_begin_drag motion 3 %W %s %X %Y}
  
  # ----------------------------------------------------------------------------
  #  Command tkdnd::initialise: Initialise the TkDND package.
  # ----------------------------------------------------------------------------
  proc initialise {} {
    variable _platform_namespace
#   variable _drop_file_temp_dir
    variable _windowingsystem
#   global env

    if {[info exists _windowingsystem]} { return }

    switch [tk windowingsystem] {
      x11 {
        set _windowingsystem x11
      }
      win32 -
      windows {
        set _windowingsystem windows
      }
      aqua  {
        set _windowingsystem aqua
      }
      default {
        error "unknown Tk windowing system"
      }
    }

#   ## Get User's home directory: We try to locate the proper path from a set of
#   ## environmental variables...
#   foreach var {HOME HOMEPATH USERPROFILE ALLUSERSPROFILE APPDATA} {
#     if {[info exists env($var)]} {
#       if {[file isdirectory $env($var)]} {
#         set UserHomeDir $env($var)
#         break
#       }
#     }
#   }
#
#   ## Should use [tk windowingsystem] instead of tcl platform array:
#   ## OS X returns "unix," but that's not useful because it has its own
#   ## windowing system, aqua
#   ## Under windows we have to also combine HOMEDRIVE & HOMEPATH...
#   if {![info exists UserHomeDir] && 
#       [string equal $_windowingsystem windows] &&
#       [info exists env(HOMEDRIVE)] && [info exists env(HOMEPATH)]} {
#     if {[file isdirectory $env(HOMEDRIVE)$env(HOMEPATH)]} {
#       set UserHomeDir $env(HOMEDRIVE)$env(HOMEPATH)
#     }
#   }
#   ## Have we located the needed path?
#   if {![info exists UserHomeDir]} {
#     set UserHomeDir [pwd]
#   }
#   set UserHomeDir [file normalize $UserHomeDir]
#   
#   ## Try to locate a temporary directory...
#   foreach var {TKDND_TEMP_DIR TEMP TMP} {
#     if {[info exists env($var)]} {
#       if {[file isdirectory $env($var)] && [file writable $env($var)]} {
#         set _drop_file_temp_dir $env($var)
#         break
#       }
#     }
#   }
#   if {![info exists _drop_file_temp_dir]} {
#     foreach _dir [list "$UserHomeDir/Local Settings/Temp" \
#                        "$UserHomeDir/AppData/Local/Temp" \
#                        /tmp \
#                        C:/WINDOWS/Temp C:/Temp C:/tmp \
#                        D:/WINDOWS/Temp D:/Temp D:/tmp] {
#       if {[file isdirectory $_dir] && [file writable $_dir]} {
#         set _drop_file_temp_dir $_dir
#         break
#       }
#     }
#   }
#   if {![info exists _drop_file_temp_dir]} {
#     set _drop_file_temp_dir $UserHomeDir
#   }
#   set _drop_file_temp_dir [file native $_drop_file_temp_dir]
    
    switch $_windowingsystem {
      x11 {
        set _platform_namespace xdnd
      }
      win32 -
      windows {
        set _platform_namespace olednd
      }
      aqua  {
        set _platform_namespace macdnd
      }
      default {
        error "unknown Tk windowing system"
      }
    }
  };# initialise

# proc GetDropFileTempDirectory { } {
#   variable _drop_file_temp_dir
#   return $_drop_file_temp_dir
# }
# proc SetDropFileTempDirectory { dir } {
#   variable _drop_file_temp_dir
#   set _drop_file_temp_dir $dir
# }

  initialise
  
};# namespace tkdnd

# ----------------------------------------------------------------------------
#  Command tkdnd::get_drop_target
# ----------------------------------------------------------------------------
proc tkdnd::get_drop_target {} {
  variable _platform_namespace
  if {[info exists ${_platform_namespace}::_drop_target]} {
    return [set ${_platform_namespace}::_drop_target]
  }
  return ""
}

# ----------------------------------------------------------------------------
#  Command tkdnd::drag_source
# ----------------------------------------------------------------------------
proc tkdnd::drag_source { mode path { types {} } { event 1 } } {
  set tags [bindtags $path]
  set idx  [lsearch $tags "TkDND_Drag*"]
  switch -- $mode {
    register {
      if { $idx != -1 } {
        bindtags $path [lreplace $tags $idx $idx TkDND_Drag$event]
      } else {
        bindtags $path [concat $tags TkDND_Drag$event]
      }
      set types [platform_specific_types $types]
      set old_types [bind $path <<DragSourceTypes>>]
      foreach type $types {
        if {[lsearch $old_types $type] < 0} {lappend old_types $type}
      }
      bind $path <<DragSourceTypes>> $old_types
    }
    unregister {
      if { $idx != -1 } {
        bindtags $path [lreplace $tags $idx $idx]
      }
    }
  }
};# tkdnd::drag_source

# ----------------------------------------------------------------------------
#  Command tkdnd::drop_target
# ----------------------------------------------------------------------------
proc tkdnd::drop_target { mode path { types {} } } {
  variable _windowingsystem
  set types [platform_specific_types $types]
  switch -- $mode {
    register {
      switch $_windowingsystem {
        x11 {
          _register_types $path [winfo toplevel $path] $types
        }
        win32 -
        windows {
          _RegisterDragDrop $path
          bind <Destroy> $path {+ tkdnd::_RevokeDragDrop %W}
        }
        aqua {
          macdnd::registerdragwidget [winfo toplevel $path] $types
        }
        default {
          error "unknown Tk windowing system"
        }
      }
      set old_types [bind $path <<DropTargetTypes>>]
      set new_types {}
      foreach type $types {
        if {[lsearch -exact $old_types $type] < 0} {lappend new_types $type}
      }
      if {[llength $new_types]} {
        bind $path <<DropTargetTypes>> [concat $old_types $new_types]
      }
    }
    unregister {
      switch $_windowingsystem {
        x11 {
        }
        win32 -
        windows {
          _RevokeDragDrop $path
        }
        aqua {
          error todo
        }
        default {
          error "unknown Tk windowing system"
        }
      }
      bind $path <<DropTargetTypes>> {}
    }
  }
};# tkdnd::drop_target

# ----------------------------------------------------------------------------
#  Command tkdnd::_begin_drag
# ----------------------------------------------------------------------------
proc tkdnd::_begin_drag { event button source state X Y } {
  variable _x0
  variable _y0
  variable _state

  switch -- $event {
    press {
      set _x0    $X
      set _y0    $Y
      set _state "press"
    }
    motion {
      if { ![info exists _state] } {
        # This is just extra protection. There seem to be
        # rare cases where the motion comes before the press.
        return
      }
      if { [string equal $_state "press"] } {
        if { abs($_x0-$X) > 3 || abs($_y0-$Y) > 3 } {
          set _state "done"
          _init_drag $button $source $state $X $Y
        }
      }
    }
  }
};# tkdnd::_begin_drag

# ----------------------------------------------------------------------------
#  Command tkdnd::_init_drag
# ----------------------------------------------------------------------------
proc tkdnd::_init_drag { button source state rootX rootY } {
  # Call the <<DragInitCmd>> binding.
  set cmd [bind $source <<DragInitCmd>>]
  if {[string length $cmd]} {
    set cmd [string map [list %W $source %X $rootX %Y $rootY \
                              %S $state  %e <<DragInitCmd>> %A \{\} \
                              %t [list [bind $source <<DragSourceTypes>>]]] $cmd]
    set info [uplevel \#0 $cmd]
    if { $info != "" } {
      variable _windowingsystem
      lassign $info actions types data
      set types [platform_specific_types $types]
      set action refuse_drop
      switch $_windowingsystem {
        x11 {
          # NOTE: too early, we don't know the action at this time
          set action [xdnd::_dodragdrop $source $actions $types $data $button]
        }
        win32 -
        windows {
          set action [_DoDragDrop $source $actions $types $data $button]
        }
        aqua {
          set action [macdnd::dodragdrop $source $actions $types $data]
        }
        default {
          error "unknown Tk windowing system"
        }
      }
      ## Call _end_drag to notify the widget of the result of the drag
      ## operation...
      _end_drag $button $source {} $action {} $data {} $state $rootX $rootY
    }
  }
};# tkdnd::_init_drag

# ----------------------------------------------------------------------------
#  Command tkdnd::_end_drag
# ----------------------------------------------------------------------------
proc tkdnd::_end_drag { button source target action type data result
                        state rootX rootY } {
  set rootX 0
  set rootY 0
  # Call the <<DragEndCmd>> binding.
  set cmd [bind $source <<DragEndCmd>>]
  if {[string length $cmd]} {
    set cmd [string map [list %W $source %X $rootX %Y $rootY \
                              %S $state %e <<DragEndCmd>> %A \{$action\}] $cmd]
    uplevel \#0 $cmd
  }
};# tkdnd::_end_drag

# ----------------------------------------------------------------------------
#  Command tkdnd::set_drag_cursors
# ----------------------------------------------------------------------------
proc tkdnd::set_drag_cursors { w args } {
  if {[llength $args] % 2 == 1} {
    error "Even number of arguments expected"
  }
  variable _drag_cursors
  array unset _drag_cursors $w:*
  foreach {actions cursor} $args {
    foreach action $actions {
      set _drag_cursors($w:$action) $cursor
    }
  }
}

# ----------------------------------------------------------------------------
#  Command tkdnd::platform_specific_types
# ----------------------------------------------------------------------------
proc tkdnd::platform_specific_types { types } {
  variable _platform_namespace
  return [${_platform_namespace}::_platform_specific_types $types]
}; # tkdnd::platform_specific_types

# ----------------------------------------------------------------------------
#  Command tkdnd::platform_independent_types
# ----------------------------------------------------------------------------
proc tkdnd::platform_independent_types { types } {
  variable _platform_namespace
  return [${_platform_namespace}::_platform_independent_types $types]
}; # tkdnd::platform_independent_types

# ----------------------------------------------------------------------------
#  Command tkdnd::platform_specific_type
# ----------------------------------------------------------------------------
proc tkdnd::platform_specific_type { type } {
  variable _platform_namespace
  return [${_platform_namespace}::_platform_specific_type $type]
}; # tkdnd::platform_specific_type

# ----------------------------------------------------------------------------
#  Command tkdnd::platform_independent_type
# ----------------------------------------------------------------------------
proc tkdnd::platform_independent_type { type } {
  variable _platform_namespace
  return [${_platform_namespace}::_platform_independent_type $type]
}; # tkdnd::platform_independent_type

# vi:set ts=2 sw=2 et:
#
# tkdnd_unix.tcl --
# 
#    This file implements some utility procedures that are used by the TkDND
#    package.
#
# This software is copyrighted by:
# George Petasis, National Centre for Scientific Research "Demokritos",
# Aghia Paraskevi, Athens, Greece.
# e-mail: petasis@iit.demokritos.gr
#
# The following terms apply to all files associated
# with the software unless explicitly disclaimed in individual files.
#
# The authors hereby grant permission to use, copy, modify, distribute,
# and license this software and its documentation for any purpose, provided
# that existing copyright notices are retained in all copies and that this
# notice is included verbatim in any distributions. No written agreement,
# license, or royalty fee is required for any of the authorized uses.
# Modifications to this software may be copyrighted by their authors
# and need not follow the licensing terms described here, provided that
# the new terms are clearly indicated on the first page of each file where
# they apply.
# 
# IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
# FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
# ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
# DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
# 
# THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
# IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
# NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
# MODIFICATIONS.

# ======================================================================
# Copyright: (C) 2011-2013 Gregor Cramer
# Modified by Gregor Cramer to make it useful.
# ======================================================================

namespace eval tkdnd {
namespace eval xdnd {
  variable _types {}
  variable _typelist {}
  variable _codelist {}
  variable _actionlist {}
  variable _fetch_action_list 0
  variable _pressedkeys {}
  variable _action {}
  variable _common_drag_source_types {}
  variable _common_drop_target_types {}
  variable _drag_source {}
  variable _drop_target {}
  variable _prev_drop_target {}
  variable _dragging 0
  variable _drag_source_cursor {}

  proc debug {msg} {
    puts $msg
  };# debug

  proc registerWrapper {w {alias ""}} { return [_register_wrapper $w $alias] }
};# namespace xdnd

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndEnter
# ----------------------------------------------------------------------------
proc xdnd::_HandleXdndEnter { path drag_source typelist } {
  variable _typelist;                 set _typelist    $typelist
  variable _pressedkeys;              set _pressedkeys 1
  variable _action;                   set _action      {}
  variable _common_drag_source_types; set _common_drag_source_types {}
  variable _common_drop_target_types; set _common_drop_target_types {}
  variable _drag_source;              set _drag_source $drag_source
  variable _drop_target;              set _drop_target {}
  variable _actionlist;               set _actionlist  \
                                           {copy move link ask private}
  variable _fetch_action_list;        set _fetch_action_list 1
  # debug "\n==============================================================="
  # debug "xdnd::_HandleXdndEnter: path=$path, drag_source=$drag_source,\
  #        typelist=$typelist"
  # debug "xdnd::_HandleXdndEnter: ACTION: default"
  return default
};# tkdnd::xdnd::_HandleXdndEnter

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndPosition
# ----------------------------------------------------------------------------
proc xdnd::_HandleXdndPosition { drop_target rootX rootY drag_source } {
  variable _types
  variable _typelist
  variable _actionlist
  variable _fetch_action_list
  variable _pressedkeys
  variable _action
  variable _common_drag_source_types
  variable _common_drop_target_types
  variable _drag_source
  variable _drop_target
  # debug "xdnd::_HandleXdndPosition: drop_target=$drop_target,\
  #             _drop_target=$_drop_target, rootX=$rootX, rootY=$rootY"

  if {![info exists _drag_source] && ![string length $_drag_source]} {
    # debug "xdnd::_HandleXdndPosition: no or empty _drag_source: return refuse_drop"
    return refuse_drop
  }

  if {$drag_source ne "" && $drag_source ne $_drag_source} {
    # debug "XDND position event from unexpected source: $_drag_source != $drag_source"
    return refuse_drop
  }

  if {$_fetch_action_list} {
    set actions [_fetch_action_list $drag_source]
    if {[llength $actions]} { set _actionlist $actions }
    set _fetch_action_list 0
  }

  ## Does the new drop target support any of our new types? 
  set _types [bind $drop_target <<DropTargetTypes>>]
  # debug ">> Accepted types: $drop_target $_types"
  if {[llength $_types]} {
    ## Examine the drop target types, to find at least one match with the drag
    ## source types...
    set supported_types [_supported_types $_typelist]
    foreach type $_types {
      foreach matched [lsearch -glob -all -inline $supported_types $type] {
        ## Drop target supports this type.
        lappend common_drag_source_types $matched
        lappend common_drop_target_types $type
      }
    }
  }
  
  # debug "\t($_drop_target) -> ($drop_target)"
  if {$drop_target != $_drop_target} {
    if {[string length $_drop_target]} {
      ## Call the <<DropLeave>> event.
      # debug "\t<<DropLeave>> on $_drop_target"
      set cmd [bind $_drop_target <<DropLeave>>]
      if {[string length $cmd]} {
        set _codelist $_typelist
        set cmd [string map [list %W $_drop_target %X $rootX %Y $rootY \
          %CST \{$_common_drag_source_types\} \
          %CTT \{$_common_drop_target_types\} \
          %ST  \{$_typelist\}    %TT \{$_types\} \
          %A   \{$_action\}      %a \{$_actionlist\} \
          %b   \{$_pressedkeys\} %m \{$_pressedkeys\} \
          %D   \{\}              %e <<DropLeave>> \
          %L   \{$_typelist\}    %% % \
          %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
          %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
          ] $cmd]
        uplevel \#0 $cmd
      }
    }
    set _drop_target {}

    if {[info exists common_drag_source_types]} {
      set _action copy
      set _common_drag_source_types $common_drag_source_types
      set _common_drop_target_types $common_drop_target_types
      set _drop_target $drop_target
      ## Drop target supports at least one type. Send a <<DropEnter>>.
      # puts "<<DropEnter>> -> $drop_target"
      set cmd [bind $drop_target <<DropEnter>>]
      if {[string length $cmd]} {
        focus $drop_target
        set _codelist $_typelist
        set cmd [string map [list %W $drop_target %X $rootX %Y $rootY \
          %CST \{$_common_drag_source_types\} \
          %CTT \{$_common_drop_target_types\} \
          %ST  \{$_typelist\}    %TT \{$_types\} \
          %A   $_action          %a  \{$_actionlist\} \
          %b   \{$_pressedkeys\} %m  \{$_pressedkeys\} \
          %D   \{\}              %e  <<DropEnter>> \
          %L   \{$_typelist\}    %%  % \
          %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
          %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
          ] $cmd]
        set _action [uplevel \#0 $cmd]
      }
    }
    set _drop_target $drop_target
  }
  
  set _action refuse_drop
  set _drop_target {}
  if {[info exists common_drag_source_types]} {
    set _action copy
    set _common_drag_source_types $common_drag_source_types
    set _common_drop_target_types $common_drop_target_types
    set _drop_target $drop_target
    ## Drop target supports at least one type. Send a <<DropPosition>>.
    set cmd [bind $drop_target <<DropPosition>>]
    if {[string length $cmd]} {
      set _codelist $_typelist
      set cmd [string map [list %W $drop_target %X $rootX %Y $rootY \
        %CST \{$_common_drag_source_types\} \
        %CTT \{$_common_drop_target_types\} \
        %ST  \{$_typelist\}    %TT \{$_types\} \
        %A   $_action          %a  \{$_actionlist\} \
        %b   \{$_pressedkeys\} %m  \{$_pressedkeys\} \
        %D   \{\}              %e  <<DropPosition>> \
        %L   \{$_typelist\}    %%  % \
        %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
        %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
        ] $cmd]
      set _action [uplevel \#0 $cmd]
    }
  }
  # Return values: copy, move, link, ask, private, refuse_drop, default
  # debug "xdnd::_HandleXdndPosition: ACTION: $_action"
  return $_action
};# xdnd::_HandleXdndPosition

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndLeave
# ----------------------------------------------------------------------------
proc xdnd::_HandleXdndLeave {  } {
  variable _types
  variable _typelist
  variable _actionlist
  variable _fetch_action_list
  variable _pressedkeys
  variable _action
  variable _common_drag_source_types
  variable _common_drop_target_types
  variable _drag_source
  variable _drop_target
  if {![info exists _drop_target]} {set _drop_target {}}
  # debug "xdnd::_HandleXdndLeave: _drop_target=$_drop_target"
  if {[info exists _drop_target] && [string length $_drop_target]} {
    set cmd [bind $_drop_target <<DropLeave>>]
    if {[string length $cmd]} {
      set _codelist $_typelist
      set cmd [string map [list %W $_drop_target %X 0 %Y 0 \
        %CST \{$_common_drag_source_types\} \
        %CTT \{$_common_drop_target_types\} \
        %ST  \{$_typelist\}    %TT \{$_types\} \
        %A   \{$_action\}      %a  \{$_actionlist\} \
        %b   \{$_pressedkeys\} %m  \{$_pressedkeys\} \
        %D   \{\}              %e  <<DropLeave>> \
        %L   \{$_typelist\}    %%  % \
        %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
        %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
        ] $cmd]
      set _action [uplevel \#0 $cmd]
    }
  }
  lassign {{} {} {} {} {} {} {} {} {} 1} \
    _types _typelist _actionlist _pressedkeys _action \
    _common_drag_source_types _common_drop_target_types \
    _drag_source _drop_target _fetch_action_list
};# xdnd::_HandleXdndLeave

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndDrop
# ----------------------------------------------------------------------------
proc xdnd::_HandleXdndDrop { time } {
  variable _types
  variable _typelist
  variable _actionlist
  variable _fetch_action_list
  variable _pressedkeys
  variable _action
  variable _common_drag_source_types
  variable _common_drop_target_types
  variable _drag_source
  variable _drop_target

  # puts "xdnd::_HandleXdndDrop: $time"

  if {![info exists _drag_source] && ![string length $_drag_source]} {
    return refuse_drop
  }
  if {![info exists _drop_target] && ![string length $_drop_target]} {
    return refuse_drop
  }
  if {![llength $_common_drag_source_types]} {return refuse_drop}

  if {$_fetch_action_list} {
    set actions [_fetch_action_list $drag_source]
    if {[llength $actions]} { set _actionlist $actions }
    set _fetch_action_list 0
  }

  lassign [winfo pointerxy .] rootX rootY
  ## Get the dropped data.
  set data [_GetDroppedData $time]
  ## Try to select the most specific <<Drop>> event.
  foreach type [concat $_common_drag_source_types $_common_drop_target_types] {
    set type [_platform_independent_type $type]
    set cmd [bind $_drop_target <<Drop:$type>>]
    if {[string length $cmd]} {
      set _codelist $_typelist
      set cmd [string map [list %W $_drop_target %X $rootX %Y $rootY \
        %CST \{$_common_drag_source_types\} \
        %CTT \{$_common_drop_target_types\} \
        %ST  \{$_typelist\}    %TT \{$_types\} \
        %A   $_action          %a \{$_actionlist\} \
        %b   \{$_pressedkeys\} %m \{$_pressedkeys\} \
        %D   [list $data]      %e <<Drop:$type>> \
        %L   \{$_typelist\}    %% % \
        %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
        %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
        ] $cmd]
      return [uplevel \#0 $cmd]
    }
  }
  set cmd [bind $_drop_target <<Drop>>]
  if {[string length $cmd]} {
    set _codelist $_typelist
    set cmd [string map [list %W $_drop_target %X $rootX %Y $rootY \
      %CST \{$_common_drag_source_types\} \
      %CTT \{$_common_drop_target_types\} \
      %ST  \{$_typelist\}    %TT \{$_types\} \
      %A   $_action          %a \{$_actionlist\} \
      %b   \{$_pressedkeys\} %m \{$_pressedkeys\} \
      %D   [list $data]      %e <<Drop>> \
      %L   \{$_typelist\}    %% % \
      %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
      %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
      ] $cmd]
    set _action [uplevel \#0 $cmd]
  }
  # Return values: XdndActionCopy, XdndActionMove,    XdndActionLink,
  #                XdndActionAsk,  XdndActionPrivate, refuse_drop
  return $_action
};# xdnd::_HandleXdndDrop

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndDrop
# ----------------------------------------------------------------------------
proc xdnd::_HandleDragPosition { window rootX rootY } {
  variable _types
  variable _typelist
  variable _actionlist
  variable _pressedkeys
  variable _action
  variable _common_drag_source_types
  variable _common_drop_target_types
  variable _dodragdrop_drag_source

  ## Call the <<DragPosition>> event.
  # debug "\t<<DragPosition>> on $_dodragdrop_drag_source"
  set cmd [bind $_dodragdrop_drag_source <<DragPosition>>]
  if {[string length $cmd]} {
    set _codelist $_typelist
    set cmd [string map [list \
      %W   $_dodragdrop_drag_source \
      %V   \{$window\} \
      %CST \{$_common_drag_source_types\} \
      %CTT \{$_common_drop_target_types\} \
      %X   $rootX            %Y $rootY \
      %ST  \{$_typelist\}    %TT \{$_types\} \
      %A   \{$_action\}      %a \{$_actionlist\} \
      %b   \{$_pressedkeys\} %m \{$_pressedkeys\} \
      %D   \{\}              %e <<DragPosition>> \
      %L   \{$_typelist\}    %% % \
      %t   \{$_typelist\}    %T  \{[lindex $_common_drag_source_types 0]\} \
      %c   \{$_codelist\}    %C  \{[lindex $_codelist 0]\} \
      ] $cmd]
    return [uplevel \#0 $cmd]
  }
  return ""
}

# ----------------------------------------------------------------------------
#  Command xdnd::_GetDroppedData
# ----------------------------------------------------------------------------
proc xdnd::_GetDroppedData { time } {
  variable _drop_target
  variable _prev_drop_target
  variable _common_drag_source_types
  if {![llength $_common_drag_source_types]} {
    error "no common data types between the drag source and drop target widgets"
  }
  set _prev_drop_target $_drop_target
  foreach type $_common_drag_source_types {
    # puts "TYPE: $type ($_drop_target)"
    # _get_selection $_drop_target $time $type
    if {![catch {
      selection get -displayof $_drop_target -selection XdndSelection \
                    -type $type -time $time} result options]} {
      return [_normalise_data $type $result]
    }
  }
  # target should receive a leave event in any case
  _HandleXdndLeave
  return -options $options $result
};# xdnd::_GetDroppedData

# ----------------------------------------------------------------------------
#  Command xdnd::_GetDragSource
# ----------------------------------------------------------------------------
proc xdnd::_GetDragSource {  } {
  variable _drag_source
  return $_drag_source
};# xdnd::_GetDragSource

# ----------------------------------------------------------------------------
#  Command xdnd::_GetDropTarget
# ----------------------------------------------------------------------------
proc xdnd::_GetDropTarget {  } {
  variable _drop_target
  if {[string length $_drop_target]} {
    return [winfo id $_drop_target]
  }
  return 0
};# xdnd::_GetDropTarget

# ----------------------------------------------------------------------------
#  Command xdnd::_supported_types
# ----------------------------------------------------------------------------
proc xdnd::_supported_types { types } {
  set new_types {}
  foreach type $types {
    if {[_supported_type $type]} {lappend new_types $type}
  }
  return $new_types
}; # xdnd::_supported_types

# ----------------------------------------------------------------------------
#  Command xdnd::_platform_specific_types
# ----------------------------------------------------------------------------
proc xdnd::_platform_specific_types { types } {
  set new_types {}
  foreach type $types {
    set new_types [concat $new_types [_platform_specific_type $type]]
  }
  return $new_types
}; # xdnd::_platform_specific_types

# ----------------------------------------------------------------------------
#  Command xdnd::_normalise_data
# ----------------------------------------------------------------------------
proc xdnd::_normalise_data { type data } {
  switch $type {
    text/uri-list - text/x-moz-url {
      set list {}
      foreach file [split $data \n] {
        set file [string trim $file "\n\r"]
        if {[string length $file] > 0} {
          lappend list $file
        }
      }
      return $list
    }
    application/x-color {return $data ;# ???}
  }
  return $data
}; # xdnd::_normalise_data

# ----------------------------------------------------------------------------
#  Command xdnd::_platform_specific_type
# ----------------------------------------------------------------------------
proc xdnd::_platform_specific_type { type } {
  switch $type {
    DND_Text   {return {text/plain
                        text/html
                        text/plain;charset=UTF-8
                        text/plain;charset=ISO-8859-1
                        text/html;charset=UTF-8
                        text/html;charset=ISO-8859-1
                        UTF8_STRING
                        STRING}}
    DND_Files  {return {text/uri-list text/x-moz-url application/x-qiconlist}}
    DND_Color  {return {application/x-color}}
    default    {return [list $type]}
  }
}; # xdnd::_platform_specific_type

# ----------------------------------------------------------------------------
#  Command xdnd::_platform_independent_type
# ----------------------------------------------------------------------------
proc xdnd::_platform_independent_type { type } {
  switch $type {
    UTF8_STRING                   -
    STRING                        -
    text/plain;charset=UTF-8      -
    text/plain;charset=ISO-8859-1 -
    text/html;charset=UTF-8       -
    text/html;charset=ISO-8859-1  -
    text/html                     -
    text/plain                    {return DND_Text}
    text/uri-list                 -
    application/x-qiconlist       -
    text/x-moz-url                {return DND_Files}
    application/x-color           {return DND_Color}
    default                       {return $type}
  }
}; # xdnd::_platform_independent_type

# ----------------------------------------------------------------------------
#  Command xdnd::_supported_type
# ----------------------------------------------------------------------------
proc xdnd::_supported_type { type } {
  switch $type {
    UTF8_STRING                   -
    STRING                        -
    text/plain                    -
    text/html                     -
    text/plain;charset=UTF-8      -
    text/plain;charset=ISO-8859-1 -
    text/html;charset=UTF-8       -
    text/html;charset=ISO-8859-1  -
    text/uri-list                 -
    text/x-moz-url                -
    application/x-qiconlist       -
    application/x-color           {return 1}
  }
  return 0
}; # xdnd::_supported_type

#############################################################################
##
##  XDND drag implementation
##
#############################################################################

# ----------------------------------------------------------------------------
#  Command xdnd::_selection_ownership_lost
# ----------------------------------------------------------------------------
proc xdnd::_selection_ownership_lost {} {
  variable _dragging
  set _dragging 0
};# _selection_ownership_lost

# ----------------------------------------------------------------------------
#  Command xdnd::_dodragdrop
# ----------------------------------------------------------------------------
proc xdnd::_dodragdrop { source actions types data button } {
  variable _dragging

  # puts "xdnd::_dodragdrop: source: $source, actions: $actions, types: $types,\
  #       data: \"$data\", button: $button"
  if {$_dragging} {
    ## We are in the middle of another drag operation...
    error "another drag operation in progress"
  }

  variable _dodragdrop_drag_source                $source
  variable _dodragdrop_drop_target                0
  variable _dodragdrop_drop_target_proxy          0
  variable _dodragdrop_actions                    $actions
  variable _dodragdrop_action_descriptions        $actions
  variable _dodragdrop_actions_len                [llength $actions]
  variable _dodragdrop_types                      $types
  variable _dodragdrop_types_len                  [llength $types]
  variable _dodragdrop_data                       $data
  variable _dodragdrop_transfer_data              {}
  variable _dodragdrop_button                     $button
  variable _dodragdrop_time                       0
  variable _dodragdrop_default_action             refuse_drop
  variable _dodragdrop_waiting_status             0
  variable _dodragdrop_drop_target_accepts_drop   0
  variable _dodragdrop_drop_target_accepts_action refuse_drop
  variable _dodragdrop_current_cursor             $_dodragdrop_default_action
  variable _dodragdrop_drop_occured               0
  variable _dodragdrop_selection_requestor        0
  variable _dodragdrop_action                     {}
  variable _drag_source_cursor                    {}

  ##
  ## If we have more than 3 types, the property XdndTypeList must be set on
  ## the drag source widget...
  ##
  if {$_dodragdrop_types_len > 3} {
    _announce_type_list $_dodragdrop_drag_source $_dodragdrop_types
  }

  ##
  ## Announce the actions & their descriptions on the XdndActionList &
  ## XdndActionDescription properties...
  ##
  _announce_action_list $_dodragdrop_drag_source $_dodragdrop_actions \
                        $_dodragdrop_action_descriptions

  ##
  ## Arrange selection handlers for our drag source, and all the supported types
  ##
# registerSelectionHandler $source $types

  ##
  ## Step 1: When a drag begins, the source takes ownership of XdndSelection.
  ##
  selection own -command ::tkdnd::xdnd::_selection_ownership_lost \
                -selection XdndSelection $source
  set _dragging 1
  catch { set _drag_source_cursor [$_dodragdrop_drag_source cget -cursor] }

  ## Grab the mouse pointer...
  # NOTE: _grab_pointer cannot work because it is not interacting with ttk::grab.
  # _grab_pointer $source $_dodragdrop_default_action
  ttk::globalGrab $source

  ## Register our generic event handler...
  #  The generic event callback will report events by modifying variable
  #  ::xdnd::_dodragdrop_event: a dict with event information will be set as
  #  the value of the variable...
  _register_generic_event_handler

  ## Set a timeout for debugging purposes...
  #  after 60000 {set ::tkdnd::xdnd::_dragging 0}

  tkwait variable ::tkdnd::xdnd::_dragging
  _SendXdndLeave

  set _dragging 0
  # _ungrab_pointer $source
  ttk::releaseGrab $source
  _unregister_generic_event_handler
  catch {selection clear -selection XdndSelection}
# unregisterSelectionHandler $source $types
  return $_dodragdrop_action
};# xdnd::_dodragdrop

# ----------------------------------------------------------------------------
#  Command xdnd::_process_drag_events
# ----------------------------------------------------------------------------
proc xdnd::_process_drag_events {event} {
  # The return value from proc is normally 0. A non-zero return value indicates
  # that the event is not to be handled further; that is, proc has done all
  # processing that is to be allowed for the event
  variable _dragging
  if {!$_dragging} {return 0}
  # puts $event

  variable _dodragdrop_time
  set time [dict get $event time]
  set type [dict get $event type]
  if {$time < $_dodragdrop_time && ![string equal $type SelectionRequest]} {
    return 0
  }
  set _dodragdrop_time $time

  variable _dodragdrop_drag_source
  variable _dodragdrop_drop_target
  variable _dodragdrop_drop_target_proxy
  variable _dodragdrop_default_action
  switch $type {
    MotionNotify {
      set rootx  [dict get $event x_root]
      set rooty  [dict get $event y_root]
      set window [_find_drop_target_window $_dodragdrop_drag_source $rootx $rooty]
      set action [_HandleDragPosition $window $rootx $rooty]
      if {[string length $window] && $action ne "refuse_drop"} {
        ## Examine the modifiers to suggest an action...
        set _dodragdrop_default_action [_default_action $event]
        ## Is it a Tk widget?
        # set path [winfo containing $rootx $rooty] 
        # puts "Window under mouse: $window ($path)"
        if {$_dodragdrop_drop_target != $window} {
          ## Send XdndLeave to $_dodragdrop_drop_target
          _SendXdndLeave
          ## Is there a proxy? If not, _find_drop_target_proxy returns the
          ## target window, so we always get a valid "proxy".
          set proxy [_find_drop_target_proxy $_dodragdrop_drag_source $window]
          ## Send XdndEnter to $window
          _SendXdndEnter $window $proxy
          ## Send XdndPosition to $_dodragdrop_drop_target
          _SendXdndPosition $rootx $rooty $_dodragdrop_default_action
        } else {
          ## Send XdndPosition to $_dodragdrop_drop_target
          _SendXdndPosition $rootx $rooty $_dodragdrop_default_action
        }
      } else {
        ## No window under the mouse. Send XdndLeave to $_dodragdrop_drop_target
        _SendXdndLeave
      }
    }
    ButtonPress {
    }
    ButtonRelease {
      variable _dodragdrop_button
      set button [dict get $event button]
      if {$button == $_dodragdrop_button} {
        ## The button that initiated the drag was released. Trigger drop...
        _SendXdndDrop
      }
      return 1
    }
    KeyPress {
    }
    KeyRelease {
      set keysym [dict get $event keysym]
      switch $keysym {
        Escape {
          ## The user has pressed escape. Abort...
          if {$_dragging} {set _dragging 0}
        }
      }
    }
    SelectionRequest {
      variable _dodragdrop_selection_requestor
      variable _dodragdrop_selection_property
      variable _dodragdrop_selection_selection
      variable _dodragdrop_selection_target
      variable _dodragdrop_selection_time
      set _dodragdrop_selection_requestor [dict get $event requestor]
      set _dodragdrop_selection_property  [dict get $event property]
      set _dodragdrop_selection_selection [dict get $event selection]
      set _dodragdrop_selection_target    [dict get $event target]
      set _dodragdrop_selection_time      $time
      selection send \
        $_dodragdrop_drag_source \
        $_dodragdrop_selection_requestor \
        $_dodragdrop_selection_property \
        $_dodragdrop_selection_target \
        $_dodragdrop_selection_time \
        [_SendData $_dodragdrop_selection_target 0 -1] \
        ;
      return 1
    }
    default {
      return 0
    }
  }
  return 0
};# _process_drag_events

# ----------------------------------------------------------------------------
#  Command xdnd::_SendXdndEnter
# ----------------------------------------------------------------------------
proc xdnd::_SendXdndEnter {window proxy} {
  variable _dodragdrop_drag_source
  variable _dodragdrop_drop_target
  variable _dodragdrop_drop_target_proxy
  variable _dodragdrop_types
  variable _dodragdrop_waiting_status
  variable _dodragdrop_drop_occured
  if {$_dodragdrop_drop_target > 0} _SendXdndLeave
  if {$_dodragdrop_drop_occured} return
  set _dodragdrop_drop_target       $window
  set _dodragdrop_drop_target_proxy $proxy
  set _dodragdrop_waiting_status    0
  if {$_dodragdrop_drop_target < 1} return
  # puts "XdndEnter: $_dodragdrop_drop_target $_dodragdrop_drop_target_proxy"
  _send_XdndEnter $_dodragdrop_drag_source $_dodragdrop_drop_target \
                  $_dodragdrop_drop_target_proxy $_dodragdrop_types
};# xdnd::_SendXdndEnter

# ----------------------------------------------------------------------------
#  Command xdnd::_SendXdndPosition
# ----------------------------------------------------------------------------
proc xdnd::_SendXdndPosition {rootx rooty action} {
  variable _dodragdrop_drag_source
  variable _dodragdrop_drop_target
  if {$_dodragdrop_drop_target < 1} return
  variable _dodragdrop_drop_occured
  if {$_dodragdrop_drop_occured} return
  variable _dodragdrop_drop_target_proxy
  variable _dodragdrop_waiting_status
  ## Arrange a new XdndPosition, to be send periodically...
  variable _dodragdrop_xdnd_position_heartbeat
  catch {after cancel $_dodragdrop_xdnd_position_heartbeat}
  set _dodragdrop_xdnd_position_heartbeat [after 200 \
    [list ::tkdnd::xdnd::_SendXdndPosition $rootx $rooty $action]]
  if {$_dodragdrop_waiting_status} {return}
  # puts "XdndPosition: $_dodragdrop_drop_target $rootx $rooty $action"
  _send_XdndPosition $_dodragdrop_drag_source $_dodragdrop_drop_target \
                     $_dodragdrop_drop_target_proxy $rootx $rooty $action
  set _dodragdrop_waiting_status 1
};# xdnd::_SendXdndPosition

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndStatus
# ----------------------------------------------------------------------------
proc xdnd::_HandleXdndStatus {event} {
  variable _dodragdrop_drop_target
  variable _dodragdrop_waiting_status
  variable _dodragdrop_action

  variable _dodragdrop_drop_target_accepts_drop
  variable _dodragdrop_drop_target_accepts_action
  set _dodragdrop_waiting_status 0
  foreach key {target accept want_position action x y w h} {
    set $key [dict get $event $key]
  }
  set _dodragdrop_drop_target_accepts_drop   $accept
  set _dodragdrop_drop_target_accepts_action $action
  if {$_dodragdrop_drop_target < 1} return
  variable _dodragdrop_drop_occured
  if {$_dodragdrop_drop_occured} return
#puts "_HandleXdndStatus: [set [namespace current]::_dodragdrop_current_cursor]"
  _update_cursor
  set _dodragdrop_action [dict get $event action]
  # puts "XdndStatus: $event"
};# xdnd::_HandleXdndStatus

# ----------------------------------------------------------------------------
#  Command xdnd::_HandleXdndFinished
# ----------------------------------------------------------------------------
proc xdnd::_HandleXdndFinished {event} {
  variable _dodragdrop_drop_target
  variable _dodragdrop_drag_source
  variable _drag_source_cursor
  set _dodragdrop_drop_target 0
  variable _dragging
  if {$_dragging} {
    set _dragging 0
    catch { $_dodragdrop_drag_source configure -cursor $_drag_source_cursor }
  }
  # puts "XdndFinished: $event"
};# xdnd::_HandleXdndFinished

# ----------------------------------------------------------------------------
#  Command xdnd::_SendXdndLeave
# ----------------------------------------------------------------------------
proc xdnd::_SendXdndLeave {} {
  variable _dodragdrop_drag_source
  variable _dodragdrop_drop_target
  if {$_dodragdrop_drop_target < 1} return
  variable _dodragdrop_drop_target_proxy
  # puts "XdndLeave: $_dodragdrop_drop_target"
  _send_XdndLeave $_dodragdrop_drag_source $_dodragdrop_drop_target \
                  $_dodragdrop_drop_target_proxy
  set _dodragdrop_drop_target 0
  variable _dodragdrop_drop_target_accepts_drop
  variable _dodragdrop_drop_target_accepts_action
  set _dodragdrop_drop_target_accepts_drop   0
  set _dodragdrop_drop_target_accepts_action refuse_drop
  variable _dodragdrop_drop_occured
  if {$_dodragdrop_drop_occured} return
#puts "_SendXdndLeave: [set [namespace current]::_dodragdrop_current_cursor]"
  _update_cursor
};# xdnd::_SendXdndLeave

# ----------------------------------------------------------------------------
#  Command xdnd::_SendXdndDrop
# ----------------------------------------------------------------------------
proc xdnd::_SendXdndDrop {} {
  variable _dodragdrop_drag_source
  variable _dodragdrop_drop_target
  if {$_dodragdrop_drop_target < 1} {
    ## The mouse has been released over a widget that does not accept drops.
    _HandleXdndFinished {}
    return
  }
  variable _dodragdrop_drop_occured
  if {$_dodragdrop_drop_occured} {return}
  variable _dodragdrop_drop_target_proxy
  variable _dodragdrop_drop_target_accepts_drop
  variable _dodragdrop_drop_target_accepts_action

  set _dodragdrop_drop_occured 1
#puts "_SendXdndDrop(clock): [set [namespace current]::_dodragdrop_current_cursor]"
  _update_cursor watch

  if {!$_dodragdrop_drop_target_accepts_drop} {
    _SendXdndLeave
    _HandleXdndFinished {}
    return
  }

  # Call the <<DradDropCmd>> binding.
  set source $_dodragdrop_drag_source
  set cmd [bind $source <<DragDropCmd>>]
  if {[string length $cmd]} {
    set action $_dodragdrop_drop_target_accepts_action
    set cmd [string map [list %W $source %e <<DragDropCmd>> %A \{$action\}] $cmd]
    set action [uplevel \#0 $cmd]
    if {$action == ""} {
      _SendXdndLeave
      _HandleXdndFinished {}
      return
    }
  }

  # puts "XdndDrop: $_dodragdrop_drop_target"
  variable _dodragdrop_drop_timestamp
  set _dodragdrop_drop_timestamp [_send_XdndDrop \
                 $_dodragdrop_drag_source $_dodragdrop_drop_target \
                 $_dodragdrop_drop_target_proxy]
  set _dodragdrop_drop_target 0
  # puts "XdndDrop: $_dodragdrop_drop_target"
  ## Arrange a timeout for receiving XdndFinished...
  after 500 [list ::tkdnd::xdnd::_HandleXdndFinished {}]
};# xdnd::_SendXdndDrop

# ----------------------------------------------------------------------------
#  Command xdnd::_update_cursor
# ----------------------------------------------------------------------------
proc xdnd::_update_cursor { {cursor {}}} {
  # puts "_update_cursor $cursor"
  variable _dodragdrop_current_cursor
  variable _dodragdrop_drag_source
  variable _dodragdrop_drop_target_accepts_drop
  variable _dodragdrop_drop_target_accepts_action

  if {![string length $cursor]} {
    set cursor refuse_drop
    if {$_dodragdrop_drop_target_accepts_drop} {
      set cursor $_dodragdrop_drop_target_accepts_action
    }
  }
  if {![string equal $cursor $_dodragdrop_current_cursor]} {
    variable [namespace parent]::_drag_cursors
    if {[info exists _drag_cursors($_dodragdrop_drag_source:$cursor)]} {
      xcursor::setCursor $_dodragdrop_drag_source $_drag_cursors($_dodragdrop_drag_source:$cursor)
    } else {
      _set_pointer_cursor $_dodragdrop_drag_source $cursor
    }
    set _dodragdrop_current_cursor $cursor
  }
};# xdnd::_update_cursor

# ----------------------------------------------------------------------------
#  Command xdnd::_default_action
# ----------------------------------------------------------------------------
proc xdnd::_default_action {event} {
  variable _dodragdrop_actions
  variable _dodragdrop_actions_len
  if {$_dodragdrop_actions_len == 1} {return [lindex $_dodragdrop_actions 0]}
  
  set alt     [dict get $event Alt]
  set shift   [dict get $event Shift]
  set control [dict get $event Control]

  if {$shift && $control && [lsearch $_dodragdrop_actions link] != -1} {
    return link
  } elseif {$control && [lsearch $_dodragdrop_actions copy] != -1} {
    return copy
  } elseif {$shift && [lsearch $_dodragdrop_actions move] != -1} {
    return move
  } elseif {$alt && [lsearch $_dodragdrop_actions link] != -1} {
    return link
  }
  return default
};# xdnd::_default_action

# ----------------------------------------------------------------------------
#  Command xdnd::getFormatForType
# ----------------------------------------------------------------------------
proc xdnd::getFormatForType {type} {
  switch $type {
    text/plain;charset=UTF-8      -
    text/html;charset=UTF-8       -
    text/uri-list                 -
    UTF8_STRING                   -
    text/plain;charset=ISO-8859-1 -
    text/html;charset=ISO-8859-1  -
    text/html                     -
    application/x-qiconlist       -
    text/plain                    -
    text/x-moz-url                {set format $type}
    STRING                        -
    TEXT                          -
    COMPOUND_TEXT                 {set format STRING}
    application/x-color           {set format $type}
    default                       {set format $type}
  }
  return $format
};# xdnd::getFormatForType

# ----------------------------------------------------------------------------
#  Command xdnd::registerSelectionHandler
# ----------------------------------------------------------------------------
proc xdnd::registerSelectionHandler {source types} {
  variable _dodragdrop_time
  foreach type $types {
    selection handle -selection XdndSelection \
                     -type $type \
                     -format [getFormatForType $type] \
                     -time $_dodragdrop_time \
                     $source [list ::tkdnd::xdnd::_SendData $type]
  }
};# xdnd::registerSelectionHandler

# ----------------------------------------------------------------------------
#  Command xdnd::unregisterSelectionHandler
# ----------------------------------------------------------------------------
proc xdnd::unregisterSelectionHandler {source types} {
  foreach type $types {
    catch {
      selection handle -selection XdndSelection \
                       -type $type \
                       -format [getFormatForType $type] \
                       $source {}
    }
  }
};# xdnd::unregisterSelectionHandler

# ----------------------------------------------------------------------------
#  Command xdnd::_convert_to_unsigned
# ----------------------------------------------------------------------------
proc xdnd::_convert_to_unsigned {data format} {
  switch $format {
    8  { set mask 0xff }
    16 { set mask 0xffff }
    32 { set mask 0xffffff }
    default {error "unsupported format $format"}
  }
  ## Convert signed integer into unsigned...
  set d {}
  foreach num $data { lappend d [expr { $num & $mask }] }
  return $d
};# xdnd::_convert_to_unsigned

# ----------------------------------------------------------------------------
#  Command xdnd::_SendData
# ----------------------------------------------------------------------------
proc xdnd::_SendData {type offset bytes args} {
  variable _dodragdrop_drag_source
  variable _dodragdrop_data
  variable _dodragdrop_transfer_data
  set format 8
  if {$offset == 0} {
    ## Prepare the data to be transfered...
    switch -glob $type {
      text/plain*             -
      text/html*              -
      text/x-moz-url          -
      application/x-qiconlist -
      UTF8_STRING             -
      STRING                  -
      TEXT                    -
      COMPOUND_TEXT           {
        return $_dodragdrop_data
      }
      text/uri-list {
        set files {}
        foreach file $_dodragdrop_data {
          if {[string match {[a-z]*://*} $file]} {
            lappend files $file
          } else {
            lappend files "file://$file"
          }
        }
        return "[join $files \r\n]\r\n"
      }
      application/x-color {
        set format 16
        ## Try to understand the provided data: we accept a standard Tk colour,
        ## or a list of 3 values (red green blue) or a list of 4 values
        ## (red green blue opacity).
        switch [llength $_dodragdrop_data] {
          1 { set color [winfo rgb $_dodragdrop_drag_source $_dodragdrop_data]; lappend color 65535 }
          3 { set color $_dodragdrop_data; lappend color 65535 }
          4 { set color $_dodragdrop_data }
          default {error "unknown color data: \"$_dodragdrop_data\""}
        }
        ## Convert the 4 elements into 16 bit values...
        set _dodragdrop_transfer_data {}
        foreach c $color { lappend _dodragdrop_transfer_data [format 0x%04X $c] }
      }
      default {
        set format 32
        binary scan $_dodragdrop_data c* _dodragdrop_transfer_data
      }
    }
  }

  ##
  ## Data has been split into bytes. Count the bytes requested, and return them
  ##
  if {$bytes >= 0} {
    set data [lrange $_dodragdrop_transfer_data $offset [expr {$offset + $bytes - 1}]]
  } else {
    set data $_dodragdrop_transfer_data
  }
  switch $format {
    8       { set data [binary format c* $data] }
    16 - 32 { ;# nothing to do }
    default { error "unsupported format $format" }
  }
  # puts "SendData: $type $offset $bytes $args ($_dodragdrop_data)"
  # puts "          $data"
  return $data
};# xdnd::_SendData

};# namespace tkdnd

# vi:set ts=2 sw=2 et:
###
### fics.tcl: part of Scid.
###
### Copyright (C) 2007  Pascal Georges
### Copyright Stevenaaus 2010-2013

namespace eval fics {
  set sockchan 0
  set seeklist {}
  set mainGame -1
  set autoload {} ; # autoload this players games
  set observedGames {}
  set primary 0
  set playing 0
  set opponent {}
  set mutex 0
  set waitForMoves ""
  set sought 0
  set soughtlist {}
  set newsoughtlist {}
  set thisName ""
  set graph(init) 0
  set graph(width) 300
  # graph(height) overlaps the buttons frame, and is calculated below
  set graph(on) 0
  set timeseal_pid 0
  font create font_offers -family courier -size 12 -weight bold
  set history {}
  set history_pos 0
  set history_current {}
  set tells {}
  set tellindex 0
  set offers_minelo 1000
  set offers_maxelo 2500
  set offers_mintime 0
  set offers_maxtime 20
  variable logged 0
  set consolewidth 40
  set consoleheight 10
  set catchRemoving 0
  set premove {}
  set examresult *
  set entrytime 0
  set chatter {}
  set examNotify 0

  set ignore_abort 0
  set ignore_adjourn 0
  set ignore_draw 0
  set ignore_takeback 0
  set takebackMoves 0

  set ping {}
  set timecontrol {}
  array set shorttype {
    crazyhouse crazy
    bughouse bug
    standard normal
    lightning light
  }

  proc config {} {
    variable logged
    global ::fics::sockChan tr
    set w .ficsConfig

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    if {[winfo exists .fics]} {
      raiseWin .fics
      return
    }
    set logged 0

    toplevel $w
    wm state $w withdrawn
    wm title $w "Configure Fics"
    label $w.lLogin -text "$tr(CCDlgLoginName)"
    entry $w.login -width 20 -textvariable ::fics::login
    label $w.lPwd -text [tr "CCDlgPassword"]
    entry $w.passwd -width 20 -textvariable ::fics::password -show "*"

    # Time seal configuration
    checkbutton $w.timeseal -textvar tr(FICSTimeseal) -variable ::fics::use_timeseal \
      -onvalue 1 -offvalue 0 -command {
        if {$::fics::use_timeseal} {
          set ::fics::use_zseal 0
          foreach i {timeseal_entry timeseal_browse ipserver bRefresh portts} {
	    .ficsConfig.$i configure -state normal
          }
	  .ficsConfig.zseal_entry configure -state disabled
	  .ficsConfig.zseal_browse configure -state disabled
        } else {
          foreach i {timeseal_entry timeseal_browse ipserver bRefresh portts} {
	    .ficsConfig.$i configure -state disabled
          }
        }
    }
    entry $w.timeseal_entry -width 20 -textvariable ::fics::timeseal_exec
    button $w.timeseal_browse -textvar tr(Browse) -command { set ::fics::timeseal_exec [tk_getOpenFile -parent .ficsConfig] } -pady 0.8

    # Zseal seal configuration
    checkbutton $w.zseal -text Zseal -variable ::fics::use_zseal \
      -onvalue 1 -offvalue 0 -command {
        if {$::fics::use_zseal} {
          set ::fics::use_timeseal 0
	  .ficsConfig.zseal_entry configure -state normal
	  .ficsConfig.zseal_browse configure -state normal
          foreach i {timeseal_entry timeseal_browse ipserver bRefresh portts} {
	    .ficsConfig.$i configure -state disabled
          }
        } else {
	  .ficsConfig.zseal_entry configure -state disabled
	  .ficsConfig.zseal_browse configure -state disabled
        }
    }
    entry $w.zseal_entry -width 20 -textvariable ::fics::zseal_exec
    button $w.zseal_browse -textvar tr(Browse) -command { set ::fics::zseal_exec [tk_getOpenFile -parent .ficsConfig] } -pady 0.8

    # Server URL, IP address, Refresh button

    label $w.lServer -text URL   
    entry $w.eServer -textvariable ::fics::server

    label $w.lFICS_ip -textvar tr(FICSServerAddress)
    entry $w.ipserver -textvar ::fics::server_ip 
    button $w.bRefresh -textvar tr(FICSRefresh) -command ::fics::getIP -pady 0.8

    label $w.lFICS_port -textvar tr(FICSServerPort)
    entry $w.portserver -width 6 -textvariable ::fics::port_fics

    label $w.ltsport -textvar tr(FICSTimesealPort)
    entry $w.portts -width 6 -textvariable ::fics::port_timeseal

    if {!$::fics::use_timeseal} {
      foreach i {timeseal_entry timeseal_browse ipserver bRefresh portts} {
	.ficsConfig.$i configure -state disabled
      }
    }
    if {!$::fics::use_zseal} {
      $w.zseal_entry configure -state disabled
      $w.zseal_browse configure -state disabled
    }

    frame $w.button
    button $w.button.connect -textvar tr(FICSLogin) -command {
      set ::fics::login     [.ficsConfig.login get]
      set ::fics::reallogin $::fics::login
      set ::fics::password  [.ficsConfig.passwd get]
      ::fics::connect
    }

    button $w.button.connectguest -textvar tr(FICSGuest) -command {
      set ::fics::reallogin guest
      ::fics::connect guest
    }

    button $w.button.help -text $tr(Help) -command {helpWindow FICS}

    button $w.button.defaults -textvar tr(Defaults) -command {
      if {[tk_dialog .ficsConfig.dialog Abort "This will reset all FICS options. Do you wish to continue ?" question {} [tr Yes] [tr No]] == 0} {
	initFICSDefaults
	raiseWin .ficsConfig
      }
    }

    button $w.button.cancel -textvar tr(Cancel) -command {
      destroy .ficsConfig
    }

    ### Pack .ficsConfig widget in grid

    set row 0
    # grid $w.guest  -column 1 -row $row -sticky w
    # incr row
    grid columnconfigure $w 1 -weight 1
    grid $w.lLogin -column 0 -row $row
    grid $w.login  -column 1 -row $row -sticky ew

    incr row
    grid $w.lPwd   -column 0 -row $row
    grid $w.passwd -column 1 -row $row -sticky ew

    incr row
    # horizontal line
    frame $w.line$row -height 2 -borderwidth 2 -relief sunken 
    grid $w.line$row -pady 5 -column 0 -row $row -columnspan 3 -sticky ew

    incr row
    grid $w.timeseal -column 0 -row $row -sticky w

    grid $w.timeseal_entry -column 1 -row $row -sticky ew -padx 2
    grid $w.timeseal_browse -column 2 -row $row -sticky ew -padx 2

    incr row
    grid $w.zseal -column 0 -row $row -sticky w

    grid $w.zseal_entry -column 1 -row $row -sticky ew -padx 2
    grid $w.zseal_browse -column 2 -row $row -sticky ew -padx 2

    incr row
    grid $w.lServer -column 0 -row $row 
    grid $w.eServer -column 1 -row $row -sticky ew -padx 2

    incr row
    grid $w.lFICS_ip -column 0 -row $row
    grid $w.ipserver -column 1 -row $row -sticky ew -padx 2
    grid $w.bRefresh -column 2 -row $row

    incr row
    grid $w.lFICS_port -column 0 -row $row
    grid $w.portserver -column 1 -row $row -sticky w -padx 2

    incr row
    grid $w.ltsport -column 0 -row $row
    grid $w.portts -column 1 -row $row -sticky w -padx 2

    incr row
    # horizontal line
    frame $w.line$row -height 2 -borderwidth 2 -relief sunken 
    grid $w.line$row -pady 5 -column 0 -row $row -columnspan 3 -sticky ew

    incr row
    grid $w.button -column 0 -row $row -columnspan 4 -sticky ew -pady 3 -padx 5
    foreach i {connect connectguest help defaults cancel} {
      pack $w.button.$i -side left -padx 3 -pady 3 -expand 1 -fill x
    }

    bind $w <Escape> "$w.button.cancel invoke"
    bind $w <F1> {helpWindow FICS}

    # Get IP adress of server (as Timeseal needs IP adress)
    if { $::fics::server_ip == "0.0.0.0" } {
      getIP
    }

    update
    placeWinOverParent $w .
    wm state $w normal
    focus $w.button.connect
    update
  }

  proc getIP {} {
    set b .ficsConfig.bRefresh
    $b configure -state disabled
    busyCursor .
    update

    # First handle the case of a network down
    if {[catch {
          set sockChan [socket -async $::fics::server $::fics::port_fics]
       } err ]} {
	  ::fics::unbusy_config
	  $b configure -state normal
          tk_messageBox -icon error -type ok -title "Unable to contact $::fics::server" -message $err -parent .ficsConfig
          return
    }

    # Give it 5 tries before giving up
    # Then the case of a proxy
    set timeOut 5
    set i 0

    while { $i <= $timeOut } {
      after 1000

      if { [catch {set peer [ fconfigure $sockChan -peername ]} err]} {
        if {$i == $timeOut} {
          tk_messageBox -icon error -type ok -title "Unable to contact $::fics::server" -message $err -parent .ficsConfig
	  $b configure -state normal
	  unbusyCursor .
          return
        }
      } else  {
        break
      }
      incr i
    }

    set ::fics::server_ip [lindex $peer 0]
    ::close $sockChan
    $b configure -state normal
    unbusyCursor .
  }
    
  proc unbusy_config {} {
    set w .ficsConfig
    # $w.button.connect configure -state normal
    # $w.button.connectguest configure -state normal
    focus $w.button.connect
    unbusyCursor .
  }

  ### Main fics widget

  proc connect {{guest no}} {
    global ::fics::sockchan ::fics::seeklist ::fics::graph fontOptions tr

    if { $guest=="no" && $::fics::reallogin == ""} {
      tk_messageBox -title "Error" -icon error -type ok -parent .ficsConfig \
        -message "No login name specified" -parent .ficsConfig
      return
    }

    # check timeseal configuration
    if {$::fics::use_timeseal} {
      if {![file executable $::fics::timeseal_exec] || ![file isfile $::fics::timeseal_exec]} {
        tk_messageBox -title "Error" -icon error -type ok -message "Timeseal error : \"$::fics::timeseal_exec\" not executable" -parent .ficsConfig
        return
      }
    }
    if {$::fics::use_zseal} {
      if {![file executable $::fics::zseal_exec] || ![file isfile $::fics::zseal_exec]} {
        tk_messageBox -title "Error" -icon error -type ok -message "Zseal error : \"$::fics::zseal_exec\" not executable" -parent .ficsConfig
        return
      }
    }
    destroy .ficsConfig

    set w .fics
    ::createToplevel $w
    ::setTitle $w "FICS ($::fics::reallogin)"
    catch {wm state $w withdrawn}

    busyCursor .

    frame $w.console
    frame $w.command
    frame $w.bottom 
    if {$::fics::show_buttons} {
      pack $w.bottom  -side bottom
    }
    pack $w.command -fill x -side bottom
    # pack console last to allow compressing
    pack $w.console  -fill both -expand 1 -side top

    frame $w.bottom.buttons
    frame $w.bottom.clocks
    frame $w.bottom.graph 

    pack $w.bottom.buttons -side right -padx 2 -pady 5 -anchor center
    # Pack graph when "Offers graph" clicked

    # graph widget initialised
    set ::fics::graph(init) 0
    canvas $w.bottom.graph.c -background grey90 -width $::fics::graph(width)
    button $w.bottom.graph.close -image arrow_close -relief flat -command {
      set ::fics::graph(on) 0
      ::fics::showGraph
    }
    pack $w.bottom.graph.c
    place $w.bottom.graph.close -in $w.bottom.graph.c -relx 1 -rely 0 -anchor ne

    scrollbar $w.console.scroll -command "$w.console.text yview"

    ### need a config option here... Somewhere! &&&
    text $w.console.text -bg $::fics::consolebg -fg $::fics::consolefg -wrap word -yscrollcommand "$w.console.scroll set" -width 40 -height 10 -font font_Fixed
    ### is font_Regular working here ? &&&
    bindMouseWheel $w $w.console.text 
    bindWheeltoFixed $w.console.text
    bind $w <F11>  toggleFullScreen

    pack $w.console.scroll -side right -fill y 
    pack $w.console.text -side left -fill both -expand 1

    ### Console colours
    $w.console.text tag configure seeking -foreground grey
    $w.console.text tag configure tells -foreground coral
    $w.console.text tag configure command -foreground skyblue
    $w.console.text tag configure game -foreground grey70
    $w.console.text tag configure gameresult -foreground SlateBlue1
    $w.console.text tag configure channel -foreground rosybrown

    entry $w.command.entry -insertofftime 0 -bg grey75 -font font_Small -validate key -vcmd {
      set ::fics::entrytime [clock milli]
      return 1
    }

    configHistory fics $w.command.entry

    entry $w.command.find -width 10 -textvariable ::fics::helpWin(find) -font font_Small
    configFindEntryBox $w.command.find ::fics::helpWin $w.console.text

    button $w.command.send -textvar tr(FICSSend) -font font_Small

    button $w.command.clear -textvar tr(Clear) -font font_Small -command "
      $w.command.entry delete 0 end
      $w.command.find  delete 0 end
    "
    bind $w.command.clear <Control-Button-1> "
      $w.console.text delete 0.0 end
      $w.console.text insert 0.0 \"FICS ($::scidName $::scidVersion)\n\"
      break
    "
    button $w.command.next -textvar tr(Next) -font font_Small -command {::fics::writechan next echo}
    button $w.command.hide -image bookmark_down -command ::fics::togglebuttons

    bind $w <Control-p> ::pgn::Open
    bind $w <Prior> "$w.console.text yview scroll -1 page"
    bind $w <Next>  "$w.console.text yview scroll +1 page"
    # i cant think how to separate the entry and console bind for 'Home' and 'End'
    # bind $w <Home>  "$w.console.text yview moveto 0"
    bind $w <End>   "$w.console.text yview moveto 1"
    bind $w <F9> {
      ### F9 recalls a "tell" history 
      .fics.command.entry delete 0 end
      if {$::fics::tellindex >= [llength $::fics::tells]} {
	# .fics.command.entry insert 0 "tell "
        set ::fics::tellindex 0
      } else {
	.fics.command.entry insert 0 "tell [lindex $::fics::tells $::fics::tellindex] "
	incr ::fics::tellindex
      }
    }


    # steer focus into the command entry, as typing into the text widget is pointless
    if {!$::macOS && !$::windowsOS} {
           bind $w.console.text <FocusIn> "focus $w.command.entry"
    }

    pack $w.command.hide $w.command.next $w.command.clear $w.command.send -side right -padx 2 -pady 1
    pack $w.command.entry -side left -fill x -expand 1 -padx 2 -pady 1
    pack $w.command.find  -side left                   -padx 2 -pady 1
    focus $w.command.entry

    # Gameclocks are used, but never packed in fics now
    # black
    ::gameclock::new $w.bottom.clocks 2 120 0 digital
    # white
    ::gameclock::new $w.bottom.clocks 1 120 0 digital

    # can happen that fics is dead, but clocks still exist
    catch {
    label .main.board.clock2 -textvar ::gameclock::data(time2)
    label .main.board.clock1 -textvar ::gameclock::data(time1)
    }
    ::board::ficslabels

    set ::fics::playing 0

    set row 0
    # chanoff var is back to front with fics
    checkbutton $w.bottom.buttons.tells -textvar tr(FICSTells) -font font_Small \
    -variable ::fics::chanoff -command {
      ::fics::writechan "set chanoff [expr !$::fics::chanoff]" noecho
      if {$::fics::chanoff} {
	::fics::writechan "set silence 0"
      }
    }
    checkbutton $w.bottom.buttons.shouts -textvar tr(FICSShouts) -font font_Small \
    -variable ::fics::shouts -command {
      ::fics::writechan "set shout $::fics::shouts" echo
      # ::fics::writechan "set cshout $::fics::shouts" noecho
      # ::fics::writechan "set gin $::fics::gamerequests" echo
    }

    label $w.bottom.buttons.ping -textvar ::fics::ping -font font_Small

    grid $w.bottom.buttons.tells  -column 0 -row $row
    grid $w.bottom.buttons.shouts -column 1 -row $row
    grid $w.bottom.buttons.ping   -column 2 -row $row

    incr row

    button $w.bottom.buttons.user0
    button $w.bottom.buttons.user1 
    button $w.bottom.buttons.user2

    foreach i {0 1 2} {
      set j [lindex $::fics::user_buttons $i]
      if {[lsearch -exact {FICSInfo FICSOpponent Abort} $j] > -1} {
        set j [tr $j]
      }
      $w.bottom.buttons.user$i configure -text $j -command [lindex $::fics::user_commands $i]
    }

    set ::fics::graph(on) 0

    grid $w.bottom.buttons.user0 -column 0 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.user1 -column 1 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.user2 -column 2 -row $row -sticky ew -padx 3 -pady 2

    incr row
    button $w.bottom.buttons.draw    -textvar tr(FICSDraw) -command {::fics::writechan draw}
    button $w.bottom.buttons.resign  -text [tr CCResign] -command {::fics::writechan resign}
    button $w.bottom.buttons.rematch -textvar tr(FICSRematch)  -command {::fics::writechan rematch}
    grid $w.bottom.buttons.draw     -column 0 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.resign   -column 1 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.rematch  -column 2 -row $row -sticky ew -padx 3 -pady 2

    incr row
    button $w.bottom.buttons.takeback  -textvar tr(FICSTakeback) -command {
      ::fics::writechan takeback
      set ::fics::takebackMoves 1
      # these two comments gets zero-ed. See "Game out of sync"
      catch { ::commenteditor::appendComment "$::fics::reallogin requests takeback $::fics::playerslastmove" }
    }
    button $w.bottom.buttons.takeback2 -textvar tr(FICSTakeback2) -command {
      ::fics::writechan {takeback 2}
      set ::fics::takebackMoves 2
      catch { ::commenteditor::appendComment "$::fics::reallogin requests takeback 2 ($::fics::lastmove)" }
    }
    button $w.bottom.buttons.censor -textvar tr(FICSCensor) -command {
      if {$::fics::opponent != ""} {
	::fics::writechan "+censor $::fics::opponent" echo
      } else {
	.fics.command.entry delete 0 end
	.fics.command.entry insert 0 "+censor "
      }
    }
    bind $w.bottom.buttons.censor <Control-Button-1> {
      if {$::fics::chatter != ""} {
	::fics::writechan "+censor $::fics::chatter" echo
      } else {
	.fics.command.entry delete 0 end
	.fics.command.entry insert 0 "+censor "
      }
      break
    }
    grid $w.bottom.buttons.takeback  -column 0 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.takeback2 -column 1 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.censor    -column 2 -row $row -sticky ew -padx 3 -pady 2

    incr row
    frame $w.bottom.buttons.space -height 2 -borderwidth 0
    grid  $w.bottom.buttons.space -column 0 -row $row -columnspan 3 -sticky ew -pady 3

    incr row
    button $w.bottom.buttons.offers  -text "$tr(FICSOffers) $tr(Graph)" -command {
      if {$::fics::playing == 1 || $::fics::playing == -1} {
	::fics::updateConsole "Scid: Offers Graph disabled while playing a game"
	return
      }
      set ::fics::graph(on) [expr {! $::fics::graph(on)}]
      ::fics::showGraph
    }
    bind $w <Button-2> {if {[string match .fics.bottom* %W]} {.fics.bottom.buttons.offers invoke}}
    button $w.bottom.buttons.findopp -textvar tr(FICSFindOpponent) -command {::fics::findOpponent}
    button $w.bottom.buttons.quit    -textvar tr(FICSQuit) -command {::fics::close}
    grid $w.bottom.buttons.offers  -column 0 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.findopp -column 1 -row $row -sticky ew -padx 3 -pady 2
    grid $w.bottom.buttons.quit    -column 2 -row $row -sticky ew -padx 3 -pady 2

    foreach i "[winfo children $w.bottom.buttons] [winfo children $w.command]" {
      if {![string match $w.bottom.buttons.quit $i]} {
	catch {$i configure -state disabled}
      }
    }

    bind $w <Control-q> ::fics::close
    bind $w <Destroy>   ::fics::close
    bind $w <Configure> "if {\"%W\" == \"$w\"} {::fics::recordFicsSize}"
    bind $w <F1> {helpWindow FICS}
    bind $w <Button-3> {
      tk_popup .menu.options.fics %X %Y
    }

    # needs a little voodoo to get minsize working properly with setWinSize

    update
    set x [winfo reqwidth $w]
    set y [winfo reqheight $w]

    setWinLocation $w
    setWinSize $w
    update
    catch {wm state $w normal}
    ::createToplevelFinalize $w

    # all widgets must be visible
    wm minsize $w $x $y

    # set graph height now buttons height is known
    set ::fics::graph(height) [expr [winfo reqheight $w.bottom.buttons] - 2]
    $w.bottom.graph.c configure -height $::fics::graph(height)

    updateConsole "Connecting $::fics::reallogin"

    # start timeseal proxy
    if {$::fics::use_timeseal} {
      updateConsole "Starting TimeSeal"
      if { [catch { set timeseal_pid [exec $::fics::timeseal_exec $::fics::server_ip $::fics::port_fics -p $::fics::port_timeseal &]} ] } {
        set ::fics::use_timeseal 0
        set port $::fics::port_fics
      } else {
        #wait for proxy to be ready !?
        after 500
        set server "localhost"
        set port $::fics::port_timeseal
      }
    } else {
      set server $::fics::server
      set port $::fics::port_fics
    }

    updateConsole "Socket opening"

    if {$::fics::use_zseal} {
      set command {set sockchan [open "| $::fics::zseal_exec $::fics::server $port" "r+"]}
    } else {
      set command { set sockchan [socket $server $port] }
    }
    if {[catch $command result]} {
      unbusyCursor .
      tk_messageBox -title "Error" -icon error -type ok -message "Network error\nError executing $command" -parent .fics
      return
    }

    updateConsole "Channel configuration"

    fconfigure $sockchan -blocking 0 -buffering line -translation auto ;#-encoding iso8859-1 -translation crlf
    fileevent $sockchan readable ::fics::readchan

    unbusyCursor .

    # todo: fix this for windows &&&
    if { ! $::windowsOS } {
      initPing
    }
  }

  proc changeScaleSize {} {
      set size [expr {$::fics::size * 5 + 20}]
      if {![winfo exists .fics]} {
        return
      }
      foreach w [winfo children .fics.bottom] {
        if {[string match .fics.bottom.game* $w]} {
	  ::board::resize $w.bd $size
        }
      }
  }

  proc recordFicsSize {} {
    set w .fics
    variable logged
    global ::fics::consoleheight ::fics::consolewidth
    recordWinSize $w
    set  t .fics.console.text
    set width  [expr ([winfo width  $t] - 2 * [$t cget -borderwidth] - 4)/[font measure \
      [$t cget -font] 0]]
    set height [expr ([winfo height $t] - 2 * [$t cget -borderwidth] - 4)/[font metrics \
      [$t cget -font] -linespace]]
    # incr height 2 ; # for some reason, two bigger is best for fics output

    if {$width != $::fics::consolewidth || $height != $::fics::consoleheight } {
      set ::fics::consolewidth $width
      set ::fics::consoleheight $height
      if {$logged} {
	writechan "set width  $width"  noecho
	if {$height > 4} {
          # fics wants at least height of 5 for some reason ?
	  writechan "set height $height" noecho
        }
        $w.console.text yview moveto 1
      }
    }
  }


  proc cmd {} {
    set w .fics

    set l [string trim [$w.command.entry get]]
    $w.command.entry delete 0 end
    if {$l == "quit" || $l == "exit"} {
      ::fics::close
      return
    }

    ::fics::addHistory $l

    # Wofor do we do this for ?!
    set c [string trim [lindex [split $l] 0]]

    switch -glob $c {
      {}  {
	  updateConsole {}
	  return
	  }

      smoves {
	  # smoves recreates a game without any further announcment
	  if {$::fics::playing == 1 || $::fics::playing == -1} {
	    ::fics::updateConsole "Scid: smoves disabled while playing a game"
	    return
	  }

	  ::fics::demote_mainGame 
          if {$::fics::playing != 2} {
	    set confirm [::game::ConfirmDiscard]
	    if {$confirm == 2} {return}
	    if {$confirm == 0} {::game::Save}
          }

	  set ::fics::waitForMoves no_meaning

	  # if no playername, insert it
	  if {[string is integer [lindex $l 1]]} {
	    set l [linsert $l 1 $::fics::reallogin]
	  }

	  ::game::Clear noconfirm
	  set ::fics::mainGame -1
	  set ::fics::playing 0

	  writechan $l echo

	  vwaitTimed ::fics::waitForMoves 5000 nowarn
	  updateBoard -pgn
	  updateTitle
	  return
      }

      fol* {
          set plus [expr {[string index [lindex $c 0] end] == "+"}]

	  if {$plus && $::fics::playing == 1 || $::fics::playing == -1} {
	    updateConsole "Scid: follow+ disabled while playing a game"
	    return
	  }

          set l2 [lindex $l 1]
          if {$plus && ($l2 == {} || [string index $l2 0] == {/})} {
	    updateConsole "Scid: follow+ needs a player name"
	    return
          }


          if {$plus} {
	    set ::fics::autoload $l2
	    set l [string map {+ {}} $l]
          }

	  writechan $l echo
	  return
      }

      unfol {
	  writechan unfollow [lindex $l 1]
	  return
      }
      upload {
          # upload current game to examine mode
          if {$::fics::playing == 2} {
	    tk_messageBox -title "Oops" -icon info -type ok -message "You are already examining a game" -parent .fics
            return
          } 
          if {[string first "\n1." [sc_game pgn]] == -1} {
	    tk_messageBox -title "Oops" -icon info -type ok -message "This game has no moves" -parent .fics
            return
          } 
	  set white [string trim [lindex [sc_game tags get White] 0] {,}]
	  set black [string trim [lindex [sc_game tags get Black] 0] {,}]
	  set ::fics::examresult [sc_game tags get Result]

	  set confirm [::game::ConfirmDiscard]
	  if {$confirm == 2} {return}
	  if {$confirm == 0} {::game::Save}

          sc_move end
          set moves [sc_game moves coord]
          sc_game new

	  ::fics::writechan examine
          ::fics::writechan "wname $white"
          ::fics::writechan "bname $black"

          foreach moveUCI $moves {
	    if { [ string length $moveUCI ] == 5 } {
	      set promoLetter [string index $moveUCI end]
	      ::fics::writechan "promote $promoLetter"
	    }
	    ::fics::writechan [ string range $moveUCI 0 3 ]
          }
	  ::fics::writechan commit
	  updateBoard -pgn
          return
      } 
      ex* {
	  ::game::Clear
	  set ::fics::examNotify 1
      }
      moretime {
	  ::commenteditor::appendComment "$::fics::reallogin gives $l"
      }
      default {
	  if {[string match uno* $c]} {
	      set ::fics::catchRemoving 1
          }
	  if {([string match uno* $c]||[string match unex* $c])  && \
	       $::fics::playing != 1 && $::fics::playing != -1 && \
	       ($l == $c || [lindex $l 1] == $::fics::mainGame)} {
	    # unobserve/unexamine main game
	    set ::fics::mainGame -1
	    if {[string match unex* $c]} {
	      set ::fics::playing 0
	      updateBoard -pgn
	      updateTitle
	    }
	  }
          # Problems with doing this 
          # if exam game, ob (load) another game, exam newgame - gets confused :(
          # if {[string match {tell gamebot exam*} $l] ||
          #    [string match {exam*} $c]} {
	  #  ::fics::demote_mainGame 
          #}
      }
    } ; # switch

    writechan $l echo
    $w.console.text yview moveto 1
  }

  proc findOpponent {} {
    global tr

    if {$::fics::playing == 1 || $::fics::playing == -1} {
      return
    }
    set w .ficsfindopp
    if {[winfo exists $w]} {
      raiseWin $w
      return
    }
    toplevel $w
    wm state $w withdrawn
    wm title $w "Find Opponent"

    set row 0

    checkbutton $w.cbrated -text $tr(FICSRatedGame) -onvalue rated -offvalue unrated -variable ::fics::findopponent(rated)
    grid $w.cbrated -column 1 -row $row -sticky w

    incr row
    checkbutton $w.cbmanual -text $tr(FICSManualConfirm) -onvalue manual -offvalue auto -variable ::fics::findopponent(manual)
    grid $w.cbmanual -column 1 -row $row -sticky w

    incr row
    frame $w.space$row -height 2 -borderwidth 0
    grid  $w.space$row -column 0 -row $row -columnspan 3 -sticky ew -pady 3

    incr row
    label $w.linit -text $tr(FICSInitTime)
    spinbox $w.sbTime1 -width 7 -textvariable ::fics::findopponent(initTime) -from 0 -to 120 -increment 1
    label $w.linc -text $tr(FICSIncrement)
    spinbox $w.sbTime2 -width 7 -textvariable ::fics::findopponent(incTime) -from 0 -to 120 -increment 1
    grid $w.linit   -column 0 -row $row -sticky ew -padx 5
    grid $w.sbTime1 -column 1 -row $row -padx 5
    incr row
    grid $w.linc    -column 0 -row $row -sticky ew -padx 5
    grid $w.sbTime2 -column 1 -row $row -padx 5

    incr row
    frame $w.space$row -height 2 -borderwidth 0
    grid  $w.space$row -column 0 -row $row -columnspan 3 -sticky ew -pady 3

    incr row
    label $w.color -text $tr(FICSColour)
    grid $w.color -column 1 -row $row

    incr row
    radiobutton $w.rb2 -text $tr(White) -value white -variable ::fics::findopponent(color)
    radiobutton $w.rb3 -text $tr(Black) -value black -variable ::fics::findopponent(color)
    radiobutton $w.rb1 -text $tr(FICSAutoColour)  -value auto  -variable ::fics::findopponent(color)
    grid $w.rb1 -column 0 -row $row -ipadx 5
    grid $w.rb2 -column 1 -row $row -ipadx 5
    grid $w.rb3 -column 2 -row $row -ipadx 5

    incr row
    frame $w.space$row -height 2 -borderwidth 0
    grid  $w.space$row -column 0 -row $row -columnspan 3 -sticky ew -pady 3

    incr row
    checkbutton $w.cblimitrating -text $tr(RatingRange) -variable ::fics::findopponent(limitrating)
    spinbox $w.sbrating1 -width 7 -textvariable ::fics::findopponent(rating1) \
	-from 800 -to 2800 -increment 50
    spinbox $w.sbrating2 -width 7 -textvariable ::fics::findopponent(rating2) \
	-from 800 -to 2800 -increment 50 

    grid $w.cblimitrating -column 0 -row $row -sticky w
    grid $w.sbrating1     -column 1 -row $row
    grid $w.sbrating2     -column 2 -row $row

    incr row
    checkbutton $w.cbformula -text $tr(FICSFilterFormula) -onvalue formula \
      -offvalue none -variable ::fics::findopponent(formula)
    grid $w.cbformula -column 0 -row $row -sticky w

    incr row
    frame $w.space$row -height 2 -borderwidth 2 -relief sunken
    grid  $w.space$row -column 0 -row $row -columnspan 3 -sticky ew -pady 3

    button $w.seek -text $tr(FICSMakeOffer) -command {
      set range ""
      if {$::fics::findopponent(limitrating) } {
        set range "$::fics::findopponent(rating1)-$::fics::findopponent(rating2)"
      }

      # can't use a blank value in radiobuttons/checkbuttons... they look stupid
      set color $::fics::findopponent(color)
      if {$::fics::findopponent(color) == "auto"} { set color {} }
      set formula $::fics::findopponent(formula)
      if {$::fics::findopponent(formula) == "none"} { set formula {} }

      set cmd "seek $::fics::findopponent(initTime) $::fics::findopponent(incTime) \
               $::fics::findopponent(rated) $color \
               $::fics::findopponent(manual) $formula $range"
      ::fics::writechan $cmd
      catch {destroy .ficsfindopp}
      ::fics::initOffers
    } -width 10
    button $w.help   -text $tr(Help) -command "helpWindow FICSfindopp" -width 10
    button $w.cancel -text $tr(Cancel) -command "catch \{destroy $w\}" -width 10

    bind $w <F1> {helpWindow FICSfindopp}
    bind $w <Escape> "$w.cancel invoke"

    incr row
    grid $w.seek   -column 0 -row $row -padx 3 -pady 8
    grid $w.help   -column 1 -row $row -padx 3 -pady 8 -sticky e
    grid $w.cancel -column 3 -row $row -padx 3 -pady 8 -sticky e

    update
    placeWinOverParent $w .fics
    wm state $w normal
  }

  proc readchan {} {
    variable logged
    if {[eof $::fics::sockchan]} {
      fileevent $::fics::sockchan readable {}
      tk_messageBox -title "Read error" -icon error -type ok -message "Network error\nFics will exit." -parent .fics
      ::fics::close error
      return
    }
    # switch from read to gets in case a read is done at the middle of a line
    if {! $logged} {
      set line [read $::fics::sockchan]
      foreach l [split $line "\n"] {
        readparse $l
      }
    } else  {
        set line [gets $::fics::sockchan]
        set line [string map {"\a" ""} $line]
        readparse $line   
    }

  }

  # Appends an array to newsoughtlist if the parameter is correct
  # returns 0 if the line is not parsed and so it is still pending for use

  proc parseSoughtLine { l } {
    global ::fics::offers_minelo ::fics::offers_maxelo ::fics::offers_mintime ::fics::offers_maxtime

    if { [ catch { if {[llength $l] < 8} { return 0} } ] } { return 0}

    # 72 ++++ GuestIEEE           1  10 unrated blitz      [white]     0-9999 m
    # auto/manual     indicates whether a game will start automatically when 
    #                 abbreviated by "a" and "m" [default: auto start]
    # formula         indicates whether your formula will used to screen , abbreviated by "f"

    array set ga {}

    set offset 0
    set ga(game) [lindex $l 0]
    if { ! [string is integer $ga(game)] } { return 0}
    set tmp [lindex $l 1]
    if { [scan $tmp "%d" ga(elo)] != 1} { set ga(elo) $offers_minelo }
    if { $ga(elo) < $offers_minelo } { set ga(elo) $offers_minelo }
    set ga(name) [lindex $l 2]

    set tmp [lindex $l 3]
    if { [scan $tmp "%d" ga(time_init)] != 1} { set ga(time_init) $offers_maxtime}
    set tmp [lindex $l 4]
    if { [scan $tmp "%d" ga(time_inc)] != 1} { set ga(time_inc) 0 }

    set ga(rated) [lindex $l 5]
    if {$ga(rated) != "rated" && $ga(rated) != "unrated"} { return 0 }
        
    set ga(type) [lindex $l 6]
    if { $ga(type) != "untimed" && $ga(type) != "blitz" && $ga(type) != "standard" && $ga(type) != "lightning" } {
      # this line can now be ignored
      return 2
    }
    set ga(color) ""
    if { [lindex $l 7] == "\[white\]" || [lindex $l 7] == "\[black\]" } {
      set ga(color) [lindex $l 7]
      set offset 1
    }
    set ga(rating_range) [lindex $l [expr 7 + $offset]]
    if { [ catch { set ga(start) [lindex $l [expr 8 + $offset]] } ] } {
      set ga(start) ""
    }

    lappend ::fics::newsoughtlist [array get ga]
    return 1
  }

  proc readparse {line} {
    variable logged
    ### what is the significance of the fics prompt "fics%" &&&

    # Many lines have trailing spaces, so best not to do this
    # if {$logged} {set line [string trim $line]}

    if {[string match {fics%*} $line]} {
	set line [string trim [string range $line 5 end]]
    }

    if { $::fics::sought } {
      if {[string match "* ad* displayed." $line]} {
        # end of offers
	set ::fics::sought 0
	set ::fics::soughtlist $::fics::newsoughtlist
        set ::fics::newsoughtlist {}
	displayGraph
	return
      }
      if { [ parseSoughtLine $line ] } {
	return
      }
    }

    switch -glob $line {
      {} {return}

      {login: } {
	writechan $::fics::reallogin
	if { [string match -nocase guest $::fics::reallogin ] } {
	  set logged 1
          after idle {::fics::recordFicsSize}
	}
	return
      }

      {password: } {
	writechan $::fics::password
	set logged 1
	return
      }

      {<sc>*} {
	set ::fics::seeklist {}
	return
      }

      {<s>*} {
	parseSeek $line
	return
      }

      {<sr>*} {
	removeSeek $line
	return
      }

      {<12>*} {
	parseStyle12 $line
	return
      }

      {<b1>*} {
        ### variants info lines
        # When showing positions from bughouse games, a second line showing piece
        # holding is given, with "<b1>" at the beginning, for example:
        # <b1> game 6 white [PNBBB] black [PNB]
        # .fics.bottom.game$game.w.white configure -text "[lindex $line 17] ([lindex $line 24] secs)"
	if { [scan $line "<b1> game %d white %s black %s" game piecesw piecesb] == 3} {
          catch {
            if {$piecesw == {[]}} {set piecesw {}}
            if {$piecesb == {[]}} {set piecesb {}}
	    set tempw [.fics.bottom.game$game.w.white cget -text]
	    set tempb [.fics.bottom.game$game.b.black cget -text]
	    .fics.bottom.game$game.w.white configure -text "[string range $tempw 0 end-2] $piecesw"
	    .fics.bottom.game$game.b.black configure -text "$tempb $piecesb"
          }
        }
        return
      }
    }

    updateConsole $line

    if { [string match "You are now observing game*" $line] } {
      # You are now observing game 193.
      # Game 193: franky (1758) homeomorphism (1722) rated lightning 1 0

      scan $line "You are now observing game %d." game

      # Only setup a new little board if its not the mainGame
      # mainGame gets loaded later (in parseStyle12)
      if {$game != $::fics::mainGame} {
	addObservedGame $game
      }
      return
    }

    if { [string match "Removing game *" $line] && $::fics::catchRemoving } {
      ### Only rely on this if catchRemoving set via 'cmd'
      scan $line "Removing game %d from observation list." game
      if {$game == $::fics::mainGame} {
        set ::fics::mainGame -1
      }
      remove_observedGame $game
      set ::fics::catchRemoving 0
      return
    }

    if {[string match "Creating: *" $line]} {
      catch {destroy .ficsOffers}
      ::fics::checkRaise

      after cancel ::fics::updateAds

      # Move a previously observed game back to the fics widget
      ::fics::demote_mainGame 
      set ::fics::mainGame -1 ; # reset to this new game with first style12 
      set ::fics::autoload {}

      ::fics::disableEngines

      # This is maybe the only place when (without user interaction) a new game is created, so destroy the "proc gameSave" dialog if exists
      if {[winfo exists .save]} {
        destroy .save
      }
      ::game::Clear noconfirm

      set idx1 [string first "(" $line]
      set white [string trim [string range $line 10 [expr $idx1 -1]] ]
      set idx2 [string first ")" $line]
      set whiteElo [string trim [string range $line [expr $idx1 +1] [expr $idx2 -1]] ]

      set idx1 [expr $idx2 +1]
      set idx2 [string first "(" $line $idx1]
      set black [string trim [string range $line $idx1 [expr $idx2 -1]] ]

      set idx1 [expr $idx2 +1]
      set idx2 [string first ")" $line $idx1]
      set blackElo [string trim [string range $line $idx1 [expr $idx2 -1]] ]

      if { $whiteElo == "++++"} { set whiteElo 0 }
      if { $blackElo == "++++"} { set blackElo 0 }

      if { [ string match -nocase $white $::fics::reallogin ] } {
	### 1 = game_start/my move, 0 = not playing, -1 = opponents move
	set ::fics::playing 1
      } else {
	set ::fics::playing -1
      }

      sc_game tags set -white $white
      sc_game tags set -whiteElo $whiteElo
      sc_game tags set -black $black
      sc_game tags set -blackElo $blackElo
      sc_game tags set -date [::utils::date::today]

      if {[string match -nocase $::fics::reallogin $white]} {
        set ::fics::opponent $black 
      } elseif {[string match -nocase $::fics::reallogin $black]} {
        set ::fics::opponent $white
      } else {
        set ::fics::opponent {}
      }
        
      
      # line: "Creating: hruvulum (1079) stevenaaus (1148) rated blitz 2 18"
      # resumed game line is different though
      if {[regexp {.*\) ([^\)]*$)} $line t1 t2]} {
        sc_game tags set -event "FICS [lrange $line end-3 end-2]"
        set ::fics::timecontrol [lindex $line end-1]/[lindex $line end]
        sc_game tags set -extra [list "Time \"[::utils::date::time]\"" "TimeControl  \"$::fics::timecontrol\""]
      } else {
        set ::fics::timecontrol {}
      }
      if { [::board::isFlipped] } {
        if { [ string match -nocase $white $::fics::reallogin ] } { ::board::flip .main.board }
      } else {
        if { [ string match -nocase $black $::fics::reallogin ] } { ::board::flip .main.board }
      }
      wm title $::dot_w "$::scidName: $white - $black ($::fics::timecontrol)"
      updateBoard -pgn -animate

      if {$::fics::sound} {
	::utils::sound::PlayMove sound_start
      }

      ### hide offers graph ; sometime ::fics::updateAds doesn't get cancelled though !?^&$%!
      set ::fics::graph(on) 0
      showGraph

      # display the win / draw / loss score
      ::fics::writechan assess noecho
      set ::fics::ignore_abort 0
      set ::fics::ignore_takeback 0
      set ::fics::ignore_draw 0
      set ::fics::ignore_adjourn 0
      set ::fics::lastmove {no move}
      set ::fics::playerslastmove {no move}
      return
    }

    # {Game 331 (AmorVerus vs. killerbie) killerbie checkmated} 1-0

    # Creating: Libertie (1263) stevenaaus (1092) rated blitz 6 12
    # {Game 112 (Libertie vs. stevenaaus) Creating rated blitz match.}

    if {[string match "\{Game *" $line]} {
      if {[string match {* Creating *} $line]} {
        # why scan local vars then return ? S.A
	scan $line "\{Game %d %s" num tmp
        return
      }
      set num [lindex [lindex $line 0] 1]
      set res [lindex $line end]

      if {$num == $::fics::mainGame} {
        # Game is over. Set result and save game
        ::gameclock::stop 1
        ::gameclock::stop 2

	# {Game 331 (AmorVerus vs. killerbie) killerbie ran out of time and Oli has no material to mate} 1/2-1/2
	set resultcomment [lrange [lindex $line 0] 2 end]
	set t1 [string first {)} $resultcomment]
	if {$t1 > -1} {
	  set resultcomment [string range $resultcomment $t1+2 end]
	}

        set t1 [::gameclock::getSec 1]
        set t2 [::gameclock::getSec 2]
	if {$t1 < 0} {set t1 0}
	if {$t2 < 0} {set t2 0}
	::commenteditor::appendComment "$resultcomment\nWhiteclock [expr $t1 / 60]:[format {%02i} [expr $t1 % 60]] Blackclock [expr $t2 / 60]:[format {%02i} [expr $t2 % 60]]"
        sc_game tags set -result $res
        # if {![string match  {*Game aborted*} $line]} 
        if {[sc_pos moveNumber] > 2} {
	  catch {::game::Save}
	  updateBoard -pgn
	  ::tools::graphs::score::Refresh
	  ::windows::gamelist::Refresh
        }
        # we need a better way to update gamelist when adding a new game
        ::windows::gamelist::Refresh
        set ::fics::playing 0
        set ::fics::mainGame -1
        set ::pause 0
	if {[string match -nocase $::fics::reallogin [sc_game tags get Black]] ||
            [string match -nocase $::fics::reallogin [sc_game tags get White]]} {
	  if {$::fics::sound} {
	    ::utils::sound::PlayMove sound_end
	  }
	  if {! $::fics::no_results && ($res != "*" || [sc_pos moveNumber] > 1)} {
	    if {[string match "1/2*" $res]} {set res Draw}
	    ::fics::killDialogs
            # pause a second to allow the move animation to complete
            after [expr {2 * $::animateDelay}] "
	      tk_messageBox -title \"Game result\" -icon info -type ok -message \"$res\"
            "
	    # Game can end while dragging a piece, this can carry over, so try to handle
	    clearAllMoves
	  }
	}
	# &&& do we need ::fics::remove_observedGame $num (todo check)
	::fics::enableEngines
      } else {
        # Add result to white label
        catch {
	  .fics.bottom.game$num.bd.bd bind current <Double-Button-1> {}
	  .fics.bottom.game$num.w.result configure -font font_Small -text \
	      "[.fics.bottom.game$num.w.result cget -text] ($res)"
          pack forget .fics.bottom.game$num.b.load
        }
        ::fics::remove_observedGame $num
      } 
      return
    }

    if {[string match "Game *rated *" $line]} {

      # Game notification: Kaitlin ( 696) vs. leilatov (1186) rated bughouse 2 0: Game 335
      if {[string match "Game notification*" $line]} {
        return
      }

      ### Get observed game Info
      # Game 237: impeybarbicane (1651) bust (1954) rated crazyhouse 5 0
      # Game 237: impeybarbicane ( 649) bust ( 987) rated crazyhouse 5 0
      # note - the stray '('s in the line below seems to make matching the elo easier

      if {[scan $line {Game %d: %s (%s %s (%s %s %s %d %d} g white whiteElo black blackElo dummy gametype t1 t2] == 9} {
          set ::fics::elo($white) [string range $whiteElo 0 end-1]
          set ::fics::elo($black) [string range $blackElo 0 end-1]
          if {[winfo exists .fics.bottom.game$g]} {
	    # These two lines give info straight away, but erase the ordinary time details when "time" is issued
	    # .fics.bottom.game$g.w.white configure -text $white
	    # .fics.bottom.game$g.b.black configure -text $black
            set type $gametype
            catch {set type $::fics::shorttype($gametype)}
	    .fics.bottom.game$g.w.result configure -text "$g $type"
	    # disable load button if non-standard game
	    if {$gametype != {untimed} && $gametype != {blitz} && $gametype != {lightning} && $gametype != {standard}} {
	      pack forget .fics.bottom.game$g.b.load
	    }
          }
      } else {
        updateConsole "Error parsing Game line \"$line\""
      }
    }

    # "Movelist for game *:" (unhandled)

    if {[string match "*Starting FICS session*" $line]} {
      # mandatory init commands
      writechan "iset seekremove 1"
      writechan "iset seekinfo 1"
      writechan "style 12"
      writechan "iset nowrap 1"
      writechan "iset nohighlight 1"

      writechan "set interface $::scidName $::scidVersion"

      # pychess sets this bloody thing
      writechan "set availinfo off"
      writechan "set chanoff [expr !$::fics::chanoff]"
      # writechan "set cshout $::fics::shouts"
      writechan "set shout $::fics::shouts"
      # What is this ? S.A. writechan "iset nowrap 1"
      writechan "iset nohighlight 1"

      # User init commands
      foreach i $::fics::init_commands {
        writechan $i
      }

      foreach i "[winfo children .fics.bottom.buttons] [winfo children .fics.command]" {
	  catch {$i configure -state normal}
      }

      bind .fics.command.entry <Return> ::fics::cmd
      .fics.command.send configure -command ::fics::cmd
      return
    }

    if { $::fics::waitForMoves != "" } {
      set line [string trim $line]

      # Because some free text may be in the form (".)
      if {[catch {set length [llength $line]} err]} {
        puts "Exception $err llength $line"
        return
      }

      # Moves over an hour necessitate reading %d:%d or %d:%d:%d as string (%s
      # 19.  Qe3     (1:02:38)   Be6     (8:06)  

      switch $length {

        3 - 5 {
            # hmmm - we assume any line length 3 or 5 is a game moves line. ???

            # set moves m1, m2
            if {$length == "5"} {
              if {[scan $line "%d. %s (%s %s (%s" t1 m1 t2 m2 t3] != 5} {
                ### puts "waitForMoves failed processing: $line"
                return
              }
            } else {
	      # length = 3
	      if {[scan $line "%d. %s (%s" t1 m1 t2] != 3} {
                ### puts "waitForMoves failed processing: $line"
		# waitForMoves failed processing: Move  BetoScaramal       mandre
		# waitForMoves failed processing: ----  ----------------   ----------------
                return
              }
              set m2 {}
	    }

	    # Add this move
	    # 1.  d4      (0:00)     d6      (0:00)
	    # 2.  c4      (0:25)     Bf5     (0:01)

	    if {![catch { sc_move addSan $m1 }]} {
	      if { $::fics::storeclk } {
		sc_pos setComment "\[%emt [string trim $t2 {)}]\]"
	      }
	      if {$m2 != ""} {
		if {![catch { sc_move addSan $m2 }]} {
		  if { $::fics::storeclk } {
		    sc_pos setComment "\[%emt [string trim $t3 {)}]\]"
		  }
	        } else {
                   updateConsole "Error adding move \"$m2\""
                }
              }
            } else {
              updateConsole "Error adding move \"$m1\""
            }

	    if {[sc_pos fen] == $::fics::waitForMoves } {
              ### Game reconstructed successfully
	      set ::fics::waitForMoves ""
	    }
            return
        }

        12 {
	      if {[scan $line {%s (%s %s %s (%s} t1 t2 t3 t4 t5] == 5} {
		# ImaGumby (1280) vs. Kaitlin (1129) --- Sat Feb  4, 02:12 PST 2012
		# stevenaaus (1157) vs. Abatwa (1103) --- Sun Feb  5, 23:13 PST 2012
		if {$t3 == "vs."} {
		  sc_game tags set -white    $t1
		  sc_game tags set -black    $t4
		  sc_game tags set -whiteElo [string range $t2 0 end-1]
		  sc_game tags set -blackElo [string range $t5 0 end-1]
		}
		return
	      }
           }

      2 {
	  if {[string match {\{*\} *} $line]} {
	    # {White forfeits on time} 1-0
	    if {[lindex $line 0] != {Still in progress}} {
	      ::commenteditor::appendComment [lindex $line 0]
	    }
	    sc_game tags set -result [lindex $line 1]
	    set ::fics::waitForMoves ""
	    return
	  }
        }

      default {
	  if {[string match "Rated*" $line] || [string match Unrated* $line]} {
	    # Unrated blitz match, initial time: 3 minutes, increment: 0 seconds.
	    # Rated wild/fr match, initial time: 5 minutes, increment: 0 seconds
	    # Rated lightning match, initial time: 1 minutes, increment: 0 seconds.

	    ### If we try to filter illegal game types, by the time we get here, we have already created a new game :(
	    # foreach i {wild suicide crazy bug losers atomic} {if {[string match ${i}* $type]} {...}}
	    #   updateConsole "Oops - game type $type not supported. Try examining game instead."

	    sc_game tags set -event "FICS [string tolower [lrange $line 0 1]]"
            set ::fics::timecontrol [lindex $line end-4]/[lindex $line end-1]
	    sc_game tags set -extra [list "Time \"[::utils::date::time]\"" "TimeControl  \"$::fics::timecontrol\""]
	    # This is the download date - not the correct played date, which can be assembled from
	    # Kaitlin (1463) vs. PLAYERFOREVER (1808) --- Wed Jun 27, 02:54 PDT 2012
	    sc_game tags set -date [::utils::date::today]
	    return
	  }

          ### should we return ?
	}

      } ;# switch length

    } ;# waitformoves

    if {[string match "Challenge:*" $line]} {
      if {![winfo exists .ficsOffers] || $::fics::findopponent(manual) == {manual}} {
	  ::fics::addOffer $line
      } else {
	  writechan accept
      }
    }

    if {[string match "Challenge * removed*" $line]} {
	::fics::delOffer [string tolower [lindex [split $line] 2]]
    }

    if {[string match "* withdraws * offer*" $line]} {
	::fics::delOffer [string tolower [lindex [split $line] 0]]
    }

    # JM: To avoid "denial of play" attack by the opponent constantly issuing request[s]
    # SA: Add ignore_request checks, and use tk_dialog instead of tk_messageBox

    # abort request

    if {[string match "* would like to abort the game;*" $line] && ! $::fics::ignore_abort} {
      if {$::fics::no_requests} {
        writechan decline
      } else {
	::fics::killDialogs
	set ans [tk_dialog .fics_dialog Abort "$line\nDo you accept ?" question {} Yes No Ignore]
	switch -- $ans {
	  0 {writechan accept}
	  1 {writechan decline}
	  2 {set ::fics::ignore_abort 1}
	}
      }
    }

    # takeback
    if {[string match "* would like to take back *" $line] && ! $::fics::no_requests && ! $::fics::ignore_takeback} {
      ::fics::killDialogs
      set ans [tk_dialog .fics_dialog {Take Back} "$line\nDo you accept ?" question {} Yes No Ignore]
      switch -- $ans {
        0 {
            writechan accept
	    if {[regexp {(.*) would like to take back} $line t1 t2]} {
	      ::commenteditor::appendComment "$t2 takes back move $::fics::lastmove"
	    }
	    # goodness knows whose go it is. Often players request takeback instead of takeback2, so just stop clocks now!
	    ::gameclock::stop 1
	    ::gameclock::stop 2
          }
        1 {writechan decline}
        2 {set ::fics::ignore_takeback 1}
      }
    }

    # draw
    if {[string match "*offers you a draw*" $line] && ! $::fics::ignore_draw} {
      if {[regexp {(.*) offers you a draw} $line t1 t2]} {
	::commenteditor::appendComment "$t2 offers draw"
      }
      if {$::fics::no_requests} {
        writechan decline
      } else {
        ::fics::killDialogs
	set ans [tk_dialog .fics_dialog {Draw Offered} "$line\nDo you accept ?" question {} Yes No Ignore]
	switch -- $ans {
	  0 {writechan accept}
	  1 {writechan decline}
	  2 {set ::fics::ignore_draw 1}
	}
      }
    }

    # adjourn
    if {[string match "*would like to adjourn the game*" $line] && ! $::fics::ignore_adjourn} {
      if {$::fics::no_requests} {
        writechan decline
      } else {
        ::fics::killDialogs
	set ans [tk_dialog .fics_dialog {Adjourn Offered} "$line\nDo you accept ?" question {} Yes No Ignore]
	switch -- $ans {
	  0 {writechan accept}
	  1 {writechan decline}
	  2 {set ::fics::ignore_adjourn 1}
	}
      }
    }

    # guest logging
    if {[string match "Logging you in as*" $line]} {
      set line [string map {"\"" "" ";" ""} $line ]
      set ::fics::reallogin [lindex $line 4]
      wm title .fics "FICS ($::fics::reallogin)"
    }
    if {[string match "Press return to enter the server as*" $line]} {
      writechan "\n"
    }

  }

  ### Make a new small board in the fics widget to observe a game

  proc addObservedGame {game} {
      set w .fics
      if {$::fics::observedGames == {}} {
        set ::fics::primary $game
      }
      if {[lsearch -exact $::fics::observedGames $game] == -1} {
	lappend ::fics::observedGames $game
      }
      if {[winfo exists $w.bottom.game$game]} {
        # Check for clash between finished games and new games
	bind .fics <Destroy> {}
        destroy $w.bottom.game$game
        bind .fics <Destroy> ::fics::close
      }
      frame $w.bottom.game$game
      ::board::new $w.bottom.game$game.bd [expr {$::fics::size * 5 + 20}] 1 0 1 $::fics::showEval
      # At bottom we have White and game number
      # (note whiteElo, blackElo labels are not packed, only used for data should we load game
      # data for these labels is read next line from fics
      frame $w.bottom.game$game.w
      label $w.bottom.game$game.w.white  -font font_Small
      label $w.bottom.game$game.w.result -font font_Small

      $w.bottom.game$game.bd.bd bind current <Double-Button-1> "
        catch {$w.bottom.game\${::fics::primary}.w.result configure -font font_Small}
        ::fics::writechan \"primary $game\"
        set ::fics::primary $game
        $w.bottom.game$game.w.result configure -font font_SmallBold
      "

      if {$::fics::primary == $game} {
        $w.bottom.game$game.w.result configure -font font_SmallBold
      }
      # At top we have Black and Buttons
      frame $w.bottom.game$game.b 
      label $w.bottom.game$game.b.black -font font_Small

      button $w.bottom.game$game.b.close -image arrow_close -font font_Small -relief flat -command "
        bind .fics <Destroy> {}
        destroy .fics.bottom.game$game
        bind .fics <Destroy> ::fics::close
        ::fics::unobserveGame $game"

      ### Doesnt work as focus in fics goes to the command entry
      # $w.bottom.game$game.bd.bd bind current <Escape> "$w.bottom.game$game.b.close invoke"

      button $w.bottom.game$game.b.flip -image arrow_updown -font font_Small -relief flat -command "
        set temp1 \[.fics.bottom.game$game.b.black cget -text\]
        set temp2 \[.fics.bottom.game$game.w.white cget -text\]
	::board::flip $w.bottom.game$game.bd
        .fics.bottom.game$game.b.black configure -text \$temp2
        .fics.bottom.game$game.w.white configure -text \$temp1
      "

      button $w.bottom.game$game.b.load -image arrow_up -font font_Small -relief flat -command "
	if {\[lsearch -exact \$::fics::observedGames $game\] > -1} {
          if {\$::fics::playing == -1 || \$::fics::playing == 1} {
            return
          }
	  ### If we're already observing a game, move it back to a small board
	  ::fics::demote_mainGame 
          # unflip when loading new game ??
	  if {\[::board::isFlipped\] ^ \[::board::isFlipped $w.bottom.game$game.bd\]} {::board::flip .main.board}

	  ### Restarting observe ensures we get a parseStyle12 line straight away
	  ::fics::unobserveGame $game
	  set ::fics::mainGame $game
	  ::fics::writechan \"observe $game\"
	  bind .fics <Destroy> {}
	  destroy .fics.bottom.game$game
	  bind .fics <Destroy> ::fics::close
          raiseWin .
	} else {
          ### should never get here
	  # close game if it is finished
	  puts {Bad FICS load}
	  bind .fics <Destroy> {}
	  destroy .fics.bottom.game$game
	  bind .fics <Destroy> ::fics::close
	}
      "

      # button $w.bottom.game$game.w.flip -text flip -font font_Small -relief flat -command ""

      if {[catch {pack $w.bottom.game$game -side left -padx 3 -pady 3 -before $w.bottom.buttons}]} {
                pack $w.bottom.game$game -side left -padx 3 -pady 3 -before $w.bottom.graph
      }

      pack $w.bottom.game$game.b  -side top -anchor w -expand 1 -fill x
      pack $w.bottom.game$game.b.black -side left 
      pack [frame $w.bottom.game$game.b.space -width 24] \
           $w.bottom.game$game.b.close $w.bottom.game$game.b.load $w.bottom.game$game.b.flip -side right
      pack $w.bottom.game$game.bd -side top
      pack $w.bottom.game$game.w -side top -expand 1 -fill x
      pack $w.bottom.game$game.w.white -side left 
      pack [frame $w.bottom.game$game.w.space -width 20] \
           $w.bottom.game$game.w.result -side right
      if {!$::fics::show_buttons} {
	::fics::togglebuttons
      }
  }

  proc unobserveGame {game} {
    if {[::fics::remove_observedGame $game]} {
      ::fics::writechan "unobserve $game"
    }
  }

  proc remove_observedGame {game} {
    if {$game == $::fics::primary} {
      # actually, we may still have a primary game, but scid does not track their order
      set ::fics::primary 0
    }
    set i [lsearch -exact $::fics::observedGames $game]
    if {$i > -1} {
      set ::fics::observedGames [lreplace $::fics::observedGames $i $i]
      return 1
    } else {
      return 0
    }
  }

  proc demote_mainGame {} {
    if {$::fics::mainGame > -1 && $::fics::playing != 2} {
      set tmp $::fics::mainGame
      ::fics::writechan "unobserve $tmp"

      ::gameclock::stop 1
      ::gameclock::stop 2
      set ::gameclock::data(time2) 00:00
      set ::gameclock::data(time1) 00:00

      ::fics::writechan "observe $tmp"
      ::fics::addObservedGame $tmp
    }
  }

  proc updateConsole {line} {

    set t .fics.console.text

    # colors defined line 281

    switch -glob $line {
	{\{Game *\}}	{ $t insert end "$line\n" game }
	{\{Game *\} *}	{ $t insert end "$line\n" gameresult }
	{* tells you:*}	{ $t insert end "$line\n" tells 
			  if {[regexp {(.*) tells you:(.*$)} $line t1 t2 t3]} {
                            if {[set temp [string first {(} $t2]] > -1} {
                              set t2 [string range $t2 0 $temp-1]
                            }
                            switch -glob $t2 {
                              mamer* { 
				      if {! $::fics::no_results} {
					tk_messageBox -title Mamer -icon info -type ok -parent .fics -message "$t2 tells you" -detail $t3
				      }
				    } 
                              ROBO* {
				    }
                              adminBOT* {
				    }
			      default {
				      if {$::fics::opponent != $t2} {
					set ::fics::chatter $t2
				      }
				      if {$::fics::playing != 0} {
					::commenteditor::appendComment "\[$t2\] $t3"
				      }
				      # Add this person to tells
				      set i [lsearch -exact $::fics::tells $t2]
				      if {$i > -1} {
					set ::fics::tells [lreplace $::fics::tells $i $i]
				      }
				      set ::fics::tells [linsert $::fics::tells 0 $t2]
				      set ::fics::tellindex 0
				    }
                            }
			  }
			}
	{* seeking *}	{ $t insert end "$line\n" seeking }
	{->>say *} - {->>. *}	{
                          $t insert end "$line\n" tells 
                          if {$::fics::playing == 1 || $::fics::playing == -1}  {
			    if {[regexp -- {->>say (.*$)} $line t1 t2]} {
			      ::commenteditor::appendComment "\[$::fics::reallogin\] $t2"
			    }
                          }
			}
	{* says: *}	{ $t insert end "$line\n" tells
			  catch {
                            regexp {(.*) says: (.*$)} $line t1 t2 t3
                            # remove trailing [342] (eg) from player name
                            if {[regexp {(^.*)\[.*\]} $t2 t0 t4]} {
			      set chatter $t4
                            } else {
			      set chatter $t2
                            }
			    if {[string match *(U) $chatter]} {
			      set chatter [string range $chatter 0 end-3]
			    }
			    ::commenteditor::appendComment "\[$chatter\] $t3"
			    if {$::fics::opponent != $chatter} {
			      set ::fics::chatter $chatter
			    }
                          }
			}
        {Draw request sent*} { ::commenteditor::appendComment "$::fics::reallogin offers draw"
                          $t insert end "$line\n"
                        }
	{->>tell *} - {* whispers: *} - {* kibitzes: *} { $t insert end "$line\n" tells }
    	{->>*}		{ $t insert end "$line\n" command }

	{*[A-Za-z]\(*\): *} { $t insert end "$line\n" channel }
        # {Finger of *}   { $t insert end "$line\n" seeking }
        # {History of *}  { $t insert end "$line\n" seeking }
        {Present company includes: *} { $t insert end "$line\n" gameresult }
        {Game notification: *} { $t insert end "$line\n" gameresult }
        {Notification: *}      { $t insert end "$line\n" gameresult }
        {* goes forward [0-9]* move*} {}
        {* backs up [0-9]* move*} {}
	{Width set *}	{}
	{Height set *}	{}
	{Game * relay has set *} {}
        {* accepts the takeback request.} - {You accept the takeback request *} {
			if {$::fics::takebackMoves > 0} {
			  if {$::fics::takebackMoves % 2 == 1} {
			    set ::fics::playing [expr {- $::fics::playing}]
			  }
			  ::move::Back $::fics::takebackMoves
			  ::game::Truncate
			}
			set ::fics::takebackMoves 0  
        }
	{* would like to take back * half move*} {
      			if {[scan $line {%s would like to take back %d half %s} dummy1 tmp dummy2] == 3} {
			  set ::fics::takebackMoves $tmp
			}
	}
	default		{ $t insert end "$line\n" }
      }

    set pos [ lindex [ .fics.console.scroll get ] 1 ]
    if {$pos == 1.0} {
      $t yview moveto 1
    }
  }

  ### New Fics Offer widgets S.A.

  ### Init 

  proc initOffers {{flag 0}} {
    set w .ficsOffers

    if {[winfo exists $w]} {return}
    set ::fics::exitwithzero $flag

    toplevel $w
    wm state $w withdrawn
    wm title $w "Fics Offers"
    pack [label $w.title -text "$::tr(FICSOffers) for $::fics::reallogin" -font font_Regular] -side top -padx 20 -pady 5

    pack [button $w.cancel -text $::tr(Cancel) \
	-command "::fics::writechan unseek ; catch \{destroy $w\}"] -side bottom -pady 5
    pack [frame $w.line -height 2 -borderwidth 2 -relief sunken ] \
        -fill x -expand 1 -side bottom -pady 2

    set ::fics::Offers 0
    ::fics::checkZeroOffers 0 {}

    update
    placeWinOverParent $w .fics
    wm state $w normal
    wm minsize $w [winfo reqwidth $w] [winfo reqheight $w]
  }

  ### Add Offer

  proc addOffer {line} {
    # Challenge: GuestYGTD (----) stevenaaus (1670) unrated standard 15 1
    if {![winfo exists .ficsOffers]} {
        # ::fics::killDialogs
        # hmm - the result is a tk_messageBox -title "Game result"
        catch {destroy .__tk__messagebox}
	::fics::initOffers 1
    }

    set PLAYER [lindex [split $line] 1]
    set details [string range $line [expr {[string last ) $line] + 2}] end]
    set player [string tolower $PLAYER]
    # set elo [string trimright [lindex [split $line] 3] )]
    if { [regexp {\(----\).*([0-9][0-9][0-9])} $line ] || \
         [regexp {\(----\).*\(----\)} $line ] } {
	set elo {unrated}
    } else {
        regexp {([0-9]+)} $line elo 
    }
    if {"$player" == ""} {
       puts "Fics:Empty player offer!"
       return
    }

    set f .ficsOffers.$player

    if {[winfo exists $f]} { 
	return
    }

    ::fics::checkZeroOffers +1 {}

    # Do we have to catch this ?
    pack [frame $f] -side top -padx 5 -pady 5
    pack [label $f.name -text "$PLAYER ($elo) $details" -width 40] -side left
    pack [button $f.decline -text $::tr(FICSDecline) \
	-command "::fics::writechan \"decline $PLAYER\" ; ::fics::checkZeroOffers -1 $f" ] -side right -padx 5
    pack [button $f.accept -text $::tr(FICSAccept) \
	-command "::fics::writechan \"accept $PLAYER\"  ; ::fics::checkZeroOffers -1 $f" ] -side right -padx 5
    update
    ### Hmmmm  - accepting an offer can kill this window at any time... How best to handle it ? todo
    catch {raiseWin .ficsOffers}
  }

  ### Delete Offer 

  proc delOffer {player} {
  # Challenge from PLAYER removed.

    if {![winfo exists .ficsOffers]} {
	return
    }

    if {"$player" == ""} {
       puts "Fics:Empty player offer!"
       return
    }

    if {[winfo exists .ficsOffers.$player]} { 
	::fics::checkZeroOffers -1 .ficsOffers.$player
    }
  }

  ### update the number of offers, and draw a blank frame if there's none

  proc checkZeroOffers {n destroyed} {

    catch {
      destroy $destroyed
    }

    set f .ficsOffers.blank

    incr ::fics::Offers $n

    if {$::fics::Offers <= 0} {
      if {$n == -1 && $::fics::exitwithzero} {
        catch {destroy .ficsOffers}
        return
      }
      if {$::fics::findopponent(manual) == {auto}} {
	  pack [frame $f] -side top -padx 5 -pady 5
	  pack [label $f.name -text "Awaiting offer" -width 40] -padx 10
      } else {
	if {![winfo exists $f]} {
	  pack [frame $f] -side top -padx 5 -pady 5
	  pack [label $f.name -text "No [tr FICSOffers]" -state disabled -width 40] -side left 
	  pack [button $f.decline -text [tr FICSDecline] -state disabled ] -side right -padx 5
	  pack [button $f.accept -text [tr FICSAccept] -state disabled ] -side right -padx 5
	}
      }
    } else {
      destroy $f
    }
  }

  proc removeSeek {line} {
    global ::fics::seeklist
    foreach l $line {
      
      if { $l == "<sr>" } {continue}
      
      # remove seek from seeklist
      for {set i 0} {$i < [llength $seeklist]} {incr i} {
        array set a [lindex $seeklist $i]
        if {$a(index) == $l} {
          set seeklist [lreplace $seeklist $i $i]
          break
        }
      }
      
      # remove seek from graph
      if { $::fics::graph(on) } {
        for {set idx 0} { $idx < [llength $::fics::soughtlist]} { incr idx } {
          array set ga [lindex $::fics::soughtlist $idx]
          if { $ga(game) == $l } {
            .fics.bottom.graph.c delete game_$idx
	    if {$ga(name) == $::fics::thisName} {
		.fics.bottom.graph.c delete status
	    }
            break
          }
        }
      }
      
    }
  }

  proc parseStyle12 {line} {

    # <12> r-----k- p----ppp ---rq--- --R-p--- -------- ------PP --R--P-- ------K-
    #      W -1 0 0 0 0 2 182 stevenaaus DRSlay 1 5 12 13 24 84 28 32 Q/e7-e6 (0:40) Qe6 0 1 77

    # * the string "<12>" to identify this line.
    # * eight fields representing the board position.  The first one is White's
    #   8th rank (also Black's 1st rank), then White's 7th rank (also Black's 2nd),
    #   etc, regardless of who's move it is.
    # * color whose turn it is to move ("B" or "W")
    # * -1 if the previous move was NOT a double pawn push, otherwise the chess 
    #   board file  (numbered 0--7 for a--h) in which the double push was made
    # * can White still castle short? (0=no, 1=yes)
    # * can White still castle long?
    # * can Black still castle short?
    # * can Black still castle long?
    # * the number of moves made since the last irreversible move.  (0 if last move
    #   was irreversible.  If the value is >= 100, the game can be declared a draw
    #   due to the 50 move rule.)
    # * The game number
    # * White's name
    # * Black's name
    # * my relation to this game:
    #     -3 isolated position, such as for "ref 3" or the "sposition" command
    #     -2 I am observing game being examined
    #      2 I am the examiner of this game
    #     -1 I am playing, it is my opponent's move
    #      1 I am playing and it is my move
    #      0 I am observing a game being played
    # * initial time (in seconds) of the match
    # * increment In seconds) of the match
    # * White material strength
    # * Black material strength
    # * White's remaining time
    # * Black's remaining time
    # * the number of the move about to be made (standard chess numbering -- White's
    #   and Black's first moves are both 1, etc.)
    # * verbose coordinate notation for the previous move ("none" if there were
    #   none) [note this used to be broken for examined games]
    # * time taken to make previous move "(min:sec)".
    # * pretty notation for the previous move ("none" if there is none)
    # * flip field for board orientation: 1 = Black at bottom, 0 = White at bottom.

    set game  [lindex $line 16]
    set color [lindex $line 9]

    set white [lindex $line 17]
    set black [lindex $line 18]
    set state [lindex $line 19]
    set whiteTime [lindex $line 24]
    set blackTime [lindex $line 25]
    if {$::fics::mainGame == -1 && (
        ($white != {} && $white == $::fics::autoload) ||
        ($black != {} && $black == $::fics::autoload) ) } {
      catch {.fics.bottom.game$game.b.load invoke}
    }

    ### Observed games are a row of small boards down the bottom left 
    if {[lsearch -exact $::fics::observedGames $game] > -1} {
      if { [::board::isFlipped .fics.bottom.game$game.bd] } {
        .fics.bottom.game$game.b.black configure -text "$white ($whiteTime secs)"
        .fics.bottom.game$game.w.white configure -text "$black ($blackTime secs)"
      } else {
        .fics.bottom.game$game.w.white configure -text "$white ($whiteTime secs)"
        .fics.bottom.game$game.b.black configure -text "$black ($blackTime secs)"
      }

      set moves [lreverse [lrange $line 1 8]]
      set boardmoves "[string map { "-" "." " " "" } $moves] [string tolower $color]"
      ::board::update .fics.bottom.game$game.bd $boardmoves 1 analyze
      return
    }

    # If not playing and not examiner (state 1, -1, 2), then we unobserve game, as its not in $observedGames
    if { $state != -1 && $state != 1 && $state != 2 && ($game != $::fics::mainGame) } {
      # Is "unobserve" really necessary now. This code *can* be reached, but an unobserve has been queued already
      ::fics::writechan "unobserve $game"
      return
    }

    set initialTime   [lindex $line 20]
    set increment     [lindex $line 21]
    set whiteMaterial [lindex $line 22]
    set blackMaterial [lindex $line 23]
    set whiteRemainingTime [lindex $line 24]
    set blackRemainingTime [lindex $line 25]
    set moveNumber      [lindex $line 26]
    set verbose_move    [lindex $line 27]
    # strip () from moveTime
    set moveTime        [string range [lindex $line 28] 1 end-1]
    set moveSan         [lindex $line 29]
    set ::fics::playing [lindex $line 19]
    set ::fics::mainGame $game

    ::gameclock::setSec 1 [ expr 0 - $whiteRemainingTime ]
    ::gameclock::setSec 2 [ expr 0 - $blackRemainingTime ]
    # Show time remaining in titlebar ?
    # wm title . "$::scidName: $white ($whiteRemainingTime) - $black ($blackRemainingTime)"
    if {$fics::playing == 1 || $fics::playing == -1 ||  $fics::playing == 0} {
      if {$color == "W"} {
	::gameclock::start 1
	::gameclock::stop 2
      } else {
	::gameclock::start 2
	::gameclock::stop 1
      }
    }

    ### Construct fen from [lrange $line 1 8] lines of the game. Slow!
    ### r-----k- p----ppp ---rq--- --R-p--- -------- ------PP --R--P-- ------K-
    set fen ""
    for {set i 1} {$i <=8} { incr i} {
      set l [lindex $line $i]
      set count 0
      
      for { set col 0 } { $col < 8 } { incr col } {
        set c [string index $l $col]
        if { $c == "-"} {
          incr count
        } else {
          if {$count != 0} {
            append fen $count
            set count 0
          }
          append fen $c
        }
      }
      
      if {$count != 0} { append fen $count }
      if {$i != 8} { append fen {/} }
    }

    append fen " [string tolower $color]"
    set f [lindex $line 10]

    # en passant
    if { $f == "-1" || $verbose_move == "none"} {
      set enpassant "-"
    } else {
      set enpassant "-"
      set conv "abcdefgh"
      set fl [string index $conv $f]
      if {$color == "W"} {
        if { [ string index [lindex $line 4] [expr $f - 1]] == "P" || [ string index [lindex $line 4] [expr $f + 1]] == "P" } {
          set enpassant "${fl}6"
        }
      } else {
        if { [ string index [lindex $line 5] [expr $f - 1]] == "p" || [ string index [lindex $line 5] [expr $f + 1]] == "p" } {
          set enpassant "${fl}3"
        }
      }
    }

    set castle ""
    if {[lindex $line 11] == "1"} {set castle "${castle}K"}
    if {[lindex $line 12] == "1"} {set castle "${castle}Q"}
    if {[lindex $line 13] == "1"} {set castle "${castle}k"}
    if {[lindex $line 14] == "1"} {set castle "${castle}q"}
    if {$castle == ""} {set castle "-"}

    append fen " $castle $enpassant [lindex $line 15] $moveNumber"

    if {$::fics::playing == 2} {
      # Examining game
      sc_game tags set -white $white
      sc_game tags set -black $black
      if {$color == "W"} {
        if {$moveNumber > 1} {
	  sc_pos setComment "$moveNumber. ... $moveSan"
        }
      } else {
	sc_pos setComment "$moveNumber. $moveSan"
      }
      if {[catch {sc_game startBoard $fen}]} {
	# Pawn and piece counts get verified in Position::ReadFromFEN, but crazyhouse often has more than 8 pawns.
        # So we may have to setup board manually
	sc_game tags set -result $::fics::examresult
	updateGameinfo
	set moves [lreverse [lrange $line 1 8]]
	set boardmoves [string map { "-" "." " " "" } $moves]
	::board::update .main.board "$boardmoves [string tolower $color]" 1
	.button.back    configure -state normal
	.button.forward configure -state normal
	.button.start   configure -state normal
	.button.end     configure -state normal
      } else {
	sc_game tags set -result $::fics::examresult
	updateBoard -pgn
      }
      if {$::fics::examNotify} {
	wm title $::dot_w "$::scidName: $white - $black (examining game $game)"
	updateConsole "Now examining game $game"
	set ::fics::examNotify 0
      }
      return
    }

    if {$::fics::storeclk && $fics::playing == -1 && $moveSan != "none"} {
      sc_pos setComment "\[%emt $moveTime\]"
    }

    # puts $verbose_move
    # puts $moveSan

    # try to play the move and check if fen corresponds. If not this means the position needs to be set up.
    if {$moveSan != "none" && $::fics::playing != -1} {
      # Process opponents move
      # Move to game end incase user was messing around with the game
      sc_move end

      # Why is this check necessary ?
      if { ([sc_pos side] == "white" && $color == "B") || ([sc_pos side] == "black" && $color == "W") } {

       if {$::fics::playing == 1} {
          ::fics::checkRaise
        }

        set ::fics::lastmove $moveSan ; # remember last opponents move for takeback comment
        if {[catch {sc_move addSan $moveSan } err]} {
          # This is a common occurence when moving observed games to the main board
          # puts "error $err"
        } else {
	  if {$::fics::storeclk} {
	    sc_pos setComment "\[%emt $moveTime\]"
          }

	  if {$::fics::premove != {}} {
	    ### Send premove 
	    if {$fen == [sc_pos fen]} {
	      updateBoard -pgn -animate
	      lassign $::fics::premove move sq1 sq2
	      set promoLetter ""
	      catch {
		if {[sc_pos isPromotion $sq1 $sq2] == 1 && ![winfo exists .promoWin]} {
		  set promo [getPromoPiece]
		  switch -- $promo {
		    2 { set promoLetter "q"}
		    3 { set promoLetter "r"}
		    4 { set promoLetter "b"}
		    5 { set promoLetter "n"}
		    default {set promoLetter ""}
		  }
		}
	      }

              # should we use "proc addSanMove"
              if { [catch {sc_move addSan $move$promoLetter}]} {
                puts "Premove $move failed"
              } else {
		if {$promoLetter != ""} {
		  ::fics::writechan "promote $promoLetter"
		}
		::fics::writechan $move
		### Stop clock
		if {[sc_pos side] == "white"} {
		  ::gameclock::stop 2
		} else {
		  ::gameclock::stop 1
		}
		updateBoard -pgn -animate
              }
	    }
	    set ::fics::premove {}
	    return
	  } 
	  if {$::fics::sound} {
	    ::utils::sound::PlayMove sound_move
	  }
          if { $::novag::connected } {
            set m $verbose_move
            if { [string index $m 1] == "/" } { set m [string range $m 2 end] }
            set m [string map { "-" "" "=" "" } $m]
            ::novag::addMove $m
          }
        }
      }
    } else {
      set ::fics::playerslastmove $moveSan
      set ::fics::premove {}
    }

    if {$fen == [sc_pos fen]} {
      wm title $::dot_w "$::scidName: $white - $black (game $game: $::fics::timecontrol)"
      updateBoard -pgn -animate
    } elseif {$whiteTime > 0 && $blackTime > 0} {
      ### Game out of sync, probably due to player takeback request (or opponent take back 2).
      ### But also used to load observed games
      # After player takeback, game gets reconstructed, comments are zeroed. Opponents takeback is handled better elsewhere.
      # Fics doesn't give much warning that take back was succesful, only the uncertain "Takeback request sent."
      # If player makes a move after his time has expired, we end up here. Bad.
      # Todo: Before starting new game, try to move backwards in game.
      # todo: should we stop clocks now ?

      # To solve the problem of concurrent processing of parseStyle12 lines, we have to have mutexs on this proc
      # ... for some reason using individual mutexs for each game doesnt work properly &&&
      # while {$::fics::mutex($num)} {vwait ::fics::mutex($num)}

      if {$::fics::mutex} {
        return
      }
      set ::fics::mutex 1

      # puts "Debug fen \n$fen\n[sc_pos fen]"

      ### Save previous (unfinished?) game.
      # ideally we can save observed games too, but only after we have the "Debug fen" working 100%

      if {[winfo exists .save]} {
        destroy .save
      }
      if {[string match -nocase $white $::fics::reallogin] ||
          [string match -nocase $black $::fics::reallogin]} {
	catch {::game::Save}
      }

      if {$::trialMode} {
        setTrialMode 0 0
      }

      sc_game new
      sc_game tags set -white $white
      sc_game tags set -black $black
      if {[info exists ::fics::elo($white)]} {
	sc_game tags set -whiteElo $::fics::elo($white)
      }
      if {[info exists ::fics::elo($black)]} {
	sc_game tags set -blackElo $::fics::elo($black)
      }
      sc_game tags set -date [::utils::date::today]
      set ::fics::timecontrol $initialTime/$increment
      sc_game tags set -extra [list "Time \"[::utils::date::time]\"" "TimeControl  \"$::fics::timecontrol\""]

      ### Try to get first moves of game

      writechan "moves $game"
      set ::fics::waitForMoves $fen
      vwaitTimed ::fics::waitForMoves 5000 nowarn
      set ::fics::waitForMoves ""

      # After the 5 second time period, we could decide to give up and just set the FEN,
      # but this leaves the game without it's move history
      if {$fen != [sc_pos fen]} {
        # Did not manage to reconstruct the game, just set its position
        # (But this never works !? &&& )
        sc_game startBoard $fen
      }

      set ::fics::mutex 0
      updateBoard -pgn
      wm title $::dot_w "$::scidName: $white - $black (game $game: $::fics::timecontrol)"
      after idle ::tools::graphs::score::Refresh

      if {$::fics::playing != 1 && $::fics::playing != -1 && $::fics::observedGames != {}} {
	catch {.fics.bottom.game${::fics::primary}.w.result configure -font font_Small}
        writechan "primary $game"
        set ::fics::primary $game
      }
    }
  }

  proc parseSeek {line} {
    array set seekelt {}
    set seekelt(index) [lindex $line 1]
    foreach m [split $line] {
      if {[string match "w=*" $m]} { set seekelt(name_from) [string range $m 2 end] ; continue }
      if {[string match "ti=*" $m]} { set seekelt(titles) [string range $m 3 end] ; continue }
      if {[string match "rt=*" $m]} { set seekelt(rating) [string range $m 3 end] ; continue }
      if {[string match "t=*" $m]} { set seekelt(time) [string range $m 2 end] ; continue }
      if {[string match "i=*" $m]} { set seekelt(increment) [string range $m 2 end] ; continue }
      if {[string match "r=*" $m]} { set seekelt(rated) [string range $m 2 end] ; continue }
      if {[string match "tp=*" $m]} { set seekelt(type) [string range $m 3 end] ; continue }
      if {[string match "c=*" $m]} { set seekelt(color) [string range $m 2 end] ; continue }
      if {[string match "rr=*" $m]} { set seekelt(rating_range) [string range $m 3 end] ; continue }
      if {[string match "a=*" $m]} { set seekelt(automatic) [string range $m 2 end] ; continue }
      if {[string match "f=*" $m]} { set seekelt(formula_checked) [string range $m 2 end] ; continue }
    }
    lappend ::fics::seeklist [array get seekelt]
  }


  # Unused

  proc redim {} {
    set w .fics
    update
    set x [winfo reqwidth $w]
    set y [winfo reqheight $w]
    wm geometry $w ${x}x${y}
  }
  
  proc showGraph {} {
    set w .fics.bottom

    ### Either the buttons or offers graph are shown at any one time

    if { $::fics::graph(on) } {
      pack forget $w.buttons
      pack $w.graph -side right -padx 2 -pady 5 -anchor center
      bind .fics <Escape> {
        set ::fics::graph(on) 0
        ::fics::showGraph
      }
      updateAds
    } else {
      after cancel ::fics::updateAds
      bind .fics <Escape> ".fics.command.entry delete 0 end"
      pack forget $w.graph
      $w.graph.c delete game
      $w.graph.c delete status
      pack $w.buttons -side right -padx 2 -pady 5 -anchor center
    }

    ### Repacking can make the console suspend, so seek to console end 
    update
    catch {.fics.console.text yview moveto 1} ; # in case we quit fics already
  }

  proc updateAds { } {
    set ::fics::sought 1
    # set ::fics::newsoughtlist {}

    writechan sought
    vwait ::fics::sought 

    # Don't update Ads anymore if playing
    if {$::fics::playing != 1 && $::fics::playing != -1 && $::fics::graph(on) && [winfo exists .fics]} {
      # We no longer have to wait till seeking new Ads (maybe this update could be where we call displayGraph
      ::fics::updateAds
    }
  }


  proc displayGraph {} {
    global ::fics::graph ::fics::offers_minelo ::fics::offers_maxelo ::fics::offers_mintime ::fics::offers_maxtime

    after cancel ::fics::updateAds

    set w .fics.bottom.graph
    set size 7
    set idx 0

    # delete games
    $w.c delete game

    if {!$graph(init)} {
      set graph(init) 1
      set graph(xoff) 15 ;# axis offset
      set graph(yoff) [expr $graph(xoff) - 2]
      set gy [expr $graph(height) - $graph(yoff)]

      # Draw Axis
      # E (xoff,0)
      # L |
      # O |
      #   |
      #   |
      #   (xoff,gy)-------------------(width,gy) Time

      # X axis, Y Axis
      $w.c create line $graph(xoff) $gy $graph(width) $gy -fill blue
      # Y axis
      $w.c create line $graph(xoff) $gy $graph(xoff) 0 -fill blue

      # Labels
      $w.c create text [expr $graph(xoff) - 10] 0 -fill black -anchor nw -text "E\nL\nO"
      # $w.c create text $graph(width) [expr $graph(height) + 2] -fill black -anchor se -text [tr Time]

      # Time markers at 5 (rapid/blitz), 10, 15 (blitz/standard) minutes
      foreach mins {5 10 15} {
	set x [ expr $graph(xoff) + $mins * ($graph(width) - $graph(xoff)) / ($offers_maxtime - $offers_mintime)]
	$w.c create line $x 0 $x $gy -fill grey
	$w.c create text [expr $x - 5] [expr $graph(height) + 2]  -fill black -anchor sw -text "${mins}min"
      }
    }
    foreach g $::fics::soughtlist {
      array set l $g
      set fillcolor skyblue ; set outline blue

      # if the time is too large, put it in red
      set tt [expr $l(time_init) + $l(time_inc) * 2 / 3 ]
      if { $tt > $offers_maxtime } {
        set tt $offers_maxtime
        set fillcolor red ; set outline darkred
      }
      # Computer opponent
      if { [string match "*(C)" $l(name)] } {
        set fillcolor green ; set outline darkgreen
      }
      # Player without ELO
      if { [string match "Guest*" $l(name)] } {
        set fillcolor gray ; set outline darkgray
      }
      
      set x [ expr $graph(xoff) + $tt * ($graph(width) - $graph(xoff)) / ($offers_maxtime - $offers_mintime)]
      set y [ expr $graph(height) - $graph(yoff) - ( $l(elo) - $offers_minelo ) * ($graph(height) - $graph(yoff)) / ($offers_maxelo - $offers_minelo)]
      if { $l(rated) == "rated" } {
        set object "oval"
      } else {
        set object "rectangle"
      }
      $w.c create $object [expr $x - $size ] [expr $y - $size ] [expr $x + $size ] [expr $y + $size ] \
           -tags "game game_$idx" -fill $fillcolor -outline $outline
      
      $w.c bind game_$idx <Enter> "::fics::showGraphText $idx %x %y"
      $w.c bind game_$idx <Leave> "::fics::delGraphText $idx"
      $w.c bind game_$idx <ButtonPress> "::fics::acceptGraphGame $idx"
      incr idx
    }

  }

  ### Play the selected game

  proc acceptGraphGame { idx } {
    array set ga [lindex $::fics::soughtlist $idx]
    # Check the game idx and game name still correspond
    if {$::fics::thisName == $ga(name)} {
	catch {
	  writechan "play $ga(game)" echo
	}
    }
  }

  proc delGraphText { idx } {
    set w .fics.bottom.graph

    $w.c itemconfig game_$idx -width 1
    $w.c delete status
  }

  proc showGraphText {idx x y {exit 0}} {

    set w .fics.bottom.graph

    $w.c itemconfig game_$idx -width 2
    set ga [lindex $::fics::soughtlist $idx]
    if { $ga == "" } { return }
    array set l $ga
    set m "$l(name)($l(elo)) $l(time_init)/$l(time_inc) $l(rated) $l(type) $l(color) $l(start)"
    set ::fics::thisName $l(name)
    
    $w.c delete status
    $w.c create text 20 0 -tags status -text "$m" -font font_Regular -anchor nw
    $w.c raise game_$idx

  }

  proc writechan {line {echo "noecho"}} {
    after cancel ::fics::stayConnected
    if {[eof $::fics::sockchan]} {
      tk_messageBox -title "Write error" -icon error -type ok -message "Network error\nFics will exit"
      ::fics::close error
      return
    }

    # I think zseal is ok here - S.A.
    if {$::fics::use_timeseal} {
      # Remove non-ascii chars. They cause timeseal to die and give a network error
      set line [regsub -all {[\u0080-\uffff]} $line ?]
    }

    puts $::fics::sockchan $line

    if {$echo != "noecho"} {
      updateConsole "->>$line"
    }
    after 2700000 ::fics::stayConnected
  }
  ################################################################################
  # FICS seems to close connexion after 1 hr idle. So send a dummy command
  # every 45 minutes
  ################################################################################
  proc stayConnected {} {
    catch {
      writechan "date" "noecho"
      after 2700000 ::fics::stayConnected
    }
  }

  proc close {{mode {}}} {
    variable logged

    if {![winfo exists .fics]} {
      return
    }
    bind .fics <Destroy> {}
    destroy .main.board.clock2
    destroy .main.board.clock1

    # Unused
    if {$mode == "safe"} {
      ::fics::killDialogs
      set ans [tk_dialog .fics_dialog Abort "You are playing a game\nDo you want to exit ?" question {} Exit Cancel ]
      if {$ans == 1} {
	bind .fics <Destroy> ::fics::close
        return
      }
    }

    set ::fics::sought 0
    after cancel ::fics::updateAds
    after cancel ::fics::stayConnected
    set logged 0

    if {$mode == "error"} {
      if {$::fics::playing == -1 || $::fics::playing == 1} {
        set t1 [::gameclock::getSec 1]
        set t2 [::gameclock::getSec 2]
	if {$t1 < 0} {set t1 0}
	if {$t2 < 0} {set t2 0}
	::commenteditor::appendComment "Disconnected\nWhiteclock [expr $t1 / 60]:[format {%02i} [expr $t1 % 60]] Blackclock [expr $t2 / 60]:[format {%02i} [expr $t2 % 60]]"
        if {[sc_pos moveNumber] > 2} {
          catch {::game::Save}
          updateBoard -pgn
        }
        ::windows::gamelist::Refresh
      }
    } else {
	catch {writechan "exit"}
    }
    if {$fics::playing == 1 || $fics::playing == -1} {
      enableEngines
    }
    set ::fics::playing 0
    set ::fics::mainGame -1
    set ::pause 0
    # Do we need to catch these still.
    # ping leaves a zombie process until scid exits or ping restarts
    catch { ::close $::fics::sockchan }
    catch { ::close $::fics::sockping r}
    after cancel ::fics::clearPing
    if { ! $::windowsOS } { catch { exec -- kill -s INT [ $::fics::timeseal_pid ] }  }

    ::docking::cleanup .fics
    catch {destroy .ficsOffers}
    catch {destroy .fics}
  }


  proc initPing {} {
    # get ping to report in every 10 seconds
    set ::fics::sockping [open "|ping -i 10 $::fics::server" r]
    fconfigure $::fics::sockping -blocking 0 -buffering line -translation auto 
    fileevent $::fics::sockping readable ::fics::readPing
    updateConsole "Starting Ping"
  }

  proc readPing {} {

    # ping should report every ten seconds (see above), so if it doesn't, zero ping label
    after cancel ::fics::clearPing
    after 18000  ::fics::clearPing 
    
    if {[eof $::fics::sockping]} {
      fileevent $::fics::sockping readable {}
      puts "Ping exitted"
      return
    }
    set line [gets $::fics::sockping]
    
    if {[regexp {.* time=([[:digit:]]*\.?[[:digit:]]*) } $line t1 t2]} {
      set ::fics::ping "ping: [expr int($t2)] ms"
    } else {
      set ::fics::ping {ping ....}
    }
    ### Windows/ FreeBSD ?
    ### ping: 64 bytes from fics.freechess.org (69.36.243.188): icmp_seq=24 ttl=55 time=265 ms
  }

  proc clearPing {} {
    set ::fics::ping {ping ....}
  }

  proc checkRaise {} {
    # only autoraise if greater than 1.5 seconds since last entry keyboard input
    if {$::fics::autoraise && [expr {[clock milli] - $::fics::entrytime > 1500}]} {
      if {[wm state $::dot_w] != {normal}} {
          # fixme : what is the best way to not generate <Map> which in turn raiseAllWindows and leave fics on top.
	  wm deiconify $::dot_w
      }
      # this is a bit of a mess
      if  {$::docking::USE_DOCKING} {
	raiseWin .main
      } else {
	raise .main
	focus .main
      }
    }
  }

  proc setForeGround {} {
    set fg [tk_chooseColor -initialcolor $::fics::consolefg -title {FICS Text} -parent .]
    if {![catch {.fics.console.text configure -fg $fg}]} {
      set ::fics::consolefg $fg
    }
  }

  proc setBackGround {} {
    set bg [tk_chooseColor -initialcolor $::fics::consolebg -title {FICS Background} -parent .]
    if {![catch {.fics.console.text configure -bg $bg}]} {
      set ::fics::consolebg $bg
    }
  }

  ### Send the last move made (via book, tree, engine or main.tcl) to fics if playing or examining

  proc checkAdd {} {
    if {[winfo exists .fics] && ($::fics::playing == 1 || $::fics::playing == 2)}  {
      set moveUCI [sc_game info previousMoveUCI]
      if { [ string length $moveUCI ] == 5 } {
        set promoLetter [ string tolower [ string index $moveUCI end ] ]
        ::fics::writechan "promote $promoLetter"
      }
      ::fics::writechan [string range $moveUCI 0 3 ]

      if {$::fics::playing == 1} {
      ### Stop clock
      if {[sc_pos side] == "white"} {
	::gameclock::stop 2
      } else {
	::gameclock::stop 1
      }
      }
    }
  }

  proc killDialogs {} {
      if {[winfo exists .fics_dialog]} {
        destroy .fics_dialog
      }
  }

  proc disableEngines {} {
    for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
      if {[winfo exists .analysisWin$i]} {
	if {$::analysis(analyzeMode$i)} {
	  toggleEngineAnalysis $i
	 }
	.analysisWin$i.b.startStop configure -state disabled
      }
    }
  }

  proc enableEngines {} {
    for {set i 0} {$i < [llength $::engines(list)]} {incr i} {
      if {[winfo exists .analysisWin$i]} {
	.analysisWin$i.b.startStop configure -state normal
      }
    }
  }

  proc editUserButtons {} {
    set w .editUserButtons

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }
    toplevel $w
    wm state $w withdrawn
    wm title $w "FICS: [tr OptionsFicsButtons]"

    foreach i {0 1 2} {
      set f $w.f$i
      frame $f
      entry $f.button -width 8
      entry $f.command -width 40
      $f.button insert 0 [lindex $::fics::user_buttons $i]
      $f.command insert 0 [lindex $::fics::user_commands $i]
      pack $f -side top -fill both -expand yes
      pack $f.button $f.command -side left -fill x -expand yes -pady 3 -padx 3
    }

    addHorizontalRule $w

    frame $w.b
    pack $w.b -side bottom 

    dialogbutton $w.b.ok -text OK -command {
      set ::fics::user_buttons {}
      set ::fics::user_commands {}
      foreach i {0 1 2} {
	set f .editUserButtons.f$i
	lappend ::fics::user_buttons [$f.button get]
	lappend ::fics::user_commands [$f.command get]
	if {[winfo exists .fics.bottom.buttons.user$i]} {
          set b [string trim [$f.button get]]
	  if {[lsearch -exact {FICSInfo FICSOpponent Abort} $b] > -1} {
            set b [tr $b]
          }
	  .fics.bottom.buttons.user$i configure -text $b -command [$f.command get]
        }
      }
      destroy .editUserButtons
    }

    dialogbutton $w.b.defaults -text $::tr(Defaults) -command {
      ::fics::initUserButtons
      foreach i {0 1 2} { 
	set w .editUserButtons
	set f $w.f$i
	$f.button delete 0 end
	$f.command delete 0 end
	$f.button insert 0 [lindex $::fics::user_buttons $i]
	$f.command insert 0 [lindex $::fics::user_commands $i]
      } 
    }

    dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
    pack $w.b.cancel $w.b.defaults $w.b.ok -side right -padx 10 -pady 5

    bind $w <Escape> "destroy $w"
    update
    if {[winfo exists .fics]} {
      placeWinOverParent $w .fics
    } else {
      placeWinOverParent $w .
    }
    bind $w <F1> {helpWindow FICSwidget}
    wm state $w normal
    update
  }

  proc editInitCommands {} {
    set w .editInitCommands

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }
    toplevel $w
    wm state $w withdrawn
    wm title $w "FICS: [tr OptionsFicsCommands]"

    text $w.text -width 50 -height 10 -wrap none
    foreach name $::fics::init_commands {
      $w.text insert end "$name\n"
    }
    pack $w.text -side top -fill both -expand yes

    addHorizontalRule $w

    frame $w.b
    pack $w.b -side bottom 

    dialogbutton $w.b.ok -text OK -command {
      set ::fics::init_commands {}
      foreach i [split [string trim [.editInitCommands.text get 1.0 end]] "\n"] {
        if {$i != ""} {
          lappend ::fics::init_commands $i
        }
      }
      destroy .editInitCommands
    }
    dialogbutton $w.b.defaults -text $::tr(Defaults) -command {
      .editInitCommands.text delete 0.0 end
      .editInitCommands.text insert end "set gin 0
set echo 1
set seek 0"
    }
    dialogbutton $w.b.cancel -text $::tr(Cancel) -command "destroy $w"
    pack $w.b.cancel $w.b.defaults $w.b.ok -side right -padx 10 -pady 5

    bind $w <Escape> "destroy $w"
    update
    if {[winfo exists .fics]} {
      placeWinOverParent $w .fics
    } else {
      placeWinOverParent $w .
    }
    bind $w <F1> {helpWindow FICSwidget}
    wm state $w normal
    update
  }

  proc togglebuttons {} {
    set w .fics
    set ::fics::show_buttons [expr {1 - $::fics::show_buttons}]
    if {$::fics::show_buttons} {
      pack $w.bottom  -side bottom -before $w.command
      $w.command.hide configure -image bookmark_down
    } else {
      pack forget $w.bottom
      $w.command.hide configure -image bookmark_up
    }
  }

}

###
### End of file: fics.tcl
###
###
### uci.tcl: part of Scid.
### Copyright (C) 2007  Pascal Georges
###
######################################################################
### add UCI engine support

namespace eval uci {
  # will contain the UCI engine options saved
  variable newOptions {}

  # set pipe ""
  set goCommand "go infinite"
  set uciOptions {}
  set optList {}
  set oldOptions ""
  array set check ""

  # Unused S.A. # infoToken contains a list of known info tokens (used to find the end of "pv" tokens)
  # set infoToken {depth seldepth time nodes pv multipv score cp wdl mate lowerbound upperbound currmove currmovenumber hashfull nps tbhits sbhits cpuload string refutation currline}

  set optionToken {name type default min max var }
  set optionImportant {MultiPV Hash OwnBook BookFile UCI_LimitStrength UCI_Elo Ponder Threads {Skill Level}}
  set optionToKeep { UCI_LimitStrength UCI_Elo UCI_ShredderbasesPath UCI_ShowWDL}
  array set uciInfo {}
  ################################################################################
  #
  ################################################################################
  proc resetUciInfo {n} {
    global ::uci::uciInfo
    set uciInfo(depth$n)    0
    set uciInfo(seldepth$n) 0
    set uciInfo(pv$n)      ""
    set uciInfo(multipv$n) ""
    set uciInfo(tmp_score$n) ""
    set uciInfo(scoremate$n) ""
    set uciInfo(currmove$n) ""
    set uciInfo(currmovenumber$n) 0
    # hmmm
    # set uciInfo(score$n) ""
  }

  proc resetUciInfo2 {n} {
    global ::uci::uciInfo
    set uciInfo(nodes$n)    0
    set uciInfo(time$n)     0
    set uciInfo(nps$n) 0
    set uciInfo(hashfull$n) ----
    set uciInfo(tbhits$n) ----
    set uciInfo(sbhits$n) ----
    set uciInfo(cpuload$n) ----
    set uciInfo(ponder$n) {}
    ### these three are unused
    # set uciInfo(string$n) ""
    # set uciInfo(refutation$n) ""
    # set uciInfo(currline$n) ""
    set uciInfo(bestmove$n) ""
    set uciInfo(searchmoves$n) ""
    set uciInfo(skill) ""
  }

  ### if gui = 0 -> engine mode,   pipe used is $uciInfo(pipe$n)
  ### if gui = 1 -> normal mode, pipe used is $analysis(pipe$n)
  # This distinction allows tacGame::Toga and F2 to run at the same time

  # todo: sort out the analyze var with computer tournament feature &&&

  proc processAnalysisInput { {n 1} {gui 1} } {
    global analysis annotate comp ::uci::uciInfo ::uci::optionToken 

    if {$gui} {
      set pipe $analysis(pipe$n)
      if { ! [ ::checkEngineIsAlive $n ] } { return }
    } else  {
      set analysis(startpos$n) ""
      set pipe $uciInfo(pipe$n)
      if { ! [ ::uci::checkEngineIsAlive $n ] } { return }
    }

    if {$gui} {
      if {! $analysis(seen$n)} {
        set analysis(seen$n) 1
        logEngineNote $n {First line from engine seen; sending it initial commands now.}
        # in order to get options, engine should end reply with "uciok"
        ::sendToEngine $n "uci"
      }
    } else  {
      if {! $uciInfo(seen$n)} {
        set uciInfo(seen$n) 1
        # logEngineNote $n {First line from engine seen; sending it initial commands now.}
        ::uci::sendToEngine $n "uci"
      }
    }

    # Get one line from the engine:
    set line [gets $pipe]
    if {$line == ""} { return }

    # To speed up parsing of engine's output. Should be removed if currmove info is used
    # if {[string first "info currmove" $line ] == 0} { return }

    logEngine $n "Engine: $line"

    if {[string match "bestmove*" $line]} {
      if {$annotate(Engine) == $n} {
        set ::pause 0
        return
      }
      if {$uciInfo(bestmove$n) == "stop"} {
        # Ponder miss as set by comp.tcl. Discard this bestmove
        set uciInfo(bestmove$n) {}
        return
      }
      set data [split $line]
      set bestmove [set uciInfo(bestmove$n) [lindex $data 1]]

      # Sometimes Umko issues a bad bestmove, and then good ones, but not always a "pv" line
      # We rely on "pv" lines (and uciInfo(pv$n)) for getting the best UCI move, so this hack addresses this
      if {$comp(playing)} {
        set analysis(moves$n) $bestmove
      } else {
	# Nasty hack to handle engine using internal book and not sending pv, only bestmove (when depth should be 0)
	if {$analysis(go$n) && $analysis(depth$n) == 0} {
	  updateAnalysisBoard $n $bestmove
	  set h .analysisWin$n.hist.text
	  set analysis(moves$n) $bestmove
	  set analysis(score$n) 0
	  $h configure -state normal
	  $h delete 1.0 end
	  $h insert 1.0 "(bestmove [::trans $bestmove])"
	  $h configure -state disabled
	} 
      }

      # get ponder move
      if {[lindex $data 2] == "ponder"} {
        set uciInfo(ponder$n) [lindex $data 3]
      } else {
        set uciInfo(ponder$n) ""
      }
      set analysis(waitForBestMove$n) 0

      # Autoplay any move from Graham's hardware driver
      if {$analysis(eboard$n)} {
	makeAnalysisMove $n $bestmove mainline
      }

      return
    }

    ### Parse info line

    if {[string match "info*" $line]} {
      # For a speed bump, ignore info lines if no display and playing a comp
      # Note - the "Add move" button requires parsing of these info lines

      if {$comp(playing) && ($comp(scoreType) == "No") && !$analysis(movesDisplay$n) } {
         return
      }

      # In annotation mode, ignore infos until ::pause is reset by a readyok
      if {$annotate(Engine) == $n && $annotate(Depth) && $::pause} {
        return
      }

      # keep UI responsive when engine outputs lots of info (garbage ?)
      update idletasks

      set toBeFormatted 0

      resetUciInfo $n

      set data $line

      set length [llength $data]
      set annoMove {}
      for {set i 0} {$i < $length } {incr i} {
        set t [lindex $data $i]
        if { $t == "info" } { continue }
        if { $t == "depth" } {
	  incr i
	  set uciInfo(depth$n) [ lindex $data $i ]
          set uciInfo(pv$n) "" ; # some infos only contain depth, no pv
	  continue
	}
        if { $t == "seldepth" } { incr i ; set uciInfo(seldepth$n) [ lindex $data $i ] ; set analysis(seldepth$n) $uciInfo(seldepth$n) ; continue }
        if { $t == "time" } { incr i ; set uciInfo(time$n) [ lindex $data $i ] ; continue }
        if { $t == "nodes" } { incr i ; set uciInfo(nodes$n) [ lindex $data $i ] ; continue }
        if { $t == "pv" } {
          incr i

          ### Assuming "pv" infos are always last gains ~ 100usecs but is against UCI standard
          set uciInfo(pv$n) [lrange $data $i end]
          if {$analysis(maxPly) > 0 && $analysis(scoremate$n) == 0} {
	    set uciInfo(pv$n) [lrange $uciInfo(pv$n) 0 [expr {$analysis(maxPly) - 1}]]
          }
          ### Depth annotation feature
	  if {$annotate(Engine) == $n && $annotate(Depth)} {
	    if {($uciInfo(depth$n) >= $annotate(WantedDepth) || $uciInfo(scoremate$n) > 0) || [sc_pos matchMoves {}] == {} } {
		set annoMove [lindex $uciInfo(pv$n) 0]
		set ::pause 1
	    }
	  }
          set toBeFormatted 1
          break
        }
        if { $t == "multipv" } { incr i ; set uciInfo(multipv$n) [ lindex $data $i ] ; continue }
        if { $t == "score" } {
          incr i
          set next [ lindex $data $i ]
	  # Needed for Prodeo, which is not UCI compliant
	  if { $next != "cp" && $next != "mate" } {
	      return
	  }
          if { $next == "cp" } {
            incr i
            set uciInfo(tmp_score$n) [ lindex $data $i ]
          }
          if { $next == "mate" } {
            incr i
            set next [ lindex $data $i ]
            set uciInfo(scoremate$n) $next
            # A little hack to make (say) "mate in 1" better than "mate in 3"
            if { $next < 0} {
                set uciInfo(tmp_score$n) [expr {-32750 - $next}]
            } else  {
                set uciInfo(tmp_score$n) [expr {32750 - $next}]
            }
          }
          # convert the score to white's perspective (not engine's one)

          if { $analysis(side$n) == "black"} {
            set uciInfo(tmp_score$n) [ expr {0.0 - $uciInfo(tmp_score$n)} ]
            if { $uciInfo(scoremate$n) != ""} {
              set uciInfo(scoremate$n) [ expr {0 - $uciInfo(scoremate$n)} ]
            }
          }
          set uciInfo(tmp_score$n) [expr {double($uciInfo(tmp_score$n)) / 100.0} ]
          
          # don't consider lowerbound & upperbound score info
          continue
        }
        if { $t == "currmove" } {
           incr i
           set uciInfo(currmove$n) [lindex $data $i]
           set analysis(currmove$n) [formatPv $n $uciInfo(currmove$n)]
           continue}
        if { $t == "currmovenumber" } {
           incr i
           set uciInfo(currmovenumber$n) [lindex $data $i]
           set analysis(currmovenumber$n) $uciInfo(currmovenumber$n)
           continue}
        if { $t == "nps" } {
           incr i
           set uciInfo(nps$n) [lindex $data $i]
           set analysis(nps$n) $uciInfo(nps$n)
           continue}

        # These are UCI only
        if { $t == "hashfull" } {
           incr i
           set uciInfo(hashfull$n) [format "%u%%" [expr {round([lindex $data $i] / 10)}]]
           continue}
        if { $t == "tbhits" } {
           # unused at moment
           incr i
           set uciInfo(tbhits$n) [format "%u" [lindex $data $i]]
           continue}
        if { $t == "sbhits" } {
           # unused at moment
           incr i
           set uciInfo(sbhits$n) [format "%u" [lindex $data $i]]
           continue}
        if { $t == "cpuload" } {
           incr i
           set uciInfo(cpuload$n) [format "%u%%" [expr {round( [lindex $data $i] / 10)}]]
           continue}
        if { $t == "wdl" } {
	   # "wdl" is Stockfish's win/draw/lose infos, configured by UCI_ShowWDL option
           set analysis(seenWDL$n) 1
           incr i
           set uciInfo(win_pc$n)  [expr {[lindex $data $i] / 10}]
           incr i
           set uciInfo(draw_pc$n)  [expr {[lindex $data $i] / 10}]
           incr i
           set uciInfo(lose_pc$n)  [expr {[lindex $data $i] / 10}]
           continue}   
        if { $t == "string" } {
          # uciInfo(string) seems unused
          incr i
          set uciInfo(string$n) [lrange $data $i end]
          # return without further processing as "info string" may cause updateAnalysisText to fail (if showEngineInfo)
          return}
        # TODO parse following tokens if necessary  : refutation currline
        if { $t == "refutation" } { continue }
        if { $t == "currline" } { continue }
      }; # end for data loop

      ### Malformed time args break. Should we include this check ?
      # if {![string is double $uciInfo(time$n)]} {set uciInfo(time$n) 0}
      
      # return if no interesting info
      if { $uciInfo(tmp_score$n) == "" || $uciInfo(pv$n) == "" } {
        if {$gui} {
          updateAnalysisText $n
        } else {
          set analysis(side$n) [sc_pos side]
        }
        return
      }
      
      # handle the case an UCI engine does not send multiPV
      if { $uciInfo(multipv$n) == "" } { set uciInfo(multipv$n) 1 }
      
      if { $uciInfo(multipv$n) == 1 } {
        set uciInfo(score$n) $uciInfo(tmp_score$n)
      }
      
      if { $uciInfo(multipv$n) == 1 && $gui} {
        # this is the best line
        set analysis(prevdepth$n) $analysis(depth$n)
        set analysis(depth$n) $uciInfo(depth$n)
        set analysis(score$n) $uciInfo(score$n)
        if { $uciInfo(scoremate$n) != "" } {
	    set analysis(scoremate$n) $uciInfo(scoremate$n)
	} else {
	    set analysis(scoremate$n) 0
	}
        set analysis(moves$n) $uciInfo(pv$n)
        set analysis(time$n) [expr {double($uciInfo(time$n)) / 1000.0} ]
        set analysis(nodesraw$n) $uciInfo(nodes$n)
        set analysis(nodes$n) [calculateNodes $uciInfo(nodes$n)]
      }
      
      set pvRaw $uciInfo(pv$n)

      # convert to something more readable
      if ($toBeFormatted) {
        set uciInfo(pv$n) [formatPv $n $uciInfo(pv$n)]
        set toBeFormatted 0
      }

      set idx [ expr {$uciInfo(multipv$n) - 1} ]

      if {$analysis(seenWDL$n)} {
	### Show Win/Draw/Lose
	set draw_pc $uciInfo(draw_pc$n)
	# MJB - If Black to move, show absolute W/D/L position, i.e.from White's point of view:-
        if { $analysis(side$n) == "black"} {
	  set win_pc $uciInfo(lose_pc$n)
	  set lose_pc $uciInfo(win_pc$n)
	} else {
	  set win_pc  $uciInfo(win_pc$n)
	  set lose_pc $uciInfo(lose_pc$n)
        }
	# Michael J Brown - Set WDL percentages so that the highest percentage receives any final
	# adjustment in order to ensure that the three values total 100%.
	#
	set temp_list_WDL [lsort -increasing -real [list $win_pc $draw_pc $lose_pc]]
	#
	if { $win_pc == [lindex $temp_list_WDL 2]} {
	    set win_pc [expr {100 - $draw_pc - $lose_pc}]
	}
	if { $draw_pc == [lindex $temp_list_WDL 2]} {
	    set draw_pc [expr {100 - $win_pc - $lose_pc}]
	}
	if { $lose_pc == [lindex $temp_list_WDL 2]} {
	    set lose_pc [expr {100 - $win_pc - $draw_pc}]    
	}		
	set analysis(WDL$n,$idx) "W: $win_pc% D: $draw_pc% B: $lose_pc%"
      }
 
      ### Process MultiPV data array
      #   Note - $uciInfo(scoremate$n) is an integer or ""
      #   in which case it does not get added to the list and in analysis.tcl, [lindex $pv 3] is {} - S.A

      if { $idx < $analysis(multiPVCount$n) } {
        if {$idx < [llength $analysis(multiPV$n)]} {
          lset analysis(multiPV$n) $idx "$uciInfo(depth$n) $uciInfo(tmp_score$n) [list $uciInfo(pv$n)] $uciInfo(scoremate$n)"
          lset analysis(multiPVraw$n) $idx "$uciInfo(depth$n) $uciInfo(tmp_score$n) [list $pvRaw] $uciInfo(scoremate$n)"
        } else  {
          lappend analysis(multiPV$n) "$uciInfo(depth$n) $uciInfo(tmp_score$n) [list $uciInfo(pv$n)] $uciInfo(scoremate$n)"
          lappend analysis(multiPVraw$n) "$uciInfo(depth$n) $uciInfo(tmp_score$n) [list $pvRaw] $uciInfo(scoremate$n)"
        }
      }

      if {$gui} {
	updateAnalysisText $n
      } else {
	set analysis(side$n) [sc_pos side]
      }

      # if Annotating, goto next move
      if {$annoMove != ""} {
	after cancel autoplay ; # needed ???
	autoplay
      }

      return
    } ;# end of info line

    # the UCI engine answers to <uci> command
    if { $line == "uciok"} {
      if {$analysis(waitForUciOk$n)} {
        set analysis(waitForUciOk$n) 0
      }
      resetUciInfo $n
      resetUciInfo2 $n
      sendUCIoptions $n
      if {$gui} {
        set analysis(uciok$n) 1
        # sendUCIoptions $n
        # configure initial multipv value
        #        changePVSize $n
        if {$analysis(autostart$n)} {
	  startAnalyzeMode $n
        }
      } else  {
        set uciInfo(uciok$n) 1
      }

      return
    }

    # the UCI engine answers to <isready> command
    if { $line == "readyok"} {
      if {$analysis(waitForReadyOk$n)} {
        set analysis(waitForReadyOk$n) 0
      }
      return
    }

    # get options and save only part of data
    if { [string match "option name*" $line] && $gui } {
      set min "" ; set max ""
      set data [split $line]
      set length [llength $data]
      for {set i 0} {$i < $length} {incr i} {
        set t [lindex $data $i]
        if {$t == "name"} {
          incr i
          set name [ lindex $data $i ]
          incr i
          while { [ lsearch -exact $optionToken [ lindex $data $i ] ] == -1 && $i < $length } {
            append name " " [ lindex $data $i ]
            incr i
          }
          incr i -1
          continue
        }
        if {$t == "min"} { incr i ; set min [ lindex $data $i ] ; continue }
        if {$t == "max"} {incr i ; set max [ lindex $data $i ] ; continue }
      }
      lappend analysis(uciOptions$n) [ list $name $min $max ]

      return
    }

    # Hmmmm.... What happens if we're playing computer tournaments with the same engine against itself
    # So if tourney, don't rename engine
    if {!$comp(playing) && [string match "id name *" $line]} {
      set name [ regsub {id[ ]?name[ ]?} $line "" ]
      if {$gui} {
        set analysis(name$n) $name
      } else  {
        set uciInfo(name$n) $name
      }
      catch {::setTitle .analysisWin$n "$name"}
    }

    if {$analysis(eboard$n)} {
      # Custom/hacked UCI standard commands
      if {$line == "move start"} {
        ::move::Start
      } elseif {$line == "move back"} {
        ::move::Back
      } elseif {[scan $line "move back %i" ply] == 1} {
        ::move::Back $ply
      }
    }

    if {$line == "id author Graham ONeill"} {
      set analysis(eboard$n) 1
      ::sendToEngine $n eboardok
    }
  }

  ### Called by comp.tcl and the AnalysisEngine toplevel

  proc uciConfigN {n parent} {
    global engines

    if {![string is integer -strict $n]} {
      return
    }
    set engineData [lindex $engines(list) $n]
    if {![lindex $engineData 7]} {
      tk_messageBox -title "Engine Error" -icon warning -type ok -message {Engine is not UCI} -parent $parent
      return
    }
    set name [lindex $engineData 0]
    set cmd  [lindex $engineData 1]
    set args [lindex $engineData 2]
    set dir  [lindex $engineData 3] 
    set options [lindex $engineData 8]
    ::uci::uciConfig $n $name [ toAbsPath $cmd ] $args [ toAbsPath $dir ] $options 
  }

  ### Open the pipe and issue 'uci'
  ### Pipe is read by readUCI, which then inits uciConfigWin after options have been read

  proc uciConfig { n name cmd arg dir options } {
    global ::uci::uciOptions ::uci::oldOptions

    set ::uci::name $name

    if {[info exists ::uci::uciInfo(pipe$n)]} {
      if {$::uci::uciInfo(pipe$n) != ""} {
        tk_messageBox -title Scid -icon warning -type ok -message "An engine is already running"
        return
      }
    }
    set oldOptions $options

    # If the analysis directory is not current dir, cd to it:
    set oldpwd ""
    if {$dir != "."} {
      set oldpwd [pwd]
      catch {cd $dir}
    }
    # Try to execute the analysis program:
    if {[catch {set pipe [open "| [list $cmd] $arg" "r+"]} result]} {
      if {$oldpwd != ""} { catch {cd $oldpwd} }
      if {[winfo exists .engineEdit]} {
        set parent .engineEdit
      } else {
        set parent .
      }
      # This is broke on OS X... messageBox does not draw until user destroys .splash
      tk_messageBox -title "Error starting UCI engine" \
          -icon warning -type ok -message "Unable to start program \n$cmd $arg" -parent $parent
      return
    }

    set ::uci::uciInfo(pipe$n) $pipe

    # Configure pipe for line buffering and non-blocking mode:
    fconfigure $pipe -buffering full -blocking 0
    fileevent $pipe readable "::uci::readUCI $n"

    # Return to original dir if necessary:
    if {$oldpwd != ""} { catch {cd $oldpwd} }

    set uciOptions {}

    puts $pipe "uci"
    flush $pipe

    # Give a few seconds for the engine to output its options, then automatically kill it
    # (to handle xboard engines)

    if {!$::windowsOS && ([string match {*wine*} $cmd] || [string match *.exe $cmd])} {
      # if program is using Wine , give it longer to start up
      after 10000  "::uci::closeUCIengine $n 0"
    } else {
      after 5000  "::uci::closeUCIengine $n 0"
    }
  }

  ### Only used by uciConfig to gather options info for uciConfigWin

  proc readUCI {n} {
    global ::uci::uciOptions

    set line [string trim [gets $::uci::uciInfo(pipe$n)] ]
    # end of options
    if {$line == "uciok"} {
      # we got all options
      # but keep engine open to process button events.
      # We'll stop engine when we close .uciConfigWin
      after cancel "::uci::closeUCIengine $n 0"
      uciConfigWin $n 
    }
    # get options
    if {[string match {option name *} $line]} {
      lappend uciOptions $line
    }
    # Can't use this, in case of testing the same engine against itself
    # if {[string match {id name *}     $line]} { set name [string range $line 8 end] }
  }

  ### Builds the dialog for UCI engine configuration 

  proc uciConfigWin {n} {
    global ::uci::uciOptions ::uci::optList ::uci::optionToken ::uci::oldOptions ::uci::optionImportant

    # note $w gets reassigned in this proc
    set w .uciConfigWin

    if { [winfo exists $w]} {
      return
    }

    toplevel $w

    wm state $w withdrawn
    setWinLocation $w
    setWinSize $w

    wm title $w "UCI Configure $::uci::name"

    pack [label $w.title -text $::uci::name] -side top -pady 5
    addHorizontalRule $w
    pack [frame $w.buttons] -side bottom 
    pack [frame $w.wtf] -side top -expand 1 -fill both

    ### Whoever wrote this gridded widget hierarchy 
    #   scrolledframe scrolledframe $w.sf (scrolledframe) .scrolledframe (later)
    # is an f-ing eediot. (But it's nicely functional otherwise :)


    if {$::windowsOS || $::macOS} {
      # needs testing
      bind $w <Shift-MouseWheel> {
	if {[expr -%D] < 0} {.uciConfigWin.wtf.sf xview scroll -1 units}
	if {[expr -%D] > 0} {.uciConfigWin.wtf.sf xview scroll +1 units}
      }
      bind $w <MouseWheel> {
	if {[expr -%D] < 0} {.uciConfigWin.wtf.sf yview scroll -1 units}
	if {[expr -%D] > 0} {.uciConfigWin.wtf.sf yview scroll +1 units}
      }
    } else {
	bind $w <Button-4> ".uciConfigWin.wtf.sf yview scroll -1 units"
	bind $w <Button-5> ".uciConfigWin.wtf.sf yview scroll +1 units"
    }

    ### Add an extra frame around the scrolledframe to allow the Save/Cancel buttons and Title label to pack outside

    set w $w.wtf

    ### Haha - this is how it's done
    # Make the scrolledframe widget use small fonts
    # option add *uciConfigWin*wtf*Font font_Small

    ::scrolledframe::scrolledframe $w.sf -xscrollcommand "$w.hs set" -yscrollcommand "$w.vs set" \
        -fill both -width 1000 -height 600
    scrollbar $w.vs -command "$w.sf yview" -width 12
    scrollbar $w.hs -command "$w.sf xview" -orient horizontal -width 12

    grid $w.sf -row 0 -column 0 -sticky nsew
    grid $w.vs -row 0 -column 1 -sticky ns
    grid $w.hs -row 1 -column 0 -sticky ew
    grid rowconfigure $w 0 -weight 1
    grid columnconfigure $w 0 -weight 1

    set w $w.sf.scrolled

    set optList ""
    array set elt {}
    foreach opt $uciOptions {
      foreach i {name type default min max var} {
        set elt($i) ""
      }
      set data [split $opt]

      ### todo - check these skipped options on some modern engines S.A.
      # skip options starting with UCI_ (except options in $::optionToKeep)
      # some engines like shredder use UCI_* options that should not be ignored

      set t [lindex $data 2]
      if { [lsearch $::uci::optionToKeep $t] == -1  && [string match UCI_* $t] } {
        continue
      }
      
      set length [llength $data]

      # parse one option
      for {set i 0} {$i < $length} {incr i} {
        set t [lindex $data $i]
        if {$t == "option"} { continue }
        if {$t == "name"} {
          incr i
          set elt(name) [ lindex $data $i ]
          incr i
          while { [ lsearch -exact $optionToken [ lindex $data $i ] ] == -1 && $i < $length } {
            append elt(name) " " [ lindex $data $i ]
            incr i
          }
          incr i -1
          continue
        }
        if {$t == "type"} { incr i ; set elt(type) [ lindex $data $i ] ; continue }
        if {$t == "default"} { ;# Glaurung uses a default value that is > one word
          incr i
          set elt(default) [ lindex $data $i ]
          incr i
          while { [ lsearch -exact $optionToken [ lindex $data $i ] ] == -1 && $i < $length } {
            append elt(default) " " [ lindex $data $i ]
            incr i
          }
          incr i -1
          continue
        }
        if {$t == "min"} { incr i ; set elt(min) [ lindex $data $i ] ; continue }
        if {$t == "max"} { incr i ; set elt(max) [ lindex $data $i ] ; continue }
        if {$t == "var"} {
          incr i
          set tmp [ lindex $data $i ]
          incr i
          while { ([ lsearch -exact $optionToken [ lindex $data $i ] ] == -1 && $i < $length ) \
                || [ lindex $data $i ] == "var" } {
            if {[ lindex $data $i ] != "var" } {
              append tmp " " [ lindex $data $i ]
            } else  {
              lappend elt(var) [list $tmp]
              incr i
              set tmp [ lindex $data $i ]
            }
            incr i
          }
          lappend elt(var) [list $tmp]
          
          incr i -1
          continue
        }
      }
      lappend optList [array get elt]
    }

    # sort list of options so that important ones come first
    set tmp $optList
    set optList {}
    foreach l $tmp {
      array set elt $l
      if { [ lsearch $optionImportant $elt(name) ] != -1 } {
        lappend optList $l
      }
    }
    foreach l $tmp {
      array set elt $l
      if { [ lsearch $optionImportant $elt(name) ] == -1 } {
        lappend optList $l
      }
    }

    set optnbr 0
    frame $w.fopt

    set row 0
    set col 0
    set isImportantParam 1
    set ::uci::spins {}
    foreach l $optList {
      array set elt $l
      set name $elt(name)
      if { [ lsearch $optionImportant $elt(name) ] == -1 && $isImportantParam } {
        set isImportantParam 0
        incr row
        set col 0
      }
      if {$elt(name) == "MultiPV"} { set name $::tr(MultiPV) }
      if {$elt(name) == "Hash"} { set name $::tr(Hash) }
      if {$elt(name) == "OwnBook"} { set name $::tr(OwnBook) }
      if {$elt(name) == "BookFile"} { set name $::tr(BookFile) }
      if {$elt(name) == "UCI_LimitStrength"} { set name $::tr(LimitELO) }
      
      if { $col > 3 } { set col 0 ; incr row}
      if {$elt(default) != ""} {
        set default " ($elt(default))"
      } else  {
        set default ""
      }
      set value $elt(default)
      # find the name in oldOptions (the previously saved data)
      foreach old $oldOptions {
        if {[lindex $old 0] == $elt(name)} {
          set value [lindex $old 1]
          break
        }
      }
      if { $elt(type) == "check"} {
        checkbutton $w.fopt.opt$optnbr -text "$name$default" -onvalue true -offvalue false -variable ::uci::check($optnbr)
        if { $value == true } { $w.fopt.opt$optnbr select }
        if { $value == false } { $w.fopt.opt$optnbr deselect }
        grid $w.fopt.opt$optnbr -row $row -column $col -sticky "" -columnspan 2 -padx 10 -pady 10
        incr col
      }
      if { $elt(type) == "spin"} {
        label $w.fopt.label$optnbr -text "$name$default"
        set diff [expr {abs($elt(max) - $elt(min))}]
        set incr 1
        if {$name != $::tr(MultiPV) && $name != "Threads"} {
	  if {$diff > 1000} {
	    set incr 50
	  } elseif {$diff > 100} {
	    set incr 10
	  }
	}

	spinbox $w.fopt.opt$optnbr -from $elt(min) -to $elt(max) -width 5 -increment $incr -validate all -vcmd "string is int %P"
        lappend ::uci::spins "$name" $w.fopt.opt$optnbr $elt(min) $elt(max)

        $w.fopt.opt$optnbr set $value
        grid $w.fopt.label$optnbr -row $row -column $col -sticky e \
            -padx 10 -pady 10
        incr col
        grid $w.fopt.opt$optnbr -row $row -column $col -sticky w \
            -padx 10 -pady 10
      }
      if { $elt(type) == "combo"} {
        label $w.fopt.label$optnbr -text "$name$default"
	set idx 0
	set i 0
	set tmp {}
	foreach e $elt(var) {
	    lappend tmp [join $e]
	    if {[join $e] == $value} { set idx $i }
	    incr i
	}
	ttk::combobox $w.fopt.opt$optnbr -values $tmp

	$w.fopt.opt$optnbr current $idx
        grid $w.fopt.label$optnbr -row $row -column $col -sticky e \
            -padx 10 -pady 10
        incr col
        grid $w.fopt.opt$optnbr -row $row -column $col -sticky w \
            -padx 10 -pady 10
      }
      if { $elt(type) == "button"} {
        button $w.fopt.opt$optnbr -text "$name$default" \
          -command "::uci::sendToEngine $n \"setoption name $elt(name)\" "
        grid $w.fopt.opt$optnbr -row $row -column $col -sticky "" \
            -columnspan 2 -padx 10 -pady 10
        incr col
      }
      if { $elt(type) == "string"} {
        label $w.fopt.label$optnbr -text "$name$default"
        entry $w.fopt.opt$optnbr
        $w.fopt.opt$optnbr insert 0 $value
        grid $w.fopt.label$optnbr -row $row -column $col -sticky e \
            -padx 10 -pady 10
        incr col
        grid $w.fopt.opt$optnbr -row $row -column $col -sticky w \
            -padx 10 -pady 10
      }
      incr col
      incr optnbr
    }
    pack $w.fopt

    set w .uciConfigWin

    dialogbutton $w.buttons.save -text $::tr(Save) -command "
      if {\[::uci::saveConfig $n\]} {
        destroy $w
      } 
    "

    dialogbutton $w.buttons.help -text $::tr(Help) -command {helpWindow Analysis UCI}
    dialogbutton $w.buttons.cancel -text $::tr(Cancel) -command {destroy .uciConfigWin}

    pack $w.buttons.save $w.buttons.help $w.buttons.cancel -side left -expand yes -fill both -padx 20 -pady 2

    # bind $w <Return> "$w.buttons.save invoke"

    bind $w <Destroy>   "bind $w <Destroy> {} ; ::uci::closeUCIengine $n 1"
    bind $w <Escape>    {destroy .uciConfigWin}
    bind $w <Configure> "recordWinSize $w"
    bind $w <F1> {helpWindow Analysis UCI}

    update
    wm state $w normal
  }

  ### UCI configuration (uciConfigWin) is finished
  ### Generate a list of list {{name}/value} pairs and save the new ::engines(list) to file engines.dat

  proc saveConfig {n} {
    global ::uci::optList ::uci::newOptions tr

    set newOptions {}
    set w .uciConfigWin.wtf.sf.scrolled
    set optnbr 0

    foreach {name spinbox min max} $::uci::spins {
      set v [$spinbox get]
      if {$v < $min || $v > $max} {
	set ans [tk_dialog $w.uciError Warning "\"$name\" value $v out of bounds.\nValid values are $min to $max" question {} $tr(Cancel) $tr(Continue)]
	switch -- $ans {
	  0 {return 0}
	  1 {continue}
	}
      }
    }

    foreach l $optList {
      array set elt $l
      set value ""
      if { $elt(type) == "check"} {
        set value $::uci::check($optnbr)
      }
      if { $elt(type) == "spin" || $elt(type) == "combo" || $elt(type) == "string" } {
        set value [$w.fopt.opt$optnbr get]
      }
      # Buttons are now handled properly in uciConfigWin
      if { $elt(type) != "button" } { 
	lappend newOptions [ list $elt(name)  $value ]
      }
      incr optnbr
    }

    # Make engine config widget remember these options
    set ::engines(newUCIoptions) $::uci::newOptions

    if {$n != -1} {
      ### Automatically save these options since "Save" has been pressed
      ### Previously it was only done when user "OK"ed the parent widget, or via sergame.tcl

      set enginedata [lindex $::engines(list) $n]
      set enginedata [lreplace $enginedata 8 8 $::uci::newOptions]
      set ::engines(list) [lreplace $::engines(list) $n $n $enginedata]

      ::enginelist::write
    }
    return 1
}


  ### The engine replied readyok, so it's time to configure it (sends the options to the engine)
  ### It seems necessary to ask first if engine is ready

  proc sendUCIoptions {n {sergame 0}} {
    global analysis
    set engineData [ lindex $::engines(list) $n ]
    set options [ lindex $engineData 8 ]
    foreach opt $options {
      set name [lindex $opt 0]
      set value [lindex $opt 1]
      set analysis(waitForReadyOk$n) 1
      ::sendToEngine $n "isready"
      vwait analysis(waitForReadyOk$n)
      ::sendToEngine $n "setoption name $name value $value"
      if {$name == {Skill Level} && $sergame} {
        set ::uci::uciInfo(skill) [list SkillLevel $value]
      }
      if {$name == "UCI_Elo" && $sergame} {
        set ::uci::uciInfo(skill) [list UCI_Elo $value]
      }
    }
  }

  ### Start an engine silently (for playing, not analysis)
  ### Called by calvar.tcl sergame.tcl tactics.tcl and tacgame.tcl
  ### Logging not currently used.

  proc startSilentEngine {n} {

    global ::uci::uciInfo analysis

    if {[winfo exists .analysisWin$n]} {
      # Kill any analysis windows using this engine.
      makeAnalysisWin $n
    }

    resetUciInfo $n
    resetUciInfo2 $n
    set uciInfo(pipe$n) ""
    set uciInfo(seen$n) 0
    set uciInfo(uciok$n) 0
    ::resetEngine $n
    set engineData [lindex $::engines(list) $n]
    set analysisName [lindex $engineData 0]
    set analysisCommand [ toAbsPath [lindex $engineData 1] ]
    set analysisArgs [lindex $engineData 2]
    set analysisDir [ toAbsPath [lindex $engineData 3] ]

    # If the analysis directory is not current dir, cd to it:
    set oldpwd ""
    if {$analysisDir != "."} {
      set oldpwd [pwd]
      catch {cd $analysisDir}
    }

    # Try to execute the analysis program:
    if {[catch {set uciInfo(pipe$n) [open "| [list $analysisCommand] $analysisArgs" "r+"]} result]} {
      if {$oldpwd != ""} { catch {cd $oldpwd} }
      tk_messageBox -title "Error starting engine" -icon warning -type ok \
          -message "Unable to start the program:\n$analysisCommand:\n$result"
      return 0
    }

    set analysis(pipe$n) $uciInfo(pipe$n)

    # Return to original dir if necessary:
    if {$oldpwd != ""} { catch {cd $oldpwd} }

    fconfigure $uciInfo(pipe$n) -buffering line -blocking 0
    fileevent $uciInfo(pipe$n) readable "::uci::processAnalysisInput $n 0"

    # wait a few seconds to be sure the engine had time to start
    set counter 0
    while {! $::uci::uciInfo(uciok$n) && $counter < 50 } {
      incr counter
      update
      after 100
    }
    return 1
  }

  ### ::uci::sendToEngine
  ### Called by calvar.tcl sergame.tcl tactics.tcl and tacgame.tcl
  ### ::sendToEngine is used by all windowed engines.

  proc sendToEngine {n text} {

    ### No log file initialised here, so no point going to logEngine
    # logEngine $n "Scid  : $text"
    catch {puts $::uci::uciInfo(pipe$n) $text}
  }

  ### Returns 0 if engine died abruptly or 1 otherwise
  # only used for non-gui (uci) engines

  proc checkEngineIsAlive {n} {

    global ::uci::uciInfo errorCode

    if {![eof $uciInfo(pipe$n)]} {
      return 1
    }

    fileevent $uciInfo(pipe$n) readable {}

    set exit_status 0
    if {[catch {close $uciInfo(pipe$n)}  standard_error] != 0} {
      if {[lindex $errorCode 0] == "CHILDSTATUS"} {
	  set exit_status [lindex $errorCode 2]
      }
    }

    set uciInfo(pipe$n) ""

    if { $exit_status != 0 } {
	# logEngineNote $n {Engine terminated with exit code $exit_status: "\"$standard_error\""}
	tk_messageBox -type ok -icon info -parent . -title Scid \
		      -message "The uci engine terminated with exit code $exit_status: \"$standard_error\""
    } else {
	# logEngineNote $n {Engine terminated without exit code: "\"$standard_error\""}
	tk_messageBox -type ok -icon info -parent . -title Scid \
		      -message "The uci engine terminated without exit code: \"$standard_error\""
    }
    return 0
  }
  ################################################################################
  # close the engine
  # It may be not an UCI one (if the user made an error, trying to configure an xboard engine)
  ################################################################################
  proc closeUCIengine { n { uciok 1 } } {
    global windowsOS ::uci::uciInfo

    set pipe $uciInfo(pipe$n)
    # Check the pipe is not already closed:
    if {$pipe == ""} { return }

    fileevent $pipe readable {}

    if {! $uciok } {
      set parent .
      foreach pparent {.configSerGameWin .engineEdit} {
	if {[winfo exists $pparent]} {
	  set parent $pparent
	}
      }
      tk_messageBox -title "Engine Error" -icon warning -type ok \
                    -message "File not executable,\nor not an UCI engine." -parent $parent
    }

    # Some engines in analyze(gui?) mode may not react as expected to "quit"
    # so ensure the engine exits analyze mode first:
    catch { puts $pipe "stop" ; puts $pipe "quit" }
    #in case an xboard engine
    catch { puts $pipe "exit" ; puts $pipe "quit" }

    # last resort : try to kill the engine (TODO if Windows : no luck, welcome zombies !)
    # No longer try to kill the engine as :
    # - it does not work on Windows
    # - Rybka MP uses processes instead of threads : killing the main process will leave the children processes running
    # - engines should normally exit
    # if { ! $windowsOS } { catch { exec -- kill -s INT [ pid $pipe ] }  }
        
    catch { flush $pipe }
    catch { close $pipe }
    set uciInfo(pipe$n) ""
  }

  ### UCI moves use long notation
  ### returns 1 if an error occured when entering a move
  # This procedure was previously ::uci::sc_move_add, and is now done in tkscid

  proc addUCIMoves { moves } {

    return [ catch { sc_move addUCI $moves } ]

  }

  ################################################################################
  #make UCI output more readable (b1c3 -> Nc3)
  ################################################################################

  # uci.tcl calls this for "none". calvar.tcl cals this for "$fen" or ""

  proc formatPv {n moves {fen none}} {
    global analysis

    if {$analysis(lockEngine$n) } {
      set fen $analysis(lockFen$n)
    } else {
      if {$fen == "none"} {
	# costs around 5 microseconds
	set fen [sc_pos fen]
      }
    }

    # Push a temporary copy of the current game:
    if {$fen == ""} {
      sc_game push copyfast
    } else  {
      sc_game push
      sc_game startBoard $fen
    }

    catch {sc_move addUCI $moves} tmp
    set tmp [string trim $tmp]

    # Pop the temporary game:
    sc_game pop

    return $tmp
  }

  ### Format a line starting at current position where <moves> were played (in San notation)
  ### only used by calvar.tcl

  proc formatPvAfterMoves { played_moves moves } {
      sc_game push copyfast
      sc_move addSan $played_moves
      
      catch {sc_move addUCI $moves} tmp
      set tmp [string trim $tmp]
      
      # Pop the temporary game:
      sc_game pop
      
      return $tmp
  }

}
###
### End of file: uci.tcl
###
### end.tcl: part of Scid.
#
# Mixup of all sorts of stuff
#
# Copyright (C) 2000-2003 Shane Hudson.

# findNovelty:
#   Searches the for first position in the current game not
#   found in the selected database.

set noveltyOlder 0

proc findNovelty {} {
  global refDatabase noveltyOlder
# set refDatabase [sc_base current]
  set w .noveltyWin
  if {[winfo exists $w]} {
    destroy $w
  }

  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(FindNovelty)"

  label $w.help -text [string trim $::tr(NoveltyHelp)]
  pack $w.help -side top

  label $w.title -text $::tr(Database)
  pack $w.title -side top

  set ::listbases {}
  for {set i 1} {$i <= [sc_base count total]} {incr i} {
    if {[sc_base inUse $i]} {
      set basename [file tail [sc_base filename $i]]
      if {[sc_base current] == $i} {
	set current $basename
      }
      lappend ::listbases $basename
    }
  }
  ttk::combobox $w.refdb -textvariable refDatabase -values $::listbases
  $w.refdb set $current
  pack $w.refdb -side top -pady 2

  addHorizontalRule $w

  label $w.which -text $::tr(TwinsWhich)
  pack $w.which -side top
  radiobutton $w.all -text $::tr(SelectAllGames) \
      -variable noveltyOlder -value 0
  radiobutton $w.older -text "$::tr(SelectOlderGames) (< [sc_game info date])" \
      -variable noveltyOlder -value 1
  pack $w.all $w.older -side top -anchor w -padx 10

  addHorizontalRule $w

  label $w.status -text "" -width 1 -font font_Small -relief sunken -anchor w
  pack $w.status -side bottom -fill x
  pack [frame $w.b] -side top -fill x
  dialogbutton $w.b.stop -textvar ::tr(Stop) -state disabled -command sc_progressBar
  dialogbutton $w.b.go -text $::tr(FindNovelty) -command {
    .noveltyWin.b.stop configure -state normal
    .noveltyWin.b.go configure -state disabled
    .noveltyWin.b.close configure -state disabled
    busyCursor .
    .noveltyWin.status configure -text " ... "
    update
    grab .noveltyWin.b.stop

    if {$refDatabase == {[clipbase]}} {
      set noveltyBase 9
    } else {
      set noveltyBase [expr {[.noveltyWin.refdb current] + 1}]
    }

    if {$noveltyOlder} {
      set err [catch {sc_game novelty -older -updatelabel .noveltyWin.status $noveltyBase} result]
    } else {
      set err [catch {sc_game novelty -updatelabel .noveltyWin.status $noveltyBase} result]
    }
    grab release .noveltyWin.b.stop

    if {! $err} { set result "$::tr(Novelty): $result" }
    unbusyCursor .
    .noveltyWin.b.stop configure -state disabled
    .noveltyWin.b.go configure -state normal
    .noveltyWin.b.close configure -state normal
    .noveltyWin.status configure -text $result
    updateBoard
  }
  dialogbutton $w.b.close -textvar ::tr(Close) -command {
    catch {destroy .noveltyWin}
  }
  packbuttons right $w.b.close $w.b.go $w.b.stop
  wm resizable $w 0 0
  focus $w.b.go

  update
  placeWinOverParent $w .
  wm deiconify $w
}


set merge(ply) 40

### Merge game config widget. Merges any game into the current game.

proc mergeGame {{base 0} {gnum 0}} {
  global merge glNumber

  if {![checkBaseInUse $base]} {
    return
  }

  if {$base == 0} {
    if {$glNumber < 1} { return }
    if {$glNumber > [sc_base numGames]} { return }
    set base [sc_base current]
    set gnum $glNumber
  }
  sc_game push copy
  set err [catch {sc_game merge $base $gnum} result]
  sc_game pop
  if {$err} {
    tk_messageBox -title Scid -type ok -icon info \
        -message "Unable to merge the selected game:\n$result"
    return
  }
  set merge(base) $base
  set merge(gnum) $gnum
  set w .mergeDialog
  toplevel $w
  wm withdraw $w
  wm title $w "$::tr(MergeGame)"
  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <F1> {helpWindow GameList Browsing}
  label $w.title -text "$::tr(MergeGame) $::tr(Preview)" -font font_Regular
  pack $w.title -side top
  pack [frame $w.b] -side bottom -fill x -pady 3
  frame $w.f
  text $w.f.text  -wrap word -width 60 -height 20 \
      -font font_Regular -yscrollcommand "$w.f.ybar set"
  scrollbar $w.f.ybar -takefocus 0 -command "$w.f.text yview"
  event generate $w.f.text <ButtonRelease-1>
  pack $w.f.ybar -side right -fill y
  pack $w.f.text -side left -fill both -expand yes
  pack $w.f -fill both -expand yes

  label $w.b.label -text "Up to move  " -font font_Regular
  pack $w.b.label -side left -padx 2
  foreach i {5 10 15 20 25 30 35 40} {
    radiobutton $w.b.m$i -text [format "%2i" $i] -variable merge(ply) -value [expr {$i * 2}] \
        -indicatoron 0 -padx 4 -pady 2 -font font_Regular -command updateMergeGame
    pack $w.b.m$i -side left -padx 2
  }
  radiobutton $w.b.all -text [::utils::string::Capital $::tr(all)] \
      -variable merge(ply) -value 1000 -indicatoron 0 -padx 4 -pady 2 \
      -font font_Regular -command updateMergeGame
  pack $w.b.all -side left -padx 2

  dialogbutton $w.b.ok -text "OK" -command {
    sc_game undoPoint
    sc_game merge $merge(base) $merge(gnum) $merge(ply)
    destroy .mergeDialog
    updateBoard -pgn
  }
  dialogbutton $w.b.cancel -text $::tr(Cancel) \
      -command "destroy $w"
  packbuttons right $w.b.cancel $w.b.ok
  updateMergeGame
  placeWinCenter $w 
  wm deiconify $w
}

proc updateMergeGame {args} {
  global merge
  set w .mergeDialog
  if {! [winfo exists $w]} { return }
  sc_game push copy
  sc_game merge $merge(base) $merge(gnum) $merge(ply)

  set pgn [sc_game pgn -indentV 1 -short 1 -width 60]
  sc_game pop
  $w.f.text configure -state normal
  $w.f.text tag configure red -foreground darkRed
  $w.f.text tag configure blue -foreground darkBlue
  $w.f.text delete 1.0 end
  foreach line [split $pgn "\n"] {
    if {[string index $line 0] == " "} {
      $w.f.text insert end $line blue
    } else {
      $w.f.text insert end $line
    }
    $w.f.text insert end "\n"
  }
  $w.f.text tag add red 1.0 4.0
  #$w.f.text insert end $pgn
  $w.f.text configure -state disabled
}

proc checkBaseInUse {base {w {}}} {
  if {[sc_base inUse $base]} {
    return 1
  } else {
    if {[winfo exists $w]} {
      tk_messageBox -type ok -icon error -title "Error" -message "Base $base is no longer open." -parent $w
    } else {
      tk_messageBox -type ok -icon error -title "Error" -message "Base $base is no longer open."
    }
    return 0
  }
}

#   Set Export options for PGN, HTML and LaTeX laugh

proc setExportText {exportType} {
  global exportStartFile exportEndFile latexRendering

  set w .setExportText$exportType

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w
  wm title $w "Set $exportType file export text"
  if {$exportType == "Latex"} {
      bind $w <F1> {helpWindow LaTeX}
  }

  frame $w.buttons
  pack $w.buttons -side bottom -fill x -anchor e

  set pane [::utils::pane::Create $w.pane start end 500 400 0.7]
  ::utils::pane::SetRange $w.pane 0.3 0.7
  pack $pane -side top -expand true -fill both
  foreach f [list $pane.start $pane.end] type {start end} {
    label $f.title -font font_Bold -text "Text at $type of $exportType file"
    text $f.text -wrap none  \
        -yscroll "$f.ybar set" -xscroll "$f.xbar set"
    scrollbar $f.ybar -orient vertical -command "$f.text yview"
    scrollbar $f.xbar -orient horizontal -command "$f.text xview"
    grid $f.title -row 0 -column 0 -sticky w
    grid $f.text -row 1 -column 0 -sticky nesw
    grid $f.ybar -row 1 -column 1 -sticky nesw
    grid $f.xbar -row 2 -column 0 -sticky nesw
    grid rowconfig $f 1 -weight 1 -minsize 0
    grid columnconfig $f 0 -weight 1 -minsize 0
  }

  $pane.start.text insert end $exportStartFile($exportType)
  $pane.end.text insert end $exportEndFile($exportType)
  
  # Additional Latex options
  if {$exportType == "Latex"} {
    label $w.descr -font font_Bold -text "LaTeX System Options"
    pack $w.descr -side top

    foreach f {rendering viewer} {
      pack [frame $w.$f] -fill x -side top -pady 3
      pack [label $w.$f.label -text "Command for $f:"] -side left
      pack [entry $w.$f.entry -width 30] -side right -padx 2
    }
    $w.rendering.entry insert 0  $latexRendering(engine)
    $w.viewer.entry    insert 0  $latexRendering(viewer)

    button $w.buttons.default -text "Reset to Default" -command "
      $pane.start.text delete 1.0 end
      $pane.start.text insert end \$default_exportStartFile(Latex)
      $pane.end.text delete 1.0 end
      $pane.end.text insert end \$default_exportEndFile(Latex)
      $w.rendering.entry delete 0 end
      $w.viewer.entry   delete 0 end
      $w.rendering.entry insert 0 \$default_latexRendering(engine)
      $w.viewer.entry   insert 0 \$default_latexRendering(viewer)
    "
    dialogbutton $w.buttons.ok -text "OK" -command "
      set exportStartFile(Latex) \[$pane.start.text get 1.0 end-1c\]
      set exportEndFile(Latex)   \[$pane.end.text get 1.0 end-1c\]
      set latexRendering(engine) \[string trim \[$w.rendering.entry get\]\]
      set latexRendering(viewer) \[string trim \[$w.viewer.entry get\]\]
      focus .main
      destroy $w
    "        
    addHorizontalRule $w
  } else {
    button $w.buttons.default -text "Reset to Default" -command "
    $pane.start.text delete 1.0 end
    $pane.start.text insert end \$default_exportStartFile($exportType)
    $pane.end.text delete 1.0 end
    $pane.end.text insert end \$default_exportEndFile($exportType)
    "
    dialogbutton $w.buttons.ok -text "OK" -command "
    set exportStartFile($exportType) \[$pane.start.text get 1.0 end-1c\]
    set exportEndFile($exportType) \[$pane.end.text get 1.0 end-1c\]
    focus .main
    destroy $w
    "
  }

  dialogbutton $w.buttons.cancel -text $::tr(Cancel) -command "focus .main ; destroy $w"
  pack $w.buttons.default -side left -padx 5 -pady 2
  pack $w.buttons.cancel $w.buttons.ok -side right -padx 5 -pady 2

  placeWinCenter $w 
  wm deiconify $w
}

image create photo htmldiag0 -data {
  R0lGODdhbgBkAIAAAAAAAP///ywAAAAAbgBkAAAC/oyPqcvtD6OctNqLs968+w+G4kiW5omm
  6moAgQu/ckzPdo3fes7vfv5wsYQtBFF2OCqNzCPrs4xEi0mQEyWcApxbqhfpvYa2ZCNZeQ4y
  k122YgqGNs7oMtu+aH9f6XT1vydm5ddCyIenlkB3KAgnePFIJzm5yECkRVmpuPbokflpaLl2
  eKeHCNcRCQo6F3e52qY3Gve04QhbJkvrGYQb+jbrB8sHaJPi25mnGItLvDmRnLwnCpH1luUb
  WGwpLdUsIdaFHLtdHe09bM45Lkw9p4uRXfHKbseFntibnk9fT/4XDR6kb+BKsfrkrFuhc+b2
  OYhh0J+1Z+8U6ltVMGIm/kaTpnnL95DgQzPpMC6RJtCCPArMOmqsNDFjq4YYq5lZGKokxZEc
  Vtok5pIkwl2p0NXsZZDUsmH3fmpIuWxeUKEHy828yo0dT6p5sk3sZrGrP6dWx3kMCRKYykhE
  xcpD1fWpxK1tOX4LK9OtVneuliKjAnEEIqkMA9UrgjctTokCY+4a29fvL6OM2ZabW3co1peH
  rwVb3DmM5lpSRlV2DHryrGPFEidqShrS59azz2Zw/TTyF0e168aG1ps3bRG4bz8pvqmH8h/M
  lztvDj0wVuG7g/sW3Bv48Orbr7Purky3eOpgkMsenxcuX/XHs3NzzzG8NsJQ38EnG2Uq+rWa
  /s7bVrvfRtwBxhIlLHWnEHUCklegfumtpgx5AloHjYHAMTjdahbeB46D+EG4Hoj68YaXh3Sx
  B9IVrADo3TUTHmjVTHA5pFuCR70G4oeSaYZiRTemyGJcw72lIWWj2TckjKLRKN5FKypZHj/B
  iBQZWFS6g2GIVI3Wo15HApljFTMSlKWLP4oyo45L8himkxuq2eJ+nKV0UoUvgvlfhmb2x2FI
  JsL505hPDmjjoDx1qeWWEyK655d6tunMNGbt5N2kaF0Wlop7DejnX9qRJGWj++TnJpMUhVPf
  bJhBOqehWqompmmQgbejT8Bgkup4s8aZ2pU71VGYK4xVp8qqLAJriREXw1LqpaV0xXeoqJ4C
  Uuyuz2g62KvL5tnqmb8uhhS128Imra03iZvtsz2xikU8CFLInXkqvVsavZwyekKZTcArZ5Pt
  6vutvf3GBjC7VrRX1HMKR8fwwg4bo26+/Eq4729FCUyxHEPcO7FpFtvSscC8DJExx9vI+3G/
  JfNK1ncqh4zybyuvLEEBADs=
}

image create photo htmldiag1 -data {
  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
}

### Prompts the user to select exporting options.

proc exportOptions {exportType {fName {}}} {
  global exportFlags

  set w .exportFlagsWin
  set exportFlags(ok) -1
  toplevel $w
  wm withdraw $w
  wm title $w "[tr OptionsExport] $exportType"
  wm transient $w .main
  wm protocol $w WM_DELETE_WINDOW {set exportFlags(ok) 0}
  bind $w <Escape> "$w.b.cancel invoke"
  bind $w <Return> "$w.b.ok invoke"
  bind $w <F1> {helpWindow Export}

  pack [frame $w.o] -side top -fill x -pady 5 -padx 5

  set row 0
  if {$fName == {}} {
    label $w.o.append -text $::tr(AddToExistingFile)
    radiobutton $w.o.appendOn -text $::tr(Yes) -variable exportFlags(append) -value 1
    radiobutton $w.o.appendOff -text $::tr(No) -variable exportFlags(append) -value 0
    grid $w.o.append    -row $row -column 0 -sticky w
    grid $w.o.appendOn  -row $row -column 1 -sticky w
    grid $w.o.appendOff -row $row -column 2 -sticky w
    incr row
  } else {
    set exportFlags(append) 0
  }

  label $w.o.space -text [tr PgnOptSpace]
  radiobutton $w.o.spaceOn -text $::tr(Yes) -variable exportFlags(space) -value 1
  radiobutton $w.o.spaceOff -text $::tr(No) -variable exportFlags(space) -value 0

  label $w.o.comments -text $::tr(ExportComments)
  radiobutton $w.o.commentsOn -text $::tr(Yes) -variable exportFlags(comments) -value 1
  radiobutton $w.o.commentsOff -text $::tr(No) -variable exportFlags(comments) -value 0

  label $w.o.stripMarks -text $::tr(ExportStripMarks)
  radiobutton $w.o.stripMarksOn -text $::tr(Yes) -variable exportFlags(stripMarks) -value 1
  radiobutton $w.o.stripMarksOff -text $::tr(No) -variable exportFlags(stripMarks) -value 0
  # We don't save this value, instead ...
  if {$exportType != "PGN"} {
    set exportFlags(stripMarks) 1
  }

  label $w.o.scidFlags -text $::tr(ExportFlags)
  radiobutton $w.o.scidFlagsOn -text $::tr(Yes) -variable exportFlags(scidFlags) -value 1
  radiobutton $w.o.scidFlagsOff -text $::tr(No) -variable exportFlags(scidFlags) -value 0
  # We won't save this value
  set exportFlags(scidFlags) 0

  label $w.o.indentc -text $::tr(IndentComments)
  radiobutton $w.o.indentcOn -text $::tr(Yes) -variable exportFlags(indentc) -value 1
  radiobutton $w.o.indentcOff -text $::tr(No) -variable exportFlags(indentc) -value 0

  label $w.o.vars -text $::tr(ExportVariations)
  radiobutton $w.o.varsOn -text $::tr(Yes) -variable exportFlags(vars) -value 1
  radiobutton $w.o.varsOff -text $::tr(No) -variable exportFlags(vars) -value 0

  label $w.o.indentv -text $::tr(IndentVariations)
  radiobutton $w.o.indentvOn -text $::tr(Yes) -variable exportFlags(indentv) -value 1
  radiobutton $w.o.indentvOff -text $::tr(No) -variable exportFlags(indentv) -value 0

  label $w.o.newlines -text $::tr(InsertNewlines)
  radiobutton $w.o.newlinesOn -text $::tr(Yes) -variable exportFlags(newlines) -value 1
  radiobutton $w.o.newlinesOff -text $::tr(No) -variable exportFlags(newlines) -value 0

  label $w.o.column -text $::tr(ExportColumnStyle)
  radiobutton $w.o.columnOn -text $::tr(Yes) -variable exportFlags(column) -value 1
  radiobutton $w.o.columnOff -text $::tr(No) -variable exportFlags(column) -value 0

  label $w.o.symbols -text $::tr(ExportSymbolStyle)
  radiobutton $w.o.symbolsOn -text "! +=" -variable exportFlags(symbols) -value 1
  radiobutton $w.o.symbolsOff -text {$2 $14} -variable exportFlags(symbols) -value 0

  foreach i {space comments stripMarks scidFlags indentc vars indentv newlines column} {
    grid $w.o.${i}    -row $row -column 0 -sticky w
    grid $w.o.${i}On  -row $row -column 1 -sticky w
    grid $w.o.${i}Off -row $row -column 2 -sticky w
    incr row
  }
  label $w.o.space2 -text ""
  grid $w.o.space2      -row $row -column 0 -sticky w
  incr row
  grid $w.o.symbols    -row $row -column 0 -sticky w
  grid $w.o.symbolsOn  -row $row -column 1 -sticky w
  grid $w.o.symbolsOff -row $row -column 2 -sticky w
  incr row

  # Extra option for PGN format: handling of null moves
  if {$exportType == "PGN"} {
    label $w.o.nullMoves -text "Convert null moves to comments"
    radiobutton $w.o.convertNullMoves -text $::tr(Yes) -variable exportFlags(convertNullMoves) -value 1
    radiobutton $w.o.keepNullMoves -text $::tr(No) -variable exportFlags(convertNullMoves) -value 0
    grid $w.o.nullMoves        -row $row -column 0 -sticky w
    grid $w.o.convertNullMoves -row $row -column 1 -sticky w
    grid $w.o.keepNullMoves    -row $row -column 2 -sticky w
    incr row
  }

    label $w.o.utf8 -text "Character encoding"
    radiobutton $w.o.utf8True -text Utf-8 -variable exportFlags(utf8) -value 1
    radiobutton $w.o.utf8False -text Latin-1 -variable exportFlags(utf8) -value 0
    grid $w.o.utf8       -row $row -column 0 -sticky w
    grid $w.o.utf8True   -row $row -column 1 -sticky w
    grid $w.o.utf8False  -row $row -column 2 -sticky w
    incr row

  # Extra option for HTML format: diagram image set
  if {$exportType == "HTML"} {
    label $w.o.space3 -text ""
    label $w.o.hdiag -text "Diagram"
    radiobutton $w.o.hb0 -text "bitmaps" -variable exportFlags(htmldiag) -value 0
    radiobutton $w.o.hb1 -text "bitmaps2" -variable exportFlags(htmldiag) -value 1
    label $w.o.hl0 -image htmldiag0
    label $w.o.hl1 -image htmldiag1
    grid $w.o.space3 -row $row -column 0
    incr row
    grid $w.o.hdiag  -row $row -column 0 -sticky w
    grid $w.o.hb0    -row $row -column 1 -sticky w
    grid $w.o.hb1    -row $row -column 2 -sticky w
    incr row
    grid $w.o.hl0    -row $row -column 1
    grid $w.o.hl1    -row $row -column 2
    incr row
  }

  addHorizontalRule $w
  pack [frame $w.b] -side top
  dialogbutton $w.b.ok -text "OK" -command {
    set exportFlags(ok) 1
  }
  dialogbutton $w.b.cancel -text $::tr(Cancel) -command {
    set exportFlags(ok) 0
  }
  dialogbutton $w.b.help -text $::tr(Help) -command {helpWindow Export}
  pack $w.b.ok $w.b.help $w.b.cancel -side left -padx 5 -pady 5

  update
  placeWinOverParent $w .
  wm deiconify $w

  tkwait variable exportFlags(ok)

  destroy $w
  return $exportFlags(ok)
}

### Export current game or all filtered games to a new PGN, LaTeX or Html file.

proc exportGames {selection exportType {fName {}}} {
  global ::pgn::moveNumberSpaces exportStartFile exportEndFile exportFlags initialDir

  set exportFilter [expr {$selection == "filter"}]
  if {$exportFilter} {
    # Check that we have some games to export:
    if {![sc_base inUse]} {
      tk_messageBox -title "Scid: Empty database" -type ok -icon info \
          -message "This is an empty database, there are no games to export."
      return
    }
    if {[sc_filter count] == 0} {
      tk_messageBox -title "Scid: Filter empty" -type ok -icon info \
          -message "The filter contains no games."
      return
    }
  }

  if {[exportOptions $exportType $fName] == 0} { return 0 }

  switch -- $exportType {
    "PGN" {
      set ftype {
        { "PGN files" {".pgn"} }
        { "All files" {"*"} }
      }
      set title "a PGN file"
      set idir $initialDir(pgn)
      set default ".pgn"
    }
    "HTML" {
      sc_info html $exportFlags(htmldiag)
      set ftype {
        { "HTML files" {".html" ".htm"} }
        { "All files" {"*"} }
      }
      set title "an HTML file"
      set idir $initialDir(html)
      set default ".html"
    }
    "Latex" {
      set ftype {
        { "LaTeX files" {".tex" ".ltx"} }
        { "All files" {"*"} }
      }
      set title "a LaTeX file"
      set idir $initialDir(tex)
      set default ".tex"
    }
    default { return }
  }
  if {! [file isdirectory $idir] } {
    set idir $::env(HOME)
  }

  if {$exportFlags(append)} {
    set getfile tk_getOpenFile
    set title "Add games to $title"
  } else {
    set getfile tk_getSaveFile
    set title "Create $title"
  }
  if {$fName == ""} {
    set fName [$getfile -initialdir $idir -filetypes $ftype \
	-defaultextension $default -title $title]
  }
  if {$fName == ""} {
    return
  }
  if {![string match *$default $fName]} {
      append fName $default
  }
  set initialDir(pgn) [file dirname $fName]

  if {$exportFilter} {
    progressWindow Scid "Exporting games" $::tr(Stop) sc_progressBar
  }
  # nasty hack to notify latex export the board should be flipped
  if {$exportType == "Latex"} {
    set exportFlags(scidFlags) [::board::isFlipped]
  }
# tk_messageBox -title "Debug" -type ok -icon error -message "Export Type $exportType" 
  busyCursor .
  set error [catch {
  sc_base export $selection $exportType $fName -append $exportFlags(append) \
      -starttext $exportStartFile($exportType) \
      -endtext $exportEndFile($exportType) \
      -comments $exportFlags(comments) -variations $exportFlags(vars) \
      -space $exportFlags(space) -symbols $exportFlags(symbols) \
      -indentC $exportFlags(indentc) -indentV $exportFlags(indentv) -newlines $exportFlags(newlines) \
      -column $exportFlags(column) -noMarkCodes $exportFlags(stripMarks) -scidFlags $exportFlags(scidFlags) \
      -convertNullMoves $exportFlags(convertNullMoves) -utf8 $exportFlags(utf8)
  }]

  if {$exportFilter} {
    closeProgressWindow
  }
  unbusyCursor .

  if {$error} {
    tk_messageBox -title "Scid: Oops" -type ok -icon error -message "File export/save failed."
  }

  if {$exportType == "HTML"} {
    # this is kindof munted S.A
    if {$exportFlags(htmldiag)} {
      set sourcedir [file nativename $::scidShareDir/bitmaps2/]
    } else {
      set sourcedir [file nativename $::scidShareDir/bitmaps/]
    }
    copyBitmapsDir $sourcedir [file dirname $fName]
  }

}

proc openExportGList {} {
  global glexport

  if {[sc_filter count] < 1} {
    tk_messageBox -type ok -icon info -title Scid \
      -message "There are no games in the filter."
    return
  }

  set w .glexport

  if {[winfo exists $w]} {
    raiseWin $w
    updateExportGList
    return
  }

  toplevel $w
  wm state $w withdrawn
  wm title $w "Save Game List"
  wm resizable $w 1 0

  pack [frame $w.format] -side top -fill x -expand 1 -pady 5
  label $w.format.lfmt -text "Format" -font font_Bold
  pack $w.format.lfmt -side left -padx 5
  entry $w.format.fmt -textvar glexport -font font_Fixed
  pack $w.format.fmt -side right -fill x -expand 1 -padx 3

  text $w.tfmt -width 1 -height 5 -font font_Fixed -wrap none -relief flat
  pack $w.tfmt -side top -fill x
  $w.tfmt insert end \
"w White        b Black   W White Elo        B Black Elo
m Moves count  r Result  g Game number      d Date      c Country
e Event        s Site    f Filter number    C Comments flag
y Year         n Round   F Final Material   S NonStd Start flag
D Deleted flag o ECO     O Opening / Moves  V Variations flag  \n"

  $w.tfmt configure -cursor top_left_arrow -state disabled
  label $w.lpreview -text $::tr(Preview) -font font_Bold
  pack $w.lpreview -side top
  text $w.preview -width 80 -height 5 -font font_Fixed \
    -wrap none -setgrid 1 -xscrollcommand "$w.xbar set"
  scrollbar $w.xbar -orient horizontal -command "$w.preview xview"
  pack $w.preview -side top -fill x
  pack $w.xbar -side top -fill x
  pack [frame $w.b] -side bottom -fill x -pady 5
  dialogbutton $w.b.default -text "Default" -command {set glexport $glexportDefault}
  dialogbutton $w.b.ok -text "OK" -command saveExportGList
  dialogbutton $w.b.close -textvar ::tr(Cancel) -command "destroy $w"
  bind $w <Escape> "destroy $w"
  pack $w.b.close $w.b.ok -side right -padx 10
  pack $w.b.default -side left -padx 10
  focus $w.format.fmt
  $w.format.fmt icursor end
  updateExportGList

  update
  wm state $w normal
}

trace variable glexport w updateExportGList

proc updateExportGList {args} {
  global glexport
  set w .glexport
  if {! [winfo exists $w]} { return }

  set b [sc_base current]
  set text [sc_game list 1 5 "$glexport " [expr {[winfo exists .treeWin$b] && $::tree(adjustfilter$b)}]]

  # remove trailing "\n"
  set text [string range $text 0 end-1]

  $w.preview configure -state normal
  $w.preview delete 1.0 end
  $w.preview insert end $text
  $w.preview configure -state disabled
}

proc saveExportGList {} {
  global glexport env
  set ftypes {{"Text files" {.txt}} {"All files" *}}
  set fname [tk_getSaveFile -filetypes $ftypes -parent .glexport \
               -title "Save Game List" -initialdir $env(HOME)]
  if {$fname == ""} { return }
  set showProgress 0
  if {[sc_filter count] >= 20000} { set showProgress 1 }
  if {$showProgress} {
    progressWindow Scid "Saving game list" $::tr(Cancel) sc_progressBar
  }
  busyCursor .

  set b [sc_base current]
  set res [catch {
    sc_game list 1 $::MAX_GAMES "$glexport\n" [expr {[winfo exists .treeWin$b] && $::tree(adjustfilter$b)}] $fname
  } err]

  unbusyCursor .
  if {$showProgress} { closeProgressWindow }
  if {$res} {
    tk_messageBox -type ok -icon warning -title Scid -message $err
    return
  }
  destroy .glexport
}

### Global variables used in gameSave

set date 0; set year 0; set month 0; set day 0; set white 0; set black 0
set resultVal 0; set event 0; set site 0; set round 0
set whiteElo 0; set blackElo 0; set eco 0; set extraTags ""
set whiteRType "Elo"; set blackRType "Elo"
set edate 0; set eyear 0; set emonth 0; set eday 0

# Traces on game-save dialog variables to ensure sane values:

trace variable resultVal w  ::utils::validate::Result
trace variable whiteElo w {::utils::validate::Integer [sc_info limit elo] 0}
trace variable blackElo w {::utils::validate::Integer [sc_info limit elo] 0}
trace variable year w {::utils::validate::Integer [sc_info limit year] 1}
trace variable month w {::utils::validate::Integer 12 1}
trace variable day w {::utils::validate::Integer 31 1}
trace variable eyear w {::utils::validate::Integer [sc_info limit year] 1}
trace variable emonth w {::utils::validate::Integer 12 1}
trace variable eday w {::utils::validate::Integer 31 1}

set gsaveNum 0
set i 0; set j 0
set temp 0

array set nameMatches {}
set nameMatchCount 0

### Called from gameSave (and name editor) to update the matching name list
#   as the user types a player/site/event/round name.
#   The el and op fields don't do anything but may be needed because of args being appended by a bind

proc updateMatchList { tw nametype maxMatches name el op } {
  global nameMatches nameMatchCount
  global $name editNameType

  if {![winfo exists $tw]} return

  if {$nametype == ""} { set nametype $editNameType }
  if {$nametype == "rating"} { set nametype "player" }
  set val [set $name]
  $tw configure -state normal
  $tw delete 0.0 end
  set matches {}
  catch {set matches [sc_name match $nametype $val $maxMatches]}


  ### Set-up the autocomplete text button bindings

  set i 1
  # hmm... Unicode is broken for some reason (above also)

  set entrywidget [focus]

  foreach {count string} $matches {
    # mouse binding

    if {[string trim $string] != {}} {
      set nameMatches($i) $string
      $tw tag bind tag$i <ButtonRelease-1> [list set $name $string]
      $tw tag bind focus$i <Any-Enter> "$tw tag configure focus$i -back $::highlightcolor"
      $tw tag bind focus$i <Any-Leave> "$tw tag configure focus$i -back {}"

      $tw insert end "$count\t$string\n" [list tag$i focus$i]
    }

    # Control-N key binding (and make sure we are binding to the entry widgets only)
    if {[winfo class $entrywidget] == "Entry"} {
      bind $entrywidget <Control-Key-$i> "
	set $name \"$string\"
	$entrywidget icursor end"
      incr i
    }
  }
  $tw configure -state disabled

}

proc clearMatchList { tw } {
  global nameMatches nameMatchCount
  set nameMatchCount 0
  $tw configure -state normal
  $tw delete 0.0 end
  $tw configure -state disabled
}

set editName ""
set editNameNew ""
set editNameType "player"
set editNameSelect "all"
set editNameRating ""
set editNameRType "Elo"
set editDate ""
set editDateNew ""

trace variable editNameRating w {::utils::validate::Integer [sc_info limit elo] 0}
trace variable editName w { updateMatchList .nedit.g.list "" 9 }
trace variable editDate w ::utils::validate::Date
trace variable editDateNew w ::utils::validate::Date

proc editNameNewProc { tw nametype maxMatches name el op } {
  global editNameNew
  if {! [winfo exists .nedit]} { return }
  if {[string compare $editNameNew ""]} {
    .nedit.buttons.replace configure -state normal
  } else {
    .nedit.buttons.replace configure -state disabled
  }
  catch {updateMatchList $tw $nametype $maxMatches $name $el $op}
}

trace variable editNameNew w { editNameNewProc .nedit.g.list "" 9 }


proc setNameEditorType {type} {
  if {! [winfo exists .nedit]} { return }
  catch {.nedit.typeButtons.$type invoke}
}

proc nameEditor {{parent {}}} {
  global editName editNameType editNameNew editNameSelect
  global editNameRating editDate editDateNew
  variable useStringMatch

  set w .nedit
  if {[winfo exists $w]} {
    set useStringMatch 0
    raiseWin $w
    return
  }
  toplevel $w
  wm title $w "[tr ToolsMaintNameEditor]"

  if {$parent == {}} {
    setWinLocation $w
  } else {
    placeWinOverParent $w $parent
  }
  bind $w <Configure> "recordWinSize $w"

  label $w.typeLabel -textvar ::tr(NameEditType) -font font_Bold
  frame $w.typeButtons
  pack $w.typeLabel $w.typeButtons -side top -pady 5
  foreach i { "Player" "Event" "Site" "Round"} {
    set j [string tolower $i]
    radiobutton $w.typeButtons.$j -textvar ::tr($i) -variable editNameType \
        -value $j -indicatoron false -pady 5 -padx 5 -command {
          grid remove .nedit.g.ratingE
          grid remove .nedit.g.rtype
          grid remove .nedit.g.fromD
          grid remove .nedit.g.toD
          grid .nedit.g.toL -row 1 -column 1 -sticky e
          .nedit.g.fromL configure -textvar ::tr(NameEditReplace)
          grid .nedit.g.fromE -row 0 -column 2 -sticky w
          grid .nedit.g.toE -row 1 -column 2 -sticky w
          set editName {}
          set editNameNew {}
	  set useStringMatch 0
          checkNeditReplace
        }
    pack $w.typeButtons.$j -side left -padx 5
  }
  radiobutton $w.typeButtons.rating -textvar ::tr(Rating) -variable editNameType \
      -value rating -indicatoron false -pady 5 -padx 5 -command {
        grid remove .nedit.g.toE
        grid remove .nedit.g.toL
        grid remove .nedit.g.fromD
        grid remove .nedit.g.toD
        .nedit.g.fromL configure -textvar ::tr(Player)
        grid .nedit.g.fromE -row 0 -column 2 -sticky w
        grid .nedit.g.rtype -row 1 -column 0 -columnspan 2 -sticky e -padx 5
        grid .nedit.g.ratingE -row 1 -column 2 -sticky w
        set useStringMatch 0
        checkNeditReplace
      }
  radiobutton $w.typeButtons.date -textvar ::tr(Date) -variable editNameType \
      -value date -indicatoron false -pady 5 -padx 5 -command {
        grid remove .nedit.g.toE
        grid remove .nedit.g.fromE
        grid remove .nedit.g.ratingE
        grid remove .nedit.g.rtype
        .nedit.g.fromL configure -textvar ::tr(NameEditReplace)
        grid .nedit.g.fromD -row 0 -column 2 -sticky w
        grid .nedit.g.toL -row 1 -column 1 -sticky e
        grid .nedit.g.toD -row 1 -column 2 -sticky w
        set useStringMatch 0
        checkNeditReplace
      }
  radiobutton $w.typeButtons.edate -textvar ::tr(EventDate) \
      -variable editNameType -value edate -indicatoron false -pady 5 -padx 5 \
      -command {
        grid remove .nedit.g.toE
        grid remove .nedit.g.fromE
        grid remove .nedit.g.ratingE
        grid remove .nedit.g.rtype
        .nedit.g.fromL configure -textvar ::tr(NameEditReplace)
        grid .nedit.g.fromD -row 0 -column 2 -sticky w
        grid .nedit.g.toL -row 1 -column 1 -sticky e
        grid .nedit.g.toD -row 1 -column 2 -sticky w
        set useStringMatch 0
        checkNeditReplace
      }
  pack $w.typeButtons.rating $w.typeButtons.date $w.typeButtons.edate \
      -side left -padx 5

  addHorizontalRule .nedit

  label $w.selectLabel -textvar ::tr(NameEditSelect) -font font_Bold
  frame $w.selectButtons
  pack $w.selectLabel $w.selectButtons -side top -pady 5
  foreach i {all filter crosstable} row {0 1 2} text {
    SelectAllGames
    SelectFilterGames
    SelectTournamentGames
  } {
    radiobutton $w.selectButtons.$i -textvar ::tr($text) -variable editNameSelect -value $i
    grid $w.selectButtons.$i -row $row -column 0 -sticky w
  }

  addHorizontalRule $w

  pack [frame $w.g] -side top
  label $w.g.fromL -textvar ::tr(NameEditReplace) -anchor e
  entry $w.g.fromE -width 29  -relief sunken -textvariable editName
  entry $w.g.fromD -width 15  -relief sunken -textvariable editDate
  grid $w.g.fromL -row 0 -column 1 -sticky e -padx 10
  grid $w.g.fromE -row 0 -column 2 -sticky we

  label $w.g.toL -textvar ::tr(NameEditWith)
  entry $w.g.toE -width 29  -relief sunken -textvariable editNameNew
  entry $w.g.toD -width 15  -relief sunken -textvariable editDateNew
  grid $w.g.toL -row 1 -column 1 -sticky e  -padx 10
  grid $w.g.toE -row 1 -column 2 -sticky we

  entry $w.g.ratingE -width 5  -relief sunken -textvariable editNameRating -justify right
  eval tk_optionMenu $w.g.rtype editNameRType [sc_info ratings]
  $w.g.rtype configure -pady 2 -relief flat

  set useStringMatch 0
  checkbutton $w.g.stringmatch -textvar ::tr(MatchPattern) -variable useStringMatch -font font_Tiny
  grid $w.g.stringmatch -row 2 -column 1 -columnspan 2 -padx 10
  
  text $w.g.list -height 9 -width 40 -relief sunken -tabs {2c left} -wrap none

  grid $w.g.list -row 3 -column 1 -rowspan 9 -columnspan 2 -sticky n -pady 5

  updateMatchList $w.g.list "" 9 editName "" w
 # $tw tag bind tag$i <ButtonRelease-1> [list set $name $string]

  # Update fromE and to entries automatch , when clicked in
  bind $w.g.fromE <FocusIn> "updateMatchList $w.g.list {} 9 editName {} w"
  bind $w.g.toE <FocusIn> "updateMatchList $w.g.list {} 9 editNameNew {} w"

  grid rowconfigure $w.g 0 -pad 5
  grid rowconfigure $w.g 1 -pad 5
  grid columnconfigure $w.g 1 -pad 20
  grid columnconfigure $w.g 2 -pad 5

  addHorizontalRule $w

  frame $w.buttons
  dialogbutton $w.buttons.replace -textvar ::tr(NameEditReplace) -command {
    if {$editNameType == "rating"} {
      set err [catch {sc_name edit $editNameType $editNameSelect $editName $editNameRating $editNameRType $useStringMatch} result]
    } elseif {$editNameType == "date"  ||  $editNameType == "edate"} {
      set err [catch {sc_name edit $editNameType $editNameSelect $editDate $editDateNew $useStringMatch} result]
    } else {
      set err [catch {sc_name edit $editNameType $editNameSelect $editName $editNameNew $useStringMatch} result]
      # Refresh Player Info if old player name matches
      if {$editNameType == "player" && [winfo exists .playerInfoWin] && $playerInfoName == $editName} {
        playerInfo $editNameNew
      }
    }
    if {$err} {
      tk_messageBox -type ok -icon info -parent .nedit -title Scid \
          -message $result
    } else {
      .nedit.status configure -text $result
      pack .nedit.status -side bottom -fill x
    }
    sc_game tags reload
    updateBoard -pgn
    ::windows::gamelist::Refresh
  }

  dialogbutton $w.buttons.help -textvar ::tr(Help) -command {helpWindow Maintenance Editing}
  dialogbutton $w.buttons.cancel -textvar ::tr(Close) -command "destroy $w"
  pack $w.buttons -side top -pady 5
  pack $w.buttons.replace $w.buttons.help $w.buttons.cancel -side left -padx 10

  label $w.status -text "" -width 1 -font font_Small -relief sunken -anchor w

  wm resizable $w 0 0
  bind $w <Escape> "destroy $w"
  bind $w <Return> "$w.buttons.replace invoke"
  bind $w <Destroy> { if {"%W" == ".nedit"} {focus .main ; destroy .nedit}}
  bind $w <F1> {helpWindow Maintenance Editing}
  focus $w
  $w.typeButtons.$editNameType invoke
  checkNeditReplace
}

proc checkNeditReplace {} {
  global editNameNew editNameType
  if {$editNameType == "rating" || $editNameType == "date"  || $editNameType == "edate" || $editNameNew != ""} {
    .nedit.buttons.replace configure -state normal
  } else {
    .nedit.buttons.replace configure -state disabled
  }
}

# Scid's main game save dialog - used for adding and replacing games.
#   gnum == 0: add a new game
#   gnum >  0: replace game number gnum.
#   gnum <  0: dont save game, merely change game info

proc gameSave {gnum {focus {}}} {
  global date year month day white black resultVal event site round
  global whiteElo blackElo whiteRType blackRType eco extraTags gsaveNum
  global edate eyear emonth eday

  if {![sc_base inUse]} {
    # We can't load a game, no database is open
    tk_messageBox -title "Scid: No database open" -type ok -icon info \
        -message "No database is open; open or create one first."
    return
  }

  if {[sc_base isReadOnly]} {
    tk_messageBox -type ok -icon error -title "Scid: Oops" \
      -message "Database \"[file tail [sc_base filename]]\" is read-only."
    return
  }

  if {$::trialMode} {
    tk_messageBox -type ok -icon error -title "Scid: Trial Mode" \
      -message "Game Saves disabled in Trial Mode."
    return
  }

  set w .save

  if {[winfo exists $w]} {
    raiseWin $w
    return
  }

  toplevel $w
  wm withdraw $w

  if {$gnum == 0} {
    wm title $w "[file tail [sc_base filename]]: [tr GameAdd]"
  } elseif {$gnum > 0} {
    wm title $w "[file tail [sc_base filename]]: [tr GameReplace] $gnum"
  } else {
    wm title $w {Set Game Information}
  }

  set gsaveNum $gnum
  # Trial and error shows it's probably best to grab the app for game saves.
  catch {
    # this is pretty useless, but the best
    # bind $w <FocusOut> "raiseWin $w ; focus $w"
    # ::ttk::grabWindow $w
    grab $w
  }

  # frame $f holds everything except save/cancel buttons 
  set f [frame $w.g]
  pack $f -side top -expand 1 -fill both

  # Get current values of tags:
  set year [sc_game tag get Year];    set eyear [sc_game tag get EYear]
  set month [sc_game tag get Month];  set emonth [sc_game tag get EMonth]
  set day [sc_game tag get Day];      set eday [sc_game tag get EDay]
  set white [sc_game tag get White];  set black [sc_game tag get Black]
  set event [sc_game tag get Event];  set site [sc_game tag get Site]
  set resultVal [sc_game tag get Result];  set round [sc_game tag get Round]
  set whiteElo [sc_game tag get WhiteElo]
  set blackElo [sc_game tag get BlackElo]
  set whiteRType [sc_game tag get WhiteRType]
  set blackRType [sc_game tag get BlackRType]
  set eco [sc_game tag get ECO];  set extraTags [sc_game tag get Extra]

  # Use question marks instead of zero values in date:
  if {$year == 0} { set year "????" }
  if {$month == 0} { set month "??" }
  if {$day == 0} { set day "??" }
  if {$eyear == 0} { set eyear "????" }
  if {$emonth == 0} { set emonth "??" }
  if {$eday == 0} { set eday "??" }

  addGameSaveEntry white 0 ::tr(White) p
  addGameSaveEntry black 1 ::tr(Black) p
  addGameSaveEntry event 2 ::tr(Event) e
  addGameSaveEntry site  3 ::tr(Site)  s
  addGameSaveEntry round 4 ::tr(Round) r

  frame $f.dateframe
  label $f.datelabel -textvar ::tr(Date)
  entry $f.dateyear -width 6  -relief sunken -textvariable year -justify right
  label $f.datedot1 -text "."
  entry $f.datemonth -width 3  -relief sunken -textvariable month -justify right
  label $f.datedot2 -text "."
  entry $f.dateday -width 3  -relief sunken -textvariable day -justify right
  grid $f.datelabel -row 5 -column 0 -sticky w
  grid $f.dateframe -row 5 -column 1 -columnspan 5 -sticky w
  button $f.datechoose -image ::utils::date::calendar -command {
    set newdate [::utils::date::chooser "$year-$month-$day" .save]
    if {[llength $newdate] == 3} {
      set year [lindex $newdate 0]
      set month [lindex $newdate 1]
      set day [lindex $newdate 2]
    }
  }
  button $f.today -textvar ::tr(Today) -command {
    set year [::utils::date::today year]
    set month [::utils::date::today month]
    set day [::utils::date::today day]
  }
  pack $f.dateyear $f.datedot1 $f.datemonth $f.datedot2 $f.dateday \
      -in $f.dateframe -side left
  pack $f.datechoose -in $f.dateframe -side left -padx 3
  pack $f.today -in $f.dateframe -side left

  frame $f.edateframe
  label $f.edatelabel -textvar ::tr(EventDate)
  entry $f.edateyear -width 6  -relief sunken \
      -textvariable eyear -justify right
  label $f.edatedot1 -text "."
  entry $f.edatemonth -width 3  -relief sunken \
      -textvariable emonth -justify right
  label $f.edatedot2 -text "."
  entry $f.edateday -width 3  -relief sunken \
      -textvariable eday -justify right
  grid $f.edatelabel -row 6 -column 0 -sticky w
  grid $f.edateframe -row 6 -column 1 -columnspan 5 -sticky w
  button $f.edatechoose -image ::utils::date::calendar -command {
    set newdate [::utils::date::chooser "$eyear-$emonth-$eday" .save]
    if {[llength $newdate] == 3} {
      set eyear [lindex $newdate 0]
      set emonth [lindex $newdate 1]
      set eday [lindex $newdate 2]
    }
  }
  button $f.esame -text "=$::tr(Date)" -command {
    set eyear $year
    set emonth $month
    set eday $day
  }
  pack $f.edateyear $f.edatedot1 $f.edatemonth $f.edatedot2 $f.edateday \
      -in $f.edateframe -side left
  pack $f.edatechoose -in $f.edateframe -side left -padx 3
  pack $f.esame -in $f.edateframe -side left

  # Game result

  label $f.reslabel -textvar ::tr(Result)
  ttk::combobox $f.resentry -values {1 0 = *} -width 7 \
    -textvariable resultVal -state readonly
  grid $f.reslabel -row 7 -column 0 -sticky w
  grid $f.resentry -row 7 -column 1 -sticky w

  # White/Black Elo

  label $f.welolabel -text "$::tr(White) "
  ttk::combobox $f.wrtype -values [sc_info ratings] -width 7 \
    -textvariable whiteRType -state readonly
  ttk::entry $f.weloentry -width 6 -textvariable whiteElo -justify right
  
  label $f.belolabel -text "$::tr(Black) "
  ttk::combobox $f.brtype -values [sc_info ratings] -width 7 \
    -textvariable blackRType -state readonly
  ttk::entry $f.beloentry -width 6 -textvariable blackElo -justify right

  grid $f.welolabel -row 8 -column 0 -sticky sw
  grid $f.wrtype -row 8 -column 1 -sticky sw
  grid $f.weloentry -row 8 -column 2 -sticky sw
  grid $f.belolabel -row 9 -column 0 -sticky w
  grid $f.brtype -row 9 -column 1 -sticky w
  grid $f.beloentry -row 9 -column 2 -sticky w

  # Eco

  label $f.ecolabel -text "ECO Code"
  ttk::entry $f.ecoentry -width 6  -textvariable eco -justify right
  grid $f.ecolabel -row 10 -column 0 -sticky w
  grid $f.ecoentry -row 10 -column 2 -sticky w

  button $f.ecob -textvar ::tr(Classify) -command {set eco [sc_eco game]} -width 8 -takefocus 0
  grid $f.ecob -row 10 -column 1 -sticky w

  # Autocomplete text widget and label

  text $f.list -height 9 -width 30 -relief sunken -tabs {2c left} -wrap none -cursor arrow
  clearMatchList $f.list

  # label $f.title -textvar ::tr(NameEditMatches) -font font_Italic
  # grid $f.title -row 7           -column 8 -columnspan 2 -sticky n -padx 10

  grid $f.list -row 0 -rowspan 6 -column 8 -columnspan 2 -sticky nsew -padx 10
  # 6 rows seem enough to show the 9 autocompletions

  # Extra tags label+button

  label $f.extralabel -textvar ::tr(tagsDescript) -font font_Italic
  grid $f.extralabel -row 6 -column 8  -sticky n -pady 3

  button $f.extrabutton -textvar ::tr(prevTags) -command {
    set extraTags [sc_game tag get -last Extra]
    .save.g.extratext delete 1.0 end
    .save.g.extratext insert 1.0 $extraTags

    foreach {i j} {White white Black black} {
      set value [set $j]
      if {$value == "?" || $value == ""} {
	set $j [sc_game tag get -last $i]
	set ${j}Elo   [sc_game tag get -last ${i}Elo]
	set ${j}RType [sc_game tag get -last ${i}RType]
      }
    }
    foreach {i j} {Event event Site site Round round} {
      set value [set $j]
      if {$value == "?" || $value == ""} {
	set $j [sc_game tag get -last $i]
      }
    }

    if {$year == "????" && $month == "??" && $day == "??" } {
      set year [sc_game tag get -last Year]
      set month [sc_game tag get -last Month]
      set day [sc_game tag get -last Day]
      if {$year == 0} { set year "????" }
      if {$month == 0} { set month "??" }
      if {$day == 0} { set day "??" }
    }
    if {$eyear == "????" && $emonth == "??" && $eday == "??" } {
      set eyear [sc_game tag get -last EYear]
      set emonth [sc_game tag get -last EMonth]
      set eday [sc_game tag get -last EDay]
      if {$eyear == 0} { set eyear "????" }
      if {$emonth == 0} { set emonth "??" }
      if {$eday == 0} { set eday "??" }
    }

  }

  # if {$gnum == 0} 
  grid $f.extrabutton -row 6 -column 9 -sticky ew -pady 3

  # Extra tags text widget+scrollbar (in frame)

  frame $f.extra
  grid $f.extra -row 7 -rowspan 3 -column 8 -columnspan 2 -padx 10 -pady 2 -sticky nsew
  grid rowconfigure $f 8 -weight 1
  grid columnconfigure $f 8 -weight 1

  text $f.extratext -height 2 -width 40 -wrap none -yscrollcommand "$f.extrascroll set"
  # Override tab-binding for this text widget
  bind $f.extratext <Key-Tab> "[bind all <Key-Tab>]; break"
  $f.extratext insert 1.0 $extraTags

  scrollbar $f.extrascroll -command "$f.extratext yview" -takefocus 0

  pack $f.extratext   -in $f.extra -side left -fill both -expand 1
  pack $f.extrascroll -in $f.extra -side right -fill y

  ### Custom extratags combobox 

  frame $f.custom

  ttk::combobox $f.custom.box -textvariable customTags -width 25
  bind $f.custom.box <<ComboboxSelected>> {
    # Move this tag to the history top
    ::utils::history::AddEntry customTags $customTags
  }
  ::utils::history::SetCombobox customTags $f.custom.box
  ::utils::history::SetLimit customTags  10
  grid $f.custom      -row 10 -column 8 -columnspan 2 -padx 10 -pady 2 -sticky nsew
  pack $f.custom.box -side left -padx 5

  button $f.custom.ok -textvar ::tr(GlistAddField) -command {
    catch {
      .save.g.extratext insert end "$customTags\n"
      .save.g.extratext see end
      ::utils::history::AddEntry customTags $customTags
    }
  }

  pack $f.custom.ok -side right -padx 5

  # <Return> invokes "save"

  foreach i {entryevent entrysite dateyear datemonth dateday \
	     entryround entrywhite entryblack resentry \
	     weloentry beloentry ecoentry edateyear edatemonth edateday} {
    bind $f.$i <Return> "$w.buttons.save invoke"
  }

  # Divider
  pack [frame $w.bar -height 2 -borderwidth 1 -relief sunken] -fill x -pady 5

  # Save/Cancel buttons

  frame $w.buttons
  if {$gnum == 0} {
    button $w.buttons.prev -text "As last game" -command {
    }
  }
  dialogbutton $w.buttons.save -textvar ::tr(Save) -underline 0 -command {
    if {[string is integer -strict $eyear] && ![string is integer -strict $year]} {
      tk_messageBox -type ok -icon error -title "Scid: Oops" \
	-message "Event date can't exist without Game date." -parent .save
    } else {
      set extraTags [.save.g.extratext get 1.0 end-1c]
      if {[gsave $gsaveNum]} {
        if {$::macCocoa} {
          # Segfaults on bug infested Cocoa wish.
          after idle {destroy .save}
        } else {
          destroy .save
        }
        updateMenuStates
      }
    }
  }

  if {$gsaveNum < 0} {
    $w.buttons.save configure -textvar {} -text Ok 
  }

  dialogbutton $w.buttons.cancel -textvar ::tr(Cancel) -command "destroy $w"
  pack $w.buttons -side bottom -pady 8
  if {$gnum == 0} {
    #pack .save.buttons.prev -side left -padx 10
  }
  pack $w.buttons.cancel $w.buttons.save -side right -padx 20

  bind $w <Alt-s> "
    $w.buttons.save invoke
    break
  "

  bind $w <Escape> {
    focus .main
    destroy .save
  }


  update
  placeWinOverParent $w .
  wm deiconify $w

  switch -- $focus {
    {} {
       }
    "date" {
         $f.dateyear selection range 0 end
         focus $f.dateyear
       }
    default {
         .save.g.entry$focus selection range 0 end
         focus .save.g.entry$focus
       }
   }
    
  if {$gnum > 0} { focus .save.buttons.save }
}

# Used above for setting up the simpler labels and entry boxes.

proc addGameSaveEntry {name row textname nametype} {
  label .save.g.label$name -textvar $textname
  entry .save.g.entry$name -width 30  -relief sunken -textvariable $name
  grid .save.g.label$name -row $row -column 0 -sticky w
  grid .save.g.entry$name -row $row -column 1 -columnspan 7 -sticky w

  # updateMatchList with focus in or key press
  bind .save.g.entry$name <FocusIn>    "updateMatchList .save.g.list $nametype 9 $name {} {}"
  bind .save.g.entry$name <KeyRelease> "updateMatchList .save.g.list $nametype 9 $name {} {}"
}

#    Called by gameSave when the user presses the "Save" button
#    (If gnum < 0 dont actually save game - just set game tags)

proc gsave { gnum } {

  global date year month day white black resultVal event site round
  global whiteElo blackElo whiteRType blackRType eco extraTags
  global edate eyear emonth eday

  set date [format "%s.%s.%s" $year $month $day]
  set edate [format "%s.%s.%s" $eyear $emonth $eday]
  set extraTagsList [split $extraTags "\n"]

  foreach i {white black event site round} {
    set $i [string trim [set $i]]
    if {[set $i] == ""} {
      set $i "?"
    }
    if {[string bytelength [set $i]] > 255} {
      tk_messageBox -type ok -icon info -parent .save -title "Oops" -message "\"[string totitle $i]\" is larger than 255 bytes."
      return 0
    }
    foreach j $extraTagsList {
      if {[string trim $j] != {} && ![regexp {^[^ ]*  *".*"$} [string trim $j]]} {
	tk_messageBox -type ok -icon info -parent .save -title "Oops" -message \
        "Tag\n  $j\nis not in format\n  TagName \"TagData\""
	return 0
      }
    }
  }

  sc_game undoPoint
  sc_game tags set -event $event -site $site -date $date -round $round \
      -white $white -black $black -result $resultVal \
      -whiteElo $whiteElo -whiteRatingType $whiteRType \
      -blackElo $blackElo -blackRatingType $blackRType \
      -eco $eco -eventdate $edate -extra $extraTagsList

  ### Dont save game if gnum < 0
  if {$gnum < 0} {
    sc_game setaltered 1
  } else {
    set res [sc_game save $gnum]

    if {$res != {}} {
      tk_messageBox -type ok -icon info -parent .save -title Scid -message $res
    } else {
      if {$gnum == 0} {
	# add new game to history
	::bookmarks::AddCurrentGame
      }
    }
  }

  updateBoard -header
  ::windows::stats::Refresh
  updateTitle
  return 1
}

proc gameAdd {} {
  gameSave 0
}

# Current game number should be nonzero.

proc gameReplace {} {
  gameSave [sc_game number]
}

proc gameQuickSave {} {
  set gnum [sc_game number]
  if {$gnum == 0} {
    gameAdd
  } else {
    sc_game save [sc_game number]
    ::windows::stats::Refresh
  } 
}


# Pascal Georges : allow the drawing of markers directly on the board (not through comment editor)

set startArrowSquare ""

# Defined in ::commenteditor::markTypeList
# Note: ? and + special characters need backslashes
set typeRegsub {(tux|circle|disk|full|\+|-|=|\?|!|1|2|3|4|5|6|7|8|9)}

# set colorRegsub "([join $colorList {|}])"
# Use any matching letters/numbers to match mainline SCID/old colours (eg purple)
set colorRegsub {[[:alnum:]]+}

proc addMarker {sq color} {
  set ::gameInfo(showMarks) 1
  set to [::board::san $sq]
  set oldComment [sc_pos getComment]
  set type $::commenteditor::State(markType)
  if {$type == "?" || $type == "+"} {
    # prepend a backslash to escape regsub matching for these two marks
    set newtype "\\$type"
  } else {
    set newtype $type
  }
  # [%draw full,f4,green]
  # check if the square is already marked draw
  set erase [regexp "\\\[%draw $newtype,$to,$color\\\]" $oldComment]
  regsub "\\\[%draw $::typeRegsub,$to,$::colorRegsub\\\]" $oldComment "" newComment
  set newComment [string trim $newComment]
  if {!$erase} {
    append newComment " \[%draw $type,$to,$color\]"
  }
  sc_game undoPoint
  sc_pos setComment $newComment
  ::pgn::Refresh 1
  updateBoard
}

proc drawArrow {sq color} {
  global startArrowSquare
  set ::gameInfo(showMarks) 1
  if {$startArrowSquare == ""} {
    set startArrowSquare [::board::san $sq]
  } else  {
    set oldComment [sc_pos getComment]
    set to [::board::san $sq]
    if {$startArrowSquare != $to } {
      set erase [regexp "\\\[%draw arrow,$startArrowSquare,$to,$color\\\]" $oldComment]
      # slightly different behaiour to the comment editor board
      regsub "\\\[%draw arrow,$startArrowSquare,$to,$::colorRegsub\\\]|\
              \\\[%draw arrow,$to,$startArrowSquare,$::colorRegsub\\\]" $oldComment "" newComment
      set newComment [string trim $newComment]
      if {!$erase} {
        append newComment " \[%draw arrow,$startArrowSquare,$to,$color\]"
      }
      sc_game undoPoint
      sc_pos setComment $newComment
      ::pgn::Refresh 1
      updateBoard
    }
    set startArrowSquare ""
  }
}

###
### Keyboard and Mouse Bindings
###

# Todo: change pressSquare to "pressSquare $w" and make it usable by other boards.
for {set i 0} { $i < 64 } { incr i } {
  ::board::bind .main.board $i <Enter> "enterSquare $i"
  ::board::bind .main.board $i <Leave> "leaveSquare $i"
  ::board::bind .main.board $i <ButtonPress-1> "pressSquare $i 0"
  ::board::bind .main.board $i <ButtonPress-2> "pressSquare $i 1"
  ::board::bind .main.board $i <Control-ButtonPress-1> "drawArrow $i \$::commenteditor::State(markColor)"
  ::board::bind .main.board $i <Shift-ButtonPress-1> "addMarker $i \$::commenteditor::State(markColor)"

  ### Too dangerous. (backSquare deprecated for ::move::Back) S.A.
  # Pascal Georges : this should be removed because I find it too dangerous for people with cats ??
  # ::board::bind .main.board $i <ButtonPress-3> backSquare
}

# These binds must be moved back into for loop
# if we want to use the above "addMarker" bindings
bind .main.board.bd <B1-Motion> {::board::dragPiece .main.board %x %y}
bind .main.board.bd <ButtonRelease-1> {releaseSquare .main.board %x %y}
bind .main.board.bd <ButtonRelease-2> {releaseSquare .main.board %x %y}

foreach i {o q r n k O Q R B N K} {
  bind .main <$i> "moveEntry_Char [string toupper $i]"
}
foreach i {a b c d e f g h} {
  bind .main <Key-$i> "moveEntry_Char $i"
}

foreach i {1 2 3 4 5 6 7 8} {
  bind .main <Key-$i>    "moveEntry_Char $i"
  bind .main <Key-KP_$i> "moveEntry_Char $i"
}

if {$::macOS} {
  bind .main <BackSpace> ::game::Truncate
  # Hmm - OS X doesn't remember the focus state. Any others ??
  bind . <FocusIn> {focus .main}
} else {
  ### It is too easy to lose focus from a text widget, so leave backspace unbound - S.A.
  # bind .main <BackSpace> ::move::Back
}

bind .main <Escape> clearAllMoves

# Clear all keyboard and mouse move events
proc clearAllMoves {} {
  moveEntry_Clear 1
  if {$::selectedSq > -1} {
    pressSquare $::selectedSq 0
  }
  releaseSquare .main.board -1 -1
}

bind .main <Tab> {raiseAllWindows 1}

bind .main <Return>   addAnalysisMove
bind .main <KP_Enter> addAnalysisMove
bind .main <Control-Return>   addAnalysisVariation
bind .main <Control-KP_Enter> addAnalysisVariation
bind .main <space>  toggleEngineAnalysis

bind .main <v> showVars
bind .main <z> {.main.button.exitVar invoke}
bind .main <Control-a> {.main.button.addVar invoke}
bind .main <Control-f> {
  if {!$tree(refresh)} {toggleRotateBoard}
}
bind .main <minus><minus> "addMove null null"

proc standardWheelMouseBindings {w} {
  # MouseWheel in (main) window
  if {$::macOS && !$::macWheelMouse } {return}
  if {$::windowsOS || $::macOS} {
    bind $w <MouseWheel> {
      if {[expr -%D] < 0} { ::move::Back }
      if {[expr -%D] > 0} { ::move::Forward }
    }
    if {$w == ".main"} {
      if { $::docking::USE_DOCKING } {
	bindWheeltoFont $w
      } else {
	bind $w <Control-MouseWheel> {
	  if {[expr -%D] < 0} {::board::resize .main.board +1}
	  if {[expr -%D] > 0} {::board::resize .main.board -1}
	}
      }
    }
  } else {
    bind $w <Button-4> ::move::Back
    bind $w <Button-5> ::move::Forward
    bind $w <Shift-Button-4> {::move::Back 10}
    bind $w <Shift-Button-5> {::move::Forward 10}
    if {$w == ".main"} {
      if { $::docking::USE_DOCKING } {
	bindWheeltoFont $w
      } else {
	bind $w <Control-Button-4> {::board::resize .main.board +1}
	bind $w <Control-Button-5> {::board::resize .main.board -1}
      }
    }
  }
}

standardWheelMouseBindings .main

bindWheeltoFont .splash.t

proc standardShortcuts {w} {
  bind $w <Control-o> ::file::Open
  bind $w <Control-w> ::file::Close
  bind $w <Control-slash> ::file::finder::Open
  bind $w <Control-m> ::maint::Open
  bind $w <Control-q> ::file::Exit
  bind $w <Control-g> ::game::GotoMoveNumber
  bind $w <Control-u> ::game::LoadNumber
  bind $w <Control-G> ::search::header
  bind $w <Control-M> ::search::material
  bind $w <Control-e> ::commenteditor::Open
  bind $w <Control-B> ::setupBoard
  bind $w <Control-b> ::book::Open
  bind $w <Control-l> ::windows::gamelist::Open
  bind $w <Control-p> ::pgn::Open
  bind $w <Control-T> ::tourney::Open
  bind $w <Control-P> ::plist::Open
  bind $w <Control-i> ::toggleGameInfo
  bind $w <Control-t> ::tree::Open
  bind $w <Control-A> ::enginelist::choose
  bind $w <Control-X> ::crosstab::Open
  bind $w <Control-Z> ::tools::graphs::score::Raise
  bind $w <Control-I> importPgnGame
  bind $w <Control-equal> ::tb::Open

  ### These should probably be moved to a different proc/place - S.A.
  # as we are often resolving conflicts *after* calling standardShortcuts
  bind $w <Home>  {::move::Start 1}
  bind $w <Up> {
    if {[sc_var level] > 0} {
      .main.button.exitVar invoke
    } else  {
      ::move::Back 10
    }
  }
  bind $w <Left>  ::move::Back
  bind $w <Down>  {::move::Forward 10}
  bind $w <Right> ::move::Forward
  bind $w <End>   {::move::End 1}
  bind $w <F2>    {::startAnalysisWin F2}
  bind $w <F3>    {::startAnalysisWin F3}
  bind $w <F4>    {::startAnalysisWin F4}

  bind $w <Control-C> ::copyFEN
  bind $w <Control-V> ::pasteFEN
  bind $w <Control-s> ::gameReplace
  bind $w <Control-S> {.main.gameInfo.menu invoke 4} ; # ::board::toggleeval

  if {$::macOS} {
    bind $w <Command-f>  toggleFullScreen
    # How do we catch command-q on the Mac ?
    # bind $w <Command-q> ::file::Exit
  } else {
    bind $w <F11>  toggleFullScreen
  }
  bind $w <Control-Shift-Left>  {::board::resize .main.board -1}
  bind $w <Control-Shift-Right> {::board::resize .main.board +1}
  standardGameShortcuts $w
}

proc standardGameShortcuts {w} {
  bind $w <Control-Home> {::game::LoadNextPrev first}
  bind $w <Control-End> {::game::LoadNextPrev last}
  bind $w <Control-Down> {::game::LoadNextPrev next}
  bind $w <Control-Up> {::game::LoadNextPrev previous}
  bind $w <Control-question> ::game::LoadRandom
}

standardShortcuts .main

proc shortcutAddNag {nag} {
  sc_game undoPoint
  sc_pos addNag $nag
  updateBoard -pgn
}

foreach {i j} {
  <exclam><Return>         !
  <exclam><exclam><Return> !!
  <question><Return>       ?
  <plus><minus>            +-
  <plus><slash>            +/-
  <plus><equal>            +=
  <equal><Return>          =
  <minus><plus>            -+
  <minus><slash>           -/+
  <equal><plus>            =+
  <asciitilde><Return>     ~
  <exclam><question><Return>   !?
  <question><question><Return> ??
  <question><exclam><Return>   ?!
  <asciitilde><equal><Return>  ~=
} {
  bind .main $i "shortcutAddNag $j"
}

if { 0 && $::docking::USE_DOCKING} {
  ttk::frame .main.space
  grid .main.space -row 4 -column 0 -columnspan 3 -sticky nsew
  grid rowconfigure .main 4 -weight 1
}

### Status Bar

label .main.statusbar -textvar statusBar -relief sunken -anchor w -width 1 -font font_Small

# double-click starts/stops engine 1
bind .main.statusbar <Double-Button-1> {
  makeAnalysisWin 1
  if {[winfo exists .analysisWin1] && $::analysis(mini)} {
    set ::statusBar "   [lindex $::analysis(name1) 0]:"
    update
  }
}

# todo mac button patch
bind .main.statusbar <Button-2> {::file::SwitchToNextBase ; break}

# Right-click toggles if engine1 is shown in status bar
bind .main.statusbar <Button-3>  {
  toggleMini
  if {[winfo exists .analysisWin1] && $::analysis(mini)} {
    set ::statusBar "   [lindex $::analysis(name1) 0]:"
    update
  }
  break
}

############################################################
### Grid the main window &&&

grid .main.statusbar -row 4 -column 0 -columnspan 3 -sticky we

if {!$::gameInfo(showStatus)} {
  grid remove .main.statusbar
}

#frame .sep -width 2 -borderwidth 2 -relief groove
#frame .panels
#grid .main.boardframe -row 1 -column 0 -columnspan 3 -sticky news
#grid .sep -row 1 -column 1 -rowspan 3 -sticky ns -padx 4
#grid .panels -row 1 -column 2 -rowspan 3 -sticky news -pady 2

grid columnconfigure .main 0 -weight 1

### game info widget only gets its requested size

if { $::docking::USE_DOCKING } {
  # Needs weight 2 ?
  grid rowconfigure .main 3 -weight 1
} 

grid .main.button -row 1 -column 0 -pady 3 -padx 5

if {!$::gameInfo(showButtons)} {
  grid remove .main.button
}

grid .main.board -row 2 -column 0 -sticky we -padx 5 -pady 5

showGameInfo

#set p .panels
#::utils::pane::Create $p.pane top bottom 200 100 0.3
#pack $p.pane -side top -fill both -expand yes
#label $p.pane.top.db -font font_Bold -foreground white -background darkBlue -text "Databases" -anchor w
#pack $p.pane.top.db -side top -fill x
#autoscrollframe -bars y $p.pane.top.f canvas $p.pane.top.f.c
#pack $p.pane.top.f -side top -fill both -expand yes

#label $p.pane.bottom.title -font font_Bold -foreground white -background darkBlue -text "Notation" -anchor w
#pack $p.pane.bottom.title -side top -fill x
#autoscrollframe -bars y $p.pane.bottom.f text $p.pane.bottom.f.text -width 0
#pack $p.pane.bottom.f -side top -fill both -expand yes
#::htext::init $p.pane.bottom.f.text

redrawToolbar

### Wish 8.5 has a nice fullscreen feature.
### just press F11 in KDE , or use [wm attribute . -fullscreen 1]
# wm resizable . 0 1
# wm minsize . 0 0
wm iconname . Scid

#################
# Open files and databases:

# Check for arguments starting with "-" (or "/" on Windows):

set fastDBopen 0 ; # fast database opens
set loadAtStart(spell) 1
set loadAtStart(eco) 1
set loadAtStart(tb) 1

proc getCommandLineOptions {} {
  global argc argv windowsOS loadAtStart

  if { $::macOS && ([string first "-psn" [lindex $argv 0]] == 0)} {
    # Remove Process Serial Number from argument list:
    set argv [lrange $argv 1 end]
    incr argc -1
  } elseif { $windowsOS && [string match "*scid.gui" [lindex $argv 0]]} {
    # Remove "$PATH/scid.gui" from argument list
    set argv [lrange $argv 1 end]
    incr argc -1
  }

  while {$argc > 0} {
    set arg [lindex $argv 0]
    set firstChar [string index $arg 0]
    if {$firstChar == "-"  ||  ($windowsOS  &&  $firstChar == "/")} {
      # Seen option argument:
      incr argc -1
      set argv [lrange $argv 1 end]
      
      # Special argument "--" means no more options:
      if {$arg == "--"} { return }
      
      # Check for known option names:
      #   -f (/f), -fast (/fast): Fast start with no tablebases, etc.
      #   -xeco, -xe: Do not load ECO file.
      #   -xspell, -xs: Do not load spellcheck file.
      #   -xtb, -xt: Do not check tablebase directory.
      
      set argName [string range $arg 1 end]

      switch -glob -- $argName {
        -*   {
         puts "
$::scidName Version $::scidVersion ($::scidVersionDate)
Based on: Shane's Chess Information Database
Using Tcl/Tk version: [info patchlevel]

Author: Shane Hudson
Contribution: Pascal Georges
$::scidName: Steven Atkinson
Email: stevenaaus@yahoo.com
Http://scidvspc.sourceforge.net
"
          exit
        }
        "f"    -
        "fast" {
          set message "Fast Database opens enabled. No Tablebases, ECO or Spelling files loaded."
          ::splash::add $message error

          set ::fastDBopen 1
          set loadAtStart(spell) 0
          set loadAtStart(eco) 0
          set loadAtStart(tb) 0
        }
        "xt" -
        "xtb" {
          set loadAtStart(tb) 0
        }
        "xe" -
        "xeco" {
          set loadAtStart(eco) 0
        }
        "xs" -
        "xspell" {
          set loadAtStart(spell) 0
        }
        "s1"  { set ::boardSize 21 }
        "s2"  { set ::boardSize 25 }
        "s3"  { set ::boardSize 29 }
        "s4"  { set ::boardSize 33 }
        "s5"  { set ::boardSize 37 }
        "s6"  { set ::boardSize 40 }
        "s7"  { set ::boardSize 45 }
        "s8"  { set ::boardSize 49 }
        "s9"  { set ::boardSize 54 }
        "s10" { set ::boardSize 58 }
        "s11" { set ::boardSize 64 }
        "s12" { set ::boardSize 72 }
        "dock" -
        "nodock" {} ; # handled later
        default {
          ::splash::add "Warning: unknown option: \"$arg\"" error
        }
      }
    } else {
      # Seen first non-option argument:
      return
    }
  }
}

getCommandLineOptions

if {[catch {
  setLanguage $language
}]} {
  setLanguage E
}

if {0} {
# does windows need these now ? They are recalled further down S.A.
updateTitle
updateBoard
updateStatusBar
update idle
}

# Try to find tablebases:
if {$loadAtStart(tb)} {
  if {[sc_info tb]} {
    ::splash::add "Checking for endgame tablebase files."
    set tbDirs {}
    foreach i {1 2 3 4} {
      if {$initialDir(tablebase$i) != ""} {
        if {$tbDirs != ""} { append tbDirs ";" }
        append tbDirs [file nativename $initialDir(tablebase$i)]
      }
    }
    if {$tbDirs == ""} {
      set result 0
    } else {
      set result [sc_info tb $tbDirs]
    }
    if {$result == 0} {
      ::splash::add "    No tablebases were found."
    } else {
      ::splash::add "    Tablebases with up to $result pieces were found."
    }
  }
}

# Try to open the ECO classification file:
set result 0
set ecoFile_fullname [file nativename $ecoFile]

if {$loadAtStart(eco)} {
  if {[catch { sc_eco read $ecoFile_fullname } result]} {
    # Hmmm - failed. So try "scid.eco" in the current directory:
    if {[catch {sc_eco read "scid.eco"} result]} {
      ::splash::add "Unable to open the ECO file: $ecoFile" error
    } else {
      ::splash::add "ECO file \"./scid.eco\" loaded: $result positions."
    }
  } else {
    ::splash::add "ECO file \"$ecoFile_fullname\"  loaded: $result positions."
  }
}

### Try to load the spellcheck file:

set spellCheckFileExists 0
if {$loadAtStart(spell)} {
  if {[catch {sc_name read $spellCheckFile} result]} {
    ::splash::add "Unable to load the default spellcheck file: $spellCheckFile" error
  } else {
    ::splash::add "Spellcheck file \"$spellCheckFile\" loaded:"
    ::splash::add "    [lindex $result 0] players, [lindex $result 1] events, [lindex $result 2] sites, [lindex $result 3] rounds."
    set spellCheckFileExists 1
  }

  ### Custom photos (must be processed after spellcheck init)
  if {[file isdirectory $scidPhotosDir]} {
    ::splash::add "Searching for custom photos (gifs) in $scidPhotosDir"
    set pwd [pwd]
    cd $scidPhotosDir
    set count 0
    foreach i [glob -nocomplain *.gif] {
      # Filename must be the playername (eg "Abarca Aguirre, Manuel.gif")
      # Instead of base64 data, we give FILENAME ($i)
      set p [file rootname $i]
      # and test image data now by creating tmpimage
      if {[catch {
	set p [trimEngineName $p]
	set ::photo($p) $i
      }] || [catch {image create photo tmpimage -file $i} result]} {
	catch {unset ::photo($p)}
	::splash::add "   Error processing photo $i: $result" error
      } else {
	incr count
	# ::splash::add "   Ok processing photo $i" 
      }
    }
    ::splash::add "    $count custom photos successfully loaded."
    cd $pwd
  } else {
    # ::splash::add "User Photos: no such directory $scidPhotosDir"
  }
}

#   Returns a file's canonical name.

proc fullname {fname} {
  # http://wiki.tcl.tk/10078
  return [file dirname [file normalize "$fname/__"]]
}

# If no commandline args, load default DBs (if any)

if {$defaultDBs != {}} {
  if {$argc == 0 && $mac_args == 0} {
    if {[file readable [lindex $defaultDBs 0]] || [file readable "[lindex $defaultDBs 0].si4"]} {
      ::splash::add "Using default bases: $defaultDBs"
      set argv $defaultDBs
      set argc [llength $argv]
    } else {
      ::splash::add "Not loading default bases as file [lindex $defaultDBs 0] not readble." error
      set defaultDBs {}
    }
  } else {
    ::splash::add "Not loading default bases as other command line args."
  }
}

# Loading a database if specified on the command line:
# Need to check file type: .epd, .pgn, .pgn.gz, etc

while {$argc > 0} {
  set arg [lindex $argv 0]

  # remove any "file://"
  if {[string match {file://*} $arg]} {
    set arg [string range $arg 7 end]
  }

  set startbase [fullname $arg]
  if {! [catch {sc_game startBoard $startbase}]} {
    set argc 0
    break
  }
  if {! [catch {sc_game startBoard [join $argv " "]}]} {
    set argc 0
    break
  }
  if {[string match "*.epd*" $startbase]} {
    ::splash::add "Opening EPD file: $startbase"
    if {![::epd::newEpdWin openSilent $startbase]} {
      ::splash::add "   Error opening EPD file: $startbase" error
    }
    set initialDir(epd) [file dirname $startbase]
    ::recentFiles::add $startbase
  } elseif {[string match "*.sso" $startbase]} {
    ::splash::add "Opening search file: $startbase"
    if {[catch {uplevel "#0" source $startbase} err]} {
      ::splash::add "   Error opening $startbase: $err" error
    } else {
      after idle {::search::usefile $startbase}
    }
  } else {
    busyCursor .
    ::splash::add "Opening database: $startbase"
    set errMessage ""
    set err [catch { ::file::Open $startbase} errMessage]
    if {$err} {
      ### Above err and errMessage should be shown as dialog messages S.A.
      ### Umm... they are. ? S.A.
      set errMessage "$errMessage\nCould not open database \"$startbase\""
      ::splash::add $errMessage error
      tk_messageBox -title "Scid: Oops" -type ok -icon error -message $errMessage
    } else {
      ::splash::add "   Database \"$startbase\" opened: [sc_base numGames] games."
      set initialDir(base) [file dirname $startbase]
      set initialDir(file) [file tail $startbase]
      # this sets initialDir(file) for all files, not just pgn... 
      # but initialDir(file) is only (currently) used when saving pgn S.A.
      
      # Done in file::Open
      # catch {sc_game load auto}
      flipBoardForPlayerNames
    }
  }
  unbusyCursor .
  incr argc -1
  set argv [lrange $argv 1 end]
}

##################################
### Main window initialisation ###
##################################

updateBoard
updateStatusBar
updateTitle
updateLocale
updateMenuStates
update

### Bindings to map/unmap all windows when main window is mapped
# Dammit - how do we 

if { $::docking::USE_DOCKING } {
  bind $dot_w <Configure> {
    if {"%W" == $dot_w} {
      recordWinSize $dot_w
    }
  }
  bind .pw <Map> {raiseAllWindows}
  bind .pw  <Unmap> {showHideAllWindows iconify}
} else {
  # Bind this to the main canvas as statusbar can now be hidden
  bind .main.board.bd <Map> { raiseAllWindows }
  bind .main.board.bd <Unmap> { showHideAllWindows iconify}
}

# showHideAllWindows:
#   Arranges for all major Scid windows to be shown/hidden
#   type = "iconify" or "deiconify"

proc showHideAllWindows {type} {
  if {! $::autoIconify} { return }

  # Some window managers like KDE generate Unmap events for other
  # situations like switching to another desktop, etc.
  # So if the main window is still mapped, do not iconify others:

  if {($type == "iconify")  && ([winfo ismapped .] == 1)} { return }

  foreach w [getTopLevel $type] {
    if {[winfo exists $w] && $w != ".main"} { catch {wm $type $w} }
  }
}

proc raiseAllWindows {{force 0}} {
  if {! $::autoRaise && !$force} { return }

  foreach w [getTopLevel deiconify] {
    if {[winfo exists $w]} {
      catch {
	wm deiconify $w
	raise $w
      }
    }
  }
  # raise .
  # Treat .splash differently as it is persistant
  if {[winfo ismapped .splash]} {
    raise .splash
  }
  
}

### Scid main windows are below, but we use [winfo children .] to gather info
#   .baseWin .glistWin .pgnWin .tourney .maintWin \
#   .ecograph .crosstabWin .treeWin .analysisWin1 .anslysisWin2 \
#   .playerInfoWin .commentWin .repWin .statsWin .tbWin \
#   .sb .sh .sm .noveltyWin .emailWin .oprepWin .plist \
#   .rgraph .sgraph .importWin .helpWin .tipsWin .comp

### Return a list of all toplevels, except some utilities

proc getTopLevel {{type {}}} {

  set topl {}
  set exclude {.splash .tooltip .glistExtra .menu . .pgnPopup .ctxtMenu}
  foreach c [winfo children .] {
    if { $c != [winfo toplevel $c] } { continue }
    # Tk report .__tk_filedialog as toplevel window even if the window has been closed
    if { [ lsearch $topl $c ] == -1 && [ lsearch $exclude $c ] == -1 && ![string match "\.__tk*" $c] } {
      ### Dont deiconify analysis widgets if tournament is running, or engine1 is in docked mode
      if {!($type == "deiconify" && [winfo exists .comp] && [string match .analysisWin* $c]) &&
          ($c != ".analysisWin1" || !$::analysis(mini))} {
	  lappend topl $c
      }
    }
  }

  ### Place .glistWin, .pgnWin last so raiseAllWindows places them on top. Side effects ?

  foreach win {.pgnWin .glistWin .analysisWin*}  {
    set pos [lsearch $topl $win]
    set win [lindex $topl $pos] ; #defrefence globbing for analysisWinN
    if {$pos >=0} {
      set topl [lreplace $topl $pos $pos]
      lappend topl $win
    }
  }
  return $topl
}

### Hack to extract gif images out of Scid

proc dumpImagesBase64 {dir} {
  ::splash::add "Dumping images as base64 to $dir" error
  package require base64
  file mkdir $dir
  set images [image names]

  foreach i $images {
    set data [string trim [$i cget -data]]
    if {$data == ""} { continue }
    if {[catch {set d [::base64::decode $data]}]} { continue }
    regsub -all {:} $i {_} i
    set fname [file join $dir $i.gif]
  puts "Dumping image $i into file $fname"
    set f [open $fname w]
    fconfigure $f -translation binary -encoding binary
    puts -nonewline $f $d
    close $f
  }
}

proc dumpImages {dir} {
  ::splash::add "Dumping images to $dir" error
  file mkdir $dir
  set images [image names]
  foreach i $images {
    if {$::windowsOS} {
      # windows doesnt like stray ':' in filenames
      set fname [file join $dir [string map {:: _} $i].gif]
    } else {
      set fname [file join $dir $i.gif]
    }
    if {[catch {$i write $fname -format gif}]} {
      file delete $fname
      if {$::windowsOS} {
        set fname [file join $dir [string map {:: _} $i].png]
      } else {
        set fname [file join $dir $i.png]
      }
      if {[catch {
        $i write $fname -format png
      } message]} {
        puts "$i write throws error '$message'"
      }
    }
  }
}

# hmm... Control-Shift-F7 doesn't work for me ???
bind .main <Control-Shift-F7> {
    dumpImagesBase64 [file join $::env(HOME) ScidImages64]
}

bind .main <Control-Shift-F8> {
    dumpImages [file join $::env(HOME) ScidImages]
}

### Opening files by double click on Mac
# todo - fix up Mac file drop

if {$::macOS} {
  set isMacBaseReady 1
  if {$mac_args != 0} {
    set isMacBaseReady 2
    ::splash::add "::tk::mac::OpenDocument $mac_args"    
    catch {::tk::mac::OpenDocument $mac_args} errmsg
  }
}


wm protocol $dot_w WM_DELETE_WINDOW { ::file::Exit }

# wm focusmodel . active
# Trying to grab focus from the windowmanager after a drop event, but this doesnt work

proc initDragDrop {} {
  after idle { RegisterDropEvents .main.gameInfoFrame }
  after idle { RegisterDropEvents .main.gameInfo }
  after idle { RegisterDropEvents .main.board.bd}
}

if { $::docking::USE_DOCKING } {
  setTitle .main [ ::tr "Board" ]
  # restore geometry
  wm minsize $dot_w 360 320
  setWinLocation $dot_w
  setWinSize $dot_w

  # when main board pane is resized, auto-size it
  bind .main <Configure> { ::docking::handleConfigureEvent %W }

  if { $::autoLoadLayout } {
    ::docking::layout_restore 1
  } else {
    # Hack to use default layout without altering anything
    set ::docking::layout_list(0) {{MainWindowGeometry 834x640+80+50} {{.pw vertical {}} {TPanedwindow {{.pw.pw0 horizontal 564} {TNotebook .nb .fdockmain} {TNotebook .tb1 .fdockpgnWin}}}}}
    ::docking::layout_restore 0
  }

  standardShortcuts TNotebook

  if {!$macOS} {
    ### Must be done after the toplevel window has been mapped.
    #  bind . <Map> ..... doesn't work on MS Windows
    after idle {
      initDragDrop
      if {[tk windowingsystem] eq "x11"} {
	### This wrapper is required for GNOME support. It supplies
	### a wrapper window for the dnd handling, because the GNOME
	### handling will be confused by embedded top level windows.
	after idle { ::tkdnd::xdnd::registerWrapper . }
      }
    }
  }
} else {
  setWinLocation $dot_w
  initDragDrop
}

wm deiconify $dot_w
focus .main

### Raise pgn import window if open
if {[winfo exists .ipgnWin]} {
  raiseWin .ipgnWin
}

.splash.t yview moveto 0
if {$::splash::keepopen} {
  after 100 {raiseWin .splash}
} else {
  after 500 { wm withdraw .splash }
}

# Init start-up windows

if { $::docking::USE_DOCKING } {
  # In docked mode, reopen only the windows that are not dockable
  set startup_windows {
    stats      ::windows::stats::Open
    crosstable ::crosstab::Open
    finder     ::file::finder::Open
    book       ::book::Open
    fics       ::fics::config
    tip		::tip::show
  }
} else {
  set startup_windows {
    switcher   ::windows::switcher::Open
    pgn        ::pgn::Open
    gamelist   ::windows::gamelist::Open
    tree       ::tree::Open
    stats      ::windows::stats::Open
    crosstable ::crosstab::Open
    finder     ::file::finder::Open
    book       ::book::Open
    tip		::tip::show
  }
}
foreach {type action} $startup_windows {
  if {$startup($type)} {
    $action
  }
}

### End of file: end.tcl
### tacgame.tcl
###
### Tactical Game uses Phalanx for AI, and another engine (Toga) to track blunders

### Copyright (C) 2006  Pascal Georges
### Copyright (C) 2009- stevenaaus

### From the phalanx README

# phalanx -e <easy level 0...100>   default: 0 (best play)
# 1 is the hardest and 100 is the easiest easy level. Phalanx tries to
# emulate human-like blunders, the higher the number the more blunders it
# plays. It also adds more randomness with the easy levels, repeating
# games should be impossible. Easy levels set hashtable size to zero,
# pondering and learning to off. Phalanx responds almost immediatelly to
# opponent's move. Node count is used instead of the time, so appropriate
# levels should give the same strength even on different machines
# (e.g. 486 == Pentium-III).


namespace eval tacgame {

  set resignCount 0

  # if true, follow a specific opening
  set openingMovesList {}
  set openingMovesHash {}
  set openingMoves ""
  set outOfOpening 0

  # list of fen positions played to detect 3 fold repetition
  set ::lFen {}
  set ::pause 0

  set lastblundervalue 0.0
  set prev_lastblundervalue 0.0

  set blunderWarningLabel $::tr(Noblunder)
  set scoreLabel 0.0

  set blunderpending 0
  set prev_blunderpending 0
  set currentPosHash 0
  set lscore {}


  # Resets all blunders data.
  # (See also tcl/start.tcl)

  proc resetValues {} {
    set ::tacgame::lastblundervalue 0.0
    set ::tacgame::prev_lastblundervalue 0.0
    set ::tacgame::prev_blunderpending 0
    set ::tacgame::currentPosHash [sc_pos hash]
    set ::tacgame::lscore {}
    set ::tacgame::resignCount 0
    set ::drawShown 0
    set ::lFen {}
    set ::tacgame::mateShown 0
    set ::tacgame::resignShown 0
  }

  # Resets all engine-specific data.

  proc resetEngine {n} {
    global ::tacgame::analysisCoach

    set analysisCoach(pipe$n) ""             ;# Communication pipe file channel
    set analysisCoach(seen$n) 0              ;# Seen any output from engine yet?
    set analysisCoach(seenEval$n) 0          ;# Seen evaluation line yet?
    set analysisCoach(score$n) 0             ;# Current score in centipawns
    set analysisCoach(moves$n) ""            ;# PV (best line) output from engine
    set analysisCoach(movelist$n) {}         ;# Moves to reach current position
    set analysisCoach(nonStdStart$n) 0       ;# Game has non-standard start
    set analysisCoach(has_analyze$n) 0       ;# Engine has analyze command
    set analysisCoach(has_setboard$n) 0      ;# Engine has setboard command
    set analysisCoach(send_sigint$n) 0       ;# Engine wants INT signal
    set analysisCoach(wants_usermove$n) 0    ;# Engine wants "usermove" before moves
    set analysisCoach(wholeSeconds$n) 0      ;# Engine times in seconds not centisec
    set analysisCoach(analyzeMode$n) 0       ;# Scid has started analyze mode
    set analysisCoach(invertScore$n) 1       ;# Score is for side to move, not white
    # these vars used by analysis.tcl
    set analysisCoach(automove$n) 0
    set analysisCoach(automoveThinking$n) 0
    set analysisCoach(automoveTime$n) 2000
    set analysisCoach(lastClicks$n) 0
    set analysisCoach(after$n) ""
    set analysisCoach(log$n) ""              ;# Log file channel
    set analysisCoach(logCount$n) 0          ;# Number of lines sent to log file
    set analysisCoach(wbEngineDetected$n) 0  ;# Is this a special Winboard engine?
  }

  # ======================================================================
  #   ::tacgame::config
  #   Configure tacgame game :
  #        - Phalanx engine (because it has an 'easy' option)
  #        - Coach engine (Toga is the best)
  #        - level of difficulty
  # ======================================================================
  proc config {} {

    global ::tacgame::analysisCoachCommand ::tacgame::analysisCoach ::tacgame::level \
    ::tacgame::levelFixed ::tacgame::isLimitedAnalysisTime ::tacgame::analysisTime \
    ::tacgame::phalanx ::tacgame::toga ::tacgame::chosenOpening 

    # If game window is already opened, abort previous game
    if {[winfo exists .coachWin]} {
      focus .main
      destroy .coachWin
      ::tacgame::closeEngine $phalanx
      ::tacgame::closeEngine $toga
    }

    # find Phalanx and Toga in engines(list)
    set i 0
    set phalanx -1


    foreach e $::engines(list) {
      set name [lindex $e 0]
      if { [ string match -nocase "*phalanx*" $name ]  } {
        set phalanx $i
        set analysisCoach(automove$phalanx) 0
        break
      }
      incr i
    }

    if { $phalanx == -1 } {
      tk_messageBox -title Scid -icon warning -type ok -message "Could not find Phalanx in Engine List"
      return
    }
      
    set i 0
    set toga -1

    foreach e $::engines(list) {
      set name [lindex $e 0]
      if { [ string match -nocase "*toga*" $name ] } {
        set toga $i
        break
      }
      incr i
    }

    if { $toga == -1 } {
      tk_messageBox -title Scid -icon warning -type ok -message "Could not find Toga in Engline List"
      return
    }

    set w .configWin

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    toplevel $w
    wm state $w withdrawn
    wm title $w "$::tr(configurecoachgame)"

    bind $w <F1> { helpWindow ComputerGame PhalanxGame}

    frame $w.flevel -relief raised -borderwidth 1
    frame $w.flevel.diff_fixed
    frame $w.flevel.diff_random
    frame $w.fopening -relief raised -borderwidth 1
    frame $w.flimit -relief raised -borderwidth 1
    frame $w.fbuttons

    label $w.flevel.label -text "[string toupper $::tr(difficulty) 0 0]"
    label $w.flevel.space -text {}

    pack $w.flevel -side top -fill x
    pack $w.flevel.label -side top -pady 3
    pack $w.flevel.diff_fixed -side top
    pack $w.flevel.diff_random -side top
    pack $w.flevel.space -side bottom
    pack $w.fopening  -side top -fill both -expand 1
    pack $w.flimit -side top -fill x
    pack $w.fbuttons -side top -fill x -pady 3

    radiobutton $w.flevel.diff_random.cb -text $::tr(RandomLevel) -variable ::tacgame::randomLevel -value 1 -width 15  -anchor w
    scale $w.flevel.diff_random.lMin -orient horizontal -from 1400 -to 2400 -length 100 -variable ::tacgame::levelMin -tickinterval 0 -resolution 50
    scale $w.flevel.diff_random.lMax -orient horizontal -from 1400 -to 2400 -length 100 -variable ::tacgame::levelMax -tickinterval 0 -resolution 50
    pack $w.flevel.diff_random.cb -side left
    pack $w.flevel.diff_random.lMin $w.flevel.diff_random.lMax -side left -expand 1

    radiobutton $w.flevel.diff_fixed.cb -text "$::tr(FixedLevel)\n($::tr(easy) - $::tr(hard))" -variable ::tacgame::randomLevel -value 0 -width 15  -anchor w
    scale $w.flevel.diff_fixed.scale -orient horizontal -from 1400 -to 2400 -length 200 \
        -variable ::tacgame::levelFixed -tickinterval 0 -resolution 50
    pack $w.flevel.diff_fixed.cb -side left
    pack $w.flevel.diff_fixed.scale

    label $w.fopening.label -text $::tr(Opening)
    pack $w.fopening.label -side top -pady 3

    # start new game
    radiobutton $w.fopening.cbNew -text $::tr(StartNewGame)  -variable ::tacgame::openingType -value new

    # start from current position
    radiobutton $w.fopening.cbPosition -text $::tr(StartFromCurrentPosition) -variable ::tacgame::openingType -value current

    # fischer chess
    radiobutton $w.fopening.cbFischer -text {Fischer Chess} -variable ::tacgame::openingType -value fischer

    # random pawn chess
    radiobutton $w.fopening.cbPawn -text {Random Pawns} -variable ::tacgame::openingType -value pawn

    # or choose a specific opening
    radiobutton $w.fopening.cbSpecific -text $::tr(SpecificOpening) -variable ::tacgame::openingType -value specific \
       -command {
        catch {
	  .configWin.fopening.fOpeningList.lbOpening selection set $::tacgame::chosenOpening
	  .configWin.fopening.fOpeningList.lbOpening see $::tacgame::chosenOpening
	}
      }

    # Tweak opening type according to game pos
    if {[sc_pos isAt start]} {
      if {$::tacgame::openingType == {current}} { set ::tacgame::openingType new }
    }

    pack $w.fopening.cbNew -anchor w -padx 100
    pack $w.fopening.cbPosition -anchor w -padx 100
    pack $w.fopening.cbFischer   -anchor w -padx 100
    pack $w.fopening.cbPawn   -anchor w -padx 100
    pack $w.fopening.cbSpecific -anchor w -padx 100

    frame $w.fopening.fOpeningList
    listbox $w.fopening.fOpeningList.lbOpening -yscrollcommand "$w.fopening.fOpeningList.ybar set" \
        -height 5 -width 40 -list ::tacgame::openingList -font font_Small
    bind $w.fopening.fOpeningList.lbOpening <<ListboxSelect>> {set ::tacgame::openingType specific}
    bind $w.fopening.fOpeningList.lbOpening <Double-Button-1> "$w.fbuttons.play invoke"
    # $w.fopening.fOpeningList.lbOpening selection set 0
    scrollbar $w.fopening.fOpeningList.ybar -command "$w.fopening.fOpeningList.lbOpening yview"
    pack $w.fopening.fOpeningList.lbOpening -side right -fill both -expand 1
    pack $w.fopening.fOpeningList.ybar  -side right -fill y
    pack $w.fopening.fOpeningList -expand yes -fill both -side top -expand 1

    if {$::tacgame::openingType == "specific"} {
      catch {
	$w.fopening.fOpeningList.lbOpening selection set $::tacgame::chosenOpening
	$w.fopening.fOpeningList.lbOpening see $::tacgame::chosenOpening
      }
    }

    # Time limit per move

    checkbutton $w.flimit.blimit -text $::tr(limitanalysis) -variable ::tacgame::isLimitedAnalysisTime -relief flat
    scale $w.flimit.analysisTime -orient horizontal -from 1 -to 30 -length 200 -label $::tr(seconds) -variable ::tacgame::analysisTime -resolution 1
    pack $w.flimit.blimit $w.flimit.analysisTime -side left -expand yes -pady 5

    dialogbutton $w.fbuttons.play -text $::tr(Play) -command {
      set ::tacgame::chosenOpening [.configWin.fopening.fOpeningList.lbOpening curselection]
      # dont know why we get a list here ???
      set ::tacgame::chosenOpening [lindex $::tacgame::chosenOpening end]
      destroy .configWin
      ::tacgame::play
      focus .main
    }

    dialogbutton $w.fbuttons.help   -textvar ::tr(Help) -command { helpWindow ComputerGame PhalanxGame}
    dialogbutton $w.fbuttons.cancel -textvar ::tr(Cancel) -command "destroy $w"

    pack $w.fbuttons.play $w.fbuttons.help $w.fbuttons.cancel -expand yes -side left -padx 20 -pady 2
    focus $w.fbuttons.play

    bind $w <Escape> { .configWin.fbuttons.cancel invoke }
    bind $w <Return> { .configWin.fbuttons.play invoke }
    bind $w <F1> { helpWindow ComputerGame PhalanxGame}
    bind $w <Destroy> {}
    bind $w <Configure> "recordWinSize $w"
    wm minsize $w 45 0
    update
    placeWinOverParent $w .
    wm state $w normal
  }

  proc check_Fischer_Game {} {
    if {$::tacgame::openingType == "fischer"} {
      sc_game tags set -event "Tactical Game, Fischer chess"
      set fen {r n b q k b n r}
      for {set i 50} {$i > 0} {incr i -1} {
        set i1 [expr int(rand()*8)]
        set i2 [expr int(rand()*8)]
        # swap elements i1 and i2
        set el1 [lindex $fen $i1]
        set el2 [lindex $fen $i2]
        set fen [lreplace $fen $i1 $i1 $el2]
        set fen [lreplace $fen $i2 $i2 $el1]
      }

      # The white King is placed somewhere between the two white Rooks. 
      set i1 [lsearch $fen "k"]
      set i2 [lsearch $fen "r"]
      if { [expr $i1 < $i2 ] } {
        set el1 [lindex $fen $i1]
        set el2 [lindex $fen $i2]
        set fen [lreplace $fen $i1 $i1 $el2]
        set fen [lreplace $fen $i2 $i2 $el1]
      } else {
        set i2 [lindex [lsearch -all $fen "r"] 1]
        if { [expr $i1 > $i2 ] } {
          set el1 [lindex $fen $i1]
          set el2 [lindex $fen $i2]
          set fen [lreplace $fen $i1 $i1 $el2]
          set fen [lreplace $fen $i2 $i2 $el1]
        }
      }

      # The white Bishops are placed on opposite-colored squares.
      set i1 [lindex [lsearch -all $fen "b"] 0]
      set i2 [lindex [lsearch -all $fen "b"] 1]
      if { [expr ($i1 % 2) == ($i2 % 2) ] } {
        set i2 [lindex [lsearch -all $fen "n"] 0]

        # Check this knight is not on the same color
        if { [expr ($i1 % 2) == ($i2 % 2) ] } {
          set i2 [lindex [lsearch -all $fen "n"] 1]
          # And if this knight is ~still~ on the same color, go for queen. Qed.
          if { [expr ($i1 % 2) == ($i2 % 2) ] } {
            set i2 [lindex [lsearch -all $fen "q"] 0]
          }
        }

        set el1 [lindex $fen $i1]
        set el2 [lindex $fen $i2]
        set fen [lreplace $fen $i1 $i1 $el2]
        set fen [lreplace $fen $i2 $i2 $el1]
      }

      set fen [join $fen {}]
      sc_game startBoard "$fen/pppppppp/8/8/8/8/PPPPPPPP/[string toupper $fen] w - - 0 1"
    } elseif {$::tacgame::openingType == "pawn" } {
      sc_game tags set -event "Tactical Game, Random Pawns"
      set row2 {}
      set row3 {}
      for {set i 0} {$i < 8} {incr i} {
        if {[expr rand() < .5]} {
          set row2 "p$row2"
          set row3 "1$row3"
        } else {
          set row2 "1$row2"
          set row3 "p$row3"
        }
      }
      sc_game startBoard "rnbqkbnr/$row2/$row3/8/8/[string toupper $row3]/[string toupper $row2]/RNBQKBNR w KQkq - 0 1"
    }
  }

  ### ::tacgame::play

  proc play { } {
    global ::tacgame::analysisCoach ::tacgame::threshold \
      ::tacgame::showblunder ::tacgame::showblundervalue \
      ::tacgame::blunderfound ::tacgame::showmovevalue \
      ::tacgame::level ::tacgame::levelFixed ::tacgame::phalanx ::tacgame::toga \
      ::tacgame::chosenOpening ::tacgame::openingType \
      ::tacgame::openingList ::tacgame::openingMovesList \
      ::tacgame::openingMovesHash ::tacgame::openingMoves ::tacgame::outOfOpening

    resetEngine $::tacgame::phalanx
    resetEngine $::tacgame::toga
    catch { unset ::uci::uciInfo(score$::tacgame::toga) }

    set ::lFen {}

    if {$::tacgame::randomLevel} {
      if {$::tacgame::levelMax < $::tacgame::levelMin} {
        set tmp $::tacgame::levelMax
        set ::tacgame::levelMax $::tacgame::levelMin
        set ::tacgame::levelMin $tmp
      }
      set level [expr int(rand()*($::tacgame::levelMax - $::tacgame::levelMin)) + $::tacgame::levelMin ]
    } else {
      set level $::tacgame::levelFixed
    }

    if {$openingType == "specific"} {
      set fields [split [lindex $openingList $chosenOpening] ":"]
      set openingName [lindex $fields 0]
      set openingMoves [string trim [lindex $fields 1]]
      set openingMovesList ""
      set openingMovesHash ""
      set outOfOpening 0
      foreach m [split $openingMoves] {
        # in case of multiple adjacent spaces in opening line
        if {$m =={}} {
          continue
        }
        set n [string trim $m]
        lappend openingMovesList [string trim [regsub {^[1-9]+\.} $m ""] ]
      }
      
      sc_game new
      lappend openingMovesHash [sc_pos hash]
      foreach m  $openingMovesList {
        if {[catch {sc_move addSan $m}]} {
        }
        lappend openingMovesHash [sc_pos hash]
      }
    }

    if {$::tacgame::openingType != "current"} {
      initTacgame
    } else {
      # set names if not already set

      set player_name [getMyPlayerName]
      if {$player_name == ""} {set player_name {?}}
      set ai_name "Phalanx $::tacgame::level ELO"
      if { [::board::isFlipped] } {
        set tmp_name $ai_name
        set ai_name $player_name
        set player_name $tmp_name
      }
      if {[sc_game tags get White] != "?" } {set player_name [sc_game tags get White]}
      if {[sc_game tags get Black] != "?" } {set ai_name     [sc_game tags get Black]}

      sc_game tags set -black $ai_name
      sc_game tags set -white $player_name
    }

    updateBoard -pgn
    ::windows::gamelist::Refresh
    updateTitle
    updateMenuStates

    set w .coachWin

    if {[winfo exists $w]} {
      focus .main
      destroy $w
      return
    }

    toplevel $w
    if {$::tacgame::openingType == "fischer"} {
      wm title $w "Phalanx (Fischer $level)"
    } elseif {$::tacgame::openingType == "pawn"} {
      wm title $w "Phalanx (Random Pawns $level)"
    } else {
      wm title $w "Phalanx ($level)"
    }
    wm protocol $w WM_DELETE_WINDOW ::tacgame::abortGame

    setWinLocation $w

    frame $w.fdisplay -relief groove -borderwidth 1
    frame $w.fthreshold -relief groove -borderwidth 1
    frame $w.finformations -relief groove -borderwidth 1
    frame $w.fclocks -relief raised -borderwidth 2
    frame $w.fbuttons
    pack $w.fdisplay $w.fthreshold $w.finformations $w.fclocks $w.fbuttons -side top -expand yes -fill both

    checkbutton $w.fdisplay.b1 -text $::tr(showblunderexists) -variable ::tacgame::showblunder -relief flat
    checkbutton $w.fdisplay.b2 -text $::tr(showblundervalue) -variable ::tacgame::showblundervalue -relief flat
    checkbutton $w.fdisplay.b5 -text $::tr(showscore) -variable ::tacgame::showevaluation -relief flat
    pack $w.fdisplay.b1 $w.fdisplay.b2 $w.fdisplay.b5 -expand yes -anchor w

    label $w.fthreshold.l -text $::tr(moveblunderthreshold) -wraplength 300 -font {helvetica -12 italic}
    scale $w.fthreshold.t -orient horizontal -from 0.0 -to 5.0 \
        -variable ::tacgame::threshold -resolution 0.1 -tickinterval 0 -font {helvetica -10}
    pack $w.fthreshold.l -padx 10
    pack $w.fthreshold.t -expand yes -fill x -padx 10

    label $w.finformations.l1 -textvariable ::tacgame::blunderWarningLabel -bg linen
    label $w.finformations.l3 -textvariable ::tacgame::scoreLabel -fg WhiteSmoke -bg SlateGray
    pack $w.finformations.l1 $w.finformations.l3 -padx 10 -pady 5 -side top -fill x

    ::gameclock::new $w.fclocks 2 120
    ::gameclock::new $w.fclocks 1 120
    ::gameclock::setColor 1 white
    ::gameclock::setColor 2 black
    ::gameclock::reset 1
    ::gameclock::reset 2
    if {[sc_pos side] == "white"} {
      ::gameclock::start 1
    } else {
      ::gameclock::start 2
    }

    ### "Resume" restarts paused computer (while player moves forward/back in history) S.A

    set ::pause 0
    set ::tacgame::blackHack 1
    button $w.fbuttons.resume -state disabled -textvar ::tr(Resume) -command {
      set ::pause 0
      .coachWin.fbuttons.resume configure -state disabled
      if {[sc_pos side] == "white"} {
	::gameclock::start 1
      } else {
	::gameclock::start 2
      }
      ::tacgame::phalanxGo
    }
    pack $w.fbuttons.resume -expand yes -fill both -padx 10 -pady 2

    pack [label $w.fbuttons.space -text {}]

    button $w.fbuttons.resign -text [tr CCResign] -command {
      if {[::board::opponentColor] == {white}} {
        sc_game tags set -result 1
      } else {
        sc_game tags set -result 0
      }
      if {[sc_base inUse [sc_base current]]} { catch {sc_game save 0}  }
      updateBoard -pgn
      ::tacgame::abortGame
    }
    pack $w.fbuttons.resign -expand yes -fill both -padx 10 -pady 2

    button $w.fbuttons.restart -text [tr Restart] -command {
      set ::pause 0
      .coachWin.fbuttons.resume configure -state disabled
      set ::lFen {}
      ::tacgame::initTacgame

      # todo: reset hash tables too
      # todo: restart engine if table has been flipped ?

      ::gameclock::reset 1
      ::gameclock::reset 2
      ::gameclock::draw 1
      ::gameclock::draw 2
      pack .coachWin.fclocks -after .coachWin.finformations
      ::tacgame::resetValues
      updateBoard -pgn
	if {[sc_pos side] == "white"} {
	  ::gameclock::start 1
	} else {
	  ::gameclock::start 2
	}
      ::tacgame::updateAnalysisText
      ::tacgame::phalanxGo
    }

    pack $w.fbuttons.restart -expand yes -fill both -padx 10 -pady 2

    button $w.fbuttons.close -textvar ::tr(Quit) -command ::tacgame::abortGame
    pack $w.fbuttons.close -expand yes -fill both -padx 10 -pady 2

    ::tacgame::launchPhalanx $phalanx
    ::uci::startSilentEngine $toga 
    set ::uci::uciInfo(multipv$toga) 1
    changePVSize $toga

    ::tacgame::resetValues
    updateAnalysisText

    bind $w <F1> { helpWindow ComputerGame PhalanxGame}
    bind $w <Escape> ::tacgame::abortGame
    bind $w <Configure> "recordWinSize $w"
    wm minsize $w [winfo reqwidth $w] 0

    ::tacgame::phalanxGo

    ###can't focus main window! S.A.
    # update
    # raise . $w
    # focus .main
  }

  proc initTacgame {} {
    sc_game new
    sc_game tags set -event "Tactical Game"

    set player_name [getMyPlayerName]
    if {$player_name == ""} {set player_name {?}}
    set ai_name "Phalanx $::tacgame::level ELO"

    if { [::board::isFlipped] } {
      sc_game tags set -white $ai_name
      sc_game tags set -black $player_name
    } else  {
      sc_game tags set -black $ai_name
      sc_game tags set -white $player_name
    }
    check_Fischer_Game
    sc_game tags set -date [::utils::date::today]
    # if {[sc_base inUse [sc_base current]]} { catch {sc_game save 0}  }
  }


  proc abortGame {} {
    after cancel ::tacgame::phalanxGo
    stopAnalyze
    destroy .coachWin
    focus .main
    ::tacgame::closeEngine $::tacgame::phalanx
    ::tacgame::closeEngine $::tacgame::toga
  }

  proc launchPhalanx {n} {
    global ::tacgame::analysisCoach ::tacgame::level

    ::tacgame::resetEngine $n
    set engineData [lindex $::engines(list) $n]
    set analysisName [lindex $engineData 0]
    set analysisCommand [ ::toAbsPath [ lindex $engineData 1 ] ]
    set analysisArgs [lindex $engineData 2]
    set analysisDir [ ::toAbsPath [lindex $engineData 3] ]

    # turn phalanx book, ponder and learning off, easy on
    # convert Elo = 1400 to level 100 up to Elo=2400 to level 0
    set easylevel [expr int(100-(100*($level-1400)/(2400-1400)))]
    append analysisArgs " -b+ -p- -l- -e $easylevel "

    # If the analysis directory is not current dir, cd to it:
    set oldpwd ""
    if {$analysisDir != "."} {
      set oldpwd [pwd]
      catch {cd $analysisDir}
    }

    # Try to execute the analysis program:
    if {[catch {set analysisCoach(pipe$n) [open "| [list $analysisCommand] $analysisArgs" "r+"]} result]} {
      if {$oldpwd != ""} { catch {cd $oldpwd} }
      tk_messageBox -title "Scid: error starting analysis" \
          -icon warning -type ok \
          -message "Unable to start the program:\n$analysisCommand"
      ::tacgame::resetEngine $n
      return
    }

    # Return to original dir if necessary:
    if {$oldpwd != ""} { catch {cd $oldpwd} }

    # Configure pipe for line buffering and non-blocking mode:
    fconfigure $analysisCoach(pipe$n) -buffering line -blocking 0

    fileevent $analysisCoach(pipe$n) readable ::tacgame::processInput
    after 1000 "::tacgame::checkAnalysisStarted $n"

  }

  proc closeEngine {n} {
    global windowsOS ::tacgame::analysisCoach

    # Check the pipe is not already closed
    if { $n == $::tacgame::phalanx } {
      if {$analysisCoach(pipe$n) == "" } {
        return
      }
    }
    if { $n == $::tacgame::toga } {
      ::uci::closeUCIengine $n
      return
    }

    # Send interrupt signal if the engine wants it:
    if {(!$windowsOS)  &&  $analysisCoach(send_sigint$n)} {
      catch {exec -- kill -s INT [pid $analysisCoach(pipe$n)]}
    }

    # Some engines in analyze mode may not react as expected to "quit"
    # so ensure the engine exits analyze mode first:
    sendToEngine $n "exit"
    sendToEngine $n "quit"
    catch { flush $analysisCoach(pipe$n) }

    # Uncomment the following line to turn on blocking mode before
    # closing the engine (but probably not a good idea!)
    #   fconfigure $analysisCoach(pipe$n) -blocking 1

    # Close the engine, ignoring any errors since nothing can really
    # be done about them anyway -- maybe should alert the user with
    # a message box?
    catch {close $analysisCoach(pipe$n)}

    set analysisCoach(pipe$n) ""
  }

  ### ::tacgame::sendToEngine:

  proc sendToEngine {n text} {
    catch {
      puts $::tacgame::analysisCoach(pipe$n) $text
    }
  }

  ### checkAnalysisStarted
  #   Called a short time after an analysis engine was started
  #   to send it commands if Scid has not seen any output yet.

  proc checkAnalysisStarted {n} {
    global ::tacgame::analysisCoach
    if {$analysisCoach(seen$n)} { return }

    # Some Winboard engines do not issue any output when
    # they start up, so the fileevent above is never triggered.
    # Most, but not all, of these engines will respond in some
    # way once they have received input of some type.  This
    # proc will issue the same initialization commands as
    # those in processAnalysisInput below, but without the need
    # for a triggering fileevent to occur.

    set analysisCoach(seen$n) 1
    ::tacgame::sendToEngine $n "xboard"
    ::tacgame::sendToEngine $n "protover 2"
    ::tacgame::sendToEngine $n "post"
    ::tacgame::sendToEngine $n "ponder off"

    # Prevent some engines from making an immediate "book"
    # reply move as black when position is sent later:
    ::tacgame::sendToEngine $n "force"
  }

  ### ::tacgame::processInput (from the engine blundering (Phalanx))

  proc processInput {} {
    global ::tacgame::analysisCoach ::tacgame::analysis ::tacgame::phalanx 

    # Get one line from the engine:
    set line [gets $analysisCoach(pipe$phalanx)]
    if {$line == ""} {return}

    # Check Phalanx is correct version 
    if { ! $analysisCoach(seen$phalanx) && $line != {Phalanx XXIV} } {
      # Is there a bug here... Control flow somehow continues, giving an error
      ::tacgame::abortGame
      tk_messageBox -type ok -icon warning -parent . -title Scid -message \
        "Phalanx reports version \"$line\", but should be \"Phalanx XXIV\"."
      focus .main
      return
    }

    # Check engine did not terminate unexpectedly
    if {[eof $analysisCoach(pipe$phalanx)]} {
      fileevent $analysisCoach(pipe$phalanx) readable {}
      catch {close $analysisCoach(pipe$phalanx)}
      set analysisCoach(pipe$phalanx) ""
      tk_messageBox -type ok -icon info -parent . -title Scid \
          -message "Phalanx terminated without warning; it probably crashed or had an internal error."
    }

    if {! $analysisCoach(seen$phalanx)} {
      # First line of output from the program, so send initial commands:
      set analysisCoach(seen$phalanx) 1
      ::tacgame::sendToEngine $phalanx xboard
      ::tacgame::sendToEngine $phalanx post
    }

    ::tacgame::makePhalanxMove $line
  }

  ### ::tacgame::startAnalyzeMode:

  proc startAnalyze { } {
    global ::tacgame::analysisCoach ::tacgame::isLimitedAnalysisTime ::tacgame::analysisTime
    set n $::tacgame::toga
    set ::analysis(waitForReadyOk$n) 1
    ::uci::sendToEngine $n "isready"
    vwait ::analysis(waitForReadyOk$n)
    ::uci::sendToEngine $n "position fen [sc_pos fen]"
    ::uci::sendToEngine $n "go infinite ponder"

    if { $isLimitedAnalysisTime == 1 }  {
      after cancel ::tacgame::stopAnalyze
      after [expr 1000 * $analysisTime] ::tacgame::stopAnalyze
    }

  }
  ### ::tacgame::stopAnalyzeMode:

  proc stopAnalyze { } {
    global ::tacgame::analysisCoach ::tacgame::isLimitedAnalysisTime ::tacgame::analysisTime

    after cancel ::tacgame::stopAnalyze
    ::uci::sendToEngine $::tacgame::toga stop
  }

  ### Returns true if last move is mate/stalemate and stops clocks
  # (todo: merge with ::sergame::checkEndOfGame, and other tacgame/sergame merges)

  proc checkEndOfGame {} {

    if {[sc_pos moves] != {}} {
      return 0
    }
    ::gameclock::stop 1
    ::gameclock::stop 2
    if {![sc_pos isCheck]} {
      sc_game tags set -result =
      set message Stalemate
    } else {
      # if {!$::tacgame::mateShown} 
      if {1} {
        # mate dialog
        # set ::tacgame::mateShown 1
        if { [::board::opponentColor] == [sc_pos side] } {
          set side Player
        } else {
          set side Phalanx
        }
        if {[sc_pos side] == {black}} {
          sc_game tags set -result 1
        } else {
          sc_game tags set -result 0
        }
        set message "$side wins"
      }
    }
    updateBoard -pgn
    tk_messageBox -type ok -message $message -parent .main.board -icon info -title $message
    return 1
  }

  #######################
  ### Phalanx's turn  ###
  #######################

  proc phalanxGo {} {
    global ::tacgame::analysisCoach ::tacgame::openingType ::tacgame::openingMovesList \
        ::tacgame::openingMovesHash ::tacgame::openingMoves ::tacgame::outOfOpening ::tacgame::phalanx

    after cancel ::tacgame::phalanxGo

    if {$::pause} {
      .coachWin.fbuttons.resume configure -state normal
      return
    }

    if { [::tacgame::checkEndOfGame] } {
      catch {::game::Save}
      updateBoard -pgn
      ::windows::gamelist::Refresh
      return
    }

    # check if Phalanx is already thinking
    if { $analysisCoach(automoveThinking$phalanx) } {
      after 1000 ::tacgame::phalanxGo
      return
    }

    updateAnalysisText

    if { [sc_pos side] != [::board::opponentColor] } {
      after 1000 ::tacgame::phalanxGo
      return
    }

    if {[::board::opponentColor] == "black"} {
      ::gameclock::stop 1
      ::gameclock::start 2
    } else {
      ::gameclock::stop 2
      ::gameclock::start 1
    }
    checkRepetition

    # make a move corresponding to a specific opening, (it is Phalanx's turn)
    if {$openingType == "specific" && !$outOfOpening} {
      set index 0
      # Warn if the user went out of the opening line chosen
      if { !$outOfOpening } {
        set ply [sc_pos location]
        
        if { [lsearch $openingMovesHash [sc_pos hash]] == -1 && [llength $openingMovesList] >= $ply} {
	  ::gameclock::pauseGameClock
          set answer [tk_messageBox -icon question -parent .main.board -title $::tr(OutOfOpening) -type yesno \
              -message "$::tr(NotFollowedLine) $openingMoves\n $::tr(DoYouWantContinue)" ]
          if {$answer == no} {
            sc_move back 1
            sc_game truncate 
            updateBoard -pgn
            ::gameclock::resumeGameClock
            after 1000 ::tacgame::phalanxGo
            return
          }  else  {
            set outOfOpening 1
          }
        }
      }
      
      set hpos [sc_pos hash]
      # Find a corresponding position in the opening line
      set length [llength $openingMovesHash]
      for {set i 0}   { $i < [expr $length-1] } { incr i } {
        set h [lindex $openingMovesHash $i]
        if {$h == $hpos} {
          set index [lsearch $openingMovesHash $h]
          set move [lindex $openingMovesList $index]
          # play the move
          set action "replace"
          if {![sc_pos isAt vend]} { set action [confirmReplaceMove] }
          if {$action == "replace"} {
            catch {sc_move addSan $move}
          } elseif {$action == "var"} {
            sc_var create
            catch {sc_move addSan $move}
          } elseif {$action == "mainline"} {
            sc_var create
	    if {[catch {sc_move addSan $move}]} {
               puts "tacgame.tcl oops - sc_move addSan $move failed."
            } else {
	      sc_var exit
	      sc_var promote [expr {[sc_var count] - 1}]
	      sc_move forward 1
            }
          }
          
          ::utils::sound::AnnounceNewMove $move
          updateBoard -pgn -animate
	  if {[sc_pos side] == "white"} {
	    ::gameclock::stop 2
	    ::gameclock::start 1
          } else {
	    ::gameclock::stop 1
	    ::gameclock::start 2
          }
          checkRepetition
          after 1000 ::tacgame::phalanxGo
          return
        }
      }
      
    }

    # Pascal Georges : original Phalanx does not have 'setboard'
    set analysisCoach(automoveThinking$phalanx) 1
    sendToEngine $phalanx "setboard [sc_pos fen]"
    # Phalanx XXIV doesnt handle setboard/go consistently if playing black
    if {[::board::opponentColor] == "white" && $::tacgame::blackHack} {
      sendToEngine $phalanx "go"
      set ::tacgame::blackHack 0
    }
    after 1000 ::tacgame::phalanxGo
  }


  proc makePhalanxMove {input} {

    global ::tacgame::lscore ::tacgame::analysisCoach ::tacgame::currentPosHash ::tacgame::resignCount ::tacgame::phalanx

    # Phalanx XXIII move format changed for XXIV
    # if {[scan $input "my move is %s" move] != 1} 
    if {[scan $input "move %s" move] != 1} {
      return 0
    }

    ::tacgame::stopAnalyze
    set analysisCoach(automoveThinking$phalanx) 0
    if {$::pause} {
      return
    }

    # Phalanx will move : update the score list to detect any blunder
    if {[info exists ::tacgame::sc1]} {
      lappend lscore $::tacgame::sc1
    }

    # if the resign value has been reached more than 3 times in a raw, resign
    if { ( [::board::opponentColor] == "black" && [lindex $lscore end] >  $::informant("++-") ) || \
         ( [::board::opponentColor] == "white" && [lindex $lscore end] < [expr 0.0 - $::informant("++-")] ) } {
      incr resignCount
    } else  {
      set resignCount 0
    }

    # check the sequence of moves
    # in case of any event (board setup, move back/forward), reset score list
    if { ![sc_pos isAt start] && ![sc_pos isAt vstart]} {
      sc_move back 1
      if { [sc_pos hash] != $currentPosHash} {
        set lscore {}
        updateAnalysisText
      }
      sc_move forward 1
    } else  {
      if { [sc_pos hash] != $currentPosHash} {
        set lscore {}
        updateAnalysisText
      }
    }

    # play the move
    set action "replace"
    if {![sc_pos isAt vend]} { set action [confirmReplaceMove] }
    if {$action == "replace"} {
      if {[catch {sc_move addSan $move}]} {
        # No move from Phalanx : remove the score (last element)
        set lscore [lreplace $lscore end end]
        return 0
      }
    } elseif {$action == "var"} {
      sc_var create
      if {[catch {sc_move addSan $move}]} {
        # No move from Phalanx : remove the score (last element)
        set lscore [lreplace $lscore end end]
        return 0
      }
    } elseif {$action == "mainline"} {
      sc_var create
      if {[catch {sc_move addSan $move}]} {
        # No move from Phalanx : remove the score (last element)
        set lscore [lreplace $lscore end end]
        return 0
      }
      sc_var exit
      sc_var promote [expr {[sc_var count] - 1}]
      sc_move forward 1
    } elseif {$action == "cancel"} {
      return
    }

    set currentPosHash [sc_pos hash]

    ::tacgame::startAnalyze
    ::utils::sound::AnnounceNewMove $move
    updateBoard -pgn -animate
    if { [::board::opponentColor] == "black" } {
      ::gameclock::stop 2
      ::gameclock::start 1
    } else {
      ::gameclock::stop 1
      ::gameclock::start 2
    }
    checkRepetition

    if { $resignCount > 3 && ! $::tacgame::resignShown } {
      tk_messageBox -type ok -message $::tr(Iresign) -parent .main.board -icon info
      set ::tacgame::resignShown 1
      set resignCount 0
    }
  }

  proc updateScore { } {
    global ::tacgame::toga

    if { ! $::tacgame::showevaluation } { return }
    if {![info exists ::uci::uciInfo(score$toga)]} {
      set ::tacgame::scoreLabel ""
      return
    } else {
      set ::tacgame::scoreLabel "Score : $::uci::uciInfo(score$toga)"
    }
  }

  # ::tacgame::updateAnalysisText
  #   Update the text in an analysis window.
  #   Human blunders are not checked, only Phalanx'one

  proc updateAnalysisText { } {
    global ::tacgame::analysisCoach ::tacgame::showblunder ::tacgame::blunderWarningLabel \
        ::tacgame::showblunder ::tacgame::showblundervalue ::tacgame::showblunderfound ::tacgame::showmovevalue \
        ::tacgame::showevaluation ::tacgame::lscore ::tacgame::threshold \
        ::tacgame::lastblundervalue ::tacgame::prev_lastblundervalue ::tacgame::scoreLabel \
        ::tacgame::blunderpending ::tacgame::prev_blunderpending ::tacgame::sc1 ::tacgame::phalanx ::tacgame::toga

    # only update when it is human turn
    # (todo: update the label every move)

    if { [::board::opponentColor] == [sc_pos side] } { return }
    catch {
      set sc1 $::uci::uciInfo(score$toga)
      set sc2 [lindex $lscore end]
    }

    # There are less than 2 scores in the list
    if {[llength $lscore] < 2} {
      set blunderWarningLabel $::tr(Noinfo)
      set scoreLabel ""
      if {[llength $lscore] == 1 && $showevaluation } {
        set scoreLabel "Score : [lindex $lscore end]"
      }
      return
    }

    # set sc1 [lindex $lscore end]
    # set sc2 [lindex $lscore end-1]

    if { $analysisCoach(automoveThinking$phalanx) } {
      set blunderWarningLabel $::tr(Noinfo)
    }

    # Check if a blunder was made by Phalanx at last move.
    # The check is done during player's turn
    if { $showblunder && [::board::opponentColor] != [sc_pos side] } {
      if {[llength $lscore] >=2} {
        if { ($sc1 - $sc2 > $threshold && [::board::opponentColor] == "black") || \
             ($sc1 - $sc2 < [expr 0.0 - $threshold] && [::board::opponentColor] == "white") } {
          set lastblundervalue [expr $sc1-$sc2]
          # append a ?!, ? or ?? to the move if there is none yet and if the game was not dead yet
          # (that is if the score was -6, if it goes down to -10, this is a normal evolution
          if { [expr abs($sc2)] < $::informant("++-") } {
            sc_pos clearNags
            set b [expr abs($lastblundervalue)]
            if { $b >= $::informant("?!") && $b < $::informant("?") } {
              sc_pos addNag "?!"
            } elseif { $b >= $::informant("?") && $b < $::informant("??") }  {
              sc_pos addNag "?"
            } elseif  { $b >= $::informant("??") } {
              sc_pos addNag "??"
            }
          }
          
          .coachWin.finformations.l1 configure -bg LightCoral
          if { $showblundervalue } {
            set tmp $::tr(blunder)
            append tmp [format " %+8.2f" [expr abs($sc1-$sc2)]]
            set blunderWarningLabel $tmp
            set blunderpending 1
          } else {
            set blunderWarningLabel "$::tr(blunder) !"
          }
        } else {
          sc_pos clearNags
          .coachWin.finformations.l1 configure -bg linen
          set blunderWarningLabel $::tr(Noblunder)
          set blunderpending 0
        }
      }
    } else {
      set blunderWarningLabel "---"
    }

    if { !$showblunder || $analysisCoach(automoveThinking$phalanx) } {
      set blunderWarningLabel "---"
    }

    # displays current score sent by the "good" engine (Toga)
    if { $showevaluation } {
      set scoreLabel "Score : $sc1"
    } else {
      set scoreLabel ""
    }
  }

  set openingList [ list \
      "$::tr(Reti): 1.Nf3" \
      "$::tr(English): 1.c4" \
      "$::tr(d4Nf6Miscellaneous): 1.d4 Nf6" \
      "$::tr(Trompowsky): 1.d4 Nf6 2.Bg5" \
      "$::tr(Budapest): 1.d4 Nf6 2.c4 e5" \
      "$::tr(OldIndian): 1.d4 Nf6 2.c4 d6" \
      "$::tr(BenkoGambit): 1.d4 Nf6 2.c4 c5 3.d5 b5" \
      "$::tr(ModernBenoni): 1.d4 Nf6 2.c4 c5 3.d5 e6" \
      "$::tr(DutchDefence): 1.d4 f5" \
      "1.e4" \
      "$::tr(Scandinavian): 1.e4 d5" \
      "$::tr(AlekhineDefence): 1.e4 Nf6" \
      "$::tr(Pirc): 1.e4 d6" \
      "$::tr(CaroKann): 1.e4 c6" \
      "$::tr(CaroKannAdvance): 1.e4 c6 2.d4 d5 3.e5" \
      "$::tr(Sicilian): 1.e4 c5" \
      "$::tr(SicilianAlapin): 1.e4 c5 2.c3" \
      "$::tr(SicilianClosed): 1.e4 c5 2.Nc3" \
      "$::tr(Sicilian): 1.e4 c5 2.Nf3 Nc6" \
      "$::tr(Sicilian): 1.e4 c5 2.Nf3 e6" \
      "$::tr(SicilianRauzer): 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6" \
      "$::tr(SicilianDragon): 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 " \
      "$::tr(SicilianScheveningen): 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6" \
      "$::tr(SicilianNajdorf): 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6" \
      "$::tr(OpenGame): 1.e4 e5" \
      "$::tr(Vienna): 1.e4 e5 2.Nc3" \
      "$::tr(KingsGambit): 1.e4 e5 2.f4" \
      "$::tr(RussianGame): 1.e4 e5 2.Nf3 Nf6" \
      "$::tr(OpenGame): 1.e4 e5 2.Nf3 Nc6" \
      "$::tr(ItalianTwoKnights): 1.e4 e5 2.Nf3 Nc6 3.Bc4" \
      "$::tr(Spanish): 1.e4 e5 2.Nf3 Nc6 3.Bb5" \
      "$::tr(SpanishExchange): 1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6" \
      "$::tr(SpanishOpen): 1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4" \
      "$::tr(SpanishClosed): 1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7" \
      "$::tr(FrenchDefence): 1.e4 e6" \
      "$::tr(FrenchAdvance): 1.e4 e6 2.d4 d5 3.e5" \
      "$::tr(FrenchTarrasch): 1.e4 e6 2.d4 d5 3.Nd2" \
      "$::tr(FrenchWinawer): 1.e4 e6 2.d4 d5 3.Nc3 Bb4" \
      "$::tr(FrenchExchange): 1.e4 e6 2.d4 d5 3.exd5 exd5" \
      "$::tr(QueensPawn): 1.d4 d5" \
      "$::tr(Slav): 1.d4 d5 2.c4 c6" \
      "$::tr(QGA): 1.d4 d5 2.c4 dxc4" \
      "$::tr(QGD): 1.d4 d5 2.c4 e6" \
      "$::tr(QGDExchange): 1.d4 d5 2.c4 e6 3.cxd5 exd5" \
      "$::tr(SemiSlav): 1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 c6" \
      "$::tr(QGDwithBg5): 1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Bg5" \
      "$::tr(QGDOrthodox): 1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Bg5 Be7 5.e3 O-O 6.Nf3 Nbd7" \
      "$::tr(Grunfeld): 1.d4 Nf6 2.c4 g6 3.Nc3 d5" \
      "$::tr(GrunfeldExchange): 1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5" \
      "$::tr(GrunfeldRussian): 1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Qb3" \
      "$::tr(Catalan): 1.d4 Nf6 2.c4 e6 3.g3 " \
      "$::tr(CatalanOpen): 1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4" \
      "$::tr(CatalanClosed): 1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7" \
      "$::tr(QueensIndian): 1.d4 Nf6 2.c4 e6 3.Nf3 b6" \
      "$::tr(NimzoIndian): 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4" \
      "$::tr(NimzoIndianClassical): 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2" \
      "$::tr(NimzoIndianRubinstein): 1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3" \
      "$::tr(KingsIndian): 1.d4 Nf6 2.c4 g6" \
      "$::tr(KingsIndianSamisch): 1.d4 Nf6 2.c4 g6 4.e4 d6 5.f3" \
      "$::tr(KingsIndianMainLine): 1.d4 Nf6 2.c4 g6 4.e4 d6 5.Nf3" \
      ]
}

###
### End of file: tacgame.tcl
###
###
### sergame.tcl: part of Scid.
### Copyright (C) 2007  Pascal Georges
### Copyright (C) 2011  Stevenaaus
###

namespace eval sergame {

  # if true, follow a specific opening
  set openingMovesList {}
  set openingMovesHash {}
  set openingMoves ""
  set outOfOpening 0
  array set engineListBox {}
  set coachIsWatching 0
  set engineName ""
  # todo - this clashes with ::book::bookTuningSlot
  set bookSlot 2 
  set depth 0
  set nodes 0
  set ponder 0
  set storeClock 0

  # list of fen positions played to detect 3 fold checkRepetition
  set ::lFen {}
  set lastPlayerMoveUci ""

  # ===============================
  #   ::sergame::config
  # ================================
  proc config {} {
    global tr ::sergame::configWin ::sergame::chosenOpening

    # Abort previous game if exists
    if {[winfo exists .serGameWin]} {
      focus .main
      destroy .serGameWin
    }

    set w .configSerGameWin
    if {[winfo exists $w]} {
      focus $w
      return
    }

    toplevel $w
    wm state $w withdrawn
    wm title $w "$tr(configuregame)"

    bind $w <F1> {helpWindow ComputerGame UCIGame}

    frame $w.fengines -relief groove -borderwidth 1
    frame $w.ftime -relief groove -borderwidth 1
    frame $w.fconfig
    frame $w.fcoach 
    frame $w.fbook -relief groove -borderwidth 1
    frame $w.fopening -relief groove -borderwidth 1
    frame $w.fbuttons

    pack $w.fengines $w.ftime $w.fconfig $w.fcoach $w.fbook -side top -fill x
    pack $w.fopening -side top -fill both -expand 1
    pack $w.fbuttons -side top -fill x

    set row 0

    ### UCI engine listbox

    label $w.fengines.label -text $tr(Engine)
    frame $w.fengines.fEnginesList -relief raised -borderwidth 1
    listbox $w.fengines.fEnginesList.lbEngines -yscrollcommand "$w.fengines.fEnginesList.ybar set" \
        -height 5 -width 50 -exportselection 0 -font font_Small
    scrollbar $w.fengines.fEnginesList.ybar -command "$w.fengines.fEnginesList.lbEngines yview"
    pack $w.fengines.label -side top
    pack $w.fengines.fEnginesList.ybar -side left -fill y
    pack $w.fengines.fEnginesList.lbEngines -side left -fill both -expand yes
    pack $w.fengines.fEnginesList -expand yes -fill both -side top -padx 3
    set i 0
    set idx 0
    foreach e $::engines(list) {
      if { [lindex $e 7] != 1} {
        # not an UCI engine
        incr idx
        continue
      }
      set ::sergame::engineListBox($i) $idx
      set name [lindex $e 0]
      $w.fengines.fEnginesList.lbEngines insert end $name
      incr i
      incr idx
    }

    # if no engines defined, bail out
    if {$i == 0} {
      tk_messageBox -type ok -message "No UCI engines found" -icon error -parent .
      destroy $w
      return
    }

    catch {
      $w.fengines.fEnginesList.lbEngines selection set $::sergame::current
      $w.fengines.fEnginesList.lbEngines see $::sergame::current
    }

    ### Engine config button (limit strength for example)

    button $w.fengines.bEngineConfig -text $tr(ConfigureUCIengine) -command {
      set sel [.configSerGameWin.fengines.fEnginesList.lbEngines curselection]
      set index $::sergame::engineListBox($sel)
      set engineData [lindex $::engines(list) $index]
      set name [lindex $engineData 0]
      set cmd [ toAbsPath [lindex $engineData 1] ]
      set args [lindex $engineData 2]
      set dir [ toAbsPath [lindex $engineData 3] ]
      set options [lindex $engineData 8]
      ::uci::uciConfig $index $name [toAbsPath $cmd] $args [toAbsPath $dir] $options
    }

    pack $w.fengines.bEngineConfig -side top

    # Time bonus frame
    frame $w.ftime.timebonus

    grid  $w.ftime.timebonus -row 0 -column 0 -columnspan 2

    # label $w.ftime.timebonus.label -text $tr(TimeMode)
    # grid $w.ftime.timebonus.label -row $row -column 2 -columnspan 2
    # incr row

    radiobutton $w.ftime.timebonus.rb1 -text $tr(TimeBonus) -value "timebonus" -variable ::sergame::timeMode
    grid $w.ftime.timebonus.rb1 -row $row -column 0 -sticky w -rowspan 2

    label $w.ftime.timebonus.whitelabel -text $tr(White)
    grid $w.ftime.timebonus.whitelabel -row $row -column 1 -padx 10
    spinbox $w.ftime.timebonus.whitespminutes  -width 4 -from 1 -to 120 -increment 1 -validate all -vcmd {string is int %P}
    grid $w.ftime.timebonus.whitespminutes -row $row -column 2
    label $w.ftime.timebonus.whitelminutes -text $tr(TimeMin)
    grid $w.ftime.timebonus.whitelminutes -row $row -column 3
    spinbox $w.ftime.timebonus.whitespseconds  -width 4 -from 0 -to 60 -increment 1 -validate all -vcmd {string is int %P}
    grid $w.ftime.timebonus.whitespseconds -row $row -column 4
    label $w.ftime.timebonus.whitelseconds -text $tr(TimeSec)
    grid $w.ftime.timebonus.whitelseconds -row $row -column 5

    incr row
    label $w.ftime.timebonus.blacklabel -text $tr(Black)
    grid $w.ftime.timebonus.blacklabel -row $row -column 1 -padx 10
    spinbox $w.ftime.timebonus.blackspminutes  -width 4 -from 1 -to 120 -increment 1 -validate all -vcmd {string is int %P}
    grid $w.ftime.timebonus.blackspminutes -row $row -column 2
    label $w.ftime.timebonus.blacklminutes -text $tr(TimeMin)
    grid $w.ftime.timebonus.blacklminutes -row $row -column 3
    spinbox $w.ftime.timebonus.blackspseconds  -width 4 -from 0 -to 60 -increment 1 -validate all -vcmd {string is int %P}
    grid $w.ftime.timebonus.blackspseconds -row $row -column 4
    label $w.ftime.timebonus.blacklseconds -text $tr(TimeSec)
    grid $w.ftime.timebonus.blacklseconds -row $row -column 5

    $w.ftime.timebonus.whitespminutes set $::sergame::wtime
    $w.ftime.timebonus.whitespseconds set $::sergame::winc
    $w.ftime.timebonus.blackspminutes set $::sergame::btime
    $w.ftime.timebonus.blackspseconds set $::sergame::binc

    # Fixed depth
    radiobutton $w.ftime.depthbutton -text $tr(FixedDepth) -value "depth" -variable ::sergame::timeMode
    spinbox $w.ftime.depthvalue  -width 7 -from 1 -to 20 -increment 1 -validate all -vcmd {string is int %P}
    $w.ftime.depthvalue set 3

    grid $w.ftime.depthbutton -row 1 -column 0 -sticky w
    grid $w.ftime.depthvalue -row 1 -column 1 -sticky w

    radiobutton $w.ftime.nodesbutton -text "$tr(Nodes)" -value "nodes" -variable ::sergame::timeMode
    spinbox $w.ftime.nodesvalue  -width 7 -from 100 -to 2000 -increment 100 -validate all -vcmd {string is int %P}
    $w.ftime.nodesvalue set 1000

    grid $w.ftime.nodesbutton -row 2 -column 0 -sticky w
    grid $w.ftime.nodesvalue -row 2 -column 1 -sticky w

    radiobutton $w.ftime.movetimebutton -text $tr(SecondsPerMove) -value "movetime" -variable ::sergame::timeMode
    spinbox $w.ftime.movetimevalue  -width 7 -from 1 -to 120 -increment 1 -validate all -vcmd {string is int %P}
    $w.ftime.movetimevalue set $::sergame::movetime

    grid $w.ftime.movetimebutton -row 3 -column 0 -sticky w
    grid $w.ftime.movetimevalue -row 3 -column 1 -sticky w

    # New game or use current position ?
    checkbutton $w.fconfig.cbPosition -text $tr(StartFromCurrentPosition) \
      -variable ::sergame::startFromCurrent -command {set ::sergame::isOpening 0}
    pack $w.fconfig.cbPosition  -side top -anchor w

    # Permanent thinking
    checkbutton $w.fconfig.cbPonder -text $tr(Ponder) -variable ::sergame::ponder
    pack $w.fconfig.cbPonder  -side top -anchor w

    # Store clock
    checkbutton $w.fconfig.cbClock -text [tr OptionsFicsClk] -variable ::sergame::storeClock
    pack $w.fconfig.cbClock  -side top -anchor w

    # Coach is watching (warn if the user makes weak/bad moves)
    checkbutton $w.fcoach.cbCoach -text $tr(CoachIsWatching) -variable ::sergame::coachIsWatching
    button $w.fcoach.bCoach -text [tr OptionsInformant] -command configInformant
    pack $w.fcoach.cbCoach -side left
    pack $w.fcoach.bCoach -side right -padx 20

    # Book checkbutton and combobox

    checkbutton $w.fbook.cbUseBook -text $tr(UseBook) -variable ::sergame::useBook
    set bookPath $::scidBooksDir
    set bookList [ lsort -dictionary [ glob -nocomplain -directory $bookPath *.bin ] ]
    ttk::combobox $w.fbook.combo -width 12 -state readonly
    if { [llength $bookList] == 0 } {
      $w.fbook.cbUseBook configure -state disabled
      set ::sergame::useBook 0
    } else {
      set tmp {}
      set i 0
      set idx 0
      foreach file  $bookList {
	lappend tmp [ file tail $file ]
	if { $::sergame::bookToUse == [ file tail $file ]} {
	  set idx $i
	}
	incr i
      }
      $w.fbook.combo configure -values $tmp
      $w.fbook.combo current $idx 
    }

    pack $w.fbook.cbUseBook -side left -pady 3
    pack $w.fbook.combo -side right -expand yes -fill both -padx 10 -pady 3

    # Choose a specific opening

    frame $w.fopening.frame
    checkbutton $w.fopening.frame.cbOpening -text $tr(SpecificOpening) -variable ::sergame::isOpening -command {
      if {$::sergame::isOpening} {
	catch {
	  .configSerGameWin.fopening.fOpeningList.lbOpening selection set $::sergame::chosenOpening
	  .configSerGameWin.fopening.fOpeningList.lbOpening see $::sergame::chosenOpening
	  set ::sergame::startFromCurrent 0
	}
      }
    }
    button $w.fopening.frame.importEco -textvar tr(ImportECO) -command {
      if {[winfo exists .ecograph] && [info exists ::windows::eco::usedcode]} {
        # Import ECO list

        .configSerGameWin.fopening.fOpeningList.lbOpening delete 0 end
        foreach i [split [sc_eco summary $::windows::eco::usedcode 0] \n] {
          # Remove "[",":" from name and replace "]" with ":"
          set i [string trim [string map {[ {} : {} ] :} $i]]
          # Dont add missing null/missing moves
          if {$i != {} && ![string match *: $i]} {
            .configSerGameWin.fopening.fOpeningList.lbOpening insert end $i
          }
        }
      }
    }
    if {![winfo exists .ecograph]} {
      $w.fopening.frame.importEco configure -state disabled
    }

    frame $w.fopening.fOpeningList -relief raised -borderwidth 1
    listbox $w.fopening.fOpeningList.lbOpening -yscrollcommand "$w.fopening.fOpeningList.ybar set" \
        -height 5 -width 50 -list ::tacgame::openingList -exportselection 0 -font font_Small -selectmode single

    scrollbar $w.fopening.fOpeningList.ybar -command "$w.fopening.fOpeningList.lbOpening yview"
    pack $w.fopening.fOpeningList.lbOpening -side right -fill both -expand 1
    pack $w.fopening.fOpeningList.ybar -side right -fill y
    pack $w.fopening.frame -fill x -side top
    pack $w.fopening.frame.cbOpening -side left
    pack $w.fopening.frame.importEco -side right -padx 20
    pack $w.fopening.fOpeningList -expand yes -fill both -side top -expand 1 -padx 3

    if {$::sergame::isOpening} {
      catch {
        .configSerGameWin.fopening.fOpeningList.lbOpening selection set $::sergame::chosenOpening
        .configSerGameWin.fopening.fOpeningList.lbOpening see $::sergame::chosenOpening
      }
    }

    bind $w.fopening.fOpeningList.lbOpening <<ListboxSelect>> {
      set ::sergame::isOpening 1
      set ::sergame::chosenOpening [.configSerGameWin.fopening.fOpeningList.lbOpening curselection]
      set ::sergame::startFromCurrent 0
    }
    bind $w.fopening.fOpeningList.lbOpening <Double-Button-1> "$w.fbuttons.play invoke"

    dialogbutton $w.fbuttons.play -text $tr(Play) -command {
      set sel [.configSerGameWin.fengines.fEnginesList.lbEngines curselection]
      set ::sergame::current $sel
      set ::sergame::engineName [.configSerGameWin.fengines.fEnginesList.lbEngines get $sel]
      set n $::sergame::engineListBox($sel)

      set ::sergame::chosenOpening [.configSerGameWin.fopening.fOpeningList.lbOpening curselection]
      if {$::sergame::useBook} {
        set ::sergame::bookToUse [.configSerGameWin.fbook.combo get]
        if {$::sergame::bookToUse == "" } {
          set ::sergame::useBook 0
        }
      }

      set ::sergame::wtime [.configSerGameWin.ftime.timebonus.whitespminutes get]
      set ::sergame::btime [.configSerGameWin.ftime.timebonus.blackspminutes get]
      set ::sergame::winc [.configSerGameWin.ftime.timebonus.whitespseconds get]
      set ::sergame::binc [.configSerGameWin.ftime.timebonus.blackspseconds get]
      set ::sergame::fixeddepth [.configSerGameWin.ftime.depthvalue get]
      set ::sergame::fixednodes [.configSerGameWin.ftime.nodesvalue get]
      set ::sergame::movetime [.configSerGameWin.ftime.movetimevalue get]
      
      ::sergame::play $n
    }
    bind $w.fengines.fEnginesList.lbEngines <Double-Button-1> "$w.fbuttons.play invoke"

    dialogbutton $w.fbuttons.help -textvar tr(Help) -command {helpWindow ComputerGame UCIGame}
    dialogbutton $w.fbuttons.cancel -textvar tr(Cancel) -command "destroy $w"

    pack $w.fbuttons.play $w.fbuttons.help $w.fbuttons.cancel -expand yes -side left -pady 3

    bind $w <Escape> { .configSerGameWin.fbuttons.cancel invoke }
    bind $w <Return> { .configSerGameWin.fbuttons.play invoke }
    bind $w <F1> {helpWindow ComputerGame UCIGame}
    bind $w <Destroy> ""
    update
    placeWinOverParent $w .
    wm state $w normal
    wm minsize $w 45 0
  }

  ### ::sergame::play

  proc play {n} {
    global tr ::sergame::chosenOpening ::sergame::isOpening ::tacgame::openingList ::sergame::openingMovesList ::sergame::openingMovesHash ::sergame::openingMoves ::sergame::outOfOpening

    set ::sergame::engine $n

    set ::lFen {}
    set ::drawShown 0

    if {![::uci::startSilentEngine $n]} {
      return 0
    }
    ::uci::sendUCIoptions $n 1

    set ::uci::uciInfo(prevscore$n) 0.0
    set ::uci::uciInfo(score$n) 0.0
    set ::uci::uciInfo(ponder$n) ""

    if {$::sergame::startFromCurrent} {
      set isOpening 0
    }

    # ponder
    if {$::sergame::ponder} {
      ::sergame::sendToEngine $n "setoption name Ponder value true"
    } else {
      ::sergame::sendToEngine $n "setoption name Ponder value false"
    }

    # if will follow a specific opening line
    if {$isOpening} {
      set fields [split [lindex $openingList $chosenOpening] ":"]
      set openingName [lindex $fields 0]
      set openingMoves [string trim [lindex $fields 1]]
      set openingMovesList ""
      set openingMovesHash ""
      set outOfOpening 0
      foreach m [split $openingMoves] {
        # in case of multiple adjacent spaces in opening line
        if {$m =={}} {
          continue
        }
        set p [string trim $m]
        lappend openingMovesList [string trim [regsub {^[1-9]+\.} $p ""] ]
      }
      
      sc_game new
      lappend openingMovesHash [sc_pos hash]
      foreach m  $openingMovesList {
        if {[catch {sc_move addSan $m}]} { }
        lappend openingMovesHash [sc_pos hash]
      }
    }
    if {!$::sergame::startFromCurrent} {
      sc_game new
      sc_game tags set -event "UCI Game"
      set player_name [getMyPlayerName]
      if {$player_name == ""} {set player_name {?}}
      if { [::board::isFlipped] } {
        sc_game tags set -white "$::sergame::engineName"
	sc_game tags set -black $player_name
      } else  {
        sc_game tags set -black "$::sergame::engineName"
	sc_game tags set -white $player_name
      }
      sc_game tags set -date [::utils::date::today]
    }

    set extratags {}

    if {$::uci::uciInfo(skill) != ""} {
      lappend extratags "[lindex $::uci::uciInfo(skill) 0] \"[lindex $::uci::uciInfo(skill) 1]\""
    } 
    if {$isOpening} {
      lappend extratags "Opening \"$openingName\""
    }

    set w .serGameWin
    if {[winfo exists $w]} {
      focus .main
      destroy $w
    }

    toplevel $w
    if {$isOpening} {
      wm title $w "$::sergame::engineName ($openingName)"
    } else {
      wm title $w "$::sergame::engineName"
    }

    setWinLocation $w

    frame $w.fclocks -relief raised -borderwidth 1
    frame $w.fbuttons
    pack $w.fclocks $w.fbuttons -side top -expand yes -fill both

    if {$::sergame::timeMode == "timebonus"} {
      ::gameclock::new $w.fclocks 2 120 1
      ::gameclock::new $w.fclocks 1 120 1
    } else {
      # dont call flag when playing seconds per move
      ::gameclock::new $w.fclocks 2 120 0
      ::gameclock::new $w.fclocks 1 120 0
    }
    ::gameclock::setColor 1 white
    ::gameclock::setColor 2 black
    ::gameclock::reset 1
    ::gameclock::reset 2
    if {[sc_pos side] == "white"} {
      ::gameclock::start 1
    } else {
      ::gameclock::start 2
    }

    set ::pause 0

    button $w.fbuttons.resume -state disabled -textvar tr(Resume) -command {
      set ::pause 0
      .serGameWin.fbuttons.resume configure -state disabled
      ::uci::sendToEngine $::sergame::engine {setoption name Clear Hash}
      if {[sc_pos side] == "white"} {
        ::gameclock::start 1
      } else {
        ::gameclock::start 2
      }
      ::sergame::engineGo
    }
    pack $w.fbuttons.resume -expand yes -fill both -padx 10 -pady 2

    pack [label $w.fbuttons.space -text {}] 

    button $w.fbuttons.resign -text [tr CCResign] -command {
      if {[::board::opponentColor] == {white}} {
	sc_game tags set -result 1
      } else {
	sc_game tags set -result 0
      }
      if {[sc_base inUse [sc_base current]]} { catch {sc_game save 0}  }
      updateBoard -pgn
      ::sergame::abortGame
    }
    pack $w.fbuttons.resign -expand yes -fill both -padx 10 -pady 2

    button $w.fbuttons.restart -text [tr Restart] -command {
      ::sergame::abortGame
      ::sergame::play $::sergame::engine
    }
    pack $w.fbuttons.restart -expand yes -fill both -padx 10 -pady 2

    button $w.fbuttons.abort -textvar tr(Quit) -command ::sergame::abortGame
    pack $w.fbuttons.abort -expand yes -fill both -padx 10 -pady 2

    bind $w <F1> {helpWindow ComputerGame UCIGame}
    bind $w <Destroy> ::sergame::abortGame
    bind $w <Escape> ::sergame::abortGame
    bind $w <Configure> "recordWinSize $w"
    wm minsize $w [winfo reqwidth $w] 0

    # setup clocks/time tag
    switch $::sergame::timeMode {
      timebonus {
	::gameclock::setSec 1 [expr 0 - (60 * $::sergame::wtime)]
	::gameclock::setSec 2 [expr 0 - (60 * $::sergame::btime)]
	set timetag "Time+Bonus $::sergame::wtime+$::sergame::winc/$::sergame::btime+$::sergame::binc"
      }
      movetime {
        set timetag "Movetime $::sergame::movetime"
      }
      nodes {
        set timetag "Nodes $::sergame::fixednodes"
      }
      depth {
        set timetag "Depth $::sergame::fixeddepth"
      }
    }
    lappend extratags "Timemode \"$timetag\""

    set ::sergame::wentOutOfBook 0
    if {$::sergame::useBook} {
      set ::sergame::bookMovesLeft [::book::getMove $::sergame::bookToUse $::sergame::bookSlot all]
    }
    if {[winfo exists .configSerGameWin]} {
      destroy .configSerGameWin
      focus .main
    }
    sc_game tags set -extra $extratags
    updateBoard -pgn
    ::windows::gamelist::Refresh
    updateTitle
    updateMenuStates

    ::sergame::engineGo
  }

  proc abortGame {} {
    set n $::sergame::engine

    set ::lFen {}
    if { $::uci::uciInfo(pipe$n) == ""} { return }
    after cancel ::sergame::engineGo
    ::uci::closeUCIengine $n
    ::gameclock::stop 1
    ::gameclock::stop 2
    set ::uci::uciInfo(bestmove$n) "abort"
    destroy .serGameWin
    focus .main
  }

  ### ::sergame::sendToEngine

  proc sendToEngine {n text} {
    logEngine $n "Scid  : $text"
    catch {puts $::uci::uciInfo(pipe$n) $text}
  }

  ### Returns true if last move is mate/stalemate and stops clocks

  proc checkEndOfGame {} {

    if {[sc_pos moves] != {}} {
      return 0
    }
    ::gameclock::stop 1
    ::gameclock::stop 2
    if {![sc_pos isCheck]} {
      sc_game tags set -result =
      set message Stalemate
    } else {
      if {1} {
        # mate dialog
        if { [::board::opponentColor] == [sc_pos side] } {
          set side Player
        } else {
          set side $::sergame::engineName
        }
        if {[sc_pos side] == {black}} {
          sc_game tags set -result 1
        } else {
          sc_game tags set -result 0
        }
        set message "$side wins"
      }
    }
    updateBoard -pgn
    tk_messageBox -type ok -message $message -parent .main.board -icon info -title $message
    return 1
  }

  proc engineGo {} {
    global ::sergame::isOpening ::sergame::openingMovesList ::sergame::openingMovesHash \
           ::sergame::openingMoves ::sergame::timeMode ::sergame::outOfOpening informant ::uci::uciInfo

    set n $::sergame::engine

    after cancel ::sergame::engineGo

    if { [::sergame::checkEndOfGame] } {
      catch {::game::Save}
      updateBoard -pgn
      ::windows::gamelist::Refresh
      return
    }


    if { [sc_pos side] != [::board::opponentColor] } {
      # Not computers turn, come back in 1  second
      after 1000 ::sergame::engineGo
      return
    }

    # The player moved : add clock time

    if {$::sergame::useBook && ! $::sergame::wentOutOfBook && [::book::getMove $::sergame::bookToUse $::sergame::bookSlot] == ""} {
      if {[lsearch $::sergame::bookMovesLeft [sc_game info previousMove]] == -1} {
	::gameclock::pauseGameClock
        set answer [tk_messageBox -icon question -parent .main.board -title $::tr(MoveOutOfBook) -type yesno \
              -message "$::tr(MoveOutOfBook) [file rootname $::sergame::bookToUse]\n $::tr(DoYouWantContinue)" ]

        if {$answer == no} {
          sc_move back 1
          sc_game truncate 
          updateBoard -pgn
	  ::gameclock::resumeGameClock
          after 1000 ::sergame::engineGo
          return
        } 
        sc_pos setComment "[tr MoveOutOfBook] [file rootname $::sergame::bookToUse]"
      } else {
        sc_pos setComment "[tr LastBookMove] [file rootname $::sergame::bookToUse]"
      }
      set ::sergame::wentOutOfBook 1
    }


    if { [::board::opponentColor] == "black" } {
      if {$timeMode == "timebonus" } {
        ::gameclock::add 1 $::sergame::winc
      }
      set movetime [::gameclock::stop 1]
      ::gameclock::start 2
    } else {
      if {$timeMode == "timebonus" && [sc_pos moveNumber] != 1} {
	::gameclock::add  2 $::sergame::binc
      }
      set movetime [::gameclock::stop 2]
      ::gameclock::start 1
    }
    if {$::sergame::storeClock} {
      sc_pos setComment "\[%emt [expr $movetime / 60]:[format {%02i} [expr $movetime % 60]]\]"
    }
    if {[checkRepetition]} {
      return
    }

    # make a move corresponding to a specific opening, (it is engine's turn)
    if {$isOpening && !$outOfOpening} {
      set index 0
      # Warn if the user went out of the opening line chosen
      if { !$outOfOpening } {
        set ply [sc_pos location]
        
        if { [lsearch $openingMovesHash [sc_pos hash]] == -1 && [llength $openingMovesList] >= $ply} {
	  ::gameclock::pauseGameClock
          set answer [tk_messageBox -icon question -parent .main.board -title $::tr(OutOfOpening) -type yesno \
              -message "$::tr(NotFollowedLine) $openingMoves\n $::tr(DoYouWantContinue)" ]
          if {$answer == no} {
            sc_move back 1
            sc_game truncate
            updateBoard -pgn
	    ::gameclock::resumeGameClock
            after 1000 ::sergame::engineGo
            return
          }  else  {
            set outOfOpening 1
          }
        }
      }
      
      set hpos [sc_pos hash]
      # Find a corresponding position in the opening line
      set length [llength $openingMovesHash]
      for {set i 0}   { $i < [expr $length-1] } { incr i } {
        set h [lindex $openingMovesHash $i]
        if {$h == $hpos} {
          set index [lsearch $openingMovesHash $h]
          set move [lindex $openingMovesList $index]
          # play the move
          set action "replace"
          if {![sc_pos isAt vend]} { set action [confirmReplaceMove] }
          if {$action == "replace"} {
            catch {sc_move addSan $move}
          } elseif {$action == "var"} {
            sc_var create
            catch {sc_move addSan $move}
          } elseif {$action == "mainline"} {
            sc_var create
            if {[catch {sc_move addSan $move}]} {
               puts "sergame.tcl oops - sc_move addSan $move failed."
            } else {
	      sc_var exit
	      sc_var promote [expr {[sc_var count] - 1}]
	      sc_move forward 1
            }
          }
          
          updateBoard -pgn -animate
          # Computer moved
	  if { [::board::opponentColor] == "black" } {
	    ::gameclock::stop 2
	    if {$timeMode == "timebonus"} {
	      # have to use gameclock::add for some syncing reason
	      # incr ::gameclock::data(counter2) -[expr $::sergame::binc]
              ::gameclock::add 2 $::sergame::binc
	    }
	    ::gameclock::start 1
          } else {
	    ::gameclock::stop 1
	    if {$timeMode == "timebonus"} {
              ::gameclock::add 1 $::sergame::winc
	    }
	    ::gameclock::start 2
          }
          if {[checkRepetition]} {
            return
          }
	  after 1000 ::sergame::engineGo
          return
        }
      }
    }
    # -------------------------------------------------------------
    # use a book
    if {$::sergame::useBook && ! $::sergame::wentOutOfBook} {
      set move [::book::getMove $::sergame::bookToUse $::sergame::bookSlot]
      if {$move == ""} {
        # Doesn't occur ?
puts OUTOFBOOK!!!!!!!!!!!!!!!!!!
	sc_pos setComment "[tr MoveOutOfBook] [file rootname $::sergame::bookToUse]"
        set ::sergame::wentOutOfBook 1
      } else  {
        sc_move addSan $move
        ::utils::sound::AnnounceNewMove $move
        # we made a book move so assume a score = 0
        set ::uci::uciInfo(prevscore$n) 0.0
        updateBoard -pgn -animate
	if { [::board::opponentColor] == "black" } {
	  ::gameclock::stop 2
	  if {$timeMode == "timebonus"} {
            ::gameclock::add 2 $::sergame::binc
          }
	  ::gameclock::start 1
	} else {
	  ::gameclock::stop 1
	  if {$timeMode == "timebonus"} {
	    ::gameclock::add 1 $::sergame::winc
          }
	  ::gameclock::start 2
	}
	# check for still exists book moves
        set ::sergame::bookMovesLeft [::book::getMove $::sergame::bookToUse $::sergame::bookSlot all]
        if  {$::sergame::bookMovesLeft == ""} {
          set ::sergame::wentOutOfBook 1
          # Computer takes last book move
          sc_pos setComment "[tr LastBookMove] [file rootname $::sergame::bookToUse]"
        }

        after 1000 ::sergame::engineGo
        return
      }
    }

    ### check if the engine pondered on the right move

    if { $::sergame::ponder && $::uci::uciInfo(ponder$n) == $::sergame::lastPlayerMoveUci} {
      ::sergame::sendToEngine $n "ponderhit"
    } else {
      
      if { $::sergame::ponder } {
        ::sergame::sendToEngine $n "stop"
      }
      set ::analysis(waitForReadyOk$n) 1
      ::sergame::sendToEngine $n "isready"
      vwait ::analysis(waitForReadyOk$n)
      ::sergame::sendToEngine $n "position fen [sc_pos fen]"
      set w1 [::gameclock::getSec 1]
      set b1 [::gameclock::getSec 2]
      if {$timeMode == "timebonus"} {
        ::sergame::sendToEngine $n "go wtime [expr {$w1*1000}] btime [expr {$b1*1000}] winc [expr {$::sergame::winc*1000}] binc [expr {$::sergame::binc*1000}]"
      } elseif {$timeMode == "depth"} {
        ::sergame::sendToEngine $n "go depth $::sergame::fixeddepth"
      } elseif {$timeMode == "movetime"} {
        ::sergame::sendToEngine $n "go movetime [expr $::sergame::movetime * 1000]"
      } elseif {$timeMode == "nodes"} {
        ::sergame::sendToEngine $n "go nodes $::sergame::fixednodes"
      }
    }

    set ::uci::uciInfo(bestmove$n) ""
    vwait ::uci::uciInfo(bestmove$n)

    # If weak move detected, propose the user to takeback (if game not considered won "++-")

    if { $::sergame::coachIsWatching && $::uci::uciInfo(prevscore$n) != "" && ![sc_pos isAt start] && 
        (([::board::opponentColor] == "black" && $uciInfo(score$n) <  $::informant("++-")) ||
         ([::board::opponentColor] == "white" && $uciInfo(score$n) > -$::informant("++-"))) } {
      set delta [expr $uciInfo(score$n) - $uciInfo(prevscore$n)]
      if {$delta >  $informant("?") && [::board::opponentColor] == "white" ||
          $delta < -$informant("?") && [::board::opponentColor] == "black" } {

        ::gameclock::pauseGameClock
        set answer [tk_messageBox -icon question -parent .main.board -title Scid -type yesno \
                      -message "$::tr(WeakMovePlayedTakeBack) Material +/- [format %.2f [expr abs($delta)]]" ]
        if {$answer == yes} {
          sc_move back 1
          sc_game truncate 
          updateBoard -pgn
	  ::gameclock::resumeGameClock
          after 1000 ::sergame::engineGo
          return
        }
      }
    }

    # -------------------------------------------------------------
    if { $::uci::uciInfo(bestmove$n) == "abort" } {
      return
    }

    ::uci::addUCIMoves $::uci::uciInfo(bestmove$n)
    ::utils::sound::AnnounceNewMove $::uci::uciInfo(bestmove$n)
    set ::uci::uciInfo(prevscore$n) $::uci::uciInfo(score$n)
    updateBoard -pgn -animate
    if {[checkRepetition]} {
      return
    }

    if { [::board::opponentColor] == "black" } {
      if {$timeMode == "timebonus"} {
	# have to use gameclock::add even though it redraws clock too much
	# incr ::gameclock::data(counter2) -[expr $::sergame::binc]
        ::gameclock::add 2 $::sergame::binc
      }
      set movetime [::gameclock::stop 2]
      ::gameclock::start 1
    } else {
      if {$timeMode == "timebonus"} {
	# incr ::gameclock::data(counter1) -[expr $::sergame::winc]
        ::gameclock::add 1 $::sergame::winc
      }
      set movetime [::gameclock::stop 1]
      ::gameclock::start 2
    }
    if {$::sergame::storeClock} {
      sc_pos setComment "\[%emt [expr $movetime / 60]:[format {%02i} [expr $movetime % 60]]\]"
    }

    # ponder mode (the engine just played its move)
    if {$::sergame::ponder && $::uci::uciInfo(ponder$n) != ""} {
      ::sergame::sendToEngine $n "position fen [sc_pos fen] moves $::uci::uciInfo(ponder$n)"
      set w1 [::gameclock::getSec 1]
      set b1 [::gameclock::getSec 2]
      if {$timeMode == "timebonus"} {
        ::sergame::sendToEngine $n "go ponder wtime [expr {$w1*1000}] btime [expr {$b1*1000}] winc [expr {$::sergame::winc*1000}] binc [expr {$::sergame::binc*1000}]"
      } elseif {$timeMode == "depth"} {
        ::sergame::sendToEngine $n "go ponder depth $::sergame::fixeddepth"
      } elseif {$timeMode == "movetime"} {
        ::sergame::sendToEngine $n "go ponder movetime [expr $::sergame::movetime * 1000]"
      } elseif {$timeMode == "nodes"} {
        ::sergame::sendToEngine $n "go ponder nodes $::sergame::fixednodes"
      }
    }

    after 1000 ::sergame::engineGo
  }
}

###
### End of file: sergame.tcl
###
###
### calvar.tcl: part of Scid.
### Copyright (C) 2007  Pascal Georges

### Tidied up by S.A., but still fairly raw.

# I released a new version rc8 with the Stoyko exercise (see in the 
# training section). It is certainly buggy and unpolished, but the 
# features are there. There is some help by pressing F1.
# Feedbacks, suggestions and comments are welcome.
# Pascal

# Known issues - doesn't work at start and end of game ? S.A.

namespace eval calvar {
  # DEBUG
  # set ::uci::uciInfo(log_stdout$n) 1

  array set engineListBox {}
  set thinkingTimePerLine 10
  set thinkingTimePosition 30
  set currentLine 1
  set currentListMoves {}
  # each line begins with a list of moves, a nag code and ends with FEN
  set lines {}
  set analysisQueue {}

  # contains multipv analysis of the position, to see if the user considered all important lines
  set initPosAnalysis {}

  set working 0
  set midmove ""

  set afterIdPosition 0
  set afterIdLine 0

  trace add variable ::calvar::working write { ::calvar::traceWorking }
  ################################################################################
  #
  ################################################################################
  proc traceWorking {a b c} {
    set widget .calvarWin.buttons.bDone

    if {$::calvar::working} {
      $widget configure -state disabled
    } else {
      $widget configure -state normal
    }
  }
  ################################################################################
  #
  ################################################################################
  proc reset {} {
    set currentLine 1
    set currentListMoves {}
    set lines {}
    set working 0
    set analysisQueue {}
    if {[winfo exists .calvarWin]} {
      .calvarWin.fText.t delete 1.0 end
    }
  }

  ### Initial configuration

  proc config {} {

    if {[winfo exists .calvarWin]} {
      raiseWin .calvarWin
      return
    }

    set w .configCalvarWin

    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    toplevel $w
    wm state $w withdrawn
    wm title $w [::tr "ConfigureCalvar"]

    # builds the list of UCI engines
    frame $w.fengines -relief raised -borderwidth 1
    listbox $w.fengines.lbEngines -yscrollcommand "$w.fengines.ybar set" -height 5 -width 50 -exportselection 0
    scrollbar $w.fengines.ybar -command "$w.fengines.lbEngines yview"
    pack $w.fengines.ybar -side left -fill y
    pack $w.fengines.lbEngines -side left -fill both -expand yes
    pack $w.fengines -expand yes -fill both -side top
    set i 0
    set idx 0
    foreach e $::engines(list) {
      if { [lindex $e 7] != 1} { incr idx ; continue }
      set ::calvar::engineListBox($i) $idx
      set name [lindex $e 0]
      $w.fengines.lbEngines insert end $name
      incr i
      incr idx
    }
    $w.fengines.lbEngines selection set 0

    # if no engines defined, bail out
    if {$i == 0} {
      tk_messageBox -type ok -message "No UCI engine defined" -icon error
      destroy $w
      return
    }

    # parameters setting
    set f $w.parameters
    frame $w.parameters
    pack $f

    label $f.lTime2 -text "Initial thinking time"
    spinbox $f.sbTime2  -width 3 -textvariable ::calvar::thinkingTimePosition -from 5 -to 300 -increment 5 -validate all -vcmd {string is int %P}
    grid $f.lTime2 -row 0 -column 0
    grid $f.sbTime2 -row 0 -column 1

    label $f.lTime -text "Variation thinking time"
    spinbox $f.sbTime  -width 3 -textvariable ::calvar::thinkingTimePerLine -from 5 -to 120 -increment 5 -validate all -vcmd {string is int %P}
    grid $f.lTime -row 1 -column 0
    grid $f.sbTime -row 1 -column 1

    frame $w.fbuttons
    pack $w.fbuttons
    dialogbutton $w.fbuttons.start -text Start -command {
      focus .main
      set chosenEngine [.configCalvarWin.fengines.lbEngines curselection]
      set ::calvar::engineName [.configCalvarWin.fengines.lbEngines get $chosenEngine]
      destroy .configCalvarWin
      ::calvar::start $chosenEngine
    }
    dialogbutton $w.fbuttons.help -textvar ::tr(Help) -command { helpWindow CalVar }
    dialogbutton $w.fbuttons.cancel -textvar ::tr(Cancel) -command "destroy $w"

    pack $w.fbuttons.start $w.fbuttons.help $w.fbuttons.cancel -expand yes -side left -padx 20 -pady 2

    bind $w <Escape> { .configCalvarWin.fbuttons.cancel invoke }
    bind $w <Return> { .configCalvarWin.fbuttons.start invoke }
    bind $w <F1> {helpWindow CalVar}

    update
    placeWinOverParent $w .
    wm state $w normal
    wm minsize $w 45 0
  }

  ### Main window

  proc start {engine} {

    ::calvar::reset

    set n $::calvar::engineListBox($engine)
    set ::calvar::engine $n

    set w .calvarWin

    if {[winfo exists $w]} {
      raiseWin .calvarWin
      return
    }

    toplevel $w
    wm title $w [::tr Calvar]
    bind $w <F1> { helpWindow CalVar }
    setWinLocation $w

    set f $w.fNag
    frame $f
    set width [expr {$::windowsOS ? 2 : 1}]
    set i 0
    foreach nag { "=" "+=" "+/-" "+-" "=+" "-/+" "-+" } {
      button $f.nag$i -text $nag -command "::calvar::nag $nag" -width $width -height 1
      pack $f.nag$i -side left
      incr i
    }
    pack $f

    set f $w.fText
    frame $f
    text $f.t -height 12 -width 50
    pack $f.t
    pack $f

    set f $w.fPieces
    frame $f
    label $f.lPromo -text "Promotion"
    pack $f.lPromo -side left
    foreach piece { "q" "r" "b" "n" } {
      button $f.p$piece -image w${piece}20 -command "::calvar::promo $piece"
      pack $f.p$piece -side left
    }
    pack $f

    set f $w.buttons
    pack [frame $f]

    button $f.bDone -text [::tr "DoneWithPosition"] -command ::calvar::positionDone
    button $f.help -textvar ::tr(Help) -command { helpWindow CalVar }
    button $f.stop -textvar ::tr(Close) -command ::calvar::stop

    pack $f.bDone -side left -padx 8 -pady 3
    pack $f.help $f.stop -side left -padx 8 -pady 3

    bind $w <Escape> { .calvarWin.buttons.stop invoke }
    bind $w <Destroy> ""
    bind $w <Configure> "recordWinSize $w"
    wm minsize $w 45 0

    # start engine and set MultiPV to 10
    ::uci::startSilentEngine $n

    set ::analysis(multiPVCount$n) 10
    ::uci::sendToEngine $n "setoption name MultiPV value $::analysis(multiPVCount$n)"
    set ::calvar::suggestMoves_old $::suggestMoves
    set ::calvar::hideNextMove_old $::gameInfo(hideNextMove)

    set ::suggestMoves 0
    set ::gameInfo(hideNextMove) 1
    updateBoard

    # fill initPosAnalysis for the current position
    set ::calvar::working 1
    ::calvar::startAnalyze "" "" [sc_pos fen]

    set ::calvar::afterIdPosition [after [expr $::calvar::thinkingTimePosition * 1000] { ::calvar::stopAnalyze "" "" "" ; ::calvar::addLineToCompute "" }]

  }

  ################################################################################
  #
  ################################################################################
  proc stop {} {
    after cancel $::calvar::afterIdPosition
    after cancel $::calvar::afterIdLine
    set n $::calvar::engine

    ::uci::closeUCIengine $n
    focus .main
    destroy .calvarWin
    set ::suggestMoves $::calvar::suggestMoves_old
    set ::gameInfo(hideNextMove) $::calvar::hideNextMove_old
    updateBoard
  }

  ################################################################################
  #
  ################################################################################
  proc pressSquare { sq } {
    global ::calvar::midmove

    set sansq [::board::san $sq]
    if {$midmove == ""} {
      set midmove $sansq
    } else {
      lappend ::calvar::currentListMoves "$midmove$sansq"
      set midmove ""
    }
    set tmp " "
    if {$midmove == ""} {
      set tmp "-"
    }
    .calvarWin.fText.t insert "$::calvar::currentLine.end" "$tmp$sansq"
  }
  ################################################################################
  #
  ################################################################################
  proc promo { piece } {
    if { [llength $::calvar::currentListMoves] == 0 } { return }

    set tmp [lindex $::calvar::currentListMoves end]
    set tmp "$tmp$piece"
    lset ::calvar::currentListMoves end $tmp
    .calvarWin.fText.t insert end "$piece"
  }
  ################################################################################
  # This will end a line, and start engine computation
  ################################################################################
  proc nag { n } {
    .calvarWin.fText.t insert "$::calvar::currentLine.end" " $n\n"
    set newline [list $::calvar::currentListMoves $n [sc_pos fen]]
    lappend ::calvar::lines $newline
    incr ::calvar::currentLine
    addLineToCompute $newline
    set ::calvar::currentListMoves {}
  }
  ################################################################################
  #
  ################################################################################
  proc addLineToCompute {line} {
    global ::calvar::analysisQueue

    puts "====>>> addLineToCompute $line"
    if {$line != ""} {
      lappend analysisQueue $line
    }
    if { $::calvar::working } { return }

    while { [llength $analysisQueue] != 0 } {
      set line [lindex $analysisQueue 0]
      set analysisQueue [lreplace analysisQueue 0 0]
      computeLine $line
    }
  }
  ################################################################################
  #
  ################################################################################
  proc computeLine {line} {
    set ::calvar::working 1
    puts "---->>>> computeLine $line"
    set moves [ lindex $line 0 ]
    set nag [ lindex $line 1 ]
    set fen [ lindex $line 2 ]
    startAnalyze $moves $nag $fen
    set ::calvar::afterIdLine [after [expr $::calvar::thinkingTimePerLine * 1000] "::calvar::stopAnalyze [list $moves $nag $fen]"]
  }
  ################################################################################
  # we suppose FEN has not changed !
  ################################################################################
  proc handleResult {moves nag fen} {
    set comment ""
    set n $::calvar::engine

    # formatPv has had changes. Can we change this next line ? S.A.
    set usermoves [::uci::formatPv $moves $fen]
    set firstmove [lindex $usermoves 0]
    
    # format engine's output
    # append first move to the variations
    set ::analysis(multiPV$n) {}
    for {set i 0 } {$i < [llength $::analysis(multiPVraw$n)]} {incr i} {
      set elt [lindex $::analysis(multiPVraw$n) $i ]
      set line [::uci::formatPvAfterMoves $firstmove [lindex $elt 2] ]
      set line "$firstmove $line"
      lappend ::analysis(multiPV$n) [list [lindex $elt 0] [lindex $elt 1] $line [lindex $elt 3]]

    }
    
    puts "==================================="
    puts "handleResult $::analysis(multiPV$n)"
    puts "==================================="
    
    if { [llength $moves] != [llength $usermoves]} {
      set comment " error in user moves [lrange $moves [llength $usermoves] end ]"
      puts $comment
    }
    
    set pv [ lindex $::analysis(multiPV$n) 0 ]
    if { [ llength $pv ] == 4 } {
      set engmoves [lindex $pv 2]
      # score is computed for the opposite side, so invert it
      set engscore [expr - 1.0 * [lindex $pv 1] ]
      set engdepth [lindex $pv 0]
      addVar $usermoves $engmoves $nag $comment $engscore
    } else  {
      puts "Error pv = $pv"
    }
  }

  ################################################################################
  # will add a variation at current position.
  # Try to merge the variation with an existing one.
  ################################################################################
  proc addVar {usermoves engmoves nag comment engscore} {
    puts "addVar usermoves $usermoves engmoves $engmoves nag $nag comment $comment"

    # Cannot add a variation to an empty variation:
    if {[sc_pos isAt vstart]  &&  [sc_pos isAt vend]} {
      # enter the first move as dummy variation
      sc_move addSan [lindex $engmoves 0]
      sc_move back
    }

    set repeat_move ""
    # If at the end of the game or a variation, repeat previous move
    if {[sc_pos isAt vend] && ![sc_pos isAt vstart]} {
      set repeat_move [sc_game info previousMoveNT]
      sc_move back
    }

    # first enter the user moves
    sc_var create
    if {$repeat_move != ""} {sc_move addSan $repeat_move}
    # Is this now correct ? S.A.
    if { ! [::uci::addUCIMoves $usermoves] } {
      sc_pos setComment $comment
    }

    sc_pos addNag $nag

    # now enter the engine moves
    while {![sc_pos isAt vstart] } {sc_move back}
    if {$repeat_move != ""} {sc_move forward}
    sc_var create
    sc_pos setComment $engscore
    sc_move addSan $engmoves
    sc_var exit
    sc_var exit

    if {$repeat_move != ""} {sc_move forward}

    updateBoard -pgn
  }
  ################################################################################
  # will add a variation at current position.
  # Try to merge the variation with an existing one.
  ################################################################################
  proc addMissedLine {moves score depth} {
    puts "addMissedLine moves $moves score $score depth $depth"

    # Cannot add a variation to an empty variation:
    if {[sc_pos isAt vstart]  &&  [sc_pos isAt vend]} {
      # enter the first move as dummy variation
      sc_move addSan [lindex $moves 0]
      sc_move back
    }

    set repeat_move ""
    # If at the end of the game or a variation, repeat previous move
    if {[sc_pos isAt vend] && ![sc_pos isAt vstart]} {
      set repeat_move [sc_game info previousMoveNT]
      sc_move back
    }

    sc_var create
    if {$repeat_move != ""} {sc_move addSan $repeat_move}
    sc_pos setComment "Missed line ($depth) $score"
    sc_move addSan $moves
    sc_var exit
    if {$repeat_move != ""} { sc_move forward }

    updateBoard -pgn
  }
  ################################################################################
  # The user stops entering var, check he founds all important ones.
  # All the moves that the user did not consider with a score better than the first best
  # move entered by the user should be pointed out.
  ################################################################################
  proc positionDone {} {
    global ::calvar::initPosAnalysis ::calvar::lines

    ################################################################################
    proc isPresent { engmoves } {
      global ::calvar::lines
      set res 0
      set firsteng [lindex $engmoves 0]
      foreach userLine $::calvar::lines {
        set usermoves [::uci::formatPv [lindex $userLine 0] ""]
        set firstuser [lindex $usermoves 0]
        if {$firstuser == $firsteng} { return 1 }
      }
      return 0
    }

    ################################################################################
    foreach pv $::calvar::initPosAnalysis {
      set engmoves [lindex $pv 2]
      set engscore [lindex $pv 1]
      set engdepth [lindex $pv 0]
      if { ! [isPresent $engmoves] } {
        addMissedLine $engmoves $engscore $engdepth
      } else {
        # the user considered at least one line (skip those that are below)
        puts "position done :: Line present"
        break
      }
    }
    ::calvar::reset
  }
  ################################################################################
  # startAnalyze:
  #   Put the engine in analyze mode.
  ################################################################################
  proc startAnalyze {moves nag fen} {
    global analysis

    set n $::calvar::engine

    # Check that the engine has not already had analyze mode started:
    if {$analysis(analyzeMode$n)} { return }

    set analysis(analyzeMode$n) 1
    set analysis(waitForReadyOk$n) 1
    ::uci::sendToEngine $n "isready"
    vwait analysis(waitForReadyOk$n)
    if { [llength $moves] > 0 } {
      ::uci::sendToEngine $n "position fen $fen moves [lindex $moves 0]"
    } else {
      ::uci::sendToEngine $n "position fen $fen"
    }
    ::uci::sendToEngine $n "go infinite"
  }
  ################################################################################
  # stopAnalyzeMode
  ################################################################################
  proc stopAnalyze { moves nag fen} {
    set n $::calvar::engine

    if {! $::analysis(analyzeMode$n)} { return }
    set ::analysis(analyzeMode$n) 0
    ::uci::sendToEngine $n "stop"

    if { [llength $moves] > 0 } {
      handleResult $moves $nag $fen
    } else {
      set ::calvar::initPosAnalysis $::analysis(multiPV$n)
    }
    set ::calvar::working 0
    addLineToCompute ""
  }

}
###
### End of file: calvar.tcl
###
### tactics.tcl: part of Scid.
### Copyright (C) 2007  Pascal Georges
###
######################################################################
### Solve tactics (mate in n moves for example)
# use Site token in pgn notation to store progress
#
# S.A: Updated a little 6 Sept, 2010
# "Show Solution" checkbox now adds solution as PGN for browsing, and pauses main loop
# ... I still havent checked the "Win Won" functionality

namespace eval tactics {

  set infoEngineLabel ""

  set basePath $::scidBasesDir

  set baseList {}
  set solved "problem solved"
  set failed "problem failed"
  set prevScore 0
  set prevLine ""
  set nextEngineMove ""
  set matePending 0
  set cancelScoreReset 0
  set askToReplaceMoves_old 0
  set showSolution 0
  set labelSolution {}
  # set labelSolution {. . . . . . }
  set lastGameLoaded 0
  set prevFen ""

  # Don't try to find the exact best move but to win a won game (that is a mate in 5 is ok even if there was a pending mate in 2)
  set winWonGame 0


  ### Current base must contain games with Tactics flag and special **** markers
  # (as prepared by the Find Best Move in analysis annotation).
  # The first var should contain the best move (the next best move
  # is at least 1.0 point away.
  # TODO preset the filter on flag == Tactics to speed up searching

  proc findBestMove {} {
    bind .main.board  <Double-Button-1> ::tactics::findBestMove
    set ::gameInfo(hideNextMove) 1
    if {[winfo exists .pgnWin]} {
      destroy .pgnWin
    }

    set found 0

    if {![sc_base inUse] || [sc_base numGames] == 0} {
      tk_messageBox -type ok -icon info -title {Find Best Move} -message "No games in database"     
      return
    }
   
    busyCursor .
    update
   
    # Try to find in current game, from current pos (exit vars first)
    catch {
      # if gamenumber == 0, sc_game flag T returns no boolean
      if {[sc_game flag T [sc_game number]]} {
	while {[sc_var level] != 0} { sc_var exit }
	  if {[llength [gotoNextTacticMarker] ] != 0} {
	    set found 1
	  }
      }
    }

    if {!$found} {
      # Then search other 'T' flagged games in DB
      for {set g [expr [sc_game number] +1] } { $g <= [sc_base numGames]} { incr g} {
        if {![sc_game flag T $g]} {
          continue
        }
        sc_game load $g
        # go through all moves and look for tactical markers ****D->
        if {[llength [gotoNextTacticMarker] ] != 0} {
          set found 1
          break
        } else {
          # A tactical flagged game (without ****D-> markers) with non-standard start position,
	  # begins probably with a tactical position.
          if {[sc_game startBoard]} {
	    sc_move start
            set found 1
            break
          }
        }
      }
    }
   
    unbusyCursor .
   
    if { ! $found } {
      tk_messageBox -type ok -icon info -title {Find Best Move} -message "No (more) relevant games found."     
      sc_game load 1
    } else  {
      sideToMoveAtBottom
    }
    updateBoard -pgn
    ::windows::gamelist::Refresh
    updateTitle
  }

  ################################################################################
  # returns a list with depth score prevscore
  # or an empty list if marker not found

  proc gotoNextTacticMarker {} {
    while {![sc_pos isAt end]} {
      sc_move forward
      set cmt [sc_pos getComment]

      if {[string match {*\*\*\*\*D*->*} $cmt]} {
        # anything non-null
        return $cmt
      }
    }
    return {}
  }


  ### Configuration dialog for Mate in N puzzle
  # (Had some associated core dumps here, possibly when scidBasesDir is wrongly set in config S.A)

  proc config {} {
    global ::tactics::basePath ::tactics::baseList ::tactics::baseDesc tr
    set basePath $::scidBasesDir

    if {[winfo exists .tacticsWin]} {
      destroy .tacticsWin
    }

    set w .configTactics
    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    update
    toplevel $w
    wm title $w $tr(ConfigureTactics)
    setWinLocation $w

    if {[sc_base count free] == 0} {
      tk_messageBox -type ok -icon info -title Scid -message "Too many databases are open; close one first"
      return
    }

    set prevBase [sc_base current]
    # go through all bases and take descriptions
    set baseList {}
    set baseDesc {}
    set fileList [  lsort -dictionary [ glob -nocomplain -directory $basePath *.si4 ] ]
    foreach file  $fileList {
      if {[sc_base slot $file] == 0} {
        sc_base open [file rootname $file]
        set wasOpened 0
      } else  {
        sc_base switch [sc_base slot $file]
        set wasOpened 1
      }
      
      set solvedCount 0
      for {set g 1 } { $g <= [sc_base numGames]} { incr g} {
        sc_game load $g
        if {[sc_game tags get "Site"] == $::tactics::solved} { incr solvedCount }
      }
      lappend baseList "$file" "[sc_base description]  ($solvedCount/[sc_base numGames])"
      lappend baseDesc [sc_base description]
      if {! $wasOpened } {
        sc_base switch $prevBase
        sc_base close [sc_base slot $file]
      }
    }

    updateMenuStates
    updateStatusBar
    updateTitle

    frame $w.fconfig -relief raised -borderwidth 1
    label $w.fconfig.l1 -text $tr(ChooseTrainingBase)
    pack $w.fconfig.l1 -pady 3

    frame $w.fconfig.flist

    listbox $w.fconfig.flist.lb -selectmode single -exportselection 0 \
        -yscrollcommand "$w.fconfig.flist.ybar set" -height 10 -width 30
    bind $w.fconfig.flist.lb <Double-Button-1> "::tactics::start $w"

    scrollbar $w.fconfig.flist.ybar -command "$w.fconfig.flist.lb yview"
    pack $w.fconfig.flist.lb $w.fconfig.flist.ybar -side left -fill y
    for {set i 1} {$i<[llength $baseList]} {incr i 2} {
      $w.fconfig.flist.lb insert end [lindex $baseList $i]
    }
    $w.fconfig.flist.lb selection set 0

    frame $w.fconfig.reset
    button $w.fconfig.reset.button -text $tr(ResetScores) -command {
      set current [.configTactics.fconfig.flist.lb curselection]
      set name [lindex $::tactics::baseList [expr $current * 2 ] ]
      set desc [lindex $::tactics::baseDesc $current]
      if {[tk_messageBox -type yesno -parent .configTactics -icon question \
	     -title {Confirm Reset} -message "Confirm resetting \"$desc\" database"] == {yes}} {
	::tactics::resetScores $name .configTactics
      }
    }
    pack $w.fconfig.reset.button

    # in order to limit CPU usage, limit time for analysis (this prevents noise on laptops)
    frame $w.fconfig.flimit
    label $w.fconfig.flimit.blimit -text "$tr(limitanalysis) ($tr(seconds))" -relief flat
    scale $w.fconfig.flimit.analysisTime -orient horizontal -from 1 -to 30 -length 120 \
      -variable ::tactics::analysisTime -resolution 1
    pack $w.fconfig.flimit.blimit -side top
    pack $w.fconfig.flimit.analysisTime -side bottom

    frame $w.fconfig.fbutton
    dialogbutton $w.fconfig.fbutton.ok -text Ok -command "::tactics::start $w"
    dialogbutton $w.fconfig.fbutton.cancel -text $tr(Cancel) -command "focus .main ; destroy $w"
    pack $w.fconfig.fbutton.ok $w.fconfig.fbutton.cancel -expand yes -side left -padx 20 -pady 2
    pack $w.fconfig $w.fconfig.flist $w.fconfig.reset -side top

    addHorizontalRule $w.fconfig

    pack $w.fconfig.flimit -pady 5 -side top

    addHorizontalRule $w.fconfig

    pack $w.fconfig.fbutton -pady 5 -side bottom
    bind $w <Configure> "recordWinSize $w"
    bind $w <F1> { helpWindow TacticsTrainer }
  }


  proc start {parent} {
    global ::tactics::analysisEngine ::askToReplaceMoves ::tactics::askToReplaceMoves_old tr

    set current [.configTactics.fconfig.flist.lb curselection]
    set base [lindex $::tactics::baseList [expr $current * 2]]
    set desc [lindex $::tactics::baseDesc $current]

    if {![::tactics::loadBase [file rootname $base] $parent]} {
      return
    }

    destroy $parent

    set ::gameInfo(hideNextMove) 1
    if {[winfo exists .pgnWin]} {
      destroy .pgnWin
    }

    set ::tactics::lastGameLoaded 0

    if { ![::tactics::launchengine] } { return }

    set askToReplaceMoves_old $askToReplaceMoves
    set askToReplaceMoves 0

    set w .tacticsWin
    if {[winfo exists $w]} {
      raiseWin $w
      return
    }

    toplevel $w
    wm title $w $desc
    setWinLocation $w
    # because sometimes the 2 buttons at the bottom are hidden
    wm minsize $w 170 170
    frame $w.f1 -relief groove -borderwidth 1
    label $w.f1.labelInfo -textvariable ::tactics::infoEngineLabel -bg linen
    checkbutton $w.f1.cbWinWonGame -text $tr(WinWonGame) -variable ::tactics::winWonGame
    pack $w.f1.labelInfo $w.f1.cbWinWonGame -expand yes -fill both -side top

    frame $w.clock
    ::gameclock::new $w.clock 1 80 0
    ::gameclock::reset 1
    ::gameclock::start 1

    frame $w.f2 -relief groove
    checkbutton $w.f2.solution -text $tr(ShowSolution) -variable ::tactics::showSolution \
      -command ::tactics::toggleSolution
    label $w.f2.solved -textvariable ::tactics::labelSolution -wraplength 120
    pack $w.f2.solution $w.f2.solved -expand yes -fill both -side top

    frame $w.buttons -relief groove -borderwidth 1
    pack $w.f1 -expand yes -fill both
    pack $w.clock
    pack $w.f2 $w.buttons -expand yes -fill both

    setInfoEngine $tr(LoadingBase)

    button $w.buttons.next -textvar tr(Next) -command {
      ::tactics::stopAnalyze
      # mark game as solved if solution shown
      if {$::tactics::showSolution} {
	sc_game tags set -site $::tactics::solved
	sc_game save [sc_game number]
      }
      ::tactics::loadNextGame
    }
    button $w.buttons.close -textvar tr(Quit) -command ::tactics::endTraining
    pack $w.buttons.next $w.buttons.close -expand yes -fill both -padx 20 -pady 2
    bind $w <Destroy> { ::tactics::endTraining }
    bind $w <Configure> "recordWinSize $w"
    bind $w <F1> { helpWindow TacticsTrainer }

    setInfoEngine "---"
    ::tactics::loadNextGame
    ::tactics::mainLoop
  }
  ################################################################################
  #
  ################################################################################
  proc endTraining {} {
    set w .tacticsWin
    bind $w <Destroy> {}
    ::tactics::stopAnalyze
    after cancel ::tactics::mainLoop
    ::file::Close

    set ::askToReplaceMoves $::tactics::askToReplaceMoves_old
    focus .main
    destroy $w

    set ::gameInfo(hideNextMove) 0

    catch { ::uci::closeUCIengine $::tactics::engineSlot }
  }

  proc toggleSolution {} {
    global ::tactics::showSolution ::tactics::labelSolution ::tactics::analysisEngine

    if {$showSolution} {
      # pause main loop
      after cancel ::tactics::mainLoop
      if {![sc_pos isAt start]} {
	# not sure why...but have to move back one
	sc_move back
      }

      # add solution
      sc_move addSan $analysisEngine(moves)

      sc_move start

      set labelSolution $analysisEngine(moves)
      if {$analysisEngine(score) != {-327.0}} {
	append labelSolution "\n(score $analysisEngine(score))"
      }
    } else  {
      # restart this game
      sc_game load $::tactics::lastGameLoaded
      after 1000  ::tactics::mainLoop
      set labelSolution {}
    }
    updateBoard -pgn
    update
  }

  proc resetScores {name parent} {
    global ::tactics::cancelScoreReset ::tactics::baseList

    set base [file rootname $name]

    set wasOpened 0

    if {[sc_base count free] == 0} {
      tk_messageBox -type ok -icon info -title Scid -message "Too many databases are opened\nClose one first" -parent $parent
      return
    }
    # check if the base is already opened
    if {[sc_base slot $name] != 0} {
      sc_base switch [sc_base slot $name]
      set wasOpened 1
    } else  {
      if { [catch { sc_base open $base }] } {
        tk_messageBox -type ok -icon warning -title Scid -message "Unable to open base" -parent $parent
        return
      }
    }
    if {[sc_base isReadOnly]} {
        tk_messageBox -type ok -icon warning -title Scid -message "Base $base is read-only" -parent $parent
        return
    }

    # reset site tag for each game
    progressWindow Scid $::tr(ResettingScore) $::tr(Cancel) "::tactics::sc_progressBar"
    set numGames [sc_base numGames]
    set cancelScoreReset 0
    for {set g 1} { $g <= $numGames } { incr g} {
      if { $cancelScoreReset } { break }
      sc_game load $g
      if { [sc_game tags get "Site"] != ""} {
        sc_game tags set -site ""
        sc_game save [sc_game number]
      }
      if { [expr $g % 100] == 0 } {
        updateProgressWindow $g $numGames
      }
    }
    closeProgressWindow
    if { ! $wasOpened } {
      sc_base close
    }
    # update listbox
    set w .configTactics
    set cs [$w.fconfig.flist.lb curselection]
    set idx [expr $cs * 2 +1]
    set tmp [lindex $baseList $idx]
    regsub "\[(\]\[0-9\]+/" $tmp "(0/" tmp
    lset baseList $idx $tmp
    $w.fconfig.flist.lb delete 0 end
    for {set i 1} {$i<[llength $baseList]} {incr i 2} {
      $w.fconfig.flist.lb insert end [lindex $baseList $i]
    }
    $w.fconfig.flist.lb selection set $cs
  }
  ################################################################################
  # cancel score reset loading
  ################################################################################
  proc sc_progressBar {} {
    set ::tactics::cancelScoreReset 1
  }
  ################################################################################
  #
  ################################################################################
  proc loadNextGame {} {
    ::tactics::resetValues
    setInfoEngine $::tr(LoadingGame)
    set newGameFound 0
    # find a game with site tag != problem solved
    for {set g [ expr $::tactics::lastGameLoaded +1 ] } { $g <= [sc_base numGames]} { incr g} {
      sc_game load $g
      set tag [sc_game tags get "Site"]
      if {$tag != $::tactics::solved} { set newGameFound 1 ; break }
    }
    # it seems we finished the serial
    if {! $newGameFound } {
      tk_messageBox -title Scid -icon info -type ok -message $::tr(AllExercisesDone)
      return
    }
    set ::tactics::lastGameLoaded $g

    sideToMoveAtBottom

    ::gameclock::reset 1
    ::gameclock::start 1

    updateBoard -pgn
    set ::tactics::prevFen [sc_pos fen]
    ::tree::refresh
    ::windows::stats::Refresh
    updateMenuStates
    updateTitle
    updateStatusBar
    ::tactics::startAnalyze
    ::tactics::mainLoop
  }
  ################################################################################
  # flips the board if necessary so the side to move is at the bottom
  ################################################################################
  proc sideToMoveAtBottom {} {
    if { [sc_pos side] == "white" && [::board::isFlipped] || [sc_pos side] == "black" &&  ![::board::isFlipped] } {
      toggleRotateBoard
    }
  }

  ################################################################################
  #
  ################################################################################

  # We should probably disable "flip board" button, as it breaks game
  proc isPlayerTurn {} {
    if { [sc_pos side] == "white" &&  ![::board::isFlipped] || \
         [sc_pos side] == "black" &&  [::board::isFlipped] } {
      return 1
    } else {
      return 0
    }
  }

  ################################################################################
  #
  ################################################################################
  proc exSolved {} {
    ::tactics::stopAnalyze
    ::gameclock::stop 1
    sc_game tags set -site $::tactics::solved
    sc_game save [sc_game number]
    if {$::tactics::showSolution} {
      return
    }
    tk_messageBox -title Scid -icon info -type ok -message $::tr(MateFound)
    ::tactics::loadNextGame
  }
  ################################################################################
  # Handle the case where position was changed not during normal play but certainly with
  # move back / forward / rewind commands
  ################################################################################
  proc abnormalContinuation {} {
    ::tactics::stopAnalyze
    ::tactics::resetValues
    ::tree::refresh
    ::windows::stats::Refresh
    updateMenuStates
    updateTitle
    updateStatusBar
    if { [sc_pos side] == "white" && [::board::isFlipped] \
      || [sc_pos side] == "black" &&  ![::board::isFlipped] } {
      ::board::flip .main.board
    }
    updateBoard -pgn
    set ::tactics::prevFen [sc_pos fen]
    ::tactics::startAnalyze
    ::tactics::mainLoop
  }

  ################################################################################
  # waits for the user to play and check the move played
  ################################################################################
  proc mainLoop {} {
    global ::tactics::prevScore ::tactics::prevLine ::tactics::analysisEngine ::tactics::nextEngineMove

    after cancel ::tactics::mainLoop

    if {[sc_pos fen] != $::tactics::prevFen && [sc_pos isAt start]} {
      ::tactics::abnormalContinuation
      return
    }

    # is this player's turn (which always plays from bottom of the board) 
    if { [::tactics::isPlayerTurn] } {
      after 1000  ::tactics::mainLoop
      return
    }

    set ::tactics::prevFen [sc_pos fen]

    # check if player's move is a direct mate : no need to wait for engine analysis in this case
    set move_done [sc_game info previousMove]
    if { [string index $move_done end] == "#"} { ::tactics::exSolved; return }

    # if the engine is still analyzing, wait the end of it
    if {$analysisEngine(analyzeMode)} { vwait ::tactics::analysisEngine(analyzeMode) }

    if {[sc_pos fen] != $::tactics::prevFen  && [sc_pos isAt start]} {
      ::tactics::abnormalContinuation
      return
    }

    # the player moved and analysis is over : check if his move was as good as expected
    set prevScore $analysisEngine(score)
    set prevLine $analysisEngine(moves)
    ::tactics::startAnalyze

    # now wait for the end of analyzis
    if {$analysisEngine(analyzeMode)} { vwait ::tactics::analysisEngine(analyzeMode) }
    if {[sc_pos fen] != $::tactics::prevFen  && [sc_pos isAt start]} {
      ::tactics::abnormalContinuation
      return
    }

    # compare results
    set res [::tactics::foundBestLine]
    if {  $res != ""} {
      tk_messageBox -title Scid -icon info -type ok -message "$::tr(BestSolutionNotFound)\n$res"
      # take back last move so restore engine status
      set analysisEngine(score) $prevScore
      set analysisEngine(moves) $prevLine
      sc_game tags set -site $::tactics::failed
      sc_game save [sc_game number]
      sc_move back
      updateBoard -pgn
      set ::tactics::prevFen [sc_pos fen]
    } else  {
      catch { sc_move addSan $nextEngineMove }
      set ::tactics::prevFen [sc_pos fen]
      updateBoard -pgn
      if { $::tactics::matePending } {
        # continue until end of game
      } else  {
        setInfoEngine $::tr(GoodMove)
        sc_game tags set -site $::tactics::solved
        sc_game save [sc_game number]
      }
    }

    after 1000 ::tactics::mainLoop
  }
  ################################################################################
  # Returns "" if the user played the best line, otherwise an explanation about the missed move :
  # - guessed the same next move as engine
  # - mate found in the minimal number of moves
  # - combinaison's score is close enough (within 0.5 point)
  ################################################################################
  proc foundBestLine {} {
    global ::tactics::analysisEngine ::tactics::prevScore ::tactics::prevLine ::tactics::nextEngineMove ::tactics::matePending
    set score $analysisEngine(score)
    set line $analysisEngine(moves)

    set s [ regsub -all "\[\.\]{3} " $line "" ]
    set s [ regsub -all "\[0-9\]+\[\.\] " $s "" ]
    set nextEngineMove [ lindex [ split $s ] 0 ]
    set ply [ llength [split $s] ]

    # check if the player played the same move predicted by engine
    set s [ regsub -all "\[\.\]{3} " $prevLine "" ]
    set s [ regsub -all "\[0-9\]+\[\.\] " $s "" ]
    set prevBestMove [ lindex [ split $s ] 1 ]
    if { [sc_game info previousMoveNT] == $prevBestMove} {
      return ""
    }

    # Case of mate
    if { [string index $prevLine end] == "#"} {
      set matePending 1
      #  Engine may find a mate then put a score != 300 but rather 10
      if {[string index $line end] != "#"} {
        if {! $::tactics::winWonGame } {
          return $::tr(MateNotFound)
        } else  {
          # win won game but still have to find a mate
          if {[sc_pos side] == "white" && $score < -300 || [sc_pos side] == "black" && $score > 300} {
            return ""
          } else  {
            return $::tr(MateNotFound)
          }
        }
      }
      # Engine found a mate, search in how many plies
      set s [ regsub -all "\[\.\]{3} " $prevLine "" ]
      set s [ regsub -all "\[0-9\]+\[\.\] " $s "" ]
      set prevPly [ llength [ split $s ] ]
      if { $ply > [ expr $prevPly - 1 ] && ! $::tactics::winWonGame } {
        return $::tr(ShorterMateExists)
      } else  {
        return ""
      }
    } else  {
      # no mate case
      set matePending 0
      set threshold 0.5
      if {$::tactics::winWonGame} {
        # Only alert when the advantage clearly changes side
        if {[sc_pos side] == "white" && $prevScore < 0 && $score >= $threshold  || \
              [sc_pos side] == "black" &&  $prevScore >= 0 && $score < [expr 0 - $threshold]  } {
          return "$::tr(ScorePlayed) $score\n$::tr(Expected) $prevScore"
        } else  {
          return ""
        }
      }
      if {[ expr abs($prevScore) ] > 3.0 } { set threshold 1.0 }
      if {[ expr abs($prevScore) ] > 5.0 } { set threshold 1.5 }
      # the player moved : score is from opponent side
      if {[sc_pos side] == "white" && $score < [ expr $prevScore + $threshold ] || \
            [sc_pos side] == "black" && $score > [ expr $prevScore - $threshold ] } {
        return ""
      } else  {
        return "$::tr(ScorePlayed) $score\n$::tr(Expected) $prevScore"
      }
    }
  }

  ################################################################################
  # Loads a base bundled with Scid (in ./bases directory)
  ################################################################################
  proc loadBase {name parent} {

    if {[sc_base count free] == 0} {
      tk_messageBox -type ok -icon info -title Scid -message "Too many databases are open; close one first" -parent $parent
      return 0
    }
    # check if the base is already opened
    if {[sc_base slot $name] != 0} {
      sc_base switch [sc_base slot $name]
    } else  {
      if { [catch { sc_base open $name }] } {
        tk_messageBox -type ok -icon warning -title Scid -message "Unable to open base" -parent $parent
        return 0
      }
    }
    if {[sc_base isReadOnly]} {
        tk_messageBox -type ok -icon warning -title Scid -message "Base $name is read-only" -parent $parent
        return 0
    }

    ::tree::refresh
    ::windows::stats::Refresh
    updateMenuStates
    updateBoard -pgn
    updateTitle
    updateStatusBar
    return 1
  }

  ################################################################################
  ## resetValues
  #   Resets global data.
  ################################################################################
  proc resetValues {} {
    set ::tactics::prevScore 0
    set ::tactics::prevLine ""
    set ::tactics::nextEngineMove ""
    set ::tactics::matePending 0
    set ::tactics::showSolution 0
    set ::tactics::labelSolution ""
    set ::tactics::prevFen ""
  }

  ################################################################################
  #
  ################################################################################
  proc  restoreAskToReplaceMoves {} {
    set ::askToReplaceMoves $::tactics::askToReplaceMoves_old
  }

  ################################################################################
  #
  ################################################################################
  proc setInfoEngine { s { color linen } } {
    set ::tactics::infoEngineLabel $s
    .tacticsWin.f1.labelInfo configure -background $color
  }

  ################################################################################
  #  Will start engine
  # in case of an error, return 0, or 1 if the engine is ok
  ################################################################################
  proc launchengine {} {
    global ::tactics::analysisEngine

    set analysisEngine(analyzeMode) 0

    # Use Toga
    set index 0
    foreach e $::engines(list) {
      if { [string equal -nocase -length 4 [lindex $e 0] "toga" ] } {
	# Start engine in analysis mode
        set ::tactics::engineSlot $index
	::uci::startSilentEngine $index
	return 1
      }
      incr index
    }

    # failsafe only ???
    set ::tactics::engineSlot 0

    tk_messageBox -type ok -icon warning -parent . -title Scid \
      -message "Unable to find engine.\nPlease configure engine with Toga as name"
    return 0

  }

  # ======================================================================
  # sendToEngine:
  #   Send a command to a running analysis engine.
  # ======================================================================
  proc sendToEngine {text} {
    ::uci::sendToEngine $::tactics::engineSlot $text
  }

  # ======================================================================
  # startAnalyzeMode:
  #   Put the engine in analyze mode
  # ======================================================================
  proc startAnalyze { } {
    global ::tactics::analysisEngine ::tactics::analysisTime
    setInfoEngine "$::tr(Thinking) ..." PaleVioletRed
    .tacticsWin.f2.solution configure -state disabled

    # Check that the engine has not already had analyze mode started:
    if {$analysisEngine(analyzeMode)} {
      ::tactics::sendToEngine  "exit"
    }

    set analysisEngine(analyzeMode) 1
    after cancel ::tactics::stopAnalyze
    ::tactics::sendToEngine "position fen [sc_pos fen]"
    ::tactics::sendToEngine "go infinite"
    after [expr 1000 * $analysisTime] ::tactics::stopAnalyze
  }

  # ======================================================================
  # stopAnalyzeMode:
  #   Stop the engine analyze mode
  # ======================================================================
  proc stopAnalyze { } {
    global ::tactics::analysisEngine ::tactics::analysisTime
    # Check that the engine has already had analyze mode started:
    if {!$analysisEngine(analyzeMode)} { return }

    set pv [lindex $::analysis(multiPV$::tactics::engineSlot) 0]
    set analysisEngine(score) [lindex $pv 1]
    set analysisEngine(moves) [lindex $pv 2]

    set analysisEngine(analyzeMode) 0
    ::tactics::sendToEngine  "stop"
    setInfoEngine $::tr(AnalyzeDone) PaleGreen3
    .tacticsWin.f2.solution configure -state normal
  }

}

###
### End of file: tactics.tcl
###
###
### novag.tcl: part of Scid.
### Copyright (C) 2007  Pascal Georges
###

### NOVAG board support

namespace eval novag {
  set fd ""
  set connected 0
  set waitBetweenMessages 0

  ##########################################################
  proc connect {} {
    global ::novag::fd

    set serial $::ExtHardware::port

    set w .novag
    toplevel $w
    text $w.output -width 40 -height 30
    entry $w.input -width 20
    button $w.send -text Send -command {
      ::novag::send [.novag.input get]
      .novag.input delete 0 end
    }
    bind $w.input <Return> " $w.send invoke "
    bind $w <Destroy> { catch ::novag::disconnect }
    bind $w <F1> { helpWindow Novag}

    pack $w.output $w.input $w.send
    update

    # Set button to "connection in progress"
    ::ExtHardware::HWbuttonImg tb_eng_connecting
    
    if {[catch { set fd [open $serial r+ ] } err]} {
	::ExtHardware::HWbuttonImg tb_eng_disconnected
        tk_messageBox -type ok -icon error -parent . -title "Novag Citrine" -message "Connection error for $serial \n $err"
        destroy $w
        return
    }

    ### todo: make these options configurable ?

    # 57600 bauds, no parity, 8 bits, 1 stop
    fconfigure $fd -mode 57600,n,8,1 -blocking 0 -buffering line
    fileevent $fd readable ::novag::recv

    # human / human mode
    # get info
    ::novag::send "I"
    wait 200
    # new game
    ::novag::send "N"
    wait 200
    ::novag::send "X ON"
    wait 200
    ::novag::send "U ON"
    set ::novag::connected 1

    ::ExtHardware::HWbuttonImg tb_eng_ok
  }
  ##########################################################
  proc disconnect {} {
    global ::novag::fd
    close $fd
    set ::novag::connected 0
  }

  ##########################################################
  proc addMove {san} {
    # if promotion add "/"
    if {[string length $san] == 5} {
      set san "[string range $san 0 3]/[string range $san 4 end]"
    }

    ::novag::send "M $san"
    if { [ string first "x" [sc_game info previousMove] ] != -1 } {
      wait 3000
    } else {
      wait 200
    }
    # ::novag::send "T"
    ::novag::send "M $san"
  }
  ##########################################################
  proc send {msg} {
    global ::novag::fd
    puts "sending $msg"
    puts $fd "$msg\n\r"
  }
  ##########################################################
  proc recv {} {
    global ::novag::fd
    set l [gets $fd]
    if { $l == "" } { return }
    puts "received $l"
    .novag.output insert end "$l\n"
    .novag.output yview moveto 1

    if {[string match -nocase "New Game*" $l]} {
      sc_game new
      updateBoard -pgn
      ::novag::send "U ON"
      return
    }

    if {[lindex $l 0] == "M"} {
      
      if {[sc_pos side] == "white" && [string index [lindex $l 1] end ] == ","} {  return }
      if {[sc_pos side] == "black" && [string index [lindex $l 1] end ] != ","} {  return }
      
      set m [lindex $l 2]
      set m [regsub -- "-" $m ""]
      set m [regsub -- "/" $m ""]
      if { [ catch { sc_move addSan $m } err ] } {
        puts $err
      } else {
        if {[winfo exists .fics]} {
          if { $::fics::playing == 1} {
            ::fics::writechan [ sc_game info previousMoveNT ]
          }
        }
      }
      updateBoard -pgn
      return
    }

    if {[lindex $l 0] == "T"} {
      sc_move back
      updateBoard -pgn
      return
    }

  }
  ##########################################################
  proc wait {ms} {
    after $ms {set ::novag::waitBetweenMessages 1}
    vwait ::novag::waitBetweenMessages
  }
}

###
### End of file: novag.tcl
###
###
### flags.tcl: part of Scid.
### This file contains 171 flags from countries all over the world
### for usage in scid. Original work from Andy Templeton (Palview)
###     http://www.enpassant.dk/chess/palview/index.htm
### and where slightly edited by Austin Lockwood for the usage at
###     http://www.schemingmind.com
### Usage for scid granted May, 23 2008 :)
###
### Each flags dimension is 24x12 pixels.
#======================================================================
#
image create photo flag_afg -data {
R0lGODlhGAAMAKL/AP//////AL4AJ6WEAKCJTSOeRgAAAAAAACwAAAAAGAAMAEADOGi6Kv6uyCkZ
cwNHOu0SBBiGXOcZEFRWJyi6a3Gi6VbOtc3hIhEKMdxoBFzxAoNBQEfh1YKtXCwBADs=
}

image create photo flag_aho -data {
R0lGODlhGAAMAJH/AP///74AJ43E7wAAACwAAAAAGAAMAEACJoR/oYrtuNgzotorAN55xjBR3DiG
X4ieqBehJaaRpBbP7LLe0lQAADs=
}

image create photo flag_alb -data {
R0lGODlhGAAMAPAAA74AJwAAACwAAAAAGAAMAEACJoSPqZvhz1YAr84ZKcLYdNZVx5eVJvU5J+q1
bKlaFynJlgm9+boWADs=
}

image create photo flag_alg -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACK5SPBsu9eUJQrkIjaW03bXdlihR8
HfJxp5auZPpAorCUpjxR9uZKMLBifQoAOw==
}

image create photo flag_and -data {
R0lGODlhGAAMAKL/AP//////AP8zM/8AAMyZM5lmAAxBmgAAACwAAAAAGAAMAEADQWi6Gv5uyCkZ
CySTQgKl1oJlXPdNYQM9Z5VigOCYbWqsbP3inh4GBWAw2BrYMAPZgHY6EpIe5ufoKAQjPguvd0oA
ADs=
}

image create photo flag_ang -data {
R0lGODlhGAAMAJH/AP//////AL4AJwAAACwAAAAAGAAMAEACJpSPqTftH2J4dKwUTL5c71tRUzOG
5ll16oqxyifAyDlOJYre+F4VADs=
}

image create photo flag_ant -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJzan6QAAAAAAAAAAAAAAACwAAAAAGAAMAEADNki6rNFQyCmB
vZbq6Uj44OcpW/N4YMds0uC+sMvOAkZLkKo3FBSKPFZs+Lq1iDIjBZNRspq0BAA7
}

image create photo flag_arg -data {
R0lGODlhGAAMAPEAA////7TX9P//AP/MACwAAAAAGAAMAEACHoyPqct9AKOcNLr7KhRcWwyG4hh4
ACeYqjCkJgmDBQA7
}

image create photo flag_arm -data {
R0lGODlhGAAMAPEAA+KuVztao74AJwAAACwAAAAAGAAMAEACHpSPqQftD6MLtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_aru -data {
R0lGODlhGAAMAPEAA7TX9Pf0Cb4AJwAAACwAAAAAGAAMAEACGYSPqcvtz4SEtNor7sq6swCG4kiW
5hl6SQEAOw==
}

image create photo flag_aus -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACKowuAWjo/xacEBglLD2SLYxV2xiN
HXV6RxiSwQvHDZk1ocbROg30+08rAAA7
}

image create photo flag_aut -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACGIyPqct9AKOcNLr7qta4+w8a20iWVIh2BQA7
}

image create photo flag_aze -data {
R0lGODlhGAAMAPEAA////zan6SOeRr4AJywAAAAAGAAMAEACJoyPqSftD6MbtFoArK6r+11llAgO
0ol66soq5UCSb4nNFIrnelQAADs=
}

image create photo flag_bah -data {
R0lGODlhGAAMAJH/AP////f0CTan6QAAACwAAAAAGAAMAEACJJSPqTftC5lrodqL7YtczJ+F1dZB
Q9l9qPI5othSb6auyGkvBQA7
}

image create photo flag_ban -data {
R0lGODlhGAAMAPAAAyOeRr4AJywAAAAAGAAMAEACG4SPqYvhz+KbIUpoF8W5++9toLE5Y1mNwKS2
BQA7
}

image create photo flag_bar -data {
R0lGODlhGAAMAPEAA+/UZpmZmTtaowAAACwAAAAAGAAMAEACLJRvoKvoL9hYsMYZRgDDQsZ4jzKV
gOiAFHqoDZss0wuT3A3Hw76fueuruSoFADs=
}

image create photo flag_bdi -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACNESOqQsgD5uRQTqIsZ0267aEkpdN
VUV+Rsg0D8Wyo4rAlZtqAiJcuVer/V6gYGJGXMVEjQIAOw==
}

image create photo flag_bel -data {
R0lGODlhGAAMAJH/AP////f0Cb4AJwAAACwAAAAAGAAMAEACJ5xvoavi7xBiDEJ56LIPJx1wkQeG
ojeUooCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_ben -data {
R0lGODlhGAAMAJEAAPf0CSOeRr4AJwAAACH5BAAAAAAALAAAAAAYAAwAAAIkjG+gyw2InFzwzFnT
dTlsnn1NJ5TmiQpkypZrm77wKc9uZqMFADs=
}

image create photo flag_ber -data {
R0lGODlhGAAMAPIAA////8yZmTlXozOZAL4AJwAAAAAAAAAAACwAAAAAGAAMAEADLkiyQsAkykmr
laMuoJzgzQSM1OKdz6WuUfCxsOY1Dx3f62vWHMX1uMlgGCwaIwkAOw==
}

image create photo flag_bih -data {
R0lGODlhGAAMAJH/AP////f0CTtaowAAACwAAAAAGAAMAEACJpQFEsu9B6NMTVqk3LuHasZZXhVy
Xjl+QWmkDttlLxzPdL3dECUVADs=
}

image create photo flag_blr -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACIAyCqcspD6OcotlrsEZn30OFVOdZ
ZNmcqKKunAhDRhwXADs=
}

image create photo flag_blz -data {
R0lGODlhGAAMAPIAA//+/5n/mf/MAL4AJztaowBmAAD/AAAA/ywAAAAAGAAMAEADNzi63L4kygiM
vWDqXUH5RbeNE2BmJGmYQnGE1fjMdG1DYxUYhYWmkxVAMIQZgCXhSYTULIG3WwIAOw==
}

image create photo flag_bol -data {
R0lGODlhGAAMAPEAA/f0CYCAgCOeRr4AJywAAAAAGAAMAEACJpyPqSftD6MDtFoQwt2r+20NlAhS
0ol66soq5diQ72zMAIrnelQAADs=
}

image create photo flag_bot -data {
R0lGODlhGAAMAJH/AP///2647QAAAAAAACwAAAAAGAAMAEACHIyPqct9AKOcNLp7hN68+42F4kga
34lW6lq2YQEAOw==
}

image create photo flag_bra -data {
R0lGODlhGAAMAPEAA/////f0CSOeRjtaoywAAAAAGAAMAEACK5SPqWvhA6NjyYUoJ1V2H2thwDiA
mnd66oqEZbCCwwhgICNjENCpZsoKFgAAOw==
}

image create photo flag_brn -data {
R0lGODlhGAAMAPAAA/////8AACwAAAAAGAAMAEACH4QPocuteJxk0Mxb05V58+o5mRY+XWmCaDCu
7Im2awEAOw==
}

image create photo flag_bru -data {
R0lGODlhGAAMAKL/AP//////hPf0CcZjAL4AJ4SEhAAAAAAAACwAAAAAGAAMAEADPyi63P6LGEPq
lNMUwDX/X0VwAQQCJUNATOZKYwyMJ8oKYutO6e3Xp5VvR9nIaDRb40URwYAAFmFAxRAnvqEhAQA7
}

image create photo flag_bul -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACHoSPqRftD6MTtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_can -data {
R0lGODlhGAAMAPAAA/////8AACwAAAAAGAAMAEACJ4wPqZvnr2B8tAEUJnUs982BnogsnkmeDEqy
Xys2qSxds7mm6pU/BQA7
}

image create photo flag_chi -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJpRvoMsNAaOcNB4gcHZcJbZ1TkWW
5mldl+ggWsguiBsz6I3nOlQAADs=
}

image create photo flag_chn -data {
R0lGODlhGAAMAPAAA/f0Cb4AJywAAAAAGAAMAEACGowfgMvtf5SCEFiKs94xeTNtIcgtY4mmKlQA
ADs=
}

image create photo flag_cmr -data {
R0lGODlhGAAMAPEAA/f0CSOeRr4AJwAAACwAAAAAGAAMAEACLYxvoqvg7xBiDEJ52tMW4ERx1hc0
ptBFXyheK5t6LwosMWnX7YPDaR+6zSixAgA7
}

image create photo flag_col -data {
R0lGODlhGAAMAPEAA/f0Cb4AJztaowAAACwAAAAAGAAMAEACHoSPqSftD6NbtNrLpNah+w+GHkaW
5mlsKiS27gt7BQA7
}

image create photo flag_com -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJztaoyOeRgAAAAAAAAAAACwAAAAAGAAMAEADNBi63L4EkEmE
vTjfSCP4YCh+1GM6XDdprEUNcCzPNHHezESO/MhJlF7v12m1dBKasrZs0hIAOw==
}

image create photo flag_crc -data {
R0lGODlhGAAMAPEAA////ztao4CAAL4AJywAAAAAGAAMAEACJoyPqQftD6MbtI5ms5a8byEA2jgs
5ommTMc+myGScoXNVosDqloAADs=
}

image create photo flag_cro -data {
R0lGODlhGAAMAPEAA////7TX9Dtao74AJywAAAAAGAAMAEACLJyPqSftDwZ4tIGLsdy5x2UIgQAe
nhal51W1rlPG8jHW8Xpx+J5K+wsMCisFADs=
}

image create photo flag_cub -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJpSPqRftAKOc0T2KpVtchWp1XiOW
QYlaX8YCjRuizKe2lCp7eVcAADs=
}

image create photo flag_cym -data {
R0lGODlhGAAMAPIAA//////M/5n////MADtao74AJ8wAAAAzMywAAAAAGAAMAEADOVi0VMCKyUkr
A7gC5cimgfFQXTlKQ2qtl+CebDx1zUjHRa7vEXP8lE9tIVyEBiJZJTAQDALKqJSVAAA7
}

image create photo flag_cyp -data {
R0lGODlhGAAMAJH/AP////DWiSOeRgAAACwAAAAAGAAMAEACH4SPqYsi8Bxjodo6s952+w96gYGR
o3iV4KOwYRTGRgEAOw==
}

image create photo flag_cze -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJISPqSftAaOc0bmFWcvc2E+F0COW
VYd+6PJdq9cKJgXOoWybBQA7
}

image create photo flag_den -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACIIxvAMjt6uJbsiZqg9q8ex5BmSSOk/mlaoiZ
TOkicFUAADs=
}

image create photo flag_dom -data {
R0lGODlhGAAMAPEAA////ztao74AJwCAACwAAAAAGAAMAEACLoyPoMLtDxVA1Mgrhxi417RATnc1
ZCky0sdWUtq0CKyewBBwNkCvcq+QBYATWQEAOw==
}

image create photo flag_ecu -data {
R0lGODlhGAAMAPIAA////+Hv+7TX9M6tb/f0Cf9mAMAUJztaoywAAAAAGAAMAEADNEi63L4nykkM
mTg+NUjvWyg6mUQIgHCVkeG+cCy/Yy0OQ4HbjxCoItbhdFAJD7Okcsl8JQAAOw==
}

image create photo flag_egy -data {
R0lGODlhGAAMAJH/AP////DWib4AJwAAACwAAAAAGAAMAEACI5SPqTftD6MDtFoQrgar+10FIlhJ
5uml6qqQ2OvGWXzW9h0VADs=
}

image create photo flag_eng -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACH4SPEJHtuJ5Mcdoql96878tYEyY6pOmlKVhm
YducTQEAOw==
}

image create photo flag_eri -data {
R0lGODlhGAAMAPEAA7TX9PPilSOeRr4AJywAAAAAGAAMAEACMpSPqTcT/VxsDdhr4ZSULtF13+do
3RamKca2gDjGYYDGBmSWaoPonK/CnGghF6tjTF4KADs=
}

image create photo flag_esa -data {
R0lGODlhGAAMAJH/AP///2J4ogCAAAAAACwAAAAAGAAMAEACH4yPqct9AKMEZlqHn42iix1l4kiW
FQh8KcpCXWvGYgEAOw==
}

image create photo flag_esp -data {
R0lGODlhGAAMAKL/AP//////AP8AAJmZmZlmM5kzAAAAAAAAACwAAAAAGAAMAEADKCi63L4hxqHK
kDjrKIrY4COO2VAQxAVmY+u+zirLA2rNoOmpOOz/jgQAOw==
}

image create photo flag_est -data {
R0lGODlhGAAMAJH/AP///ztaowAAAAAAACwAAAAAGAAMAEACHoyPqQftD6MTtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_eth -data {
R0lGODlhGAAMAPEAA5qw2SOeRr4AJ/f0CSwAAAAAGAAMAEACJ4yPqSftD+KbbdiLI8Dcrg92VzSQ
okWlqgO27quc5SjX212v+s5TBQA7
}

image create photo flag_eur -data {
R0lGODlhGAAMAPEAA/fGAIyEKRA5cwAAACwAAAAAGAAMAAACHZSPApHtBlB8tFr15t1VO2aBGUeO
jlemh4eSQZsUADs=
}

image create photo flag_fai -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACKoQPEiHo7xSDT9hrF94bykYhy0iW
Julp4ZqoLPW9wEnXXMbcXDrJlcsqAAA7
}

image create photo flag_fij -data {
R0lGODlhGAAMAPIAA////7TX9P+EQv9CQv8AAL4AJztaowD/hCwAAAAAGAAMAEADPFi2VsAlyEmr
vQEQUBdQjvEZFCEIA0EtYftgcBwQNC3fXdg8O178wGDkJlLsPEPJQQM44CxNwvJ5UVGfCQA7
}

image create photo flag_fin -data {
R0lGODlhGAAMAPAAA////ztaoywAAAAAGAAMAEACIIQfGcftptZzsdqbqJoa+9pJHBeNY2lC38q2
IrKlD5oWADs=
}

image create photo flag_fra -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJ5RvoKvh7xBiDEJ56LIPJw1wkQeG
oieUYoCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_gam -data {
R0lGODlhGAAMAPEAA////ztaoyOeRr4AJywAAAAAGAAMAEACIpyPqSftD6MDtNqL69o8+A+G4ieV
JoemqjK2bgbH5kzXUQEAOw==
}

image create photo flag_gbr -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACO4SFKRABmliARlrTnqqc594tnyY6
0Yc06sq264JNp4lUmTBS94bWuVU6JFzEIqgzOpJsMiBzKYEEKbECADs=
}

image create photo flag_geo -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACJ4SPEJGdjNZzVMEa5dFmXeuF4hhOmUl9Fuqo
XPeQsoyt9fbmb703BQA7
}

image create photo flag_ger -data {
R0lGODlhGAAMAJH/AP///+/UZr4AJwAAACwAAAAAGAAMAEACHpyPqRftD6MTtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_gha -data {
R0lGODlhGAAMAPEAA/f0CSOeRr4AJwAAACwAAAAAGAAMAEACJJSPqRftD6MDtFowrgar+21lYCWV
poemqjJig9iOGQya9o1HBQA7
}

image create photo flag_grd -data {
R0lGODlhGAAMAKL/AP/////GAP9jQvf0Cb4AJyOeRgAAAAAAACwAAAAAGAAMAEADO0i6sdTMyULp
uBjX6nbJoFd0YGmOSxGIxECInCTPdG3LlXlSHSwQggEMpaAIPL/gsPfRhXgziEL6mCUAADs=
}

image create photo flag_gre -data {
R0lGODlhGAAMAPAAA////5qw2SwAAAAAGAAMAEACIIxhqcvtn9ABtNorQ4Zw84WFYhVF42l9jqdO
KNrGclIAADs=
}

image create photo flag_gua -data {
R0lGODlhGAAMAKL/AP//////AP9mM7TX9JkAAGbMMwCZAAAAACwAAAAAGAAMAEADMzi6Cv6OyTkg
pLiWAIIoQEZZjzgBhQEQBmhKZPQucTg3TwHaN8oJLd7ModPJerEbjoRJAAA7
}

image create photo flag_guy -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJyOeRgAAAAAAAAAAAAAAACwAAAAAGAAMAEADNzi63L4iSkKC
vQC8IWe9VrZFVJBp29OtQgm+GVmd6UOJddq5Jl6zslfIxwHyQDSIB0Pc3FC5RwIAOw==
}

image create photo flag_hai -data {
R0lGODlhGAAMAPEAA////ztao74AJwCAACwAAAAAGAAMAEACIIyPqSftD6NbB4ABqN5LOtCA3khG
3ImmWsORF1bG8uwVADs=
}

image create photo flag_hkg -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACIoyPqYvgASBbUdY658tUnohxnhGK5gmVpgOm
LkpuaBvDdgEAOw==
}

image create photo flag_hon -data {
R0lGODlhGAAMAPAAA////2J4oiwAAAAAGAAMAEACGoyPqct9AKOcNLr7qtUS+w+GBhdsHGlq4uoV
ADs=
}

image create photo flag_hun -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACHoyPqSftD6MDtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_ina -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACGYyPqQftD6NbtNrLpN68NwyG4mh45ommTQEA
Ow==
}

image create photo flag_ind -data {
R0lGODlhGAAMAPEAA////+KuVztaoyOeRiwAAAAAGAAMAEACJoyPqTftD6MDtFpBsd2r+70JmAZS
0ol66soqZQaI71xp5Ivm+h4VADs=
}

image create photo flag_iri -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACKpSPqRftD6MTgNqKr86rdwCGYgCQ
pDhKquq17qugqFnKY03n+L72/i8pAAA7
}

image create photo flag_irl -data {
R0lGODlhGAAMAJH/AP///+S0WCOeRgAAACwAAAAAGAAMAEACJ5RvoKvh7xBiDEJ56LIPJw1wkQeG
oieUYoCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_irq -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACKoyPqTftD6MDtNqL69qcig8IYQiS
pEhJ6sq17qtU6DVbtZzdnrX2/h8pAAA7
}

image create photo flag_isl -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACKpQvEAHo7xSDD9hrF94bykYhy0iW
Julp4ZqoLPW9wknXXMbcXDrJlcsqAAA7
}

image create photo flag_isr -data {
R0lGODlhGAAMAPAAA////5qw2SwAAAAAGAAMAAACHYSPqRftD6NbtFoTbpVaZdx5TIhwZHmmmMSy
qlIAADs=
}

image create photo flag_ita -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACJ5RvoKvh7xBiDEJ56LIPJw1wkQeG
oieUYoCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_jam -data {
R0lGODlhGAAMAJH/AP////f0CSOeRgAAACwAAAAAGAAMAEACLYyOqRsxD5tREtorabs2L7ZxnOSI
XfN91eClahih6WrGE1xjMl23b/nwuTSBAgA7
}

image create photo flag_jor -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACK5yPqRftLaKcVLwHst4cvAUmjnc1
XfdUqtqELnO9S4mdKG3aXLn2VuALCgoAOw==
}

image create photo flag_jpn -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACG4SPqZvhz+KbIUpoF8W5++9toLE5Y1mNwKSq
BQA7
}

image create photo flag_kaz -data {
R0lGODlhGAAMAPEAA43E7//GAP//AAAAACwAAAAAGAAMAEACMkQEqcvtERh06TSBRaQVra14lKVE
GWZwpARyhrggsBsnWaXO7+1OpY0C6Eq6iS9HcxUAADs=
}

image create photo flag_ken -data {
R0lGODlhGAAMAKL/AP////8zM74AJyOeRgAAAAAAAAAAAAAAACwAAAAAGAAMAEADPEi63L4gSikC
CGLqPevNXPQASwA9hKCuK2GZbCwMdE0D9oDnNer/DVJGQCChZK0kcqkkMme823AXrVqrCQA7
}

image create photo flag_kgz -data {
R0lGODlhGAAMAPAAA/f0Cb4AJywAAAAAGAAMAEACH4yPqZsA5piM9Enm4l3P9g2G4qhpZOChI9q1
K5S9bwEAOw==
}

image create photo flag_khm -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJZSPqRftAAJsc7qLr81u+c9J0Lhh
34mmSsi2WBWVbkWJnIrnSgEAOw==
}

image create photo flag_kir -data {
R0lGODlhGAAMALMAAGyDunCHvD9dpUNhpz5dpHSKvoiax2N7tniOwPf0CTtao////74AJwAAAAAA
AAAAACH5BAAAAAAALAAAAAAYAAwAAARMkMlJq7016Z2w/+DUbUwXiiVXnhRnYkscM3Kc1AuNL0ov
94qfLwbkKQoLQI9wWAR6A8QCAZQqd9gsrkgcGoPdYC8wBRqSPYE1LX1GAAA7
}

image create photo flag_kor -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACK4SPqWtjAmNjKthr6XGA49lpzxUJ
IqhxjEqxi4cFqIhF8nmU5clxewjE4QoAOw==
}

image create photo flag_kuw -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACK5yOqXvjH6KcVL4Lst48X8OEyOd0
5gZVqvqIbvO9DDmcNm2f38pHQw+MFAAAOw==
}

image create photo flag_lao -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACIoyPqSftDyJ4tEIZbVu8a4FlWkeW
pvKBUvqFE1u530nXSgEAOw==
}

image create photo flag_lat -data {
R0lGODlhGAAMAPAAA////4AAJiwAAAAAGAAMAEACFYyPqcvtD2MCtNqLq9y8uwyG3khuBQA7
}

image create photo flag_lba -data {
R0lGODlhGAAMAPAAAyOeRgAAACwAAAAAGAAMAEACD4SPqcvtD6OctNqLs96wAAA7
}

image create photo flag_lbr -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACIJQdqcvt7wSQAloJpt28+0hh2UiW
ozGJ5sq27gvH8rwWADs=
}

image create photo flag_lib -data {
R0lGODlhGAAMAKL/AP///74AJ5nMmTOZAABmAAAAAAAAAAAAACwAAAAAGAAMAEADKxi63L4gykkA
qTPrOYjAG/CMZGhdw2eSbOs6ZkQMcexdYM3dl0Bvr6DQkQAAOw==
}

image create photo flag_lie -data {
R0lGODlhGAAMAPEAA/TkZDtao74AJwAAACwAAAAAGAAMAEACIIyPqSftD6M7oK6bqsZX+g+GE8WV
wIAC5com4gvHclMAADs=
}

image create photo flag_ltu -data {
R0lGODlhGAAMAPEAA/f0CSOeRr4AJwAAACwAAAAAGAAMAEACHoSPqSftD6MLtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_lux -data {
R0lGODlhGAAMAJH/AP///74AJ5qw2QAAACwAAAAAGAAMAEACHoyPqSftD6MDtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_mad -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACJIRvocsdiISctAp4nF44bd0B1jiF
JBl+YKc6acuYpyXPVG1LBQA7
}

image create photo flag_mar -data {
R0lGODlhGAAMAPEAA5nMmSOeRr4AJwAAACwAAAAAGAAMAEACHpSPqYsQFwCbwFk5M8468g+GYvKM
SPCgpuEI3grHBQA7
}

image create photo flag_mas -data {
R0lGODlhGAAMAPEAA/////f0CTtao74AJywAAAAAGAAMAEACJpSPNsvtD+MJIanITNX74g+GYsZZ
AoCmKqpN3bnGZhLX9o3n+m4XADs=
}

image create photo flag_mau -data {
R0lGODlhGAAMAPAAA/f0CSOeRiwAAAAAGAAMAEACHYyPqYvg/5g0YFp6k5M7+w9qnVdNpXk26QWt
oVUAADs=
}

image create photo flag_mda -data {
R0lGODlhGAAMAPIAA///APf0CZlmAP8AAL4AJztaowBmmQAAACwAAAAAGAAMAEADPFi6Gv6OyCkZ
e0OMSKddjgAIAdl5XwFBZ5WGRmCYbaqu3GnjebeHpB7lpxlkAi0CMTZD1l6BDWmT/OGSCQA7
}

image create photo flag_mex -data {
R0lGODlhGAAMAKL/AP///86tb74AJ5mZmSOeRgCZAAAAAAAAACwAAAAAGAAMAEADOUi6Cv5OyCkZ
g5BSu8AIYBBpFUdgD1lyQOGAriqYJwrItH2r+SuOpNwHBBDhTI6C0rULIm1HFlSVAAA7
}

image create photo flag_mgl -data {
R0lGODlhGAAMAPEAA/TkZDtao74AJwAAACwAAAAAGAAMAEACL5RvoavoAARMbLkbT7X3wCxsTSd5
1EZKXyYGqQGG4nu16crOZMSf1V3KoWgIW6cAADs=
}

image create photo flag_mkd -data {
R0lGODlhGAAMAPEAA/f0Cf+ZM74AJwAAACwAAAAAGAAMAEACL4Qhqad72FY0sc4JrcuC7vaE4ugl
jAOWH4apqWS6nREEbVWL9R3lcsmRxTixFqQAADs=
}

image create photo flag_mli -data {
R0lGODlhGAAMAPEAA/f0CSOeRr4AJwAAACwAAAAAGAAMAEACJ4xvoKvi7xBiDEJ56LIPJw1wkQeG
oheUooCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_mlt -data {
R0lGODlhGAAMAJH/AP///74AJ4SEhAAAACwAAAAAGAAMAEACI4SPFsu9CYGbISbqgNgWN4t4DHiI
jwaaFdqZpOK+6ivFpFoAADs=
}

image create photo flag_mnc -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACGYyPqQftD6NbtNrLpN68NwyG4mh45ommTQEA
Ow==
}

image create photo flag_mne -data {
R0lGODlhGAAMAPEAA+26SMs0SBmtTwFxtywAAAAAGAAMAAACLoSPqRjtD2Mw0tE6gdSQd/9wF2iR
zTEMx2aeQHpFcRcIwlTNcltifv/zLYZEQAEAOw==
}

image create photo flag_moz -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJyOeRgAAAAAAAAAAAAAAACwAAAAAGAAMAEADNzi63L4iSkCr
vVUGIrC/0iM6EQFIEqGuLKsFcCzPszDeDGrjTxSnraCLEBAUS8KkjsakGZvQWQIAOw==
}

image create photo flag_mri -data {
R0lGODlhGAAMAPEAA/f0CSOeRjtao74AJywAAAAAGAAMAEACI5yPqQftD6MTtNqL69pc+h+E4kiW
Iocm2cq2bvXFkEnX9i0WADs=
}

image create photo flag_mya -data {
R0lGODlhGAAMAPEAA////zOZ/ztao74AJywAAAAAGAAMAEACIZSPo8vtDxUCIEV2QBDV3A+GopR1
XpgJgSkirjDG8kwPBQA7
}

image create photo flag_nca -data {
R0lGODlhGAAMAJH/AP///2J4ogCA/wAAACwAAAAAGAAMAEACHIyPqct9AKOcNLr7KkR64w+GYtBB
glCmqje2VwEAOw==
}

image create photo flag_ned -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACHoyPqSftD6MDtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_nep -data {
R0lGODlhGAAMAPIAA////ztao74AJ2YAM////wAAAAAAAAAAACH5BAEAAAQALAAAAAAYAAwAQAM7
GEHc/pAEIYAFNK/YJrZVRg1bNIkkx50ipbxwybBg28qzkKo82+48CeWCsWkgtKIrmKtcjMBHbErF
JQAAOw==
}

image create photo flag_ngr -data {
R0lGODlhGAAMAPAAA////yOeRiwAAAAAGAAMAEACIIxvoKvoHxiDNMpW38UZbdA5X+ht5DGe1qWu
UpuesVMAADs=
}

image create photo flag_nir -data {
R0lGODlhGAAMAJH/AP/////OMb4AJwAAACwAAAAAGAAMAEACJoSPIJvtJ9SbKFiKRYhz+c9EIJgx
WGeezcaiY2q88pfMJac2HlUAADs=
}

image create photo flag_nor -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACKowfIALo7xSDD9hrF94bykYhy0iW
Julp4ZqoLPW9wUnXXMbcXDrJlcsqAAA7
}

image create photo flag_nzl -data {
R0lGODlhGAAMAPEAA////ztao74AJwAAACwAAAAAGAAMAEACJlQeAmjoD6N8wKhQZ3q3L9ho4jiG
zpV8qCi07mtqWXrMG4nn+v4UADs=
}

image create photo flag_omn -data {
R0lGODlhGAAMAPEAA/////9mM74AJyOeRiwAAAAAGAAMAEACJpQvoMuteIactEqIsw4gGAcy2kgi
1kkdgBqGX/K1YEnXNoTmWY4WADs=
}

image create photo flag_pak -data {
R0lGODlhGAAMAPAAA////yOeRiwAAAAAGAAMAEACKIQfqct6yMwC8dE5ZX4t3O5ZEbhBZGd9Z8WN
TpO6L2smGhnDbXmvSwEAOw==
}

image create photo flag_pan -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACK4SPFsu9AqOECYSKRHX85t0106hh
GSlt5ho2Z3m0zBrLAZrSAB4l88Gj6AoAOw==
}

image create photo flag_par -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACI4yPqSftD6MDtNqL69o86xZ4lESW
3ImmikgZ7Au4bEnXdlQAADs=
}

image create photo flag_per -data {
R0lGODlhGAAMAKL/AP//////AL4AJ2b//wCZAABmAAAAAAAAACwAAAAAGAAMAEADMCi6Cv6OySkc
sZFqcEvhgLY53iNSYFBd5wRBrfSa8ULeYd18Q5frgM/uV5tlgEZNAgA7
}

image create photo flag_phi -data {
R0lGODlhGAAMAPEAA/////f0CTtao74AJywAAAAAGAAMAEACK5SPqQftA6Oc0bmFWQC5mxaEwAZQ
JjSW51p5rsW5ikM2MgNaLAXvp+pbFQAAOw==
}

image create photo flag_png -data {
R0lGODlhGAAMAJH/AP////f0Cb4AJwAAACwAAAAAGAAMAEACM5SPqTftD8cSsaUgAtbozbMpFbRg
jAOMVSd9hpkl0aTV8pM6iglTQ94A6kA3nMpSPKoMBQA7
}

image create photo flag_pol -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACGYSPqRftD6NbtNrLpN68NwyG4mh45ommTQEA
Ow==
}

image create photo flag_por -data {
R0lGODlhGAAMAKL/AP////TkZL4AJztaoyOeRgAAAAAAAAAAACwAAAAAGAAMAEADM0i6K/4wshVq
vG8GAQYQGwZNShWKI7N134mSDSrBhDxTkSuq2+CDuovmZLHRarYMLflIAAA7
}

image create photo flag_prk -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJpSPqRftAJ2c9AVQM9y8ez5FUTYt
5ommDMmSWPO2FEbL8IfjqloAADs=
}

image create photo flag_pur -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJoyPqSftAKOc0T2KpVtciWp1XiOW
QolaX8YCjRuizKe2lCp7eVcAADs=
}

image create photo flag_qat -data {
R0lGODlhGAAMAPAAA////4AAJiwAAAAAGAAMAEACH4QPocuteJxk0Mxb05V58+o5mRY+XWmCaDCu
7Im2awEAOw==
}

image create photo flag_que -data {
R0lGODlhGAAMAPAAA////ztaoywAAAAAGAAMAEACJ4yPAZCdjNZzVMEa5dFmXeuF4hhOmUl9Fuqo
XPeQsoyt9fbmb703BQA7
}

image create photo flag_rom -data {
R0lGODlhGAAMAPEAA/f0Cb4AJztaowAAACwAAAAAGAAMAEACJ5RvoKvh7xBiDEJ56LIPJw1wkQeG
oieUYoCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_rsa -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJztaoyOeRgAAAAAAAAAAACwAAAAAGAAMAEADPEhKAPIwSlhq
CGu1wbsfVXFlWmOeDUYyzuSG8LjOhJptX96tjesLItut9QPGhDQSLMhDoZgknM4TBUyvCQA7
}

image create photo flag_rus -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACHoSPqRftD6MTtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_sau -data {
R0lGODlhGAAMAPAAA////yOeRiwAAAAAGAAMAEACHYyPqXvgDwFDMtqJs968+yUFj1g5mUmG0Mee
bVYAADs=
}

image create photo flag_sco -data {
R0lGODlhGAAMAPAAA////ztaoywAAAAAGAAMAEACKISDqZsG6xyKhzU6MdQ20Nd5nPWFYnRWZiax
rVKGH7q6cXdfdArWVAEAOw==
}

image create photo flag_sen -data {
R0lGODlhGAAMAPEAA/f0CSOeRr4AJwAAACwAAAAAGAAMAEACK4xvoKvi7xBiDEJ5Vmo24kAtnYdp
INd9ZzgKaohaL9zOE1B/MD7ObK+jjQoAOw==
}

image create photo flag_sey -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJztaoyOeRgAAAAAAAAAAACwAAAAAGAAMAEADOzi6Gv5OyClb
pBLozQFhAxRg5ASG4liaC7RmXUh1RG3f9omKr3CmvUrLFdwMVaUOx4JRanA11RNKxSUAADs=
}

image create photo flag_sin -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACIYyPqQftD6MLgK2LqtF4yQ+G4kRx3aVV5pmt
LDPG8kwDBQA7
}

image create photo flag_sle -data {
R0lGODlhGAAMAJH/AP///5qw2WWwcAAAACwAAAAAGAAMAEACHpSPqRftD6MDtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_slo -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJISPqRftD6MTVJyKc0bWrg9o4lhJ
5slR4Idd5KvC4knX9o07BQA7
}

image create photo flag_smr -data {
R0lGODlhGAAMAKL/AP///+SzV74AJ5qw2SOeRgAAAAAAAAAAACwAAAAAGAAMAEADJgi63L4jyjkA
AZS+RYK/Wyg22dSdZaqqY+sK7tYBAfisA4rvfF8mADs=
}

image create photo flag_srb -data {
R0lGODlhGAAMAPEAA////++5Se4cIwBKjSwAAAAAGAAMAAACK5SPqQvSvSIKVNprhx6u7w+Gw+OI
5gek6cmSAAuqTQAEjozn8qH3/g8M6goAOw==
}

image create photo flag_sri -data {
R0lGODlhGAAMAPEAA/f0CeSzVyOeRoAAJiwAAAAAGAAMAEACPoSPqSgdD4aUZtRIQRMvYJtRk6U5
EBgdYVpy57R8xtZ94w23Nc5n9IsKjmYmD4yUyP2MIhBpqDvZeKyYVVEAADs=
}

image create photo flag_sud -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACKoyPqSftA6Oc0TmAs97Zra9YIkdi
D4WiAsgiYvuJV0nKDV1b6Q4J/A8pAAA7
}

image create photo flag_sui -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACHYyPqavgwOKbL7JpF6W51a59YIKNxlZ2qDim
5lsAADs=
}

image create photo flag_sun -data {
R0lGODlhGAAMAPAAA/f0Cb4AJywAAAAAGAAMAEACGoyPqcuNECB0dFIG5N082e4ZHyiSx2imKlMA
ADs=
}

# sur is also URS (Soviet Union)
image create photo flag_sur -data {
R0lGODlhGAAMAPEAA/////f0CSOeRr4AJywAAAAAGAAMAEACI5SPqTftD6OcYTqAs948W1d9y0iW
JvOlasCyKjWEU0fX51kAADs=
}

image create photo flag_urs -data {
R0lGODlhGAAMAPEAA/////f0CSOeRr4AJywAAAAAGAAMAEACI5SPqTftD6OcYTqAs948W1d9y0iW
JvOlasCyKjWEU0fX51kAADs=
}

image create photo flag_svk -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJ4SPqRftAp2cD0Zms4arex1g20iV
puOlaQOwqgGGzUhvQE2e+s5PBQA7
}

image create photo flag_swe -data {
R0lGODlhGAAMAPAAA+zRHDtppCwAAAAAGAAMAEACIIwfoMjdCpyDtFo7l2S3+xxtYqKNEmQa3lqB
6Vm+CJoWADs=
}

image create photo flag_syr -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACJIyPqTftD6MDtNqL69oci++Bl0SW
3ImmSiZkQOtesJeV9o1HBQA7
}

image create photo flag_tcd -data {
R0lGODlhGAAMAPEAA/f0Cb4AJztaowAAACwAAAAAGAAMAEACJ5RvoKvh7xBiDEJ56LIPJw1wkQeG
oieUYoCqJwmubfxiLjdrMqyLBQA7
}

image create photo flag_tha -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACH4yPqQftD6MTtNqLq9w8+7+E4kgy
3Pl86spi6AuUZQEAOw==
}

image create photo flag_tjk -data {
R0lGODlhGAAMAPEAA////+SzVyOeRr4AJywAAAAAGAAMAEACJ5yPqQftHmJ8tL4AMLZt+c9BoSOU
5omm5scm4/tuMkzNWajm+s6bBQA7
}

image create photo flag_tkm -data {
R0lGODlhGAAMAPIAA////7mYd4phX85EOYwzLq0EJ19rMSOeRiwAAAAAGAAMAEADNHgnNvowykOK
mziSrcDzGSQwXxdChfWB5zMGbZZeINsW1WHbIWEUEV7IQIlhYBdjZJBTPhIAOw==
}

image create photo flag_tri -data {
R0lGODlhGAAMAJH/AP///74AJwAAAAAAACwAAAAAGAAMAEACKIQuEMvtDwMwSMU1UbouVw5i1GGF
l0c2Y1Kaqja5zxrLb9XadC7vQQEAOw==
}

image create photo flag_tun -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACHYyPqavgwGJw5kG5LM5X7w+GEjVdIYWaIEmK
7osUADs=
}

image create photo flag_tur -data {
R0lGODlhGAAMAPAAA////74AJywAAAAAGAAMAEACGYyPqYsADJt5sVpIT768e+V8WrJxVCmmaQEA
Ow==
}

image create photo flag_twn -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACH5SPFsvtD2MCIMWGKEW3+w86U8V5
mVZ2ySqE7gvHTQEAOw==
}

image create photo flag_uae -data {
R0lGODlhGAAMAJH/AP///74AJyOeRgAAACwAAAAAGAAMAEACJ4wvqct6N6KcVD4Dst5c39CEzNeV
3Fel1Ce2AuuGpEnPdImqeq6nBQA7
}

image create photo flag_uga -data {
R0lGODlhGAAMAKL/AP////f0CcDAwL4AJwAAAAAAAAAAAAAAACwAAAAAGAAMAEADKki63L4hykmr
HDhrwLXHVig+CicMAKl8bJupcCPOlMsRnQt3Me0HrqAnAQA7
}

image create photo flag_ukr -data {
R0lGODlhGAAMAPAAA43E7/f0CSwAAAAAGAAMAEACGYSPqRftD6NbtNrLpN68NwyG4mh45ommTQEA
Ow==
}

image create photo flag_uru -data {
R0lGODlhGAAMAJH/AP////f0CZqw2QAAACwAAAAAGAAMAEACH4SPqcutEY6YtFphIHS8twuG1LEZ
Iphp3sqe7sjGcQEAOw==
}

image create photo flag_usa -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACJpR/ocvtDxea0U1U2025eyUA4SgC
5ommRjmG6XuSMkzX9o3n+lkAADs=
}

image create photo flag_uzb -data {
R0lGODlhGAAMAPEAA////5qw2SOeRr4AJywAAAAAGAAMAEACKkwApss9D6OctFp4mt4H+Q+GnkCW
5omW2ZIkXINk7cuK9o3nSMr3/l8qAAA7
}

image create photo flag_ven -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJztaoxp2NAAA/wAAAAAAACwAAAAAGAAMAEADLRi63L4iykmr
HDjrAfjeAVEUxGMyX6pmVuuGAlGedBDV59pp+7r1vJRrSCxWEgA7
}

image create photo flag_vie -data {
R0lGODlhGAAMAPAAA/f0Cb4AJywAAAAAGAAMAEACGoyPqYuQzhiYFMZoL566+w8+oUKNB8eZ6loA
ADs=
}

image create photo flag_wal -data {
R0lGODlhGAAMAKL/AP///74AJ4CAgCOeRgAAAAAAAAAAAAAAACwAAAAAGAAMAEADRgi63L4jjjCD
tYSSbOVYARgq1wVYTxhwzThCEVUKhDCvlBdxxH75Hc+D9BqmSiITqUVElVAnhmRmu9iquuylB8xx
s+BwNgEAOw==
}

image create photo flag_yem -data {
R0lGODlhGAAMAJH/AP///74AJwAAAAAAACwAAAAAGAAMAEACHoyPqSftD6MDtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_yug -data {
R0lGODlhGAAMAJH/AP///74AJztaowAAACwAAAAAGAAMAEACHpSPqRftD6MDtNqL69o8+y+FIkeW
pvKl6oqJ7gtHBQA7
}

image create photo flag_zam -data {
R0lGODlhGAAMAKL/AP///+SzV74AJ2YzACOeRgAAAAAAAAAAACwAAAAAGAAMAEADLUi63P5wiVlq
uDHrPMbtWzMJVXEFoTKWZ9oNBBzL6eLVzGphqW7yIV+rR9kFEgA7
}

image create photo flag_zim -data {
R0lGODlhGAAMAKL/AP////f0Cb4AJyOeRgAAAAAAAAAAAAAAACwAAAAAGAAMAEADNzi63L4gRiKq
vdiCIGb+2BSMZGmemxBIAOG+cEyIZ10Tdo5KFOhfnIls+AJ0Op5fiKfLER5QaAIAOw==
}
###
###    inputengine.tcl
###    Namespaces 'ExtHardware' and 'inputengine'
###
###    $Id: inputengine.tcl,v 1.13 2010/03/08 17:39:27 arwagner Exp $
###    Last change: <Mon, 2010/03/08 18:38:38 arwagner ingata>
###    Author     : Alexander Wagner

###    Author     : stevenaaus 2017, 2021, 2022
#
# Handle configuration for Novag and Input Engine, and also Connect for the Input Engine.
# (Connect and addMove for Novag is handled in novag.tcl. Alex's code structure is a little ordinary).

# Engine is connecting (searching the board, initialising)
image create photo tb_eng_connecting -data {
  R0lGODlhFgAWAOfcAAACAAQHAgAKBAARAQESAw0TBwccAQkcAwUfBwQiAwUjBAgnCgwnAwcsCQgt
  Cw4wBxMwDxQxEBNICQtNDQ9QEBNaEg5fDRZcFBNiEAhnFRJsGwxyFxZuHBdvHRxwFhN1GhpxHxV2
  HBl2EhxyIB1zIQ98GBh4Hhx4FRp5Hx55FhN+Ght6IB96FxV/Gw6FFxeAHBuAEyd4HyV5JxGGGRmB
  Hh2BFCB9IyZ6KBuCHx+CFRyDICCDFiN/JRWIGyh8KSp6NR6EISKEGBiJHCWBJx+FIip+KxmKHSeC
  KCGGIyWGGhOQGRuLHiyALSKHJCuDITV6Nh2MHzZ7Ny6BLieIHCSIJSmFKjd8OB+NISONFyWKJhiT
  GyyHLBqUHS2ILTCIJSKQIyaQGS6JLjOGMyqNKR6WHyWSJTGLMCCXICeTJiGYIRqdHCiUJzONMS+R
  LRyeHS2SNSuWKSWaJDaPMy6TNiyXKiabJSCgIDiRNSKhIS+ZLCSiIiajIyyfKTCcNy6gKjaZPEKT
  PymlJj+XOyunJzKkLkaXQyqpMjSlLzyfQUCgOy2rNDanMTioMkicTTapOzqqNEahSkOlRz2sNjut
  Pz6tN1WfUVagUketQD+xQkCyQ1KpTEqwQk2rWU6sWky1Tki4SWOnYE62T2CrXE+3UFa0TlC4UVyw
  YFK7U1i4WFy5U1m6WXCvbmC6YWS4Zm6za2S7XF/AX2LCYW+9c36zgG/AaH23fXq6eG/CcHjCcou4
  hoq/i3zKf4vAjITJf4PLh4nOhJHMkJfHm5POk5XPlJrVmaPRnqTQqp3YnJ/anqbZnqbdp6feqKnf
  qazirbHitMfew8DlwMHrvsDtxtTn09LqztLy1Njw1NPz1dny1eHw4+338v7//P//////////////
  ////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
  aGUgR0lNUAAh+QQBCgD/ACwAAAAAFgAWAAAI/gD/CRwoEEAAAwoMCCDIkKCACFEgfcp0aRIaDg4W
  NhQYIMqpUp5Q7fp16xKjQB4CbCzQiZUyZ8yQJSPmi1aqTYGEEGAooFMsZNiqRWs2zJWoVq9CMfKz
  Q6VAAU9iOcN2TZozYJa8gHLS6ZIkPXYsaISgatg0atCYDbNFY9q2VUAS+fET5wwDgT9CFSsECJAc
  OVucGNv2VkeeOHXSXPgXABGqWoWeSZ78TBvhVTrQYFEyA8GBSb5mWSJMuvRlJ2OuXFGgYNIwXVsq
  yZ5Nu5IlKWKmQFFwgBIuXU5qC6/kREqVKQoCGPIky8kq09Bp+OBBRAGAK4xYmaryfFs2XuDBpuvS
  BcOKDRYH/nnwUypUJBzdgzkxs+VIDCkrYuCgIJDBnksmJaLDc6s4IUgbY1QRAwnnKfBUBnss5Qcd
  OshhYBtTvLBCByC0IIFGjAERBx9xoNHGHXOMkYQNIYAwQggbIMAQASrEkQYXV1CBRBUokBCCCS14
  4MBGAVSABRhYTKGDCiuwkMMJEqS30T8CLFABDUsY0UMQIUiQQAFTMoQAawokIONGAQEAOw==
}

# Engine is disconnected (default)
image create photo tb_eng_disconnected -data {
  R0lGODlhFgAWAOeWAAEBAQICAggICAkJCQoKCg4ODg8PDxMTExoaGhsbGxwcHB0dHSAgICIiIiMj
  IyoqKisrKywsLC0tLS4uLjk5OTo6Ojs7Ozw9PUhISE1NTU5OTl1dXWJjY2NjY2RkZGVmZmZmZmdn
  Z2doaGlpaWlrbmlsbmptcGttb2xucG9vb29wcG9wcnFxcXBydXFyc3JycnFzc3Nzc3N0dnJ1d3V1
  dnV2dnV2d3Z3eHd3eHh4eXh5e3h6fHp6ent7e3t7fHp8fnx8fHx9fX19fnx+f31+fn1+gH5+fn9/
  f4CAgYGBgYGChIKDhIODg4OEhYOEhoWFhYWGh4WGiPxUVIaHiIeHh4eHiIeIiIiJiYmJiYmKi4qK
  i4yMjIyNjY6Ojo+Pj4+PkI+QkZGRkZKSk5SUlJWVlZaWlpeXl5iYmJiYmZqampubm5ycnJ2dnZ6e
  np+fn6CgoKKioqSkpKampqenp6mpqaqqqqysrK6urq+vr7CwsLGxsbKysrW1tba2tre3t7i4uLm5
  ubu7u7+/v8DAwMHBwcLCwsXFxcfHx8zMzM3Nzc7OztTU1NbW1tfX19jY2Nzc3N/f3+Dg4OLi4ufn
  5+np6ff39///////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
  aGUgR0lNUAAh+QQBCgD/ACwAAAAAFgAWAAAI/gD/CRwoMMCABA0SECDIkCCBCTHG+JkIZ8sICAsb
  ChTAgg4cRIgmvnnDZo0HARoPtOlTCFEjkHvm3DFjZk0PAwwFsAHEaFGjRocmzplD0wyZFCgFEmDx
  55EUKYeiTvQzx42ZMme0aMgoAY8jSk+hxjxkiapVMmGSNBD4Io8kQYLCTrVU1o0XL1+qZPg3gAyf
  SIKiho0Kia4fM160TImxAAEdRIkC0bUUdjJdxFOgGGnQoM4iQlMnyp065wgVJUAaIJBjSBGe0H5G
  Uz0ypAiPBgLg2BnUJ06l37/DAj9yRAeOBgCowPmT542a35PghoVr2oaIBf9AvNFTx82YOZUsjc1B
  gyUs8SM1Lgh8sIaOHDZktswRbwYJlLAmXITA/o/ABjNupCGGFWYQZQYVVBzxVAkwVJDRPwKk0AUZ
  YFwRBE0JEncCCShwoABDBXTwBBdZNIFEDlT8MEMLK7jAQQQaCYBBD0ws4UQUS+wgAw0fUJCARkox
  gIEKQhDhww0fWKDAg0AKtIADUDrAX0MBAQA7
}

# Engine reported an error
image create photo tb_eng_error -data {
  R0lGODlhFgAWAOf4AAYAAAcAAAkBAA8AABABARYAAyIBASUAAxkFCScBACoAAC0AAC0AAS4BAjIA
  ADMAADgAAjkAAzwBADsHCzwIDF4AAF8AAGEAAmQBAHQAAXYAAHcAAH0AAIIAAIQDAIsAA4sADI0B
  BY0BDY4DBpYAA5gAAJgABJAFAJkCAKAAAZkDBaEAApgDDaIAA6AACYgMC6MCBJIKCZEKEKsAAJsH
  B6wAAaUEAIsPDa0AAaUEBa4AAq4BCrQAAJQOErADA7cAALUABrgAALkAALcAB4YWF50MEK8EC7kA
  CbEGBJYSE8AABKgMB8MAAMIABcQAAMMABrwFAsYBALwFC8UBCKkPEL0IA8cEAM4ABLMMDs8ABKsR
  EYweIbUOB88ADtAAD44fHcgHAKMWGpwaGI8gHpUdILYRCMgICookIrYREMoLAZAiJJcfIckLC4wm
  JJ8eIJIkJqcbHcsOAsERD8kMFJQlIZMlJssODJojJJQmJ8ITEJwkH48qK8wRDaofIM0TDtYOE58o
  J6ApKKcmJc4WF6gnJpUvL5stLK8lI9AYEJYwMM8YGM8YH8gdHJ8wL5ozM9IcGskfI8EjJtMeG7Ur
  LcMlJ6kxLps2OtMeIpg5OtQgIs0kJdUiI5s8PNcjJM8nJ9YkKtglJbwyMtApLp8/P684OdIqKcot
  MdMrKqs8PsUyMK0+P88yL9cwLL08O8M6PdE1N9I2N9o0Nds1O9U5Od02N9A9OMk/QcBHRctCQ8ZF
  Qs5ERahWWN1BQKZaWdhFRKdbWsFQT81LTahcW9tHRslPUtxIR6peXd1JSONHSsFXWLBjYuJOS+FO
  UcFeYdpXV99bW8RnZsVoZ+JdXONfXdxvbr9/feVwcuZxc8d/geZ/gOiAgciOkOSFiM2TlemIhuaN
  jeuLj9WbnO6bmc6pqu6cn/Ceoeyhoe2iou6jo++kpPClpdS2te64uN3AvvS3ufK9vOfQzPHMzPjL
  zvXP0PfR0vjS0+3g4f7//P///////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
  aGUgR0lNUAAh+QQBCgD/ACwAAAAAFgAWAAAI/gD/CRwoMEAAAw0MCCDIkOAACnhCffIEaRGaFxEG
  NBwYAA8tWKFaQYOWLFIePx4CbESAi9m3cI529eq1602uUl50FGAYwNYyc/HWCbtH9N4bYLAkgbGh
  UuAAOsfM0Ys3zljRe46ClXrEhgkHjf8m0PI2rx67bnuKwnOka5EXM0+qPBA4JpY6ee/MYSNStF2j
  Woj8TFGihMM/AZR8nXN3zhu0tETboXrl54qSIENqJDgA6po6cd6oJdvSV5WorkKQ8ODRQAErb+ZC
  O7u1pR3RbaQ8sXEipEYN1gcePctmTZquVrWJVqvEqEoVIDBa1Ggw4A+rZ9OOyTIFyPa95YuqwPBY
  QmOFjQYBsHRhxkwWRTiJRo3aMqlM5hUsVKBI8O8Fm1WrsDIII2FgUk01ZwhixBIunMDCDhgIJMEV
  oHwySB5DiOBdNYBokQMJMZCAggICCcBBHFzlgYaGytERRgwveLBCBWD9Q0AOTrDxRBliKGOPPZYk
  4oYIIrBwwgEMFbBCFVIcoYUbZOBhCRk9iHiCBBsFkEEQQhhBRR+BuFFECipcgORG/wTwQAYt6IDF
  EkucgIECC6FJ0AEN5MkAiRsFBAA7
}

# Engine is connected, communication established
image create photo tb_eng_ok -data {
  R0lGODlhFgAWAOe/AAABBAAHCgIIDAMKDQYMDwQOFQoQEgkVHwoWIAsXIA0XIQ4ZIxAbJBEbJQ4d
  KxEgLxQjMRQkMhUkMxYlNB43UB84USI7VCQ9VSdGZCpIZy1LaihNcSxRdS9UeDFVeSxYgS1ZgjRX
  fC5agy9bhDBbhTJchjNdhzReiD9cezVfiTtegzxfhEFefTdhi0ZdeD1ghThijDJkkz5hhjljjTNl
  lDpkjjVmlUBjiDtlj0FkiTxmkDdol0Jlij5nkThpmT9okkRnjDlqmkBpk0VojTprm0FqlDtsnD1t
  nT5unkRtlz9vn0pskkBwoEttkzpyp0FxoUdwmkJyolJuj0hxm0Nzo1NvkEpynk9xl1BymEB3rVZy
  k0F4rlJ0mlN1m092okp5qVV3nVZ4nlJ5pUx7q1t3mEt9p0d9s018rVR7p1l6oFR/pF97nFB/sGB8
  nVx9pFKAsUyCuFh/q11+pVSCs1qBrWCBqGWBommAnWGCqWaCo2KDqliGt2OEq12IrV+Gs1mKtVyK
  vGKJtl+MvnKJpnSMqGmPvGqQvWiSuGuRv3CRuW6VwnKXt3CXxHGbwXKcw3mZwoKZtnqfwIGdwHug
  wYKewYKivoCkxoWlwYunvYaqzJGoxo2typyrvpCvzJWty5qtxpiwzpywyJS00Juy0Ju3zqK1zqW1
  yKO2z6C31py82aO62aS/1qXA16bB2azA2bTAzrLB1a7C27PD1rDE3a/G2LTE177K2MTQ3sbS4MfT
  4czV3cvX5dfg6OXq7f7//P//////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
  aGUgR0lNUAAh+QQBCgD/ACwAAAAAFgAWAAAI/gD/CRwoEECAAw0OBCDIkKCACSzSCAIEaI8VDxEG
  NBwIwIWhQ4USZfL0KNAYNhwEbDSQp1GqWatUnQqFqQ0JMHGKFGAIoA+jWLty0RKlaVGbNb1yuBkT
  Y6FAASwYtQoaaxSlRnlu9PL1SkaaLxtU/pOAyFVQWqAsJdIj45Wvt3mWeEHyQCCKQ61utfIUKVGf
  JoTevu11YwoVDf8CiHnEqtYlSIfoqJGxVTCvHEuY9FCgANAmV59UpMkjR0YpwVyBcIGSBEmDBoBE
  kSJEaE0VLVJQw1Ih50sQH0QS7qGECciupCtYCX6lQg+aIz10EHEwYA4gQkve2sr9FpYMOmWeswRJ
  EcNGAwBW5nThJHjXW14q6qBBUmRGihQqFPzTMEfNDFuo9cKDGGNQgYQNJ5gQgwUCScAGH22o4NZb
  dmBRBhVE2FBCCAk68FQIZrwhhgqf+FJKRFME0YIJIoQAAwVi/QNAD1+U8YUKplTRBRQ+wLBhCCSE
  kABDBZjAhIEmqFCfCiqUcAIMJESwEQAYIPFEETb0cJ8JM5RAwQEbPdUABtIR4YMNJFigAABhMqTA
  a6/pt1FAADs=
}

image create photo tb_eng_dgt -data {
  R0lGODlhFgAWAKEDAAAAAAAA//8AAP///yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgAD
  ACwAAAAAFgAWAAACLZyPqcvtD02YMyJarcR60z5gwQOUJWieXQqgqWuCoEDTcy3ctW53eC4LCoeD
  AgA7
}

image create photo tb_eng_query -data {
  R0lGODlhFgAWAOe+AAEBAQICAggICAkJCQoKCg4ODg8PDxMTExoaGhsbGxwcHB0dHSAgICIiIiMj
  IyoqKisrKywsLC0tLS4uLjk5OTo6Ojs7Ozw9PUhISE1NTU5OTl1dXWJjY2NjY2RkZGVmZmZmZmdn
  Z2doaGlpaWhrbmlrbmlsbmptcGttb2xucG9vb29wcG9wcnFxcXBydXFyc3JycnFzc3FzdXNzc3F0
  dXF0dnN0dnJ1d3V1dnN2d3R2eHV2dnV2d3Z3eHd3eHZ4enh4eXh5e3h6fHp6enl7fHp7e3t7e3t7
  fHp8fnx8fHt9f3x9fX19fnx+f31+fn1+gH5+fn9/f4CAgICAgX+BgoCBg4GBgYGChIKDhIODg4KE
  hYOEhYOEhoSEhIWFhYWGh4WGiIaGhoaHiIeHh4eHiIeIiIiJiYiJiomJiYmKi4qKioqKi4uLi4uL
  jIyMjIyNjY2NjY2Oj46Ojo+PkI+QkI+QkZCQkJGRkZGSkpKSkpKSk5KTk5OTk5OTlJSUlJSUlZWV
  lZWVlpaWlpeXl5iYmJiYmZmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam
  pqioqKmpqaqqqqysrK2tra6urq+vr7CwsLGxsbKysrW1tba2tre3t7i4uLm5ubu7u7y8vL29vcDA
  wMHBwcLCwsXFxcbGxsfHx8zMzM3Nzc7OztPT09TU1NbW1tjY2Nzc3N3d3d7e3uDg4OLi4unp6evr
  6+zs7PDw8PPz8/X19f//////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  ////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
  aGUgR0lNUAAh+QQBCgD/ACwAAAAAFgAWAAAI/gD/CRwoMMCABA0SECDIkCCBCTP8UJok6ZGbERAW
  NhQooEWlR4oMLXLUqJGiRB4EbDyw6BMqP5pk9eolK5OfSImMGGAoQJGoWLA8+RpKdNUdRYBUqBRI
  oEWoWbpeASJK9Y4gQms0aJQQkxeuVo0QeZFyiWiePIDuWGkgEMamW7tqpeIkKRGcSETt8Okzh0yG
  fwMAeaplixUpTpUOSck1VFYXQXvWiJmxAEElVrRajeqE6dEYWUN7hfETiI6YL1AaNLAES9apTpco
  IVpE1I8dP3jWYLmSpAGCSalcjcJECdKgVENTsRHUJ46YJk+GNBDw6JKpT5UiOfID2heoOX/swJyp
  8iOIjwYAxjwKtSlSWDtq2Ljp0qZOGixEaPAQseAfiEacWMIIIn5YoYovvRSCRhpaICGDDDtcINAD
  iVQyCVJuuEGULFN8oUQNJ7wQQn//ELDBIIwcokcZbWwYBRU6kGBCDBVo9I8AKsgBSB1mLFEKgog4
  kQMKJaTAgQIMFdCBF2+kscUUQBSBxA0usPACBxFsJAAGRmSBBRdgYCGEDTh8QEECGzHFAAYrMOHE
  ET18YIECNqYp0AIO5OkAiQ0FBAA7
}

namespace eval ExtHardware {

  # These defaults may be overwritten by reading hardware.dat (below)
  set engine     dgtdrv2.i686
  set port       /dev/ttyUSB0
  set param      la

  # Hardware configured by default:
  #  1 : Novag Citrine
  #  2 : Input Engine
  if {![info exists hardware]} {
    set hardware 1
  }

  if {![info exists bindbutton]} {
    set bindbutton ::novag::connect
  }
  set showbutton 0

  proc saveHardwareOptions {} {
    if {[catch {open [scidConfigFile ExtHardware] w} optionF]} {
       tk_messageBox -title "Scid: Unable to write file" -type ok -icon warning \
	  -message "Unable to write options file: [scidConfigFile ExtHardware]\n$optionF"
    } else {
       puts $optionF "# $::scidName options file"
       puts $optionF "# Version: $::scidVersion, $::scidVersionDate"
       puts $optionF ""

       foreach i { ::ExtHardware::engine
		   ::ExtHardware::port
		   ::ExtHardware::param
		   ::ExtHardware::hardware
		   ::ExtHardware::showbutton
		   ::ExtHardware::bindbutton } {
	  puts $optionF "set $i [list [set $i]]"
       }
      close $optionF
      set ::statusBar "External hardware options were saved to: [scidConfigFile ExtHardware]"
    }
  }

  ### Set the hardware connect button image

  proc HWbuttonImg {img} {
    if {$::ExtHardware::showbutton} {
      .main.button.exthardware configure -image $img -relief flat -width 30 -height 30
    }
  }

  ###  Configure both novag and 'input engine'

  proc config {} {
    global ::ExtHardware::port ::ExtHardware::engine ::ExtHardware::param ::ExtHardware::hardware tr

    ::ExtHardware::HWbuttonImg tb_eng_query

    set w .exthardwareConfig
    if { [winfo exists $w]} {
      raiseWin $w
      return
    }

    toplevel $w
    wm state $w withdrawn
    wm title $w $tr(ExtHWConfigConnection)

    label $w.lport -textvar tr(ExtHWPort)
    entry $w.eport -width 40 -textvariable ::ExtHardware::port

    label $w.lengine -textvar tr(ExtHWEngineCmd)
    entry $w.eengine -width 40 -textvariable ::ExtHardware::engine

    label $w.lparam -textvar tr(ExtHWEngineParam)
    entry $w.eparam -width 40 -textvariable ::ExtHardware::param

    label $w.options -textvar tr(ExtHWHardware)
    
    checkbutton $w.showbutton -textvar  tr(ExtHWShowButton) -variable ::ExtHardware::showbutton -command {
      if {$::ExtHardware::showbutton} { 
	 pack .main.button.space4 .main.button.exthardware -side left -pady 1 -padx 0 -ipadx 2 -ipady 2 
      } else { 
	 pack forget .main.button.space4 .main.button.exthardware
      }
    }

    # Add a new radio button for subsequent new hardware here:

    radiobutton $w.novag -textvar tr(ExtHWNovag) -variable ::ExtHardware::hardware -value 1 -command {
       set ::ExtHardware::bindbutton ::novag::connect
       .exthardwareConfig.eengine configure -state disabled
       .exthardwareConfig.eparam  configure -state disabled
    }

    radiobutton $w.inputeng -textvar tr(ExtHWInputEngine) -variable ::ExtHardware::hardware -value 2 -command {
       set ::ExtHardware::bindbutton ::inputengine::connectdisconnect
       .exthardwareConfig.eengine configure -state normal
       .exthardwareConfig.eparam  configure -state normal
    }

    if { $::ExtHardware::hardware == 1 } {
       .exthardwareConfig.eengine configure -state disabled
       .exthardwareConfig.eparam  configure -state disabled
    }

    grid $w.options    -sticky ew    -row 0 -column 0
    grid $w.novag      -sticky w     -row 0 -column 1
    grid $w.inputeng   -sticky w     -row 1 -column 1

    grid $w.lport      -sticky ew    -row 2 -column 0 
    grid $w.eport                   -row 2 -column 1 -padx 10

    grid $w.lengine    -sticky ew    -row 3 -column 0
    grid $w.eengine                 -row 3 -column 1 -padx 10

    grid $w.lparam     -sticky ew    -row 4 -column 0 
    grid $w.eparam                  -row 4 -column 1 -padx 10

    grid $w.showbutton -sticky w     -row 5 -column 1

    grid [frame $w.buttons]         -row 6 -column 0 -columnspan 2 -pady 10 

    # Connect 
    dialogbutton $w.buttons.connect -textvar tr(FICSConnect) -command {
       ::ExtHardware::saveHardwareOptions
       destroy .exthardwareConfig
       $::ExtHardware::bindbutton
    }

    dialogbutton $w.buttons.help -textvar tr(Help) -command {helpWindow HardwareConfig}

    dialogbutton $w.buttons.close -textvar tr(Close) -command {
      ::ExtHardware::saveHardwareOptions
      ::ExtHardware::HWbuttonImg tb_eng_disconnected
      destroy .exthardwareConfig
    }

    pack $w.buttons.connect $w.buttons.help $w.buttons.close -side left -padx 20

    bind $w <F1> {helpWindow HardwareConfig}

    update
    placeWinOverParent $w .
    wm state $w normal
  }

} ; # namespace ExtHardware

set scidConfigFiles(ExtHardware) hardware.dat

frame .main.button.space4 -width 15

# Same padding as '.main.button.$i configure' in main.tcl
button .main.button.exthardware -image tb_eng_disconnected -relief flat -border 1 \
  -highlightthickness 0 -takefocus 0 -width 30 -height 30
bind .main.button.exthardware <Button-3> ::ExtHardware::config

# Source ExtHardware options file

if {[catch {source [scidConfigFile ExtHardware]} ]} {
  # don't spam splash because this file normally doesnt exist
  # ::splash::add "Unable to read External Hardware options file: $scidConfigFiles(ExtHardware)"
} else {
   if {$::ExtHardware::showbutton} {
      pack .main.button.space4 .main.button.exthardware -side left -pady 1 -padx 0 -ipadx 2 -ipady 2
   }
  ::splash::add "External hardware configuration found and loaded."
}

.main.button.exthardware configure -command $::ExtHardware::bindbutton

namespace eval inputengine {

  set engine     dgtdrv2.i686
  set port       /dev/ttyUSB0
  set param      la

  set InputEngine(pipe)     ""
  set InputEngine(log)      ""
  set InputEngine(logCount) 0
  set InputEngine(init)     0
  set connectimg            tb_eng_ok
  set MovingPieceImg        $::board::letterToPiece(.)80
  set MoveText              "     "

  set NoClockTime           --:--
  set StoreClock            0

  set WhiteClock            $::inputengine::NoClockTime
  set BlackClock            $::inputengine::NoClockTime
  set oldWhiteClock         $::inputengine::NoClockTime
  set oldBlackClock         $::inputengine::NoClockTime
  set toMove                White

  font create moveFont -family Helvetica -size 56 -weight bold

  proc createConsoleWindow {} {
    set w .inputengineconsole
    if { [winfo exists $w]} { destroy $w }

    toplevel $w

    wm title $w [tr IEConsole]

    scrollbar $w.ysc     -command { .inputengineconsole.console yview }
    text      $w.console -height 5 -wrap word -yscrollcommand "$w.ysc set"

    label     $w.lmode   -text [tr IESending]

    ::board::new $w.bd 35
    $w.bd configure -relief solid -borderwidth 1

    label     $w.engine      -text "$::ExtHardware::engine $::ExtHardware::port $::ExtHardware::param"

    radiobutton $w.sendboth  -text [tr Both]  -variable send -value 1 -command {::inputengine::sendToEngine sendboth}
    radiobutton $w.sendwhite -text [tr White] -variable send -value 2 -command {::inputengine::sendToEngine sendwhite}
    radiobutton $w.sendblack -text [tr Black] -variable send -value 3 -command {::inputengine::sendToEngine sendblack}

    button $w.bInfo          -text Info               -command {::inputengine::sendToEngine sysinfo}

    ### TODO rotate does not work yet
    button $w.bRotate        -text [tr IERotate]      -command {::inputengine::rotateboard}

    button $w.bSync          -text [tr IESynchronise] -command {::inputengine::synchronise}
    button $w.bClose         -text [tr Close]         -command "
      catch {::inputengine::disconnect}
      bind $w <Destroy> {}
      destroy $w"

    # Buttons for visual move announcement
    button $w.bPiece -image $inputengine::MovingPieceImg
    button $w.bMove  -font moveFont -text  $inputengine::MoveText

    #SA ::inputengine::setPieceImage bq80

    $w.bPiece configure -relief flat -border 0 -highlightthickness 0 -takefocus 0
    $w.bMove  configure -relief flat -border 0 -highlightthickness 0 -takefocus 0

    # Buttons for clock display
    button $w.wClock -text  $inputengine::WhiteClock
    button $w.bClock -text  $inputengine::BlackClock
    $w.wClock configure -relief flat -border 0 -highlightthickness 0 -takefocus 0
    $w.bClock configure -relief flat -border 0 -highlightthickness 0 -takefocus 0


    # Store the time as comment
    checkbutton $w.bStoreClock -text "Store Clock" -variable ::inputengine::StoreClock

    grid rowconfigure $w 0 -weight 1
    grid rowconfigure $w 11 -pad 10
    grid columnconfigure $w {2 3 4 5 6} -weight 1
    grid columnconfigure $w 11 -weight 1
    grid columnconfigure $w 12 -weight 0

    grid $w.console    -sticky nsew  -column 0  -row 0 -columnspan 12 -padx 5 -pady 3
    grid $w.ysc        -sticky nse    -column 12 -row 0

    grid $w.engine     -sticky ewns   -column 0  -row 1 -columnspan 9

    grid $w.lmode      -sticky ew    -column 0  -row 2 -padx 12
    grid $w.sendboth   -sticky e     -column 2  -row 2 
    grid $w.sendwhite               -column 4  -row 2 
    grid $w.sendblack  -sticky w     -column 6  -row 2 

    grid $w.bInfo      -sticky ew    -column 0  -row 3 -padx 12
    grid $w.bRotate   -sticky ew    -column 0  -row 4 -padx 12
    grid $w.bSync      -sticky ew    -column 0  -row 5 -padx 12
    grid $w.bStoreClock -sticky ew   -column 0  -row 6 -padx 12
    grid $w.bClose     -sticky ew    -column 0  -row 11 -padx 12

    grid $w.bPiece     -sticky nwes  -column 2  -row 3 -rowspan 7 -columnspan 3
    grid $w.bMove      -sticky nwes  -column 5  -row 3 -rowspan 7 -columnspan 3

    grid $w.wClock     -sticky nwes  -column 9 -row 11 -columnspan 7
    grid $w.bClock     -sticky nwes  -column 9 -row 1  -columnspan 7

    grid $w.bd         -sticky nw    -column 9  -row 2 -rowspan 9 -columnspan 7 -padx 12

    ### General purpose command entrybox - S.A

    frame $w.comms
    grid $w.comms -sticky ew -column 1 -columnspan 13 -row 12 -pady 10

    pack [entry $w.comms.command -width 60] -side left -padx 20
    pack [button $w.comms.send -text Send -width 10 -command {
      ::inputengine::sendToEngine [.inputengineconsole.comms.command get]
      .inputengineconsole.comms.command delete 0 end
    }] -side right -padx 30
    bind $w.comms.command <Return> "$w.comms.send invoke"

    bind $w <Control-q> "$w.bClose invoke"
    bind $w <Destroy> "
      bind $w <Destroy> {}
      $w.bClose invoke
    "

    bind $w <F1> {helpWindow InputEngine}
  }

  proc connectdisconnect {} {
    if {$::inputengine::InputEngine(pipe) == ""} {
      createConsoleWindow
      ::inputengine::resetEngine
      ::inputengine::connect
    } else {
      ::inputengine::disconnect
    }
  }

  proc connect {} {
    global ::inputengine::InputEngine ::inputengine::engine ::inputengine::port ::inputengine::param

    set engine $::ExtHardware::engine
    set port   $::ExtHardware::port
    set param  $::ExtHardware::param

    ::ExtHardware::HWbuttonImg tb_eng_connecting
    set command "$engine $port $param"

    if {[catch {set InputEngine(pipe) [open "| $command" r+]} result]} {
      ::ExtHardware::HWbuttonImg tb_eng_error
      tk_messageBox -title "Scid: Input Engine" -icon warning -type ok \
          -message "[tr IEUnableToStart]\n$command"
      ::inputengine::resetEngine
      return
    }

    ::inputengine::Init
  }

  proc disconnect {} {
    set ::inputengine::connectimg tb_eng_connecting 
    ::inputengine::sendToEngine stop
    ::inputengine::sendToEngine quit
    set ::inputengine::connectimg tb_eng_disconnected
  }

  proc logEngine {msg} {
    set t .inputengineconsole.console
    $t insert end "$msg\n"
    $t yview moveto 1
  }

  proc sendToEngine {msg} {
    ::inputengine::logEngine "> $msg"
    puts  $::inputengine::InputEngine(pipe) $msg
    flush $::inputengine::InputEngine(pipe)
    # flushing here necessary ?
  }

  proc Init {} {
    global ::inputengine::InputEngine
    set pipe $::inputengine::InputEngine(pipe)

    # Configure the pipe and intitiate the engine
    set pipe $::inputengine::InputEngine(pipe)
    fconfigure $pipe -buffering full -blocking 0
    # register the eventhandler
    fileevent  $pipe readable "::inputengine::readFromEngine"

    ::inputengine::newgame
  }

  proc resetEngine {} {
    ::ExtHardware::HWbuttonImg tb_eng_disconnected

    set ::inputengine::InputEngine(pipe)     ""
    set ::inputengine::InputEngine(log)      ""
    set ::inputengine::InputEngine(logCount) 0
    set ::inputengine::InputEngine(init)     0
  }

  #----------------------------------------------------------------------
  # rotateboard()
  #    Rotates the board, ie. exchanges a1 and h8
  #----------------------------------------------------------------------
  proc rotateboard {} {
    global ::inputengine::InputEngine
    set pipe $::inputengine::InputEngine(pipe)

    # rotate the graphical boards
    toggleRotateBoard
    ::board::flip .inputengineconsole.bd

    ::inputengine::newgame
    # rotate the board for the input engine
    ::inputengine::sendToEngine "rotateboard"
    ::inputengine::synchronise
  }

  #----------------------------------------------------------------------
  # newgame()
  #    Handle NewGame event from board
  #----------------------------------------------------------------------
  proc newgame {} {

    # Ask the user to save the current game
    ::game::Clear
    sc_game tags set -event "InputEngine Input"
    sc_game tags set -date [::utils::date::today]
  }

  proc endgame {result} {
    set filternum [sc_filter first]

    logEngine "  info End Game $filternum: $result"

    sc_game tags set -result $result
    gameAdd
  }

  #----------------------------------------------------------------------
  # synchronise()
  #    read board position and set scid's representation accordingly
  #----------------------------------------------------------------------
  proc synchronise {} {
    logEngine "  info Sync called"
    set ::inputengine::InputEngine(init) 0

    ::inputengine::sendToEngine "getposition"
    ::inputengine::sendToEngine "getclock"
  }

  #----------------------------------------------------------------------
  # readFromEngine()
  #     Event Handler for commands and moves sent from the input
  #     engine, implements input engine protocol
  #----------------------------------------------------------------------
  proc readFromEngine {} {
    global ::inputengine::InputEngine ::inputengine::connectimg

    set pipe $::inputengine::InputEngine(pipe)
    set line [string trim [gets $pipe]]

    # Close the pipe in case the engine was stopped
    if {[eof $pipe]} {
      catch {close $pipe}
      ::inputengine::resetEngine
      return
    }

    switch -regexp -- $line \
        "^move *" {
          set m [string range $line 5 end]

          set s1 [string range $m 0 1]
          set s2 [string range $m 2 end]
          if {$s1 == "0-"} {
            # casteling must not be rewritten
            set m "$s1$s2"
          } else {
            set m "$s1-$s2"
          }

          logEngine "$line"

          if {[catch {sc_move addSan $m}]} {
             ::utils::sound::PlayMove sound_start
             logEngine "  info Illegal move detected!"
             logEngine "  info Ignoring: $m"
             .inputengineconsole.bPiece configure -background red
             .inputengineconsole.bMove  configure -background red -text $m
          } else {

            .inputengineconsole.bPiece configure -background green
            .inputengineconsole.bMove  configure -background green -text $m

             updateBoard -animate
             updateBoard -pgn
             ::inputengine::sendToEngine "getposition"
             ::inputengine::sendToEngine "getclock"
          }
        } \
        "info *" {
          logEngine "< $line"
          set event [string range $line 5 end]
          switch -regexp -- $event \
          "string ERROR *" {
            set err [string range $event 7 end]
            tk_messageBox -title "Scid: Input Engine" \
            -icon warning -type ok -message "Engine $err"
            catch {close $pipe}
            ::ExtHardware::HWbuttonImg tb_eng_error
            return
          } \
          "string Chessboard found and initialised*" {
            # switch to xboard mode and disable move
            # announcments by the driver engine
            ::inputengine::sendToEngine "xboard"
            ::inputengine::sendToEngine "announce"
          } \
          "Engine mode    : xboard*" {
            ::inputengine::sendToEngine "getposition"
            ::ExtHardware::HWbuttonImg $inputengine::connectimg
          } \
          "string FEN *" {
            set InputEngine(init) 0
            # The first FEN string is always sent as
            # info string FEN ...
            # as this is compatible with both UCI and xboard.
            # At this stage the engine is not set to xboard mode
            # yet, so this signals a new program startup
            # accordingly.
          } \
          "FEN *" {
            set fenstr [string range $event 4 end]
            set fenstr [string trim $fenstr]
            if { $::inputengine::InputEngine(init) == 0 }  {
              # Initialise scids representation with the FEN
              # delivered by the external board.
              catch {sc_game startBoard $fenstr}
              updateBoard -pgn
              set InputEngine(init) 1
            } else {
              # Compare the internal representation to the
              # board each time a FEN string arrives from the
              # driver.
              #
              # Do not check the whole FEN, as the external
              # board can not know anything about e.p. or O-O
              # capabilities. Strip them off and compare just
              # the piece settings.
              set space [string first " " $fenstr]
              set fen [string range $fenstr 0 $space]

              set space [string first " " [sc_pos fen]]
              set int [string range [sc_pos fen] 0 $space]

              if {$fen != $int} {
                ::utils::sound::PlayMove sound_end
                logEngine "  info Wrong Position! $int (scid) != $fen (external)"
              } else {
                logEngine "  info Board and internal position match."
              }
              # Generate a board position out of the FEN
              # RNBQKBNRPPPP.PPP............P................n..pppppppprnbqkb.r w
              # Something is in reverse here:
              ###---### set extpos $fen
              ###---### regsub -all {8} $extpos "........" extpos
              ###---### regsub -all {7} $extpos "......." extpos
              ###---### regsub -all {6} $extpos "......" extpos
              ###---### regsub -all {5} $extpos "....." extpos
              ###---### regsub -all {4} $extpos "...." extpos
              ###---### regsub -all {3} $extpos "..." extpos
              ###---### regsub -all {2} $extpos ".." extpos
              ###---### regsub -all {1} $extpos "." extpos
              ###---### regsub -all {/} $extpos "" extpos
              ###---### puts stderr [sc_pos board]
              ###---### puts stderr [string reverse "$extpos"]
              ###---### set extpos "$extpos w"
              ###---### ::board::update .inputengineconsole.bd "$extpos w"
            }
          } \
          {moving piece: [A-Z] *} {
            ::inputengine::setPieceImage $::board::letterToPiece([string range $event 14 end])80
          }\
          {moving piece: [a-z] *} {
            ::inputengine::setPieceImage $::board::letterToPiece([string range $event 14 end])80
          }\
          "!new game!" {
            ::inputengine::newgame
            .inputengineconsole.bPiece configure -background blue
            .inputengineconsole.bMove  configure -background blue -text "OK"
            ::inputengine::setPieceImage wk80
          } \
          "!move now!" {
            logEngine "< info $event"
          } \
          "!end game 1-0!" {
            logEngine "< info $event"
            ::inputengine::endgame "1-0"
            .inputengineconsole.bPiece configure -background white
            .inputengineconsole.bMove  configure -background white -text "1-0"
            ::inputengine::setPieceImage wk80
          } \
          "!end game 0-1!" {
            logEngine "< info $event"
            ::inputengine::endgame "0-1"
            .inputengineconsole.bPiece configure -background gray
            .inputengineconsole.bMove  configure -background gray -text "0-1"
            ::inputengine::setPieceImage bk80
          } \
          "!end game 1/2-1/2!" {
            logEngine "< info $event"
            ::inputengine::endgame "1/2-1/2"
            .inputengineconsole.bPiece configure -background black
            .inputengineconsole.bMove  configure -background white -text "1/2-1/2"
            ::inputengine::setPieceImage $::board::letterToPiece(.)80
          } \
          "!enter setup mode!" {
            .inputengineconsole.bPiece configure -background yellow
            .inputengineconsole.bMove  configure -background yellow -text "Setup"
            ::inputengine::setPieceImage wk80
            logEngine "< info $event"
          } \
          "!end setup mode!" {
            logEngine "< info $event"
            ::inputengine::synchronise
            .inputengineconsole.bPiece configure -background yellow
            .inputengineconsole.bMove  configure -background yellow -text "OK"
            ::inputengine::setPieceImage bq80
          } \
          "!white to move!" {
            set ::inputengine::toMove "White"
            .inputengineconsole.wClock configure -background white
            .inputengineconsole.bClock configure -background gray -foreground black

            if {$::inputengine::StoreClock == 1} {
               if { ($::inputengine::oldWhiteClock != $::inputengine::NoClockTime) && \
                    ($::inputengine::WhiteClock    != $::inputengine::NoClockTime) } {
                  set wHrs [expr $::inputengine::WhiteClock / 60 / 60]
                  set wMin [expr ($::inputengine::WhiteClock - $wHrs*60*60) / 60 ]
                  set wSec [expr ($::inputengine::WhiteClock - $wHrs*60*60 - $wMin * 60) ]
                  set timediff [expr $::inputengine::oldWhiteClock - $::inputengine::WhiteClock]
                  set ::inputengine::oldWhiteClock $::inputengine::WhiteClock
                  sc_pos setComment "\[%ct $wHrs:$wMin:$wSec\] \[%emt $timediff\]"
               }
            }
          } \
          "!black to move!" {
            set ::inputengine::toMove "Black"
            .inputengineconsole.wClock configure -background gray
            .inputengineconsole.bClock configure -background black -foreground white

            if {$::inputengine::StoreClock == 1} {
               if { ($::inputengine::oldBlackClock != $::inputengine::NoClockTime) && \
                    ($::inputengine::BlackClock    != $::inputengine::NoClockTime) } {
                  set bHrs [expr $::inputengine::BlackClock / 60 / 60]
                  set bMin [expr ($::inputengine::BlackClock - $bHrs*60*60) / 60 ]
                  set bSec [expr ($::inputengine::BlackClock - $bHrs*60*60 - $bMin * 60) ]
                  set timediff [expr $::inputengine::oldBlackClock - $::inputengine::BlackClock]
                  set ::inputengine::oldBlackClock $::inputengine::BlackClock
                  sc_pos setComment "\[%ct $bHrs:$bMin:$bSec\] \[%emt $timediff\]"
               }
            }
          } \
          "No Clock detected" {
             set ::inputengine::WhiteClock $::inputengine::NoClockTime
             set ::inputengine::BlackClock $::inputengine::NoClockTime
             .inputengineconsole.wClock configure -text $::inputengine::WhiteClock
             .inputengineconsole.bClock configure -text $::inputengine::BlackClock
          } \
          "Time White:" {
            if { ($::inputengine::oldWhiteClock == $::inputengine::NoClockTime) } {
               set ::inputengine::oldWhiteClock $::inputengine::WhiteClock
            }
            # Get the time in seconds
            regsub -all {[A-Za-z:# ]} $event "" ::inputengine::WhiteClock

            # calculate a sensible format
            set wHrs [expr $::inputengine::WhiteClock / 60 / 60]
            set wMin [expr ($::inputengine::WhiteClock - $wHrs*60*60) / 60 ]
            set wSec [expr ($::inputengine::WhiteClock - $wHrs*60*60 - $wMin * 60) ]

            if {$wHrs > 0} {
               .inputengineconsole.wClock configure -text "$wHrs:$wMin:$wSec (EXT)"
            } else {
               .inputengineconsole.wClock configure -text "$wMin:$wSec (EXT)"
            }

            ###---### Is this enough to set game clocks for all possible occurences?
            catch { ::gameclock::setSec 1 [expr -1*$::inputengine::WhiteClock] }
          } \
          "Time Black:" {
            if { ($::inputengine::oldBlackClock == $::inputengine::NoClockTime) } {
	      set ::inputengine::oldBlackClock $::inputengine::BlackClock
            }
            regsub -all {[A-Za-z:# ]} $event "" ::inputengine::BlackClock

            set bHrs [expr $::inputengine::BlackClock / 60 / 60]
            set bMin [expr ($::inputengine::BlackClock - $bHrs*60*60) / 60 ]
            set bSec [expr ($::inputengine::BlackClock - $bHrs*60*60 - $bMin * 60) ]

            if {$bHrs > 0} {
               .inputengineconsole.bClock configure -text "$bHrs:$bMin:$bSec (EXT)"
            } else {
               .inputengineconsole.bClock configure -text "$bMin:$bSec (EXT)"
            }

            ###---### Is this enough to set game clocks for all possible occurences?
            catch { ::gameclock::setSec 2 [expr -1*$::inputengine::BlackClock] }
          } \
          "Wrong move performed:" {
             # This event can only be used if there is a possiblity to
             # send the last move to the input engine for it ot cross
             # check. This however is not easy in Scid, therefore
             # compare FEN.
             #
             # ::utils::sound::PlayMove sound_end
             # logEngine "< info $event"
          } \
          "DGT Projects - This DGT board" {
            set ::inputengine::connectimg tb_eng_dgt
            set txt [string range $event 7 end]
            ## ::utils::tooltip::Set .main.button.exthardware "$::inputengine::port:\n$txt"
          } \
        } \
        default  {
          logEngine "< $line"
        }
        # Should better show current wooden board position? Return value of 
        # sc_pos board is
        # RNBQKBNRPPPP.PPP............P................n..pppppppprnbqkb.r w
        ::board::update .inputengineconsole.bd [sc_pos board]
  }

  proc setPieceImage {image} {
    if {$::macOS} {
      # Mac wish 8.5 does not like transparent images on some widgets (in this
      # case, .inputengineconsole.bPiece is a button) so remove transparency.
      # NB Mac buttons also ignore '-background', but we have not fixed this
      catch {image delete bPieceImage}
      image create photo bPieceImage -format png -data [$image data -format png -background white]
      .inputengineconsole.bPiece configure -image bPieceImage
    } else {
      .inputengineconsole.bPiece configure -image $image
    }
  }

}

###
### End of file: inputengine.tcl
###
