From e0c86149d9bc71a5e7e3f7c688263d358d249a75 Mon Sep 17 00:00:00 2001 From: yfr Date: Mon, 19 Jul 2004 09:13:37 +0000 Subject: [PATCH] DCQ: prepare V2.0.0 --- INSTALL | 1 + bin/launchConfigureParser.py | 27 +- bin/runIDLparser.in | 45 - bin/runSalome.csh | 2 +- bin/runSalome.py | 22 +- bin/salome.launch | 1 - configure.in.base | 2 +- doc/DevelopersGuide.pdf | Bin 105488 -> 0 bytes doc/DevelopersGuide.ps | 7207 ---------------------------------- doc/Utilitaires_SALOME.doc | Bin 26624 -> 0 bytes doc/Utilitaires_SALOME.pdf | Bin 14441 -> 0 bytes doc/Utilitaires_SALOME.ps | 765 ---- doc/kernel_resources.pdf | Bin 125487 -> 0 bytes doc/kernel_resources.ps | 1444 ------- 14 files changed, 44 insertions(+), 9472 deletions(-) delete mode 100644 bin/runIDLparser.in delete mode 100644 doc/DevelopersGuide.pdf delete mode 100644 doc/DevelopersGuide.ps delete mode 100644 doc/Utilitaires_SALOME.doc delete mode 100644 doc/Utilitaires_SALOME.pdf delete mode 100644 doc/Utilitaires_SALOME.ps delete mode 100644 doc/kernel_resources.pdf delete mode 100644 doc/kernel_resources.ps diff --git a/INSTALL b/INSTALL index a92c42b5a..197b45757 100644 --- a/INSTALL +++ b/INSTALL @@ -1,5 +1,6 @@ This is the version 2.0.0 of KERNEL Previous versions : + - 1.4.1 - 1.3.0 - 1.2.1 diff --git a/bin/launchConfigureParser.py b/bin/launchConfigureParser.py index e1d63aeb9..47f120d8e 100755 --- a/bin/launchConfigureParser.py +++ b/bin/launchConfigureParser.py @@ -95,11 +95,30 @@ class xml_parser: ### searching for launch configuration file : $HOME/.$(application_name)/$(application_name).launch appname = None +dirname = None filename = None for bindir in glob.glob(os.environ["KERNEL_ROOT_DIR"]+"/bin/*"): appname = string.split(bindir, "/").pop() print 'Application name: "'+appname+'"' - filename = os.environ["HOME"]+"/."+appname+"/"+appname+".launch" + # find version number + versnb = "" + try: + file = open(os.environ["KERNEL_ROOT_DIR"]+"/bin/"+appname+"/VERSION", "r") + s = file.read() + l = string.split(s, ":") + vl = string.split(l[1], " ") + i = 0 + while len(versnb) == 0: + versnb = vl[i] + i += 1 + pass + versnb = string.split(versnb, "\n")[0] + print "Version ",versnb + except: + pass + # end find version number + dirname = os.environ["HOME"]+"/."+appname+"_"+versnb + filename = dirname+"/"+appname+".launch" if not os.path.exists(filename) and \ not os.path.exists(os.environ["KERNEL_ROOT_DIR"]+"/bin/"+appname+"/"+appname+".launch"): filename = None @@ -113,9 +132,11 @@ if not appname: pass sys.exit(1); elif not filename or not os.path.exists(filename): - filename = os.environ["HOME"]+"/."+appname+"/"+appname+".launch" + filename = dirname+"/"+appname+".launch" + #filename = os.environ["HOME"]+"/."+appname+"/"+appname+".launch" print "Launch configuration file does not exist. Create default:",filename - os.system("mkdir -p "+os.environ["HOME"]+"/."+appname) + os.system("mkdir -p "+dirname) + #os.system("mkdir -p "+os.environ["HOME"]+"/."+appname) os.system("cp -f "+os.environ["KERNEL_ROOT_DIR"]+"/bin/"+appname+"/"+appname+".launch "+filename) pass diff --git a/bin/runIDLparser.in b/bin/runIDLparser.in deleted file mode 100644 index 085ac77d8..000000000 --- a/bin/runIDLparser.in +++ /dev/null @@ -1,45 +0,0 @@ -#! /bin/bash - -# print the help message ==================================== - -# test $@="-h" -o -z $@ - -hh=0 - -if test "$#" = "0";then - hh=1 -else - for a in $@; do - if test "$a" = "-h"; then - hh=1 - fi - done -fi - -if test "$hh" = "1" ; then - echo "" - echo "Usage : " - echo "" - echo " to run IDLparser:" - echo "" - echo " $0 -Wbcatalog=[,icon=][,version=][,author=][,name=][,multistudy=][,remove=component_name] " - echo "" - echo " to have omniidl help:" - echo "" - echo " $0 -u " - echo "" - exit 1 -fi -#============================================================ - -# environment ============================================== -@ENVSCRIPT@ - -cd $DIR - -PYTHONPATH=${PYTHONPATH}:${SALOME_HOME_DIR}/bin -#============================================================ - -# omiidl ==================================================== -omniidl -bIDLparser -I ${SALOME_SRC_DIR}/idl $@ -#============================================================ diff --git a/bin/runSalome.csh b/bin/runSalome.csh index 5761b299f..73798c25c 100755 --- a/bin/runSalome.csh +++ b/bin/runSalome.csh @@ -1,3 +1,3 @@ #!/bin/csh -f -runSalome --gui --modules=GEOM,SMESH,DATA,VISU,SUPERV,MED --containers=cpp,python --killall +runSalome --gui --modules=GEOM,SMESH,VISU,SUPERV,MED --containers=cpp,python --killall diff --git a/bin/runSalome.py b/bin/runSalome.py index d39035584..4348e148b 100755 --- a/bin/runSalome.py +++ b/bin/runSalome.py @@ -34,9 +34,21 @@ def add_path(directory, variable_name): if not os.environ.has_key(variable_name): os.environ[variable_name] = "" pass - os.environ[variable_name]=directory + ":" + os.environ[variable_name] - if variable_name=="PYTHONPATH": - sys.path[:0]=[directory] + if os.path.exists(directory): + for _dir in os.environ[variable_name].split(":"): + if os.path.exists(_dir): + if os.path.samefile(_dir, directory): + return + else: + if os.path.abspath(_dir) == os.path.abspath(directory): + return + pass + if os.environ[variable_name] == "": + os.environ[variable_name] = directory + else: + os.environ[variable_name] = directory + ":" + os.environ[variable_name] + if variable_name == "PYTHONPATH": + sys.path[:0] = [directory] init_time = os.times() @@ -223,7 +235,7 @@ if args['logger']: # set environment for SMESH plugins -if "SMESH" in args["modules"]: +if "SMESH" in modules_list: os.environ["SMESH_MeshersList"]="StdMeshers" if not os.environ.has_key("SALOME_StdMeshersResources"): os.environ["SALOME_StdMeshersResources"] = modules_root_dir["SMESH"]+"/share/"+args["appname"]+"/resources" @@ -373,7 +385,7 @@ def startSalome(): end_time = os.times() print - print "Start SALOME, elpased time : %5.1f seconds"% (end_time[4] - init_time[4]) + print "Start SALOME, elapsed time : %5.1f seconds"% (end_time[4] - init_time[4]) return clt diff --git a/bin/salome.launch b/bin/salome.launch index 307329209..920c968f6 100644 --- a/bin/salome.launch +++ b/bin/salome.launch @@ -11,7 +11,6 @@ - diff --git a/configure.in.base b/configure.in.base index b34e79c15..02da87649 100644 --- a/configure.in.base +++ b/configure.in.base @@ -363,7 +363,7 @@ do case "$local_bin" in *.in | *~) ;; ./bin/CVS | ./bin/salome) ;; - *) /usr/bin/install -c $i .; echo $local_bin ;; + *) /usr/bin/install -C $i .; echo $local_bin ;; esac done cd $ROOT_BUILDDIR diff --git a/doc/DevelopersGuide.pdf b/doc/DevelopersGuide.pdf deleted file mode 100644 index 67b6747a3f632bad7ce44c55b83a0e1ad5a24337..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105488 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
    1h1}TsoiMR5!F#60LjkMhX0p`c_aA0j(C9~(a5 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 -D E -%EndDVIPSBitmapFont -/Fd 134[40 2[40 45 25 35 35 1[45 45 45 1[25 40 1[25 45 -2[40 45 40 45 45 10[56 1[51 2[66 1[66 2[51 61 2[66 66 -56 1[66 61 13[45 11[30 30 40[{TeXBase1Encoding ReEncodeFont}32 -90.9091 /Times-Italic rf /Fe 134[50 1[72 1[55 33 39 44 -1[55 50 55 83 28 55 1[28 55 50 33 44 55 44 1[50 11[72 -4[61 6[39 4[72 72 13[50 50 50 50 50 2[25 43[55 2[{ -TeXBase1Encoding ReEncodeFont}32 99.6264 /Times-Bold -rf /Ff 130[55 1[55 1[55 55 55 55 55 55 55 55 55 55 55 -55 55 55 55 1[55 55 55 55 55 55 55 55 55 1[55 2[55 2[55 -55 1[55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 -55 55 55 55 55 55 55 1[55 55 55 1[55 4[55 1[55 55 55 -1[55 55 55 55 55 1[55 55 55 2[55 55 55 34[{ -TeXBase1Encoding ReEncodeFont}72 90.9091 /Courier rf -/Fg 135[42 1[42 42 23 32 28 1[42 42 42 65 23 2[23 42 -42 28 37 42 37 42 37 12[51 46 3[60 1[74 51 6[51 3[60 -18[21 1[21 41[46 2[{TeXBase1Encoding ReEncodeFont}30 -83.022 /Times-Roman rf /Fh 139[28 32 37 14[37 46 42 31[60 -65[{TeXBase1Encoding ReEncodeFont}7 83.022 /Times-Bold -rf /Fi 134[45 45 66 45 51 30 35 40 1[51 45 51 76 25 2[25 -51 45 30 40 51 40 51 45 7[66 1[91 66 2[51 2[56 71 1[86 -61 2[35 3[61 66 66 1[66 6[30 45 45 45 45 45 45 45 45 -45 45 2[30 3[30 30 30 5[30 30[51 2[{TeXBase1Encoding ReEncodeFont}52 -90.9091 /Times-Bold rf /Fj 134[60 1[86 60 66 40 47 53 -1[66 60 66 100 33 2[33 66 60 40 53 66 53 66 60 9[120 -3[66 2[73 93 1[113 80 2[47 3[80 86 86 1[86 7[60 60 60 -60 60 60 60 60 60 60 8[40 36[66 2[{TeXBase1Encoding ReEncodeFont}44 -119.552 /Times-Bold rf /Fk 139[28 1[33 2[50 50 78 28 -50 28 28 50 3[50 44 50 44 12[61 3[55 2[89 5[72 1[61 1[66 -1[72 18[25 46[{TeXBase1Encoding ReEncodeFont}22 99.6264 -/Times-Roman rf /Fl 140[56 48 2[72 72 4[40 3[64 14[104 -34[72 2[72 1[36 46[{TeXBase1Encoding ReEncodeFont}10 -143.462 /Times-Roman rf /Fm 134[96 2[96 105 57 96 67 -2[105 105 153 48 2[48 105 105 1[96 105 96 105 96 11[124 -1[115 3[134 1[143 105 6[115 3[124 62[105 2[{ -TeXBase1Encoding ReEncodeFont}26 172.188 /Helvetica-Bold -rf /Fn 107[40 40 24[40 45 45 66 45 45 25 35 30 45 45 -45 45 71 25 45 25 25 45 45 30 40 45 40 45 40 7[66 66 -86 66 66 56 51 61 66 51 66 66 81 56 66 1[30 66 66 51 -56 66 61 61 66 84 4[25 25 45 45 45 45 45 45 45 45 45 -45 25 23 30 23 51 1[30 30 30 5[30 29[51 51 2[{ -TeXBase1Encoding ReEncodeFont}76 90.9091 /Times-Roman -rf end -%%EndProlog -%%BeginSetup -%%Feature: *Resolution 600dpi -TeXDict begin -%%BeginPaperSize: a4 -a4 -%%EndPaperSize - -%%EndSetup -%%Page: 1 1 -1 0 bop Black Black 1 TeXcolorgray 0 50 a Fn(.)p Black -Black Black Black 510 3175 a @beginspecial 131 @llx 321 -@lly 481 @urx 471 @ury 3367 @rwi 1448 @rhi @setspecial -%%BeginDocument: ../../../SALOME_ROOT/doc/DevelopersGuide/SALOME.ps -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: /home/tajchman/superv/GRAPHIQUES/SALOME.ps -%%Creator: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) - by John Bradley -%%BoundingBox: 131 321 481 471 -%%Pages: 1 -%%DocumentFonts: -%%EndComments -%%EndProlog - -%%Page: 1 1 - -% remember original state -/origstate save def - -% build a temporary dictionary -20 dict begin - -% define string to hold a scanline's worth of data -/pix 1050 string def - -% define space for color conversions -/grays 350 string def % space for gray scale line -/npixls 0 def -/rgbindx 0 def - -% lower left corner -131 321 translate - -% size of image (on paper, in 1/72inch coords) -349.99200 149.97600 scale - -% define 'colorimage' if it isn't defined -% ('colortogray' and 'mergeprocs' come from xwd2ps -% via xgrab) -/colorimage where % do we know about 'colorimage'? - { pop } % yes: pop off the 'dict' returned - { % no: define one - /colortogray { % define an RGB->I function - /rgbdata exch store % call input 'rgbdata' - rgbdata length 3 idiv - /npixls exch store - /rgbindx 0 store - 0 1 npixls 1 sub { - grays exch - rgbdata rgbindx get 20 mul % Red - rgbdata rgbindx 1 add get 32 mul % Green - rgbdata rgbindx 2 add get 12 mul % Blue - add add 64 idiv % I = .5G + .31R + .18B - put - /rgbindx rgbindx 3 add store - } for - grays 0 npixls getinterval - } bind def - - % Utility procedure for colorimage operator. - % This procedure takes two procedures off the - % stack and merges them into a single procedure. - - /mergeprocs { % def - dup length - 3 -1 roll - dup - length - dup - 5 1 roll - 3 -1 roll - add - array cvx - dup - 3 -1 roll - 0 exch - putinterval - dup - 4 2 roll - putinterval - } bind def - - /colorimage { % def - pop pop % remove 'false 3' operands - {colortogray} mergeprocs - image - } bind def - } ifelse % end of 'false' case - - - -350 150 8 % dimensions of data -[350 0 0 -150 0 150] % mapping matrix -{currentfile pix readhexstring pop} -false 3 colorimage - -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfd -fefdfdfefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefdfefefefefefefefefefefefefe -fffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefdfefefdfefefdfefefdfe -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefdfd -fefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfd -fefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfd -fefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfefdfdfdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfefdfdfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefdfdfdfdfdfdfefdfefdfdfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefdfefdfdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffff -fefefefefefefdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffff -fffffffefefefefefefefefefefefefefdfdfefdfdfefdfdfefdfdfefdfdfdfdfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffefefefefefefefefefefefeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefe -fefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffff -fefefefefefefefefefdfefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfd -fdfdfdfdfcfcfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffefefefefefefefefefefefefefefefefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefe -fefefefefefefefefefefefefefefefefefefffffffffffffffffffefefefefefefefefe -fefefefefefefcfcfcfdfdfdfdfdfdfdfefefdfcfcfdfdfdfcfdfdfcfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfdf4f6fbeef1f8 -e9edf6e5eaf4e4eaf4e2e8f4e0e7f2e3e9f4e4eaf4e5ebf5eaeef6eff2f9f9fafcfefeff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefffffffffffffefefffafafdfdfefeffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefefefefefefefefefefefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffefefff8f9fceff2f9e8ecf5e3e9f3dfe6f2 -dfe6f1dfe6f1e0e7f2e4eaf3e8ecf5eff1f7f8f9fbfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfafafbf7f8faf6f7fa -fbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfd -fdfdfdfefefefefefefefefefefefefefefefffffffffefefefdfcfdfdfcfdfcfbfcfcfb -fcfcfbfdfdfcfcfcfbfcfcfbfcfcfcfcfcfbfcfcfbfcfcfbfdfdfdfdfdfdfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfcfcfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffbfcfeecf0f8dbe3f1cad9eaadc6e08faed4779bca -668dc35481bc5280bb4a79b84172b44c7bb95280bb5783bd678fc47fa1cea3bfdcc8d7e9 -dde4f2f2f5fafefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffbfcfdf1f3f9 -e7ecf5dee5f2d7dfefccdaebbbd1e5a7c1dec6d5e8ffffffffffffffffffffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fffffffffffffffffffffffffffffffffffff0f3f9dde4f1dae2f0dae2f0dae2f0dae2f0 -dae2f0dae2f0dae2f0dae2f0eaeef6fbfbfdfefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffdfdfeeff2f9dae2f0c4d5e8a1bcdb7c9fcc628cc2517fba4172b3 -3f71b33f71b34476b55582bc668fc382a4cea7c1ddc7d6e8dbe2efeff2f7fbfbfbfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf4f5f9dde3f0c8d7e8b3cae1a5bfdca4bfdb -b6cde2c8d7e8d9e1eef0f3f8fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefdfdfdfdfcfcfcfcfb -fcfcfbfcfcfbfcfcfbfcfcfbfcfcfbfcfcfbfcfcfcfdfdfdf7f8fae1e7f2d7dfedd7dfed -d7dfedd7dfedd7dfeddce2eff4f6f9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfbfcfceef0f7dee4f0d8e0eed7dfedd7dfedd7dfedd7dfedd7dfedd7dfed -d7e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0ee -d8e0eed8e0eed8e0eed8e0eed8e0eed8e0eed8e0eedce3f0f9f9fbfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffff8f9fcd6dfefaec5df7aa0cc4d7eba2165a90459a000579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e01589f2366aa -5282bc8aadd3c8d5eaf8fafcffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefffffffffffffffffff1f4f9b9cbe487aad1 -6f97c75886be4376b52667ab0659a000579e2769abe9eef7ffffffffffffffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefeffffffffffffffffffffffff99b5d85281bc4a7cb84a7cb84a7cb84a7cb8 -4a7cb84a7cb84a7cb84d7db989a6d1e4e9f4fefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffbfcfde0e6f3b9cbe481a6cf4c7db91a62a701589f00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e02589f2266a95483bb88abd1bdcde4e1e7f2 -fafafbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfceff2f7aabfdc5885bd2265aa0459a000579e00579e -02589f2366a94e7fba8daed2dae1effcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfcfcfcfdfdfdfdfdfdfefefefefefefefefdfdfdfc -fcfcfbfcfcfbfcfcfbfcfcfbfcfcfbfcfcfbfdfdfdf5f7fabacae3638ec2497bb7497bb7 -497bb7497bb7497bb75583bbb9c8e1f8f8fafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfafafbd4deec8baad15a87bf4b7cb8497bb7497bb7497bb7497bb7497bb7497bb7 -497bb7497bb7497bb7497bb7497bb7497bb7497bb7497bb7497bb7497bb7497bb7497bb7 -497bb7497bb7497bb7497bb7497bb7497bb7497bb75383bce0e6f2fdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fefefefefefefefefefffffffefefefefdfefefdfefdfdfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffd5deef95b4d64e82bb1861a600579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e01589f3a74b3c5d2e8ffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefffffffcfcfebed0e62c6dae00579e -00579e00579e00579e00579e00579e00579e03599f9db2d9ffffffffffffffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefeffffffffffffffffff3a7bb301589e00579e00579e00579e00579e -00579e00579e00579e00579e356eb0c7d3e8fefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeff -e3e9f4abc0dd5f8ec22567ab00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e01589f2c6bad6694c4 -b0c2dee6eaf4fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcf9fafbc2d2e6296bac00579e00579e00579e00579e00579e -00579e00579e00579e055aa0638fc2ebeef5fafafafafafafafafafafafafafafafafafa -fafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfdfdfdfdfdfd -fdfdfcfdfdfcfcfcfbfcfcfbfcfcfbfcfcfbfafafbcad6e93b76b300579e00579e00579e -00579e00579e00579e00579e678cc2f0f3f7fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcdde3f06590c20d5da200579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e1b62a7d6e0eefcfcfcfdfdfdfdfdfd -fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfd -fefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -f8f9fcb6c6e14f84bc0d5ca200579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e88a2d0fffffffefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefefefeecf0f77ca2cd01589f00579e -00579e00579e00579e00579e00579e00579e01579e447ab7f2f4faffffffffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefeffffff3177b000579e00579e00579e00579e00579e -00579e00579e00579e00579e336cafc6d2e7fefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefebfcde5 -6292c32265a900579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -2767ab6b98c6c5d1e6fafbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fbfbfbfbfbfbfbfbfbfbfbfbf5f6f9a4beda00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e1161a4aabbdbf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fafafafafafafbfbfbfcfcfcfdfdfd -fdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfbfbfbe9eef56892c301589f00579e00579e00579e -00579e00579e00579e00579e5c84beeff2f7fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fbfbfbb4c2df2e6eae00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e638ac1f1f3f7fcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefe -fefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f7fb -96b2d5306eae00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e819dcdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefdfdfecedbeb2e6fae00579e00579e -00579e00579e00579e00579e00579e00579e00579e1061a5b7c5e3ffffffffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefe3177b000579e00579e00579e00579e00579e -00579e00579e00579e00579e336cafc6d2e7fefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefffffffffffffffffffffffff5f6fba3b9da3875b2 -01589f00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -01579e0f5da40c5ca300579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e0359a0427ab5a4bbd9f1f3f7fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafafafa -fafafaf9f9f9f9f9f9fafafaf4f5f8a3bcda00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e0559a04c81b9e5e9f1f8f8f8f8f8f8f7f7f7f7f7f7f7f7f7 -f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f7f7f7f9f9f9fafafafbfbfb -fbfbfbfcfcfcfcfcfcfcfcfcfcfcfcf8f9fa9bb3d7135fa400579e00579e00579e00579e -00579e00579e00579e00579e5c84bdeef1f6fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafa -fafafaadbddb296bac00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e065aa1adc2def8f9fafbfbfbfbfbfbfbfbfb -fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefe -fefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefe9eb5d8 -2368aa01589e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e819dcdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefef3f5fa8fadd30559a000579e00579e -00579e00579e00579e00579e00579e00579e00579e055aa05a8abffcfcfeffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefe3177b000579e00579e00579e00579e00579e -00579e00579e00579e00579e336cafc6d2e7fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefef4f5fb8dacd22669ab01579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e2266a95685bd7da3cc -9bbcd7a8c2dca6c1db95b7d4769ec94b7eb81961a600579e00579e00579e00579e00579e -00579e00579e03589f2a6cac92aed2eff1f6f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f8f8f8f8f8f8f3f4f6a3bcd900579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e1964a7a4b6d7f7f7f7f7f7f7f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f5f5f5f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f8f8f8 -f9f9f9fafafafbfbfbfbfbfbfcfcfccdd8ea276bac00579e00579e00579e00579e00579e -00579e00579e00579e00579e5c83bdeef1f6fafafafafafafafafaf9f9f9f9f9f9f9f9f8 -f8f8f7abbcda296bac00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e01589f4c80badfe6f0fafafafafafafafafafafafa -fafafafafafafafafafafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefe -fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc2cfe73573b1 -03589f00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -1a62a64c7db96a92c680a3ce86a9d186a9d184a7d07b9fcc6991c5517fbb2869ac075aa0 -00579e00579e00579e819dcdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefee2eaf33b74b300579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e01579e236babc9d4e9ffffffffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefe -fdfdfdfefefefefefefefefefefefefefefe3177b000579e00579e00579e00579e00579e -00579e00579e00579e00579e336cafc5d1e6fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefef8f9fc92aed32168a902589f00579e -00579e00579e00579e00579e00579e00579e00579e1862a66794c4b6c9e1dae1efeceef5 -f9fafafafafafafafaf6f7f8e8ebf3d3dceba7bedb5486bb115ea300579e00579e00579e -00579e00579e00579e03589f266aab94b0d2f4f5f7f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8 -f8f8f8f8f8f8f8f8f8f7f7f7f2f3f5a2bcd800579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e0559a04c83b8e1e4eef5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6 -f6f6f6f7f7f7f9f9f9fafafaf3f4f75485bc00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5c83bdedf0f5fafafaf9f9f9f9f9f9f8f8f8f8f8f8f7f7f7 -f6f6f5abbcda296bac00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e0b5ca23871b1628cc17ca0cc91b0d49bb8d89bb8d89bb8d89bb7d7 -9ab7d69ab7d69ab7d69ab7d69ab7d6a1bdd8cfd9e9f5f5f7f9f9f8f9f9f8f9f9f8f9f9f8 -f9f9f8f9f9f9f9f9f9f9f9f9fafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefefefe -fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffff5f6fb5e91c1085ba1 -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e2c6bad83a4cf -c6d6e9dee6f2e8ecf6eff2f9f1f3faf1f3f9eff2f9ecf0f7e7ebf5dfe6f2d2deedb1c7e1 -7c9ecc4877b62b69acb0c0e0fefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefef9fafca5bbdc085aa100579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e0d5ea37b9dcafefefeffffff -fffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e336cafc4d0e6fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fefefefefefefefefefefefefefefefefefefefefeb5c4e13070af03589f00579e00579e -00579e00579e00579e00579e00579e00579e296aac9ab4d6e3e9f3f8f9fbfbfbfbfafafa -fafafaf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f3f4f7dbe3ed85a3cd1c64a700579e00579e -00579e00579e00579e00579e03589f3372afb3c3def8f8f8f7f7f7f7f7f7f7f7f7f7f7f7 -f7f7f7f7f7f7f7f7f7f7f7f7f2f2f5a2bcd800579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e1f67a8a0b3d5f4f4f4f4f4f4f4f4f4f4f4f4 -f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f4f4 -f5f5f5f5f5f5f6f6f6f7f7f79bafd40c5ca200579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5c83bdeceff4f9f9f9f8f8f8f7f7f7f6f6f6f5f5f5f5f5f4 -f5f5f4aabbd9296bac00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e2064a9698fc3afc4ded4deece2e7f1ebeef5f1f3f7f4f5f9f4f5f8f4f5f8f3f4f7 -f3f4f6f3f4f6f3f4f6f3f4f6f3f4f6f5f6f7f9f9f8f9f9f9f9f9f8f9f9f8f9f9f8f8f8f7 -f8f8f7f9f9f8faf9f9fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefefefe -fffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffc3d0e82f72af00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e457db8bfcfe6f2f5fa -fdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefafbfc -f0f3f9e6ebf4e1e9f2f4f6fafefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefef0f3f9537dba00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e01589e3777b2dce2f1fefefe -fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e336cafc3cfe4f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -fafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfce4e8f35389bd055aa000579e00579e00579e -00579e00579e00579e00579e00579e2266a99bb3d6f1f4f8fcfcfcfbfbfbfafafaf9f9f9 -f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f7f7f8ebedf2819fcb1561a500579e -00579e00579e00579e00579e00579e0559a0578bbddbe1edf7f7f7f7f7f7f7f7f7f7f7f7 -f6f6f6f6f6f6f6f6f6f5f5f5f0f1f3a1bbd800579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e04599f4d85b8dce0eaf3f3f3f3f3f3f3f3f3 -f2f2f2f2f2f2f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f2f2f2f1f1f1f1f1f1f2f2f2f2f2f2 -f3f3f3f4f4f4f5f5f5cad3e6226aaa00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5c83bdebeef3f8f8f8f6f6f6f5f5f5f5f5f4f4f4f4f4f4f4 -f4f4f3aabbd8296bac00579e00579e00579e00579e00579e00579e00579e00579e0559a0 -447db6b6c6e0e8ecf3f6f7f9fbfbfbfafafafbfbfbfbfbfbfbfafafbfbfbfafaf9fafaf9 -fafaf9fafaf9fafaf9fbfbfafbfbfafbfbfafbfbfafafafaf9f9f9f9f9f9f9f9f9fafaf9 -f9f9f8f9faf9fafbfafbfbfbfbfbfbfcfcfcfdfdfdfefefefefefefefefeffffffffffff -fffffffffffffffffffefefefefefefefefefefefefffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffff94abd41962a600579e -00579e00579e00579e00579e00579e00579e00579e00579e306eafb7c8e3fbfcfdfefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefdfdfec1cfe70559a000579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e1a64a79ab0d7fefefe -fefefefffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefe -fefefefdfdfdfdfdfdfdfdfdfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec2cee3f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f9f9f9f9f9f9f9f9f9fafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcaebfde286cac00579e00579e00579e00579e -00579e00579e00579e00579e01589f6193c2e7eaf4fbfbfbfafafafafafaf9f9f9f8f8f8 -f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e4e7f0407db602589f -00579e00579e00579e00579e00579e00579e286aaba9bad9f6f6f6f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5eff0f3a0b9d600579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e2267a99fb2d4f1f1f1f0f0f0f0f0f0 -f0f0f0f1f1f1f0f0f0f0f0f0efefefefefefefefefefefeff0f0f0f0f0f0f0f0f0f1f1f1 -f1f1f1f2f2f2eaecef5183b90559a000579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5b83bdeaedf2f5f5f5f5f5f5f3f3f3f2f2f2f2f2f2f2f2f2 -f3f3f3a9bad7296bab00579e00579e00579e00579e00579e00579e00579e075aa05487bc -d7deecf5f6f7f9f9f9f9f9f9f9f9f9fafafafbfafafbfbfbfbfbfbfafaf9fafaf9fafaf9 -fafaf9fafaf9fbfbfafbfbfafbfbfafbfbfafbfbfafbfbfafafaf9fafaf9fafaf9fafaf9 -fafafafcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefefefefefefeffffffffffff -fffffffefefefefefefefefefefefefefefefffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffff6597c40559a000579e -00579e00579e00579e00579e00579e00579e00579e01589e73a0caf2f3f9fefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefafbfd5d86bf00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e01579e4684b9ebeff7 -fefefefefefefefefefffffffffffffffffffffffffefefefefefefefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec1cee2f7f7f7f7f7f7f7f7f7f6f6f6f7f7f7f7f7f7 -f6f6f6f6f6f6f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9fafafafafafafafafa -fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafb719ec7075aa000579e00579e00579e00579e -00579e00579e00579e00579e2265a9a3b6d8fafafafafafaf9f9f9f9f9f9f8f8f8f7f7f7 -f7f7f7f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f6f68ca3ce1360a4 -00579e00579e00579e00579e00579e00579e01589f6d9cc5eeeff2f5f5f5f4f4f4f4f4f4 -f4f4f4f4f4f4f3f3f3f3f3f3edeef19fb9d500579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e4c84b7d5dae6efefefeeeeee -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefefef -efefefedeeef8aa2cb1260a400579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5b82bce8ebf0f4f4f4f2f2f2f0f0f0f0f0f0f0f0f0f0f0f0 -f0f0f0a8b8d6296aab00579e00579e00579e00579e00579e00579e03599f447fb6dde1ed -f6f6f6f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9f9f9f8fafaf9f9f9f8fafaf9fafaf9fafaf9 -fafaf9f9f9f9f9f9f9f9f9f9fafaf9f9f9f9f9f9f9f8f8f8fafaf9fafaf9fafaf9fafaf9 -fbfbfafcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffafbfd5790bf00579e00579e -00579e00579e00579e00579e00579e00579e00579e1760a59ab6d7fefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefed7dff0065aa000579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e246aaba9bcdc -fefefefefefefefefefefefefffffffffffffffffffefefefefefefefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec1cde2f7f7f7f6f6f6f7f7f7f7f7f7f7f7f7f6f6f6 -f7f7f7f7f7f7f6f6f6f7f7f7f6f6f6f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f9f9f9f9f9f9 -f9f9f9fafafafafafafafafafafafae5e9f2548bbd00579e00579e00579e00579e00579e -00579e00579e00579e00579e2b6cacafbfddfafafaf9f9f9f9f9f9f8f8f8f8f8f8f7f7f7 -f6f6f6f7f7f7f7f7f7f6f6f6f6f6f6f6f6f6f6f6f6f5f5f5f5f5f5f5f5f5a2b4d61864a6 -00579e00579e00579e00579e00579e00579e00579e568abcd9deeaf3f3f3f3f3f3f3f3f3 -f3f3f3f2f2f2f2f2f2f3f3f3ecedf09db7d400579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e2367a99cb1d1ececedeeeeee -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee -ededeeb8c5dc266dab00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5b82bce6e9eef1f1f1f0f0f0efefefefefefefefefeeeeee -eeeeeea7b7d5296aab00579e00579e00579e00579e00579e00579e1a65a7a2b4d6f5f5f5 -f5f5f5f6f6f6f7f7f7f8f8f8f9f8f8f9f8f8f8f8f7f8f8f7f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f7f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9f9f9fafaf9fafaf9 -fcfcfcfcfcfcfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffff1f3fa518bbd00579e00579e -00579e00579e00579e00579e00579e00579e00579e1f64a8a4badafefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefe -fefefefefefefefefefefefefdfdfd7395c800579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e075aa06595c4 -f2f4f9fefefefefefefefefefefefefffffffffffffffffffffffffefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cce1f5f5f5f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7 -f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8d8dfec4a84b900579e00579e00579e00579e00579e -00579e00579e00579e00579e2b6cacaebedcf8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f6f6f6 -f6f6f6f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5a1b3d51863a6 -00579e00579e00579e00579e00579e00579e00579e4b81b7cdd4e4f2f2f2f2f2f2f2f2f2 -f1f1f1f1f1f1f1f1f1f1f1f1e9eaee94b0d000579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e01589f578abbd3d9e3ececec -ecececececececececececececececedededededededededeeeeeeeeeeeeeeeeeeeeeeee -d8dce65485b9075aa000579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5a82bae2e5eaededededededecececececececececececec -edededa6b6d4296aab00579e00579e00579e00579e00579e00579e2970acd9dee9f4f4f4 -f4f4f4f5f5f5f6f6f5f6f6f5f6f6f5f6f6f5f5f5f5f5f5f5f5f4f4f5f4f4f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f4f5f5f4f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f5f8f8f7f9f9f9 -fbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefefefefefefdfefefdfefefefefefefefefe -fefefefefefefefefefefefefffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefeffffffffffffffffff5e94c202589f00579e -00579e00579e00579e00579e00579e00579e00579e085aa17ea6cdf4f6fafefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfefefe -fefefefefefefefefefefefee1e6f21c66a800579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e3574b1 -bfcde5fefefefefefefefefefefefefefefefefefefffffffffffffefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caebfcce1f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d6ddeb4a83b900579e00579e00579e00579e00579e -00579e00579e00579e00579e2b6cacadbddbf7f7f7f7f7f7f6f6f6f6f6f6f6f6f6f5f5f5 -f5f5f5f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a0b2d51863a6 -00579e00579e00579e00579e00579e00579e00579e497fb7cad2e3f0f0f0f0f0f0efefef -efefefefefefefefefeeeeeee4e6eb86a6cb00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e2468a99db3d1e8e8ea -ecececececececececedededededededededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee5e7eb -87a4ca1963a600579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5a81badfe2e7eaeaeae9e9e9e9e9e9e9e9e9e9e9e9eaeaea -eaeaeaa4b4d2286aaa00579e00579e00579e00579e00579e00579e2d73ade9ebeef2f2f2 -f2f2f2f3f3f2f3f3f2f3f3f2f4f4f3f3f3f2f2f2f2f2f2f2f2f1f1f2f1f0f2f1f0f2f2f2 -f2f2f2f2f1f1f2f2f1f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f4f4f3f6f6f5f7f7f7 -f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefdfdfcfdfdfcfefefefefefefefefe -fefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefeffffff7ba1cb0e5da300579e -00579e00579e00579e00579e00579e00579e00579e00579e3d79b5bdcde5f9fafcfefefe -fefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfd89a6d0075ba000579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e115ea4 -83a6cef5f7fafefefefefefefefefefefefefefefefefefefffffffefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caebecbe0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3 -f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5dcea4983b800579e00579e00579e00579e00579e -00579e00579e00579e00579e2b6bacacbcdaf6f6f6f5f5f5f5f5f5f5f5f5f4f4f4f3f3f3 -f3f3f3f3f3f3f3f3f3f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f1f1f1a0b1d41863a6 -00579e00579e00579e00579e00579e00579e00579e497fb6c8d0e1efefefeeeeeeeeeeee -eeeeeeeeeeeeedededededede2e4e986a5cb00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e01589f5c8cbcd2d7e3 -ecececededededededededededededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecededb0c2d9 -3173ae00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b8dcdee3e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 -e8e8e8a3b3d02869aa00579e00579e00579e00579e00579e00579e256daacad1e2efefef -f0f0eff0f0f0f1f1f0f1f1f0f1f1f0f0f0efefefeeefeeeeefeeeeefeeedefeeedf0efee -f0efeeefeeedefeeedefeeedefeeedefeeedefeeeef0efeff0f0f0f1f1f0f3f3f3f4f4f4 -f6f6f6f9f9f9fbfbfbfcfcfcfdfdfdfefefefefefefefefefefefefefefefefefefefefe -fefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefeaabcdd2369ab00579e -00579e00579e00579e00579e00579e00579e00579e00579e085aa15288bcbdcee5f5f7fa -fefefefefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcfcfcfc -fbfbfbfbfbfbfbfbfbe3e8f23775b202589f00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -4a82b9d2dbecfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caebecadff2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f4f4f4f4f4f4f4f4 -f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4dbe94983b800579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6bacabbcd9f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f2f2f2 -f2f2f2f3f3f3f2f2f2f2f2f2f1f1f1f1f1f1f1f1f1f0f0f0f0f0f0f0f0f09fb0d31763a6 -00579e00579e00579e00579e00579e00579e00579e497eb6c8cfe0eeeeeeedededededed -edededececececececebebebe1e3e886a5ca00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e2166a8a0b6d2 -e9e9ebeeeeeeeeeeeeeeeeeeeeeeeeefefefefefefefefefefefefefefefd2d8e45d8bbc -085aa000579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b8dadde2e6e6e6e5e5e5e6e6e6e6e6e6e6e6e6e5e5e5 -e6e6e6a2b2cf2869aa00579e00579e00579e00579e00579e00579e1361a485a2c8e8e8ea -ededeceeeeedededecededececececebebeaebeae9ebeae9ebeae9ebeae9ebeae9ecebea -ecebeaebeae9ebeae9ebeae9ebeae9ebeaeaebeaeaecebebededecededeceeeeeef0f0f0 -f3f3f3f6f6f6f9f9f9fbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefe -fefefefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefedee4f1447fb703589f -00579e00579e00579e00579e00579e00579e00579e00579e00579e075aa03c7bb494afd4 -dae1f0fbfbfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafafafafa -fafafafafafafafafafafafafafafafbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f9f9f99eb2d71160a400579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -1a64a79ab7d7f9fafcfdfdfdfefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326cadbdc9def1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f2f2 -f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d3dae84982b800579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6bacaabbd8f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f1f1f1 -f0f0f0f1f1f1f0f0f0efefefefefefefefefefefefefefefefefefefefef9fb0d31763a6 -00579e00579e00579e00579e00579e00579e00579e487eb5c6cedfecececebebebebebeb -ebebebeaeaeae9e9e9e9e9e9dfe1e684a4c800579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e01589f5f8cbd -d4dae5eeeeeeeeeeeeefefefefefeff0f0f0f0f0f0f0f0f0f0f0f0e4e6ec89a7cc1963a6 -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5880b7d8dbe0e3e3e3e3e3e3e3e3e3e4e4e4e4e4e4e3e3e3 -e3e3e3a0b1ce2869a900579e00579e00579e00579e00579e00579e03589f3472aeb1bfd7 -e8e9eaeaeae9e8e8e8e8e8e8e8e8e7e8e7e6e7e7e6e7e6e5e7e6e6e8e7e7e8e7e7e8e8e7 -e8e8e7e8e8e7e8e7e7e8e7e7e8e8e7e8e8e8e7e7e7e8e8e8e8e8e8e9e9e8eaeaeaebebeb -eeeeeef2f2f2f5f5f5f7f7f7f9f9f9fafafafbfbfbfbfbfbfcfcfcfcfcfcfefefefefefe -fefefefffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfd94b0d51763a6 -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e1c63a7 -4b84ba90abd2c6d1e8f6f7fafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafafafafafafafafafaf9f9f9f9f9f9 -f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f7f7f7f7f7f7 -f8f8f8f8f8f8e6e9f14b81b80559a000579e00579e00579e00579e00579e1863a65a89bd -81a8cc739dc72d6fae05599f00579e00579e00579e00579e00579e00579e00579e00579e -01589f6090c2dfe5f1fcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326badbcc9ddf0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0 -f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f1f1f1f1f1f1f1f1f1f1f1f1d2d8e74982b700579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6baba9bad7f1f1f1f1f1f1f0f0f0f0f0f0f0f0f0efefef -eeeeeeefefefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedededededed9eafd21763a6 -00579e00579e00579e00579e00579e00579e00579e487eb5c5cddde9e9e9e9e9e9e9e9e9 -e8e8e8e8e8e8e7e7e7e7e7e7dde0e483a3c700579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e1c65a7 -a4bad4e9eaeceeeeeeefefefefefefefefeff0f0f0f0f0f0eeeeefb3c5db3373af00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e587fb7d7dadee2e2e2e2e2e2e1e1e1e2e2e2e2e2e2e2e2e2 -e2e2e29fafcd2869a900579e00579e00579e00579e00579e00579e00579e095ba14479b3 -a7b8d2dddfe2e5e5e5e6e5e5e6e6e5e6e6e5e6e6e5e6e6e5e6e6e5e6e6e5e6e6e5e6e6e5 -e6e6e6e6e6e6e6e6e5e5e5e4e5e5e5e5e5e4e6e5e5e6e6e5e5e5e5e5e5e5e5e5e5e6e6e6 -e8e8e8ecececefefeff2f2f2f4f4f4f7f7f7f8f8f8fafafafcfcfcfdfdfdfefefeffffff -fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfde7ebf4678fc3 -0a5ca100579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e1961a63676b25b90c09bb1d6cad3e9f1f3f8fcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fbfbfbfbfbfbfafafafafafafafafaf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 -f7f7f7f6f6f6acbcda1d67a800579e00579e00579e00579e00579e0b5ca2628fc0d6dde9 -eceef2e4e8ef93add21e67a800579e00579e00579e00579e00579e00579e00579e00579e -00579e276bacb3c7e0fbfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326badbcc9ddf0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0 -f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f1f1f1f1f1f1f1f1f1f0f0f0d1d8e64882b700579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6baba8b8d6efefefefefefeeeeeeeeeeeeeeeeeeededed -edededededededededededededededededededededecececebebebebebeb9caed01763a5 -00579e00579e00579e00579e00579e00579e00579e487db4c4cbdce7e7e7e7e7e7e7e7e7 -e7e7e7e6e6e6e6e6e6e6e6e6dcdee282a1c600579e00579e00579e00579e00579e00579e -00579e00579e085ba15380b7789bc2628cbc1f63a600579e00579e00579e00579e01579e -608abdd5dae4edededeeeeeeeeeeeeeeeeeeefefefefefefd1d8e55e8abd075aa000579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e587fb7d7dadee2e2e2e0e0e0e1e1e1e1e1e1e1e1e1e0e0e0 -e0e0e09eaecc2869a900579e00579e00579e00579e00579e00579e00579e00579e085aa0 -2c6eab7498c0bfc7d7dfe0e1e4e4e3e5e5e4e4e4e4e5e5e4e4e4e3e4e4e3e4e4e3e3e3e2 -e3e3e2e3e3e2e3e3e2e2e2e1e2e2e2e3e2e2e3e3e2e3e3e3e1e2e1e1e1e1e1e1e1e2e2e2 -e2e2e2e6e6e6e9e9e9edededf1f1f1f4f4f4f8f8f8fafafafcfcfcfefefeffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcdce4f0 -5c87bf0559a000579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e04599f1c65a82e72af4883b8799bc9a8b9dbd1d8ebf1f2f7fafafa -fafafafafafaf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f8f8f8 -f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f6f6 -f5f5f5ebedf1588bbd075aa000579e00579e00579e00579e00579e266baba9bbd9f4f4f4 -f4f4f4f4f4f4dfe3ec407db502589f00579e00579e00579e00579e00579e00579e00579e -00579e0559a0789ecae9ecf5fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326badbcc9ddf0f0f0f0f0f0f0f0f0f0f0f0f1f1f1f0f0f0 -f1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f2f2 -f2f2f2f2f2f2f2f2f2f1f1f1f0f0f0d1d7e64881b700579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6baba8b8d5eeeeeeededededededededededededececec -ecececececececececebebebebebebebebebebebebebebebeaeaeaeaeaea9caed01763a5 -00579e00579e00579e00579e00579e00579e00579e477db4c3cadbe7e7e7e6e6e6e6e6e6 -e6e6e6e5e5e5e4e4e4e4e4e4dadce082a1c600579e00579e00579e00579e00579e00579e -00579e00579e82a2c5c7cddad6d9dfcad0db789bc200579e00579e00579e00579e00579e -1360a491abcde2e3e8ebebebedededededededededd5dbe56e93c2115fa300579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5880b8d8dbe0e3e3e3e1e1e1e1e1e1e1e1e1e0e0e0e0e0e0 -e0e0e09eaecc2869a900579e00579e00579e00579e00579e00579e00579e00579e00579e -01579e1160a32e71ac648cbb9aabccbec7d8d9dae0e3e3e3e3e3e3e3e2e1e2e3e3e1e2e1 -e0e1e0e1e1e1e1e0e0e0e0e0e0e0e0e0e0e0e1e0e0e0e0e0dfdfdfdededededededddddd -dededee1e1e1e5e5e5eaeaeaf0f0f0f4f4f4f9f9f9fbfbfbfdfdfdfefefeffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -e1e8f26b8fc400579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e03589f0e5da31a65a7246dab417cb57899c9 -b4c2dfebeef4f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7 -f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5bac6df2b6fad00579e00579e00579e00579e00579e02589f4581b6dfe3ebf2f2f2 -f3f3f3f3f3f3f2f3f387a3cc1360a400579e00579e00579e00579e00579e00579e00579e -00579e00579e3f75b4cbd6e9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326badbcc9ddf0f0f0f0f0f0f0f0f0f1f1f1f1f1f1f1f1f1 -f2f2f2f2f2f2f2f2f2f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5f5f5f4f4f4f4f4f4f4f4f4 -f3f3f3f2f2f2f2f2f2f2f2f2f1f1f1d1d7e54881b700579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6baba7b7d4ecececebebebebebebebebebebebebeaeaea -eaeaeaebebebeaeaeae9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e8e8e89badcf1763a5 -00579e00579e00579e00579e00579e00579e00579e477db3c1c9d9e5e5e5e5e5e5e4e4e4 -e3e3e3e3e3e3e2e2e2e2e2e2d9dbdf82a1c600579e00579e00579e00579e00579e00579e -00579e00579ec4ced8e0e0e0e0e0e0e0e0e0b6c2d3336cac00579e00579e00579e00579e -00579e1764a56f90c0b1bdd6d2d6e1c7cfdf99adcf4b7db50f5ea300579e00579e00579e -00579e00579e00579e5481b8acbfd7bccedd6d93c200579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b8d9dce1e4e4e4e3e3e3e2e2e2e2e2e2e1e1e1e0e0e0 -e1e1e19fb0cd2869a900579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e0b5ca11863a5216aa8276faa3074ac497db4497db3497db4497db3 -4f7fb46f8fbdaab6cfd6d7dcdedededededededededddddddcdcdcdadadadadadad9d9d9 -dbdbdbdfdfdfe5e5e5ecececf2f2f2f7f7f7fbfbfbfdfdfdfefefeffffffffffffffffff -fffffffffffffffffffffffffffffffffffffefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefdfdfdfdfdfd -fdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfceef1f798b1d62365a900579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e03589f0a5ca1 -1262a52b6fad7f9ccbd4dbebf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6 -f6f6f6f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f2f2f36d98c30b5ca200579e00579e00579e00579e00579e1762a68fa8cef0f0f1f1f1f1 -f2f2f2f2f2f2f3f3f3cad3e5256dab00579e00579e00579e00579e00579e00579e00579e -00579e00579e065aa093b2d4f2f4f8fbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfb3076b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326cadbdcadff2f2f2f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3 -f4f4f4f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f6f6f6f6f6f6f5f5f5 -f6f6f6f4f4f4f3f3f3f3f3f3f2f2f2d1d7e64881b700579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6aaba6b5d2eaeaeae9e9e9e9e9e9e9e9e9e8e8e8e9e9e9 -e9e9e9e8e8e8e8e8e8e7e7e7e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e79bacce1763a5 -00579e00579e00579e00579e00579e00579e00579e477cb3c0c7d8e3e3e3e3e3e3e1e1e1 -e0e0e0e0e0e0e1e1e1e1e1e1d7d9de809fc400579e00579e00579e00579e00579e00579e -00579e00579ec8d1d8dfdfdfdedededededed1d3da7296be00579e00579e00579e00579e -00579e00579e0a5ba11261a41765a51564a50f5fa305599f00579e00579e00579e00579e -00579e00579e4677b3c9d2dfe9eaebebededc9d5e200579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b8dbdee3e7e7e7e6e5e4e5e5e4e4e4e4e3e3e3e3e3e3 -e3e3e3a1b1ce2869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e01579e04599f04599f04599f04599f -05599f095ba11863a57699bfced1d8dbdbdbdbdbdbd9d9d9d8d8d8d5d5d5d6d6d6d7d7d7 -dbdbdbe2e2e2eaeaeaf1f1f1f7f7f7fbfbfbfdfdfdffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfb -fbfbfbfbfbfbf8f8fae0e5f07e9ccb2769ab065aa002589f00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e01579e04599f0b5ea37593c6d7ddebf3f4f5f6f6f6f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f3f3f3f3f3f3f3f3f3 -c2cce13876b100579e00579e00579e00579e00579e00579e2e72adced5e4f0f0f0f0f0f0 -f1f1f1f2f2f2f3f3f3f3f4f45e8abe075aa000579e00579e00579e00579e00579e00579e -00579e00579e00579e4f7fbad7deedfafafafafafafafafafafafafafafafafafafafafa -fafafafafafafafafafafafafafafafafafa3076b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caebfcce0f4f4f4f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f8f8f8f7f7f7 -f6f6f6f6f6f6f5f5f5f5f5f5f3f3f3d2d9e74882b700579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa4b4d1e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 -e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e7e7e7e6e6e6e6e6e6e5e5e5e5e5e59aaacc1762a5 -00579e00579e00579e00579e00579e00579e00579e467cb3bec6d6e1e1e1e0e0e0e0e0e0 -e0e0e0e0e0e0e0e0dfe0e0e0d6d8dd809fc300579e00579e00579e00579e00579e00579e -00579e00579ec6cfd6dcdcdcdcdcdcdcdcdcdbdbdbacb9ce2e69aa00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e105da3a4bad3e6e7e8ebebebeaeaebbac8db00579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b9dde0e5e8e8e8e7e7e7e8e8e8e7e7e7e6e6e6e7e7e7 -e6e6e6a2b2cf2869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e3e73afb1bbced9d9d9d7d7d7d4d4d4d2d2d2d2d2d2d5d5d5dbdbdb -e2e2e2eaeaeaf1f1f1f7f7f7fbfbfbfdfdfdffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefefefefefefefefefefefefe -fefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fbfbfbfafafafafafafafafaf9f9f9e5eaf2a4b6da5684bc1e69a91161a40c5da204599f -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e01579e1f67a99bb0d4eaecf1f4f4f4f4f4f4f4f4f4f4f4f4 -f3f3f3f3f3f3f3f3f3f3f3f3f2f2f2f2f2f2f3f3f3f2f2f2f2f2f2f2f2f2f2f2f2eeeff0 -82a2c9135fa400579e00579e00579e00579e00579e0c5ca27193c2eeeeeeefefefefefef -f0f0f0f2f2f2f3f3f3f5f5f5b0bedc1562a500579e00579e00579e00579e00579e00579e -00579e00579e00579e085ba2abc3ddf6f6f8fafafafafafaf9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9fafafafafafafafafafafafa3076b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cce1f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f6f6f6f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9fafafafafafafbfbfbfbfbfbfafafafafafa -f8f8f8f8f8f8f6f6f6f5f5f5f4f4f4d3d9e74882b700579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa4b4d0e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7e6e6e6 -e7e7e7e6e6e6e6e6e6e6e6e6e5e5e5e5e5e5e4e4e4e4e4e4e3e3e3e3e3e399aacc1762a5 -00579e00579e00579e00579e00579e00579e00579e467cb2bec5d6e0e0e0e0e0e0e0e0e0 -dfdfdfdfdfdfdfdfdfdfdfdfd6d8dc809fc300579e00579e00579e00579e00579e00579e -00579e00579ec5ced5d9dadadbdbdbdadadad9d9d9c9ccd5658db903589f00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -05599f6e93bfd3d7dfe6e6e6e7e7e7e5e6e6b3c2d700579e00579e00579e00579e00579e -00579e00579e00579e00579e5981b9dee1e6eaeaeaeaeaeae9e9e9e9e9e9e8e8e8e8e8e8 -e8e8e8a2b3d02869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e065aa05280b4b9c0ced4d4d4d2d2d2d0d0d0d0d0d0d4d4d4dbdbdbe4e4e4 -ecececf3f3f3f9f9f9fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefffffffffffffffffffefefe -fefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fafafaf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f7f8f8dee3efaebedd839dcc4d82b9 -2d73af226baa1864a70d5ca200579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e1360a47b9ac7e0e4ebf2f2f2f2f2f2f3f3f3 -f3f3f3f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f1f1f1f1f1f1f0f0f0f0f0f0f0f0f0ccd3e3 -467fb600579e00579e00579e00579e00579e00579e1c66a7b5c0daeeeeeeeeeeeeefefef -f0f0f0f1f1f1f3f3f3f5f5f5ebedf23475b001589e00579e00579e00579e00579e00579e -00579e00579e00579e00579e628cc1e3e8f0f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93076af00579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec1cde2f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f7f7f7f8f8f8f9f9f9fafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fafafaf8f8f8f7f7f7f5f5f5f4f4f4d3d9e74882b700579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa3b3d0e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e5e5e5 -e5e5e5e5e5e5e5e5e5e4e4e4e3e3e3e3e3e3e2e2e2e2e2e2e2e2e2e1e1e198aacb1762a5 -00579e00579e00579e00579e00579e00579e00579e467bb2bdc5d5e0e0e0e0e0e0e0e0e0 -dfdfdfdedfdfdfdfdfdfdfdfd5d7dc809fc300579e00579e00579e00579e00579e00579e -00579e00579ec1cad3dadadad9d9d9d9d9d9d9d9d9d9d9d99db1c82366a700579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -3670adb6c3d5e2e2e2e3e3e3e3e3e3e2e3e4a2b4d000579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b9dee1e6eaeaeaeaeaeaeaeaeae9e9e9e9e9e9e8e8e8 -e8e8e8a2b3d02869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e03589f0e5da21964a51c66a61c65a61c65a61c65a61b65a61b65a51b65a51b65a5 -1c65a5216aa75382b4afb9cbd2d2d2d0d0d0cdcdcdccccccd1d1d1dadadae3e3e3eeeeee -f5f5f5f9f9f9fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fafafaf9f9f9f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9f9f9 -e9ecf4c8d0e7a2b5d87497c73b7db5246bab0e5da200579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e1661a57f9fc8e3e6ecf0f0f0f1f1f1 -f0f0f0f0f0f0f0f0f0f0f0f0efefefefefefefefefefefefefefefefefefebebed94adcf -1d64a700579e00579e00579e00579e00579e03599f467db5e7e8ebeeeeeeeeeeeeeeeeee -f0f0f0f1f1f1f3f3f3f5f5f5f5f5f592a7d0075ba000579e00579e00579e00579e00579e -00579e00579e00579e00579e1c62a7c3d2e5f7f7f8f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93076af00579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde2f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7 -f8f8f8f9f9f9f9f9f9fafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfbfbfb -fafafaf8f8f8f6f6f6f5f5f5f3f3f3d2d8e64881b700579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa2b2cfe3e3e3e4e4e4e4e4e4e4e4e4e5e5e5e4e4e4 -e4e4e4e3e3e3e3e3e3e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e0e0e098a9ca1762a5 -00579e00579e00579e00579e00579e00579e00579e467cb2bdc5d6e0e0e0e0e0e0e0e0e0 -e1e1e1e0e1e1e0e0e0e0e0e0d6d8dd809fc400579e00579e00579e00579e00579e00579e -00579e00579eb1bdcfdadadadadadad9d9d9d9d9d9d9d9d9c2c8d35886b603589f00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e115fa3 -82a0c3d5d6dbdfdfdfdfdfdfdfdfdfdededf96abcb00579e00579e00579e00579e00579e -00579e00579e00579e00579e5980b8dcdfe4e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e8e8 -e7e8e8a2b3d02869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -085aa02f6fab7193bf9faecca9b5d0a8b4cfa8b4cea7b3cda6b2cca5b1cba5b1cba5b1ca -a7b2cab9bfcecfd0d3d2d2d2cdcdcdcacacacacacacececed8d8d8e3e3e3edededf6f6f6 -fbfbfbfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfbfbfb -f9f9f9f9f9f9f9f9f9f8f8f8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6 -f7f7f7f8f8f8fafafafafbfbe7ebf4b1c1df7198c63274b00f5da300579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e276caba2b7d4ecedeeefefef -eeeeeeeeeeeeefefefefefefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedededd2d8e45689bb -01589f00579e00579e00579e00579e00579e0c5ea29aadd0ececececececedededeeeeee -efefeff1f1f1f4f4f4f5f5f5f6f6f6d9deec1d65a800579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e7d9ecbeef0f5f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93076af00579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde2f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7 -f8f8f8f9f9f9f9f9f9fbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf9fafaf9 -f8f8f7f6f6f5f4f5f4f3f3f3f1f1f1d0d7e44881b600579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa1b1cde2e2e2e3e3e3e3e3e3e4e4e4e4e4e4e3e3e3 -e3e3e3e2e2e2e2e2e2e2e2e2e1e1e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e097a8ca1762a5 -00579e00579e00579e00579e00579e00579e00579e467cb3c0c7d8e3e3e3e3e3e3e4e3e3 -e4e4e4e4e4e4e4e4e4e4e4e4dadce182a1c600579e00579e00579e00579e00579e00579e -00579e00579eb0bdd0dbdbdbdadadad9d9d9d9d9d9d9d9d9d7d7d88ea7c41d64a500579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e05599f5281b4 -bdc4d2dadadadbdbdadbdbdadcdcdbdadadb8ca2c600579e00579e00579e00579e00579e -00579e00579e00579e00579e5880b8d9dce1e5e5e5e6e6e6e5e6e6e6e6e6e6e6e6e6e7e6 -e6e7e7a2b2d02869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -2c6caaa0b1ccdddedfe0e0e0dfdfdfdedfdfdddddddbdbdbdadadad9dad9d9d9d8d8d8d8 -d6d6d6d4d4d4d1d1d1cdcdcdc8c8c8c6c6c6cacacad4d4d4e2e2e2edededf6f6f6fbfbfb -fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefeffffff -fffffffefefefefefefefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfbfbfb -fafafaf9f9f9f9f9f9f8f8f8f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f6f6f5f5f5f5f5f5 -f6f6f6f6f6f6f7f7f7f9f9f9fafafafbfbfbf0f3f7bfcde46d95c51c66a800579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e04599f598bbbd5dbe5eeeeee -ededededededededededededededededededececececececececece9e9eaa2b7d32669aa -00579e00579e00579e00579e00579e00579e2d6dabd5d9e3ebebebebebebecececeeeeee -efefeff2f2f2f4f4f4f5f5f5f6f6f6f7f7f7628ac000579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e2f6daed8e0edfafafafafafafafafafafafafafafa -fafafafafafafafafafafafafafafafafafa3076b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde2f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7 -f8f8f8f9f9f9f9f9f9fbfbfbfcfcfcfcfcfbfbfbfbfbfbfafbfbfafafaf9f9f9f8f8f8f7 -f6f6f5f4f4f4f3f3f2f1f1f1efeeeeced5e34781b600579e00579e00579e00579e00579e -00579e00579e00579e00579e2969a9a1b1cde2e2e2e3e3e3e4e4e4e4e4e4e4e4e4e3e3e3 -e3e3e3e2e2e2e2e2e2e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0e0e0e098a8ca1762a4 -00579e00579e00579e00579e00579e00579e00579e477db4c4cbdce9e9e9eaeaeaeaeaea -e9e9e9e9e9e9e9e9e9e9e9e9dfe1e684a3c800579e00579e00579e00579e00579e00579e -00579e00579eb2bfd1dddddddcdcdcdbdbdbdadadad9d9d9d8d8d8bec4d14c80b202589f -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e266aa896acc6 -d6d6d8d9d9d9d8d8d8d8d9d8d9d9d8d6d6d7819ac100579e00579e00579e00579e00579e -00579e00579e00579e00579e577eb6d6d8dde1e1e1e2e2e2e2e2e2e3e3e2e4e4e3e4e4e4 -e5e5e5a1b2cf2869aa00579e00579e00579e00579e00579e00579e00579e00579e00579e -467eb3c4cad8dfdfdfdedededcdddddcdcdcdadbdbd9dad9d8d9d8d9d9d9d8d8d8d7d7d7 -d5d5d5d2d2d2cecececacacac6c6c6c7c7c7cfcfcfddddddeaeaeaf5f5f5fbfbfbfdfdfd -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfc -fafafaf9f9f9f9f9f9f8f8f8f8f8f8f7f7f7f6f6f6f5f5f5f5f5f5f5f5f5f4f4f4f4f4f4 -f4f4f4f4f4f4f5f5f5f6f6f6f6f6f6f8f8f8f9f9f9fafafae0e6f081a3cd1d67a800579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e2d6dacabbcd6ececec -ececececececebebebebebebebebebebebebeaeaeaeaeaeaeaeaead7dbe36a94c00559a0 -00579e00579e00579e00579e00579e02589f7895c2e8e8e8eaeaeaeaeaeaebebebededed -efefeff2f2f2f4f4f4f5f5f5f6f6f6f7f7f7b8c5df04599f00579e00579e00579e00579e -00579e00579e00579e00579e00579e01589f9ab2d6f8f8fafbfbfbfbfbfbfbfbfbfbfbfb -fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb3076b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde2f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7 -f8f8f8f9f9f9fafafafbfbfbfbfbfbfafafafafaf9fbfbfaf9f9f8f9f9f8f7f7f6f5f5f4 -f3f3f2f2f2f1f0f0efeeeeedecececccd3e04780b500579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa2b1cee3e4e3e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4 -e3e3e3e2e2e2e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e2e2e299aacb1762a5 -00579e00579e00579e00579e00579e00579e00579e497fb6c9d0e1f0f0f0f1f1f1f0f0f0 -f0f0f0f0f0f0efefefeeeeeee3e6ea86a6cb00579e00579e00579e00579e00579e00579e -00579e00579eb5c2d4e1e1e1dedededddddddcdcdcdadadad9d9d9d6d6d8819fc01862a4 -00579e00579e00579e00579e00579e00579e00579e00579e00579e105da26c90bac8ccd4 -d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d3d4d57692bd00579e00579e00579e00579e00579e -00579e00579e00579e00579e577db5d3d5dadedededededddfdfdfdfdfdfe0e0e0e1e1e1 -e2e2e2a0b0ce2869a900579e00579e00579e00579e00579e00579e00579e00579e00579e -477fb3c4cad6dddddddcdcdbdbdbdbdadadad8d9d9d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4 -d1d1d1cecececbcbcbc9c9c9c9c9c9cececed9d9d9e6e6e6f2f2f2fafafafdfdfdfefefe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffefefefefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfc -fbfbfbf9f9f9f9f9f9f8f8f8f8f8f8f7f7f7f6f6f6f5f5f5f4f4f4f4f4f4f3f3f3f3f3f3 -f3f3f3f2f2f2f3f3f3f3f3f3f4f4f4f5f5f5f7f7f7f7f7f7f7f7f7dfe4ee7197c5115fa4 -00579e00579e00579e00579e00579e00579e00579e00579e00579e0d5ca284a6c9e8e8e9 -eaeaeae9e9e9e9e9e9e8e8e8e9e9e9e9e9e9e8e8e8e8e8e8e7e8e8b0c1d6306ead00579e -00579e00579e00579e00579e00579e03589fa6b3d1e7e7e7e8e8e8e9e9e9ebebebededed -efefeff2f2f2f4f4f4f5f5f5f6f6f6f7f7f7ebeef31460a500579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e3e77b3f0f3f7fcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde2f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7 -f9f8f8f9f9f8fafaf9fafaf9fafaf9fafaf9fafaf9f9f9f8f7f7f6f6f6f5f4f4f3f3f3f2 -f1f1f0efefeeedececebebebe9e9e9cad1de467fb400579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa3b2cfe5e5e4e5e5e5e5e6e5e5e5e5e5e5e5e5e5e5 -e5e5e5e5e5e5e4e4e4e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e7e7e79badcf1763a5 -00579e00579e00579e00579e00579e00579e00579e4a80b8cdd5e6f5f5f5f6f6f6f5f5f5 -f5f5f5f5f5f5f4f4f4f2f2f2e7e9ee88a7cd00579e00579e00579e00579e00579e00579e -00579e00579eb7c4d7e4e4e5e2e2e2dfdfdfdedededbdbdbdadadad9d9d9b9c1d03e79af -01579e00579e00579e00579e00579e00579e00579e00579e01589e3b76adb0baccd7d6d6 -d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d2d3d56e8cbb00579e00579e00579e00579e00579e -00579e00579e00579e00579e577db5d0d3d8dadadadadad9dbdbdbdcdcdcdddddddedede -dfdfdf9eafcc2869a900579e00579e00579e00579e00579e00579e00579e00579e00579e -467eb2c3c9d5dbdcdbdadadad8d8d8d6d6d6d2d2d2d0d0d0cecececdcdcdcdcdcdcecece -cececececececfcfcfd0d0d0d5d5d5dcdcdce6e6e6f0f0f0f8f8f8fdfdfdfefefeffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffdfdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfcfcfcfc -fbfbfbfafafaf9f9f9f9f9f9f8f8f8f7f7f7f5f5f5f5f5f5f4f4f4f3f3f3f2f2f2f2f2f2 -f1f1f1f0f0f0f1f1f1f1f1f1f1f1f1f2f2f2f4f4f4f4f4f4f4f4f4f4f4f4becae03574b0 -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e6795bfdbdee4 -e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d9dce27a9dc4085aa000579e -00579e00579e00579e00579e00579e02589e7592c0dedfe2e6e6e6e7e7e7eaeaeaececec -eeeeeef1f1f1f4f4f4f5f5f5f6f6f6f7f7f7c6d0e50b5ca200579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e085ba1b7c6e2fdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfc3077b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec1cde2f7f7f7f6f6f5f7f6f5f5f5f5f6f6f6f7f7f6 -f9f8f7f9f9f8fafaf9fafaf9fafaf9fafaf9f9f9f8f8f7f6f5f6f5f4f4f3f3f3f2f1f1f1 -efeeeeedecebeaeae9e8e8e8e7e7e7c9d0dc467fb300579e00579e00579e00579e00579e -00579e00579e00579e00579e296aaaa4b4d0e8e7e7e8e8e7e8e8e8e8e8e8e8e8e8e8e8e8 -e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9eaeaeaebebebecececedededefefef9fb1d31863a6 -00579e00579e00579e00579e00579e00579e00579e4b81b9d0d8eaf9f9f9f9f9f9f8f8f8 -f8f8f8f7f7f7f6f6f6f5f5f5e9ebf089a8cf00579e00579e00579e00579e00579e00579e -00579e00579eb6c4d8e7e7e7e5e5e5e1e1e1dfdfdfdddddddbdbdbdadadad4d5d77898be -1460a300579e00579e00579e00579e00579e00579e00579e1a64a5829ec1d1d3d6d7d8d7 -d7d7d7d7d7d6d6d7d6d5d6d5d5d5d5d1d2d56484b800579e00579e00579e00579e00579e -00579e00579e00579e00579e567db4cdd0d5d8d7d7d8d7d7d8d8d8d9d9d9dadadadbdbdb -dddede9dadca2768a900579e00579e00579e00579e00579e00579e00579e00579e00579e -467eb2c0c6d2d6d6d6d2d2d2ccccccc9c9c9c6c6c6c6c6c6c8c8c8cccccccfcfcfd4d4d4 -d8d8d8dbdbdbdededee2e2e2e6e6e6ecececf2f2f2f8f8f8fcfcfcfefefeffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfc -fcfcfcfafafafafafaf9f9f9f8f8f8f7f7f7f5f5f5f5f5f5f4f4f4f3f3f3f1f1f1f0f0f0 -f0f0f0efefefefefefefefefefefeff0f0f0f0f0f0f1f1f1f1f1f1f1f1f1e6e8ec548abb -03589f00579e00579e00579e00579e00579e00579e00579e00579e00579e5c8cbbd1d6e0 -e6e6e6e6e6e6e6e6e6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5bec8d84075b000579e00579e -00579e00579e00579e00579e00579e00579e1a63a55b8ab996a9cba8b6d1b1bcd5b3bed7 -b4c0dab6c1dcb7c3ddb8c4dea8b9d98ba4ce3676b100579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e5d86bffefefefefefefefefefefefe -fefefefefefefdfdfdfcfcfcfcfcfcfcfcfc3076b000579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde1f6f6f5f7f7f6f7f7f6f7f7f6f8f8f7f9f9f8 -fafaf9fbfbfafafaf9fbfaf9fbfaf9faf9f8f8f8f7f6f6f6f5f5f5f4f4f4f1f1f1f0f0f0 -eeeeededececebebeae8e8e8e8e8e8cad0dd467fb400579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6baba7b7d4ecececededededededededededededededed -ededededededeeeeeeefefeff1f1f1f2f2f2f3f3f3f3f3f3f4f4f4f6f6f6a2b4d71864a6 -00579e00579e00579e00579e00579e00579e00579e4b82b9d2daecfbfbfbfbfbfbfafafa -f9f9f9f9f9f9f8f8f8f6f6f6eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579ea7b9d5e7e8e8e6e6e6e2e2e2e0e0e0dedededbdbdbd9d9d9d9d9d9b4bdce -3172ab00579e00579e00579e00579e00579e00579e085aa05282b4c6c9d3d9d8d8d9d9d9 -d8d8d8d8d8d8d8d7d7d8d8d7d7d7d7d1d2d45b80b500579e00579e00579e00579e00579e -00579e00579e00579e00579e557cb3c9cdd1d5d5d4d7d6d6d8d8d8d9d9d9dadbdbdcdcdc -dedede9eaecb2769a900579e00579e00579e00579e00579e00579e00579e00579e00579e -447cafb8becac9c9c9c3c3c3bfbfbfc0c0c0c6c6c6cdcdcdd6d6d6dddddde3e3e3e8e8e8 -ecececefefeff1f1f1f3f3f3f6f6f6f9f9f9fbfbfbfdfdfdfefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfc -fcfcfcfbfbfbfafafaf9f9f9f9f9f9f7f7f7f6f6f6f5f5f5f4f4f4f3f3f3f1f1f1f0f0f0 -efefefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeededed7097c2 -0d5ca200579e00579e00579e00579e00579e00579e00579e00579e00579e5a8abacfd4de -e5e5e5e4e4e4e4e4e4e3e3e3e3e3e3e2e2e2e2e2e2dbdde08da9c90b5ba100579e00579e -00579e00579e00579e00579e00579e00579e00579e085ba01a64a61f67a72269a8226aa9 -236aa9236aaa236aaa236baa1e67a81560a501579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e1360a4d7deeffefefefefefefefefe -fdfdfdfcfcfcfbfbfbfafafaf8f8f8f7f7f72f76af00579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde1f6f6f5f7f7f6f8f8f7fafaf9fbfbfbfcfbfb -fcfbfbfdfcfbfcfbfbfbfbfafafaf9f9f8f8f8f7f7f6f6f6f4f4f4f3f3f3f2f1f1f1f0f0 -efefefeeedededecececebebebeaead0d5e14982b600579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6baca9bad7f1f1f1f1f1f1f2f2f2f2f2f2f3f3f3f3f3f3 -f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f7f7f7f8f8f8f9f9f9f9f9f9f9f9f9a4b5d91864a6 -00579e00579e00579e00579e00579e00579e00579e5085bbd6ddecfbfbfbfbfbfbfbfbfb -fafafaf9f9f9f8f8f8f7f7f7eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579ea0b4d2e5e5e6e3e3e3e1e1e1dfdfdfdddddddbdbdbd9d9d9d9d9d9d4d5d8 -7090bc105ea200579e00579e00579e00579e03589f3170abaab7cbd9d9d9dbdadadadada -dadadadadadadad9d9d9dad9d9dad9d3d4d75279b400579e00579e00579e00579e00579e -00579e00579e00579e00579e567cb3cccfd4d7d8d8dbdbdadededddfdfdee1e1e0e1e1e1 -e2e3e3a0b0ce2869a900579e00579e00579e00579e00579e00579e00579e00579e00579e -4178acadb3bfbbbbbbbababac1c1c1cbcbcbd8d8d8e3e3e3ecececf2f2f2f6f6f6f9f9f9 -fafafafbfbfbfbfbfbfcfcfcfdfdfdfdfdfdfefefefefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfefefefefefefefefefefefefefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfc -fcfcfcfbfbfbfbfbfbf9f9f9f9f9f9f8f8f8f6f6f6f5f5f5f4f4f4f3f3f3f1f1f1f0f0f0 -efefefeeeeeeededededededececececececececececececebebebebebebeaeaea7899c3 -115ea300579e00579e00579e00579e00579e00579e00579e00579e00579e5b8bbaced3dc -e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e0e0e0e0e0e0c7cdd94e7cb500579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e03589f839dcefefefefefefefcfcfc -fbfbfbf9f9f9f7f7f7f5f5f5f2f2f2f0f0f02e74ae00579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde1f6f6f6f8f8f7fafaf9fbfbfafbfbfafcfcfb -fcfcfcfbfbfbfbfbfafbfbfafafaf9f9f9f8f7f7f6f7f7f6f6f6f5f4f4f3f4f4f3f3f3f2 -f2f2f1f1f1f0f1f1f0f0f0efefefefe3e5eb568cbb00579e00579e00579e00579e00579e -00579e00579e00579e00579e2a6cacacbddaf6f6f6f6f6f6f7f7f7f7f7f7f8f8f7f9f9f8 -f9f9f9fafafafafafafbfbfbfbfbfbfbfbfbfafafafafafaf9f9f9f8f8f8a3b4d81864a6 -00579e00579e00579e00579e00579e00579e00579e5d8fbfe2e6f0f9f9f9fafafafafafa -f9f9f9f9f9f9f8f8f8f7f7f7eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e9eb1cfe2e2e3e0e0e0dfdfdfdcdcdcdbdbdbd9d9d9d9d9d9d9d9d9d9d9d9 -bcc2d14078af05599f0b5ca14270af6587b988a0c3b7c2d0d6d7d9dadadadadadadbdbdb -dbdbdbdcdcdcdcdcdcdcdcdcdcdcdcd5d7da4973b100579e00579e00579e00579e00579e -00579e00579e00579e00579e577db5d4d6dbe0e1e0e2e1e0e2e2e2e2e3e2e3e3e2e2e2e2 -e2e2e29fafcc2768a900579e00579e00579e00579e00579e00579e00579e00579e00579e -3e75a8a5abb6b9b9b9c4c4c4d3d3d3e1e1e1edededf4f4f4f9f9f9fcfcfcfdfdfdfefefe -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefefefefefefdfdfdfdfdfdd2daed -869fcd7c97c9bac5e2fafafaf9f9f9f8f8f8f7f7f7f6f6f6f4f4f4f3f3f3f1f1f1f0f0f0 -eeeeeeededededededeaeaeaeaeaeaeaeaeae9e9e9e9e9e9e8e8e8e8e8e8e3e4e6568bb8 -03599f00579e00579e00579e00579e00579e00579e00579e00579e00579e6b97bedadbdf -e0e0e0e0e0e0dfdfdfe0e0e0dfdfdfdfdfdfdcdcde9fb4cc075ba100579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e01589f115ea4 -2365a82365a82366a91c62a70559a000579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e1f6aaaeaedf6fbfbfbf8f8f8 -f6f6f6f3f3f3f0f0f0edededeaeaeae8e8e82c73ac00579e00579e00579e00579e00579e -00579e00579e00579e00579e326caec0cde1f7f8f7fafaf9fbfbfafbfbfafbfbfafcfcfb -fcfcfbfdfcfbfcfbfbfcfbfafbfbfafbfbfafbfbfbfafafafafafaf8f8f8f7f7f7f7f7f7 -f6f7f7f7f6f6f6f5f4f5f5f4f5f5f4f5f5f584a4cb135fa400579e00579e00579e00579e -00579e00579e00579e00579e2467aaa5b9d9fafbfafbfbfafbfcfbfafaf9fbfbfbfcfbfa -fcfcfcfcfcfcfcfcfcfbfbfbf9f9f9f7f7f7f6f6f6f4f4f4f3f3f3f1f1f18ca3cc1360a4 -00579e00579e00579e00579e00579e00579e095ba17ea6cbf6f6f7f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f8f8f8f7f7f7eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e9baecbdcdcdddcdcdcdbdad9d9d9d9d9d8d8d8d8d8d8d9d9d9d9d9d9d9d9 -d8d8d9ccd1d5b6c1d0c8ced4cfd2d7d2d4d7d6d7dad9d9dadbdbdbdcdcdcdbdbdbdcdcdc -dddddddddddddedededddddddfdfdfd7d9dc3f70af00579e00579e00579e00579e00579e -00579e00579e00579e00579e587fb7d7dbdfe2e2e2e2e2e2e2e2e2e0e0e0e0e0e0dfdfdf -dedede9dadca2768a900579e00579e00579e00579e00579e00579e00579e00579e00579e -3e75a7aaafbac9c9c9d9d9d9e8e8e8f2f2f2f9f9f9fcfcfcffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefdfdfdfdfdfdfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfdfdfdfdfdfdfdfdf8f9fbb3c3e0226bab -00579e00579e0559a0537fbabccbe3eff1f5f4f5f6f6f6f6f4f4f4f3f3f3f1f1f1efefef -eeeeeeedededebebebeaeaeae9e9e9e9e9e9e8e8e8e7e7e7e6e6e6e3e4e5a9b8d12c6eab -00579e00579e00579e00579e00579e00579e00579e00579e00579e2566a89baecbe0e0e0 -e0e0e0dfdfdfdfdfdfdedededdddddddddddccd0d85780b500579e00579e00579e00579e -00579e00579e00579e00579e02589e0a5ca11d66a66a87ba97a6c6bbc1d1d5d6dae2e2e2 -e8e8e8edededf2f2f2f5f5f5f5f5f6d6dceca9b8db6589c11162a50559a000579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e0c5da295abd4f6f6f6f3f3f3 -efefefececece8e8e8e6e6e6e2e2e2e0e0e02b71ab00579e00579e00579e00579e00579e -00579e00579e00579e00579e2c69abb8c7ddf4f4f4f7f7f7f9f9f8fbfbfafbfbfafcfcfc -fcfcfcfefdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfcfbfcfbfafbfbfafbfbfafafaf9fbfbfa -fbfbfafbfbfafafaf9fafaf9fbfbfafbfbfabfcce43374b001579e00579e00579e00579e -00579e00579e00579e00579e03589f6898c4eceef4fbfbfafbfbfafbfbfbfbfcfcfafafa -f8f8f8f7f7f7f6f6f6f4f4f4f1f2f2eff0f0eeeeeeecebebe8e8e8d9dbe2417bb303589f -00579e00579e00579e00579e00579e00579e3572b0b9c5dff6f6f6f8f8f8f9f9f9f9f9f9 -f8f8f8f8f8f8f7f7f7f6f6f6ebedf289a9cf00579e00579e00579e00579e00579e00579e -00579e00579e98acc8d7d8d8d9d8d7d8d9d9d8d8d8d8d7d6d8d8d7d9d8d8d9d8d7d9d8d7 -dad9d9d9d9d9d9d9d9d9d9d9dbdbdbdadadadbdbdbdcdcdcdddddddddddddedededddddd -dddddddededededededfdfdfdfdfdfd6d9dd2164a700579e00579e00579e00579e00579e -00579e00579e00579e00579e587fb7d6d9dde0e0e0e0e0e0dfdfdfdcdcdcd9d9d9d8d8d8 -d7d7d799a9c62768a800579e00579e00579e00579e00579e00579e00579e00579e00579e -4179acb8becaddddddeaeaeaf5f5f5fbfbfbfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefefefefdfdfd -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf3f5f9a6bbdb246bab00579e -00579e00579e00579e00579e115ea3638ac0b4c7dfe0e6eeeceef1f2f2f2f1f1f1efefef -edededebebebeaeaeae9e9e9e8e8e8e7e7e7e5e5e5e3e4e4dcdde1b4c1d5457db404599f -00579e00579e00579e00579e00579e00579e00579e00579e05599f5384b6c7ccd9e0e0e0 -dfdfdfdfdfdfdedededddddddddddddbdbdcaebdcf0c5ca100579e00579e00579e00579e -00579e00579e00579e0b5ca12e6eaa90a4c5ced0d5d7d7d7d6d6d6d8d8d8dbdbdbe0e0e0 -e5e5e5ebebebf1f1f1f5f5f5f9f9f9fbfbfbfcfcfcfbfcfdcdd7ec5983bd0a5ca200579e -00579e00579e00579e00579e00579e00579e00579e00579e02589f3a77b1e7e9edededed -e9e9e9e6e6e6e2e2e2dfdfdfdddddddbdbdb2a70aa00579e00579e00579e00579e00579e -00579e00579e00579e00579e02589f719ac4d4dbe6eff0f2f7f7f6f7f7f7f9f9f9fafafa -fbfbfafbfbfafcfcfbfcfcfbfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfcfcfbfcfcfbfbfbfa -fafafafbfbfbfafafafbfbfbfcfcfcfcfbfbf5f6f9749dc90e5ea300579e00579e00579e -00579e00579e00579e00579e00579e286aaca3b9d8f0f2f5f6f6f6f6f6f6f4f4f4f2f2f1 -f1f1f1eeefeeecedecebebebe8e8e8e5e5e5e3e3e3e0e0e0d5d7dc809ac21761a400579e -00579e00579e00579e00579e00579e0d5ea2739dc6edeef2f6f6f6f7f7f7f8f8f8f8f8f8 -f8f8f8f8f8f8f7f7f7f6f6f6eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e97aac7d8d7d7d8d8d8d9d9d8d8d8d8d9d8d8d8d8d8d8d8d8d9d9d8d9d9d9 -d9d9d9dadadadadadadbdbdbdbdbdbdcdcdcdbdbdbdcdcdcdddddddedededededededede -dedededfdfdfe0e0e0dfdfdfe0e0e0d8dbde1d62a600579e00579e00579e00579e00579e -00579e00579e00579e00579e587fb7d5d8dddedededbdbdbd8d8d8d5d5d5d2d2d2d0d0d0 -cfcfcf94a4c02667a700579e00579e00579e00579e00579e00579e00579e00579e00579e -3472acabb9d0e5e7e9f5f5f5fbfbfbfefefeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefefdfdfdfdfdfd -fdfdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcaec2de296ead00579e00579e -00579e00579e00579e00579e00579e00579e105ea34a7db791add0c0cfe0d4dbe7dde1e9 -e5e6eaeaeaebe9e9e9e7e7e7e2e2e5dadce2ced3ddbac6d688a3c6316fad01589f00579e -00579e00579e00579e00579e00579e00579e00579e03589f326eaca4b3cee0e0e0e0e0e0 -dfdfdfdfdfdfdedededdddddddddddd4d6d96589b900579e00579e00579e00579e00579e -00579e00579e1360a36689b9c4c9d3d8d9d9d7d7d7d5d5d5d4d4d4d4d4d4d8d8d8dddddd -e3e3e3ebebebf1f1f1f5f5f5f9f9f9fcfcfcfcfcfcfefefefefefedfe6f2608bc0085aa1 -00579e00579e00579e00579e00579e00579e00579e00579e00579e1864a6a7b6d4e8e8e8 -e5e5e5e1e1e1dedededbdbdbdadadad8d9d92970a900579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e075aa15583b9a0b8d3c1d0e0c6d4e3c8d6e4c9d8e6 -cad8e6cad9e8cbd9e8cbd9e8cbd9e8ccdae8ccdae8ccdae8ccdae8cedae8d7dfece5e9f1 -f7f7f9fafafafafaf9fafaf9fafaf9fafaf9fafaf9d4dbeb4881b8065aa000579e00579e -00579e00579e00579e00579e00579e00579e316fae9eb4d3dce0e8eaebebebebebe8e9e9 -e7e7e7e4e4e4e2e2e2dfdfdfdddddddadadad5d6d8c4c9d37f9ac01d64a600579e00579e -00579e00579e00579e00579e075ba04e84b9d0d8e8f6f6f6f6f6f6f7f7f7f8f8f8f7f7f7 -f7f7f7f7f7f7f7f7f7f6f6f6eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e8da1c3d7d7d7d7d8d7d9d8d8d9d8d7d8d8d8d8d8d8d9d8d8d9d9d9d9d9d9 -d9d9d9dadadadbdbdbdcdcdcdcdcdcdbdbdbdddddddddddddedededfdfdfdfdfdfdfdfdf -dfdfdfe0e0e0e0e0e0e0e0e0e0e0e0d6dbde00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e587eb6d3d6dbdadadad5d5d5d0d0d0ccccccc8c8c8c6c6c6 -c6c6c690a0bc2667a600579e00579e00579e00579e00579e00579e00579e00579e00579e -0459a0417ab4a0b8d6cad8e8d6e0eed8e1efd9e1f0d9e1f0d9e1f0d9e1f0d9e1f0d9e1f0 -d9e1f0d9e1f0d9e1f0d9e1f0d9e1f0d9e1f0dce4f1f0f3f9fefeffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefffffffefefdfefefdfcfcfc -fcfcfbfbfbfafbfbfafcfcfcfcfcfcfbfbfbfafafafafafa81a8ce0e5ea300579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e2064a8507eb87197c4 -8dabcca2bcd3a3bcd2a1bbd192aecb7c9dc45d86ba2e6bab03599f00579e00579e00579e -00579e00579e00579e00579e00579e00579e04589f286aa98aa4c5d8d9dddfdfdfdfdfdf -dfdfdfdfdfdfdedededddddddcddddbdc6d31e62a600579e00579e00579e00579e00579e -00579e125fa37192bdcaced5d9d9d9d9d9d9d7d7d7d4d4d4d2d2d2d2d2d2d4d4d4d9d9d9 -e0e0e0e8e8e8efefeff5f5f5fafafafcfcfcfdfdfdfefefefefefefefeffcbd9eb3c77b4 -00579e00579e00579e00579e00579e00579e00579e00579e00579e095aa15d86badcdde1 -e0e0e0dddddddbdbdbd9d9d9d9d9d9d8d8d82970a900579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e155fa41b62a61b62a61b62a6 -1b62a61b62a61b62a61b62a71b62a71b62a71b62a71b62a71b62a72465a94174b46f95c6 -b9cbe1eff0f3f7f7f6f6f6f5f6f6f5f6f5f4f5f5f4f5f5f4bbc6de3d78b204599f00579e -00579e00579e00579e00579e00579e00579e00579e1f63a76b92bfaebdd4c7cedad3d6dc -dbdbdcd9dadad8d8d8d3d4d5c9cbd3b9c1ce99adc65a83b5165fa400579e00579e00579e -00579e00579e00579e075aa0457db5bcc9e0f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 -f7f7f7f7f7f7f7f7f7f6f6f6eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e849bc2d6d7d7d8d8d8d8d8d7d8d9d9d8d8d8d9d8d8d9d9d9d9dadadadada -dbdbdbdbdbdbdbdbdbdddddddddddddddddddddddddedededfdfdfdfdfdfdfdfdfe0e0e0 -e0e0e0e1e1e1e2e2e2e2e2e2e2e2e2d3d8de00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e577db5ced1d6d2d2d2cccccbc5c5c5c1c1c1c0c0c0c2c2c2 -c6c6c692a1be2667a700579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e0559a01f64a8376eb03c70b23c70b23c70b23c70b23c70b23c70b23c70b2 -3c70b23c70b23c70b23c70b23c70b23c70b24576b687a7d1ecf0f8ffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefffffffffffffffffffefefd -fefefdfdfdfcfcfcfbfcfcfbfbfcfcfcfcfbfbfbfbfbfbfbccd6e96693c3266aab0659a0 -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e065aa03772ad8ca5c5d4d6d9dddddddddddddddddd -dddddddddddddddddddddddddbdcdc7a95bf00579e00579e00579e00579e00579e00579e -05599f5b86b7c2c8d3d9d9d9d8d8d8d8d8d8d7d7d7d4d4d4d2d2d2d1d1d1d1d1d1d5d5d5 -dbdbdbe3e3e3ecececf4f4f4fafafafcfcfcfdfdfdfefefefefefefffffff3f5fa91b0d5 -115ea400579e00579e00579e00579e00579e00579e00579e00579e00579e256ba9b1bcd2 -dddddddbdbdbd9d9d9d8d8d8d8d8d8d8d8d82970a900579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e02589f -2e6eadb5c2daeeeeedededececececececececebebebebeaebeaeab2bed6447cb3075aa0 -00579e00579e00579e00579e00579e00579e00579e00579e00579e2766a85280b57096bc -84a5c08da9c28ba7c17e9fbd698fb94979b11b61a500579e00579e00579e00579e00579e -00579e00579e0b5da24f84b9bdc9e0f5f5f5f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 -f7f7f7f7f7f7f7f7f7f6f6f6eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e849bc1d6d7d7d9d9d9d9d8d8d8d9d8d9d9d8d9d9d9d9d9d9dadadadbdbdb -dbdbdbdcdcdcdcdcdcdcdcdcdddddddedededfdfdfdfdfdfe0e0e0e0e0e0e1e1e1e1e1e1 -e2e2e2e2e2e2e3e3e3e4e4e4e4e4e4c5cddb00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e567db4c5c8cdc4c4c4bcbcbcbabababcbcbcc2c2c2cbcbcb -d4d4d49aabc82769a900579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e075aa1aabddefefeffffffffffffff -fffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffefefefefefefefefefcfcfcfcfcfcfcfcfcfcfcfcfbfbfbdfe4f0a8bcda6593c3 -3471b00459a000579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e1f64a65786b6a7b4ccd6d7d9dadadadadadadadadadadada -dbdbdbdbdbdbdbdbdbdbdbdbcacfd72b68a900579e00579e00579e00579e00579e00579e -2c6ca9a3b5cad7d7d8d9d9d9d8d8d8d8d8d8d7d7d7d6d6d6d3d3d3d1d1d1d0d0d0d2d2d2 -d7d7d7e0e0e0e9e9e9f2f2f2f9f9f9fcfcfcfdfdfdfefefefffffffffffffefefecfd9eb -487db700579e00579e00579e00579e00579e00579e00579e00579e00579e0f5ea26e93bc -d6d7d9d9d9d9d8d8d8d6d6d6d6d6d6d7d7d73774ac02589f00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -0d5ca26f91bfe5e5e5e5e5e4e5e4e4e4e4e4e4e4e4e3e4e3e3e3e2e2e2e2bbc3d5608db9 -2165a700579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e0b5ba1095aa000579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e2969ab729cc6ced5e6f5f5f5f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6 -f6f6f6f7f7f7f7f7f7f6f6f6eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e849bc1d7d7d7d8d8d8d9d9d9d9d8d8d9d9d8dadadadadbdbdadadadbdbdb -dbdbdbdcdcdcdddddddddddddedededfdfdfdfdfdfe0e0e0e1e1e1e1e1e1e1e1e1e2e2e2 -e4e4e4e4e4e4e4e4e4e5e5e5e5e5e5bdc7d900579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5378aeb0b2b7b3b3b3b4b4b4bebebecacacad6d6d6e1e1e1 -eaeaeaa6b7d5296aab00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e4a7db9fafbfdffffffffffff -fffffffffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffefefefefefefefefefdfdfdfdfdfdfcfcfcfcfcfce7eaf4 -bac8e27aa4cb457cb7145fa500579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e2565a75080b292a8c5c5cad4dadadadadadad9d9d9d8d8d8d8d8d8d9d9d9 -d9d9d9d8d8d8d9d9d9d9d9d991a3c500579e00579e00579e00579e00579e00579e095ba0 -6e93bbcbced5d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d6d6d6d4d4d4d2d2d2d0d0d0d1d1d1 -d4d4d4dcdcdce6e6e6eeeeeef6f6f6fbfbfbfdfdfdfefefefefefefefefefefefef1f3f8 -8aabd1125fa400579e00579e00579e00579e00579e00579e00579e00579e01579e3675ad -bac1d0d7d7d7d7d7d7d6d6d6d6d6d6d6d6d66e8fba0a5ca100579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -1260a386a0c3dfdfdfdfdfdedededddddddddcdcdcdbdcdcdbdbdbdadadad8d8d8cbcdd4 -8fa4c2487bb01760a300579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e2466a9 -598bbdaabcd9e8eaf0f5f5f5f6f6f6f7f7f7f7f7f7f7f7f7f6f6f6f6f6f6f6f6f6f7f7f7 -f7f7f7f8f8f8f8f8f8f7f7f7eaecf189a9cf00579e00579e00579e00579e00579e00579e -00579e00579e849bc2d6d7d7d9d8d8d9d9d9d9d9d8d9d8d8dadadadbdbdbdbdbdbdbdbdb -dcdcdcdddddddededededededfdfdfe0e0e0e0e0e0e0e0e0e1e1e1e2e2e2e3e3e3e3e3e3 -e4e4e4e5e5e5e5e5e5e6e6e6e7e7e7b0bdd600579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e5075a8a9acb0bbbbbbc9c9c9d8d8d8e4e4e4eeeeeef5f5f5 -f8f8f8b4c3df2f6fae00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e0b5ca2d0d9edffffffffffff -fffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfdfdfdfdfdfd -fbfbfbf1f3f7cbd5e8a0bbd96c97c63b74b30f5da300579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e01589f1e62a6 -4577b06b93bb9aacc6bcc2ced6d6d6d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d9d9d9 -d8d8d8d8d8d8d8d8d8d8d8d84d79b200579e00579e00579e00579e01579e1861a45984b6 -b2bfced8d8d9d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6d3d3d3d2d2d2d1d1d1 -d3d3d3d8d8d8e0e0e0e9e9e9f2f2f2f8f8f8fcfcfcfdfdfdfefefefefefefdfdfdfcfcfc -d4ddeb7196c52066a903589f00579e00579e00579e00579e00579e00579e00579e286ba9 -a3b0c9d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6bac1ce5e88b62565a700579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e03599f366eac -7498bec5cbd4dadadad9d9d9d8d8d8d7d8d7d7d7d7d7d7d7d7d7d6d6d6d5d5d5d4d5d5d5 -d2d3d4b8bfce8ca5c35986b62969a904599f00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e095ba1326fae6894c2a8bcd8 -d7ddeaf4f4f5f5f5f5f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8 -f9f9f9f9f9f9f9f9f9f7f7f7eceef197b2d20659a000579e00579e00579e00579e00579e -00579e00579e8ea3c4d6d8d8d9d8d8d9d9d9dadadadadad9dadadadcdcdcdcdcdcdcdcdc -dddddddedededfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1dedededcdcdc -dededee1e1e1e4e4e4e7e7e7e9e9e9bac5d90a5ba100579e00579e00579e00579e00579e -00579e00579e00579e04589f6c89b3c5c6cadadadae7e7e7f1f1f1f7f7f7fafafafdfdfd -fefefee0e6f2769bca1d65a803589f00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e00579e -00579e00579e00579e00579e00579e00579e00579e00579e00579ea7b9ddffffffffffff -fffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe -fcfcfcfcfcfcfcfcfcf9f9fbe5e9f3c9d6e8a7c1dc7ca1cb5482bb326dae0d5ca200579e -00579e00579e00579e00579e00579e01589e0f5da22e6aaa4979b26289b87f9fc09eb1c8 -b6bfcfcdcfd6d6d7d7d5d5d5d4d4d4d5d5d5d7d7d7d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 -d8d8d8d8d8d8d8d8d8d7d7d79fb2c780a0c07f9fbf7f9fbf7f9fbf84a3c19aafc6bdc4d0 -d4d4d6d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d7d7d7d7d7d7d6d6d6d4d4d4d3d3d3 -d3d3d3d5d5d5dbdbdbe3e3e3ecececf4f4f4f9f9f9fcfcfcfdfdfdfdfdfdfcfcfcfafafa -f4f5f6dadfeab1c5da94b2cf89a9c986a6c785a5c583a4c382a2c381a1c182a2c197aec6 -c5cad2d7d7d7d6d6d6d5d5d5d6d6d6d6d6d6d5d5d5c0c5d0a3b3c888a6c17e9ebe7e9dbe -7c9cbc7c9bbc7b9bbb7c9cbc7e9ebe80a0c184a4c487a8c78aaaca8caccc8eaecf8fafd0 -8fb0d18fb0d18fafd08eaecf8dadce8caccd8babcc8aa9ca89a9c988a8c995b2ccb7c2d5 -d3d6dddfdfdfdddedddddddcdcdcdbdcdcdcdcdbdbdcdcdbdcdcdbdcdcdcdcdcdcdcdcdc -dcdcdcdddddddadadcc8cdd8acbcd187a6c7628bbb4375b21f64a70559a000579e00579e -00579e00579e00579e00579e085aa12868ab4c7cb86f96c499b6d4bfcee1dee3ecf2f3f4 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f7f7f7f7f7f8f8f8f8f8f8f9f9f9f9f9f9fafafa -fafafaf8f8f8f7f7f7f5f5f5efeff0d1d9e392afcc87a7c786a5c584a4c482a2c281a1c1 -81a1c184a3c1c1c7d1d8d9d8d9d8d8d9d9d9dadbdadadadadadadadcdcdcdddddddedede -dedededfdfdfe0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e1e1e1dfdfdfdadadad5d5d5d4d4d4 -dadadae2e2e2e8e8e8eaeaeaebebebdfe1e799b4d086a6c77e9ebe7191af6787a56383a1 -6686a46d8dab7696b688a5c2c3cad7e7e7e8f2f2f2f8f8f8fbfbfbfefefefefefefefefe -fffffffdfdfee1e7f3bacfe4a0bedb96b6d795b5d795b5d795b5d795b5d795b5d795b5d7 -95b5d795b5d795b5d795b5d795b5d795b5d795b5d795b5d795b5d795b5d795b5d795b5d7 -95b5d795b5d795b5d795b5d795b5d795b5d795b5d795b5d79cbbd9e0e7f3ffffffffffff -fffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefdfdfdfcfcfcfcfcfcfcfcfcfcfcfcf9fafbebeef6dbe1eecbd7e7bacddfa3bcd5 -8da9cc83a2c780a0c5809fc391abc79ab2c8a7bbccb3bfcfbdc4d1c6cad3d1d2d6d7d7d7 -d7d7d7d8d8d8d7d7d7d7d7d7d5d5d5d5d5d5d5d5d5d6d6d6d8d8d8d8d8d8d8d8d8d8d8d8 -d9d9d9d9d9d9d9d9d9d8d8d8d7d7d7d2d3d6d1d2d6d1d2d5d1d2d5d2d2d5d5d5d5d6d6d6 -d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d6d6d6d5d5d5 -d4d4d4d5d5d5d8d8d8dddddde5e5e5edededf3f3f3f8f8f8fbfbfbfbfbfbfafafaf8f8f8 -f5f5f5f1f1f1ededede5e6e8dfe0e3dbdcdfd9daddd5d7dad3d4d8d2d3d7d2d3d6d4d4d6 -d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d6d6d6d5d5d5d5d5d5d6d6d6d3d3d5cecfd2cdced2 -ccced1cbccd0cacbcecacbcecccdd0d0d1d4d5d6dadadcdfe0e1e5e4e6e9e9ebeeedeff2 -eff0f4f0f1f5f0f1f5f0f1f4eef0f3edeef2ecedf0ebecf0e9ebeee8eaedececedededed -ebebebeaeaeaeaeaeae9eae9e9e9e9e8e8e8e7e6e6e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6 -e7e7e7e8e8e8e8e8e8e9e9e9e8e8e8e2e3e7d6dae4cbd3e1bdccddaec4d99fbad58baacf -89a9cf8aa9ce92b0d2a6bfdab7ccdfc7d4e5d5dceae3e7f0f1f2f5f7f7f7f7f7f7f6f6f6 -f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f9f9f9f9f9f9fafafafafafafbfbfbfafafafafafa -f9f9f9f7f7f7f4f4f4f1f1f1ececece8e8e8e1e2e4dbdde0d8daddd6d7dad4d5d8d3d4d6 -d3d4d7d4d5d7d8d8d9d9d8d7d8d9d9dadad9dadadadbdbdbdcdcdbdddddddededededede -dfdfdfe0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e3e3e3e2e2e2e0e0e0dcdcdcdbdbdbdddddd -e2e2e2e5e5e5e4e4e4e1e1e1dedededbdbdbd1d1d3c1c3c6b5b6baabacafa8aaacaeafb2 -b9babdc6c7cad2d3d6dfe0e2ebebecf2f2f2f6f6f6f9f9f9fbfbfbfdfdfdfdfdfdfefefe -fffffffffffffffffffffffffafbfdf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fc -f7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fc -f7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcf7f8fcfafafdffffffffffffffffff -fffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefefefefefefefefefefdfdfdfdfdfdfdfdfdfefefefdfdfdfbfbfbf8f8f8f0f0f2 -e6e7ebdfe1e6dbdde2d6d9dddadbdddadbdcdadadad9d9d9d9d9d9d8d8d8d8d8d8d7d7d7 -d7d7d7d8d8d8d7d7d7d8d8d8d8d8d8d6d6d6d5d5d5d5d5d5d5d5d5d6d6d6d7d7d7d7d7d7 -d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d7d7d7d7d7d7 -d7d7d7d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5 -d5d5d5d4d4d4d5d5d5d8d8d8dededee4e4e4ebebebf1f1f1f6f6f6f8f8f8f6f6f6f5f5f5 -f2f2f2eeeeeeeaeaeae6e6e6e3e3e3e0e0e0dddddddbdbdbd9d9d9d7d7d7d7d7d7d6d6d6 -d6d6d6d5d5d5d5d5d5d6d6d6d5d5d5d5d5d5d5d5d5d6d6d6d5d5d5d5d5d5d5d5d5d3d3d3 -d2d2d2d2d2d2d1d1d1d1d1d1d2d2d1d4d4d4d7d7d7dbdbdbe0e0e0e5e5e5eaeaeaf0f0f0 -f4f4f4f6f6f6f8f8f8f9f9f9fafafafafafafafafafafafafafafaf9f9f9f8f8f8f7f7f7 -f6f6f6f4f4f4f4f4f4f4f4f4f3f3f3f2f2f2f1f1f1f1f1f1f1f1f1f0f0f0f0f0f0f0f0f0 -f0f0f0f1f1f1f2f2f2f2f2f2f2f2f2f2f2f2f3f3f3f3f3f3f4f4f4f3f4f4f1f2f4edeff3 -eceff3edeff3eff0f4f3f3f6f7f7f7f8f8f8f8f8f7fafafafafafafafafafafafaf9f9f9 -f9f9f9fafafafafafafafafafbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfafafaf9f9f9 -f6f6f6f3f3f3efefefebebebe7e7e7e4e4e4e1e1e1dedededcdcdcdadadad9d9d9d8d9d8 -d9d9d8d9d9d8d8d9d8d8d8d8d8d8d7d9d8d7d9d9d8dcdcdbdededddfdfdfdfdededfdfdf -e0e0e0e1e1e1e1e1e1e1e1e1e3e3e3e4e4e4e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4e4e4 -ddddddd1d1d1c5c5c5bebebebdbdbdbdbdbdbebebebfbfbfc2c2c2c7c7c7cececed6d6d6 -dddddde3e3e3e6e6e6e8e8e8eaeaeaececececececeeeeeef2f2f2f6f6f6f9f9f9fcfcfc -fdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefefefefefefefefefefefefefdfdfdfbfbfbf8f8f8 -f4f4f4efefefeaeaeae4e4e4e1e1e1dedededcdcdcdadadad9d9d9d9d9d9d8d8d8d8d8d8 -d9d9d9d9d9d9d8d8d8d9d9d9d9d9d9d9d9d9d8d8d8d7d7d7d6d6d6d6d6d6d6d6d6d7d7d7 -d7d7d7d8d8d8d9d9d9d9d9d9d9d9d9dadadad9d9d9d9d9d9d9d9d9dadadad9d9d9d9d9d9 -d9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4 -d4d4d4d3d3d3d4d4d4d4d4d4d7d7d7dadadae0e0e0e7e7e7edededf0f0f0f2f2f2f2f2f2 -efefefececece8e8e8e5e5e5e1e1e1dfdfdfdcdcdcdadadad8d8d8d8d8d8d6d6d6d6d6d6 -d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d5d5d5d6d6d6d5d5d5d6d6d6d4d4d4d4d4d4d5d5d5 -d4d4d4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d5d5d7d7d7d9d9d9dddddde1e1e1e6e6e6 -ebebebefefeff3f3f3f6f6f6f9f9f9fbfbfbfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fbfbfbfafafafafafafafafafafafafafafaf9f9f9f9f9f9f8f8f8f8f8f8f7f7f7f7f7f7 -f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8f8f8f8f8f8f8f8f8f8f8f8f9f9f9f9f9f8 -f9f8f7f7f7f7f6f6f6f5f5f4f5f4f3f6f5f5f8f8f8fbfbfbfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfafafaf8f8f8f6f6f6f3f3f3 -efefefececece9e9e9e6e6e6e2e2e2e0e0e0dedededbdbdbdadadadadad9d9d9d8d9d9d8 -dad9d9d8d9d9dad9d9d9d9d8d5d4d4d2d3d2d4d3d2d8d8d7dddddcdfdfdfe1e1e1e2e2e2 -e2e2e2e2e2e1e3e3e2e4e4e4e6e5e5e6e7e6e6e7e7e6e7e7e8e7e7e7e7e7e2e2e2d4d3d3 -c0bfbfafafafaaaaaaaeaeadbababac4c4c4ccccccd3d3d3d9d9d9dfdfdfe4e4e4e7e7e7 -e7e8e7e7e7e6e6e6e5e4e4e4e1e2e2e1e1e1e0e0e0e3e3e3e8e8e8eeeeeef3f3f3f7f7f7 -fbfbfbfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfeffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefdfdfdfcfcfc -fafafaf6f6f6f1f1f1ececece7e7e7e3e3e3e0e0e0dddddddcdcdcdbdbdbd9d9d9d9d9d9 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d9d9d9d9d9d9d9d9d9d8d8d8d7d7d7d6d6d6 -d5d5d5d6d6d6d8d8d8d9d9d9d9d9d9d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9dadadadadada -dbdbdbdadadadadadad9d9d9d9d9d9dadadad9d9d9d9d9d9d8d8d8d8d8d8d7d7d7d6d6d6 -d6d6d6d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d6d6d6dbdbdbe0e0e0e4e4e4e8e8e8e9e9e9 -e9e9e9e7e7e7e5e5e5e2e2e2e0e0e0dedededbdbdbd9d9d9d8d8d8d7d7d7d6d6d6d7d7d7 -d6d6d6d6d6d6d5d5d5d6d6d6d6d6d6d6d6d6d5d5d5d6d5d5d5d5d5d5d5d5d4d5d5d5d5d5 -d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d6d6d6d6d6d6d8d8d8dadada -dfdfdfe4e4e4e9e9e9efefeef3f3f2f5f6f5f7f7f6f9f9f9fbfbfbfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfc -fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfbfbfbfcfcfcfcfcfcfafaf9 -f9f8f7f6f6f5f2f1f0edededebebebedededf0f0f0f5f5f5f9f9f9fcfcfcfdfdfdfdfdfd -fdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbf9f9f9f7f7f7f4f4f4f1f1f1efefefececec -e8e8e8e4e4e4e2e2e2dfdfdfdedededcdcdcdadadad9d9d9d9d9d9d9d9d9d9d9d9dadada -dadadadbdbdbdbdadad9d9d8d5d4d4cccdccc7c7c7cacacad1d1d0d9d8d7dededde1e1e0 -e4e3e3e3e3e2e3e3e3e4e4e4e3e3e3e3e4e4e3e2e1e1e0dfdddddcd4d4d4c8c8c8bbbaba -b1b1b0b0b0afb5b4b3bebdbccecdccd9d9d9e1e1e0e7e7e7ebebebedededeeeeeeedeeed -eaeaeae7e7e7e4e4e3e0e1e0dddddcdcdcdcdcdbdbdfdfdee2e2e2e7e7e7ecececf2f2f2 -f6f6f6fafafafdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfeffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefe -fdfdfdfcfcfcf9f9f9f4f4f4efefefebebebe6e6e6e2e2e2e0e0e0dedededcdcdcdbdbdb -dadadadadadad9d9d9d9d9d9d9d9d9d9d9d9dadadadadadad9d9d9dadadadadadad9d9d9 -d9d9d9d8d8d8d7d7d7d9d9d9d8d8d8d7d7d7d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadada -dadadadbdbdbdadadadbdbdbdadadadcdcdcdbdbdbdbdbdbdbdbdbdadadadadadad9d9d9 -d9d9d9d9d9d9d8d8d8d7d7d7d6d6d6d5d5d5d4d4d4d5d5d5d7d7d7dadadadddddde0e0e0 -e1e1e1e1e1e1e0e0e0dfdfdfdddddddcdcdcd9d9d9d9d9d9d9d9d9d7d7d7d6d6d6d6d6d6 -d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d5d5d5d6d6d6d6d6d6d6d6d6 -d6d7d7d6d6d6d7d6d6d7d7d6d7d7d7d7d6d6d6d5d5d6d6d5d5d5d5d3d3d3d2d2d1d1d1d0 -d3d3d3d8d8d8e0e0e0e7e8e7eeeeedf2f2f1f3f3f3f5f4f4f6f6f6f7f6f6f7f7f7f7f7f7 -f7f7f7f8f8f8f8f8f8f8f8f8f9f9f9fafafafbfbfbfbfbfbfbfbfbfbfbfbfcfcfcfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfcfcfcfbfbfbfbfaf9f8f8f8 -f3f4f3f1f1f1ebebeae4e4e3dfe0dfe0e0e0e6e6e6edededf4f4f4fafafafcfcfcfcfcfc -fcfcfcfbfbfbfbfbfbf9f9f9f7f7f7f5f5f5f3f3f3efefefececece9e9e9e7e7e7e4e4e4 -e1e1e1dedededcdcdcdadadad9d9d9d9d9d9d9d9d9d9d9d9dadadadadadad9d9d9d9dad9 -dbdadadadad9dbdcdbdbdbdbd5d6d5cccccbc1c1c0bbbbbac0c0c0c9c9c9d0d0d0d3d4d4 -d6d5d5d5d5d5d4d4d3d4d4d3d3d3d2d1d1d1cfcfcecacacac6c6c6c0c0bfbcbbbbbababa -bcbcbcc1c1c0cacac8d3d2d1dbdbdbe1e1e0e7e8e7ecececf0efeef3f3f2f4f5f4f3f3f2 -f0f0efededeceaeae9e5e5e4e3e3e3e2e1e0e0e0e0e0e0dfe2e2e2e5e5e5eaeaeaefefef -f4f4f4f9f9f9fcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefdfdfcfcfcfbf9f9f9f8f8f7f2f2f1eeeeedebebebe7e7e7e3e3e3e1e1e1e0e0e0 -dededededededcdcdcdbdbdbdadadadadadadadadadadadadadadadadadadbdbdbdcdcdc -dbdbdbdadadadadadad9d9d9dadadad9d9d9d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9 -d9d9d9dadadadadadadadadadadadadbdbdbdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdcdcdc -dcdcdcdbdbdbdbdbdbdadadad9d9d9d9d9d9d8d8d8d7d7d7d6d6d6d7d7d7d8d8d8d9d9d9 -dadadadbdbdbdbdbdbdbdbdbdbdbdbdadadad9d9d9d9d9d9d7d7d7d8d8d8d8d8d8d7d7d7 -d7d7d7d6d6d6d6d6d6d5d5d5d6d6d6d6d6d6d6d6d6d5d5d5d6d6d6d6d6d6d7d7d7d6d6d6 -d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d5d5d5d1d1d1cccbcb -cacbcacdcdccd5d6d5dfdfdfe8e8e8edededf0efeef0f0eff0f0f0f0f0f0eeeeeeededed -ececececececececececececeeeeeeefefeff1f1f1f2f2f2f4f4f4f4f4f4f6f6f6f9f9f9 -f9f9f9fafafafbfbfbfbfbfbfbfbfbfbfbfbfafafaf9f9f9f7f7f7f5f5f5f4f3f3f1f1f1 -edecece8e8e8e2e2e2dadbdad6d6d6d6d6d6dbdbdbe3e3e3ecececf3f3f3f6f6f6f6f6f6 -f7f7f7f5f5f5f3f3f3f1f1f1eeeeeeecececeaeaeae6e6e6e4e4e4e1e1e1dedededddddd -dbdbdbdadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadbdbdbdbdbdbdbdbdb -dcdcdbdcdbdbdcdbdbdcdbdad8d8d8d0d0d0c4c5c4bababab8b8b7c0c0bfcacac9d1d1d0 -d3d3d2d3d3d2d3d3d2d2d2d2d1d1d0cecececacacac7c7c7c6c6c6c6c6c6c7c7c7c9c9c9 -cececed3d3d2d7d7d7dbdbdbdfdfdfe2e2e2e5e5e5eaeaeaefefeff3f3f3f6f6f6f8f8f8 -f6f7f6f3f3f3f0f0efececebe8e8e8e7e6e6e6e6e5e7e7e7e9e9e9ebebebf0f0f0f4f4f4 -f8f8f8fcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffefefefdfdfcfcfcfcfbfbfbfafaf9f6f6f5f3f3f2efefefebebebe8e8e8e5e5e5 -e3e3e3e2e2e2e0e0e0dedededddddddcdcdcdcdcdcdbdbdbdcdcdcdcdcdcdcdcdcdddddd -dddddddddddddddddddcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadadadadadadadad9d9d9 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadbdbdbdbdbdbdbdbdbdcdcdcdcdcdcdcdcdc -dbdbdbdcdcdcdcdcdcdbdbdbdbdbdbdbdbdbdadadad9d9d9d8d8d8d9d9d9d9d9d9d9d9d9 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d7d7d7d8d8d8d8d8d8d7d7d7d8d8d8d7d7d7 -d7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d6d6d6d6d6d6d6d6d6d7d7d7d6d6d6 -d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d7d7d8d8d8d7d7d7d6d6d5d3d3d2cecece -c8c8c7c8c7c6cdcdccd7d8d7e1e1e1e7e7e7ebebeaebebebebebebeaeaeae7e7e7e6e6e6 -e3e4e3e3e2e1e2e2e2e3e3e2e2e2e2e3e3e2e3e3e3e5e5e5e6e6e6e6e6e6e8e8e8eaeaea -ecececf0f0eff2f2f2f4f4f4f4f4f4f4f4f4f3f3f3f1f1f1efefefedededebeae9e6e7e6 -e3e3e3dededed9d9d9d4d4d4d0d1d1d1d1d1d5d5d5dddddde5e5e5ebebebedededeeeeee -eeeeeeecececebebebe9e9e9e5e5e5e3e3e3e0e0e0dedededcdcdcdadadad9d9d9d9d9d9 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadbdbdbdbdbdbdbdbdbdbdbdbdcdcdcdcdcdb -dbdadadadadadbdbdbd9d9d8d7d6d6d3d3d3cdcecdc6c5c5c1c2c1c5c5c5cecdccd8d5d5 -dfdedde2e2e0dfdfdedadad9d2d2d1cdcdcdcccccccdcdcdcececed0d0d0d2d2d2d4d4d4 -d7d7d7d9d9d9d9dad9dbdbdbdcdcdcdfdfdfe2e2e2e9e9e9f0f0f0f5f5f5f9f9f9fbfbfb -fafafaf9f9f9f7f7f7f5f5f5f4f4f4f3f3f3f3f3f3f4f4f4f6f6f6f7f7f7f8f8f8fbfbfb -fdfdfdfdfdfdfefefefefefefefefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefcfcfcfbfbfbfafafaf7f7f6f3f3f2efefefececeb -e9e9e9e8e8e8e5e5e5e3e3e3e1e1e1e0e0e0dfdfdfdedededddddddddddddddddddddddd -dddddddededededededfdfdfdedededfdfdfdfdfdfdedededddddddcdcdcdcdcdcdcdcdc -dbdbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadbdbdb -dbdbdbdbdbdbdcdcdcdbdbdbdbdbdbdbdbdbd9d9d9d7d7d7d6d6d6d6d6d6d7d7d7d9d9d9 -d9d9d9dadadad9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d8d8d7d7d7d8d8d8d7d7d7d6d6d6 -d7d7d7d6d6d6d7d7d7d7d7d7d7d7d7d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d7d7d7 -d7d7d7d7d7d7d8d8d8d9d9d9d8d8d8d8d8d8d7d8d8d8d8d8d8d8d8d8d8d7d7d6d5d2d2d1 -ccccccc9c9c8cbcbcad2d2d1dadbdae1e1e1e4e4e4e5e5e5e4e4e4e4e4e3e2e2e1e1e1e0 -e0dfdfdfdededfdfdedfdfdedfdfdedededddedfdedfdfdedfdfdedfdededfdfdfdedede -e0e0e0e3e2e2e7e6e6eaeaeaebecebebebebeaeaeae7e8e8e5e5e4e2e2e1dfdfdedcdcdb -d9d9d9d8d8d7d5d5d5d3d3d3d3d3d3d5d5d5d8d8d8dededee2e2e2e4e4e4e5e5e5e5e5e5 -e4e4e4e3e3e3e0e0e0dedededddddddbdbdbdadadadadadad9d9d9d9d9d9d9d9d9d9d9d9 -d9d9d9d9d9d9d9d9d9dbdbdbdbdbdbdbdbdbdbdbdbdadadad9d9d9d7d7d7d6d6d6d4d4d4 -d4d4d4d5d5d5d5d5d5d4d4d4d5d5d5d7d6d6d8d8d8dadbdadbdbdbdcdcdcdedddddedddd -dedddcdadad9d3d3d3cdcdcdcdcdcdcececed2d2d2d4d4d4d5d5d5d6d5d5d6d5d5d7d7d6 -d8d8d7d9dadadbdbdadadadadadadadddddde3e3e3ebebebf2f2f2f8f8f8fcfcfcfdfdfd -fdfdfdfdfdfdfdfdfdfcfcfcfcfcfcfbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfcfcfcfcfcfc -fbfbfbfbfbfbfbfbfbfafafafbfbfbfcfcfcfcfcfcfdfdfdfefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefdfdfcfbfbfbf7f7f6f2f2f2 -efefeeecebebe9e9e9e7e7e7e4e4e4e4e4e4e2e2e2e1e1e1e1e1e1e1e1e1e0e0e0e0e0e0 -dfdfdfdfdfdfdfdfdfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dfdfdf -dfdfdfdedededddddddddddddddddddcdcdcdbdbdbdadadadbdbdbdadadadadadadbdbdb -dadadadadadadadadadadadadadadadadadad7d7d7d4d4d4d1d1d1d1d1d1d3d3d3d5d5d5 -d6d6d6d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7 -d7d7d7d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d7d7d7d8d8d8d8d8d8 -d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8d8d9d9d9d9d9d9d8d7d6d6d6 -d4d4d3d1d1d0d1d1d0d5d5d4d9dadadededee0e0e0e1e0e0dfdfdfdfdfdedddddcdcdcdb -dcdcdbdbdbdbdbdbdbdbdbdbdbdbdadbdbdbdbdbdbdcdcdbdbdbdbdbdbdbdbdbdbdbdcdc -dbdbdbdddddce0e0e0e2e2e2e2e3e2e2e1e1dfdfdfdddedddbdbdbd9d9d9d8d8d8d7d7d6 -d6d5d5d6d6d5d5d6d6d6d6d6d7d7d7d9d9d9dbdbdbdcdcdcdddddddddddddddddddddddd -dcdcdcdadadadadadad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadada -dadadadadadadbdbdbdbdbdbd8d8d8d7d7d7d5d5d5d2d2d2d0d0d0cfcfcfcfcfcfd1d1d1 -d5d5d5d8d8d8dcdcdcdededee0e0e0e4e3e3e4e4e4e5e5e5e1e1e1dadadad4d4d4cecece -cbcbcbcbcbcbcdcdcdcfcfcfd3d3d3d5d5d5d7d7d7d7d7d7d7d7d7d6d6d6d6d7d6d7d8d7 -d9d8d8d9d9d9dadad9d8d8d8d9d9d9dcdcdce5e5e5eeeeeef5f5f5f9f9f9fcfcfcfdfdfd -fcfcfcfcfcfcfcfcfcfbfbfbfbfbfbfafafafafafafafafaf9f9f9f8f8f8f7f7f7f6f6f6 -f4f4f4f4f4f4f3f3f3f4f4f4f5f5f5f8f8f8fafafafcfcfcfefefeffffffffffffffffff -fffffffffffffffffffefefefefefefffffffffffeffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfa -f7f7f6f3f3f2efefeeebebeae7e7e7e5e5e5e3e3e3e3e3e3e4e4e4e5e5e5e4e4e4e4e4e4 -e3e3e3e2e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2 -e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0dfdfdfdedededededededededcdcdcdbdbdb -dbdbdbdbdbdbdadadadadadad9d9d9dadadad7d7d7d0d0d0cbcbcbcccccccececed1d1d1 -d3d3d3d4d4d4d5d5d5d6d6d6d5d5d5d6d6d6d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7 -d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d8d8d8 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d9d9d8dad9d9d8d8d8 -d9d9d8d8d8d7d9d9d8dbdbdadddddddfdfdedfdfdfdfdedddddddddcdddcdcdcdbdadada -dad9d9d9d9d9d8d9d8d9d9d8d8d9d8d9d9d8d9d8d8d9d9d9d8d8d8d8d8d7d8d8d8d9d9d9 -d8d9d8dadad9dadadadadbdadbdbdbdadadad8d8d8d8d8d8d7d7d7d6d6d6d7d7d7d6d6d6 -d6d6d6d6d6d6d6d7d7d7d7d7d8d8d8d8d8d8d9d9d9d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9 -d9d9d9d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadbdbdb -dbdbdbd9d9d9d6d6d6d0d0d0cdcdcdcdcdcdcdcdcdcececed1d1d1d3d4d4d6d6d6d9d9d9 -dddddde0e0e0e2e2e2e1e1e1dededed9d9d9d2d2d2cbcbcbc4c4c4bfbfbfbfbfbfc2c2c2 -c9c9c9cfcfcfd5d5d5d8d8d8d9d9d9d9d9d9d7d7d7d6d6d6d5d5d5d5d5d5d6d6d6d8d8d7 -d9d9d9d9d9d9d8d8d8d6d6d6d8d8d8dddddde6e6e6edededf2f2f2f4f4f4f6f6f6f6f6f6 -f6f6f6f6f6f6f5f5f5f5f5f5f4f4f4f4f4f4f4f4f4f3f3f3f1f1f1f0f0f0eeeeeeececec -ebebebebebebecececeeeeeef2f2f2f6f6f6fafafafcfcfcfefefeffffffffffffffffff -fffffffffffffffffffefefdfdfdfcfefefdfdfdfcfefefdffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfffefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fdfdfdfcfcfcf9f9f9f5f5f5f0f0f0ededede8e8e8e4e4e4e3e3e3e2e2e2e2e2e2e3e3e3 -e5e5e5e5e5e5e4e4e4e4e4e4e3e3e3e3e3e3e4e4e4e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4 -e4e4e4e4e4e4e4e4e4e4e4e4e3e3e3e4e4e4e3e3e3e2e2e2e1e1e1e1e1e1e0e0e0dfdfdf -dfdfdfdededededededddddddcdcdcdcdcdcdcdcdcd2d2d2c7c7c7c5c5c5c8c8c8cdcdcd -d1d1d1d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5 -d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d8d8d8d9d9d9d8d8d8d8d8d8d8d8d8 -d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadadadadadadadadad9d9d9 -dadadadadadadbdadadadad9dadad9d8d9d8d7d8d7d7d8d7d8d8d7d9d9d9dadadadadada -d9d9d9dadadadadad9d9dad9d9d9d9d9d9d8d9d8d8d9d9d9d7d8d7d7d7d7d8d8d8d8d8d8 -d7d8d8d8d8d8d8d8d8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d7d7d7 -d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d8d8d8d9d9d9 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdbdbdbd7d7d7 -d2d2d2cdcdcdc8c8c8c6c6c6cacacacececed1d1d1d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5 -d4d4d4d3d3d3d2d2d2cececec9c9c9c3c3c3c0c0c0bfbfbfc1c1c1c4c4c4cacacad0d0d0 -d6d6d6dadadadddddddddddddcdcdcdadadad8d8d8d8d8d8d8d8d8d9d9d9dadadadbdbdb -dcdcdcdbdbdbdadadad9d9d9dcdcdce1e1e1e7e7e7ebebebedededeeeeeeefefefefefef -eeeeeeeeeeeeeeeeeeeeeeeeedededececececececeaeaeae9e9e9e7e7e7e6e6e6e7e7e7 -e8e8e8eaeaeaedededf1f1f1f5f5f5f9f9f9fcfcfcfdfdfdfefefeffffffffffffffffff -fffffffffffffffffffefefefcfcfcfcfcfbfdfdfcfdfdfcfefefeffffffffffffffffff -fffffffffffffffffffffffffffffffefefefefdfefefdfefdfdfdfdfdfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffdfdfdfbfbfbf9f9f9f5f5f4f0f0f0ececece7e7e7e3e3e3e1e1e1 -e1e1e1e0e1e1e2e2e2e4e4e4e5e5e5e6e6e6e5e5e5e5e5e5e5e5e5e6e6e6e5e5e5e5e5e5 -e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e6e6e6e5e5e5e4e4e4e3e3e3e3e3e3 -e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e0e0e0e0e0e0dbdbdbccccccc1c1c1c0c0c0c7c7c7 -cececed2d2d2d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d4d4d4d5d5d5d4d4d4d5d5d5d4d4d4 -d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d7d7d7d7d7d7d7d7d7d8d8d8d7d7d7d7d7d7d7d7d7 -d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadadadadadcdcdcdbdbdadadad9 -dadadad9d8d7d5d5d4d2d2d1d0d0d0d0d0d0d1d1d1d4d4d4d7d7d7dcdcdbdcdddcdddddd -dcdcdcdbdcdbdbdbdbdbdad9dbdadadadadad9d9d9d9d9d9d9d9d9d8d9d8d9d9d9d9d9d9 -d8d8d8d9d9d9d8d8d8d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7d7d7d7d7d7d8d8d8 -d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 -d9d9d9d9d9d9dadadadadadadadadadbdbdbdbdbdbdcdcdcdcdcdcd9d9d9d3d3d3cbcbcb -c6c6c6c4c4c4c7c7c7cbcbcbd0d0d0d3d3d3d4d4d4d3d3d3d3d3d3d2d2d2d2d2d2d1d1d1 -d0d0d0cfcfcfcfcfcfcecececdcdcdcfcfcfd0d0d0d4d4d4d8d8d8dbdbdbdfdfdfe2e2e2 -e3e3e3e4e4e4e3e3e3e1e1e1dfdfdfdddddddbdbdbdbdbdbdadadadadadadadadadadada -d9d9d9d9d9d9d9d9d9dadadadcdcdce0e0e0e3e3e3e6e6e6e8e8e8e8e8e8e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaebebebebebebecececeeeeee -f1f1f1f3f3f3f6f6f6f9f9f9fbfbfbfdfdfdfefefeffffffffffffffffffffffffffffff -fffffffffffffffffffefefefdfdfdfdfdfdfefefefdfdfdffffffffffffffffffffffff -fffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfdfdffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefdfdfdfdfdfcfafbfaf8f7f7f4f4f3efefefeaeaea -e6e6e6e3e3e2e2e2e2e4e4e3e5e4e4e5e6e5e5e5e5e5e6e6e6e6e6e7e7e6e7e7e7e7e7e6 -e8e7e7e8e8e8e9e9e9e9e9e9eaeaeae9e9e9e9e9e9e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6 -e6e6e6e6e6e6e5e5e5e4e4e4e4e4e4e4e4e4e3e3e3e3e3e3dbdbdbcbcbcbbfbfbfc0c0c0 -c8c8c8cfcfcfd2d2d2d4d4d4d5d5d5d5d5d5d6d6d6d5d5d5d6d6d6d5d5d5d5d5d5d5d5d5 -d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d6d6d6 -d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadadad9dadad8d9d8 -d5d5d4d0d1d0cccccccacbcbcbcbcbcdcdcdd3d3d2d9d9d8dedddde0e0dfdfe0dfdfe0df -dedededddcdcdcdddcdddcdcdcdcdcdbdbdbdadbdbdadbdbdadadad9dadadadadad9d9d9 -d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8d8d8d8d8d8 -d8d8d8d7d7d7d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dadadadadadad9d9d9 -dadadadadadadbdbdbdcdcdcdddddddddddddcdcdcd9d9d9d4d4d4cdcdcdc8c8c8c6c6c6 -c7c7c7c9c9c9cececed1d1d1d3d3d3d4d4d4d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d7d7d7 -d8d8d8d9d9d9dbdbdbdcdcdcdfdfdfe1e1e1e3e3e3e4e4e4e4e4e4e3e3e3e2e2e2e0e0e0 -dedededbdbdbd8d8d8d6d6d6d5d5d5d3d3d3d2d2d2d2d2d2d2d2d2d3d3d3d4d4d4d5d5d5 -d6d6d6d8d8d8dbdbdbdedededfdfdfe4e4e4e7e7e7e9e9e9ebebebecececedededefefef -f0f0f0f0f0f0f1f1f1f2f2f2f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f9f9f9fafafa -fbfbfbfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefefefefefefefefefeffffffffffffffffffffffff -fffffffffffffefefefefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefefefdfcfcfbfbfbfaf9f9f8f6f6f6f3f2f2 -eeeeeeeaeaeae6e6e5e3e3e3e1e0e0dfe0dfdfdfdfdededee0e0dfdfdfdfdfdfdfe0e0df -e0e0dfe0e0e0e1e1e1e2e2e2e6e6e6e9e9e9ededededededebebebeaeaeae8e8e8e8e8e8 -e8e8e8e8e8e8e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e0e0e0d3d3d3c4c4c4 -c2c2c2c8c8c8cececed2d2d2d5d5d5d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7 -d7d7d7d6d6d6d6d6d6d7d7d7d7d7d7d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d4d4d4d5d5d5 -d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d7d7d7d8d8d8d7d7d7d6d5d4d3d3d3 -cdcdcdc9c9c9c7c8c7c8c9c8cbcbcad0d0d0d8d8d7dededee2e2e2e3e3e3e2e1e1e0e0e0 -dfdfdfdedededededddedddddddddcdcdddcdcdddcdcdcdcdadbdbdadbdbdbdbdbdbdbdb -dadadadadadadadadadadadadadadadadadadadadad9d9d9d9d9d9d8d8d8d8d8d8d5d5d5 -d4d4d4d5d5d5d6d6d6d8d8d8dadadadbdbdbdadadadadadadbdbdbdbdbdbdbdbdbdbdbdb -dcdcdcdddddddddddddddddddbdbdbd8d7d7d2d1d1ccccccc9c9c9c8c8c8c9c9c9cacaca -cccccccececed1d1d1d3d3d3d5d5d5d7d7d7d8d8d8d9d9d9dbdbdbdddddddfe0dfe3e3e3 -e4e4e4e5e5e5e5e4e4e5e5e5e1e0e0dedededadadad6d6d6d3d3d3d0d0d0cdcdcdcccccc -cdcdcdcdcdcdcecececfcfcfd2d2d2d4d4d4d7d7d7dadadadddddde0e0e0e3e3e3e6e6e6 -e8e8e8eaeaeaeeeeeef0f0f0f1f1f1f3f3f3f5f5f5f7f7f7f7f7f7f8f8f8f9f9f9fafafa -fafafafafafafbfbfbfbfbfbfbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefefefefefefe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffefefefefdfdfdfcfcfcfafafaf6f6f6 -f1f1f0ebebeae4e4e3dedfded9d9d8d4d4d4d2d2d2d0d0cfcfcfcececececdcdcdcdcdcd -cdcdcdcdcdcdcdcdcdcececed0d0d0d4d4d4dadadae5e5e5edededf1f1f1eeeeeeececec -ebebebeaeaeaeaeaeaeaeaeae9e9e9e9e9e9e9e9e9e7e7e7e7e7e7e8e8e8e6e6e6dddddd -d0d0d0c8c8c8cacacacececed1d1d1d3d3d3d4d4d4d4d4d4d6d6d6d6d6d6d7d7d7d8d8d8 -d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d1d2d2cececd -cbcbcbcacac9cbcbcbcdcdcdd1d1d0d6d5d5dbdbdbe0e0dfe3e3e2e3e3e3e1e1e1e1e1e1 -e0e0e0e0e0e0e0e0e0dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdddddddededededededddddd -dddddddcdcdcdbdbdbdadadadbdbdbdbdbdbdcdcdcdcdcdcdbdbdbdadadadadadad8d8d8 -d8d8d8d8d8d8dadadadbdbdbdddddddedededddddddddddddddddddedededededededede -dedededddddddadadad6d6d6d0d0d0ccccccc9c9c9c8c8c8c9c9c9cacacacccccccdcdcd -cfcfcfd1d1d1d5d5d5d8d8d8dbdbdbdededee1e1e1e5e5e5e7e7e7e9e9e9e8e8e8e5e5e5 -e0e0e0dadadad3d3d3cdcdcdc8c8c8c7c7c7c6c6c6c7c7c7cacacacececed2d2d2d5d5d5 -dadadadededee2e2e2e6e6e6e9e9e9ecececefefeff1f1f1f3f3f3f5f5f5f7f7f7f9f9f9 -fafafafafafafbfbfbfcfcfcfdfdfdfdfdfdfefefefefefefefefefefefefefefeffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfdfcfcfc -f9f9f9f5f5f5f1f1f1ececece6e6e6e2e2e2dedededbdbdad8d8d8d6d6d5d4d4d3d3d3d2 -d2d2d1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2d2d2d3d3d3d7d7d7e0e0e0ecececf2f2f2 -f2f2f2f0f0f0edededecececebebebeaeaeaebebebeaeaeae9e9e9e8e8e8e8e8e8e9e9e9 -e7e7e7dededed4d4d4d1d1d1d2d2d2d2d2d2d4d4d4d4d4d4d5d5d5d4d4d4d5d5d5d5d5d5 -d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6d7d7d7d6d6d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7 -d7d7d7d7d7d7d7d7d7d6d6d6d6d6d6d6d6d6d5d5d5d5d5d5d4d4d4d4d3d3d2d1d0d0cfce -cecfcfcecfcfd0d0d0d3d3d3d6d6d6d8d7d7dbdbdbdfdfdfe1e0e0e0dfdfe0e0e0dfdfdf -dfdfdfe0dfdfe0e0e0e1e1e1e1e1e1e0e0e0e0e0e0e0e0e0e0e0e0dfdfdfdfdfdfdfdfdf -dcdcdcd8d8d8d4d4d4d4d4d4d7d7d7dadadadddddddedededededededededddddddcdcdc -dcdcdcdddddddddddddddddddedededfdfdfdededededededfdfdfdedededadadad9d9d9 -d3d4d4cfd0d0cccdcdc9c9c9c6c6c6c6c6c6c7c7c7c9c9c9cbcbcbcececed1d1d1d4d4d4 -d8d8d8dcdcdce0e0e0e4e4e4e8e8e8e9eaeae7e8e8e5e5e5dfdfded7d7d7d0d0d0c8c8c8 -c2c2c2c0c0c0c2c2c2c5c5c5cbcbcbd2d2d2d9d9d9dfdfdfe4e4e4e9e9e9eeeeeef1f1f1 -f4f4f4f7f7f7f8f8f8fafafafbfbfbfcfcfcfcfcfcfdfdfdfefefefefefefefefefefefe -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfffeffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefdfdfdfcfcfcfafafaf8f8f8f7f7f7f5f5f5f4f4f4f3f3f3f3f3f3f2f2f2 -f1f1f1f1f1f1f1f1f1f0f0f0f0f0f0efefefeeeeeeebebebe6e6e6e0e0e0dcdcdce1e1e1 -e9e9e9efefeff3f3f3f3f3f3f0f0f0efefefedededecececebebebebebebebebebeaeaea -ebebebebebebe9e9e9e3e3e3dfdfdfdcdcdcdadadadadadadadadad8d8d8d7d7d7d6d6d6 -d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4d4d4d5d5d5d4d4d4d5d5d5d5d5d5d6d6d6d6d6d6 -d7d7d7d6d6d6d6d6d6d7d7d7d7d7d7d6d6d6d5d5d5d6d6d6d6d6d6d5d5d5d4d4d4d5d4d4 -d4d4d4d5d4d4d5d5d5d5d6d5d6d6d6d7d8d8d9d9d9dbdbdbdcdcdbdddddcdbdbdbdbdbdb -dcdcdcdddddde0e0e0e2e2e2e4e4e4e4e4e4e3e3e3e1e1e1e1e1e1e0e0e0e0e0e0dcdcdc -d8d8d8d2d2d2cfcfcfcfcfcfd2d2d2d6d6d6d9d9d9dcdcdcdedededfdfdfdedededddddd -dddddddddddddddddddddddddddddddcdcdcdcdcdcd9d9d9d3d3d3ccccccc5c5c5c2c2c2 -c1c1c1c2c2c2c3c3c3c5c5c5c7c7c7cacacacfcfcfd3d3d3d6d6d6dadadadededee1e1e1 -e3e3e3e5e5e5e2e2e2dededed9d9d9d3d3d3ccccccc7c7c7c6c6c6c5c5c5c7c7c7cbcbcb -d2d2d2d8d8d8dfdfdfe6e6e6ecececf1f1f1f4f4f4f7f7f7fafafafcfcfcfcfcfcfdfdfd -fffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffefefefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfefefefefffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefefeffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefe -fefefefefefefdfdfdfdfdfdfdfdfdfdfdfdfcfcfcfbfbfbfbfbfbf9f9f9f4f4f4eeeeee -e7e7e7e3e3e3e6e6e6ebebebf0f0f0f3f3f3f3f3f3f1f1f1efefefefefefeeeeeeeeeeee -edededececececececedededebebebe9e9e9e7e7e7e5e5e5e3e3e3e2e2e2e1e1e1e0e0e0 -dedededcdcdcdbdbdbdbdbdbdadadad9d9d9d8d8d8d7d7d7d5d5d5d5d5d5d5d5d5d5d5d5 -d5d5d5d5d5d5d4d4d4d4d4d4d5d5d5d5d5d5d6d6d6d5d5d5d6d6d6d6d6d6d6d6d6d6d6d6 -d8d8d8d9d9d9d8d8d8d6d6d6d5d4d4d6d6d6d8d8d8d8d8d8d9d9d8d8d8d8d8d8d8d8d8d8 -d8d8d8dadadadddddde2e2e2e6e7e6e7e7e7e7e7e7e5e5e5e3e3e3e3e3e3e3e3e3e0e0e0 -dcdcdcd8d8d8d4d4d4d3d3d3d2d2d2d3d3d3d5d5d5d8d8d8dbdbdbdedededfdfdfdedede -dededededededddddddddddddddddddcdcdcd9d9d9d4d4d4cececec8c8c8c6c6c6c3c3c3 -c4c4c4c6c6c6cacacacececed2d2d2d6d6d6dadadadcdcdcdedededfdfdfdedededddddd -d9d9d9d5d5d5d3d3d3d0d0d0d0d0d0d1d1d1d4d4d4d8d8d8dcdcdce1e1e1e7e7e7ebebeb -efefeff2f2f2f7f7f7fafafafcfcfcfdfdfdfefefeffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefeffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfefdfefefefefffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefefefefefe -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fbfbfbf5f5f5eeeeeee8e8e8e4e4e4e7e7e7ebebebefefeff1f1f1f1f1f1f0f0f0f0f0f0 -efefefefefefeeeeeeeeeeeeefefefefefefeeeeeeededededededecececeaeaeae9e9e9 -e9e9e9e8e8e8e7e7e7e5e5e5e5e5e5e3e3e3e2e2e2e1e1e1dfdfdfdddddddbdbdbdadada -d9d9d9d9d9d9d8d8d8d6d6d6d5d5d5d4d4d4d5d5d5d5d5d5d4d4d4d4d4d4d5d5d5d6d6d6 -d8d8d7d8d8d7d8d8d7d5d5d5d2d2d2d2d2d2d5d5d5d8d8d8dadad9d9d9d8d7d7d6d6d6d6 -d6d6d5d7d8d8dbdcdbe1e1e1e7e7e7eaeae9e9e9e9e8e8e8e7e7e7e7e7e7e6e5e5e6e5e5 -e4e4e4e2e2e1e1e1e1dedededadadad6d6d6d3d3d3d3d3d3d6d6d6d9d9d9dcdcdcdedede -dfdfdfe0e0e0dededededededededededededcdcdcdbdbdbd9d9d9d7d7d7d5d5d5d3d3d3 -d1d1d1d1d1d1d3d3d3d6d6d6d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dadada -dcdcdcdededee2e2e2e5e5e5e9e9e9edededf1f1f1f3f3f3f6f6f6f8f8f8fbfbfbfcfcfc -fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefefefeffffffffffffffffff -fffffffefefefefefefdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfdfdfefefefffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffefefefafafaf4f4f4eeeeeee7e7e7e3e3e3e2e2e2e4e4e4e5e5e5e6e6e6 -e8e8e8eaeaeaebebebedededeeeeeeeeeeeeeeeeeeefefeff0f0f0efefeff0f0f0efefef -efefefefefefeeeeeeeeeeeeedededebebebebebebebebebeaeaeae9e9e9e7e7e7e5e5e5 -e4e4e4e3e3e3e3e3e3e0e0e0dedededcdcdcdbdbdbdadadad9d9d9d8d8d8d7d6d6d7d7d7 -d7d7d6d8d8d7d7d7d6d5d5d4d1d1d0cecececfcfcfd4d4d3dadad9dedfdedfdfdedfe0df -e0e0e0e1e1e0e4e4e3e6e7e6e9e9e9ebecebebebebebebebeaeaeaeaeaeae8e7e7e9e8e8 -e9e8e7e8e8e7e7e7e7e6e6e6e3e3e3dededed8d8d8d3d3d3d2d2d2d3d3d3d6d6d6d8d8d8 -dbdbdbdddddddddddddddddddedededededededededededededededddddddcdcdcd9d9d9 -d4d4d4d0d0d0cbcbcbcbcbcbcccccccfcfcfd4d4d4d9d9d9dededee3e3e3e8e8e8ececec -f0f0f0f3f3f3f6f6f6f8f8f8fafafafcfcfcfdfdfdfefefefefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfefefefefefefe -fdfdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfefefefefffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfdfefefefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffefefefdfdfdf9f9f9f3f3f3ececece5e5e5e0e0e0dcdcdc -dadadad9d9d9d9d9d9dadadadcdcdcdededee0e0e0e2e2e2e4e4e4e7e7e7e9e9e9ececec -eeeeeeefefeff0f0f0f0f0f0f0f0f0f1f1f1f1f1f1f0f0f0f0f0f0efefefefefefefefef -eeeeeeedededecececebebebeaeaeae9e9e9e8e8e8e6e6e6e4e4e4e2e2e2e1e0e0dedede -dddddcdcdcdcdbdbdad9d9d8d6d6d5d2d2d1cececdcccccccfd0cfd7d7d7dededde5e5e4 -eaebebeeeeedefefefeff0efeeefeeeeeeedeeedededededececececececebebebebebeb -ebebeaebeae9eaeaeaeaeaeae9e9e9e8e8e7e3e2e2dcdcdcd7d7d7d4d4d4d3d3d3d4d4d4 -d5d5d5d6d6d6d8d8d8d9d9d9dadadadcdcdcdcdcdcdcdcdcdadadad4d4d4cdcdcdc4c4c4 -bebebebcbcbcbfbfbfc7c7c7d1d1d1dbdbdbe4e4e4ebebebf1f1f1f5f5f5f7f7f7fafafa -fcfcfcfdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfe -fefefefffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfefeffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefcfcfcf9f9f9f5f5f5f0f0f0 -eaeaeae5e5e5e0e0e0dcdcdcd8d8d8d6d6d6d6d6d6d4d4d4d3d3d3d4d4d4d5d5d5d7d7d7 -dadadadededee1e1e1e4e4e4e7e7e7e9e9e9ecececeeeeeef0f0f0f1f1f1f2f2f2f3f3f3 -f3f3f3f3f3f3f2f2f2f1f1f1f1f1f1f1f1f1f1f1f1f0f0f0efefefeeeeeeedededececec -eae9e9e8e8e8e6e6e6e5e5e4e2e2e1dfdfdedbdad9d5d5d4cfcfcfcccccccdcdcdd1d1d1 -d7d7d6dededde4e4e3e9eae9eeeeeef0f0eff0f1f0f1f1f0f0f1f1f1f1f0f1f0f0f0efef -efefefefeeeeedededeeeeeeedeeeeecececebeaeae9e8e8e4e4e4dfdfdfdcdcdcdadada -dbdbdbdcdcdcdedededfe0dfe0e0e0dedededadadad3d3d3c9c9c9bebebeb8b8b8b6b6b6 -bcbcbcc8c8c8d4d4d4e0e0e0e9e9e9f1f1f1f6f6f6fafafafcfcfcfdfdfdfefefefefefe -fefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfdfdfdfefdfefefefeffffff -fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefdfeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fcfcfcf9f9f9f7f7f7f4f4f4f0f0f0ededede9e9e9e6e6e6e2e2e2dfdfdfdbdbdbd9d9d9 -d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d6d6d6d8d8d8dadadadddddde1e1e1e5e5e5e8e8e8 -ebebebedededf0f0f0f2f2f2f4f4f4f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f4f4f4f3f3f3 -f2f2f2f2f2f2f1f1f1f1f0f0efefeeedececebeaeae9e9e9e5e5e5dfdfded9d9d9d1d2d2 -cbcbcbc7c7c7c6c6c6cacac9d2d2d1dadadae1e1e0e4e5e4e7e7e7e9e9e9eae9e9edeceb -efefeef0f0eff0f0f0f1f1f1f1f1f1f1f1f0f0f0f0efefefefefeeececebeae9e9e6e5e5 -e2e3e3e1e1e1dfdfdfdbdcdcd5d6d6cdcdcdc5c5c5bdbdbdb9b9b9bbbbbbc2c2c2cdcdcd -dadadae6e6e6efefeff5f5f5f9f9f9fdfdfdfefefefefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefdfefefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefdfdfdfcfcfcfbfbfbfafafaf8f8f8f6f6f6f4f4f4f2f2f2 -efefefececece9e9e9e6e6e6e2e2e2dfdfdfdcdcdcd9d9d9d7d7d7d6d6d6d5d5d5d6d6d6 -d6d6d6d8d8d8dadadadededee3e3e3e7e7e7eaeaeaeeeeeef1f1f1f3f3f3f5f5f5f6f6f6 -f5f5f5f6f6f6f5f5f5f5f5f5f4f4f4f4f3f3f3f3f3f3f3f3f3f3f3f2f1f1efefefececec -e7e7e7ddddddd2d2d2c5c5c5bbbbbbbababac2c2c1c9c9c9cccccccbcccccacac9cececd -d4d4d4d9d9d9dcdcdcdedededfdfdfdfdedededededcdddddbdbdbd8d8d8d4d4d4cecece -c8c9c9c4c4c4c2c2c2c1c1c1c0c0c0c0c0c0c1c1c1c6c6c6cececed7d7d7e1e1e1ebebeb -f3f3f3f8f8f8fcfcfcfefefefefefeffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfdfdfefdfefefefefffffffffffffffffffffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefefefefdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefdfefefefeffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe -fdfdfdfcfcfcfbfbfbfafafaf8f8f8f6f6f6f4f4f4f2f2f2eeeeeeebebebe7e7e7e4e4e4 -e1e1e1dddddddadadad8d8d8d6d6d6d5d5d5d6d6d6d7d7d7dbdbdbdededee3e3e3e9e9e9 -eeeeeef3f3f3f6f6f6f6f6f6f6f6f6f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f7f7f7f6f6f6 -f6f6f6f4f4f4f1f1f1e9e9e9d8d8d8c2c2c2b6b6b6b9b9b9bdbdbdbdbdbdc0c0c0c6c6c6 -cdcdcdd0d0d0d0d0d0d0d0d0cecececccccccacacac8c8c8c7c7c7c5c5c5c4c4c4c2c2c2 -c4c4c4c6c6c6cacacad0d0d0d6d6d6dbdbdbe1e1e1e8e8e8eeeeeef4f4f4f7f7f7fbfbfb -fdfdfdfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfefdfefffffffffffffffffffefdfefefdfefefdfefefdfefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefdfe -fefdfefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefefefefefefefdfdfdfcfcfcfafafaf8f8f8 -f7f7f7f5f5f5f2f2f2efefefececece8e8e8e4e4e4e1e1e1dddddddcdcdcdddddde0e0e0 -e5e5e5ebebebf1f1f1f6f6f6f8f8f8f7f7f7f6f6f6f6f6f6f6f6f6f8f8f8f9f9f9f8f8f8 -f7f7f7f7f7f7f7f7f7f8f8f8f6f6f6e8e8e8ccccccb2b2b2adadadb9b9b9ccccccdadada -e1e1e1e2e2e2e3e3e3e4e4e4e5e5e5e3e3e3e2e2e2e0e0e0e0e0e0e0e0e0e1e1e1e2e2e2 -e5e5e5e8e8e8ecececf0f0f0f3f3f3f6f6f6f9f9f9fbfbfbfcfcfcfefefefefefeffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfefdfefefdfefefdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfefefefefefefefefefefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fefefefefefefefefefdfdfdfcfcfcfbfbfbfafafaf8f8f8f6f6f6f2f2f2eeeeeeeaeaea -e7e7e7e8e8e8ecececf1f1f1f6f6f6f8f8f8f8f8f8f5f5f5eeeeeee9e9e9ecececf6f6f6 -f9f9f9f9f9f9f8f8f8f8f8f8f9f9f9f6f6f6e4e4e4bbbbbba0a0a0afafafd1d1d1e3e3e3 -e5e5e5e3e3e3e6e6e6edededf5f5f5f9f9f9fafafaf9f9f9f9f9f9f9f9f9f9f9f9fafafa -fbfbfbfcfcfcfcfcfcfdfdfdfefefefefefeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfdfefefefefefefefefefefefefefefe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfafafa -f6f6f6f2f2f2efefefefefeff1f1f1f4f4f4f8f8f8f8f8f8f2f2f2e4e4e4d7d7d7dbdbdb -edededfafafafcfcfcfbfbfbfafafaf7f7f7e9e9e9c7c7c7a3a3a3abababcececee4e4e4 -e3e3e3d8d8d8d3d3d3ddddddebebebf6f6f6fcfcfcfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfdfefdfdfefdfdfefdfdfefdfdfefefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefcfcfcf8f8f8f2f2f2efefefefefeff3f3f3f8f8f8fbfbfbf8f8f8ebebebd5d5d5 -c5c5c5cbcbcbe1e1e1f3f3f3fbfbfbfcfcfcf7f7f7e3e3e3c1c1c1b2b2b2c5c5c5dcdcdc -e4e4e4dcdcdcccccccc7c7c7d1d1d1e0e0e0efefeff8f8f8fdfdfdfefefeffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfdfffefeffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffefefefafafaf4f4f4f0f0f0efefeff1f1f1f6f6f6fbfbfbfcfcfcf4f4f4 -ddddddbdbdbdabababb3b3b3cccccce5e5e5f5f5f5f9f9f9eeeeeed6d6d6c7c7c7cdcdcd -d9d9d9e0e0e0dcdcdcd0d0d0c6c6c6c9c9c9d5d5d5e5e5e5f1f1f1f9f9f9fcfcfcfefefe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefefefefefefefefefe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffdfdfdfbfbfbf7f7f7f1f1f1eeeeeeeeeeeef2f2f2f7f7f7f9f9f9 -f8f8f8ecececd4d4d4bbbbbbb1b1b1b8b8b8cacacadededeeeeeeef1f1f1e4e4e4d1d1d1 -ccccccd4d4d4dddddddededed6d6d6ccccccc7c7c7cdcdcddadadae8e8e8f3f3f3fafafa -fdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fefefefefefefefefefefefefdfdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfcfbfcfcfbfcfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfd -fefdfefefdfefefdfefefdfefefdfefefdfeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffdfdfdf9f9f9f2f2f2ececece8e8e8e7e7e7eaeaea -edededf2f2f2f5f5f5f2f2f2e9e9e9ddddddd3d3d3cfcfcfd3d3d3dcdcdce5e5e5e4e4e4 -d5d5d5cbcbcbcfcfcfd8d8d8dedededbdbdbd2d2d2c9c9c9c7c7c7d0d0d0dededeececec -f7f7f7fbfbfbfefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefdfdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfcfbfce6e5e6cac9cac2c1c2c0bfc0c2c2c2ecebecfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefefefefefefefefefefefeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffefefefcfcfcf7f7f7efefefe7e7e7e1e1e1 -dcdcdcdcdcdce0e0e0e6e6e6edededf2f2f2f4f4f4f1f1f1ebebebe4e4e4dfdfdfe4e4e4 -e4e4e4dcdcdcd2d2d2d1d1d1d7d7d7dcdcdcdbdbdbd3d3d3c8c8c8c1c1c1c7c7c7d4d4d4 -e4e4e4eeeeeef5f5f5f9f8f8fcfcfcfdfdfdfefefefefefefefefeffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfde8e7e893908e5a53444b422f42392738342b8a8a89f8f7f8fdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcf8f8f8f2f2f2 -ebebebe4e4e4e0e0e0dddddddddddde0e0e0e4e4e4e9e9e9efefeff2f2f2f2f2f2f0f0f0 -f0f0f0f0f0f0ebebebe4e4e4e1e1e1e0e0e0e0e0e0dededed8d8d8cfcfcfcacacacacaca -d0d0d0d8d8d8dfdfdfe6e5e5ececebf0f0eff3f3f2f5f5f5f7f6f6f8f8f8f9f9f9fafafa -fbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefefefefefefefe -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdc4c3c3847a64a4863ea9873394762c7561312a2823e6e6e7fdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfcfbfcf2f1f2 -dedddecccbcccbcacbc6c5c6c7c6c7cfcfcfe6e5e6f9f9fafdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe -fcfcfcfafafaf7f7f7f3f3f3eeeeeeeaeaeae5e5e5e2e2e2e0e0e0e0e0e0e2e2e2e7e7e7 -eaeaeaedededf0f0f0f2f3f2f3f3f3f2f2f2f0f0f0eeeeeeecececebebebe7e7e7e2e2e2 -dcdcdcd9d9d9d7d7d6d9d9d8dcdcdcdededee1e1e0e3e3e3e4e3e3e5e5e5e7e7e6e9e9e9 -ebebeaedededf0f0f0f1f1f1f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f4f4f3f5f5f5f6f6f6 -f7f7f7f9f9f9f9f9f9fafaf9fbfbfafbfbfbfcfcfcfdfdfdfefefefefefefefefeffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdc5c4c3a18f66c4992abc8f17a07a138b6d1c332e24dcdcdcfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf4f3f4d1d1d1b4b3b3999895 -8f8c83857e6f94897195886c8f846c847e72898884a7a6a6dedddefbfafbfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefdfdfdfcfcfcf8f8f8f4f4f4eeeeeee8e8e8e3e3e3dfdfdf -dcdcdcdcdcdcdddddddedfdedfdfdfe2e2e2e6e6e5e7e7e7e9e9e8ebebebeeeeeef1f1f1 -f1f1f1efefefebebebe9e9e9e8e8e8e7e7e7e6e6e6e5e5e5e3e3e2e1e1e0dfdfdedfdfde -dedededfdfdfe1e1e1e2e2e2e4e3e3e5e5e4e6e6e5e5e5e4e4e4e4e3e3e3e3e3e2e3e3e3 -e5e5e5e8e8e7e9e9e8eaeaeaebebeaedececeeeeeeefefeff1f1f0f3f3f2f5f5f4f7f7f6 -f8f8f8fafaf9fafafafbfbfbfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfefefe -fefefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdc6c5c4a19066c1972bb98d1c9f7a188b6d1d373227ddddddfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf1f0f1c4c3c3a2a09f8f897b978662a38741 -b99433c49d36cfa849cea955cca74ebf9b3ca3863e82745776746fbfbebff6f6f6fdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfbfbfbf7f7f7f3f3f3 -eeeeeee9e9e9e3e3e3dededed8d8d7d3d3d3d2d2d1cfd0d0cfcfcecfcececfceced5d4d4 -e0dedeeaeae9edededefefeff0f0f0f2f2f2f2f2f2f3f3f3f2f2f2f1f1f1efefefededed -ecececebebebebebebececececececededededededecececeaeaeae8e8e8e4e4e4e1e1e1 -e1e1e1e2e2e2e4e4e4e4e4e4e3e3e3e3e3e3e1e1e1dfdfdfdededee0dfdfe2e2e1e4e4e3 -e6e6e5e7e7e6e9e9e8ebebeaeeeeedeeeeeeefefeff0f0f0f0f0eff1f1f0f2f2f1f3f3f2 -f4f4f4f6f6f6f8f8f8f8f8f8fafafafbfbfbfdfdfdfdfdfdfefefefefefeffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdc7c6c4a19067c19829b98e1aa07b168b6d1c363126dededefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfcfbfcf2f1f2c8c7c79d9c998c8472a08a52c59e3ae1b031f2bb28 -deb144a88d42927d488f7d53958151a98e4acaa64cd3a94191793e5d5950bdbdbdf8f7f8 -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe -fdfdfdfbfbfbf8f8f8f5f5f5f1f1f1ececece7e8e7e3e3e2dfdfdedbdbdad7d6d6d4d3d2 -d5d4d3dadad9d7d6d6d2d1d1d2d2d1d5d5d4d7d6d6dddddde2e2e2e5e5e5e8e8e8ececec -eeeeeeefefefefefefefefefefefeff0f0f0f0f0f0f1f1f1f2f2f2f3f3f3f3f3f3f3f3f3 -f3f3f3f2f2f2f3f3f3f2f2f2f2f2f2f0f0f0eeeeeeeaeaeae8e8e8e6e6e6e4e4e4e3e3e3 -e1e1e1e0e0e0e0e0e0e1e1e0e2e2e2e2e2e2e3e3e3e4e4e4e3e3e3e2e2e2e1e1e1e1e1e1 -e3e3e3e4e4e4e6e6e5e7e7e7eaeaeaececebedededf0f0eff3f3f3f6f6f6f9f9f9fbfbfb -fdfdfdfefefefefefefefefefffffffffffffffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdf1f0f1d4d4d4bcbcbcb4b4b4b4b4b4b5b4b5b5b4b5b5b4b5b5b4b5b5b4b5b5b4b5 -b5b4b5b5b5b5b3b3b38c8b8a91805ac09936b89029a17e238c6f273632288b8a8abab9ba -b7b7b7b9b8b9b9b9b9babababbbbbbbcbbbcbcbbbcbcbbbcbcbbbcbcbbbcc5c5c5e1e1e1 -f9f8f9fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdf5f4f5d7d7d7aaaaaa82807e746d5f937f4cb89433d5a628e8b221f1b924bc9b48 -65593f83817aafaeacbfbebdbcbbb9a6a39e8a816ba98f4fd6aa3b957c3f59564fd3d2d3 -fcfbfcfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefefefefdfdfdfcfcfcfafafaf8f8f8f7f7f7f5f5f5f1f1f0 -efefeeebebebe5e5e5dededdd9d9d9d6d6d5d2d2d1cfcfcfcdcdcdcac9c9cccbcbcfcfce -d1d1d1cdcdcdcbcac9c9c8c8c7c7c6c8c7c7c8c8c8cacacad1d1d1dbdbdbe0e0dfe2e2e2 -e3e3e3e3e3e3e4e3e3e4e4e4e9e9e8edeeedf1f1f1f3f3f3f4f4f4f4f4f4f4f4f4f4f4f4 -f3f3f3f2f2f2f1f1f1f0f0f0f0f0f0f0f0f0f1f1f1f0f0f0eeeeeeebebebe7e7e7e4e4e4 -e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e0e0dfdfdfdfdedededfdfdfe2e2e2e7e7e7ececec -f1f1f1f5f5f5f8f8f8fbfbfbfdfdfdfefefefffffffffffffffffffefdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfcfbfcfcfbfcfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdefefef -b3b3b3807d7980796a91866b94876a94876a94876a94876a94876a94876a94876a94876a -94876a94876b93866a908365ac9664cbab60c9a85cc0a058b799588c7c5786795e8b8065 -8479617d735c756c576d6452635c4c585345524d41504b3f4f493f4e493f4c4840474543 -777675c7c6c7fbfafbfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf6f5f6e1e1e1bebdbe -9594937978745a574f69604a7562368d6f22ac861ec59820d6a521e5b021b697495a5344 -a1a09fe4e4e4f5f5f5fafafaf8f8f8efefefd0d0d0969289a99057dbae3d7b693d8e8d8b -f0eff0fdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefe -fefefefbfbfafafaf9f8f8f8f5f5f4f2f2f1f0f0efeeeeedeaeaeae7e7e7e3e3e3dfdfde -dbdbdbd5d5d4d0d0d0cecdcdcdcdcdcdcccccdcdcccccbcbcecdcdcfcfcecccbcac6c5c5 -c2c1c1bdbdbdbab9b9bfbebec5c5c5c9c9c9cfcfcfd2d1d1d4d3d3dadadae0e0e0e2e2e2 -e4e4e4e7e7e7ebebeaefefefefefefefefefefefeff1f1f1f3f3f3f3f3f3f2f2f2eeeeee -ebebebe7e7e7e5e5e5e5e5e5e6e6e6e6e6e6e5e5e5e2e2e2ddddddd9d9d9d9d9d9dadada -dddddde1e1e1e6e6e6ebebebf0f0f0f5f5f5f9f9f9fcfcfcfdfdfdfdfdfdfcfcfdfdfcfd -fdfcfdededed9a99997b7a795b5a597d7c7c898888888787888787888787888787888787 -8887878887878887878584848382828584848887878d8c8c8d8c8c8d8c8c8c8b8b8f8e8e -a5a5a5bbbbbbc1c0c1c8c8c8cac9cac9c9c9c9c9c9c9c9c9c9c9c9c7c7c79e9d9e62615e -9c9075c8a654e2b236e8b52ce9b52ce9b52be9b52be9b52be9b52ae9b52ae9b529e9b428 -e9b427e9b427e9b326eab425edb82befbb32efba33eeb931ebb72fe6b126ddaa24d0a122 -c1951fad851d9573197d6116664f1253400f44350d3d2f0b3a2d0b3a2d0b3a2d0c3c3011 -3c342433312f5c5c5cb4b4b4cfcfcfcececeb5b4b58f8e8e666666484846524f48565043 -544a35584b2a594615644e11785c138e6d17a6801bbb9120d1a01cc69f42554b369a9a99 -f1f1f1fffffffffffffffffffffffffffffffcfcfcd8d7d78b877ebf9b42c4a253544f42 -dad9dafcfbfc -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffefefefefefefefefefdfcfcfbfcfcfbfafaf9fafafa -f7f7f6f6f6f6f4f4f4f2f2f2f2f2f2f2f2f2f2f2f2f2f2f1f1f1f1efefeeedececeae9e9 -e5e5e5e1e1e1dedededddddddcdcdcd8d8d8d5d4d4d1d0d0cdcdcdcdcdcdcbcbcac5c5c4 -c3c1c2c3c1c1c8c8c8cacacac7c7c7c6c6c6c6c6c6c8c8c7cac9c9cccacad1d0d0d4d4d4 -d3d3d3d1d1d1d4d4d4dadadae1e1e1e6e6e6e9e9e9e9e9e9e6e6e6e3e3e3e0e0e0dedede -dddddddbdbdbdadadadad9d9dddcdce3e3e3eaeaeaf1f1f1f7f7f7fbfbfbfcfcfcfdfcfd -faf9faa3a2a1877c62b59a5ebc9d5cb99c5fb99d60b99e60b99e60b99e60b99e60b99e61 -b99e61b99e61ba9e61b79c61a99360a38e5ea08c609e8b619788619485618d7f5f87795e -81765d7e745e78705b726b59726b58726b58726b58726b58726b58726a586e6654837659 -d0b26ce6bf66e1bb66e0bb67e0bb68e1bd69e1bd6be2be6ce3bf6fe4c171e4c274e4c376 -e6c579e7c67ce8c880e9ca83eacc87eace8aeacf8be9ce8be8cd8ae7cb88e3c785dfc280 -d8bb7aceb373c3a96bb79d63aa925aa0895397814e917b498c7646897343867141846d3d -816b3b7465445c55465953455650434f493e4641373d382f36322a504936675836655531 -62532e62522f624f27604a126f55128566179c781bb58c1ccc9d2189744365635fe4e4e4 -fffffffffffffffffffffffffffffffffffffffffffdfdfdb1b1b1998a67deb240655837 -b2b2b1f9f8f9 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffefefefdfffffffffffffffffffffffffffffffefefe -fdfdfdfcfcfcfbfbfbfbfbfbfcfcfcf9f9f9f9f9f8f6f6f6f5f5f5f1f1f0ededede9e9e9 -e5e5e4e2e2e1dfdfdfdbdbdbd7d7d7d5d5d5d4d4d4d4d4d4d2d3d2d0d0d0d0d0d0d0d0cf -cdcdcdcbcbcacbcacacecececfcfced2d1d0d3d1d1d7d6d6dededddfdfdfdfdfdfe0e0e0 -e0e0e0e0e0e0dcdcdcd9d9d9d5d5d5d5d5d5dcdcdce4e4e4eeeeeef6f6f6fbfbfbfdfcfd -f6f5f6aea797d2a635f5ba1af6be28f6bf2ef7bc22f6bb1cf6bb1af6bb1af6bb1af6bc1b -f6bb1bf6bb1bf6bb1bf6bc1af6bc1bf6bc1bf7bc1cf7bc1cf7bc1cf8bc1cf8bc1ef8bc1e -f8bd1ef8bd1ff8be22f8bf26f8bf26f8bf27f8bf27f8bf27f8bf27f8bf29f8c02bf8c02d -f6c033f5c039f5c03cf6c140f6c346f7c44bf7c753f7c95ef7cb6af7cd73f8d17cf8d584 -f9d88df9db96fadfa0fbe2a9fbe4b1fbe7b7fce9bcfceabffceabffdeabdfce9bafce6b3 -fce4abfce1a2fbdd99fbda8ffad787fad37ef9d076f8cd6df4c760eebf53e6b749d9ad3e -cba034bb9328a9841f967419856616745913664e115b460f523e0c49370a46360c47360e -47360e47370f53431f6553296950117c5f15937219ad8418b79132584c33969695f4f4f4 -ffffffffffffffffffffffffffffffffffffffffffffffffd8d8d88d887dd2a735877446 -888784f5f4f5 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefdfdfd -fcfcfbfcfcfbf9f9f9f9f9f9f7f7f7f6f6f6f5f5f4f5f5f4f5f5f4f4f4f3f2f2f1f0f0ef -eeeeedededecedededebebeaeaeae9e6e6e5e1e0dfdddcdcd8d8d7d3d3d2d5d4d3d6d6d5 -d7d7d7d6d6d6d3d3d3d0d0d0cfcfcfd2d2d2d9d9d9e3e3e3ecececf4f4f4fafafafdfcfd -f3f2f3aba290c59d35e1af28e0af2adfad2be3b029e3b028e3af28e4b028e5b128e7b328 -e6b228e6b127e8b328e9b429ebb629ecb729eeb829f0b92af2bb29f3bc29f4bc29f6be29 -f6bf29f7bf29f8bf28f8bf27f8bf27f8bf27f8bf28f8bf28f8c029f8bf2bf8c02cf8c02d -f8c02ff8c032f8c135f8c239f8c33ef8c544f9c74cf9ca57f9cc65f9ce72fad27afad582 -fad88dfbdd97fce1a0fce3aafce6b2fce8bafdebbffdebc1fdebc1fdebc0fce9bbfce6b4 -fce4abfce1a2fbdc98fad98ef8d484f6ce7af2c970edc363e7bb54dfb247d4a93cc69c31 -b79028a7822296741c846617735813654e115a450e503d0c48370b46350a44330a43320a -43320a42310a4b3b1464532a644e13765a138d6c18a67f16a5853748402fb0b0b0f9f9f9 -ffffffffffffffffffffffffffffffffffffffffffffffffe8e8e88d8a85caa4428b784b -7f7d7af4f3f4 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfefdfdfefdfdfefdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefefefffffffefefdfefefdfefefdfffffefefefefdfdfcfdfdfc -fdfdfcfdfdfdfdfdfdfcfcfbfcfcfbfafafaf9f9f9f7f7f7f4f4f4efefefe9e9e8e5e4e3 -e2e1e1dedfdfdcdcdbdbdbdbdcdcdcdededee5e5e5ebebebf2f2f2f7f7f7fbfbfbfdfcfd -eeeeee9f9889a8862fbc9120bd9324c19625c59924c59924c49824c79a22ca9c22cb9c23 -c99b22c99b22cb9d23cea024d2a324d6a625daa926deab26e2ae27e5b128e8b328ebb529 -eeb829f2bb2af4bc2bf5be2bf7bf2bf8c02bf8c02bf8c02bf8c02bf8c02cf8c02df8c02e -f7c031f7c034f7c136f7c23af7c33ff8c548f9c851f9cb5df9ce6bfad075fad47efad787 -fbda92fbdf9dfce2a8fce5b1fde9bafdecc3fdedc8fdeecbfdeecbfdeec9fdecc4fdeabc -fce6b3fbe3a9fadd9df8d892f6d387f2cd7ceec771e7c065deb556d3ab47c89f3bb79130 -a6832796752085671b745a16664f125b4610523f0e4b390d47360b44330b44330b44330b -44330b44330b4d3e18615027614b107157138668179f7a15a483324b422fa4a3a3f7f7f7 -ffffffffffffffffffffffffffffffffffffffffffffffffe0e0e08c8881cea53d8a7648 -848380f5f4f5 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefefffffffffffffefefefefefe -fefefefefefefefdfefdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfbfbfb -f8f8f8f5f6f6f3f4f4f2f2f2f2f2f2f2f2f2f5f5f5f8f8f8fafafafcfcfcfdfcfdfdfcfd -f5f4f5aaa8a383724c8a6e258e70219072238f71259173249475249473219a78229f7b22 -9d791e9b781a9f7a19a37e19a9821aaf871bb68c1ebc9120c29622c89a23cd9f24d3a324 -dba925e2af27e8b428edb729f1ba2af3bc2af5be2bf6be2bf7bf2bf8c02cf8c02df8c02f -f8c031f8c134f8c136f8c33af8c440f9c649f9c953f9cb5ff9ce6dfad077fad481fad88b -fbdc95fbe0a1fce4acfce7b7fdebc1fdeec8fdefcefdf0d2fdf1d2fdefcffdeecafdebc3 -fbe7b8fae3acf9dea1f7d995f3d188edca7ce8c370dfb964d4ad54c8a146b99438a7842c -96752486681d765c186850145c471152400f4b3a0d47370c46350b44330b44330b44330b -44330b44340c5344205b4a205d470e6e5413816416977316a883255f52337b7a78ededed -ffffffffffffffffffffffffffffffffffffffffffffffffc2c2c28b8270d7aa367c6c41 -9f9e9cf7f6f7 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffefefefefefefefdfdfefdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfefefefefefefefefefefefefefefefefefefefefdfdfefdfdfefdfdfefdfdfefdfd -fefdfdfefdfdfefdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfdfd -fefdfdfefdfdfefdfdfefdfdfefdfefefefeffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffefefefefefefdfdfdfdfdfdfdfdfdfefefefefefefefefefefefefefdfefdfcfd -fdfcfde0dfe09f9e9c7c786d746b596f654e6f654d71674f72685072685074684e6e5f3f -61512b6150236552206b551c745b1c7c611a86681a8e6e179471179a7618a27d1bac851e -b78d1fc39722cfa024d9a825e1af27e8b328edb729f0ba29f3bc2bf5bf2df7bf2df7c02e -f8c031f8c134f8c236f8c33af8c441f9c649f9c953f9cc60f9ce6efad078fad481fad98c -fbdd97fbe1a3fce4affce9b9fdecc4fdeeccfdf1d2fdf2d6fdf2d6fdf1d3fdefcdfcecc5 -fbe8baf9e3aef7dda3f4d795eece87e8c57ae0bc6dd5b161c9a450b99541a98833977728 -856820765c1a6951155d481254410f4d3b0d48380c46360b45340b44330b44330b44330b -44330b4738125849265542145b460e6a51127b5f158e6d17a37d1886703a4c4941c1c0c0 -fcfcfcffffffffffffffffffffffffffffffffffffededed989795a58d54d8af48685d43 -cdcdcdfbfafb -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffefefffefefefefefefdfefdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfefffffffffffffffffffffffffffffffffffffffefefffefefffefefffefefffefe -fffefefffefefffefefefefefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfe -fefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefdfefefefefffefe -fffefefffefefffefefffefeffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfd -fdfcfdfdfcfdf6f5f6dbdadbc2c1c2b6b5b5b5b5b4b7b7b6b7b7b6b9b9b8b5b4b3a09e9d -8b8a8888878383817c7d7a737872666f6654685b3e58471d65511c6f571a765b147e6114 -88691796741aa6801db58b1fc29622ce9f24d8a725e0ad27e7b329edb82bf1bb2df4bd2d -f6bf31f7c133f8c236f8c33bf8c442f9c649f9c954f9cc60f9ce6ffad178fad581fad98c -fbdd98fbe1a4fce5b0fce9bbfdedc4fdefccfdf1d4fef3d7fef3d7fdf2d4fceecefbecc5 -fae7baf7e1aef4dba1efd393e9ca84e0c076d6b368c9a75cbb994ca9883a997a2f866a24 -765d1c6952165f4a135643114e3c0e49380d47360c46360b45340b44330b44330b44330b -43330b51422056461f4f3c0c5a450f664e11755a148466169572159f7e295c4f325d5c59 -c8c8c8fcfcfcfffffffffffffffffffefefeeaeaeaa3a3a2857a62d3a93da98e4a7b776f -e8e8e8fdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefdfefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfcfbfc -faf9faf6f5f6eeeeeee4e3e4d4d4d4c3c2c3b0aead8785816e6a5f584f3b4a3c1b594718 -634d126c5210785d1387681795731aa47f1cb38a1fc19521cea024dbaa27e3b02aeab62c -f0bb2ff3be33f6c035f7c23bf7c441f9c649f9c953f9cb60f9ce6efad178fad481fad98c -fbdd97fbe1a4fce5affce9bafdecc3fdeecbfdf1d2fdf2d5fdf2d5fcf0d2fbedcbfae9c3 -f8e5b8f5deabf0d79eeace8fe2c480d7b871caa962bb9b55ab8b45997b35886d29775e20 -6953195f4a145743124f3d104a390d47370c47360c46360b45340b44330b44330b443309 -4d3d1b5546234c3b0f4e3c0c59450f624c116e55137a5e1587681696731591752c594e33 -5b5a58a4a4a4cececee1e1e1ddddddbfbfbf92918f7d735dbb9740caa44373684ebcbbba -f8f7f8fdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfe -fefdfefefdfefefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfaf9faecebeccfcfcfb1b0af83817d5d584c -463c254b3c17594511614a0d6a5211765b14846616937119a6811db88f21c89b24d6a628 -e1af2de9b631efbb34f3bf39f5c240f7c548f9c852f9cb5ef9ce6dfad077fad480fad88a -fbdc95fbe0a1fce4abfce7b7fceac0fcecc7fcefcdfcf0d0fcefcffbedcdfaebc7f8e7bd -f5e2b3f0daa5ebd198e2c688d8bb79cbad6abd9e5bac8f4d9a7e3c896e2f7a61246a541b -604b17584413503e104b3a0f47370d47360c47360c46360b45340b44330b43320a493915 -5647274c3c1348360a4f3d0d57430e5e4910664e116f5513785d14836515906e16917427 -6c5a32655d4d726f697d7b78827f7a7f7867957f4bc59f3ec29d4083744fa09e9beeedee -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffefdfefefdfefefdfefefdfefefdfefdfdfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf9f8f9e7e6e7c8c7c7 -9897955e5b52423926483915503d0c55410c5e4810695112795d158b6b19a07b1db48c21 -c69a26d5a62ce1b031eab836f0bd3ef4c246f7c650f8c95cf9cd6bf9cf75fad37efad787 -fbda92fbde9cfce2a7fce5b1fbe8b9fceac0fcecc5fbecc8faebc7faebc5f8e6bef5e2b6 -f1dcaaebd39de3c98ed8bd7fcbb06fbda160ad91529b80448a71357a62296d5720614c18 -5946155240114c3b1049380e47360c47360c46360b45350b44330b43320a493916504122 -4a3a1446350a48370a4e3b0b54400b59440b5e470b634b0c6a510d72580e7d5f0f8a690e -94721c9474219275278e7949a3863ebb9531c49f43ad924f7f7459a2a09deae9e9fcfbfc -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfefefdfefefdfe -fefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe -fdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfbfafb -efeeefd3d2d2969594514d4340371f49390e4a380a4e3c0d58430f654e12755a15896a19 -9f7b1eb48c25c69b2ad6a830e1b239eaba42f0c04bf4c657f7ca66f8cd71f9d179fad583 -fad98dfbdc96fbdfa0fbe2a8fbe4b0fae7b8fbe8bcfae8bef9e7bdf7e5baf3e0b3f0dbab -e9d39fe2c992d7bd83cbb074bda164ad92569d83498b733b7c642e6e5823634e1c5a4716 -5441134e3d114a390f47370d47360c47360c46360b45340b42330b4b3c1a534424483811 -4534074a390a4b3a0d4d3c124e3f1850401e50411f4a3d1e493d1e4f43235648275f502a -68582e725f3279663676684782704589764782765a8f8b82c2c1c0edecedfcfbfcfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffefffffefffffefffefdfefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfcfbfcf0eff0cccbcb73716d37322647381547360847350b4d3b0e56430f634d12 -755b16896b1c9f7c22b48d28c69b31d5a93ae1b343e9bc4feec25df2c96bf6cc74f7d17d -f8d586f9d88ff9db98f9dea0f9e0a7f9e2adf8e2b0f6e0b1f3deb0f1dcadecd6a4e6cf9b -dec690d4bc83c8ae74baa166ab92579b824a8b733e7c65326f592764501f5c4919564315 -513f114d3c1149380e47370d47360c47360c47360a48360b4b3c1a544523504017493b1c -3f361d322b1b302a1e3c372d5b574e66635d7977728d8c889795929b99969f9d9aa19f9c -a1a09ca2a09ca19f9a9f9d99a6a4a0c2c1bed8d7d7e9e8e9f8f7f8fdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfafafaedecec9c9b9b45423b41372048370a47350949380c4e3c0e -594510664f14775d198b6d1ea07d25b48e2ec59d39d2a944dcb351e4bd5fe9c26bedc773 -f0cb7bf1d084f2d38cf3d593f2d799f2d99ff1d9a1eed6a1ebd4a0e7cf9be1c993d7c089 -ceb67ec2aa71b69d64a78f5799804b89723f7c6635705b2b6651215e4a1b584617534113 -4e3d114c3b1049380e47370d47360c4736094536104137224a422e3c352529251d5a5852 -80807da8a7a6c7c7c7dadadae8e7e7edecedf0efeff2f2f2f4f3f4f4f3f4f5f4f5f5f4f5 -f5f4f5f5f4f5f4f3f4f4f3f4f5f4f5f9f8f9fcfbfcfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfefdfefefefefaf9fad4d4d45554532f2a204b3b1747350847370b -49390d513f0f5b4713675016765c1b886b219a7a2aab8a34ba9640c6a14dd0ac5bd6b363 -dcb96ce0be74e2c37ce4c582e4c687e3c78be1c88ddec68ddac18ad4bd85cbb37dc2aa74 -b89f69ab945e9e8753917a48846e3e7964356e592b6551235e4b1d594619554315513f12 -4d3c114a390f48370d47360b47370b413417221e151414135554539e9e9dd8d8d8f4f3f4 -f9f8f9faf9fafcfbfcfcfbfcfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefefeffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfefdfeffffffffffffffffffffffffffffff919191484541453c2449380e -47360b48370c4d3b0f5341115b4714665018735a1d8066258f722d9c7e37a78942b0924e -b89956bfa05dc4a765c7ac6ac9af6fcaaf73c8ae74c4ab73bfa770b9a16cb09863a8905d -9c8654927c4b8872437e683b7460346c592c665225604c1f5a481a5643165341134f3e11 -4c3b0f4a390d47360c443613342d20333231767676cfcfcff7f7f7fdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfefdfefffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffeff -fffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffffefffefefe -fdfdfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfdfdfefefefffefefffefffffefffffefffffefffffefffbfafbcfcecf6a6a683e3930 -473b1e47370e49380d4b3a0e4e3d105542125c4816624e1a6c551f765f267e672d876f36 -90763f967d469d844ca28a51a58c55a58d57a68e59a48d58a08a579a8453937e4e8e7849 -8670437f6a3e776337705d316a572b645224604d205b481b574417544114513f114e3c10 -4a390e4335113a322134332f656464cac9caf9f8f9fdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdefeeefa7a6a6 -5e5d5a484236473a1d4838114d3b0f4f3d0f5340125643145b4718614d1d6652216b5727 -715c2d7761337d6738826c3c856f40887142897244887244867143836e417f6b3e7b673b -776338725f346d5a2f68552a645124604d1f5c491b5845175643145341134c3b11413413 -3b33243e3c39636262b8b7b8f4f3f4fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfbfafb -e1e1e29e9e9e62615f4b463a453a204839144f3e145442135643145845165c491a5f4c1e -624f226753276b592c6f5c2f725e32746035766136766237766137756136725f34705d31 -6d5a2f6a572b665326635021604d1d5d4a1a594619534218493b163d3219413b2f474745 -706f6fbababaf2f1f2fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfaf9fadddcdda8a7a77674735a564e4b433243371c493b1954441b58471b5b481a -5e4b1b604d1e614f2264512567542869562a6a572c6b582d6c582d6b582d6a572b685528 -675325655123614e225d4b2255451f483b1b3e341c47403253514b636261929192cdcccd -f6f5f6fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfcfbfcecebecc4c4c49b9b9a767574615e59554f413e3622453a20 -4c3f205a4b2665532a64522a64522966542a68562b68562c67552c65532d63522b635129 -544627493d22433923463e2e56524861605c727271989898c2c2c2eae9eafbfafbfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf9f9fae7e7e7cdcccdb3b3b3919090848381 -6765615b523f8c753e8a7135796536715e346a593165542f5f502c5a4a28594821534932 -4947417978758a8a899d9c9cbab9b9d2d1d2eaeaeafaf9fafdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfcfbfcf6f5f6eaeaea -cdcdcd8e8a837a6b4a977f46987e4687703f7662376655305d4e2a56482b443a23444039 -aaaaaae3e2e3f1f0f1f9f8f9fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -faf9fad8d7d785827c8e7843c59e3aab882f876b2767521f554316453b27474542b5b5b4 -f4f3f4fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdf6f6f7b0ada99c813cd3a224af861d8164165e48104a3808362e1b777777f8f7f8 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdf2f1f2aeaba3a7893ad2a120a7811c795e1458430f4635083b311b737271fcfbfc -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdeaeaeaaaa598b3913ad2a11fa6801d775c1455410e463408463819353432f6f5f6 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfddededea59b85c7a03ad4a31ea8821d795d1456430e46350a473711242220e3e3e3 -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdd4d3d2a39470d8ac39d6a41fad861e7d611659440f48360b4735092d2a22bcbcbc -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -faf9facdcbc7af985ce8b52ddba823b58c1f8667175f491049380c4635073730218c8b8b -fcfbfcfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -f0eff0b6b1a5b79741f1b923dfac26bf9321927019674f114c3b0d44330842351b5d5b59 -f4f3f4fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -e2e1e1a99e83d7ac3ef2ba22e4b027c99b239e7a1b715613523f0e45340b44350c36332e -cecdcefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf9f8f9 -cbcac6a4905af0ba2ef4bb26e8b328d1a124aa831e7b5f1559440f48360b4434083d3626 -8a8a89faf9fafdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdedeced -aba596bf9d46f7be22f5bd2aecb629d8a725b58b1f876817614b104a380c443309423415 -53504ddddcddfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfaf9fad8d6d4 -ad9d73ebb833f7be25f6be2befb829ddab27be93219270196850124d3b0d44330a42330a -40392d999897faf9fafdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf0efefa8a293 -cfac55f8be22f8bf2af6be2bf1ba2ae2af27c599229b781b70561354400e46350b44330a -413414575450cecdcefdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf9f8f9b9b7b4a5905b -f0ba2af8bf27f8c02bf6be2bf1bb2ae5b127cc9d23a47f1c785c1559450f47370c44330b -44330a443b2383827feae9eafdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdd5d5d4b0a485e8b632 -f8be23f8c02bf8c02bf7bf2bf3bc2ae9b428d2a224ad851d8164175f491049380c45340b -44330a44350f504839a3a1a0f5f5f6fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfddbdbdbaca490e5b63ef8bd21 -f8c02bf8c02bf8c02bf7bf2bf4bd2aebb629d8a625b68c1f8a6a17644d104c3a0d46350b -44330b44340a433511524c3fabaaa8f6f5f6fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfcfbfcf9f7f8c1c0beb3a992ecba37f8bd20f8c02b -f8c02bf8c02bf8c02bf7bf2bf5be2aeeb829dcaa26bd93219472196b5212503e0d46350b -44330b46350b4635094435105048379a9894e6e6e6fbfafbfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfbfafbf8f8f8f6f5f5f2f1f0d8d5d1b0a897b59c61f0ba2af8bd21f8c02bf8c02b -f8c02bf8c02bf7bf2bf6be2bf4bd2aedb729deac27c498229d791b73591456420f47360b -44330b45340b46350b46350a44340c493d2369655ab4b2b0e6e5e5f3f2f2f8f7f8fbfafb -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfcfbfc -f4f3f4dfdcd8cec9bdc2baa6bbae8abaa061deb23ff5bc21f8bf25f8c02bf8c02bf8c02b -f8c02bf8c02bf7bf2bf5bd2bf2bb2aeab528dcaa26c59822a37e1c7c60155e48104c3b0d -46350b44330b46350b46350b45340a453409423311382f1a615a4a908b83b3b1adc6c5c3 -e7e6e6fcfbfcfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf4f3f4 -c9c5bcad996ac5a04bdbae43efb92df7bc1df8bd1ff8bf26f8bf27f8bf26f8bf26f8bf26 -f8bf26f7be26f6bd26f3ba25ecb624e2ae23d3a221bd921da17c19816314644c0f513e0c -47360a45340a45340a46350a46350a46350a46350946350743330a4032123c3115372f1b -76736febeaebfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdf1f0f1ecebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebececebececebec -ecebececececedededeeedeeeeeeeeefeeeff0eff0f1f0f1f2f1f2f3f3f3f5f4f5d6d6d6 -968d79c29d48deac2eddad2edeae2fdeae31deae32deae32deae32deaf32deaf32deaf32 -deae32ddae32dcac31d6a730cba02dbd942aad87259b792186691d71581a5a46144b3b10 -41330e3f310e3f310e3f310e3f310e3f310e3f310e3f310e3f320d3f310c3e300c41320d -33302aacacacf5f4f5f4f3f4f2f2f2f1f0f1f0eff0efeeefeeeeeeeeedeeedecedececec -ececececebececebececebececebececebececebececebececebececebececebececebec -ecebececebececebececebececebececebececebececebececebececebecf8f7f8fdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd9e9d9e787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -7878787979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f8080808282828585858787876f6f6f -413e385a4e36675837655737655737655737655737655737655737655837655837655837 -6557376456366154355d5133574c3050452c483e274038233a321f332c1c282316211d12 -1d19101c180f1c180f1c180f1c180f1c180f1c180f1c180f1c180f1c180f1c180f1d190f -171613504f4f8787878686868383838181817f7f7f7d7d7d7c7c7c7b7b7b797979787878 -787878787878787878787878787878787878787878787878787878787878787878787878 -787878787878787878787878787878787878787878787878787878777777cfcfcffbfafb -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd8b8a8b5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5e5e5e5e5e5e6060606060605e5e5e5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5d5d5d -5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b5b5b5b5b5c5c5c -5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d -5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b5b5bc5c5c5faf9fa -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdeaeaeae3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e4e3e4e5e4e5e5e4e5e3e3e3e3e2e3e3e2e3e2e1e2e2e1e2e2e1e2e2e1e2e2e2e2 -e2e2e2e2e1e2e1e1e1e2e1e2e1e1e1e2e1e2e2e1e2e2e1e2e2e1e2e1e0e1e1e0e1e1e1e1 -e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e2e1e2e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e2e1e2e2e1e2e2e1e2e2e1e2e2e2e2e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3 -e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e3e2e3e2e2e2e1e0e1f4f3f4fdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfdfdfcfd -fdfcfdfdfcfd - -showpage - -% stop using temporary dictionary -end - -% restore original state -origstate restore - -%%Trailer - -%%EndDocument - @endspecial Black Black Black 21 3808 a Fm(Using)48 -b(the)g(SALOME)h(con\002guration)g(and)f(b)m(uilding)1046 -3980 y(system)f(en)-7 b(vir)m(onment)1587 4265 y Fl(V)-16 -b(ersion)34 b(0.3)50 5367 y Fk(P)o(atrick)99 b(Goldbronn)f(C.E.A.)50 -5485 y(Marc)170 b(T)-8 b(ajchman)140 b(C.E.A.)p Black -Black eop -%%Page: 2 2 -2 1 bop Black Black 0 50 a Fj(Successi)o(v)o(e)30 b(v)o(ersions)p -0 1579 3588 4 v -2 1795 4 217 v 50 1730 a Fi(Date)p 570 -1795 V 391 w(V)-9 b(ersion)p 1024 1795 V 161 w(Description)p -3014 1795 V 1541 w(A)k(uthor\(s\))p 3586 1795 V 0 1799 -3588 4 v -2 2016 4 217 v 50 1950 a Fn(10/07/2001)p 570 -2016 V 162 w(0.0)p 1024 2016 V 341 w(Initial)25 b(v)o(ersion)p -3014 2016 V 1485 w(PG)p 3586 2016 V 0 2019 3588 4 v -2 -2236 4 217 v 50 2171 a(25/07/2001)p 570 2236 V 162 w(0.1)p -1024 2236 V 341 w(English)f(traduction,)i(re)n(writing)p -3014 2236 V 946 w(MT)p 3586 2236 V 0 2239 3588 4 v -2 -2456 4 217 v 50 2391 a(29/08/2001)p 570 2456 V 162 w(0.2)p -1024 2456 V 341 w(Add)d(source)i(creation,)g(some)f(precision)p -3014 2456 V 667 w(PG)p 3586 2456 V 0 2459 3588 4 v -2 -2676 4 217 v 50 2611 a(24/05/2002)p 570 2676 V 162 w(0.3)p -1024 2676 V 341 w(Add)f(instruction)k(to)c(do)h(installation)j -(correctly)p 3014 2676 V 444 w(PG)p 3586 2676 V 0 2679 -3588 4 v Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)607 b(2/20)p Black eop -%%Page: 3 3 -3 2 bop Black Black Black Black 1759 50 a Fh(Abstract)p -Black Black 352 227 a Fg(This)20 b(document)e(contains)i(rules)g(and)g -(advices)f(to)i(con\002gure,)d(b)n(uild)i(and)f(e)o(xtend)g(the)h -(SALOME)g(platform.)p Black 0 5644 3827 9 v 0 5757 a -Fn(SALOME)415 b(Using)24 b(the)g(SALOME)d(con\002guration)26 -b(and)e(b)n(uilding)i(system)e(V)-12 b(.)23 b(0.3)607 -b(3/20)p Black eop -%%Page: 4 4 -4 3 bop Black Black 0 50 a Fj(Contents)0 279 y Fi(1)91 -b(SALOME)21 b(Con\002guration)2683 b(5)136 415 y Fn(1.1)96 -b(Directories)26 b(or)n(ganisation)35 b(.)45 b(.)g(.)h(.)f(.)g(.)g(.)g -(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.) -g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)p Black 122 -w(5)p Black 136 550 a(1.2)96 b(PreCon\002guration)26 -b(step)43 b(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h -(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.) -f(.)g(.)g(.)g(.)p Black 122 w(5)p Black 136 686 a(1.3)96 -b(Con\002guration)26 b(step)h(.)46 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.) -g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g -(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)p Black -122 w(6)p Black 136 821 a(1.4)96 b(PostCon\002guration)27 -b(step)75 b(.)45 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h -(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.) -f(.)g(.)g(.)g(.)p Black 122 w(7)p Black 0 1048 a Fi(2)91 -b(SALOME)21 b(compilation)2770 b(7)0 1274 y(3)91 b(Module)23 -b(cr)n(eation)3010 b(8)0 1501 y(4)91 b(De)o(v)o(elopment)24 -b(unit)e(cr)n(eation)2621 b(9)0 1727 y(5)91 b(Cr)n(eating)25 -b(a)e Ff(Makefile.in)50 b Fi(\002le)22 b(in)h(a)g(new)f(unit)1871 -b(10)136 1862 y Fn(5.1)96 b(Using)24 b(prede\002ned)i(mak)o(e)e(rules) -69 b(.)45 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g -(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)p -Black 77 w(10)p Black 136 1998 a(5.2)96 b(Using)24 b(your)h(o)n(wn)e -(mak)o(e\002les)h(in)f(an)h(unit)63 b(.)45 b(.)h(.)f(.)g(.)g(.)g(.)h(.) -f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f -(.)g(.)g(.)g(.)p Black 77 w(14)p Black 0 2224 a Fi(6)91 -b(Add)22 b(or)h(r)n(emo)o(v)o(e)i(a)f(script)2705 b(15)0 -2451 y(7)91 b(Add)22 b(or)h(r)n(emo)o(v)o(e)i(an)e(IDL)f(\002le)2576 -b(15)0 2677 y(8)91 b(Pr)n(ede\002ned)23 b(symbols)h(used)e(in)h -Ff(Makefile.in)1920 b Fi(15)0 2904 y(9)91 b(Location)25 -b(of)e(generated)h(\002les)g(in)e(the)h(b)n(uild)f(tr)n(ee)1941 -b(18)0 3130 y(10)46 b(What')m(s)24 b(matter)g(when)e(launch)g -Ff(make)53 b(install)1839 b Fi(18)0 3356 y(11)46 b(Cr)n(eating)25 -b(sour)n(ce)f(\002les)g(according)g(to)g(SALOME)c(b)n(uilding)j(system) -1260 b(19)136 3492 y Fn(11.1)51 b Ff(C)23 b Fn(or)g Ff(C++)f -Fn(source)j(\002les)63 b(.)45 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f -(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.) -g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)p Black 77 w(20)p Black -136 3627 a(11.2)51 b(idl)24 b(\002les)90 b(.)45 b(.)g(.)g(.)g(.)g(.)h -(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.) -g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g -(.)g(.)g(.)p Black 77 w(20)p Black 136 3763 a(11.3)51 -b(Included)26 b(header)f(\002le)e(generated)j(from)e(idl)f(\002le)32 -b(.)45 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.) -f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)p Black 77 w(20)p -Black Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)607 b(4/20)p Black eop -%%Page: 5 5 -5 4 bop Black Black 0 50 a Fj(1)119 b(SALOME)30 b(Con\002guration)0 -331 y Fe(1.1)99 b(Dir)n(ectories)26 b(or)o(ganisation)0 -575 y Fn(W)-7 b(e)32 b(suppose)k(here)d(that)h(you)g(unpack)h(the)e -(SALOME)d(distrib)n(ution)37 b(from)c(scratch.)60 b(The)33 -b(path)g(to)h(the)f(SALOME)0 710 y(sources)25 b(will)f(be)f(named)h -(\223top)g(source)h(directory\224)i(or)c Ff(SALOME)p -2097 710 28 4 v 30 w(ROOT)p Fn(.)0 893 y(It)35 b(is)g(possible,)41 -b(b)n(ut)36 b(not)g(advised,)k(to)35 b(b)n(uild)i(the)f(set)f(of)h -(binaries)h(and)f(libraries)i(in)d(the)h(same)f(subtree.)67 -b(Instead,)0 1028 y(we)23 b(suppose)j(you)e(ha)n(v)o(e)g(choosen)i(a)d -(dif)n(ferent)j(subtree)f(where)f(to)g(put)g(b)n(uilded)i(\002les)d -(\(you)i(can)f(so)g(b)n(uild)h(to)e(multiples)0 1164 -y(architectures)h(from)c(the)g(same)g(source)i(tree\).)28 -b(The)20 b(root)h(of)f(the)g(b)n(uild)i(subtree)g(will)d(be)i(named)f -(\223top)h(b)n(uild)h(directory\224.)0 1347 y(At)j(the)i(end)f(of)g -(con\002guration)j(and)e(compilation)h(processs,)h(you)e(may)e(install) -j(b)n(uilded)g(\002les)e(in)g(a)f(separate)k(subtree,)0 -1482 y(name)22 b(\223installation)j(subtree\224.)30 b(The)21 -b(root)h(of)g(the)g(installation)i(subtree)g(will)d(be)g(named)h -(\223top)h(installation)i(directory\224.)0 1665 y(The)e(\002gure)h(1)f -(sho)n(ws)h(subtrees)h(or)n(ganisation.)p Black 0 3576 -a @beginspecial 0 @llx 0 @lly 466 @urx 215 @ury 4660 -@rwi @setspecial -%%BeginDocument: ../../../SALOME_ROOT/doc/DevelopersGuide/subtrees.eps -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: subtrees.eps -%%Creator: fig2dev Version 3.2 Patchlevel 3c -%%CreationDate: Thu Jul 26 11:57:22 2001 -%%For: tajchman@nikyo (Marc Tajchman - SFME/LGLS) -%%BoundingBox: 0 0 466 215 -%%Magnification: 1.0000 -%%EndComments -/$F2psDict 200 dict def -$F2psDict begin -$F2psDict /mtrx matrix put -/col-1 {0 setgray} bind def -/col0 {0.000 0.000 0.000 srgb} bind def -/col1 {0.000 0.000 1.000 srgb} bind def -/col2 {0.000 1.000 0.000 srgb} bind def -/col3 {0.000 1.000 1.000 srgb} bind def -/col4 {1.000 0.000 0.000 srgb} bind def -/col5 {1.000 0.000 1.000 srgb} bind def -/col6 {1.000 1.000 0.000 srgb} bind def -/col7 {1.000 1.000 1.000 srgb} bind def -/col8 {0.000 0.000 0.560 srgb} bind def -/col9 {0.000 0.000 0.690 srgb} bind def -/col10 {0.000 0.000 0.820 srgb} bind def -/col11 {0.530 0.810 1.000 srgb} bind def -/col12 {0.000 0.560 0.000 srgb} bind def -/col13 {0.000 0.690 0.000 srgb} bind def -/col14 {0.000 0.820 0.000 srgb} bind def -/col15 {0.000 0.560 0.560 srgb} bind def -/col16 {0.000 0.690 0.690 srgb} bind def -/col17 {0.000 0.820 0.820 srgb} bind def -/col18 {0.560 0.000 0.000 srgb} bind def -/col19 {0.690 0.000 0.000 srgb} bind def -/col20 {0.820 0.000 0.000 srgb} bind def -/col21 {0.560 0.000 0.560 srgb} bind def -/col22 {0.690 0.000 0.690 srgb} bind def -/col23 {0.820 0.000 0.820 srgb} bind def -/col24 {0.500 0.190 0.000 srgb} bind def -/col25 {0.630 0.250 0.000 srgb} bind def -/col26 {0.750 0.380 0.000 srgb} bind def -/col27 {1.000 0.500 0.500 srgb} bind def -/col28 {1.000 0.630 0.630 srgb} bind def -/col29 {1.000 0.750 0.750 srgb} bind def -/col30 {1.000 0.880 0.880 srgb} bind def -/col31 {1.000 0.840 0.000 srgb} bind def - -end -save -newpath 0 215 moveto 0 0 lineto 466 0 lineto 466 215 lineto closepath clip newpath --58.0 236.0 translate -1 -1 scale - -/cp {closepath} bind def -/ef {eofill} bind def -/gr {grestore} bind def -/gs {gsave} bind def -/sa {save} bind def -/rs {restore} bind def -/l {lineto} bind def -/m {moveto} bind def -/rm {rmoveto} bind def -/n {newpath} bind def -/s {stroke} bind def -/sh {show} bind def -/slc {setlinecap} bind def -/slj {setlinejoin} bind def -/slw {setlinewidth} bind def -/srgb {setrgbcolor} bind def -/rot {rotate} bind def -/sc {scale} bind def -/sd {setdash} bind def -/ff {findfont} bind def -/sf {setfont} bind def -/scf {scalefont} bind def -/sw {stringwidth} bind def -/tr {translate} bind def -/tnt {dup dup currentrgbcolor - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} - bind def -/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul - 4 -2 roll mul srgb} bind def -/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def -/$F2psEnd {$F2psEnteredState restore end} def - -$F2psBegin -%%Page: 1 1 -10 setmiterlimit - 0.06000 0.06000 sc -% -% Fig objects follow -% -% Polyline -7.500 slw -n 3900 1950 m 5175 1950 l 5175 2550 l 3900 2550 l - cp gs col0 s gr -/Times-Bold ff 180.00 scf sf -4050 2175 m -gs 1 -1 sc (Top Build) col0 sh gr -/Times-Bold ff 180.00 scf sf -4050 2400 m -gs 1 -1 sc (Directory) col0 sh gr -% Polyline -n 1275 1425 m 3000 1425 l 3000 2250 l 1275 2250 l - cp gs col0 s gr -/Times-Bold ff 180.00 scf sf -1425 1650 m -gs 1 -1 sc (Top Source) col0 sh gr -/Times-Bold ff 180.00 scf sf -1425 1875 m -gs 1 -1 sc (Directory) col0 sh gr -/Times-Bold ff 180.00 scf sf -1425 2100 m -gs 1 -1 sc (\(SALOME_ROOT\)) col0 sh gr -% Polyline -n 4350 2550 m - 3825 3300 l gs col0 s gr -% Polyline -n 4575 2550 m - 4650 3300 l gs col0 s gr -% Polyline -n 7350 1650 m - 7575 2475 l gs col0 s gr -% Polyline -n 7800 1650 m - 8175 2550 l gs col0 s gr -% Polyline -n 7050 1650 m - 6750 2550 l gs col0 s gr -% Polyline -n 6675 1050 m 8100 1050 l 8100 1650 l 6675 1650 l - cp gs col0 s gr -% Polyline -n 1939 2238 m - 1189 2913 l gs col0 s gr -% Polyline -n 2175 2250 m - 2175 2850 l gs col0 s gr -% Polyline -n 2442 2270 m - 2892 3020 l gs col0 s gr -% Polyline -15.000 slw -n 3780 1650 m 3600 1650 3600 3720 180 arcto 4 {pop} repeat - 3600 3900 5595 3900 180 arcto 4 {pop} repeat - 5775 3900 5775 1830 180 arcto 4 {pop} repeat - 5775 1650 3780 1650 180 arcto 4 {pop} repeat - cp gs col0 s gr -% Polyline -n 1230 1050 m 1050 1050 1050 3570 180 arcto 4 {pop} repeat - 1050 3750 3045 3750 180 arcto 4 {pop} repeat - 3225 3750 3225 1230 180 arcto 4 {pop} repeat - 3225 1050 1230 1050 180 arcto 4 {pop} repeat - cp gs col0 s gr -% Polyline -n 6705 825 m 6525 825 6525 2820 180 arcto 4 {pop} repeat - 6525 3000 8520 3000 180 arcto 4 {pop} repeat - 8700 3000 8700 1005 180 arcto 4 {pop} repeat - 8700 825 6705 825 180 arcto 4 {pop} repeat - cp gs col0 s gr -% Polyline -7.500 slw -n 2025 1425 m - 3000 375 l gs col0 s gr -% Polyline -n 4575 1950 m - 4425 675 l gs col0 s gr -% Polyline -n 7275 1050 m - 5925 375 l gs col0 s gr -/Times-Bold ff 180.00 scf sf -6825 1275 m -gs 1 -1 sc (Top Installation) col0 sh gr -/Times-Bold ff 180.00 scf sf -6825 1500 m -gs 1 -1 sc (Directory) col0 sh gr -/Times-Bold ff 180.00 scf sf -7125 675 m -gs 1 -1 sc (Install Subtree) col0 sh gr -/Times-Bold ff 180.00 scf sf -975 900 m -gs 1 -1 sc (Source Subtree) col0 sh gr -/Times-Bold ff 180.00 scf sf -4650 1500 m -gs 1 -1 sc (Build Subtree) col0 sh gr -$F2psEnd -rs - -%%EndDocument - @endspecial Black 1342 3794 a(Figure)f(1:)29 b(Subtrees)c(or)n -(ganisation)p Black Black 0 4166 a Fe(1.2)99 b(Pr)n(eCon\002guration)26 -b(step)0 4411 y Fn(SALOME)21 b(needs)k(some)f(en)l(vironment)i(v)n -(ariables)g(\(to)e(be)g(de\002ned)h(for)f(e)o(xample)g(in)g(a)f(.cshrc) -i(or)e(.bashrc)i(\002le)e(in)h(your)0 4546 y(home)g(directory\))i(:)p -Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)607 b(5/20)p Black eop -%%Page: 6 6 -6 5 bop Black Black 0 -38 3625 4 v -2 179 4 217 v 50 -114 a Fd(variable)p 925 179 V 626 w(set)24 b(value)h(and)f(c)o(hec)n(k) -p 3623 179 V 0 182 3625 4 v -2 399 4 217 v 50 334 a Ff(QTDIR)p -925 399 V 651 w Fn(root)g(directory)i(of)e(qt)f(distrib)n(ution)k(\()p -Ff($QTDIR/lib)19 b Fn(must)k(contain)j(libqt.so\))p 3623 -399 V 0 402 3625 4 v -2 754 4 353 v 50 554 a Ff(HDF5HOME)p -925 754 V 486 w Fn(root)21 b(directory)h(of)e(hdf5)h(distrib)n(ution)j -(\()p Ff($HDF5HOME/lib)13 b Fn(must)20 b(contain)i(lib-)976 -689 y(hdf5.so\))p 3623 754 V 0 758 3625 4 v -2 1110 4 -353 v 50 909 a Ff(VTKHOME)p 925 1110 V 541 w Fn(root)33 -b(directory)i(of)e(vtk)f(distrib)n(ution)k(\()p Ff($VTKHOME/common)26 -b Fn(must)32 b(contain)976 1045 y(libVTKCommon.so\))p -3623 1110 V 0 1113 3625 4 v -2 1466 4 353 v 50 1265 a -Ff(CASROOT)p 925 1466 V 541 w Fn(root)25 b(directory)i(of)e -(OpenCascade)h(distrib)n(ution)j(\()p Ff($CASROOT/Linux)o(/li)o(b)976 -1400 y Fn(must)24 b(contain)h(libTK)n(ernel.so\))p 3623 -1466 V 0 1469 3625 4 v -2 1821 4 353 v 50 1621 a Ff(PYTHONHOME)p -925 1821 V 376 w Fn(root)184 b(directory)i(of)d(p)o(ython)i(distrib)n -(ution)i(\()p Ff($PYTHON-)976 1756 y(HOME/lib/python)o(XX)o(X/c)o(on)o -(fi)o(g)17 b Fn(must)23 b(contain)i(libp)o(ythonXXX.a\))p -3623 1821 V 0 1824 3625 4 v -2 2177 4 353 v 50 1976 a -Ff(OMNIORB)p 440 1976 28 4 v 29 w(CONFIG)p 925 2177 4 -353 v 182 w Fn(path)30 b(to)g(the)f(omniORB.cfg)g(\002le)g(\(this)h -(\002le)f(contains)j(def)o(ault)f(options)g(to)e(om-)976 -2112 y(niORB,)22 b(see)i(belo)n(w\))p 3623 2177 V 0 2180 -3625 4 v 0 2388 a(Create)29 b(a)f(\002le)f(named)i(omniORB.cfg)f(in)h -(your)g(root)g(tree,)g(containing)j(def)o(ault)e(options)g(to)e -(omniORB.)f(Put)h(in)g(this)0 2523 y(\002le,)23 b(the)g(follo)n(wing)i -(line)g(:)p Black Black 0 2769 a Ff(ORBInitRef)50 b(NameService=cor)o -(ba)o(na)o(me)o(::l)o(oc)o(al)o(ho)o(st)0 3015 y Fn(\(tells)25 -b(omniORB)d(that)i(the)g(CORB)m(A)d(name)i(service)j(is)d(local\).)0 -3332 y Fe(1.3)99 b(Con\002guration)26 b(step)p Black -114 3529 a Fn(1.)p Black 45 w(There)e(are)g(tw)o(o)f(cases)h(:)p -Black 336 3700 a Fc(\017)p Black 46 w Fn(There)i(is)g(a)f -Ff(configure)c Fn(\002le)k(in)g(the)h(top)g(source)i(directory)-6 -b(,)28 b(and)e(you)g(didn')n(t)i(change)f(the)f(SALOME)427 -3835 y(structure)g(\(adding)g(a)d(module)h(or)g(unit,)f(see)h(sections) -i(3)d(or)h(4)f(belo)n(w\).)29 b(Go)23 b(to)g(point)i(3.)p -Black 336 4004 a Fc(\017)p Black 46 w Fn(Y)-10 b(ou)26 -b(don')n(t)h(ha)n(v)o(e)g(a)e Ff(configure)c Fn(\002le)k(or)h(you)h -(add)f(a)f(module/unit)k(in)d(the)g(SALOME)c(system.)37 -b(Go)25 b(to)427 4139 y(point)g(2)p Black 114 4310 a(2.)p -Black 45 w(Go)e(to)h(the)f(top)h(source)h(directory)h(and)e(type)g(:)p -Black Black 227 4445 a Ff(./reconfigure)227 4539 y Fn(This)32 -b(script)h(\002nd)e(all)h(\002le)f(with)g(suf)n(\002x)h -Ff(.in)d Fn(\(which)j(will)g(be)f(generate)j(by)e Ff(configure)26 -b Fn(script\))33 b(and)f(add)227 4675 y(them)24 b(in)f -Ff(configure.in)18 b Fn(\002le,)k(launch)j Ff(aclocal)20 -b Fn(and)k Ff(autoconf)19 b Fn(to)k(generete)j Ff(configure)19 -b Fn(script.)227 4810 y(Continue)25 b(with)f(point)g(3)p -Black 114 4979 a(3.)p Black 45 w(Go)f(to)h(the)f(top)h(b)n(uild)h -(directory)h(you)e(choose.)227 5114 y(If)30 b(you)g(plan)h(to)e -(install)j(SALOME)26 b(\002les)k(after)g(b)n(uilding)j(in)c(a)h -(non-standard)j(location)f(\(i.e.)47 b(dif)n(ferent)32 -b(from)227 5250 y(/usr/local\),)26 b(type)f(:)p Black -Black 227 5385 a Ff(/confi)o(gu)o(re)d(\\)1209 5521 y(--prefix=)p Black 0 5644 3827 9 v 0 5757 a Fn(SALOME)415 -b(Using)24 b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i -(system)e(V)-12 b(.)23 b(0.3)607 b(6/20)p Black eop -%%Page: 7 7 -7 6 bop Black Black 227 50 a Fn(otherwise,)25 b(type)f(:)p -Black Black 227 185 a Ff(/confi)o(gu)o(re)227 279 y Fn(where)24 b(\223path)h(to)e -(the)h(top)g(source)h(directory\224)h(is)e(to)f(be)h(replaced)h(by)f -(the)g(path)g(to)f(the)h(SALOME)d(sources.)227 415 y(F)o(or)i(other)h -(options)i(to)d(the)h(con\002gure)h(command,)f(type)h(:)p -Black Black 227 550 a Ff(/confi)o(gu)o(re)d(--help)227 644 y Fn(This)18 -b(will)g(create)h(a)f(mirror)h(subtree)h(of)e(the)g(sources)i(into)f -(the)g(top)f(b)n(uild)i(directory)g(where)f(object)g(\002les,)g -(binaries)227 780 y(and)24 b(libraries)i(will)d(be)h(b)n(uilded.)30 -b(Also)24 b(a)f(mak)o(e\002le)h(system)g(will)f(be)h(created)h(into)f -(the)g(b)n(uild)h(tree.)0 1099 y Fe(1.4)99 b(P)n(ostCon\002guration)26 -b(step)0 1344 y Fn(This)d(phase)h(is)f(optional,)i(to)e(be)g(used)h -(only)f(if)g(the)h(compilation)h(process)g(\(see)e(ne)o(xt)h(section\)) -h(f)o(ails)f(to)f(use)g Ff(libtool)0 1479 y Fn(script.)0 -1662 y(On)29 b(some)i(systems,)h(the)f Ff(libtool)26 -b Fn(script)31 b(generated)i(by)d(the)h(con\002gure)h(command)e(will)g -(not)h(operate)h(correctly)0 1797 y(during)26 b(compilation)g(\(see)f -(ne)o(xt)g(section\).)32 b(If)24 b(you)h(encounter)h(this)f(situation,) -h(cop)o(y)g(the)e(local)h(libtool)h(script)f(in)f(your)0 -1933 y(system)f(\(e.g.)29 b(in)22 b(the)h(/usr/bin)i(directory\))g(to)e -(the)g(top)g(b)n(uild)h(directory)h(after)f(con\002guration)h(and)e -(before)h(compilation)0 2068 y(phases.)0 2251 y(Check)g(the)g(follo)n -(wing)h(line)f(in)f(libtool)j(script)e(:)p Black Black -0 2508 a Ff(deplibs_check_m)o(et)o(ho)o(d=)o(...)0 2766 -y Fn(If)f(needed,)i(replace)g(this)f(line)h(by)p Black -Black 0 3023 a Ff(deplibs_check_m)o(et)o(ho)o(d=)o("pa)o(ss)o(_a)o(ll)o -(")0 3393 y Fj(2)119 b(SALOME)30 b(compilation)0 3670 -y Fn(From)23 b(the)h(top)f(b)n(uild)i(directory)-6 b(,)26 -b(type)p Black Black 0 3927 a Ff(make)0 4185 y Fn(After)35 -b(some)g(time)g(\(be)g(patient)i(...\),)f(it)f(will)f(create)j(v)n -(arious)f(binaries.)65 b(Building)37 b(SALOME)31 b(is)k(split)h(in)f -(se)n(v)o(eral)0 4320 y(phases)25 b(:)p Black 136 4603 -a Fc(\017)p Black 46 w Ff(make)53 b(inc)26 b Fn(:)37 -b(cop)o(y/update)32 b(header)d(\002les)f(e)o(xported)i(by)e(de)n(v)o -(elopment)i(units)f(in)f(the)g(directory)i Ff(inc)c Fn(of)i(the)227 -4738 y(b)n(uild)d(tree)f(;)p Black 136 4907 a Fc(\017)p -Black 46 w Ff(make)53 b(depend)p 835 4907 28 4 v 30 w(idl)31 -b Fn(:)48 b(determine)35 b(dependencies)i(between)d(idl)g(\002les)e -(\(useful)j(when)f(recompiling)h(SA-)227 5042 y(LOME)22 -b(after)i(idl)g(modi\002cation\);)p Black 136 5211 a -Fc(\017)p Black 46 w Ff(make)53 b(depend)f(\(make)g(dep\))30 -b Fn(:)48 b(determine)34 b(dependencies)j(between)d(source)h(\002les)d -(and)i(header)g(\002les)227 5347 y(\(useful)25 b(when)f(recompiling)i -(SALOME)21 b(after)j(source)h(modi\002cation\);)p Black -136 5515 a Fc(\017)p Black 46 w Ff(make)53 b(lib)21 b -Fn(:)29 b(generate)c(libraries,)h(put)e(a)f(cop)o(y/link)j(into)e(the)g -Ff(lib)d Fn(directory)26 b(of)e(the)g(b)n(uild)g(tree;)p -Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)607 b(7/20)p Black eop -%%Page: 8 8 -8 7 bop Black Black Black 136 50 a Fc(\017)p Black 46 -w Ff(make)53 b(bin)21 b Fn(:)29 b(generate)c(binaries;)p -Black 136 219 a Fc(\017)p Black 46 w Ff(make)53 b(tests)f(\(make)h -(check\))20 b Fn(:)28 b(b)n(uild)d(and)f(run)g(tests)g(\(not)g(yet)g -(implemented\).)0 485 y(After)34 b(b)n(uilding,)39 b(testing,)f(the)d -(user)f(may)g(install)i(the)e(system)h(in)f(a)g(choosen)i(directory)h -(\(dif)n(ferent)f(from)e(and)h(not)0 620 y(included)26 -b(in)d(the)h(top)g(source)h(directory)h(and)e(the)g(top)g(b)n(uild)g -(directory\).)0 803 y(From)f(the)h(top)f(b)n(uild)i(directory)-6 -b(,)26 b(type)e(:)p Black Black 227 1047 a Ff(make)53 -b(install)21 b Fn(:)32 b(install)27 b(libraries,)h(header)e(and)g(idl)f -(\002les,)h(binaries,)h(resource)g(\002les)e(in)h(the)f(instal-)227 -1182 y(lation)g(directory)0 1549 y Fj(3)119 b(Module)31 -b(cr)n(eation)0 1826 y Fn(In)22 b(this)h(section,)g(the)g(ne)n(w)e -(module)i(will)f(be)g(named)h Ff()p Fn(.)g(Replace)h(each)e -(occurence)j(with)d(the)g(real)h(name)f(of)0 1962 y(your)i(module.)p -Black 114 2228 a(1.)p Black 45 w(In)g(the)g(source)h(tree)f(root)g -Ff(SALOME)p 1383 2228 28 4 v 30 w(ROOT)p Fn(,)c(create)25 -b(a)e(ne)n(w)g(directory)j Ff()19 b Fn(:)p Black -Black 227 2363 a Ff(cd)54 b(SALOME_ROOT)227 2499 y(mkdir)f()p -Black 114 2667 a Fn(2.)p Black 45 w(Modify)25 b(the)f -Ff(Makefile.in)49 b Fn(\002le)23 b(in)g(the)h Ff(SALOME)p -2012 2667 V 30 w(ROOT)d Fn(directory)26 b(to)e(add)g(the)f(ne)n(w)g -(module)i(:)227 2803 y(Append)g(to)e(the)h(line)g(be)o(ginning)i(with)p -Black Black 227 2938 a Ff(SUBDIRS)52 b(=)227 3032 y Fn(the)24 -b(name)g(of)f(the)h(ne)n(w)f(module.)p Black 114 3201 -a(3.)p Black 45 w(In)36 b(the)g(module)h(root)g(directory)-6 -b(,)41 b(create)c(tw)o(o)f(subdirectories)k Ff(src)34 -b Fn(and)i Ff(resources)31 b Fn(and)37 b(create)g(a)f(\002le)227 -3336 y Ff(Makefile.in)50 b Fn(\(e.g.)29 b(cop)o(y)24 -b(the)g(corresponding)k(\002le)23 b(in)g Ff(GEOM)e Fn(module)j(for)g(e) -o(xample\))h(:)p Black Black 227 3472 a Ff(cd)54 b()227 -3607 y(mkdir)f(src)227 3743 y(mkdir)g(resources)227 3878 -y(cp)h(../GEOM/Makefil)o(e.)o(in)48 b(.)p Black 114 4047 -a Fn(4.)p Black 45 w(In)18 b(the)h Ff(src)d Fn(subdirectory)-6 -b(,)22 b(cop)o(y)d(a)f Ff(Makefile.in)49 b Fn(\002le)18 -b(\(e.g.)27 b(from)18 b(the)g(corresponding)23 b(\002le)17 -b(in)h Ff(GEOM/src)227 4183 y Fn(subdirectory)27 b(for)d(e)o(xample\))h -(:)p Black Black 227 4318 a Ff(cd)54 b(src)227 4454 y(cp)g -(../../GEOM/src/)o(Ma)o(ke)o(fi)o(le)o(.in)48 b(.)p Black -114 4622 a Fn(5.)p Black 45 w(Edit)24 b(this)g(\002le)f(and)h(replace)h -(the)f(line)p Black Black 227 4758 a Ff(MODULE)52 b(=)i(GEOM)227 -4852 y Fn(with)p Black Black 227 4987 a Ff(MODULE)e(=)i()p -Black 114 5156 a Fn(6.)p Black 45 w(Edit)24 b(this)g(\002le)f(and)h -(replace)h(the)f(line)p Black Black 227 5291 a Ff(SUBDIRS)52 -b(=)i(GEOMDS)e(GEOM)g(GEOMGUI)227 5385 y Fn(with)p Black -Black 227 5521 a Ff(SUBDIRS)g(=)p Black 0 5644 3827 9 -v 0 5757 a Fn(SALOME)415 b(Using)24 b(the)g(SALOME)d(con\002guration)26 -b(and)e(b)n(uilding)i(system)e(V)-12 b(.)23 b(0.3)607 -b(8/20)p Black eop -%%Page: 9 9 -9 8 bop Black Black 227 50 a Fn(\(empty)25 b(list)e(of)h(de)n(v)o -(elopment)i(units)e(in)g(this)g(module\).)p Black 114 -219 a(7.)p Black 45 w(Edit)g(this)g(\002le)f(and)h(replace)h(the)f -(line)p Black Black 227 354 a Ff(RESOURCES_FILES)48 b(=)54 -b(arc.png)d(\\)227 489 y(...)227 583 y Fn(with)p Black -Black 227 719 a Ff(RESOURCES_FILES)d(=)227 813 y Fn(\(list)24 -b(of)g(all)g(ressources)i(for)e(this)g(module\).)p Black -114 982 a(8.)p Black 45 w(Add)g(the)f(ne)n(w)g Ff(Makefile.in)50 -b Fn(\002les)23 b(in)h(the)f(global)i(list)f(of)g(.in)f(\002les.)227 -1117 y(In)h(the)g(root)g(directory)i(of)d(the)h(source)h(tree,)f(e)o(x) -o(ecute)g(the)g Ff(reconfigure)18 b Fn(script)25 b(or)e(manually)i(:)p -Black 281 1253 a(\(a\))p Black 46 w(edit)19 b(the)f(con\002gure.in)i -(\002le)e(in)g(the)g(source)i(tree)e(root,)i(add)e Ff(Makefile.in)50 -b Fn(\002les)18 b(into)g(the)h Ff(AC)p 3483 1253 28 4 -v 32 w(OUTPUT)427 1388 y Fn(list,)p Black 276 1557 a(\(b\))p -Black 46 w(from)36 b(the)f(source)i(tree)f(root)g(directory)-6 -b(,)41 b(run)36 b(the)f Ff(genconf)d Fn(script)k(which)g(launch)h -Ff(aclocal)31 b Fn(and)427 1692 y Ff(autoconf)p Fn(.)0 -1975 y(Figure)24 b(2)f(summarize)i(these)f(changes.)p -Black 0 4377 a @beginspecial 0 @llx 0 @lly 405 @urx 274 -@ury 4050 @rwi @setspecial -%%BeginDocument: ../../../SALOME_ROOT/doc/DevelopersGuide/srctree_module.eps -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: srctree_module.eps -%%Creator: fig2dev Version 3.2 Patchlevel 3c -%%CreationDate: Thu Jul 26 11:57:52 2001 -%%For: tajchman@nikyo (Marc Tajchman - SFME/LGLS) -%%BoundingBox: 0 0 405 274 -%%Magnification: 1.0000 -%%EndComments -/$F2psDict 200 dict def -$F2psDict begin -$F2psDict /mtrx matrix put -/col-1 {0 setgray} bind def -/col0 {0.000 0.000 0.000 srgb} bind def -/col1 {0.000 0.000 1.000 srgb} bind def -/col2 {0.000 1.000 0.000 srgb} bind def -/col3 {0.000 1.000 1.000 srgb} bind def -/col4 {1.000 0.000 0.000 srgb} bind def -/col5 {1.000 0.000 1.000 srgb} bind def -/col6 {1.000 1.000 0.000 srgb} bind def -/col7 {1.000 1.000 1.000 srgb} bind def -/col8 {0.000 0.000 0.560 srgb} bind def -/col9 {0.000 0.000 0.690 srgb} bind def -/col10 {0.000 0.000 0.820 srgb} bind def -/col11 {0.530 0.810 1.000 srgb} bind def -/col12 {0.000 0.560 0.000 srgb} bind def -/col13 {0.000 0.690 0.000 srgb} bind def -/col14 {0.000 0.820 0.000 srgb} bind def -/col15 {0.000 0.560 0.560 srgb} bind def -/col16 {0.000 0.690 0.690 srgb} bind def -/col17 {0.000 0.820 0.820 srgb} bind def -/col18 {0.560 0.000 0.000 srgb} bind def -/col19 {0.690 0.000 0.000 srgb} bind def -/col20 {0.820 0.000 0.000 srgb} bind def -/col21 {0.560 0.000 0.560 srgb} bind def -/col22 {0.690 0.000 0.690 srgb} bind def -/col23 {0.820 0.000 0.820 srgb} bind def -/col24 {0.500 0.190 0.000 srgb} bind def -/col25 {0.630 0.250 0.000 srgb} bind def -/col26 {0.750 0.380 0.000 srgb} bind def -/col27 {1.000 0.500 0.500 srgb} bind def -/col28 {1.000 0.630 0.630 srgb} bind def -/col29 {1.000 0.750 0.750 srgb} bind def -/col30 {1.000 0.880 0.880 srgb} bind def -/col31 {1.000 0.840 0.000 srgb} bind def - -end -save -newpath 0 274 moveto 0 0 lineto 405 0 lineto 405 274 lineto closepath clip newpath --33.0 371.0 translate -1 -1 scale - -/cp {closepath} bind def -/ef {eofill} bind def -/gr {grestore} bind def -/gs {gsave} bind def -/sa {save} bind def -/rs {restore} bind def -/l {lineto} bind def -/m {moveto} bind def -/rm {rmoveto} bind def -/n {newpath} bind def -/s {stroke} bind def -/sh {show} bind def -/slc {setlinecap} bind def -/slj {setlinejoin} bind def -/slw {setlinewidth} bind def -/srgb {setrgbcolor} bind def -/rot {rotate} bind def -/sc {scale} bind def -/sd {setdash} bind def -/ff {findfont} bind def -/sf {setfont} bind def -/scf {scalefont} bind def -/sw {stringwidth} bind def -/tr {translate} bind def -/tnt {dup dup currentrgbcolor - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} - bind def -/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul - 4 -2 roll mul srgb} bind def -/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def -/$F2psEnd {$F2psEnteredState restore end} def - -$F2psBegin -%%Page: 1 1 -10 setmiterlimit - 0.06000 0.06000 sc -% -% Fig objects follow -% -% Polyline -15.000 slw -n 2925 5700 m 3825 5700 l 3825 6150 l 2925 6150 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -3075 6000 m -gs 1 -1 sc (src) col0 sh gr -% Polyline -n 1650 5700 m 2625 5700 l 2625 6150 l 1650 6150 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -1725 6000 m -gs 1 -1 sc (resources) col0 sh gr -% Polyline -n 1200 3825 m 2175 3825 l 2175 4275 l 1200 4275 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -1500 4125 m -gs 1 -1 sc (idl) col0 sh gr -% Polyline -n 2400 3825 m 3600 3825 l 3600 4275 l 2400 4275 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -2550 4125 m -gs 1 -1 sc (New module) col0 sh gr -% Polyline -n 1005 2475 m 825 2475 825 3195 180 arcto 4 {pop} repeat - 825 3375 2295 3375 180 arcto 4 {pop} repeat - 2475 3375 2475 2655 180 arcto 4 {pop} repeat - 2475 2475 1005 2475 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -975 2775 m -gs 1 -1 sc (Run reconfigure) col0 sh gr -/Times-Bold ff 180.00 scf sf -975 3000 m -gs 1 -1 sc (script or edit) col0 sh gr -/Times-Bold ff 180.00 scf sf -975 3225 m -gs 1 -1 sc (configure.in file) col0 sh gr -% Polyline -n 3150 2625 m 4800 2625 l 4800 3225 l 3150 3225 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -3300 3000 m -gs 1 -1 sc (Root Source Tree) col0 sh gr -% Polyline -n 3825 3825 m 4875 3825 l 4875 4275 l 3825 4275 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -3975 4125 m -gs 1 -1 sc (resources) col0 sh gr -% Polyline -n 5025 3825 m 6075 3825 l 6075 4275 l 5025 4275 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -5250 4125 m -gs 1 -1 sc (bin) col0 sh gr -% Polyline -n 4350 3225 m - 4350 3825 l gs col0 s gr -% Polyline -n 3450 3225 m - 1725 3825 l gs col0 s gr -% Polyline -n 2625 4275 m - 2325 5700 l gs col0 s gr -% Polyline -n 4575 3225 m - 5400 3825 l gs col0 s gr -% Polyline -n 2925 3825 m - 3675 3225 l gs col0 s gr -% Polyline -n 3139 4261 m - 3439 5686 l gs col0 s gr -% Polyline -gs clippath -3159 3023 m 3179 2935 l 3034 2902 l 3135 2971 l 3015 2990 l cp -eoclip -n 2480 2826 m - 3155 2976 l gs col0 s gr gr - -% arrowhead -n 3015 2990 m 3135 2971 l 3034 2902 l 3047 2951 l 3015 2990 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -n 783 4753 m 588 4753 588 5177 195 arcto 4 {pop} repeat - 588 5372 1768 5372 195 arcto 4 {pop} repeat - 1963 5372 1963 4948 195 arcto 4 {pop} repeat - 1963 4753 783 4753 195 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -% Polyline -n 4605 4575 m 4425 4575 4425 5070 180 arcto 4 {pop} repeat - 4425 5250 6045 5250 180 arcto 4 {pop} repeat - 6225 5250 6225 4755 180 arcto 4 {pop} repeat - 6225 4575 4605 4575 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -% Polyline -n 5580 2700 m 5400 2700 5400 3195 180 arcto 4 {pop} repeat - 5400 3375 7020 3375 180 arcto 4 {pop} repeat - 7200 3375 7200 2880 180 arcto 4 {pop} repeat - 7200 2700 5580 2700 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -% Polyline -n 5655 1650 m 5475 1650 5475 2145 180 arcto 4 {pop} repeat - 5475 2325 7095 2325 180 arcto 4 {pop} repeat - 7275 2325 7275 1830 180 arcto 4 {pop} repeat - 7275 1650 5655 1650 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -% Polyline -2 slj -gs clippath -4677 2619 m 4759 2657 l 4822 2523 l 4734 2606 l 4741 2485 l cp -eoclip -n 5475 1875 m 5474 1875 l 5472 1874 l 5468 1874 l 5461 1873 l 5453 1872 l - 5442 1871 l 5430 1870 l 5415 1869 l 5399 1869 l 5381 1870 l - 5363 1872 l 5343 1875 l 5322 1880 l 5300 1887 l 5277 1896 l - 5252 1908 l 5226 1923 l 5197 1942 l 5166 1965 l 5134 1993 l - 5100 2025 l 5071 2055 l 5043 2086 l 5017 2119 l 4992 2151 l - 4968 2183 l 4946 2216 l 4925 2247 l 4905 2279 l 4886 2310 l - 4868 2342 l 4851 2372 l 4834 2403 l 4819 2433 l 4804 2462 l - 4790 2490 l 4777 2516 l 4765 2540 l 4755 2561 l 4746 2579 l - 4739 2595 l 4734 2606 l - 4725 2625 l gs col0 s gr gr - -% arrowhead -0 slj -n 4741 2485 m 4734 2606 l 4822 2523 l 4772 2524 l 4741 2485 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -1980 5683 m 2051 5739 l 2143 5623 l 2038 5684 l 2072 5567 l cp -eoclip -n 1950 5025 m 1952 5026 l 1956 5029 l 1964 5034 l 1974 5041 l 1988 5051 l - 2004 5063 l 2022 5077 l 2041 5093 l 2061 5110 l 2080 5129 l - 2098 5149 l 2116 5172 l 2132 5196 l 2146 5224 l 2159 5254 l - 2169 5288 l 2175 5325 l 2177 5359 l 2176 5392 l 2171 5423 l - 2165 5453 l 2157 5480 l 2147 5506 l 2136 5531 l 2124 5555 l - 2111 5578 l 2098 5599 l 2084 5620 l 2071 5638 l 2059 5655 l - 2049 5669 l 2040 5681 l - 2025 5700 l gs col0 s gr gr - -% arrowhead -0 slj -n 2072 5567 m 2038 5684 l 2143 5623 l 2093 5613 l 2072 5567 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3116 5733 m 3196 5693 l 3142 5583 l 3142 5684 l 3061 5623 l cp -eoclip -n 1950 5025 m 1951 5025 l 1954 5024 l 1959 5023 l 1967 5021 l 1978 5019 l - 1992 5016 l 2009 5012 l 2029 5009 l 2052 5005 l 2077 5001 l - 2104 4998 l 2133 4995 l 2163 4992 l 2194 4991 l 2226 4990 l - 2259 4991 l 2293 4993 l 2329 4997 l 2366 5004 l 2405 5012 l - 2446 5023 l 2488 5037 l 2533 5055 l 2579 5076 l 2625 5100 l - 2667 5125 l 2708 5152 l 2746 5181 l 2782 5209 l 2815 5238 l - 2846 5268 l 2875 5297 l 2902 5326 l 2927 5356 l 2950 5385 l - 2973 5414 l 2994 5443 l 3014 5472 l 3033 5501 l 3051 5529 l - 3067 5555 l 3083 5581 l 3097 5604 l 3109 5626 l 3120 5645 l - 3129 5661 l 3136 5674 l 3142 5684 l - 3150 5700 l gs col0 s gr gr - -% arrowhead -0 slj -n 3061 5623 m 3142 5684 l 3142 5583 l col0 s -% Polyline -2 slj -gs clippath -2596 4285 m 2519 4238 l 2442 4366 l 2539 4293 l 2519 4412 l cp -eoclip -n 2025 4950 m 2026 4949 l 2029 4947 l 2034 4944 l 2041 4940 l 2050 4933 l - 2061 4925 l 2074 4915 l 2089 4903 l 2104 4889 l 2122 4872 l - 2142 4853 l 2164 4829 l 2189 4800 l 2218 4765 l 2250 4725 l - 2274 4694 l 2298 4662 l 2320 4630 l 2342 4600 l 2362 4570 l - 2382 4542 l 2401 4514 l 2418 4486 l 2436 4460 l 2452 4434 l - 2468 4409 l 2483 4384 l 2497 4362 l 2510 4341 l 2521 4323 l - 2530 4307 l 2538 4295 l - 2550 4275 l gs col0 s gr gr - -% arrowhead -0 slj -n 2519 4412 m 2539 4293 l 2442 4366 l 2492 4370 l 2519 4412 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3406 4239 m 3328 4283 l 3400 4413 l 3385 4293 l 3479 4368 l cp -eoclip -n 4425 4950 m 4424 4950 l 4420 4950 l 4415 4950 l 4406 4951 l 4394 4951 l - 4378 4951 l 4360 4951 l 4338 4951 l 4315 4950 l 4289 4949 l - 4261 4948 l 4232 4945 l 4202 4942 l 4170 4937 l 4138 4931 l - 4105 4923 l 4070 4914 l 4033 4902 l 3995 4888 l 3955 4871 l - 3912 4850 l 3869 4827 l 3825 4800 l 3785 4773 l 3747 4745 l - 3712 4716 l 3679 4688 l 3649 4659 l 3621 4631 l 3595 4603 l - 3572 4575 l 3549 4548 l 3529 4521 l 3509 4494 l 3491 4467 l - 3473 4441 l 3457 4416 l 3442 4392 l 3429 4370 l 3416 4349 l - 3406 4330 l 3397 4314 l 3389 4301 l 3384 4291 l - 3375 4275 l gs col0 s gr gr - -% arrowhead -0 slj -n 3479 4368 m 3385 4293 l 3400 4413 l 3429 4371 l 3479 4368 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3477 5705 m 3565 5724 l 3596 5579 l 3529 5680 l 3508 5560 l cp -eoclip -n 4425 4950 m 4423 4950 l 4420 4950 l 4414 4949 l 4404 4948 l 4391 4947 l - 4374 4946 l 4354 4946 l 4330 4945 l 4304 4944 l 4276 4945 l - 4247 4945 l 4216 4947 l 4185 4950 l 4152 4954 l 4119 4960 l - 4085 4967 l 4051 4977 l 4015 4989 l 3978 5004 l 3941 5022 l - 3902 5045 l 3863 5070 l 3825 5100 l 3789 5133 l 3755 5167 l - 3726 5202 l 3699 5237 l 3676 5272 l 3655 5306 l 3637 5341 l - 3621 5375 l 3606 5409 l 3594 5442 l 3582 5475 l 3572 5508 l - 3563 5539 l 3555 5569 l 3548 5597 l 3542 5622 l 3537 5644 l - 3533 5663 l 3530 5677 l - 3525 5700 l gs col0 s gr gr - -% arrowhead -0 slj -n 3508 5560 m 3529 5680 l 3596 5579 l 3548 5592 l 3508 5560 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -4602 3819 m 4684 3857 l 4747 3723 l 4659 3806 l 4666 3685 l cp -eoclip -n 5400 3075 m 5399 3075 l 5397 3074 l 5393 3074 l 5386 3073 l 5378 3072 l - 5367 3071 l 5355 3070 l 5340 3069 l 5324 3069 l 5306 3070 l - 5288 3072 l 5268 3075 l 5247 3080 l 5225 3087 l 5202 3096 l - 5177 3108 l 5151 3123 l 5122 3142 l 5091 3165 l 5059 3193 l - 5025 3225 l 4996 3255 l 4968 3286 l 4942 3319 l 4917 3351 l - 4893 3383 l 4871 3416 l 4850 3447 l 4830 3479 l 4811 3510 l - 4793 3542 l 4776 3572 l 4759 3603 l 4744 3633 l 4729 3662 l - 4715 3690 l 4702 3716 l 4690 3740 l 4680 3761 l 4671 3779 l - 4664 3795 l 4659 3806 l - 4650 3825 l gs col0 s gr gr - -% arrowhead -0 slj -n 4666 3685 m 4659 3806 l 4747 3723 l 4697 3724 l 4666 3685 l - cp gs 0.00 setgray ef gr col0 s -/Times-Bold ff 180.00 scf sf -750 5025 m -gs 1 -1 sc (Create) col0 sh gr -/Times-Bold ff 180.00 scf sf -750 5250 m -gs 1 -1 sc (directories) col0 sh gr -/Times-Bold ff 180.00 scf sf -4575 4875 m -gs 1 -1 sc (Copy and/or) col0 sh gr -/Times-Bold ff 180.00 scf sf -4575 5100 m -gs 1 -1 sc (create Makefile.in) col0 sh gr -/Times-Bold ff 180.00 scf sf -5550 3225 m -gs 1 -1 sc (files \(module level\)) col0 sh gr -/Times-Bold ff 180.00 scf sf -5550 3000 m -gs 1 -1 sc (Exported resource) col0 sh gr -/Times-Bold ff 180.00 scf sf -5625 1950 m -gs 1 -1 sc (Update SUBDIRS ) col0 sh gr -/Times-Bold ff 180.00 scf sf -5625 2175 m -gs 1 -1 sc (list in Makefile.in) col0 sh gr -$F2psEnd -rs - -%%EndDocument - @endspecial Black 727 4596 a(Figure)g(2:)29 b(Source)c(tree)f(:)k -(modi\002cation)d(when)f(adding)h(an)f(ne)n(w)f(module)p -Black Black 0 5018 a Fj(4)119 b(De)n(v)o(elopment)31 -b(unit)g(cr)n(eation)0 5295 y Fn(Here)24 b(we)f(w)o(ant)g(to)h(add)g(a) -g(de)n(v)o(elopment)i(unit)e(named)g Ff()d Fn(in)i(the)h(e)o -(xisting)i(module)f Ff()19 b Fn(\(replace)26 -b(the)0 5430 y(names)e Ff()c Fn(and)k Ff()19 -b Fn(with)k(real)h(ones\).)p Black 0 5644 3827 9 v 0 -5757 a(SALOME)415 b(Using)24 b(the)g(SALOME)d(con\002guration)26 -b(and)e(b)n(uilding)i(system)e(V)-12 b(.)23 b(0.3)607 -b(9/20)p Black eop -%%Page: 10 10 -10 9 bop Black Black Black 114 50 a Fn(1.)p Black 45 -w(In)24 b(the)g Ff(src)d Fn(subdirectory)27 b(of)d Ff()p -Fn(,)18 b(create)25 b(a)e(subdirectory)k(named)d Ff()c -Fn(:)p Black Black 227 185 a Ff(cd)54 b()d(>/src) -227 321 y(mkdir)i()227 373 y Fn(Modify)38 b(then)g -Ff(Makefile.in)49 b Fn(\002le)37 b(in)g(the)g Ff(src)e -Fn(directory)k(to)e(add)g(the)g(ne)n(w)g(unit)g(to)g(the)g(compilation) -227 509 y(process)26 b(:)227 644 y(Complete)f(the)e(line)h(be)o -(ginning)i(with)p Black Black 227 780 a Ff(SUBDIRS)52 -b(=)i(...)227 874 y Fn(with)24 b(the)f(name)h(of)g(the)f(ne)n(w)g -(directory)p Black Black 227 1009 a Ff(SUBDIRS)52 b(=)i(...)f()p -Black 114 1178 a Fn(2.)p Black 45 w(Create)25 b(a)f Ff(Makefile.in)50 -b Fn(\002le)24 b(in)g(the)h(ne)n(w)f Ff()d Fn(directory)27 -b(\(you)e(can)g(cop)o(y)h(a)e Ff(Makefile.in)50 b Fn(\002le)227 -1313 y(from)31 b(the)h(corresponding)j(subdirectory)g(in)c -Ff(GEOM)e Fn(module)j(:)44 b Ff(GEOM/src/GEOMG)o(UI)24 -b Fn(subdirectory)35 b(for)227 1449 y(e)o(xample,)24 -b(and)g(modify)h(as)e(you)h(need\))p Black Black 227 -1584 a Ff(cd)54 b()227 1720 y(...)f(create)f(Makefile.in)227 -1772 y Fn(The)23 b(details)i(of)f Ff(Makefile.in)49 b -Fn(creation)26 b(is)d(detailed)j(in)d(the)h(ne)o(xt)g(section.)0 -2055 y(The)f(dif)n(ferent)j(\002les)d(of)g(your)i(unit)f(must)f(be)h -(located)h(in)f(se)n(v)o(eral)g(directories)j(\(see)d(\002gure)g(3)f -(and)h(the)g(list)f(belo)n(w\).)p Black 136 2337 a Fc(\017)p -Black 46 w Fn(Pri)n(v)n(ate)h(source)h(and)f(header)h(\002les)e(of)h -(your)g(unit)227 2473 y(Place)29 b(the)f(only)h(cop)o(y)h(of)e(these)h -(\002les)f(in)g(your)h(unit.)44 b(If)28 b(you)h(use)g(the)f(proposed)j -(mak)o(e\002le)e(system,)g(dont)h(put)227 2608 y(them)24 -b(in)f(subdirectories)28 b(of)23 b(your)i(unit.)227 2744 -y(Note)p Black Black 427 2916 a(Using)k(a)g(non-\003at)g(directory)i -(structure)g(for)e(an)g(unit,)h(has)f(not)h(been)f(tested)h(b)n(ut)f -(it)g(should)h(w)o(ork.)427 3052 y(Y)-10 b(ou)24 b(must)f(write)h(your) -g(mak)o(e\002le)g(to)f(tak)o(e)i(care)f(of)f(subdirectories.)p -Black 136 3225 a Fc(\017)p Black 46 w Fn(Exported)i(idl)f(\002les)f -(from)h(a)f(unit)227 3360 y(These)h(\002les)f(are)h(pro)o(vided)i(by)d -(the)h(unit)g(for)g(CORB)m(A)d(communication)26 b(with)d(other)i -(units.)227 3496 y(Place)f(the)g(only)g(cop)o(y)h(of)e(these)i(\002les) -e(into)h(the)g(idl)g(subdirectory)j(of)c(the)h(root)g(source)h(tree.)p -Black 136 3664 a Fc(\017)p Black 46 w Fn(Exported)g(header)g(\002les)f -(from)f(a)g(unit)227 3800 y(These)34 b(\002les)g(are)g(pro)o(vided)i -(by)e(the)g(unit)g(for)g(direct)h(communication)i(from)d(other)g(units) -h(\(using)h(the)e(unit')-5 b(s)227 3935 y(library\).)227 -4071 y(Place)24 b(the)g(master)g(cop)o(y)g(of)g(these)g(\002les)g(in)f -(your)h(unit)h(subtree.)227 4206 y(Assure)e(that)g(these)g(\002les)g -(are)f(automatically)j(or)e(manually)h(copied)f(in)g(the)f(inc)h -(subdirectory)j(of)c(the)h(root)g(b)n(uild)227 4342 y(tree.)0 -4712 y Fj(5)119 b(Cr)n(eating)31 b(a)e Fb(Makefile.in)69 -b Fj(\002le)31 b(in)f(a)g(new)h(unit)0 4992 y Fe(5.1)99 -b(Using)25 b(pr)n(ede\002ned)j(mak)o(e)d(rules)0 5237 -y Fn(Cop)o(y)f(the)g(follo)n(wing)h Ff(Makefile.in)72 -b Fn(sk)o(eleton)26 b(in)d(the)h(unit)g(directory)i(:)p -Black Black 0 5519 a Ff(#)54 b(begin)e(copy)h(here)g(==============)o -(===)o(==)o(==)o(==)o(==)o(===)o(==)o(==)o(==)o(==)o(===)o(==)o(=)p -Black 0 5644 3827 9 v 0 5757 a Fn(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)562 b(10/20)p Black eop -%%Page: 11 11 -11 10 bop Black Black Black 0 3100 a @beginspecial 0 -@llx 0 @lly 404 @urx 377 @ury 4040 @rwi @setspecial -%%BeginDocument: ../../../SALOME_ROOT/doc/DevelopersGuide/srctree_unit.eps -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: srctree_unit.eps -%%Creator: fig2dev Version 3.2 Patchlevel 3c -%%CreationDate: Thu Jul 26 11:57:40 2001 -%%For: tajchman@nikyo (Marc Tajchman - SFME/LGLS) -%%BoundingBox: 0 0 404 377 -%%Magnification: 1.0000 -%%EndComments -/$F2psDict 200 dict def -$F2psDict begin -$F2psDict /mtrx matrix put -/col-1 {0 setgray} bind def -/col0 {0.000 0.000 0.000 srgb} bind def -/col1 {0.000 0.000 1.000 srgb} bind def -/col2 {0.000 1.000 0.000 srgb} bind def -/col3 {0.000 1.000 1.000 srgb} bind def -/col4 {1.000 0.000 0.000 srgb} bind def -/col5 {1.000 0.000 1.000 srgb} bind def -/col6 {1.000 1.000 0.000 srgb} bind def -/col7 {1.000 1.000 1.000 srgb} bind def -/col8 {0.000 0.000 0.560 srgb} bind def -/col9 {0.000 0.000 0.690 srgb} bind def -/col10 {0.000 0.000 0.820 srgb} bind def -/col11 {0.530 0.810 1.000 srgb} bind def -/col12 {0.000 0.560 0.000 srgb} bind def -/col13 {0.000 0.690 0.000 srgb} bind def -/col14 {0.000 0.820 0.000 srgb} bind def -/col15 {0.000 0.560 0.560 srgb} bind def -/col16 {0.000 0.690 0.690 srgb} bind def -/col17 {0.000 0.820 0.820 srgb} bind def -/col18 {0.560 0.000 0.000 srgb} bind def -/col19 {0.690 0.000 0.000 srgb} bind def -/col20 {0.820 0.000 0.000 srgb} bind def -/col21 {0.560 0.000 0.560 srgb} bind def -/col22 {0.690 0.000 0.690 srgb} bind def -/col23 {0.820 0.000 0.820 srgb} bind def -/col24 {0.500 0.190 0.000 srgb} bind def -/col25 {0.630 0.250 0.000 srgb} bind def -/col26 {0.750 0.380 0.000 srgb} bind def -/col27 {1.000 0.500 0.500 srgb} bind def -/col28 {1.000 0.630 0.630 srgb} bind def -/col29 {1.000 0.750 0.750 srgb} bind def -/col30 {1.000 0.880 0.880 srgb} bind def -/col31 {1.000 0.840 0.000 srgb} bind def - -end -save -newpath 0 377 moveto 0 0 lineto 404 0 lineto 404 377 lineto closepath clip newpath --12.0 416.0 translate -1 -1 scale - -/cp {closepath} bind def -/ef {eofill} bind def -/gr {grestore} bind def -/gs {gsave} bind def -/sa {save} bind def -/rs {restore} bind def -/l {lineto} bind def -/m {moveto} bind def -/rm {rmoveto} bind def -/n {newpath} bind def -/s {stroke} bind def -/sh {show} bind def -/slc {setlinecap} bind def -/slj {setlinejoin} bind def -/slw {setlinewidth} bind def -/srgb {setrgbcolor} bind def -/rot {rotate} bind def -/sc {scale} bind def -/sd {setdash} bind def -/ff {findfont} bind def -/sf {setfont} bind def -/scf {scalefont} bind def -/sw {stringwidth} bind def -/tr {translate} bind def -/tnt {dup dup currentrgbcolor - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} - bind def -/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul - 4 -2 roll mul srgb} bind def -/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def -/$F2psEnd {$F2psEnteredState restore end} def - -$F2psBegin -%%Page: 1 1 -10 setmiterlimit - 0.06000 0.06000 sc -% -% Fig objects follow -% -% Polyline -15.000 slw -n 1530 675 m 1350 675 1350 1395 180 arcto 4 {pop} repeat - 1350 1575 2820 1575 180 arcto 4 {pop} repeat - 3000 1575 3000 855 180 arcto 4 {pop} repeat - 3000 675 1530 675 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -1500 975 m -gs 1 -1 sc (Run reconfigure) col0 sh gr -/Times-Bold ff 180.00 scf sf -1500 1200 m -gs 1 -1 sc (script or edit) col0 sh gr -/Times-Bold ff 180.00 scf sf -1500 1425 m -gs 1 -1 sc (configure.in file) col0 sh gr -% Polyline -n 855 3000 m 675 3000 675 3495 180 arcto 4 {pop} repeat - 675 3675 1770 3675 180 arcto 4 {pop} repeat - 1950 3675 1950 3180 180 arcto 4 {pop} repeat - 1950 3000 855 3000 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -825 3300 m -gs 1 -1 sc (Exported) col0 sh gr -/Times-Bold ff 180.00 scf sf -825 3525 m -gs 1 -1 sc (idl files) col0 sh gr -% Polyline -n 2475 2025 m 3450 2025 l 3450 2475 l 2475 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -2625 2325 m -gs 1 -1 sc (Module 1) col0 sh gr -% Polyline -n 3000 3900 m 3900 3900 l 3900 4350 l 3000 4350 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -3150 4200 m -gs 1 -1 sc (src) col0 sh gr -% Polyline -n 1725 3900 m 2700 3900 l 2700 4350 l 1725 4350 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -1800 4200 m -gs 1 -1 sc (resources) col0 sh gr -% Polyline -n 1275 2025 m 2250 2025 l 2250 2475 l 1275 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -1575 2325 m -gs 1 -1 sc (idl) col0 sh gr -% Polyline -n 5205 3150 m 5025 3150 5025 3645 180 arcto 4 {pop} repeat - 5025 3825 6495 3825 180 arcto 4 {pop} repeat - 6675 3825 6675 3330 180 arcto 4 {pop} repeat - 6675 3150 5205 3150 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -5175 3450 m -gs 1 -1 sc (Exported shell) col0 sh gr -/Times-Bold ff 180.00 scf sf -5175 3675 m -gs 1 -1 sc (scripts) col0 sh gr -% Polyline -n 5430 4275 m 5250 4275 5250 4770 180 arcto 4 {pop} repeat - 5250 4950 6720 4950 180 arcto 4 {pop} repeat - 6900 4950 6900 4455 180 arcto 4 {pop} repeat - 6900 4275 5430 4275 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -5400 4575 m -gs 1 -1 sc (Update SUBDIR) col0 sh gr -/Times-Bold ff 180.00 scf sf -5400 4800 m -gs 1 -1 sc (list in Makefile.in) col0 sh gr -% Polyline -n 4275 2025 m 5325 2025 l 5325 2475 l 4275 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -4425 2325 m -gs 1 -1 sc (resources) col0 sh gr -% Polyline -n 5625 2025 m 6675 2025 l 6675 2475 l 5625 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -5850 2325 m -gs 1 -1 sc (bin) col0 sh gr -% Polyline -n 2700 5100 m 3675 5100 l 3675 5550 l 2700 5550 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -2775 5400 m -gs 1 -1 sc (New unit) col0 sh gr -% Polyline -n 1380 6225 m 1200 6225 1200 6720 180 arcto 4 {pop} repeat - 1200 6900 2670 6900 180 arcto 4 {pop} repeat - 2850 6900 2850 6405 180 arcto 4 {pop} repeat - 2850 6225 1380 6225 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -1350 6750 m -gs 1 -1 sc (and header files) col0 sh gr -/Times-Bold ff 180.00 scf sf -1350 6525 m -gs 1 -1 sc (Private source) col0 sh gr -% Polyline -n 3330 6225 m 3150 6225 3150 6720 180 arcto 4 {pop} repeat - 3150 6900 4620 6900 180 arcto 4 {pop} repeat - 4800 6900 4800 6405 180 arcto 4 {pop} repeat - 4800 6225 3330 6225 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -3300 6525 m -gs 1 -1 sc (Exported header) col0 sh gr -/Times-Bold ff 180.00 scf sf -3300 6750 m -gs 1 -1 sc (files) col0 sh gr -% Polyline -n 3675 825 m 5325 825 l 5325 1425 l 3675 1425 l - cp gs col0 s gr -% Polyline -n 4725 1425 m - 4875 2025 l gs col0 s gr -% Polyline -n 3975 1425 m - 1800 2025 l gs col0 s gr -% Polyline -n 2700 2475 m - 2400 3900 l gs col0 s gr -% Polyline -gs clippath -3679 1172 m 3699 1084 l 3554 1051 l 3655 1120 l 3535 1139 l cp -eoclip -n 3000 975 m - 3675 1125 l gs col0 s gr gr - -% arrowhead -n 3535 1139 m 3655 1120 l 3554 1051 l 3567 1100 l 3535 1139 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -n 5100 1425 m - 5625 2025 l gs col0 s gr -% Polyline -n 3000 2025 m - 4200 1425 l gs col0 s gr -% Polyline -n 3300 4350 m - 3150 5100 l gs col0 s gr -% Polyline -n 3075 2475 m - 3375 3900 l gs col0 s gr -% Polyline - [60] 0 sd -n 3675 4350 m - 4425 5025 l gs col0 s gr [] 0 sd -% Polyline - [60] 0 sd -n 3450 4350 m - 3900 5025 l gs col0 s gr [] 0 sd -% Polyline - [60] 0 sd -n 4350 1425 m - 3675 2025 l gs col0 s gr [] 0 sd -% Polyline - [60] 0 sd -n 4500 1425 m - 4050 2025 l gs col0 s gr [] 0 sd -% Polyline -n 405 4950 m 225 4950 225 5445 180 arcto 4 {pop} repeat - 225 5625 1845 5625 180 arcto 4 {pop} repeat - 2025 5625 2025 5130 180 arcto 4 {pop} repeat - 2025 4950 405 4950 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -% Polyline -n 4305 5325 m 4125 5325 4125 5820 180 arcto 4 {pop} repeat - 4125 6000 5745 6000 180 arcto 4 {pop} repeat - 5925 6000 5925 5505 180 arcto 4 {pop} repeat - 5925 5325 4305 5325 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -% Polyline -2 slj -gs clippath -2663 5277 m 2610 5204 l 2490 5291 l 2608 5262 l 2543 5364 l cp -eoclip -n 2100 6225 m 2099 6224 l 2098 6221 l 2095 6217 l 2091 6210 l 2086 6201 l - 2080 6189 l 2073 6174 l 2065 6158 l 2058 6140 l 2051 6120 l - 2044 6098 l 2039 6075 l 2035 6051 l 2033 6025 l 2032 5997 l - 2035 5967 l 2040 5934 l 2049 5899 l 2061 5860 l 2078 5819 l - 2100 5775 l 2122 5737 l 2145 5701 l 2170 5665 l 2197 5631 l - 2223 5599 l 2250 5568 l 2278 5539 l 2305 5512 l 2333 5485 l - 2361 5459 l 2389 5435 l 2417 5411 l 2445 5388 l 2471 5367 l - 2497 5346 l 2522 5327 l 2544 5310 l 2564 5295 l 2582 5282 l - 2596 5271 l 2607 5263 l - 2625 5250 l gs col0 s gr gr - -% arrowhead -0 slj -n 2543 5364 m 2608 5262 l 2490 5291 l 2535 5314 l 2543 5364 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3241 5505 m 3185 5576 l 3301 5668 l 3241 5563 l 3357 5597 l cp -eoclip -n 3675 6225 m 3675 6224 l 3676 6221 l 3677 6216 l 3679 6209 l 3680 6199 l - 3682 6187 l 3684 6173 l 3684 6157 l 3684 6140 l 3683 6121 l - 3680 6101 l 3675 6078 l 3667 6054 l 3656 6026 l 3642 5996 l - 3623 5962 l 3600 5925 l 3579 5894 l 3556 5864 l 3532 5835 l - 3509 5808 l 3485 5782 l 3462 5758 l 3438 5734 l 3415 5712 l - 3392 5691 l 3369 5670 l 3347 5651 l 3325 5632 l 3305 5615 l - 3286 5599 l 3269 5586 l 3255 5574 l 3244 5565 l - 3225 5550 l gs col0 s gr gr - -% arrowhead -0 slj -n 3357 5597 m 3241 5563 l 3301 5668 l 3311 5618 l 3357 5597 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3892 4003 m 3878 4092 l 4025 4114 l 3921 4053 l 4039 4026 l cp -eoclip -n 5250 4500 m 5250 4499 l 5249 4498 l 5248 4496 l 5246 4492 l 5244 4487 l - 5240 4480 l 5236 4473 l 5229 4464 l 5222 4454 l 5212 4444 l - 5201 4433 l 5188 4421 l 5172 4408 l 5152 4395 l 5129 4381 l - 5102 4366 l 5069 4350 l 5031 4333 l 4986 4315 l 4934 4295 l - 4875 4275 l 4829 4260 l 4781 4245 l 4733 4231 l 4686 4218 l - 4638 4205 l 4591 4193 l 4545 4182 l 4500 4171 l 4456 4160 l - 4412 4150 l 4368 4141 l 4325 4132 l 4283 4123 l 4241 4114 l - 4200 4106 l 4160 4098 l 4122 4091 l 4086 4084 l 4052 4078 l - 4021 4072 l 3993 4067 l 3969 4062 l 3948 4059 l 3932 4056 l - 3919 4053 l - 3900 4050 l gs col0 s gr gr - -% arrowhead -0 slj -n 4039 4026 m 3921 4053 l 4025 4114 l 4009 4067 l 4039 4026 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -1302 2288 m 1276 2202 l 1134 2245 l 1255 2256 l 1160 2331 l cp -eoclip -n 675 3300 m 674 3299 l 671 3296 l 666 3292 l 659 3285 l 648 3275 l - 635 3262 l 620 3247 l 602 3229 l 583 3208 l 562 3186 l - 541 3162 l 520 3136 l 500 3109 l 480 3081 l 462 3053 l - 446 3023 l 432 2993 l 420 2961 l 411 2928 l 406 2894 l - 405 2858 l 408 2820 l 416 2781 l 430 2741 l 450 2700 l - 472 2665 l 498 2632 l 527 2601 l 558 2571 l 591 2544 l - 625 2518 l 661 2494 l 697 2472 l 735 2451 l 773 2432 l - 812 2413 l 851 2396 l 891 2379 l 931 2363 l 970 2348 l - 1009 2334 l 1047 2321 l 1084 2309 l 1118 2298 l 1150 2288 l - 1178 2279 l 1203 2271 l 1224 2265 l 1242 2260 l 1255 2256 l - - 1275 2250 l gs col0 s gr gr - -% arrowhead -0 slj -n 1160 2331 m 1255 2256 l 1134 2245 l 1168 2281 l 1160 2331 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -1765 4073 m 1706 4006 l 1594 4104 l 1709 4064 l 1653 4171 l cp -eoclip -n 1050 4950 m 1050 4949 l 1050 4947 l 1049 4942 l 1049 4936 l 1049 4927 l - 1049 4916 l 1049 4902 l 1050 4887 l 1052 4870 l 1056 4852 l - 1060 4832 l 1067 4810 l 1075 4786 l 1086 4759 l 1101 4729 l - 1119 4696 l 1141 4660 l 1168 4619 l 1200 4575 l 1227 4540 l - 1255 4505 l 1284 4472 l 1312 4439 l 1341 4408 l 1369 4378 l - 1397 4349 l 1425 4321 l 1452 4295 l 1479 4269 l 1506 4243 l - 1533 4219 l 1559 4195 l 1584 4173 l 1608 4151 l 1630 4131 l - 1651 4113 l 1670 4097 l 1686 4084 l 1699 4072 l 1709 4064 l - - 1725 4050 l gs col0 s gr gr - -% arrowhead -0 slj -n 1653 4171 m 1709 4064 l 1594 4104 l 1641 4123 l 1653 4171 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -6234 2428 m 6189 2506 l 6317 2580 l 6243 2485 l 6362 2502 l cp -eoclip -n 6675 3225 m 6676 3224 l 6677 3221 l 6680 3215 l 6685 3208 l 6690 3197 l - 6696 3184 l 6703 3168 l 6710 3150 l 6717 3131 l 6723 3111 l - 6728 3089 l 6732 3066 l 6733 3041 l 6732 3015 l 6729 2987 l - 6722 2956 l 6711 2923 l 6695 2887 l 6675 2850 l 6655 2819 l - 6633 2789 l 6609 2760 l 6585 2734 l 6560 2709 l 6534 2685 l - 6509 2663 l 6483 2642 l 6457 2623 l 6431 2604 l 6405 2586 l - 6380 2569 l 6355 2553 l 6331 2538 l 6308 2524 l 6288 2512 l - 6270 2501 l 6256 2492 l 6244 2486 l - 6225 2475 l gs col0 s gr gr - -% arrowhead -0 slj -n 6362 2502 m 6243 2485 l 6317 2580 l 6320 2530 l 6362 2502 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3700 5285 m 3630 5341 l 3722 5457 l 3688 5341 l 3793 5401 l cp -eoclip -n 4125 5625 m 4123 5625 l 4118 5625 l 4110 5624 l 4099 5624 l 4085 5622 l - 4069 5620 l 4051 5617 l 4031 5613 l 4010 5606 l 3987 5597 l - 3961 5585 l 3932 5570 l 3900 5550 l 3872 5530 l 3846 5510 l - 3823 5490 l 3801 5470 l 3782 5451 l 3764 5432 l 3747 5413 l - 3731 5395 l 3717 5378 l 3704 5363 l 3694 5349 l - 3675 5325 l gs col0 s gr gr - -% arrowhead -0 slj -n 3793 5401 m 3688 5341 l 3722 5457 l 3743 5411 l 3793 5401 l - cp gs 0.00 setgray ef gr col0 s -/Times-Roman ff 180.00 scf sf -3825 1200 m -gs 1 -1 sc (Root Source Tree) col0 sh gr -/Times-Bold ff 180.00 scf sf -4275 5625 m -gs 1 -1 sc (Copy and/or) col0 sh gr -/Times-Bold ff 180.00 scf sf -4275 5850 m -gs 1 -1 sc (create Makefile.in) col0 sh gr -/Times-Bold ff 180.00 scf sf -375 5250 m -gs 1 -1 sc (Exported resource) col0 sh gr -/Times-Bold ff 180.00 scf sf -375 5475 m -gs 1 -1 sc (files \(xml, ...\)) col0 sh gr -$F2psEnd -rs - -%%EndDocument - @endspecial Black 390 3319 a Fn(Figure)24 b(3:)29 b(Source)24 -b(tree)g(:)k(modi\002cation)e(when)d(adding)i(an)f(ne)n(w)f(unit)h(in)g -(an)f(e)o(xisting)i(module)p Black Black 0 3731 a Ff(top_srcdir=@top)o -(_s)o(rc)o(di)o(r@)0 3867 y(top_builddir=..)o(/.)o(./)o(..)0 -4002 y(srcdir=@srcdir@)0 4138 y(VPATH=.:@srcdir)o(@)0 -4409 y(@COMMENCE@)0 4680 y(#)54 b(Libraries)d(targets)0 -4815 y(LIB)i(=)0 4951 y(LIB_SRC)e(=)0 5086 y(LIB_MOC)g(=)0 -5222 y(LIB_CLIENT_IDL)d(=)0 5357 y(LIB_SERVER_IDL)g(=)p -Black 0 5644 3827 9 v 0 5757 a Fn(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)562 b(11/20)p Black eop -%%Page: 12 12 -12 11 bop Black Black 0 50 a Ff(#)54 b(Executable)c(targets)0 -185 y(BIN)j(=)0 321 y(BIN_SRC)e(=)0 456 y(BIN_MOC)g(=)0 -592 y(BIN_CLIENT_IDL)d(=)0 727 y(BIN_SERVER_IDL)g(=)0 -998 y(#)54 b(exported)d(header)h(files)0 1134 y(EXPORT_HEADERS)c(=)0 -1405 y(#)54 b(exported)d(python)h(executable)e(files)0 -1540 y(EXPORT_PYSCRIPT)o(S)e(=)0 1811 y(#)54 b(list)f(of)g(files)g(in)g -(resources)e(directory)f(\(copy)j(when)f(do)i(make)f(install\))0 -1947 y(RESOURCES_FILES)48 b(=)0 2218 y(#)54 b(po)g(ressources)c(files)i -(\(to)h(transform)e(them)h(in)i(qm)g(file\))e(:)0 2353 -y(PO_FILES)f(=)0 2624 y(#)j(put)f(here)g(additional)d(rules,)i(or)h -(extra)g(compiler)e(options)g(...)0 2895 y(@CONCLUDE@)0 -3166 y(#)j(end)f(copy)g(here)g(==============)o(==)o(===)o(==)o(==)o -(==)o(==)o(===)o(==)o(==)o(==)o(==)o(===)o(==)o(=)0 3432 -y Fn(Adapt)24 b(this)g Ff(Makefile.in)50 b Fn(sk)o(eleton)25 -b(to)f(your)g(particular)i(needs)f(:)p Black 136 3677 -a Fc(\017)p Black 46 w Fn(if)f(you)g(ha)n(v)o(e)g(to)f(compile)i(a)e -(library)p Black 314 3812 a(1.)p Black 45 w(Complete)i(the)e(line)p -Black Black 427 3948 a Ff(LIB)53 b(=)427 4042 y Fn(as)p -Black Black 427 4177 a Ff(LIB)g(=)i(lib)o(.l)o(a)427 -4271 y Fn(Example)24 b(:)p Black Black 427 4406 a Ff(LIB)53 -b(=)i(libGeometryGui)o(.l)o(a)427 4500 y Fn(Notes)p Black -451 4650 a(\(a\))p Black 46 w(the)25 b(library)g(name)f -Fi(must)g Fn(be)o(gin)g(with)g Ff(lib)e Fn(and)j(end)f(with)g -Ff(.la)e Fn(\(this)j(allo)n(ws)f(automatic)i(creation)597 -4785 y(of)e(shared)h(libraries)g(with)f(libtool\).)p -Black 446 4954 a(\(b\))p Black 46 w(there)h(must)e(be)h(only)g(one)g -(library)h(by)f(de)n(v)o(elopment)i(unit)p Black 314 -5123 a(2.)p Black 45 w(Also)e(add)g(to)f(the)h(line)g(:)p -Black Black 427 5258 a Ff(LIB_SRC)52 b(=)427 5352 y Fn(the)24 -b(list)g(of)f(sources)j(\002les)d(\(in)h(this)g(unit\))g(needed)i(to)d -(b)n(uild)i(the)f(library)p Black 314 5521 a(3.)p Black -45 w(If)g(your)g(library)h(uses)f(QT)e(MOC)g(\002le,)h(add)h(to)f(the)h -(line)g(:)p Black 0 5644 3827 9 v 0 5757 a(SALOME)415 -b(Using)24 b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i -(system)e(V)-12 b(.)23 b(0.3)562 b(12/20)p Black eop -%%Page: 13 13 -13 12 bop Black Black Black Black 427 50 a Ff(LIB_MOC)52 -b(=)427 144 y Fn(the)24 b(list)g(of)f(headers)j(\002les)d(to)h -(transform)h(with)e(moc.)p Black 314 312 a(4.)p Black -45 w(If)g(your)h(library)h(uses)f(CORB)m(A)c(functionnalities)28 -b(from)23 b(other)h(units)g(\(i.e.)29 b(uses)24 b(idl)f(\002les)g(e)o -(xported)i(from)427 448 y(other)g(units\),)f(add)g(to)g(the)g(line)g(:) -p Black Black 427 583 a Ff(LIB_CLIENT_IDL)48 b(=)427 -677 y Fn(the)24 b(list)g(of)f(idl)h(\002les.)p Black -314 846 a(5.)p Black 45 w(If)i(your)h(unit)f(pro)o(vides)i(CORB)m(A)23 -b(functionnalities)31 b(\(i.e.)36 b(e)o(xports)27 b(idl)f(\002les)g(to) -g(the)g(other)h(units\),)h(add)e(to)427 982 y(the)e(line)g(:)p -Black Black 427 1117 a Ff(LIB_SERVER_IDL)48 b(=)427 1211 -y Fn(the)24 b(list)g(of)f(idl)h(\002les.)p Black 136 -1380 a Fc(\017)p Black 46 w Fn(if)g(you)g(w)o(ant)f(to)h(b)n(uild)g -(one)g(or)g(more)f(e)o(x)o(ecutables)k(:)p Black 314 -1515 a(1.)p Black 45 w(Complete)e(the)e(line)p Black -Black 427 1651 a Ff(BIN)53 b(=)427 1745 y Fn(as)p Black -Black 427 1880 a Ff(BIN)g(=)i()50 b()h(..)427 -2016 y(.)427 2110 y Fn(Note)p Black Black 597 2262 a(F)o(or)21 -b(each)h(e)o(x)o(ecutable)i(in)d(the)h Ff(BIN)d Fn(list,)j(say)g -Ff(MyBin1)p Fn(,)c(the)j(main)h(function)h Fi(must)e -Fn(be)g(in)h(a)f(\002le)597 2397 y(named)j(accordingly)-6 -b(,)27 b(in)d(this)g(e)o(xample)g(:)k Ff(MyBin1.cxx)19 -b Fn(and)24 b Ff(MyBin2.cxx)p Fn(.)p Black 314 2566 a(2.)p -Black 45 w(Also)g(add)g(to)f(the)h(line)g(:)p Black Black -427 2702 a Ff(BIN_SRC)52 b(=)427 2796 y Fn(the)30 b(list)f(of)g(source) -h(\002les)f(\(in)g(this)h(unit\))g(needed)g(to)f(b)n(uild)h -Fi(all)g Fn(the)f(e)o(x)o(ecutables,)j Fi(excluding)d(\002les)g(con-) -427 2931 y(taining)24 b(main)f(function\(s\))p Fn(.)427 -3066 y(Notes)h(:)p Black 451 3219 a(\(a\))p Black 46 -w(The)34 b(mak)o(e\002le)g(system)h(will)e(automatically)k(add)e(to)f -(each)g(e)o(x)o(ecutable,)39 b(its)34 b(main)g(function)i(\002le.)597 -3354 y(That')-5 b(s)24 b(why)f(these)i(\002les)e(must)g(not)h(be)g -(included)i(in)d(the)h Ff(BIN)p 2590 3354 28 4 v 31 w(SRC)e -Fn(list)p Black 446 3523 a(\(b\))p Black 46 w(The)33 -b(object)h(\002les)f(\(compiled)i(from)e(the)g(source)h(\002les)f(in)g -(the)g Ff(BIN)p 2831 3523 V 32 w(SRC)d Fn(list\))k(will)f(be)g -(properly)597 3658 y(dispatched)27 b(between)d(the)g(e)o(x)o(ecutables) -i(by)e(the)g(link)o(er)-5 b(.)p Black 314 3827 a(3.)p -Black 45 w(If)24 b(your)g(binaries)h(uses)g(QT)d(MOC)f(\002le,)i(add)h -(to)g(the)f(line)h(:)p Black Black 427 3962 a Ff(BIN_MOC)52 -b(=)427 4056 y Fn(the)24 b(list)g(of)f(headers)j(\002les)d(to)h -(transform)h(with)e(moc.)p Black 314 4225 a(4.)p Black -45 w(If)d(your)g(binaries)i(uses)f(CORB)m(A)16 b(functionnalities)25 -b(from)20 b(other)g(units)h(\(i.e.)27 b(uses)21 b(idl)f(\002les)f(e)o -(xported)j(from)427 4361 y(other)j(units\),)f(add)g(to)g(the)g(line)g -(:)p Black Black 427 4496 a Ff(BIN_CLIENT_IDL)48 b(=)427 -4590 y Fn(the)24 b(list)g(of)f(idl)h(\002les.)p Black -314 4759 a(5.)p Black 45 w(If)i(your)h(unit)f(pro)o(vides)i(CORB)m(A)23 -b(functionnalities)31 b(\(i.e.)36 b(e)o(xports)27 b(idl)f(\002les)g(to) -g(the)g(other)h(units\),)h(add)e(to)427 4894 y(the)e(line)g(:)p -Black Black 427 5030 a Ff(BIN_SERVER_IDL)48 b(=)427 5124 -y Fn(the)24 b(list)g(of)f(idl)h(\002les.)p Black 136 -5292 a Fc(\017)p Black 46 w Fn(List)f(the)h(e)o(xported)i(header)f -(\002les)e(that)h(your)g(unit)h(pro)o(vides)g(to)f(other)g(de)n(v)o -(elopments)i(units)f(:)227 5428 y(Complete)g(the)e(line)p -Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)562 b(13/20)p Black eop -%%Page: 14 14 -14 13 bop Black Black Black Black 227 50 a Ff(EXPORT_HEADERS)48 -b(=)227 144 y Fn(with)24 b(the)f(list)h(header)h(\002les.)227 -279 y(Note)p Black Black 427 452 a(The)e(mak)o(e\002le)h(system)g(will) -f(automatically)j(cop)o(y)f(these)f(\002les)f(in)h(a)e(subdirectory)27 -b Ff(inc)22 b Fn(in)h(the)h(top)427 588 y(b)n(uild)i(directory)-6 -b(,)28 b(and)d(maintain)h(coherence)i(with)d(your)g(pri)n(v)n(ate)h -(cop)o(y)g(inside)g(your)g(unit)g(subtree.)427 723 y(This)d(is)f(to)g -(assure)i(name)f(uniqueness)i(of)e(dif)n(ferents)i(e)o(xported)f -(header)g(\002les)e(from)h(dif)n(ferent)h(units)427 859 -y(and)g(to)g(write)f(easier)i(mak)o(e\002les.)p Black -136 1031 a Fc(\017)p Black 46 w Fn(List)e(the)h(p)o(ython)i(scripts)f -(\002les)e(that)h(your)g(unit)h(e)o(xport)f(:)227 1167 -y(Complete)h(the)e(line)p Black Black 227 1302 a Ff(EXPORT_PYSCRIPT)o -(S)49 b(=)p Black 136 1471 a Fc(\017)p Black 46 w Fn(T)-7 -b(o)23 b(generate)i(qm)e(\002le)g(from)h(po)f(\002le)g(\(use)h(by)g -(QT\),)e(list)i(po)f(\002les)h(in)f(:)p Black Black 227 -1607 a Ff(PO_FILES)51 b(=)227 1659 y Fn(Note)p Black -Black 427 1832 a(The)33 b(resulting)j(qm)c(\002les)h(will)g(ge)g -(generated)j(directory)f(which)f(contain)h(Mak)o(e\002le.)58 -b(It)33 b(will)g(be)427 1967 y(copied)25 b(in)f(resources)i(directory)g -(when)d(do)h Ff('make)52 b(install')p Fn(.)0 2287 y Fe(5.2)99 -b(Using)25 b(y)n(our)f(o)o(wn)h(mak)o(e\002les)h(in)f(an)g(unit)0 -2531 y Fn(If)d(the)g(proposed)i(mak)o(e\002le)f(system)f(don')n(t)i -(suit)e(your)h(needs)g(\(se)n(v)o(eral)g(libraries,)h(non)f(\003at)e -(unit)i(subtree)g(structure,)i(...\).)0 2667 y(It')-5 -b(s)24 b(possible)i(to)d(write)h(your)g(o)n(wn)f(mak)o(e\002les.)p -Black 114 2949 a(1.)p Black 45 w(Create)h(a)f(\002le)g -Ff(Makefile.in)227 3085 y Fn(This)h(\002le)f(must)g(be)o(gin)h(with)g -(the)g(lines)p Black Black 227 3220 a Ff(#)54 b(begin)f(copy)f(here)h -(===============)o(==)o(==)o(===)o(==)o(==)o(==)o(==)o(===)o(==)o(==)o -(==)o(==)o(=)227 3491 y(top_srcdir=@top)o(_sr)o(cd)o(ir)o(@)227 -3627 y(top_builddir=..)o(/..)o(/.)o(.)227 3762 y(srcdir=@srcdir@)227 -3898 y(VPATH=.:@srcdir)o(@)227 4169 y(@COMMENCE@)227 -4439 y(#)h(end)g(copy)e(here)h(===============)o(==)o(==)o(==)o(===)o -(==)o(==)o(==)o(==)o(===)o(==)o(==)o(==)o(==)o(=)227 -4592 y Fn(The)23 b(rest)h(of)g(the)g(\002le)f(has)g(the)h(standard)i -(GNU)c(mak)o(e)h(format.)227 4727 y(Y)-10 b(ou)24 b(must)f(de\002ne)h -(the)g(follo)n(wing)h(tar)n(gets)g(:)p Black 281 4863 -a(\(a\))p Black 46 w Ff(inc)d Fn(:)28 b(cop)o(y/update)f(the)d(e)o -(xported)i(header)f(\002les)e(to)g(the)h Ff($top)p 2498 -4863 28 4 v 31 w(builddir/inc)17 b Fn(directory)p Black -276 5031 a(\(b\))p Black 46 w Ff(dep)22 b Fn(:)28 b(update)d -(dependencies)p Black 281 5200 a(\(c\))p Black 46 w Ff(lib)d -Fn(:)28 b(b)n(uild)d(libraries)h(and)e(link)g(them)f(into)h(the)g -Ff($top)p 2241 5200 V 31 w(builddir/lib)17 b Fn(directory)p -Black 276 5369 a(\(d\))p Black 46 w Ff(bin)22 b Fn(:)28 -b(b)n(uild)d(e)o(x)o(ecutables)h(and)e(link)g(them)g(into)g(the)g -Ff($top)p 2365 5369 V 31 w(builddir/bin)17 b Fn(directory)227 -5500 y(Some)23 b(of)h(these)g(tar)n(gets)i(may)d(be)g(empty)-6 -b(,)24 b(if)f(not)h(applicable.)p Black 0 5644 3827 9 -v 0 5757 a(SALOME)415 b(Using)24 b(the)g(SALOME)d(con\002guration)26 -b(and)e(b)n(uilding)i(system)e(V)-12 b(.)23 b(0.3)562 -b(14/20)p Black eop -%%Page: 15 15 -15 14 bop Black Black 0 50 a Fn(The)23 b(line)p Black -Black 0 307 a Ff(@\\texttt{COMMEN)o(CE)o(}@)0 565 y Fn(pro)o(vides)38 -b(a)e(number)h(of)f(prede\002ned)i(v)n(ariables)g(that)e(you)h(can)f -(use)h(in)f(your)h(mak)o(e\002le)f(rules)h(\(de\002ning)h(standard)0 -700 y(libraries)26 b(locations,)f(compiler)g(options,)g(...,)d(see)i -(ne)o(xt)g(section\).)0 1070 y Fj(6)119 b(Add)31 b(or)f(r)n(emo)o(v)o -(e)f(a)h(script)0 1347 y Fn(If)18 b(you)g(w)o(ant)h(to)f(add)g(a)g(ne)n -(w)f(shell)i(script)g(in)f Ff(SALOME)p 1716 1347 28 4 -v 30 w(ROOT/bin)p Fn(,)d(you)k(must)f(edit)g Ff(SALOME)p -3055 1347 V 30 w(ROOT/Makefile.i)o(n)0 1482 y Fn(to)23 -b(add)h(it)g(in)f Ff(BIN)p 584 1482 V 32 w(SCRIPT)p Fn(.)0 -1665 y(If)h(this)h(script)h(ha)n(v)o(e)f(some)f(package)i(dependent)i -(v)n(ariable,)e(you)f(must)f(create)h(a)f(\224.in\224)h(\002le)f(and)h -(add)f(this)h(reference)i(to)0 1801 y Ff(configure.in)17 -b Fn(\002le.)0 1983 y(T)-7 b(o)29 b(remo)o(v)o(e)h(an)g(e)o(xisting)i -(script,)g(you)f(must)f(of)g(course)h(remo)o(v)o(e)f(it)g(from)g(CVS)e -(archi)n(v)o(e)j(and)g(also)f(remo)o(v)o(e)g(it)g(from)0 -2119 y Ff(SALOME)p 335 2119 V 30 w(ROOT/Makefile.i)o(n)16 -b Fn(and)24 b(if)g(an)o(y)-6 b(,)23 b(from)h Ff(configure.in)p -Fn(.)0 2301 y(If)e(you)g(w)o(ant)g(to)g(add)g(a)f(ne)n(w)h(p)o(ython)h -(script,)g(put)g(it)e(in)h Ff(EXPORT)p 2066 2301 V 30 -w(PYSCRIPTS)17 b Fn(v)n(ariable.)30 b(It)21 b(will)h(be)g(copied)h(at)f -(same)0 2437 y(place)j(than)f(others)h(e)o(x)o(ecutables.)0 -2807 y Fj(7)119 b(Add)31 b(or)f(r)n(emo)o(v)o(e)f(an)h(IDL)g(\002le)0 -3084 y Fn(If)18 b(you)g(w)o(ant)h(to)f(add)g(a)g(ne)n(w)f(IDL)g(\002le) -g(in)h Ff(SALOME)p 1610 3084 V 30 w(ROOT/idl)p Fn(,)d(you)j(must)h -(edit)f Ff(SALOME)p 2949 3084 V 30 w(ROOT/idl/Makefi)o(le)o(.in)0 -3219 y Fn(and)24 b(add)g(its)g(in)f Ff(IDL)p 680 3219 -V 31 w(FILES)p Fn(.)0 3402 y(T)-7 b(o)24 b(remo)o(v)o(e)h(an)g(e)o -(xisting)i(IDL)d(\002le,)g(you)i(must)f(of)g(course)i(remo)o(v)o(e)e -(it)g(from)g(CVS)e(archi)n(v)o(e)j(and)f(also)h(remo)o(v)o(e)f(it)g -(from)0 3537 y Ff(SALOME)p 335 3537 V 30 w(ROOT/idl/Makefi)o(le)o(.i)o -(n)p Fn(.)0 3907 y Fj(8)119 b(Pr)n(ede\002ned)32 b(symbols)d(used)h(in) -h Fb(Makefile.in)0 4184 y Fn(Y)-10 b(ou)23 b(can)h(use)g(prede\002ned)i -(symbols)e(in)g(you)g Ff(Makefile.in)18 b Fn(\002les.)28 -b(These)c(symbols)h(de\002ne)p Black 136 4441 a Fc(\017)p -Black 46 w Fn(compilation)h(\003ags)e(for)g(source)h(compiling,)p -Black 136 4610 a Fc(\017)p Black 46 w Fn(header)g(\002les)f(location)h -(in)f(your)g(local)g(system,)p Black 136 4779 a Fc(\017)p -Black 46 w Fn(libraries)i(needed)f(for)f(binaries)h(linking.)0 -5036 y(F)o(or)e(e)o(xample)h(to)f(use)h(the)g(OpenCascade)i(libraries)f -(in)f(your)g(unit,)g(you)g(will)f(add)h(the)p Black 136 -5294 a Fc(\017)p Black 46 w Ff($OCC)p 452 5294 V 31 w(INCLUDES)19 -b Fn(symbol)25 b(to)e(the)h(included)i(header)f(\002le)e(locations,)p -Black 136 5462 a Fc(\017)p Black 46 w Ff($OCC)p 452 5462 -V 31 w(CXXFLAGS)c Fn(symbol)25 b(to)e(the)h(compilation)i(\003ags,)p -Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)562 b(15/20)p Black eop -%%Page: 16 16 -16 15 bop Black Black Black 136 50 a Fc(\017)p Black -46 w Ff($OCC)p 452 50 28 4 v 31 w(LIBS)21 b Fn(symbol)k(to)e(the)h -(link)o(er')-5 b(s)25 b(\003ags)0 307 y(If)e(you)h(use)g(the)g -(prede\002ned)i(mak)o(e)d(rules,)h(add)g(the)g(lines)p -Black Black 0 565 a Ff(CPPFLAGS+=$\(OCC)o(_I)o(NC)o(LU)o(DES)o(\))0 -700 y(CXXFLAGS+=$\(OCC)o(_C)o(XX)o(FL)o(AGS)o(\))0 836 -y(LDFLAGS+=$\(OCC_)o(LI)o(BS)o(\))0 1093 y Fn(in)f(your)i -Ff(Makefile.in)18 b Fn(\002le)k(after)j(the)f(@)p Ff(COMMENCE)p -Fn(@)18 b(line.)0 1276 y(F)o(or)34 b(each)h(standard)i(tool)e(you)h -(need)f(in)g(SALOME)c(\(QT)-7 b(,)34 b(p)o(ython,)39 -b(OpenCascade,)g(CORB)m(A,)32 b(VTK,)g(.)14 b(.)g(.)g(\),)35 -b(main)0 1411 y(symbols)25 b(listed)g(belo)n(w)-6 b(.)p -Black 114 1793 a(1.)p Black 45 w Fd(Corba)p 361 1923 -3105 4 v 361 1923 V 359 2140 4 217 v 411 2075 a(variable)p -1215 2140 V 555 w(value)p 3464 2140 V 361 2143 3105 4 -v 361 2143 V 359 2360 4 217 v 411 2295 a Ff(CORBA)p 691 -2295 28 4 v 30 w(ROOT)p 1215 2360 4 217 v 330 w Fn(CORB)m(A)21 -b(home)j(base)p 3464 2360 V 361 2363 3105 4 v 361 2363 -V 359 2580 4 217 v 411 2515 a Ff(CORBA)p 691 2515 28 -4 v 30 w(INCLUDES)p 1215 2580 4 217 v 110 w Fn(compiler)h(options)h(to) -d(include)j(CORB)m(A)20 b(headers)p 3464 2580 V 361 2583 -3105 4 v 361 2583 V 359 2800 4 217 v 411 2735 a Ff(CORBA)p -691 2735 28 4 v 30 w(LIBS)p 1215 2800 4 217 v 330 w Fn(libraries)26 -b(needed)f(to)f(link)g(with)f(CORB)m(A)p 3464 2800 V -361 2803 3105 4 v 361 2803 V 359 3156 4 353 v 411 2955 -a Ff(CORBA)p 691 2955 28 4 v 30 w(CXXFLAGS)p 1215 3156 -4 353 v 110 w Fn(C++)g(compiler)i(options)h(to)d(use)h(with)f(CORB)m(A) -p 3464 3156 V 361 3159 3105 4 v 361 3159 V 359 3376 4 -217 v 411 3311 a Ff(IDL)p 1215 3376 V 690 w Fn(idl)h(compiler)p -3464 3376 V 361 3379 3105 4 v 361 3379 V 359 3731 4 353 -v 411 3531 a Ff(IDLCXXFLAGS)p 1215 3731 V 250 w Fn(options)g(to)e(the)g -(idl)g(compiler)h(to)f(generate)i(C++)d(stub)h(or)g(sk)o(eleton)1266 -3666 y(code)p 3464 3731 V 361 3735 3105 4 v 361 3735 -V 359 4087 4 353 v 411 3886 a Ff(IDLPYFLAGS)p 1215 4087 -V 305 w Fn(options)i(to)d(the)h(idl)g(compiler)h(to)e(generate)j(p)o -(ython)f(stub)f(or)g(sk)o(ele-)1266 4022 y(ton)i(code)p -3464 4087 V 361 4090 3105 4 v 361 4090 V 359 4307 4 217 -v 411 4242 a Ff(IDL)p 581 4242 28 4 v 31 w(CLN)p 777 -4242 V 32 w(H)p 1215 4307 4 217 v 407 w Fn(e)o(xtension)i(of)e -(generated)i(CORB)m(A)20 b(header)25 b(\002les)f(\(client)h(side\))p -3464 4307 V 361 4310 3105 4 v 361 4310 V 359 4527 4 217 -v 411 4462 a Ff(IDL)p 581 4462 28 4 v 31 w(CLN)p 777 -4462 V 32 w(CXX)p 1215 4527 4 217 v 297 w Fn(e)o(xtension)h(of)e -(generated)i(CORB)m(A)20 b(source)25 b(\002les)f(\(client)h(side\))p -3464 4527 V 361 4530 3105 4 v 361 4530 V 359 4747 4 217 -v 411 4682 a Ff(IDL)p 581 4682 28 4 v 31 w(CLN)p 777 -4682 V 32 w(OBJ)p 1215 4747 4 217 v 297 w Fn(e)o(xtension)h(of)e -(generated)i(CORB)m(A)20 b(object)25 b(\002les)f(\(client)h(side\))p -3464 4747 V 361 4751 3105 4 v 361 4751 V 359 4967 4 217 -v 411 4902 a Ff(IDL)p 581 4902 28 4 v 31 w(SRV)p 777 -4902 V 32 w(H)p 1215 4967 4 217 v 407 w Fn(e)o(xtension)h(of)e -(generated)i(CORB)m(A)20 b(header)25 b(\002les)f(\(serv)o(er)g(side\))p -3464 4967 V 361 4971 3105 4 v 361 4971 V 359 5187 4 217 -v 411 5122 a Ff(IDL)p 581 5122 28 4 v 31 w(SRV)p 777 -5122 V 32 w(CXX)p 1215 5187 4 217 v 297 w Fn(e)o(xtension)i(of)e -(generated)i(CORB)m(A)20 b(source)25 b(\002les)f(\(serv)o(er)g(side\))p -3464 5187 V 361 5191 3105 4 v 361 5191 V 359 5408 4 217 -v 411 5342 a Ff(IDL)p 581 5342 28 4 v 31 w(SRV)p 777 -5342 V 32 w(OBJ)p 1215 5408 4 217 v 297 w Fn(e)o(xtension)i(of)e -(generated)i(CORB)m(A)20 b(object)25 b(\002les)f(\(serv)o(er)g(side\))p -3464 5408 V 361 5411 3105 4 v 361 5411 V Black 0 5644 -3827 9 v 0 5757 a(SALOME)415 b(Using)24 b(the)g(SALOME)d -(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V)-12 -b(.)23 b(0.3)562 b(16/20)p Black eop -%%Page: 17 17 -17 16 bop Black Black Black 114 50 a Fn(2.)p Black 45 -w Fd(python)p 361 196 3105 4 v 361 196 V 359 413 4 217 -v 411 348 a(variable)p 1215 413 V 555 w(value)p 3464 -413 V 361 417 3105 4 v 361 417 V 359 633 4 217 v 411 -568 a Ff(PYTHON)p 1215 633 V 525 w Fn(p)o(ython)26 b(interpreter)g -(\(absolute)g(path)e(to\))p 3464 633 V 361 637 3105 4 -v 361 637 V 359 853 4 217 v 411 788 a Ff(PYTHON)p 746 -788 28 4 v 30 w(VERSION)p 1215 853 4 217 v 110 w Fn(p)o(ython)i(v)o -(ersion)p 3464 853 V 361 857 3105 4 v 361 857 V 359 1074 -4 217 v 411 1009 a Ff(PYTHONHOME)p 1215 1074 V 305 w -Fn(p)o(ython)g(home)d(base)i(\(sometimes)g(needed)g(to)e(run)h(p)o -(ython\))p 3464 1074 V 361 1077 3105 4 v 361 1077 V 359 -1294 4 217 v 411 1229 a Ff(PYTHON)p 746 1229 28 4 v 30 -w(INCLUDES)p 1215 1294 4 217 v 55 w Fn(compiler)h(options)h(to)d -(include)j(p)o(ython)f(header)g(\002les)p 3464 1294 V -361 1297 3105 4 v 361 1297 V 359 1514 4 217 v 411 1449 -a Ff(PYTHON)p 746 1449 28 4 v 30 w(LIBS)p 1215 1514 4 -217 v 275 w Fn(libraries)h(needed)f(to)f(link)g(with)f(p)o(ython)p -3464 1514 V 361 1517 3105 4 v 361 1517 V Black 114 1866 -a(3.)p Black 45 w Fd(QT)p 361 2011 V 361 2011 V 359 2227 -4 217 v 411 2162 a(variable)p 1215 2227 V 555 w(value)p -3464 2227 V 361 2231 3105 4 v 361 2231 V 359 2447 4 217 -v 411 2382 a Ff(MOC)p 1215 2447 V 690 w Fn(moc)h(compiler)p -3464 2447 V 361 2451 3105 4 v 361 2451 V 359 2668 4 217 -v 411 2603 a Ff(UIC)p 1215 2668 V 690 w Fn(uic)g(graphical)i(compiler)p -3464 2668 V 361 2671 3105 4 v 361 2671 V 359 2888 4 217 -v 411 2823 a Ff(QTDIR)p 1215 2888 V 580 w Fn(QT)c(home)i(base)p -3464 2888 V 361 2891 3105 4 v 361 2891 V 359 3108 4 217 -v 411 3043 a Ff(QT)p 526 3043 28 4 v 32 w(ROOT)p 1215 -3108 4 217 v 493 w Fn(QT)e(home)i(base)p 3464 3108 V -361 3111 3105 4 v 361 3111 V 359 3328 4 217 v 411 3263 -a Ff(QT)p 526 3263 28 4 v 32 w(INCLUDES)p 1215 3328 4 -217 v 273 w Fn(compiler)h(options)h(to)d(include)j(QT)21 -b(headers)p 3464 3328 V 361 3331 3105 4 v 361 3331 V -359 3548 4 217 v 411 3483 a Ff(QT)p 526 3483 28 4 v 32 -w(MT)p 668 3483 V 31 w(INCLUDES)p 1215 3548 4 217 v 132 -w Fn(same)j(as)f(abo)o(v)o(e,)h(for)g(multithreaded)j(applications)p -3464 3548 V 361 3551 3105 4 v 361 3551 V 359 3768 4 217 -v 411 3703 a Ff(QT)p 526 3703 28 4 v 32 w(LIBS)p 1215 -3768 4 217 v 493 w Fn(libraries)f(needed)f(to)f(link)g(with)f(QT)f -(\(single)j(threaded\))p 3464 3768 V 361 3771 3105 4 -v 361 3771 V 359 3988 4 217 v 411 3923 a Ff(QT)p 526 -3923 28 4 v 32 w(MT)p 668 3923 V 31 w(LIBS)p 1215 3988 -4 217 v 352 w Fn(same)f(as)f(abo)o(v)o(e,)h(for)g(multithreaded)j -(applications)p 3464 3988 V 361 3992 3105 4 v 361 3992 -V 227 4210 a(F)o(or)c(SALOME)d(de)n(v)o(elopments,)26 -b(multithreaded)h(v)o(ersions)e(of)f(qt)f(options)j(and)e(libraries)h -(are)f(needed.)p Black 114 4479 a(4.)p Black 45 w Fd(OpenGL)p -361 4625 V 361 4625 V 359 4842 4 217 v 411 4777 a(variable)p -1215 4842 V 555 w(value)p 3464 4842 V 361 4845 3105 4 -v 361 4845 V 359 5062 4 217 v 411 4997 a Ff(OGL)p 581 -4997 28 4 v 31 w(INCLUDES)p 1215 5062 4 217 v 219 w Fn(compiler)h -(options)h(to)d(include)j(OpenGL)c(headers)p 3464 5062 -V 361 5065 3105 4 v 361 5065 V 359 5282 4 217 v 411 5217 -a Ff(OGL)p 581 5217 28 4 v 31 w(LIBS)p 1215 5282 4 217 -v 439 w Fn(libraries)k(needed)f(to)f(link)g(with)f(OpenGL)p -3464 5282 V 361 5285 3105 4 v 361 5285 V Black 0 5644 -3827 9 v 0 5757 a(SALOME)415 b(Using)24 b(the)g(SALOME)d -(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V)-12 -b(.)23 b(0.3)562 b(17/20)p Black eop -%%Page: 18 18 -18 17 bop Black Black Black 114 50 a Fn(5.)p Black 45 -w Fd(VTK)p 361 179 3105 4 v 361 179 V 359 396 4 217 v -411 331 a(variable)p 1215 396 V 555 w(value)p 3464 396 -V 361 399 3105 4 v 361 399 V 359 616 4 217 v 411 551 -a Ff(VTK)p 581 551 28 4 v 31 w(INCLUDES)p 1215 616 4 -217 v 219 w Fn(compiler)25 b(options)h(to)d(include)j(VTK)21 -b(headers)p 3464 616 V 361 620 3105 4 v 361 620 V 359 -836 4 217 v 411 771 a Ff(VTK)p 581 771 28 4 v 31 w(LIBS)p -1215 836 4 217 v 439 w Fn(libraries)26 b(needed)f(to)f(link)g(with)f -(VTK)p 3464 836 V 361 840 3105 4 v 361 840 V Black 114 -1206 a(6.)p Black 45 w Fd(HDF)f(\(v5\))p 361 1350 V 361 -1350 V 359 1567 4 217 v 411 1502 a(variable)p 1215 1567 -V 555 w(value)p 3464 1567 V 361 1570 3105 4 v 361 1570 -V 359 1787 4 217 v 411 1722 a Ff(HDF5)p 636 1722 28 4 -v 31 w(INCLUDES)p 1215 1787 4 217 v 164 w Fn(compiler)j(options)h(to)d -(include)j(HDF)21 b(headers)p 3464 1787 V 361 1790 3105 -4 v 361 1790 V 359 2007 4 217 v 411 1942 a Ff(HDF5)p -636 1942 28 4 v 31 w(LIBS)p 1215 2007 4 217 v 384 w Fn(libraries)26 -b(needed)f(to)f(link)g(with)f(HDF)p 3464 2007 V 361 2011 -3105 4 v 361 2011 V 359 2227 4 217 v 411 2162 a Ff(HDF5)p -636 2162 28 4 v 31 w(MT)p 777 2162 V 32 w(LIBS)p 1215 -2227 4 217 v 242 w Fn(libraries)j(needed)f(to)f(link)g(with)f(HDF)f -(\(multithreaded)27 b(v)o(ersion\))p 3464 2227 V 361 -2231 3105 4 v 361 2231 V Black 114 2582 a(7.)p Black -45 w Fd(OpenCascade)p 361 2729 V 361 2729 V 359 2946 -4 217 v 411 2881 a(variable)p 1215 2946 V 555 w(value)p -3464 2946 V 361 2949 3105 4 v 361 2949 V 359 3166 4 217 -v 411 3101 a Ff(OCC)p 581 3101 28 4 v 31 w(INCLUDES)p -1215 3166 4 217 v 219 w Fn(compiler)e(options)h(to)d(include)j -(OpenCascade)f(headers)p 3464 3166 V 361 3169 3105 4 -v 361 3169 V 359 3386 4 217 v 411 3321 a Ff(OCC)p 581 -3321 28 4 v 31 w(LIBS)p 1215 3386 4 217 v 439 w Fn(libraries)h(needed)f -(to)f(link)g(with)f(OpenCascade)p 3464 3386 V 361 3389 -3105 4 v 361 3389 V 359 3606 4 217 v 411 3541 a Ff(OCC)p -581 3541 28 4 v 31 w(CXXFLAGS)p 1215 3606 4 217 v 219 -w Fn(C++)g(compiler)i(options)h(to)d(use)h(with)f(OpenCascade)p -3464 3606 V 361 3609 3105 4 v 361 3609 V 0 3960 a Fj(9)119 -b(Location)30 b(of)f(generated)i(\002les)f(in)h(the)f(b)n(uild)h(tr)n -(ee)0 4237 y Fn(A)22 b(partial)j(vie)n(w)f(of)f(the)h(b)n(uild)h(tree)f -(sho)n(ws)f(the)h(location)i(of)d(\002les)h(generated)i(during)f(the)f -(compilation)i(process.)0 4607 y Fj(10)119 b(What')l(s)28 -b(matter)i(when)h(launch)g Fb(make)71 b(install)0 4884 -y Fn(When)23 b(all)f(libraries)j(and)e(binaries)h(\002les)e(are)h -(generated,)i(mak)o(e)e(copies)h(all)e(identi\002ed)i(\002les)e(as)h -Ff(configure)17 b Fn(param-)0 5019 y(eters)24 b Ff(--prefix)p -Fn(,)19 b Ff(bindir)p Fn(,)h Ff(datadir)p Fn(,)f(...)28 -b(\(see)c Ff(configure)50 b(--help)20 b Fn(for)k(details\).)0 -5202 y(If)f(you)h(specify)i(nothing,)f(all)f(are)f(installed)j(in)e -Ff(=/usr/)o(lo)o(ca)o(l)p Fn(.)0 5385 y(All)19 -b(e)o(x)o(ecutables)j(\(binaries)f(and)f(scripts\))h(are)f(placed)h(in) -e Ff(/bin)13 b Fn(\(see)20 b(BIN)e(and)i(BIN)p -3147 5385 28 4 v 32 w(SCRIPT)d(v)n(ariables)0 5520 y(in)23 -b Ff(Makefile)p Fn(\).)p Black 0 5644 3827 9 v 0 5757 -a(SALOME)415 b(Using)24 b(the)g(SALOME)d(con\002guration)26 -b(and)e(b)n(uilding)i(system)e(V)-12 b(.)23 b(0.3)562 -b(18/20)p Black eop -%%Page: 19 19 -19 18 bop Black Black Black 0 2350 a @beginspecial 0 -@llx 0 @lly 437 @urx 287 @ury 4370 @rwi @setspecial -%%BeginDocument: ../../../SALOME_ROOT/doc/DevelopersGuide/bldtree.eps -%!PS-Adobe-2.0 EPSF-2.0 -%%Title: bldtree.eps -%%Creator: fig2dev Version 3.2 Patchlevel 3c -%%CreationDate: Thu Jul 26 11:57:29 2001 -%%For: tajchman@nikyo (Marc Tajchman - SFME/LGLS) -%%BoundingBox: 0 0 437 287 -%%Magnification: 1.0000 -%%EndComments -/$F2psDict 200 dict def -$F2psDict begin -$F2psDict /mtrx matrix put -/col-1 {0 setgray} bind def -/col0 {0.000 0.000 0.000 srgb} bind def -/col1 {0.000 0.000 1.000 srgb} bind def -/col2 {0.000 1.000 0.000 srgb} bind def -/col3 {0.000 1.000 1.000 srgb} bind def -/col4 {1.000 0.000 0.000 srgb} bind def -/col5 {1.000 0.000 1.000 srgb} bind def -/col6 {1.000 1.000 0.000 srgb} bind def -/col7 {1.000 1.000 1.000 srgb} bind def -/col8 {0.000 0.000 0.560 srgb} bind def -/col9 {0.000 0.000 0.690 srgb} bind def -/col10 {0.000 0.000 0.820 srgb} bind def -/col11 {0.530 0.810 1.000 srgb} bind def -/col12 {0.000 0.560 0.000 srgb} bind def -/col13 {0.000 0.690 0.000 srgb} bind def -/col14 {0.000 0.820 0.000 srgb} bind def -/col15 {0.000 0.560 0.560 srgb} bind def -/col16 {0.000 0.690 0.690 srgb} bind def -/col17 {0.000 0.820 0.820 srgb} bind def -/col18 {0.560 0.000 0.000 srgb} bind def -/col19 {0.690 0.000 0.000 srgb} bind def -/col20 {0.820 0.000 0.000 srgb} bind def -/col21 {0.560 0.000 0.560 srgb} bind def -/col22 {0.690 0.000 0.690 srgb} bind def -/col23 {0.820 0.000 0.820 srgb} bind def -/col24 {0.500 0.190 0.000 srgb} bind def -/col25 {0.630 0.250 0.000 srgb} bind def -/col26 {0.750 0.380 0.000 srgb} bind def -/col27 {1.000 0.500 0.500 srgb} bind def -/col28 {1.000 0.630 0.630 srgb} bind def -/col29 {1.000 0.750 0.750 srgb} bind def -/col30 {1.000 0.880 0.880 srgb} bind def -/col31 {1.000 0.840 0.000 srgb} bind def - -end -save -newpath 0 287 moveto 0 0 lineto 437 0 lineto 437 287 lineto closepath clip newpath --46.0 335.0 translate -1 -1 scale - -/cp {closepath} bind def -/ef {eofill} bind def -/gr {grestore} bind def -/gs {gsave} bind def -/sa {save} bind def -/rs {restore} bind def -/l {lineto} bind def -/m {moveto} bind def -/rm {rmoveto} bind def -/n {newpath} bind def -/s {stroke} bind def -/sh {show} bind def -/slc {setlinecap} bind def -/slj {setlinejoin} bind def -/slw {setlinewidth} bind def -/srgb {setrgbcolor} bind def -/rot {rotate} bind def -/sc {scale} bind def -/sd {setdash} bind def -/ff {findfont} bind def -/sf {setfont} bind def -/scf {scalefont} bind def -/sw {stringwidth} bind def -/tr {translate} bind def -/tnt {dup dup currentrgbcolor - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add - 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} - bind def -/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul - 4 -2 roll mul srgb} bind def -/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def -/$F2psEnd {$F2psEnteredState restore end} def - -$F2psBegin -%%Page: 1 1 -10 setmiterlimit - 0.06000 0.06000 sc -% -% Fig objects follow -% -% Polyline -15.000 slw -n 2475 2025 m 3450 2025 l 3450 2475 l 2475 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -2625 2325 m -gs 1 -1 sc (Module 1) col0 sh gr -% Polyline -n 3000 3900 m 3900 3900 l 3900 4350 l 3000 4350 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -3150 4200 m -gs 1 -1 sc (src) col0 sh gr -% Polyline -n 1725 3900 m 2700 3900 l 2700 4350 l 1725 4350 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -1800 4200 m -gs 1 -1 sc (resources) col0 sh gr -% Polyline -n 1275 2025 m 2250 2025 l 2250 2475 l 1275 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -1575 2325 m -gs 1 -1 sc (inc) col0 sh gr -% Polyline -n 1080 2775 m 900 2775 900 3270 180 arcto 4 {pop} repeat - 900 3450 1995 3450 180 arcto 4 {pop} repeat - 2175 3450 2175 2955 180 arcto 4 {pop} repeat - 2175 2775 1080 2775 180 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -1050 3075 m -gs 1 -1 sc (Exported) col0 sh gr -/Times-Bold ff 180.00 scf sf -1050 3300 m -gs 1 -1 sc (header files) col0 sh gr -% Polyline -n 5040 4725 m 4800 4725 4800 5310 240 arcto 4 {pop} repeat - 4800 5550 5910 5550 240 arcto 4 {pop} repeat - 6150 5550 6150 4965 240 arcto 4 {pop} repeat - 6150 4725 5040 4725 240 arcto 4 {pop} repeat - cp gs col6 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -5025 4950 m -gs 1 -1 sc (Object files) col0 sh gr -/Times-Bold ff 180.00 scf sf -5025 5175 m -gs 1 -1 sc (libraries) col0 sh gr -/Times-Bold ff 180.00 scf sf -5025 5400 m -gs 1 -1 sc (executables) col0 sh gr -% Polyline -n 4125 2025 m 5175 2025 l 5175 2475 l 4125 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -4275 2325 m -gs 1 -1 sc (resources) col0 sh gr -% Polyline -n 5325 2025 m 6375 2025 l 6375 2475 l 5325 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -5550 2325 m -gs 1 -1 sc (bin) col0 sh gr -% Polyline -n 6525 2025 m 7575 2025 l 7575 2475 l 6525 2475 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -6750 2325 m -gs 1 -1 sc (lib) col0 sh gr -% Polyline -n 6330 975 m 6150 975 6150 1170 180 arcto 4 {pop} repeat - 6150 1350 7695 1350 180 arcto 4 {pop} repeat - 7875 1350 7875 1155 180 arcto 4 {pop} repeat - 7875 975 6330 975 180 arcto 4 {pop} repeat - cp gs col2 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -6375 1200 m -gs 1 -1 sc (Links to libraries) col0 sh gr -% Polyline -n 3705 2850 m 3525 2850 3525 3345 180 arcto 4 {pop} repeat - 3525 3525 5670 3525 180 arcto 4 {pop} repeat - 5850 3525 5850 3030 180 arcto 4 {pop} repeat - 5850 2850 3705 2850 180 arcto 4 {pop} repeat - cp gs col2 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -3675 3150 m -gs 1 -1 sc (Link to corresponding) col0 sh gr -/Times-Bold ff 180.00 scf sf -3675 3375 m -gs 1 -1 sc (directories in source tree) col0 sh gr -% Polyline -n 6255 2850 m 6075 2850 6075 3345 180 arcto 4 {pop} repeat - 6075 3525 7845 3525 180 arcto 4 {pop} repeat - 8025 3525 8025 3030 180 arcto 4 {pop} repeat - 8025 2850 6255 2850 180 arcto 4 {pop} repeat - cp gs col2 1.00 shd ef gr gs col0 s gr -/Times-Bold ff 180.00 scf sf -6225 3150 m -gs 1 -1 sc (Shell scripts) col0 sh gr -/Times-Bold ff 180.00 scf sf -6225 3375 m -gs 1 -1 sc (Links to executables) col0 sh gr -% Polyline -n 2700 5100 m 3675 5100 l 3675 5550 l 2700 5550 l - cp gs col0 s gr -/Times-Roman ff 180.00 scf sf -2775 5400 m -gs 1 -1 sc (Unit 1) col0 sh gr -% Polyline -n 3675 825 m 5325 825 l 5325 1425 l 3675 1425 l - cp gs col0 s gr -% Polyline -n 4725 1425 m - 4875 2025 l gs col0 s gr -% Polyline -n 3975 1425 m - 1800 2025 l gs col0 s gr -% Polyline -n 5100 1425 m - 7050 2025 l gs col0 s gr -% Polyline -n 3000 2025 m - 4200 1425 l gs col0 s gr -% Polyline - [60] 0 sd -n 3675 4350 m - 4425 5025 l gs col0 s gr [] 0 sd -% Polyline - [60] 0 sd -n 3450 4350 m - 3900 5025 l gs col0 s gr [] 0 sd -% Polyline - [60] 0 sd -n 4350 1425 m - 3675 2025 l gs col0 s gr [] 0 sd -% Polyline - [60] 0 sd -n 4500 1425 m - 3975 2025 l gs col0 s gr [] 0 sd -% Polyline -n 5100 1425 m - 5625 2025 l gs col0 s gr -% Polyline -n 3300 4350 m - 3150 5100 l gs col0 s gr -% Polyline -n 2700 2475 m - 2400 3900 l gs col0 s gr -% Polyline -n 3075 2475 m - 3375 3900 l gs col0 s gr -% Polyline -2 slj -gs clippath -1287 2295 m 1292 2205 l 1143 2198 l 1254 2249 l 1139 2288 l cp -eoclip -n 900 3225 m 899 3223 l 898 3220 l 896 3213 l 893 3202 l 888 3188 l - 882 3169 l 875 3146 l 868 3120 l 859 3091 l 850 3058 l - 841 3024 l 832 2988 l 823 2951 l 815 2914 l 808 2875 l - 801 2836 l 796 2797 l 792 2758 l 790 2718 l 790 2677 l - 792 2637 l 796 2595 l 802 2554 l 812 2514 l 825 2475 l - 842 2436 l 862 2402 l 884 2373 l 907 2348 l 931 2327 l - 956 2309 l 981 2295 l 1007 2283 l 1034 2274 l 1060 2267 l - 1087 2261 l 1113 2257 l 1139 2254 l 1164 2252 l 1187 2250 l - 1209 2250 l 1227 2249 l 1243 2249 l 1255 2249 l - 1275 2250 l gs col0 s gr gr - -% arrowhead -0 slj -n 1139 2288 m 1254 2249 l 1143 2198 l 1164 2244 l 1139 2288 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -7160 2051 m 7247 2027 l 7207 1884 l 7194 2005 l 7120 1908 l cp -eoclip -n 7125 1350 m 7125 1352 l 7124 1356 l 7123 1362 l 7122 1372 l 7121 1385 l - 7119 1400 l 7118 1418 l 7117 1437 l 7116 1459 l 7115 1482 l - 7115 1509 l 7116 1538 l 7118 1571 l 7121 1609 l 7125 1650 l - 7130 1688 l 7135 1724 l 7140 1758 l 7146 1790 l 7151 1820 l - 7157 1848 l 7163 1875 l 7169 1900 l 7174 1924 l 7180 1947 l - 7185 1967 l 7189 1985 l 7193 2000 l - 7200 2025 l gs col0 s gr gr - -% arrowhead -0 slj -n 7120 1908 m 7194 2005 l 7207 1884 l 7169 1918 l 7120 1908 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -2055 3883 m 2125 3939 l 2218 3824 l 2113 3884 l 2148 3768 l cp -eoclip -n 3525 3150 m 3524 3150 l 3522 3149 l 3517 3147 l 3510 3145 l 3501 3142 l - 3489 3139 l 3474 3135 l 3456 3130 l 3436 3126 l 3413 3121 l - 3389 3116 l 3363 3112 l 3336 3109 l 3307 3107 l 3276 3106 l - 3244 3106 l 3211 3109 l 3175 3113 l 3137 3119 l 3096 3128 l - 3053 3140 l 3006 3156 l 2957 3175 l 2904 3198 l 2850 3225 l - 2803 3251 l 2756 3279 l 2710 3308 l 2667 3338 l 2625 3369 l - 2586 3399 l 2548 3430 l 2512 3461 l 2477 3491 l 2444 3522 l - 2412 3553 l 2381 3584 l 2351 3615 l 2322 3645 l 2295 3675 l - 2268 3704 l 2243 3733 l 2219 3760 l 2197 3785 l 2177 3808 l - 2159 3829 l 2143 3848 l 2130 3863 l 2120 3876 l 2112 3885 l - - 2100 3900 l gs col0 s gr gr - -% arrowhead -0 slj -n 2148 3768 m 2113 3884 l 2218 3824 l 2169 3813 l 2148 3768 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -4154 2287 m 4124 2202 l 3983 2251 l 4105 2257 l 4013 2336 l cp -eoclip -n 3525 3150 m 3524 3149 l 3523 3146 l 3521 3141 l 3517 3133 l 3512 3122 l - 3506 3109 l 3499 3092 l 3492 3073 l 3484 3052 l 3476 3029 l - 3469 3005 l 3462 2979 l 3456 2952 l 3451 2925 l 3449 2897 l - 3447 2867 l 3449 2837 l 3452 2805 l 3459 2772 l 3469 2737 l - 3484 2700 l 3502 2663 l 3525 2625 l 3550 2591 l 3577 2559 l - 3606 2529 l 3635 2501 l 3666 2475 l 3697 2452 l 3728 2431 l - 3760 2411 l 3791 2392 l 3823 2375 l 3855 2359 l 3887 2344 l - 3919 2330 l 3950 2317 l 3979 2304 l 4007 2293 l 4033 2283 l - 4056 2275 l 4076 2267 l 4092 2261 l 4105 2257 l - 4125 2250 l gs col0 s gr gr - -% arrowhead -0 slj -n 4013 2336 m 4105 2257 l 3983 2251 l 4020 2286 l 4013 2336 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -3657 5355 m 3662 5445 l 3810 5437 l 3696 5399 l 3805 5347 l cp -eoclip -n 4800 5175 m 4799 5176 l 4796 5177 l 4791 5180 l 4784 5184 l 4774 5189 l - 4761 5195 l 4746 5203 l 4728 5211 l 4709 5220 l 4687 5229 l - 4663 5238 l 4637 5248 l 4608 5258 l 4576 5269 l 4541 5279 l - 4500 5290 l 4455 5302 l 4405 5313 l 4350 5325 l 4306 5333 l - 4263 5341 l 4220 5348 l 4179 5355 l 4139 5360 l 4101 5365 l - 4064 5370 l 4028 5374 l 3993 5377 l 3960 5380 l 3927 5383 l - 3896 5386 l 3865 5388 l 3835 5390 l 3808 5392 l 3782 5394 l - 3758 5395 l 3737 5397 l 3719 5398 l 3704 5398 l 3693 5399 l - - 3675 5400 l gs col0 s gr gr - -% arrowhead -0 slj -n 3805 5347 m 3696 5399 l 3810 5437 l 3785 5394 l 3805 5347 l - cp gs 0.00 setgray ef gr col0 s -% Polyline -2 slj -gs clippath -5786 2428 m 5738 2505 l 5864 2584 l 5793 2486 l 5912 2508 l cp -eoclip -n 6450 2850 m 6449 2849 l 6446 2848 l 6441 2846 l 6434 2843 l 6424 2839 l - 6412 2833 l 6398 2827 l 6382 2820 l 6365 2811 l 6346 2803 l - 6326 2793 l 6303 2782 l 6279 2769 l 6251 2755 l 6221 2739 l - 6187 2720 l 6150 2700 l 6116 2681 l 6083 2662 l 6052 2644 l - 6022 2627 l 5995 2611 l 5969 2595 l 5944 2580 l 5920 2566 l - 5897 2552 l 5876 2538 l 5855 2526 l 5837 2514 l 5820 2503 l - 5806 2494 l 5794 2487 l - 5775 2475 l gs col0 s gr gr - -% arrowhead -0 slj -n 5912 2508 m 5793 2486 l 5864 2584 l 5869 2534 l 5912 2508 l - cp gs 0.00 setgray ef gr col0 s -/Times-Roman ff 180.00 scf sf -3825 1200 m -gs 1 -1 sc (Root Build Tree) col0 sh gr -$F2psEnd -rs - -%%EndDocument - @endspecial Black 557 2569 a Fn(Figure)24 b(4:)29 b(P)o(artial)24 -b(vie)n(w)f(of)h(the)f(b)n(uild)i(tree)f(:)29 b(generated)d(\002les)d -(during)i(compilation)p Black Black 0 2846 a(All)e(libraries)j(are)d -(placed)i(in)f Ff(/lib)17 b Fn(\(see)24 b(LIB)e(v)n(ariable)k -(in)d Ff(Makefile)p Fn(\).)0 3028 y(All)g(includes)j(are)d(placed)i(in) -f Ff(/inclu)o(de)16 b Fn(\(see)24 b(EXPOR)-5 -b(T)p 2372 3028 28 4 v 30 w(HEADERS)20 b(v)n(ariable)25 -b(in)f Ff(Makefile)p Fn(\).)0 3211 y(All)f(idls)h(are)g(placed)h(in)e -Ff(/idl)17 b Fn(\(see)25 b(IDL)p 1784 3211 V -32 w(FILES)c(v)n(ariable)k(in)f Ff(Makefile)p Fn(\).)0 -3394 y(All)g(p)o(ython)i(srcipts)f(are)g(placed)h(in)e -Ff(/lib/p)o(yth)o(on)o(2.)o(1/)o(..)o(.)g Fn(\(see)h -Ff(EXPORT)p 3118 3394 V 30 w(PYSCRIPTS)19 b Fn(v)n(ari-)0 -3529 y(able)24 b(in)g Ff(Makefile)p Fn(\).)0 3712 y(All)17 -b(ressources)k(\002les)d(\(icons,)i(messages,)h(con\002guration,)h -(...\))k(are)18 b(placed)h(in)f Ff(/share/s)o(al)o(om)o(e/)o -(res)o(so)o(ur)o(ce)o(s)0 3848 y Fn(\(see)24 b(RESOURCES)p -703 3848 V 29 w(FILES)d(v)n(ariable)26 b(in)d Ff(Makefile)p -Fn(\).)0 4217 y Fj(11)119 b(Cr)n(eating)30 b(sour)n(ce)g(\002les)g -(according)h(to)e(SALOME)h(b)n(uilding)i(system)0 4494 -y Fn(Building)24 b(system)g(use)f(dependencies)k(between)d(\002les)f -(writing)g(in)g(Mak)o(e\002le)h(rules.)29 b(W)-7 b(e)22 -b(use)h Ff(C)f Fn(or)h Ff(C++)d Fn(preprocessor)0 4630 -y(to)j(automatically)k(generate)f(this)e(dependencies)j(rules.)0 -4812 y(There)37 b(are)f(some)h(con\002guration)j(and)c(useful)i(macro)f -(de\002ned)h(in)e(header)i(\002le)e Ff(SALOMEconfig.h)p -Fn(.)60 b Fi(All)36 b(\002les)0 4948 y(should)24 b(be)f(included)h -(this)g(header)h(!)32 b Fn(Y)-10 b(ou)24 b(must)h(include)i(it)d -(ussing)i Ff(<>)d Fn(delimiter)j(because)h Ff(SALOMEconfig.h)0 -5083 y Fn(must)d(not)f(appear)i(in)f(dependencies)j(rules)e(\(see)f -(belo)n(w)g(11.1\).)0 5266 y(When)31 b(a)e Ff(Makefile)d -Fn(is)k(re)o(generate)j(with)d Ff(config.status)23 b -Fn(script,)33 b(all)e(\002les)f(are)g(re)o(generates)j(\(in)d -(particular)0 5402 y Ff(SALOMEconfig.h)p Fn(\).It)15 -b(is)22 b(a)f(restriction)k(of)d Ff(autoconf)51 b(2.13)19 -b Fn(which)j(could)h(not)f(re)o(generate)j(only)d(one)h(partic-)p -Black 0 5644 3827 9 v 0 5757 a(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)562 b(19/20)p Black eop -%%Page: 20 20 -20 19 bop Black Black 0 50 a Fn(ular)26 b(\002le.)33 -b(So,)25 b(all)h(\002les)f(which)g(depend)j(of)d Ff(SALOMEconfig.h)18 -b Fn(are)26 b(reb)n(uild)h(e)n(v)o(en)e(if)g(it)h(does)g(not)f(change.) -36 b(If)25 b(you)0 185 y(ef)n(fecti)n(v)o(ely)h(change)f -Ff(SALOMEconfig.h)16 b Fn(\002le,)23 b(you)h(must)f(clean)i(all)f(and)g -(reb)n(uild.)0 505 y Fe(11.1)99 b Fa(C)25 b Fe(or)g Fa(C++)f -Fe(sour)n(ce)i(\002les)0 749 y Fi(Y)-10 b(ou)22 b(must)h(name)g(y)n -(our)g Ff(C)f Fi(\002le)h Ff(.c)18 b Fi(and)k(header)i(\002le) -e Ff(.)o(h)0 932 y Fi(Y)-10 b(ou)22 b(must)h(name)g(y)n -(our)g Ff(C++)e Fi(\002le)i Ff(.cxx)16 b Fi(and)22 -b(header)i(\002le)f Ff(.h)o(xx)0 -1115 y Fn(T)-7 b(o)23 b(ha)n(v)o(e)i(right)h(dependencies)i(rules,)d -(you)g(must)g(correctly)i(write)d(the)h(include)h(statement)g(in)f -(your)g(source)h(\002les.)31 b(W)-7 b(e)0 1250 y(only)33 -b(tak)o(e)h(care)f(about)h(SALOME)c(package)k(header)g(\002les)f(to)f -(generate)j(dependencies.)60 b(W)-7 b(e)32 b(suppose)j(that)e(other)0 -1386 y(header)d(\002les)d(\(qt,)j(vtk,)f(OpenCascade,)i(...\))42 -b(are)28 b(stables)i(and)e(are)h(not)f(modi\002ed)h(when)f(we)f(b)n -(uild)j(some)e(SALOME)0 1521 y(modules.)0 1704 y(According)33 -b(to)e(cpp)g(documentation,)36 b(local)c(header)g(\002les)f(must)g(be)g -(included)i(with)d Ff("")g Fn(statement)i(and)f(system)h(or)0 -1839 y(tools)25 b(headers)g(\002les)e(must)h(be)f(included)j(with)d -Ff(<>)f Fn(statement.)0 2022 y(If)36 b(you)h(do)g(not)g(respect)h(this) -f(notation,)42 b(dependencies)e(w)o(ould)d(not)g(be)g(true)g(and)g -(some)g(reb)n(uilding)i(trouble)g(can)0 2157 y(appear)48 -b(!)0 2477 y Fe(11.2)99 b(idl)25 b(\002les)0 2721 y Fn(W)-7 -b(e)25 b(use)i Ff(C)e Fn(preprocessor)k(to)d(b)n(uild)i(dependencies)i -(between)d(idl)f(\002les.)37 b(The)25 b(same)h(con)l(v)o(ention)k(must) -c(be)g(applied)i(as)0 2857 y Ff(C)22 b Fn(or)i Ff(C++)d -Fn(source)k(\002les.)0 3039 y(If)c(included)j(\002le)d(is)g(an)h(e)o -(xternal)h(\002les,)e(you)h(must)g(use)g(statement)h -Ff(<>)d Fn(because)j(this)f(\002le)f(will)g(not)h(be)f(modi\002ed)h -(during)0 3175 y(SALOME)16 b(de)n(vloppement)22 b(and/or)f(b)n -(uilding.)30 b(If)19 b(included)i(\002le)e(is)g(part)h(of)f(SALOME)d -(\002les,)k(you)f(must)h(use)f(statement)0 3310 y Ff("")p -Fn(.)0 3493 y(If)h(you)g(do)g(not)g(respect)i(this)e(notation,)i -(dependencies)i(w)o(ould)d(not)f(be)g(true)g(and)g(some)g(b)n(uilding)j -(or)c(reb)n(uilding)k(trouble)0 3629 y(can)h(appear)48 -b(!)0 3948 y Fe(11.3)99 b(Included)26 b(header)h(\002le)e(generated)h -(fr)n(om)g(idl)e(\002le)0 4192 y Fn(T)-7 b(o)22 b(include)k(header)f -(\002le)e(generated)j(from)d(idl)h(\002le,)f(you)h(must)f(use)h(macro)g -Ff(CORBA)p 2699 4192 28 4 v 31 w(CLIENT)p 3060 4192 V -30 w(HEADER)c Fn(or)0 4328 y Ff(CORBA)p 280 4328 V 30 -w(SERVER)p 640 4328 V 30 w(HEADER)g Fn(de\002ned)25 b(in)e -Ff(SALOMEconfig.h)p Fn(.)0 4511 y(These)f(tw)o(o)g(macros)h(replace)g -(idl)g(pre\002x)f(into)h(corresponding)j(header)e(name)e(generated)i -(\(tak)o(e)f(care)g(if)f(you)g(use)h(client)0 4646 y(part)h(or)g(serv)o -(er)g(part\))0 4829 y Fi(Example)f(:)p Black Black 0 -5086 a Ff(#include)105 b(CORBA_CLIENT_HEA)o(DE)o(R\()o(ge)o(om\))0 -5222 y(#include)g(CORBA_SERVER_HEA)o(DE)o(R\()o(me)o(sh\))p -Black 0 5644 3827 9 v 0 5757 a Fn(SALOME)415 b(Using)24 -b(the)g(SALOME)d(con\002guration)26 b(and)e(b)n(uilding)i(system)e(V) --12 b(.)23 b(0.3)562 b(20/20)p Black eop -%%Trailer -end -userdict /end-hook known{end-hook}if -%%EOF diff --git a/doc/Utilitaires_SALOME.doc b/doc/Utilitaires_SALOME.doc deleted file mode 100644 index 164487a84fdeccbbc340e4fafe6ecf467584746c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26624 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 diff --git a/doc/Utilitaires_SALOME.ps b/doc/Utilitaires_SALOME.ps deleted file mode 100644 index 24d0aa52e..000000000 --- a/doc/Utilitaires_SALOME.ps +++ /dev/null @@ -1,765 +0,0 @@ -%!PS-Adobe-3.0 -%%Title: Microsoft Word - Utilitaires_SALOME.doc -%%Creator: Windows NT 4.0 -%%CreationDate: 9:3 9/19/2001 -%%Pages: (atend) -%%BoundingBox: 13 13 582 829 -%%LanguageLevel: 2 -%%DocumentNeededFonts: (atend) -%%DocumentSuppliedFonts: (atend) -%%EndComments -%%BeginProlog - -%%BeginResource: procset NTPSOct95 -/NTPSOct95 100 dict dup begin/bd{bind def}bind def/ld{load def}bd/ed{exch def} -bd/a{currentpoint}bd/c/curveto ld/d/dup ld/e/eofill ld/f/fill ld/tr/translate -ld/gr/grestore ld/gs/gsave ld/j/setlinejoin ld/L/lineto ld/M/moveto ld/n -/newpath ld/cp/closepath ld/rm/rmoveto ld/sl/setlinewidth ld/sd/setdash ld/g -/setgray ld/r/setrgbcolor ld/s/stroke ld/t/show ld/aw/awidthshow ld/im -/imagemask ld/MS{moveto show}bd/SF{findfont exch scalefont setfont}bd/SM{cmtx -setmatrix}bd/MF{findfont exch makefont setfont}bd/CM{/cmtx matrix currentmatrix -def}bd/B{M exch dup 0 rlt exch 0 exch rlt neg 0 rlt}bd/CB{B cp eoclip}bd/EA{1 -index 0/G0 put 4 string 1 1 4 -1 roll{3 copy neg exch cvs dup 0 71 put cvn 3 -1 -roll exch put}for pop}bd/rlt/rlineto ld/L2?/languagelevel where{pop -languagelevel 2 ge}{false}ifelse def end def -%%EndResource -%%EndProlog -%%BeginSetup -[{0 -/languagelevel where{pop languagelevel 2 ge}{false}ifelse -{1 dict dup/JobTimeout 4 -1 roll put setuserparams} -{statusdict/setjobtimeout get exec}ifelse -}stopped cleartomark -[{120 -/languagelevel where{pop languagelevel 2 ge}{false}ifelse -{1 dict dup/WaitTimeout 4 -1 roll put setuserparams} -{statusdict/waittimeout 3 -1 roll put}ifelse -}stopped cleartomark -/#copies 1 def -[{ -%%BeginFeature: *HPPaperPolicy PromptUser - - <> setpagedevice -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPHalftone PrinterDefault - -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPCollate False -<> setpagedevice -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *Smoothing True - - << /PostRenderingEnhance true /PostRenderingEnhanceDetails << /REValue 2 /Type 8 >> - >> setpagedevice -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *PageSize A4 - - <> setpagedevice -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *Duplex None - - <> setpagedevice -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPwmTextAngle Deg45 -userdict /HPwmAngle 45 put -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPwmText None - -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPwmFont HelveticaB - - /Helvetica-Bold findfont dup length dict begin - {1 index /FID ne {def} {pop pop} ifelse} forall - /Encoding ISOLatin1Encoding def currentdict - end - /HPwmFont exch definefont pop -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPwmLocation True -userdict /HPwmLocation true put -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPwmTextStyle Medium -userdict /HPwmStyle .48 put -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPwmFontSize pt48 -userdict /HPwmSize 48 put -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPNup OneUp - -% Copyright (c) Hewlett-Packard Co 1997 - userdict begin - true setglobal /HPwm 5 dict dup begin /HPwmOn true def /HPwmOdd true def end def false setglobal - - userdict /HPwmAngle known not {/HPwmAngle 45 def} if - userdict /HPwmSize known not {/HPwmSize 48 def} if - userdict /HPwmLocation known not {/HPwmLocation true def} if - userdict /HPwmStyle known not {/HPwmStyle .48 def} if - userdict /HPwmDuplex known not {/HPwmDuplex 0 def} if - - /HPwmEOP {HPwmDuplex 0 eq {true}{HPwmDuplex 1 eq HPwmOdd eq dup not {erasepage}if - true setglobal /HPwmOdd HPwmOdd not def false setglobal}ifelse} bind def - end - - << - /EndPage {userdict begin - userdict /HPwmText known HPwm /HPwmOn get and - {initmatrix - 0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash - currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate - HPwmAngle rotate /HPwmFont userdict /HPppScale known {HPwmSize HPppScale mul}{HPwmSize}ifelse selectfont - HPwmText stringwidth 2 div neg exch 2 div neg exch - userdict /HPppScale known {HPwmSize HPppScale mul}{HPwmSize}ifelse .25 mul sub moveto - HPwmText false charpath userdict /HPwmStyle1 known - {gsave 1 setgray HPwmStyle1 HPwmStyle add setlinewidth stroke grestore} if - 0 setgray HPwmStyle setlinewidth stroke - HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if - } if - 2 eq {pop false}{pop HPwm begin HPwmEOP end} ifelse - end } bind - >> setpagedevice -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *HPScalePatterns Scale -/GDIBWPatternDict 18 dict def -/dtransform {GDIBWPatternDict /Width known {currentpagedevice /HWResolution get 0 get -150 div mul exch currentpagedevice /HWResolution get 0 get 150 div mul exch dtransform}{dtransform}ifelse} bind def -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *OptionTrays 3Trays - -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *Option3 True - -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *Option4 False - -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *Option5 False - -%%EndFeature -} stopped cleartomark -[{ -%%BeginFeature: *VMOption 36MB - -%%EndFeature -} stopped cleartomark -%%EndSetup -NTPSOct95 begin -%%Page: 1 1 -NTPSOct95 /PageSV save put -13 829.441 translate 72 600 div dup neg scale -0 0 transform .25 add round .25 sub exch .25 add round .25 sub exch itransform translate -%%IncludeFont: Times-Roman -[183 0 0 -183 0 0]/Times-Roman MF -(U)1606 656 MS (t)1738 656 MS (i)1789 656 MS (l)1840 656 MS (i)1891 656 MS (t)1942 656 MS (a)1993 656 MS (i)2074 656 MS (r)2125 656 MS (e)2186 656 MS (s)2267 656 MS ( )2338 656 MS (S)2384 656 MS (A)2486 656 MS (L)2618 656 MS (O)2730 656 MS -(M)2862 656 MS (E)3025 656 MS -n -1530 8 1606 676 B -f -( )3137 656 MS -[100 0 0 -100 0 0]/Times-Roman MF -( )482 788 MS -( )482 903 MS -NTPSOct95 /FontSV save put -%%BeginFont: Wingdings0133113 -%!FontType1-1.0: Wingdings0133113 -% Copyright (c) 1993 Microsoft Corporation. -11 dict begin -/FontInfo 8 dict dup begin -/FullName (Wingdings_Regular:_MS:_1995) def -/FamilyName (Wingdings) def -/Weight (Light) def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -200 def -/UnderlineThickness 100 def -end def -/FontName /Wingdings0133113 def -/PaintType 0 def -/FontType 1 def -/FontMatrix [1 2048 div 0 0 1 2048 div 0 0] def -/FontBBox{0 -432 2773 1832}def -/Encoding 256 array 254 EA -255 1 255 {1 index exch /.notdef put} for -def currentdict end -currentfile eexec -9E67EDC6F3DDB54288D663369F8878B525F6C387D4C0BF9F428EB9407E51E952128195F343ED526D7EF485FEA7E5D287ED91A53373FD7FB6F77C800240920C3915217EB1FFBBD9A01126C5DE89A01A5A5A7C3B1B8F84C73E205DDD6B095B6E885FECC5DB82DAC5C2A208C547C904809D986B5CFD61018D13F762FB208AC07A7BE8BBA5C8937B7CCEDCDDEE63FE4F0C5A38F8CE79BCFF22B0238E63ACB3E274F3440F3DB6B2A2962829B7C24596C94F8A15FCE5891A8CBFEF0193FA37E805DF15716B43A04388ABBFC43F716528867D8C479524DE1E58EC93444E1A51EA17DFD8E5A06387CA763141BB50D6291576AC5892A1EC26065096EA78EC35265C417091C3A03958937014E2051CD1392E12342DEE8D9F57999F32260CBE079B422AFCACB402AFACACD2F43E692EFF6AEC6CCE413993882EC9F1B80384B90D254B60D82AA5C539835DED9FBB13FAEE330523C298EF700AFB8C003613F685F869F6C6F78415B2B0ECAA347BB358558C811171701A64FED28456AD947D4AA1D5CCDA72 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -%%EndFont -[133 0 0 -133 0 0]/Wingdings0133113 MF -(\275)632 1151 MS -%%BeginFont: Wingdings0133113 -currentfile eexec -9E67EDC6B8425AFF36BF4514D54B43BD3052C5864D8FE9488C0032ACA58315791A848ACA4E893C7524EFCAFAF1043561D52C1E47FEA5D8E71ED82F7390F4D46E5C54C6C0 -BBE982CB5E67D60CB8E221B3F095AFF56343FE0F765112B93D94BB94A994E894EB6472724960F9E0BEAB21A47E2C6BE1CFDC07749909D0795F86F6DA4D983D69B00D1D47D48DA037 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -%%EndFont -( )738 1151 MS -%%IncludeFont: Helvetica-Bold -[133 0 0 -133 0 0]/Helvetica-Bold MF -(s)782 1151 MS (h)856 1151 MS (o)937 1151 MS (w)1018 1151 MS (N)1125 1151 MS (S)1221 1151 MS -( )1310 1151 MS -[100 0 0 -100 0 0]/Times-Roman MF -( )482 1297 MS -/IsChar{exch/CharStrings get exch known}bd/MapCh{3 -1 roll/Encoding get 3 1 -roll put}bd/MapDegree{dup 16#b0 exch/degree IsChar{/degree}{/ring}ifelse MapCh} -bd/MapBB{dup 16#a6 exch/brokenbar IsChar{/brokenbar}{/bar}ifelse MapCh}bd -/reencode{findfont begin currentdict dup length dict begin{1 index/FID ne{def} -{pop pop}ifelse}forall/FontName exch def dup length 0 ne{/Encoding Encoding 256 -array copy def 0 exch{dup type/nametype eq{Encoding 2 index 2 index put pop 1 -add}{exch pop}ifelse}forall}if pop currentdict dup end end/FontName get exch -definefont dup MapDegree MapBB}bd/LATENC[0/grave/acute/circumflex/tilde/macron -/breve/dotaccent/dieresis/ring/cedilla/hungarumlaut/ogonek/caron/dotlessi/fi/fl -/Lslash/lslash/Zcaron/zcaron/minus/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/space/exclam/quotedbl -/numbersign/dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk -/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight -/nine/colon/semicolon/less/equal/greater/question/at/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/bracketleft/backslash/bracketright/asciicircum -/underscore/grave/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/braceleft -/bar/braceright/asciitilde/.notdef/.notdef/.notdef/quotesinglbase/florin -/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron -/guilsinglleft/OE/.notdef/.notdef/.notdef/.notdef/quoteleft/quoteright -/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron -/guilsinglright/oe/.notdef/.notdef/Ydieresis/.notdef/exclamdown/cent/sterling -/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft -/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior -/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine -/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute -/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex -/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute -/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex -/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis -/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute -/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis -/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -LATENC /_Times-Roman /Times-Roman reencode -[100 0 0 -100 0 0]/_Times-Roman MF -(C)482 1412 MS (e)549 1412 MS (t)593 1412 MS ( )621 1412 MS (u)646 1412 MS (t)696 1412 MS (i)724 1412 MS (l)752 1412 MS (i)780 1412 MS (t)808 1412 MS (a)836 1412 MS (i)880 1412 MS (r)908 1412 MS (e)941 1412 MS ( )985 1412 MS (p)1010 1412 MS -(e)1060 1412 MS (r)1104 1412 MS (m)1137 1412 MS (e)1215 1412 MS (t)1259 1412 MS ( )1287 1412 MS (d)1312 1412 MS (\222)1362 1412 MS (e)1395 1412 MS (x)1439 1412 MS (a)1490 1412 MS (m)1534 1412 MS (i)1612 1412 MS (n)1640 1412 MS (e)1690 1412 MS (r)1734 1412 MS -( )1767 1412 MS (l)1792 1412 MS (e)1820 1412 MS ( )1864 1412 MS (c)1889 1412 MS (o)1933 1412 MS (n)1983 1412 MS (t)2033 1412 MS (e)2061 1412 MS (n)2105 1412 MS (u)2155 1412 MS ( )2205 1412 MS (d)2230 1412 MS (u)2280 1412 MS ( )2330 1412 MS (N)2355 1412 MS -(a)2427 1412 MS (m)2471 1412 MS (i)2549 1412 MS (n)2577 1412 MS (g)2627 1412 MS ( )2676 1412 MS (S)2701 1412 MS (e)2757 1412 MS (r)2801 1412 MS (v)2834 1412 MS (i)2884 1412 MS (c)2912 1412 MS (e)2956 1412 MS (.)3000 1412 MS -( )3025 1412 MS -(L)482 1527 MS (a)541 1527 MS (n)585 1527 MS (c)635 1527 MS (e)679 1527 MS (r)723 1527 MS ( )756 1527 MS (l)781 1527 MS (\222)809 1527 MS (u)842 1527 MS (t)892 1527 MS (i)920 1527 MS (l)948 1527 MS (i)976 1527 MS (t)1004 1527 MS (a)1032 1527 MS -(i)1076 1527 MS (r)1104 1527 MS (e)1137 1527 MS -( )1181 1527 MS -(.)1206 1527 MS -( )1231 1527 MS -(L)482 1642 MS (\222)541 1642 MS (e)574 1642 MS (x)618 1642 MS (e)669 1642 MS (m)713 1642 MS (p)791 1642 MS (l)841 1642 MS (e)869 1642 MS ( )913 1642 MS (s)948 1642 MS (u)987 1642 MS (i)1037 1642 MS (v)1065 1642 MS (a)1115 1642 MS (n)1159 1642 MS -(t)1209 1642 MS ( )1237 1642 MS (d)1271 1642 MS (o)1321 1642 MS (n)1371 1642 MS (n)1421 1642 MS (e)1471 1642 MS ( )1515 1642 MS (l)1549 1642 MS (e)1577 1642 MS ( )1621 1642 MS (r)1655 1642 MS (\351)1688 1642 MS (s)1732 1642 MS (u)1771 1642 MS (l)1821 1642 MS -(t)1849 1642 MS (a)1877 1642 MS (t)1921 1642 MS ( )1949 1642 MS (d)1983 1642 MS (e)2033 1642 MS ( )2077 1642 MS (l)2111 1642 MS (a)2139 1642 MS ( )2183 1642 MS (c)2217 1642 MS (o)2261 1642 MS (m)2311 1642 MS (m)2389 1642 MS (a)2467 1642 MS (n)2511 1642 MS -(d)2561 1642 MS (e)2611 1642 MS ( )2655 1642 MS (s)2689 1642 MS (h)2728 1642 MS (o)2778 1642 MS (w)2828 1642 MS (N)2900 1642 MS (S)2972 1642 MS ( )3028 1642 MS (u)3062 1642 MS (n)3112 1642 MS (e)3162 1642 MS ( )3206 1642 MS (f)3240 1642 MS (o)3273 1642 MS -(i)3323 1642 MS (s)3351 1642 MS ( )3390 1642 MS (l)3424 1642 MS (a)3452 1642 MS ( )3496 1642 MS (s)3530 1642 MS (e)3569 1642 MS (s)3613 1642 MS (s)3652 1642 MS (i)3691 1642 MS (o)3719 1642 MS (n)3769 1642 MS ( )3819 1642 MS (S)3853 1642 MS (A)3909 1642 MS -(L)3981 1642 MS (O)4040 1642 MS (M)4112 1642 MS (E)4201 1642 MS ( )4262 1642 MS -(l)482 1756 MS (a)510 1756 MS (n)554 1756 MS (c)604 1756 MS (\351)648 1756 MS (e)692 1756 MS ( )736 1756 MS (\()761 1756 MS (r)794 1756 MS (u)827 1756 MS (n)877 1756 MS (S)927 1756 MS (e)983 1756 MS (s)1027 1756 MS (s)1066 1756 MS (i)1105 1756 MS -(o)1133 1756 MS (n)1183 1756 MS (,)1233 1756 MS ( )1258 1756 MS (r)1283 1756 MS (u)1316 1756 MS (n)1366 1756 MS (L)1416 1756 MS (o)1475 1756 MS (a)1525 1756 MS (d)1569 1756 MS (e)1619 1756 MS (r)1663 1756 MS (\))1696 1756 MS ( )1729 1756 MS (e)1754 1756 MS -(t)1798 1756 MS ( )1826 1756 MS (l)1851 1756 MS (\222)1879 1756 MS (\351)1912 1756 MS (t)1956 1756 MS (u)1984 1756 MS (d)2034 1756 MS (e)2084 1756 MS ( )2128 1756 MS (S)2153 1756 MS (t)2209 1756 MS (u)2237 1756 MS (d)2287 1756 MS (y)2337 1756 MS (1)2384 1756 MS -( )2434 1756 MS (c)2459 1756 MS (r)2503 1756 MS (\351)2536 1756 MS (\351)2580 1756 MS (e)2624 1756 MS ( )2668 1756 MS (:)2693 1756 MS -( )2721 1756 MS -%%IncludeFont: Helvetica -[83 0 0 -83 0 0]/Helvetica MF -(s)482 1858 MS (h)524 1858 MS (>)570 1858 MS ( )618 1858 MS (c)641 1858 MS (d)683 1858 MS ( )729 1858 MS (S)752 1858 MS (A)807 1858 MS (L)862 1858 MS (O)908 1858 MS (M)973 1858 MS (E)1042 1858 MS (_)1097 1858 MS (B)1143 1858 MS (U)1198 1858 MS -(I)1258 1858 MS (L)1281 1858 MS (D)1327 1858 MS (/)1387 1858 MS (b)1410 1858 MS (i)1456 1858 MS (n)1474 1858 MS -( )1520 1858 MS -( )482 1954 MS -(s)482 2050 MS (h)524 2050 MS (>)570 2050 MS ( )618 2050 MS (s)641 2050 MS (h)683 2050 MS (o)729 2050 MS (w)775 2050 MS (N)834 2050 MS (S)894 2050 MS -( )949 2050 MS -(s)482 2146 MS (h)524 2146 MS (>)570 2146 MS ( )618 2146 MS -( )641 2146 MS -(C)777 2146 MS (o)837 2146 MS (n)883 2146 MS (t)929 2146 MS (a)952 2146 MS (i)998 2146 MS (n)1016 2146 MS (e)1062 2146 MS (r)1108 2146 MS (s)1136 2146 MS ( )1178 2146 MS (\()1201 2146 MS (d)1229 2146 MS (i)1275 2146 MS (r)1293 2146 MS (\))1321 2146 MS -( )1349 2146 MS -(s)482 2242 MS (h)524 2242 MS (>)570 2242 MS ( )618 2242 MS ( )641 2242 MS -( )664 2242 MS -( )777 2242 MS -(F)1072 2242 MS (a)1123 2242 MS (c)1169 2242 MS (t)1211 2242 MS (o)1234 2242 MS (r)1280 2242 MS (y)1308 2242 MS (S)1347 2242 MS (e)1402 2242 MS (r)1448 2242 MS (v)1476 2242 MS (e)1517 2242 MS (r)1563 2242 MS (.)1591 2242 MS (o)1614 2242 MS (b)1660 2242 MS -(j)1706 2242 MS (e)1725 2242 MS (c)1771 2242 MS (t)1813 2242 MS -( )1836 2242 MS -(s)482 2338 MS (h)524 2338 MS (>)570 2338 MS -( )618 2338 MS -(K)777 2338 MS (e)832 2338 MS (r)878 2338 MS (n)906 2338 MS (e)952 2338 MS (l)998 2338 MS ( )1016 2338 MS (\()1039 2338 MS (d)1067 2338 MS (i)1113 2338 MS (r)1131 2338 MS (\))1159 2338 MS -( )1187 2338 MS -(s)482 2433 MS (h)524 2433 MS (>)570 2433 MS -( )618 2433 MS -( )777 2433 MS ( )800 2433 MS ( )823 2433 MS -( )846 2433 MS -(M)1072 2433 MS (o)1141 2433 MS (d)1187 2433 MS (u)1233 2433 MS (l)1279 2433 MS (C)1297 2433 MS (a)1357 2433 MS (t)1403 2433 MS (a)1426 2433 MS (l)1472 2433 MS (o)1490 2433 MS (g)1536 2433 MS (.)1582 2433 MS (o)1605 2433 MS (b)1651 2433 MS (j)1697 2433 MS -(e)1716 2433 MS (c)1762 2433 MS (t)1804 2433 MS -( )1827 2433 MS -(s)482 2529 MS (h)524 2529 MS (>)570 2529 MS ( )618 2529 MS ( )641 2529 MS ( )664 2529 MS -( )687 2529 MS -( )777 2529 MS -(S)1072 2529 MS (e)1127 2529 MS (s)1173 2529 MS (s)1215 2529 MS (i)1257 2529 MS (o)1275 2529 MS (n)1321 2529 MS (.)1367 2529 MS (o)1390 2529 MS (b)1436 2529 MS (j)1482 2529 MS (e)1501 2529 MS (c)1547 2529 MS (t)1589 2529 MS -( )1612 2529 MS -(s)482 2625 MS (h)524 2625 MS (>)570 2625 MS -( )618 2625 MS -(S)777 2625 MS (t)832 2625 MS (u)855 2625 MS (d)901 2625 MS (y)947 2625 MS ( )986 2625 MS (\()1009 2625 MS (d)1037 2625 MS (i)1083 2625 MS (r)1101 2625 MS (\))1129 2625 MS -( )1157 2625 MS -(s)482 2721 MS (h)524 2721 MS (>)570 2721 MS -( )618 2721 MS -( )777 2721 MS ( )800 2721 MS ( )823 2721 MS -( )846 2721 MS -(S)1072 2721 MS (t)1127 2721 MS (u)1150 2721 MS (d)1196 2721 MS (y)1242 2721 MS (1)1281 2721 MS (.)1327 2721 MS (o)1350 2721 MS (b)1396 2721 MS (j)1442 2721 MS (e)1461 2721 MS (c)1507 2721 MS (t)1549 2721 MS -( )1572 2721 MS -(s)482 2817 MS (h)524 2817 MS (>)570 2817 MS ( )618 2817 MS ( )641 2817 MS ( )664 2817 MS -( )687 2817 MS -(m)777 2817 MS (y)848 2817 MS (S)887 2817 MS (t)942 2817 MS (u)965 2817 MS (d)1011 2817 MS (y)1057 2817 MS (M)1096 2817 MS (a)1165 2817 MS (n)1211 2817 MS (a)1257 2817 MS (g)1303 2817 MS (e)1349 2817 MS (r)1395 2817 MS (.)1423 2817 MS (o)1446 2817 MS -(b)1492 2817 MS (j)1538 2817 MS (e)1557 2817 MS (c)1603 2817 MS (t)1645 2817 MS -( )1668 2817 MS -( )482 2913 MS -( )482 3008 MS -[100 0 0 -100 0 0]/_Times-Roman MF -(L)482 3117 MS (\222)541 3117 MS (i)574 3117 MS (n)602 3117 MS (f)652 3117 MS (o)685 3117 MS (r)735 3117 MS (m)768 3117 MS (a)846 3117 MS (t)890 3117 MS (i)918 3117 MS (o)946 3117 MS (n)996 3117 MS ( )1046 3117 MS (\253)1071 3117 MS -( )1117 3117 MS -(\()1142 3117 MS (d)1175 3117 MS (i)1225 3117 MS (r)1253 3117 MS (\))1286 3117 MS -( )1319 3117 MS -(\273)1344 3117 MS ( )1390 3117 MS (i)1415 3117 MS (n)1443 3117 MS (d)1493 3117 MS (i)1543 3117 MS (q)1571 3117 MS (u)1621 3117 MS (e)1671 3117 MS ( )1715 3117 MS (q)1740 3117 MS -(u)1790 3117 MS (\222)1840 3117 MS (i)1873 3117 MS (l)1901 3117 MS ( )1929 3117 MS (s)1954 3117 MS (\222)1993 3117 MS (a)2026 3117 MS (g)2070 3117 MS (i)2119 3117 MS (t)2147 3117 MS ( )2175 3117 MS (d)2200 3117 MS (\222)2250 3117 MS (u)2283 3117 MS (n)2333 3117 MS -( )2383 3117 MS (r)2408 3117 MS (\351)2441 3117 MS (p)2485 3117 MS (e)2535 3117 MS (r)2579 3117 MS (t)2612 3117 MS (o)2640 3117 MS (i)2690 3117 MS (r)2718 3117 MS (e)2751 3117 MS ( )2795 3117 MS (d)2820 3117 MS (u)2870 3117 MS ( )2920 3117 MS (n)2945 3117 MS -(a)2995 3117 MS (m)3039 3117 MS (i)3117 3117 MS (n)3145 3117 MS (g)3195 3117 MS ( )3244 3117 MS (s)3269 3117 MS (e)3308 3117 MS (r)3352 3117 MS (v)3385 3117 MS (i)3435 3117 MS (c)3463 3117 MS (e)3507 3117 MS (.)3551 3117 MS -( )3576 3117 MS -(L)482 3232 MS (\222)541 3232 MS (i)574 3232 MS (n)602 3232 MS (f)652 3232 MS (o)685 3232 MS (r)735 3232 MS (m)768 3232 MS (a)846 3232 MS (t)890 3232 MS (i)918 3232 MS (o)946 3232 MS (n)996 3232 MS ( )1046 3232 MS (\253)1071 3232 MS -( )1117 3232 MS -(.)1142 3232 MS (o)1167 3232 MS (b)1217 3232 MS (j)1267 3232 MS (e)1295 3232 MS (c)1339 3232 MS (t)1383 3232 MS -( )1411 3232 MS -(\273)1436 3232 MS ( )1482 3232 MS (i)1507 3232 MS (n)1535 3232 MS (d)1585 3232 MS (i)1635 3232 MS (q)1663 3232 MS (u)1713 3232 MS (e)1763 3232 MS ( )1807 3232 MS (q)1832 3232 MS (u)1882 3232 MS (\222)1932 3232 MS (i)1965 3232 MS (l)1993 3232 MS ( )2021 3232 MS -(s)2046 3232 MS (\222)2085 3232 MS (a)2118 3232 MS (g)2162 3232 MS (i)2211 3232 MS (t)2239 3232 MS ( )2267 3232 MS (d)2292 3232 MS (\222)2342 3232 MS (u)2375 3232 MS (n)2425 3232 MS ( )2475 3232 MS (o)2500 3232 MS (b)2550 3232 MS (j)2600 3232 MS (e)2628 3232 MS -(t)2672 3232 MS ( )2700 3232 MS (e)2725 3232 MS (n)2769 3232 MS (r)2819 3232 MS (e)2852 3232 MS (g)2896 3232 MS (i)2945 3232 MS (s)2973 3232 MS (t)3012 3232 MS (r)3040 3232 MS (\351)3073 3232 MS ( )3117 3232 MS (d)3142 3232 MS (a)3192 3232 MS (n)3236 3232 MS -(s)3286 3232 MS ( )3325 3232 MS (l)3350 3232 MS (e)3378 3232 MS ( )3422 3232 MS (n)3447 3232 MS (a)3497 3232 MS (m)3541 3232 MS (i)3619 3232 MS (n)3647 3232 MS (g)3697 3232 MS ( )3746 3232 MS (s)3771 3232 MS (e)3810 3232 MS (r)3854 3232 MS (v)3887 3232 MS -(i)3937 3232 MS (c)3965 3232 MS (e)4009 3232 MS (.)4053 3232 MS -( )4078 3232 MS -(L)482 3347 MS (\222)541 3347 MS (i)574 3347 MS (n)602 3347 MS (d)652 3347 MS (e)702 3347 MS (n)746 3347 MS (t)796 3347 MS (a)824 3347 MS (t)868 3347 MS (i)896 3347 MS (o)924 3347 MS (n)974 3347 MS ( )1024 3347 MS (p)1049 3347 MS (e)1099 3347 MS -(r)1143 3347 MS (m)1176 3347 MS (e)1254 3347 MS (t)1298 3347 MS ( )1326 3347 MS (d)1351 3347 MS (e)1401 3347 MS ( )1445 3347 MS (d)1470 3347 MS (\351)1520 3347 MS (t)1564 3347 MS (e)1592 3347 MS (r)1636 3347 MS (m)1669 3347 MS (i)1747 3347 MS (n)1775 3347 MS -(e)1825 3347 MS (r)1869 3347 MS ( )1902 3347 MS (l)1927 3347 MS (\222)1955 3347 MS (a)1988 3347 MS (p)2032 3347 MS (p)2082 3347 MS (a)2132 3347 MS (r)2176 3347 MS (t)2209 3347 MS (e)2237 3347 MS (n)2281 3347 MS (a)2331 3347 MS (n)2375 3347 MS (c)2425 3347 MS -(e)2469 3347 MS ( )2513 3347 MS (d)2538 3347 MS (e)2588 3347 MS (s)2632 3347 MS ( )2671 3347 MS (o)2696 3347 MS (b)2746 3347 MS (j)2796 3347 MS (e)2824 3347 MS (t)2868 3347 MS (s)2896 3347 MS ( )2935 3347 MS (a)2960 3347 MS (u)3004 3347 MS (x)3054 3347 MS -( )3105 3347 MS (r)3130 3347 MS (\351)3163 3347 MS (p)3207 3347 MS (e)3257 3347 MS (r)3301 3347 MS (t)3334 3347 MS (o)3362 3347 MS (i)3412 3347 MS (r)3440 3347 MS (e)3473 3347 MS (s)3517 3347 MS (.)3556 3347 MS -( )3581 3347 MS -(P)482 3462 MS (a)538 3462 MS (r)582 3462 MS ( )615 3462 MS (e)640 3462 MS (x)684 3462 MS (e)735 3462 MS (m)779 3462 MS (p)857 3462 MS (l)907 3462 MS (e)935 3462 MS (,)979 3462 MS ( )1004 3462 MS (l)1029 3462 MS (\222)1057 3462 MS (o)1090 3462 MS -(b)1140 3462 MS (j)1190 3462 MS (e)1218 3462 MS (t)1262 3462 MS ( )1290 3462 MS (F)1315 3462 MS (a)1370 3462 MS (c)1414 3462 MS (t)1458 3462 MS (o)1486 3462 MS (r)1536 3462 MS (y)1569 3462 MS (S)1616 3462 MS (e)1672 3462 MS (r)1716 3462 MS (v)1749 3462 MS -(e)1799 3462 MS (r)1843 3462 MS ( )1876 3462 MS (a)1901 3462 MS (p)1945 3462 MS (p)1995 3462 MS -(a)2045 3462 MS (r)2089 3462 MS (t)2122 3462 MS (i)2150 3462 MS (e)2178 3462 MS (n)2222 3462 MS (t)2272 3462 MS ( )2300 3462 MS (a)2325 3462 MS (u)2369 3462 MS ( )2419 3462 MS (r)2444 3462 MS (\351)2477 3462 MS (p)2521 3462 MS (e)2571 3462 MS (r)2615 3462 MS -(t)2648 3462 MS (o)2676 3462 MS (i)2726 3462 MS (r)2754 3462 MS (e)2787 3462 MS ( )2831 3462 MS (/)2856 3462 MS (C)2884 3462 MS (o)2951 3462 MS (n)3001 3462 MS (t)3051 3462 MS (a)3079 3462 MS (i)3123 3462 MS (n)3151 3462 MS (e)3201 3462 MS (r)3245 3462 MS -(.)3278 3462 MS -( )3303 3462 MS -(L)482 3577 MS (\222)541 3577 MS (o)574 3577 MS (b)624 3577 MS (j)674 3577 MS (e)702 3577 MS (t)746 3577 MS ( )774 3577 MS (m)799 3577 MS (y)877 3577 MS (S)924 3577 MS (t)980 3577 MS (u)1008 3577 MS (d)1058 3577 MS (y)1108 3577 MS (M)1155 3577 MS -(a)1244 3577 MS (n)1288 3577 MS (a)1338 3577 MS (g)1382 3577 MS (e)1431 3577 MS (r)1475 3577 MS ( )1508 3577 MS (a)1533 3577 MS (p)1577 3577 MS (p)1627 3577 MS (a)1677 3577 MS (r)1721 3577 MS (t)1754 3577 MS (i)1782 3577 MS (e)1810 3577 MS (n)1854 3577 MS -(t)1904 3577 MS ( )1932 3577 MS (a)1957 3577 MS (u)2001 3577 MS ( )2051 3577 MS (r)2076 3577 MS (\351)2109 3577 MS (p)2153 3577 MS (e)2203 3577 MS (r)2247 3577 MS (t)2280 3577 MS (o)2308 3577 MS (i)2358 3577 MS (r)2386 3577 MS (e)2419 3577 MS ( )2463 3577 MS -(/)2488 3577 MS (.)2516 3577 MS ( )2541 3577 MS ( )2566 3577 MS -( )2591 3577 MS -( )482 3692 MS -[133 0 0 -133 0 0]/Wingdings0133113 MF -(\275)632 3940 MS -( )738 3940 MS -[133 0 0 -133 0 0]/Helvetica-Bold MF -(i)782 3940 MS (n)819 3940 MS (s)900 3940 MS (e)974 3940 MS (r)1048 3940 MS (t)1100 3940 MS (C)1144 3940 MS (o)1240 3940 MS (m)1321 3940 MS (p)1439 3940 MS (u)1520 3940 MS (t)1601 3940 MS (e)1645 3940 MS (r)1719 3940 MS (R)1771 3940 MS (e)1867 3940 MS -(s)1941 3940 MS (s)2015 3940 MS (o)2089 3940 MS (u)2170 3940 MS (r)2251 3940 MS (c)2303 3940 MS (e)2377 3940 MS (s)2451 3940 MS (.)2525 3940 MS (s)2562 3940 MS (h)2636 3940 MS -( )2717 3940 MS -[100 0 0 -100 0 0]/_Times-Roman MF -( )482 4085 MS -(C)482 4200 MS (e)549 4200 MS (t)593 4200 MS ( )621 4200 MS (u)684 4200 MS (t)734 4200 MS (i)762 4200 MS (l)790 4200 MS (i)818 4200 MS (t)846 4200 MS (a)874 4200 MS (i)918 4200 MS (r)946 4200 MS (e)979 4200 MS ( )1023 4200 MS (p)1086 4200 MS -(e)1136 4200 MS (r)1180 4200 MS (m)1213 4200 MS (e)1291 4200 MS (t)1335 4200 MS ( )1363 4200 MS (d)1426 4200 MS (\222)1476 4200 MS (a)1509 4200 MS (j)1553 4200 MS (o)1581 4200 MS (u)1631 4200 MS (t)1681 4200 MS (e)1709 4200 MS (r)1753 4200 MS ( )1786 4200 MS -(u)1849 4200 MS (n)1899 4200 MS (e)1949 4200 MS ( )1993 4200 MS (r)2056 4200 MS (e)2089 4200 MS (s)2133 4200 MS (s)2172 4200 MS (o)2211 4200 MS (u)2261 4200 MS (r)2311 4200 MS (c)2344 4200 MS (e)2388 4200 MS ( )2432 4200 MS (m)2495 4200 MS (a)2573 4200 MS -(c)2617 4200 MS (h)2661 4200 MS (i)2711 4200 MS (n)2739 4200 MS (e)2789 4200 MS ( )2833 4200 MS (a)2896 4200 MS (u)2940 4200 MS ( )2990 4200 MS (c)3053 4200 MS (a)3097 4200 MS (t)3141 4200 MS (a)3169 4200 MS (l)3213 4200 MS (o)3241 4200 MS (g)3291 4200 MS -(u)3340 4200 MS (e)3390 4200 MS ( )3434 4200 MS (d)3496 4200 MS (e)3546 4200 MS (s)3590 4200 MS ( )3629 4200 MS (r)3691 4200 MS (e)3724 4200 MS (s)3768 4200 MS (s)3807 4200 MS (o)3846 4200 MS (u)3896 4200 MS (r)3946 4200 MS (c)3979 4200 MS (e)4023 4200 MS -(s)4067 4200 MS ( )4106 4200 MS (d)4168 4200 MS (e)4218 4200 MS ( )4262 4200 MS -(S)482 4315 MS (A)538 4315 MS (L)610 4315 MS (O)669 4315 MS (M)741 4315 MS (E)830 4315 MS (.)891 4315 MS -( )916 4315 MS -(L)482 4430 MS (e)541 4430 MS (s)585 4430 MS ( )624 4430 MS (p)649 4430 MS (r)699 4430 MS (\351)732 4430 MS (a)776 4430 MS (l)820 4430 MS (a)848 4430 MS (b)892 4430 MS (l)942 4430 MS (e)970 4430 MS (s)1014 4430 MS ( )1053 4430 MS (\340)1078 4430 MS -( )1122 4430 MS (l)1147 4430 MS (\222)1175 4430 MS (u)1208 4430 MS (t)1258 4430 MS (i)1286 4430 MS (l)1314 4430 MS (i)1342 4430 MS (s)1370 4430 MS (a)1409 4430 MS (t)1453 4430 MS (i)1481 4430 MS (o)1509 4430 MS (n)1559 4430 MS ( )1609 4430 MS (d)1634 4430 MS -(e)1684 4430 MS ( )1728 4430 MS (c)1753 4430 MS (e)1797 4430 MS (t)1841 4430 MS ( )1869 4430 MS (u)1894 4430 MS (t)1944 4430 MS (i)1972 4430 MS (l)2000 4430 MS (i)2028 4430 MS (t)2056 4430 MS (a)2084 4430 MS (i)2128 4430 MS -(r)2156 4430 MS (e)2189 4430 MS ( )2233 4430 MS (s)2258 4430 MS (o)2297 4430 MS (n)2347 4430 MS (t)2397 4430 MS -( )2425 4430 MS -(:)2450 4430 MS -( )2478 4430 MS -(-)632 4545 MS -( )665 4545 MS -(\352)782 4545 MS (t)826 4545 MS (r)854 4545 MS (e)887 4545 MS ( )931 4545 MS (a)973 4545 MS (u)1017 4545 MS (t)1067 4545 MS (o)1095 4545 MS (r)1145 4545 MS (i)1178 4545 MS (s)1206 4545 MS (\351)1245 4545 MS ( )1289 4545 MS (\340)1331 4545 MS ( )1375 4545 MS -(\351)1417 4545 MS (c)1461 4545 MS (r)1505 4545 MS (i)1538 4545 MS (r)1566 4545 MS (e)1599 4545 MS ( )1643 4545 MS (d)1685 4545 MS (a)1735 4545 MS (n)1779 4545 MS (s)1829 4545 MS ( )1868 4545 MS (l)1909 4545 MS (e)1937 4545 MS ( )1981 4545 MS (c)2022 4545 MS -(a)2066 4545 MS (t)2110 4545 MS (a)2138 4545 MS (l)2182 4545 MS (o)2210 4545 MS (g)2260 4545 MS (u)2309 4545 MS (e)2359 4545 MS ( )2403 4545 MS (d)2444 4545 MS (e)2494 4545 MS (s)2538 4545 MS ( )2577 4545 MS (r)2618 4545 MS (e)2651 4545 MS (s)2695 4545 MS -(s)2734 4545 MS (o)2773 4545 MS (u)2823 4545 MS (r)2873 4545 MS (c)2906 4545 MS (e)2950 4545 MS (s)2994 4545 MS ( )3033 4545 MS (\()3074 4545 MS (d)3107 4545 MS (r)3157 4545 MS (o)3190 4545 MS (i)3240 4545 MS (t)3268 4545 MS ( )3296 4545 MS (r)3337 4545 MS -(\351)3370 4545 MS (s)3414 4545 MS (e)3453 4545 MS (r)3497 4545 MS (v)3530 4545 MS (\351)3580 4545 MS (,)3624 4545 MS ( )3649 4545 MS (e)3690 4545 MS (n)3734 4545 MS ( )3784 4545 MS (p)3825 4545 MS (r)3875 4545 MS (i)3908 4545 MS (n)3936 4545 MS (c)3986 4545 MS -(i)4030 4545 MS (p)4058 4545 MS (e)4108 4545 MS (,)4152 4545 MS ( )4177 4545 MS (\340)4218 4545 MS ( )4262 4545 MS -(l)782 4660 MS (\222)810 4660 MS (a)843 4660 MS (d)887 4660 MS (m)937 4660 MS (i)1015 4660 MS (n)1043 4660 MS (i)1093 4660 MS (s)1121 4660 MS (t)1160 4660 MS (r)1188 4660 MS (a)1221 4660 MS (t)1265 4660 MS (e)1293 4660 MS (u)1337 4660 MS (r)1387 4660 MS -( )1420 4660 MS (S)1445 4660 MS (a)1501 4660 MS (l)1545 4660 MS (o)1573 4660 MS (m)1623 4660 MS (\351)1701 4660 MS (\))1745 4660 MS -( )1778 4660 MS -(-)632 4775 MS -( )665 4775 MS -(s)782 4775 MS (e)821 4775 MS ( )865 4775 MS (c)898 4775 MS (o)942 4775 MS (n)992 4775 MS (n)1042 4775 MS (e)1092 4775 MS (c)1136 4775 MS (t)1180 4775 MS (e)1208 4775 MS (r)1252 4775 MS ( )1285 4775 MS (s)1318 4775 MS (u)1357 4775 MS (r)1407 4775 MS -( )1440 4775 MS (l)1473 4775 MS (a)1501 4775 MS ( )1545 4775 MS (m)1578 4775 MS (a)1656 4775 MS (c)1700 4775 MS (h)1744 4775 MS (i)1794 4775 MS (n)1822 4775 MS (e)1872 4775 MS ( )1916 4775 MS (\340)1949 4775 MS ( )1993 4775 MS (a)2025 4775 MS (j)2069 4775 MS -(o)2097 4775 MS (u)2147 4775 MS (t)2197 4775 MS (e)2225 4775 MS (r)2269 4775 MS ( )2302 4775 MS (a)2334 4775 MS (u)2378 4775 MS ( )2428 4775 MS (c)2460 4775 MS (a)2504 4775 MS (t)2548 4775 MS (a)2576 4775 MS (l)2620 4775 MS (o)2648 4775 MS (g)2698 4775 MS -(u)2747 4775 MS (e)2797 4775 MS ( )2841 4775 MS (\()2873 4775 MS (c)2906 4775 MS (e)2950 4775 MS (t)2994 4775 MS (t)3022 4775 MS (e)3050 4775 MS ( )3094 4775 MS (m)3126 4775 MS (a)3204 4775 MS (c)3248 4775 MS (h)3292 4775 MS (i)3342 4775 MS (n)3370 4775 MS -(e)3420 4775 MS ( )3464 4775 MS (d)3496 4775 MS (o)3546 4775 MS (i)3596 4775 MS (t)3624 4775 MS ( )3652 4775 MS (a)3684 4775 MS (v)3728 4775 MS (o)3778 4775 MS (i)3828 4775 MS (r)3856 4775 MS ( )3889 4775 MS (a)3921 4775 MS (c)3965 4775 MS (c)4009 4775 MS -(\350)4053 4775 MS (s)4097 4775 MS ( )4136 4775 MS (a)4168 4775 MS (u)4212 4775 MS ( )4262 4775 MS -(r)782 4890 MS (\351)815 4890 MS (p)859 4890 MS (e)909 4890 MS (r)953 4890 MS (t)986 4890 MS (o)1014 4890 MS (i)1064 4890 MS (r)1092 4890 MS (e)1125 4890 MS ( )1169 4890 MS (S)1194 4890 MS (A)1250 4890 MS (L)1322 4890 MS (O)1381 4890 MS (M)1453 4890 MS -(E)1542 4890 MS (_)1603 4890 MS (B)1653 4890 MS (U)1719 4890 MS (I)1791 4890 MS (L)1822 4890 MS (D)1881 4890 MS (/)1953 4890 MS (b)1981 4890 MS (i)2031 4890 MS (n)2059 4890 MS (\))2109 4890 MS (.)2142 4890 MS -( )2167 4890 MS -( )482 5005 MS -(L)482 5120 MS (a)541 5120 MS (n)585 5120 MS (c)635 5120 MS (e)679 5120 MS (r)723 5120 MS ( )756 5120 MS (l)781 5120 MS (\222)809 5120 MS (u)842 5120 MS (t)892 5120 MS (i)920 5120 MS (l)948 5120 MS (i)976 5120 MS (t)1004 5120 MS (a)1032 5120 MS -(i)1076 5120 MS -(r)1104 5120 MS (e)1137 5120 MS -( )1181 5120 MS -(:)1206 5120 MS -( )1234 5120 MS -[83 0 0 -83 0 0]/Helvetica MF -(s)482 5222 MS (h)524 5222 MS (>)570 5222 MS ( )618 5222 MS (c)641 5222 MS (d)683 5222 MS ( )729 5222 MS (S)752 5222 MS (A)807 5222 MS (L)862 5222 MS (O)908 5222 MS (M)973 5222 MS (E)1042 5222 MS (_)1097 5222 MS (B)1143 5222 MS (U)1198 5222 MS -(I)1258 5222 MS (L)1281 5222 MS (D)1327 5222 MS (/)1387 5222 MS (b)1410 5222 MS (i)1456 5222 MS (n)1474 5222 MS -( )1520 5222 MS -(s)482 5318 MS (h)524 5318 MS (>)570 5318 MS ( )618 5318 MS (i)641 5318 MS (n)659 5318 MS (s)705 5318 MS (e)747 5318 MS (r)793 5318 MS (t)821 5318 MS (C)844 5318 MS (o)904 5318 MS (m)950 5318 MS (p)1021 5318 MS (u)1067 5318 MS (t)1113 5318 MS -(e)1136 5318 MS (r)1182 5318 MS (R)1210 5318 MS (e)1270 5318 MS (s)1316 5318 MS (s)1358 5318 MS (o)1400 5318 MS (u)1446 5318 MS (r)1492 5318 MS (c)1520 5318 MS (e)1562 5318 MS (s)1608 5318 MS (.)1650 5318 MS (s)1673 5318 MS (h)1715 5318 MS -( )1761 5318 MS -[100 0 0 -100 0 0]/_Times-Roman MF -( )482 5427 MS -(L)482 5542 MS (e)541 5542 MS (s)585 5542 MS ( )624 5542 MS (i)649 5542 MS (n)677 5542 MS (f)727 5542 MS (o)760 5542 MS (r)810 5542 MS (m)843 5542 MS (a)921 5542 MS (t)965 5542 MS (i)993 5542 MS (o)1021 5542 MS (n)1071 5542 MS (s)1121 5542 MS -( )1160 5542 MS (d)1185 5542 MS (e)1235 5542 MS (m)1279 5542 MS (a)1357 5542 MS (n)1401 5542 MS (d)1451 5542 MS (\351)1501 5542 MS (e)1545 5542 MS (s)1589 5542 MS ( )1628 5542 MS (s)1653 5542 MS (o)1692 5542 MS (n)1742 5542 MS (t)1792 5542 MS ( )1820 5542 MS -(l)1845 5542 MS (e)1873 5542 MS (s)1917 5542 MS ( )1956 5542 MS (s)1981 5542 MS (u)2020 5542 MS (i)2070 5542 MS (v)2098 5542 MS (a)2148 5542 MS (n)2192 5542 MS (t)2242 5542 MS (e)2270 5542 MS (s)2314 5542 MS -( )2353 5542 MS -(\()2378 5542 MS (l)2411 5542 MS (e)2439 5542 MS (s)2483 5542 MS ( )2522 5542 MS (r)2547 5542 MS (\351)2580 5542 MS (p)2624 5542 MS (o)2674 5542 MS (n)2724 5542 MS (s)2774 5542 MS (e)2813 5542 MS (s)2857 5542 MS ( )2896 5542 MS (d)2921 5542 MS (o)2971 5542 MS -(n)3021 5542 MS (n)3071 5542 MS (\351)3121 5542 MS (e)3165 5542 MS (s)3209 5542 MS ( )3248 5542 MS (s)3273 5542 MS (o)3312 5542 MS (n)3362 5542 MS (t)3412 5542 MS ( )3440 5542 MS (d)3465 5542 MS (e)3515 5542 MS (s)3559 5542 MS ( )3598 5542 MS (e)3623 5542 MS -(x)3667 5542 MS (e)3718 5542 MS (m)3762 5542 MS (p)3840 5542 MS (l)3890 5542 MS (e)3918 5542 MS (s)3962 5542 MS (\))4001 5542 MS (:)4034 5542 MS -( )4062 5542 MS -[83 0 0 -83 0 0]/Helvetica MF -(s)482 5644 MS (h)524 5644 MS (>)570 5644 MS ( )618 5644 MS (W)641 5644 MS (h)724 5644 MS (a)770 5644 MS (t)816 5644 MS ( )839 5644 MS (i)862 5644 MS (s)880 5644 MS ( )922 5644 MS (t)945 5644 MS (h)968 5644 MS (e)1014 5644 MS ( )1060 5644 MS -(R)1083 5644 MS (e)1143 5644 MS (s)1189 5644 MS (s)1231 5644 MS (o)1273 5644 MS (u)1319 5644 MS (r)1365 5644 MS (c)1393 5644 MS (e)1435 5644 MS ( )1481 5644 MS (C)1504 5644 MS (a)1564 5644 MS (t)1610 5644 MS (a)1633 5644 MS (l)1679 5644 MS (o)1697 5644 MS -(g)1743 5644 MS ( )1789 5644 MS (n)1812 5644 MS (a)1858 5644 MS (m)1904 5644 MS (e)1975 5644 MS ( )2021 5644 MS (\()2044 5644 MS (a)2072 5644 MS (b)2118 5644 MS (s)2164 5644 MS (o)2206 5644 MS (l)2252 5644 MS (u)2270 5644 MS (t)2316 5644 MS (e)2339 5644 MS -( )2385 5644 MS (p)2408 5644 MS (a)2454 5644 MS (t)2500 5644 MS (h)2523 5644 MS (\))2569 5644 MS (?)2597 5644 MS ( )2643 5644 MS -( )2666 5644 MS -%%BeginFont: Wingdings0133113 -currentfile eexec -9E67EDC6B8425AFF36BF4514D54B43BD3052C5864D8FE9488C0032ACA58315791A848ACA4E893C7524EFCAFAF1043561D52C1E47FEA5D8E71ED82F7390F4D46E5C54C6C0 -BBE982CB5E67D60CB8E221B11FCE2B1CD194D5E8EB462262B68241D86FEEAB8906AD997E7A21B17EC2F8DABBE47E46C41FA7AAC75441BB2486FDC0F722E25BFAF73EDF6FAD737FB5FC3697B76CEA6A193C350D5B19F9E7654EC88E8F9567BF1383D78936A0E739D02B2B24B0D4FC384839924ECAD3E853905AB6FDFC -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -%%EndFont -[83 0 0 -83 0 0]/Wingdings0133113 MF -(\305)777 5740 MS -[83 0 0 -83 0 0]/Helvetica MF -( )858 5740 MS (/)881 5740 MS (e)904 5740 MS (x)950 5740 MS (p)992 5740 MS (o)1038 5740 MS (r)1084 5740 MS (t)1112 5740 MS (/)1135 5740 MS (h)1158 5740 MS (o)1204 5740 MS (m)1250 5740 MS (e)1321 5740 MS (/)1367 5740 MS (S)1390 5740 MS (A)1445 5740 MS -(L)1500 5740 MS (O)1546 5740 MS (M)1611 5740 MS (E)1680 5740 MS (_)1735 5740 MS (R)1781 5740 MS (O)1841 5740 MS (O)1906 5740 MS (T)1971 5740 MS (/)2023 5740 MS (S)2046 5740 MS (A)2101 5740 MS (L)2156 5740 MS (O)2202 5740 MS (M)2267 5740 MS (E)2336 5740 MS -(/)2391 5740 MS (r)2414 5740 MS (e)2442 5740 MS (s)2488 5740 MS (o)2530 5740 MS (u)2576 5740 MS (r)2622 5740 MS (c)2650 5740 MS (e)2692 5740 MS (s)2738 5740 MS (/)2780 5740 MS (C)2803 5740 MS (a)2863 5740 MS (t)2909 5740 MS (a)2932 5740 MS (l)2978 5740 MS -(o)2996 5740 MS (g)3042 5740 MS (R)3088 5740 MS (e)3148 5740 MS (s)3194 5740 MS (s)3236 5740 MS (o)3278 5740 MS (u)3324 5740 MS (r)3370 5740 MS (c)3398 5740 MS (e)3440 5740 MS (s)3486 5740 MS (.)3528 5740 MS (x)3551 5740 MS (m)3593 5740 MS (l)3664 5740 MS -( )3682 5740 MS -(s)482 5836 MS (h)524 5836 MS (>)570 5836 MS ( )618 5836 MS (W)641 5836 MS (h)724 5836 MS (a)770 5836 MS (t)816 5836 MS ( )839 5836 MS (i)862 5836 MS (s)880 5836 MS ( )922 5836 MS (t)945 5836 MS (h)968 5836 MS (e)1014 5836 MS ( )1060 5836 MS -(c)1083 5836 MS (o)1125 5836 MS (m)1171 5836 MS (p)1242 5836 MS (u)1288 5836 MS (t)1334 5836 MS (e)1357 5836 MS (r)1403 5836 MS ( )1431 5836 MS (n)1454 5836 MS (a)1500 5836 MS (m)1546 5836 MS (e)1617 5836 MS (?)1663 5836 MS -( )1709 5836 MS -( )482 5931 MS -[83 0 0 -83 0 0]/Wingdings0133113 MF -(\305)777 5931 MS -[83 0 0 -83 0 0]/Helvetica MF -( )858 5931 MS (e)881 5931 MS (r)927 5931 MS (i)955 5931 MS -( )973 5931 MS -(s)482 6027 MS (h)524 6027 MS (>)570 6027 MS ( )618 6027 MS (W)641 6027 MS (i)724 6027 MS (l)742 6027 MS (l)760 6027 MS ( )778 6027 MS (C)801 6027 MS (+)861 6027 MS (+)909 6027 MS ( )957 6027 MS (C)980 6027 MS (o)1040 6027 MS (n)1086 6027 MS -(t)1132 6027 MS (a)1155 6027 MS (i)1201 6027 MS (n)1219 6027 MS (e)1265 6027 MS (r)1311 6027 MS ( )1339 6027 MS (T)1362 6027 MS (y)1414 6027 MS (p)1453 6027 MS (e)1499 6027 MS ( )1545 6027 MS (b)1568 6027 MS (e)1614 6027 MS ( )1660 6027 MS (a)1683 6027 MS -(b)1729 6027 MS (l)1775 6027 MS (e)1793 6027 MS ( )1839 6027 MS (o)1862 6027 MS (n)1908 6027 MS ( )1954 6027 MS (m)1977 6027 MS (u)2048 6027 MS (n)2094 6027 MS (a)2140 6027 MS ( )2186 6027 MS ([)2209 6027 MS (y)2232 6027 MS (/)2271 6027 MS (n)2294 6027 MS -(])2340 6027 MS (?)2363 6027 MS -( )2409 6027 MS -( )482 6123 MS -[83 0 0 -83 0 0]/Wingdings0133113 MF -(\305)777 6123 MS -[83 0 0 -83 0 0]/Helvetica MF -( )858 6123 MS (y)881 6123 MS -( )920 6123 MS -(s)482 6219 MS (h)524 6219 MS (>)570 6219 MS ( )618 6219 MS (W)641 6219 MS (i)724 6219 MS (l)742 6219 MS (l)760 6219 MS ( )778 6219 MS (p)801 6219 MS (y)847 6219 MS (t)886 6219 MS (h)909 6219 MS (o)955 6219 MS (n)1001 6219 MS ( )1047 6219 MS -(C)1070 6219 MS (o)1130 6219 MS (n)1176 6219 MS (t)1222 6219 MS (a)1245 6219 MS (i)1291 6219 MS (n)1309 6219 MS (e)1355 6219 MS (r)1401 6219 MS ( )1429 6219 MS (T)1452 6219 MS (y)1504 6219 MS (p)1543 6219 MS (e)1589 6219 MS ( )1635 6219 MS (b)1658 6219 MS -(e)1704 6219 MS ( )1750 6219 MS (a)1773 6219 MS (b)1819 6219 MS (l)1865 6219 MS (e)1883 6219 MS ( )1929 6219 MS (o)1952 6219 MS (n)1998 6219 MS ( )2044 6219 MS (m)2067 6219 MS (u)2138 6219 MS (n)2184 6219 MS (a)2230 6219 MS ( )2276 6219 MS ([)2299 6219 MS -(y)2322 6219 MS (/)2361 6219 MS (n)2384 6219 MS (])2430 6219 MS (?)2453 6219 MS -( )2499 6219 MS -showpage -%%Page: 2 2 -13 829.441 translate 72 600 div dup neg scale -0 0 transform .25 add round .25 sub exch .25 add round .25 sub exch itransform translate -[83 0 0 -83 0 0]/Helvetica MF -( )482 564 MS -[83 0 0 -83 0 0]/Wingdings0133113 MF -(\305)777 564 MS -[83 0 0 -83 0 0]/Helvetica MF -( )858 564 MS (y)881 564 MS -( )920 564 MS -(s)482 660 MS (h)524 660 MS (>)570 660 MS ( )618 660 MS (W)641 660 MS (i)724 660 MS (l)742 660 MS (l)760 660 MS ( )778 660 MS (N)801 660 MS (P)861 660 MS ( )916 660 MS (C)939 660 MS (o)999 660 MS (n)1045 660 MS (t)1091 660 MS -(a)1114 660 MS (i)1160 660 MS (n)1178 660 MS (e)1224 660 MS (r)1270 660 MS ( )1298 660 MS (T)1321 660 MS (y)1373 660 MS (p)1412 660 MS (e)1458 660 MS ( )1504 660 MS (b)1527 660 MS (e)1573 660 MS ( )1619 660 MS (a)1642 660 MS (b)1688 660 MS -(l)1734 660 MS (e)1752 660 MS ( )1798 660 MS (o)1821 660 MS (n)1867 660 MS ( )1913 660 MS (m)1936 660 MS (u)2007 660 MS (n)2053 660 MS (a)2099 660 MS ( )2145 660 MS ([)2168 660 MS (y)2191 660 MS (/)2230 660 MS (n)2253 660 MS (])2299 660 MS -(?)2322 660 MS -( )2368 660 MS -( )482 756 MS -[83 0 0 -83 0 0]/Wingdings0133113 MF -(\305)777 756 MS -[83 0 0 -83 0 0]/Helvetica MF -( )858 756 MS (n)881 756 MS -( )927 756 MS -(s)482 852 MS (h)524 852 MS (>)570 852 MS -( )618 852 MS -( )482 948 MS -( )482 1044 MS -[100 0 0 -100 0 0]/Times-Roman MF -(U)482 1152 MS (n)554 1152 MS (e)604 1152 MS ( )648 1152 MS (f)704 1152 MS (o)737 1152 MS (i)787 1152 MS (s)815 1152 MS ( )854 1152 MS (l)910 1152 MS (e)938 1152 MS ( )982 1152 MS (t)1038 1152 MS (r)1066 1152 MS (a)1099 1152 MS (i)1143 1152 MS -(t)1171 1152 MS (e)1199 1152 MS (m)1243 1152 MS (e)1321 1152 MS (n)1365 1152 MS (t)1415 1152 MS ( )1443 1152 MS (t)1499 1152 MS (e)1527 1152 MS -/IsChar{exch/CharStrings get exch known}bd/MapCh{3 -1 roll/Encoding get 3 1 -roll put}bd/MapDegree{dup 16#b0 exch/degree IsChar{/degree}{/ring}ifelse MapCh} -bd/MapBB{dup 16#a6 exch/brokenbar IsChar{/brokenbar}{/bar}ifelse MapCh}bd -/reencode{findfont begin currentdict dup length dict begin{1 index/FID ne{def} -{pop pop}ifelse}forall/FontName exch def dup length 0 ne{/Encoding Encoding 256 -array copy def 0 exch{dup type/nametype eq{Encoding 2 index 2 index put pop 1 -add}{exch pop}ifelse}forall}if pop currentdict dup end end/FontName get exch -definefont dup MapDegree MapBB}bd/LATENC[0/grave/acute/circumflex/tilde/macron -/breve/dotaccent/dieresis/ring/cedilla/hungarumlaut/ogonek/caron/dotlessi/fi/fl -/Lslash/lslash/Zcaron/zcaron/minus/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/space/exclam/quotedbl -/numbersign/dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk -/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight -/nine/colon/semicolon/less/equal/greater/question/at/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/bracketleft/backslash/bracketright/asciicircum -/underscore/grave/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/braceleft -/bar/braceright/asciitilde/.notdef/.notdef/.notdef/quotesinglbase/florin -/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron -/guilsinglleft/OE/.notdef/.notdef/.notdef/.notdef/quoteleft/quoteright -/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron -/guilsinglright/oe/.notdef/.notdef/Ydieresis/.notdef/exclamdown/cent/sterling -/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft -/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior -/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine -/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute -/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex -/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute -/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex -/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis -/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute -/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis -/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -LATENC /_Times-Roman /Times-Roman reencode -[100 0 0 -100 0 0]/_Times-Roman MF -(r)1571 1152 MS (m)1604 1152 MS (i)1682 1152 MS (n)1710 1152 MS (\351)1760 1152 MS (,)1804 1152 MS ( )1829 1152 MS (l)1885 1152 MS (e)1913 1152 MS ( )1957 1152 MS (c)2013 1152 MS (a)2057 1152 MS (t)2101 1152 MS (a)2129 1152 MS (l)2173 1152 MS (o)2201 1152 MS -(g)2251 1152 MS (u)2300 1152 MS (e)2350 1152 MS ( )2394 1152 MS (d)2450 1152 MS (e)2500 1152 MS (s)2544 1152 MS ( )2583 1152 MS (r)2639 1152 MS (e)2672 1152 MS (s)2716 1152 MS (s)2755 1152 MS (o)2794 1152 MS (u)2844 1152 MS (r)2894 1152 MS (c)2927 1152 MS -(e)2971 1152 MS (s)3015 1152 MS ( )3054 1152 MS (c)3109 1152 MS (o)3153 1152 MS (n)3203 1152 MS (t)3253 1152 MS (i)3281 1152 MS (e)3309 1152 MS (n)3353 1152 MS (d)3403 1152 MS (r)3453 1152 MS (a)3486 1152 MS ( )3530 1152 MS (l)3585 1152 MS (e)3613 1152 MS -(s)3657 1152 MS ( )3696 1152 MS (i)3751 1152 MS (n)3779 1152 MS (f)3829 1152 MS (o)3862 1152 MS (r)3912 1152 MS (m)3945 1152 MS (a)4023 1152 MS (t)4067 1152 MS (i)4095 1152 MS (o)4123 1152 MS (n)4173 1152 MS (s)4223 1152 MS ( )4262 1152 MS -(c)482 1267 MS (o)526 1267 MS (n)576 1267 MS (c)626 1267 MS (e)670 1267 MS (r)714 1267 MS (n)747 1267 MS (a)797 1267 MS (n)841 1267 MS (t)891 1267 MS ( )919 1267 MS (l)944 1267 MS (a)972 1267 MS ( )1016 1267 MS (m)1041 1267 MS (a)1119 1267 MS -(c)1163 1267 MS (h)1207 1267 MS (i)1257 1267 MS (n)1285 1267 MS (e)1335 1267 MS ( )1379 1267 MS (e)1404 1267 MS (r)1448 1267 MS (i)1481 1267 MS (.)1509 1267 MS ( )1534 1267 MS (L)1559 1267 MS (e)1618 1267 MS (s)1662 1267 MS ( )1701 1267 MS (l)1726 1267 MS -(i)1754 1267 MS (g)1782 1267 MS (n)1831 1267 MS (e)1881 1267 MS (s)1925 1267 MS ( )1964 1267 MS (s)1989 1267 MS (u)2028 1267 MS (i)2078 1267 MS (v)2106 1267 MS (a)2156 1267 MS (n)2200 1267 MS (t)2250 1267 MS (e)2278 1267 MS (s)2322 1267 MS ( )2361 1267 MS -(a)2386 1267 MS (u)2430 1267 MS (r)2480 1267 MS (o)2513 1267 MS (n)2563 1267 MS (t)2613 1267 MS ( )2641 1267 MS (\351)2666 1267 MS (t)2710 1267 MS (\351)2738 1267 MS ( )2782 1267 MS (r)2807 1267 MS (a)2840 1267 MS (j)2884 1267 MS (o)2912 1267 MS (u)2962 1267 MS -(t)3012 1267 MS (\351)3040 1267 MS (e)3084 1267 MS (s)3128 1267 MS ( )3167 1267 MS (d)3192 1267 MS (a)3242 1267 MS (n)3286 1267 MS (s)3336 1267 MS ( )3375 1267 MS (l)3400 1267 MS (e)3428 1267 MS ( )3472 1267 MS (c)3497 1267 MS (a)3541 1267 MS (t)3585 1267 MS -(a)3613 1267 MS (l)3657 1267 MS (o)3685 1267 MS (g)3735 1267 MS (u)3784 1267 MS (e)3834 1267 MS -( )3878 1267 MS -(:)3903 1267 MS -( )3931 1267 MS -%%IncludeFont: Courier -[83 0 0 -83 0 0]/Courier MF -( )482 1363 MS -(<)777 1363 MS (c)827 1363 MS (o)877 1363 MS (m)927 1363 MS (p)977 1363 MS (u)1027 1363 MS (t)1077 1363 MS (e)1127 1363 MS (r)1177 1363 MS (>)1227 1363 MS -( )1277 1363 MS -( )482 1458 MS -( )777 1458 MS -(<)1072 1458 MS (n)1122 1458 MS (a)1172 1458 MS (m)1222 1458 MS (e)1272 1458 MS (>)1322 1458 MS (e)1372 1458 MS (r)1422 1458 MS (i)1472 1458 MS (<)1522 1458 MS (/)1572 1458 MS (n)1622 1458 MS (a)1672 1458 MS (m)1722 1458 MS (e)1772 1458 MS (>)1822 1458 MS -( )1872 1458 MS -( )482 1552 MS -( )777 1552 MS -(<)1072 1552 MS (O)1122 1552 MS (S)1172 1552 MS (>)1222 1552 MS (L)1272 1552 MS (i)1322 1552 MS (n)1372 1552 MS (u)1422 1552 MS (x)1472 1552 MS (<)1522 1552 MS (/)1572 1552 MS (O)1622 1552 MS (S)1672 1552 MS (>)1722 1552 MS -( )1772 1552 MS -( )482 1647 MS -( )777 1647 MS -(<)1072 1647 MS (O)1122 1647 MS (S)1172 1647 MS -(-)1222 1647 MS -(v)1272 1647 MS (e)1322 1647 MS (r)1372 1647 MS (s)1422 1647 MS (i)1472 1647 MS (o)1522 1647 MS (n)1572 1647 MS (>)1622 1647 MS (2)1672 1647 MS (.)1722 1647 MS (2)1772 1647 MS (.)1822 1647 MS (1)1872 1647 MS (4)1922 1647 MS -(-)1972 1647 MS -(6)2022 1647 MS (.)2072 1647 MS (1)2122 1647 MS (.)2172 1647 MS (1)2222 1647 MS (s)2272 1647 MS (m)2322 1647 MS (p)2372 1647 MS (<)2422 1647 MS (/)2472 1647 MS (O)2522 1647 MS (S)2572 1647 MS -(-)2622 1647 MS -(v)2672 1647 MS (e)2722 1647 MS (r)2772 1647 MS (s)2822 1647 MS (i)2872 1647 MS (o)2922 1647 MS (n)2972 1647 MS (>)3022 1647 MS -( )3072 1647 MS -( )482 1741 MS -( )777 1741 MS -(<)1072 1741 MS (p)1122 1741 MS (r)1172 1741 MS (o)1222 1741 MS (c)1272 1741 MS -(-)1322 1741 MS -(l)1372 1741 MS (i)1422 1741 MS (s)1472 1741 MS (t)1522 1741 MS (>)1572 1741 MS -( )1622 1741 MS -( )482 1835 MS -( )777 1835 MS -( )1072 1835 MS -(<)1367 1835 MS (p)1417 1835 MS (r)1467 1835 MS (o)1517 1835 MS (c)1567 1835 MS (>)1617 1835 MS -( )1667 1835 MS -( )482 1930 MS -( )777 1930 MS -( )1072 1930 MS -( )1367 1930 MS -(<)1662 1930 MS (n)1712 1930 MS (u)1762 1930 MS (m)1812 1930 MS (b)1862 1930 MS (e)1912 1930 MS (r)1962 1930 MS (>)2012 1930 MS (0)2062 1930 MS (<)2112 1930 MS (/)2162 1930 MS (n)2212 1930 MS (u)2262 1930 MS (m)2312 1930 MS (b)2362 1930 MS (e)2412 1930 MS -(r)2462 1930 MS (>)2512 1930 MS -( )2562 1930 MS -( )482 2024 MS -( )777 2024 MS -( )1072 2024 MS -( )1367 2024 MS -(<)1662 2024 MS (m)1712 2024 MS (o)1762 2024 MS (d)1812 2024 MS (e)1862 2024 MS (l)1912 2024 MS (>)1962 2024 MS (P)2012 2024 MS (e)2062 2024 MS (n)2112 2024 MS (t)2162 2024 MS (i)2212 2024 MS (u)2262 2024 MS (m)2312 2024 MS ( )2362 2024 MS (I)2412 2024 MS -(I)2462 2024 MS (I)2512 2024 MS ( )2562 2024 MS (\()2612 2024 MS (C)2662 2024 MS (o)2712 2024 MS (p)2762 2024 MS (p)2812 2024 MS (e)2862 2024 MS (r)2912 2024 MS (m)2962 2024 MS (i)3012 2024 MS (n)3062 2024 MS (e)3112 2024 MS (\))3162 2024 MS (<)3212 2024 MS -(/)3262 2024 MS (m)3312 2024 MS (o)3362 2024 MS (d)3412 2024 MS (e)3462 2024 MS (l)3512 2024 MS (>)3562 2024 MS -( )3612 2024 MS -( )482 2119 MS -( )777 2119 MS -( )1072 2119 MS -( )1367 2119 MS -(<)1662 2119 MS (C)1712 2119 MS (P)1762 2119 MS (U)1812 2119 MS -(-)1862 2119 MS -(M)1912 2119 MS (H)1962 2119 MS (z)2012 2119 MS (>)2062 2119 MS (8)2112 2119 MS (6)2162 2119 MS (0)2212 2119 MS (.)2262 2119 MS (9)2312 2119 MS (4)2362 2119 MS (6)2412 2119 MS (7)2462 2119 MS (7)2512 2119 MS (5)2562 2119 MS (<)2612 2119 MS (/)2662 2119 MS -(C)2712 2119 MS (P)2762 2119 MS (U)2812 2119 MS -(-)2862 2119 MS -(M)2912 2119 MS (H)2962 2119 MS (z)3012 2119 MS (>)3062 2119 MS -( )3112 2119 MS -( )482 2213 MS -( )777 2213 MS -( )1072 2213 MS -( )1367 2213 MS -(<)1662 2213 MS (c)1712 2213 MS (a)1762 2213 MS (c)1812 2213 MS (h)1862 2213 MS (e)1912 2213 MS (>)1962 2213 MS (2)2012 2213 MS (5)2062 2213 MS (6)2112 2213 MS (<)2162 2213 MS (/)2212 2213 MS (c)2262 2213 MS (a)2312 2213 MS (c)2362 2213 MS (h)2412 2213 MS -(e)2462 2213 MS (>)2512 2213 MS -( )2562 2213 MS -( )482 2307 MS -( )777 2307 MS -( )1072 2307 MS -(<)1367 2307 MS (/)1417 2307 MS (p)1467 2307 MS (r)1517 2307 MS (o)1567 2307 MS (c)1617 2307 MS (>)1667 2307 MS -( )1717 2307 MS -( )482 2402 MS -( )777 2402 MS -( )1072 2402 MS -(<)1367 2402 MS (p)1417 2402 MS (r)1467 2402 MS (o)1517 2402 MS (c)1567 2402 MS (>)1617 2402 MS -( )1667 2402 MS -( )482 2496 MS -( )777 2496 MS -( )1072 2496 MS -( )1367 2496 MS -(<)1662 2496 MS (n)1712 2496 MS (u)1762 2496 MS (m)1812 2496 MS (b)1862 2496 MS (e)1912 2496 MS (r)1962 2496 MS (>)2012 2496 MS (1)2062 2496 MS (<)2112 2496 MS (/)2162 2496 MS (n)2212 2496 MS (u)2262 2496 MS (m)2312 2496 MS (b)2362 2496 MS (e)2412 2496 MS -(r)2462 2496 MS (>)2512 2496 MS -( )2562 2496 MS -( )482 2591 MS -( )777 2591 MS -( )1072 2591 MS -( )1367 2591 MS -(<)1662 2591 MS (m)1712 2591 MS (o)1762 2591 MS (d)1812 2591 MS (e)1862 2591 MS (l)1912 2591 MS (>)1962 2591 MS (P)2012 2591 MS (e)2062 2591 MS (n)2112 2591 MS (t)2162 2591 MS (i)2212 2591 MS (u)2262 2591 MS (m)2312 2591 MS ( )2362 2591 MS (I)2412 2591 MS -(I)2462 2591 MS (I)2512 2591 MS ( )2562 2591 MS (\()2612 2591 MS (C)2662 2591 MS (o)2712 2591 MS (p)2762 2591 MS (p)2812 2591 MS (e)2862 2591 MS (r)2912 2591 MS (m)2962 2591 MS (i)3012 2591 MS (n)3062 2591 MS (e)3112 2591 MS (\))3162 2591 MS (<)3212 2591 MS -(/)3262 2591 MS (m)3312 2591 MS (o)3362 2591 MS (d)3412 2591 MS (e)3462 2591 MS (l)3512 2591 MS (>)3562 2591 MS -( )3612 2591 MS -( )482 2685 MS -( )777 2685 MS -( )1072 2685 MS -( )1367 2685 MS -(<)1662 2685 MS (C)1712 2685 MS (P)1762 2685 MS (U)1812 2685 MS -(-)1862 2685 MS -(M)1912 2685 MS (H)1962 2685 MS (z)2012 2685 MS (>)2062 2685 MS (8)2112 2685 MS (6)2162 2685 MS (0)2212 2685 MS (.)2262 2685 MS (9)2312 2685 MS (4)2362 2685 MS (6)2412 2685 MS (7)2462 2685 MS (7)2512 2685 MS (5)2562 2685 MS (<)2612 2685 MS (/)2662 2685 MS -(C)2712 2685 MS (P)2762 2685 MS (U)2812 2685 MS -(-)2862 2685 MS -(M)2912 2685 MS (H)2962 2685 MS (z)3012 2685 MS (>)3062 2685 MS -( )3112 2685 MS -( )482 2779 MS -( )777 2779 MS -( )1072 2779 MS -( )1367 2779 MS -(<)1662 2779 MS (c)1712 2779 MS (a)1762 2779 MS (c)1812 2779 MS (h)1862 2779 MS (e)1912 2779 MS (>)1962 2779 MS (2)2012 2779 MS (5)2062 2779 MS (6)2112 2779 MS (<)2162 2779 MS (/)2212 2779 MS (c)2262 2779 MS (a)2312 2779 MS (c)2362 2779 MS (h)2412 2779 MS -(e)2462 2779 MS (>)2512 2779 MS -( )2562 2779 MS -( )482 2874 MS -( )777 2874 MS -( )1072 2874 MS -(<)1367 2874 MS (/)1417 2874 MS (p)1467 2874 MS (r)1517 2874 MS (o)1567 2874 MS (c)1617 2874 MS (>)1667 2874 MS -( )1717 2874 MS -( )482 2968 MS -( )777 2968 MS -(<)1072 2968 MS (/)1122 2968 MS (p)1172 2968 MS (r)1222 2968 MS (o)1272 2968 MS (c)1322 2968 MS -(-)1372 2968 MS -(l)1422 2968 MS (i)1472 2968 MS (s)1522 2968 MS (t)1572 2968 MS (>)1622 2968 MS -( )1672 2968 MS -( )482 3063 MS -( )777 3063 MS -(<)1072 3063 MS (c)1122 3063 MS (o)1172 3063 MS (n)1222 3063 MS (t)1272 3063 MS (a)1322 3063 MS (i)1372 3063 MS (n)1422 3063 MS (e)1472 3063 MS (r)1522 3063 MS (t)1572 3063 MS (y)1622 3063 MS (p)1672 3063 MS (e)1722 3063 MS -(-)1772 3063 MS -(l)1822 3063 MS (i)1872 3063 MS (s)1922 3063 MS (t)1972 3063 MS (>)2022 3063 MS -( )2072 3063 MS -( )482 3157 MS -( )777 3157 MS -( )1072 3157 MS -( )1367 3157 MS -(<)1662 3157 MS (c)1712 3157 MS (o)1762 3157 MS (n)1812 3157 MS (t)1862 3157 MS (a)1912 3157 MS (i)1962 3157 MS (n)2012 3157 MS (e)2062 3157 MS (r)2112 3157 MS (t)2162 3157 MS (y)2212 3157 MS (p)2262 3157 MS (e)2312 3157 MS (>)2362 3157 MS (C)2412 3157 MS -(+)2462 3157 MS (+)2512 3157 MS (<)2562 3157 MS (/)2612 3157 MS (c)2662 3157 MS (o)2712 3157 MS (n)2762 3157 MS (t)2812 3157 MS (a)2862 3157 MS (i)2912 3157 MS (n)2962 3157 MS (e)3012 3157 MS (r)3062 3157 MS (t)3112 3157 MS (y)3162 3157 MS (p)3212 3157 MS -(e)3262 3157 MS (>)3312 3157 MS -( )3362 3157 MS -( )482 3251 MS -( )777 3251 MS -( )1072 3251 MS -( )1367 3251 MS -(<)1662 3251 MS (c)1712 3251 MS (o)1762 3251 MS (n)1812 3251 MS (t)1862 3251 MS (a)1912 3251 MS (i)1962 3251 MS (n)2012 3251 MS (e)2062 3251 MS (r)2112 3251 MS (t)2162 3251 MS (y)2212 3251 MS (p)2262 3251 MS (e)2312 3251 MS (>)2362 3251 MS (p)2412 3251 MS -(y)2462 3251 MS (t)2512 3251 MS (h)2562 3251 MS (o)2612 3251 MS (n)2662 3251 MS (<)2712 3251 MS (/)2762 3251 MS (c)2812 3251 MS (o)2862 3251 MS (n)2912 3251 MS (t)2962 3251 MS (a)3012 3251 MS (i)3062 3251 MS (n)3112 3251 MS (e)3162 3251 MS (r)3212 3251 MS -(t)3262 3251 MS (y)3312 3251 MS (p)3362 3251 MS (e)3412 3251 MS (>)3462 3251 MS -( )3512 3251 MS -( )482 3346 MS -( )777 3346 MS -(<)1072 3346 MS (/)1122 3346 MS (c)1172 3346 MS (o)1222 3346 MS (n)1272 3346 MS (t)1322 3346 MS (a)1372 3346 MS (i)1422 3346 MS (n)1472 3346 MS (e)1522 3346 MS (r)1572 3346 MS (t)1622 3346 MS (y)1672 3346 MS (p)1722 3346 MS (e)1772 3346 MS -(-)1822 3346 MS -(l)1872 3346 MS (i)1922 3346 MS (s)1972 3346 MS (t)2022 3346 MS (>)2072 3346 MS -( )2122 3346 MS -( )482 3440 MS -(<)777 3440 MS (/)827 3440 MS (c)877 3440 MS (o)927 3440 MS (m)977 3440 MS (p)1027 3440 MS (u)1077 3440 MS (t)1127 3440 MS (e)1177 3440 MS (r)1227 3440 MS (>)1277 3440 MS -( )1327 3440 MS -[100 0 0 -100 0 0]/_Times-Roman MF -( )482 3554 MS -( )482 3669 MS -( )482 3784 MS -( )482 3899 MS -showpage -FontSV restore -PageSV restore -%%Trailer -%%DocumentNeededFonts: -%%+ Courier -%%+ Helvetica -%%+ Helvetica-Bold -%%+ Times-Roman -%%DocumentSuppliedFonts: -%%+ Wingdings0133113 -end -%%Pages: 2 -%%EOF diff --git a/doc/kernel_resources.pdf b/doc/kernel_resources.pdf deleted file mode 100644 index 35924a77ec8ad232296b57f411c32c2236d493cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125487 zcmd3tW0b7jmZj6SZQHhO>!fYl&Xcx{leXrY%7%d|m6BOylMQi~S8vz4>ouMTZ4-dVJiLIHlIRX2h5hZ#t3u|W+ zM*?~=YXfH!5fdXjV-r3;C?{t}69XG4_pBieXbl{7)M`aV_E!=mk_s_Q>QSQ~Zbw(0 zE2O6EmE#~}S4uFeCK^ndu8`LL^}2&aLkn?iOH@!rvrFK!Y)ffL3zm4OFpFYyTDiZ} zEYAzOx0l{3Bi5X*CupK3pDmD#_`5d^Os{yK`M+PM+m7iR8(@h1j#yXCup42SXnag{ z6MST97mpwrXy!ATHHCE#@Z+7Ne~uEdk2F51{;0bErS~+Ljk416ve8TbX>nQZ3)yA_ zy4C7M*@bMfe`PY>BZ_)*&hK?wjL;6ut%~7a0z*l&31NO({g56L^ee%ymSbE!nkn(^4(Io?B`^9>wA;` ze7r0#7%1OD?c#j5Jw$tdl)YY^M_raN*cWA2LEc9jy(?HAv}Ofxk;ciK1|4RR0R?9o!MW^YRFZ*O?lyqZNm`)_d2{yU(##)=|H9gM}aFXb~3^$+BPF z`Nz?d7PEtZ>H+b{pOPG5 z&8s=_pdrkcQB67)QM<|$7Gp{mjXT}UiV6?{f}jBt$Gg-!s=~&XFaK_rQp*5%F?LJ3 zTBr{V|o6F#4b)AYUwd3i^Kw> z&JS9HhH6?Q&Dlt;TsaKp@m(eD#tGyE-9_@~+(K$G5}<^VX=^FQ6Z-LQpLNvyTfX9} z*@xiu2k*!Syh+S4#Mf6`FJr>FcerZTV)LY7i^PY|7j5M1mmkhoTN`HOd>!xRM=J}r zzl@Z{hm77!v&qdD5jd3X+%V_vBI87mSepS^8?fQF)W6zD#ou*}t;LLkcO`YRsuB7W=^-rIBQ< zf0(l-tQ((4t%4K5d!MRA1Y-#qv`8buO}cd?*=GvFU6V|=h6h8e%{O4|82L|s)Yv=n zbbyc_Cj*owjidwMSr}_F-;}CJMMl&|*S_XSH48X2M_h!!EBZPJWM?uUhMCC0usLG> zzHY^g{CRU2)f;JY!3(ce2T;*>?l&yetb=1+xqfNEA`q3NN|a1t|8Yag07WsG@QDgs z+$#w~K0o)hSmS52gKZ_SGi8^8EST$YAo1EG`Kq0w!_YdcWF`sGElYYwk@^M)##w|` zEBsVTC&XChN!y5CSTu=Xi7#!wsNJpo@$&L3ET`;K?WZ3!%l4_rCx&V;2seMiJO3z`CNh{~ zadPYHw;!&|)SkThxC_Je3BHbFMNcJ-;QG{1iNN8jLVu#vX|mEGyo$b1YQ4G7LHRGw zfrqrFeU!xcG4_Up^Qp+kl5QVXzDyp1$+(iyc#I`(&qX>(9%bgU%t*Y)CNWu&J1YE!0bRmYe)NrLF z&llerOqV2F)bakYt|?QZM2recX*hdoFCE^9P~JQJQ$U+IQxx2D((?@7D*J2-R@yfl z$Cwo(#8(-ETt3hmV7~7g!5AIL&n*z$1isuk823Udd@UMdvpfa1-k5VjHsJ^4jm+wp z(i?T)3eWAdA14u>TCK1!HIg$kG8jMAX^W}4(5yM&nUVd8$ov+XqSqojl zJ=SKf3)->QItE zBYAW9#^>C+q48zeG*$;yM2A_0N-xnjPry@>@g&Nzgeb)^Xur|n;~^W}75o^U2M*kb zlY+>#k|@Dqf}Mt9+V1;wJ7`6~w}E(uu4j027GBJfz=t6Xz9d$nAo_`S{h_>kQWt8U z#gEPiI*BBfd-lQ8aaNsj7*23^UZdw}b5#E3X-TNvTCSJb{k8Xa8nTd!{mt~beCenC z)p0vaZKvnE&-C>}Z?scX+gwWoRU{}SW(gaKRd*Hy_Vy1sH2d6E)6eLt5|KNYyr=dg z@z(9r1`$UL=XC2eLP>aa~cp2)FQC(~+w{b`uSD_HTPNjNe;Hl6ZwZmm3R zPS{giLr-PDKB4;H#MYf*y_oJbaH+j;f=bym7B>=J?D!!@e>5qDgr-|aZogYf8fBlY zdI)@IAw!Ff^3{5|o1l&0cY85JeR(3b)r$HAX@UmMT(ki{gFVW2#@h7?+I_#0cY!l= z|IfEKCqZ{a@Tx#HjbSW)ZGI1GAK{lpXSZ;||!-u{czp(2zqJ>_}85*l2m3pu) zx)p0_@%T*&7ioYDC^Z1?d?HAQBUmo-Yb-=SRt?{M7nP|Jh{CCK$yn-jSAj4UwKjF7 zcJJRnG?3>6VGm-5=&EU&DV*%(BjH1*)sKwsttYc=5Oa2dMIfEVxWXomM`s-=F93}%B1NeTqLbc_VVo+)gA5!v8D+EiVTetYl zvk%bXy_gSrI!hw3h4q zD$^(BbjMp(U`*Crvo}P90`R<|M8{0CKgovWFt2Jt`16As$$#4|?KkJ!5%`4Hfx>{A zL!{gn2|T9ebJfv0+DeOB)@y~xCRy`Wt)e%+z`-T(R$(-UNF`o0=pRsFK!R1)UG zaML7Ck}(jCxWR_RZdpoVWa>Y7a{Q9WAS}!MJ$hLp(pVHLN2(2wf?ErI?aW^w!?-X; zc|}u>Z_)wO&Q;cH-G}3tFZc+Qp>lz<=-CF61le{buA3y7!A{tGkoQQ0NWSC9 zwuvVH=%OLh0fm}#RJFS&^hbDO;s`&udv#pYfo;6xxN%$fgyuv@5>x2pXQe(_!~n@p ziVVrQMYUF#Jew#y;7N9g0Wy9|W31-PyIqFt;-cIz?&`7VG-)N)y(8P7SU?TD4rY*{ z$OzuQc#w#vq(q1uz#x+=_NuA23@`7b)I&LyF#{9lMG*E9ZQSRqpvuu4I!tOa-K3M} zeSb*66iOtAwfxe`vk@=C)HMx5ter5=i>_u3(H!sw$$kLzn+|$zvb9K2Ytme@`p~mO zpTYiCbZ7sht6(2k zH!@pzov=9$XoAVOH6`vc14Q_FSiv4MgIXW3F$7cvnPviBd9%Ga*(Qt!BwJs=1*BuPe1)$CN2DJs)U!|^ykJR;fXJv4Me!WN zgA0X!vvAF(oW9G_qt4*4i)?;>(7%O=gw&%Vq&+Xk)E-4~+=B@=Si@R@f=(Qfj#zBGI@mz-`pVtN6QsO4h13 zeK)d102rXR4dZbI+U7P6nKjZv4yRwrS*<81{F26FDcbJVsrAJ`%-Qf>)z*5MHYFWl z(p`rsHC{Kz_N%9&W)5RqzZ`5!&bKZKn zh`buD{LUpTSIS-c@`yKKP+1f*r|RO@B(3s5fHk?5X!~h%us*)_pjcsw6eO%oGUv)A zCZ^_atwar3bTTQfj47gRQ>i--@1Dy-zNV8;IJ*fRK70<3HL5bix|Wl9iSZ1Ts`)nD zMk`TD`Fybm@r~)RodH?2rI%50{1PopGP;GHE4U&iGe$15_N0nv@m)F0Y>aSL(`q$J z4BXr#>=aDDqf6vhgv!F_O-mb!EsN{`nO8UXX z82~_*W<%w4-Kkp<*+Q28DVM3Ppd*w&Kjwq~mvfE@6d9`Qr;7Xu45VF>rpyq=k@pE| z=%y}rw_`uID@D9IS-LiIFR~f^jjXAjX0>`20N=~Pr1u^t${4un;^>ZDSp|Ehvg}199m=x48TM z9qU%ohG5lG{lSCkqn1A}c7(>qmK8H}Iy*hRado+!tj8tJXUfRb)w5R}ykD0Rag;R> zwy2TvMxC8JF0b$1V8eCCSTVe;fXcF(aR1z})QjkCSaz?TbO-M8Y2 zqL&K-en*YuABK;WG4c8dkv1Vc!z<-V#FgV=X#j8OIdz`TX?*X(*NtViPzld75f*6T z;%jla$MeoAROrh%Uwgp|K5+N-q9YitJiomxHDml+?@G~UaHZO|5ahrtrn|G(b7FI( zbC~s7?fE=SKYrf!$4-&lJ`drG=f>{M%YWsbWfN@pTV@2U{GND!%>*Nr1xNnExK6Y( zU$_}?1*>#{zV?1lV6&wz-K?= zpm0{htN)44!IEA9BNG4F$G*!dhK%AM4^RF`hStQ=1wr+=Fg0eh_(2yaZWEn_5VQMkgKK030 zpVTE|YPN3CA#EYvu^P9dmY+0U0s@UBFawnm;wlZ=hEla*X)#`mexilsK|po}%(DW% z9quQJy!YCjZsP_*WIkc+W;*3Ib)EI+@iE1KBF%8(c%8}Z)3Jj@0xAuuL}aX1j1m$D zDptS&Y9S(nZ=)rmZtIp}ORB*I*CU~vr0-+;(|xEkv%AO+y^jmx%EpNt(c)>=Adoa; z-G|hT#50Z)YDY8_DdK4AjGA>)+sAou78zAYA>s(W;>VEEa)ya$p!0$Hbo2%0VNIsd z=>`S=7V9kYEUW33hHu09QvEtS+2OCKd0}N?dweYEDFO&V1kS*u_*44B7zx2(0Z=^w zYHa7$8LF{*sJ=TWB)wjsm>tdw_w(i$+HCIT>$NtIG9DJaWQd=P#PX)%zj;-}=~Jj3 zAJe>v&*IoaeDU?nwNwp<;d(PTv9YDmy(L{c_QRUH`9WmZd0 zYD3{jNgf{T0dv6t`4?U>8u&KnCeE{(GO(vEKnX%2WcH(-m_)~Tmezt)>~MY6eYrsZ z9dhk89JJ7li`PJ)LAz&5Cehq_cR3#x^ zug~<<5ygIn^H^)SRyBe(5x`*FkmOi~`E?oC6X>6TQ=e~rT%5NLiUDs;Wi82TYn1yD zXANOM0F8LUb#aN`{c?h0f*eDGo_C{)x4UNRpEYs?q3X(sJl*s>Pq%lz-tqn9=4Jc% zky2O zMtMdHQRQ7uO8grSC8?;wz$Hk;OMP9J+em16`vK|aT=MvG^%`*@zc(D>!0RBQ8G#`- zQS;LrLLDsPy6xas-1Cm$`5jNJ{ttiNJU`vLmnI!e!yf|a$tb1r`04=XmAI?-H?uMZ zhL35boENb?vUT3xj~b3Z5h$T9mH5>-*BMVMKXsp1I(b=Hx?@xbgt45Qc!%o&#(k8Bh7N0eLPj&6?fLRlHPC+O9^LT<~ zQ4^%+j2F29AEO)F8u&>&VD);G=)E|H<5V%pOijoJu-m>gh#%$i-P!%-K|yObB>>VT zUw5{$(bU281IBJ@B`H5%hbU{GI83pC$M@5U#~02ZB{UXX)E6*8?VDN>xDaZNKfu`b zZGQ}G6UD!|F=&`Jj3#}q`7ES0RGq17SfGHQ=;L+}eb`?ST^2Sl+f`>6hAK6t_nRBO zH6gS8LejV{{h;;HPMVzw6BmqNO>C&+9^lcxs-DHJpfS(*9uX-!Ha1kY0Xj+(|c2 zbU?9?0^n=L`RhcWaoNw?J~z7C@ade9x1I{0x1wW~Hs$bD*!r~MiZm<@VgSr)Q&5RO zR;jo8>AVDgIn%M?42J!E?&Q$Q?bhC@A)7*_tLWd1vU`|qcY|Iot!H9chJ z{7X>(vC@C4Bj?}Ad4KDC#&P>mr$^^MfKGD@BrKx{|$@7aKJ~=Xzuf157kg zqt&&mELzsd1tw8-E7mhYLPmgxL~8}2%1wdc1q;~JjVn@BHb1;6;C(KClU32Ypu&%)W{AJ%0W-XCMUavV>d zqNd#+9xSh*UCznOdKYTS;Ge|(!4B6r2VamprHig84 z{YtZ=l|;ag);nGKblsP6G@KThPaPosafl7oX|1W}^XfQW>}@4>#B?O7O){0?*JeWF z=UR7P^`SX*K5{89f6RY~8A?EUaLCRw5up}+iOQu{LT=~>L$3X`0R>Wy9<>p9RaZaiCUaK_&>wiF zZ#g|{!MEd)WvHQ)wI;dN*WS`WOD@jg4;g09nDwX{gX?bi(vF>RBuL<|i|xLf^_p9ZvfrV-#J zt64hr&c`_Hd8U*J8x5dITAUNo(+Grldl*g8+RzD0d7g6sMHaTTFTCnb_YQ>Eu;xeS zE4dtd!X{>-i%M>F!5RdNt8oiMisg6D3~e*Rq*m-qWiuxtNd z;Trje0-HMAu>(?6gcwpEE+~^q9ZWWX@HgP8#;iX+_7yL`;}YxJ?o5XA3K2EsfaYcS zPt~%}iYTrQAbw&@EZ*UXR~El~i4=Vg9MFYXI<(15KCp_yQ;(_lSUKbjLmUej;^SBj*sh~ii$tuYrg?THm*&R~}u528vI3~UbQ;*{EP z(KdrY;bOT+Q;+mz37KxgZBe$yqClnE&s_I}BE)*N=}b;zL=^_Txh@1vT>r{Pj^ss5 z<4Mhv)4>9f(Rz_pGuhvS)F)R0j0{n6;WRIMoC=8}dw36BTPe+Yi7*4k*e;YgvlEGW z9K8&v%rc;%r%{+Gn{r^N;TWb}&L>Q8RiG&G6J1710*xmuXUv|OFv6Ojew4$;lwflU z1xryVh%lH#41I=$pu+TqQnTM_`u+6~!=Jo?kDJN?`q>0t=qX*HCf64wOeEUr#F%n1 zMs?qAp4*?Ubo_#7qoL~hOwRdR!|cv5wHT})o1fmu=IT5=DHu(VgLeA}<5A-~3f}Ty zB6VEHLI}lZK_|soj_?LgMGRiPns31iI%r<}t}CjgC5`@*4&oW(+*Trk(F=5LnXR~7 zv&_O?lfO`?^M|+HxgjU}K-Ta!!>ZPEY#@}-97n)8Ow)JBB$~jn4wPE{w0`%Y@$G~V z@^^3mvQdl~u}QbI{JrcF8sW9#H~ij-7)tR@ltSc?+*2qZmnuizP1evK9IcazuG3#U z90Sw~_tZPCTOwxFq-Eyo(7ZIAnfqo6B$=f**T z?tb_SzC7zI-1QQe_95KKzjeIm7dhg)J`w2n>VE14O+&rck>RB4I$XHB->mJd`Uvyu zAHJSvQhzHi8wpY|rDvB^lLu`nW}yOTA#egLGkl155eyxsR3;d2u<9&hP-G|FMQpPCz5T<3UQ zac;j}xyf;amU4XDcEjUTdqMFPR3@lKrcj0~W2hFR#3y1F8Ahe4j%cy5@;vPGtV`co z1APt6IYibpIG_u5Z&9co8C=% z*7nLNGcu~qo=`3jd;F+9JU3okpS(vB?KsDWspR3k%cKBJ%TPVwv44_inxD~I{dbJx3< zon(a1WsZ_f&I88g+Y$U8BnXT|f}0*&7`M2oi{gFp1@D!anci%iZ3uI=t7XAIt=b~> znIz&d+tLp$reuGjarnoDSrht4R%z9fSxKbh_uaCWUy?QSiiS8M{<*tb7?%)CcDG6_ zR2SPlzuKOW1KQ}Ow!aT7*?=7 zmwqV;dl<`FIYhE23&#(o^>^*dS42Y|f5nklP7YBgX6n9_m?&Yg0Y1Drp*VP&-A5w8 zpgcIvM8hB>u#Spcbb|HSR}-u|SPN9b3}{%g`C#aB|0}6b^yi^m_6K`$1@=4%!Oe&J z{4(rDRlHv-)5vF>Ji}^C#_)i`yEL8il>`v zqwY`^RL!rLddVu0M;;$5U48}m)M?F$0qFg!`-%MWp~{ACJh&%U!FJqMWF>gCSDTEI z1;~oYbFo-AgjPJ|DV@~5e0;NUqeZ6eT+bQvg6IA8+_9LH15hGrM=RrCov0nISsX8O z)j#61l@>AEA{>Cy9Ss{=MBh#xbZ$;}j7-Dk8Lw>OEn}syex*B2wPAA1)J-%dM$1c( z%i%*OZZ6_JaAl+dTO4;X$x#c+OZ6CP7g$FD5Xe5tPO>dK$ z99GB2R)bBk`VZWux_(TX-|n*ET=nh_sqVXkXgDV2AsKuoN;CGEtmLZmJt>ww(BEk# zI4}o2H}D;yR=@sCmE(P}+h6vnaqT*?!^V<_1ajC`dpSC?Ly$dEdG6hWnVd_mveVrr z3)gn5vQY-k&Fa4H1>RoUQutQht-8+nnku;*e%gqp_0xQP0QbARKAxEj>0x9av7BJv zCg)Ya23rz@8Y9`LnSmEX=yZL_)H2dPPsP5kKQO&Ly1~R}m?Fey7%=9p=v!@PPBmGk_PO zT|H`JxepXJv?b;dC$A@ObQy+C=WiRpH7`AbcXR$~;!?>Y1cLS8)CVM4(Zd1aIli$b z<&>-wZh+i+x@zfVtzlbIRi+;kSg`Fk6iU4v{6nBdgsy@orJbwuf>pi|Sxat#j$KzP zL<1}ln8Sib&XaFAQH&L!T)DTuoqMoV@KC_AeulFBz_ciB?HKJ0*dNMrpLAm_Lvj9X zt9eM6#Y|4n*?R(fTeD}y)Sl+4lK}nXNfdIeEbmycn~cBBo_Bd$Ndx=K_zZrWy;E@% z8!rzKp-H}79jC@iy{e}e7Or}vw*ctYk^r>R6Lum+zMoGg0OSDR()||Ugi8HM^i7h{3i6cf8Sh+~2gp*sDSaIgVk30z3P{%B$lQ93$pmdb>w1$JHie3i`` z_e$2i<*|7HQxbqeFf7a;E$GOI{$3Ea&>#j#@xq<#*b6EUs$t>@cJq%L+`?Ad+C7zB zZb#p>(g-AxOyM~<-w1?7s?pnSqN9m(P6KxEUve)#pXnV^6DTW7$K%ZBNDA!NziCRmYKHa=?k?VM^#Nh$n1OvNaWrj}7$e?E0qczQz)I;9K zxeJ?lF#Bue3|U>V5@9T`-s_r^>IF#4_5)bWK0j7A-aM}{FsaB4^WZ+sy%L(PI3I>>yo!M*Rx z+u_>akEoj%f}{tWFrReZ0Id4&$(G>Kl4Z#(&*lB~gj4boeh(u`lLo$%rV4Q~f)NMs z684`s8u+OFF6v+1sfLD@BZoByvE_qsl(}z#Ou*hJ%z#OsuD+XU;-9MCwQGVa25TOrVuCxu^83g5 zCM9zhD-K3b-3Gr@%gfNVkaC)#e$F$Xgb|43n9|f%Eh-=WH@DZc)NZ`p_W{4u5r4W7 z39tq)gys<806HK#vjNH8{H+;~rUTQ7iRps^=8N5@A7F3bNbbMT+doL>FHU1(V)`e& zu`vAmUZ(#}U4?(J+JB%o=D#+4{m0ydg_-fcLT}OP=XNNnD9h#&8}zC);jt$y#dViV zv0i3JQxm397Z-A-VN5P=l#PhUj5~Bp>O&IKqVF0y}7pIrE*({e^Qtzt2x) zvsN*YjBxh2*n`VQZXW~(0)JbSgM4$dv-&N~wK0-pY;gs04DE2`T6AYezjYugac*Jv ztaw=*j!X$2N6j%_zIdgc!zc3R0hkX}6A2D3Id@a9C=#X3{O zmc|ad{qhP`6E(a|?J!9GEOmb7IKS}tR z-I#FOg7qWHIB7Hbz0&8oTlXC6QJ@qri)w02qXBkhFrj8crwmCc;XU1z-+=Vi}1(uJMb{&Y{otL(N2}jxYP({(3jb;MW8c$ES z@MkH}*zn^f40!m$NPgyS+>?X7n@_i^vF>vkE80y#E*N3K;LJv|q@>6)X=S|Xu`YAO zdjoAX9xi@gS35}Tp`wHa5+1{N2_Yp;0wi=3DQ@COs=Ul@r>=&u8Dbbuu$(KP5M|ak zQ|jpchcg{bxa8JYvkF0#u2Z!chZzw>&8Ey3IX=kQ+4f6sp@)!0%p)+j-dr!c*wp6* zF6Ip#GnJNA2QQarko7G0mVdB;Kr!%T+(%6IWyP}Y`n{3j@_PaBo%aw;n~PTDN-%#NFv=#1B=2e+Kwr){wm!DOszV$)gyg9m z6!`Q2dW_$>Zl^~1I*5wR#o0?FdcLB3nptCLgmsSnfrGydghia?$qdr9UE(Mcekh;A z9T|s^<~4oC*i&c6llCa7L2N_x=)Kw8oo`?BIUM3?w!MF)zdwYo#$GAm``SAY=(U3) zr{sSVDz21KEqrUx?4RwyYqam69Bq&n2LY;dyaQ>Zz$M2#<5J`JJ>M-5rci5wx+pBX zCN(N)O!`M4_Yy<9A0+>R=F#eR7ZDu=#RDB@rT`LIOqCVtHy2~cXb|~M-@CByd|a=# zzK_v9w?5Fpm#|q*#z`)0U)^m$@3yo_6p%=W8;Qi5Z00F~4~?!h7zl-APk|0f>q9~D zb?>PG2NmKCq$6seD$HD~1C4;sYNYMtPRPmWSHjk<0{+DGeH(qD*6$+-!~-2EZhmOA zE=ZG(>;%sAS@K6n^O8iq9wgAJ<(>dB$IJw1ewtz4bOc2KV$|}CY;Z2X6PUr6cK0N@ zbM^;x(GT1lm4vw**|SXc0S4 z(DRar4YUc;Dtu}f(n`V{P#r3DCxUNE2|9TevUu3q@Tu|(B_4L>r6ZwX^yub`2k-Qu z@y6;?!@qHikrzIaM&P6mIS)rnEImA>9IZgq8`5d0ZT3G@BAXN74TpUjLKuMSOkG;g zmAtprP6|mkHSr}-lg|JUP6l0nr{%>)7A|kD1^=SF6Q6n%baNcOu8MX;45k<|cCu;% ze*;K!m9X6}kO=LOiJ7EhjYtkV49$zlZRUpL|a%^4@}`M4BZQ*;1ww zsutxT9J>aTA_wjQ5rnP(^jgXWe#I=ZpT_0q_vj_2pDr9Mc?AToAr~Ez1jIU$I&#uB z!~g4f@o3mmEh7(SX?T4dXfskFKtRTV>83q)|8ID4b zOVS`(=f^}qD{S6k!N`CL^%zh`YeF#+*$e>v=(Zxkj(erPD~_m7sq?lb{c}mF*o++n zx)UW%bWIo`JJr+9aJA9GN)2(scqO78edU`-mNMzYhcC7X78z>#yAZt+);>$^<1w$-Mf3^Jo z`vpTRe}lw-Kns@t16r{Bm(U_xL)RK*8CA|ALaQeUiW}6Jv_X?*RnOJ!XzF_~^kOQ; zZTXyWtLfHuKUq`)T?HqyekSlx!`3o`D~T)G22W?rUm{D&1xgi)4Rl$hXs=WWnn}qa zneQP?!Xh_;%?2{A=s1VlXc|L3Ke=gbmHRly>B_C=e$#1E93-aHZ|YgOgDNM0Uvkzy z37R^K>I6}CUnN4FNTd+$)>)Lr#>s2^2es&Z7J_Ua`If1pkSJFluYy4_bv^2|J<$D* zH*Zr^l$(l(QC6>ub&dT%$Z3!i5mM=IZ;>M|*Tt{4Y9ljImZ=Mreo3z7+ru^a-7;ov z1Y^31;qSYrg;{1^{#|+F(pWisFI}Ft=fTjnbGr-PhA-#ojp4T6r$%NcGLi|Tbd__M zeg!=P2}E~UB#_Pr?A_u0j))OgU?1DjprS#^{q&>d$1b;K$>g1M{RKr1Abk3@$740N zoe!6*(^vPNi6{|?C+o~-5wQGEa;PL4$ldLG*#zSgc)jjdjmzCj-l<f7^8#FMTuqs4P~C%&QIg;FFdb8`aGz8?(`0D!gUhe0bf9 zvFAFCdTANnA=|$dn26DiFfL86B@1OTo$}r?Pi8ZdPY>(tvl4F#HO%H!rmN$~Zr;Phu62{b5a)Asev1SWhB;($E zvnm0~J;}G9lub7QI=pdcV&I|L+F5Z)tPO>{6l|A1{n_6VfioLNy`5i(;s+?%=5d~1 zE>k;c3+cT)+Qsp~BF4^Wh(H83-`94afk32Ya*-A7&t^2(V^>G8w`O2B!SF&_-d$T~ zQ{-H@9=lR}l9wP4XAXO#3#@@_U)x^rxNoZAZ~VP_hs#Js0;Zpoi+)TUA;m7Ef>9OT zd*ZMf16>5WW&Y9TJ6CeMK!GeT8e*6&v4nD7&v?7>wtDXGB_CCT77l?DBr6C|kG}P% zKgZ?FJY(LB1`ygWTd|B`g_rE;=q3AmZQ}!;c-i6Qlo(!CQ<=UygD0?w44RJet!jU% z&zR=@OTi3~eIY!3RLGy+6raX>Y{eLW82Y>M4Pe-;>MQ@#bmHoBVz+8w-3z#sD7tTn zK&)#C+rLb;&1$>sPwh{EDV|18jkhE9ufxGY8WDp40<_vtur@BuG@JkcHNI5~ek+@L zxPEdzXX8hBOgGeId!n|MBNI(Cgsa=D9J1QL96m0W3lZ1Xf)oG_wFUl1*~OIw&}c&V{Hc^dO-3X8`H~-h$!IK)tZp(m|UGVW+`ZDLB0VoH@z4* zGHDed9~>2RpvIqe+uke7YFFN`oWw^P4%x*bUpM@wH3X`lXaxD85kdS{QtBgBcI%4d zX50EvsteedPXIq)!K^OJmNn>0dKOLDWqrZ`9TYT+gUF#-DtCy3>c_s&04S}@VdkT> zS<}A0;Xz2=9nD)N>>WrLeVZT?1V*ppn`b7n)+#9z?H{)U-Y#<)Iv(<@aIZ0ChPO5Q z(Q0Od=vi@T=0*TM4zN6j*k>@-Nub!MAj2%cMli-QjuW&F_pd-~NKb^1_OisIoG+DJ z^-GGH&V?T6L;+{ze2ZO|%37KWe43V&mnmfgia2fFZjZS5X5u9=Z@Sh!=UzQ-)pyb2 z-e?IWUp+!{>w+64+i!*oVc0^5p0>(J)!-h#NO&QsGun01%fM|*P}A{-9w=&DoehMY z5#Eb^&AZ!Abn3C43q-KHIar_{HspVU$x9J7iIzN&KIRO|9HUR^pON!jm9c@2sq&e2 z`2VI)omZb#Z8UjwF}Q-plPv({>)LjP+Hf4TB(#$WW0$djk^`1{Cp98EQO{r{JaIw6 z74SHXfv`D->dnV@UV=JAjAorxsjJ5B(8bLt1Y@rOKAxXl*ks|ID>rKZ>nF4t6b*98 zUa8a)30WFXPl3E|=qAO)f1AS${anMmYmw?Twuh19H|$EC$a`CHlTEn&5*sgj$e>n! z!IrFOwujT7}SZ*=-lJ!yhZG7YsLs6#t>;M_;KSg^ku4kmt z|A`G9d7&~>lS0k5En3xFJMg2O{8{djW0Tp%`RYy5wHW18RL-=tpSCy@Rfj7lkZbmo z&uK<$A2%$+D)1m@YDO~30T4dg$CkU>Rt!W>v=O}S5HDES7&lvX-JS!;-$5bAdR%1h zEx&7mYmKcgPQNau9cX*Fkfj?I*AMI{X67BGtv|!GfHZ4Ol5je?q!J(6TDe z5K0+3(}6BwS*6L-N1FSDr#vNK0R`h=5xH55%hh8KdtlF%n*PBN$&Kzh?TQkRp48S-URuUFLSr2M%VTW#&He|XAo58n z>dOS*Jb~+AxH#~5=Y%f+?jh{e%bpXWvPp)}KsN@^%5rCtGiWsyd~dq8IBVM*R?et+ zVRRMzn9N?l+0rUeVt_yQfryrqYZ;=#6G|hj0MZlOxZ~1oiN|fti2=^Bz|M)Z0hgj_ zbH7ja6?j>SJXWx>H3$Y=y>V_QnI)@1G=bKQU%Nr91t^=`T?$=8YDBDT>~%`cBx<6Q zJV`bsVBOuqCrWk!UjtZRfm7PG}T2B}Wqz@wKy6cvR(vhf0fxFRh=#Zdd zZ-f(Q;_5ULY2V`e2{)PlD=q&`mVXCvtp9%Ek%jsH11$>^u(1ApZV`(9zp&Gn z58%x97bO30nH<~SXE6V>y-Z!|cGf7OD9bP3ENVtJmWKT~X2d3|>znCao2&O!T^*Yj zy5lJwTBo8hYbx-8Jy|0gYB4GjdDlj4e| zh{6*KnUTx^a$Z7lOHZR7_zET~-_XZPLRk{nKrVw`I1^y65SIPP<)#zYLqvWE#6XwN zw2&$|k&2U;4;{9|W_@iwBxQ`N&sw=S06%sIn4CY`w(t%gf53 z^DD)e%FAYPIfLM@dpKXV-RE9p`Q8}cZV(@5$m3>|P_xnof{f)+`xag&ln^V=uq4M+ z_7aP+hF!DE#l#(w1)2EWEjw#0LS~_C$vMlT$L{P;im$@iiy+3K<>T||lB!k)8Wj+E z=)n}KDb31qCfm6kCk01}nV{l5vN6h_xYt@I5gxisFfE}>KRgfkv0Yg`f^W0fnm^8z zKA@(Tvui7vwypN@x2}T68Sv8DzI8gp6rE|H#z~&Msi!-E#{8-Wu*KM@aS3C(dONY2 z-AV+{@!(l0w6SOIQ!zKHHrlT4i$5XjU^ZJl)Zf76d^bO=+c0>)`2|b^Lx!d@;qS2! zijS=fi!pz?VoQG2>)GLbb6K5Q$m`10!tHK|{}Ocki(=&pXuYlda!2ev@!*O=JCPbZ z7CZ6jAhrYSc{}s$EFy;7Aa!-Cn|<5;`0-hT$5L-NJ1N`IOW2}g#QnY`)#k>CnP0ni zdeyEc11g#X-;L{1ZsZ50AO*xa3;r>y66tnKe8A5$z1gJUa^O*kA_YMf#q&LXbFN(% z*#x0m9crv|;vSenAOP#Al1eFmo0d*-dc+~mU7!?ImDaQp*Knk;WF=2in1q3(XARH- z5+z7hPyWtSh24(IEFhz7zc1DvDHeMDqzLwNn^AkRp<3Y3`22ZZ!-6xsH$x4q25a)4 zFex?z%&3&GZR{{nx)}y~u1H{kyT#B&xL9-RC&RZoYut#qxS5k;;||OJgSfYWi>k{1 z$9>@WAy7+DOU6pHRG1kaZIxlfOqWV)x3Ua}DKixfDlH^n1UiH^n@5+ixSb_`HpnkM+<0_+83|*TyXTQ{segi+5=(pG-J% z<*vtmY5hFmNnP9bhd$0Tc8>j}Z(6x`P-e<+)1GV|yJd9UuhVzUeec<8?=7rW(8ZoBrNt3MwT9hUy(OV7S~YtzhUpZ)HO2QTIn zKK(@1PYuI^et78itjW)P`LFY@)&!lNIrR@yCN6vIQu1F*!;@EeO-mj2`(MmIja=JU zb!_7c8S9?A?~|;zKQMehdwyj|+vqb#Hod;?RQ%(mOs9=o#5s#-C5#p6HM|FkEvHf`N|iE&T$UZStCZ?|E|1{lorx`<)M#1>C2-d&UoQU*2%%UjMP*UD^No7ayxW zpH-uK;mYxYZ{5?m`m^=P&)--1hue~TqpysvTHy8Sb?^NA$AxjfeDSsSUaiJ>%cK!0 z+JpO6HZC5yG2Z7t58Pamar0xfZ+)@qJDcS%sy}=_aq_=v;!JCQdMNy#vlb_OA982i zw#RSLKhc_HyZMU;Klr!bZ(mFsz5LX{QU5vj>37Q}H2kObk7HMT^t~bTaNv7ag0_CM zYJWh|w0jPY`25ln%jSjsu;htlUlyJUG5z7Kk)Q7>9`XH$*A`y9*YAa4b)#>amR(ac z{M+ZN{0wQA9=Y-JQ~y@znso0L?fB8w{_Eq#a~metoxHawxcL2&uzjO1{BgpyV{VAO z@yOl3gl0@tJeOa1{D&tV*^#*Hx^3H268t}(|6R%E(#aq1j61#Z+vjI{<>V&SeYsRs z_jJ}PYrJ(GR?SD+RawdZe)+w-UcU17;x}`=@0#=BkBZ45p>=oGjGZ@O)g;~9TcdWr zbpLz9{&wFzn&jWTmbiKL3jO_C=I`&!tr@pAA*E!~nYUjrNSRwsW07|dh*-frWXC&{?Xs>t8AONdd2X2 z51D_A{_uvwXM!i3Zqfh#)!XlU>$*daS05;UKIx|``#=97d+(If6K>nLX2bFIKRjVv zmOQ&E;AH5FDSwR*d!jR_TvvS0bAiv#`0#xE$J-khf8Lh%;-X(q4*M?kg<)rv&rkmP zc*N41C(T`2G-1mhUj00+=g!@Kf9&0H#c!<1pVl^O_)m`*>~6Uz5dA8XG>FG`gqRL_gDL^ zKfU#q@0HO9=PjC@n%s3~)clrrc5TVjk#|5L(6wedhFPT`xi~V;ihrV zXncMgw%YJ$#62HAvtHHo?PF&@vma=?bnEXXL?69=*@NvF-TvPu$6FJoR)4d~Roh|e z0MmAq%9;JX!T75lxBpt$@qei8Fx_U5w!?HKQQM(4DOl-<=)3i69*a(i{=>RQ*3#eT zg_!8upFp**l}|jbV5_H~3_bPq+LRUgrxeQQJN4pMRa`XviB_k08X0MNRZKuETRL?w zzN_$EC@GZXR7&;=Nl9${b5M)}wK!&| z5)^phL}eQL^)CI|r&eY!p$}3j*fA~oftAbFu6TM$0R4%LEspjRN8g;ivzk6Efj&Gg zUJ<8GLlF+36GI&~JZZ?!`CmX@9p?mk`~Yb2!N$enLv*KvaN^ioXGHGZuIx zz)gjRsyIL>ZK(Jg00(1L{0%6jsQ4QI(PKHHtHEw!Rs0Q<7@U$nREe$yB*x&B=s+oU zpqhz$l;RLnGx4HIu>%!MwOFM%1l7#AfS8$LZz`DQ`@U9aRaKgJzj1P!OY^CXKX4g<%!{}4GVj4B2KUh)ELvx-avpcqJgPbf#zZaE{!(; z&BgRHDbQRD=Yy(P+#{H|v>ArY30(zZis6K=ia~Fj&{Z+$jT5>m25-O#T?Jx_;e@UN zF~x8~SEQ$hu7*6#n zH6AKPrywWjLpel2SuxCyK&M27hsN+}1ZBl=PN4#2#c)mmxquTsr=Xvh82$#JpBTq!?}w}iLN4>urN=BS}P{QHNgVGJ>9h7W1>qtbOoO4hL;*28^eR94*>4&ooN7(Y12Dp#nSpwgLP*ID^$@GvZY9S3iS`R8vvs8V&8&F-%xeqX1 z&6yA6iJJ2sAibKi9^ky1a~`0)nlm0?yqfbJAiSEh9pJl~a~)u~nll|>uDYM+p#4>r zgYO(w(LRAQP&}8j7(9wIm;`(k*$W=TnM(}5igSgbitEjx5UIIN1#0IHM6I!aelCy@ z3++g}6M|R8^)59)7TZscklbp{dDKc=;S;KgpBVsFBtV}^bm5yyoe;ozm>SNe_)#pMG!=9Jj`Co1;Fdxos#}Qj z0@f<3t&sSb0X`6jDivq#YRc!uTOlSAITFrP2XLZOgNt#dOzB2^8PJf5Gsl_eozFF- zBE%Pe87h;+?@(tTZ^RSKlbUl4bQ8cSM};}z)QFcyBMw2}5C7sm9O6 zG1XJK1P51zXc8Vwby0D+7-9^c2P&4uTh(|fe@&|8^s9ZqTZmQh{p0Ygeo+TDCXNd- zSlzGhfUaUVegQm~bUsJGV|70%VaC*4GN~a;ID)HyCo%mKLMfdO2*dB!NGRwzFw_8K zY(JfWDq{MX3OF|Oec|QNO3nL)roz!eO~=FqyBh2=mSZn2s5#Wsl$QCMs3C9FycIMP zwJ;UVRuV)7)D8tuc4&qY#{iVU<{8&yx)Fm8 z?FA#kE3ttyUcg47RDir0QL#B!Dj-rQuHg-#um}tWiWFm^jKx3{0i!92v4K-Y!3;X| zOdrB9pK(^Df@wVXL-Bz&VmN}gq@ZVQDFV@djJg;nqKL|b2xB6+MQF?96VB)$F;*2i zW8#ROshCg}I=Xtql<^aAJ4QvAW@v#-?D0!fkpaI3n`V?re^x;@GpvQi!=5I#MR!b+ zLfsL67I+9#s_1;uQG$B_|M7Bshyp_gGsAoj>`eit&Sa6$yTIRZA3X*B3*rbW6HcL1 zKpG6X8Qn307GI5C6GzK5K}O&7k#qnI>*)<~3h))GVzOuOLGUhAjQYj10hTvyCvA6Y z|NpVO!T-4mPpxY;*V?Idt>zqqlB1fd@YK{+bKy-5YMAJFOQ0z()E0nsqyrWtYXPlsHoQO<=(mm{T@gB;)IWJU$WvjV5PFWCm2XBV1 zxdu-40Z1G13e}eSIW7b!?&DW51TK+~wGW=cd!xdb^Koz*obb1XL7?Vr6Y?4-{H-Z- z?dRZ>TlLEj2u*Y^J`@H4>~(&EuDMoC4Qg;X@d`wMn(NgNUpV2jKt&bTroq~ABJz4F zJ=I)Srq(s&i_jajuEFp52|D0vF}1E?qVp>dUtAVb>srM%U}{~X6R{c89hm6+1WdYL zJAjn{6P;gyuE14dDq&PyCuS-QSBk0Kjqdq9cmu9KsbE8>xb#rLh){7QnHu3Lt|hAy z@CN-F6>JK0FZKqt2;K7&yaCsgRWLEoJ->oC;Hs;NGK79v1}g))mDmhYPQ}$_6>JW4 z!mr>tTxC|l>QHf23(6Hv_;aYf(yzWjn^1ApSw&UFtL8bL!&O^qtHb&ip92F0S_nU( z+7E{t$QhmRD;NSNXKKa6`WLUjl0lFB1if(zrnWj2NrDd(q$#jKP(8KPDSH#I;N3WB zQteg6)ir9x!}{mVFlz|)c4UWSNqzUVvUqNr2 z8o`5cA`-fa>82c1R0ZtU)~HvN(;S#TPWVVcbFk#auBqC^X^z_6f>fa}fW06HLUw`< zIGItUnJbr6KjNwuwJJEl!2}mX3~q)AF327F9g43wD$p7yHBcHSG|(9*GY}T1D_Gy0 zsz6knreGy-iUOr@LIIs{G67+5x`3I(2?4^M>-<1`j`u)&j`cu#j`Kiyj`6UvIlcqK zIf4VFIYtAaIX=U}<|YR4m!mI)5l3D~AC9e1YPmuWVZ&t&qze}=)LF~*YuF0nGy+9A zhEg}Jhy&C~%ViQg5S+6@SLLDs>bKaI`i6L0@P1B7R1k^CK^ZMaL9jB8G9Yi^D-c0^ z0;MtGH%ctRH=qE2Df(=m9P+o`BK!hZUfOat;N8?x$yX4nUv0J#eeP zZ>nu`TNdUcPQ>@5zW9Din>z3MjcbTqPTDY1I0u3Tz!d;$a}O}Cf#O^!!RqCTI(19+ z8`{*=W)v)3@%YtRYB?W|7zoiXM$QdC7 z1D6X_hI0VGob9)?saNr;sm;t`5&U4*oLAEzMZc|09h4m6kn;VeHWTu~Oh5u~0f0NX ztxbKf{l+#V1TaVJ2Y$AG2@2<7zky91B%DD2srsck2GDO|gEa%)I2K>Eupv9S=!8+q zg*uC92ro(X9gfA&iuw&~Fn)B%nKB5n-^8XqSB|LAy{=l=V1oS?HbgF$xDf1IuG1*M zRr{JMWFpQ&N$KwrEkyXCZ{Zs?4LNs)PS$T*L)dUxL!H08HOy>2B=CW&CN#K4zX=Vd zD*^zZzG^3fdH37N)P2=&CsT!wzXJ5Vs}?Y10#r7!FX|%X=t`%DV+eJ4ao$B8AXklB zYQJ+{hlk+`9|gReBC0}t0;>_9LFJM7G;k|5XIIQW#)%K=EUt(ThsuZniZF#@2(0If zk9rgNTrx+1z&D(%X$TZbna~)9W=spxPtXDwLepo{KInTh@ddfT1QrAsWmSyrGf~7O z4;v|ySCk~F>cn^hY+OtriUv7Dd&=Uecwju6O#$N|Odc?7fRJERL?w^Fb%fUv z&0Vks#!(nA5lm|;5XA3+Z6HcFt3 zqf!>gBp4I&^co`FJMWcCFUE#oG~}y1<||kg$ZE13rKopBY484z~@YO`w~0O3}~e3^G+u!YZFg~}WL z1S)p~rHY%|f*26gL$vB|DcnIhl%T~4=S;A~#0{{fDUbzg8oN&*Pe9nz;%P;6>dIwL zE0%zc8UEuh<2g_X7@dJ>F#ZW`fe|_s2u5=7N{N3379NnMz^)bRu$@IB-N8Z(o>SZ& z{LmErTK($G$NAHRzOUX8%izy%Nx^PqYgcAIF&BH7DW=Z74dNfn65=5dE`Ieb*m>ir z%w_8y#Xe_K@3{Lu#T_d$pI-a)qff2OTC0eQic{V);7#a!4|FE*B#G#`E0-^S4EuLr z!;U4&fM~rE8ZFFu1S$}>K&k_xDG07a>l2}qQe_wa69_jP&`O17DzsCf zp&AXk#R7&MGQ!x%J-LBkj{j77s( zbQp_vvGm>0E*9-#(GKhq2Q-XD!#FgIL&G>Uj6=gXG(^sUJ`N4z&|w_f#i3n1+Qp+? zJlcVs;DCnlXc&)%@n{&2hVf{afQAWZn1F@}=r95863{LI?Gn%~0qvkx14L+;h=z%1 zn23gnXqbqGiD;OJhKXpHhz@6>-AuHbiFPy5ZYJ8n4!{8oXQJUuG@OZsU~%+-rXY8E zKx6PxdO)|ZE$9L5L45Q;?+_-40u<^YJuDp4ddunSv!m5A-2)vY@lj z1APdcFOVHQPyj=~(gVGP&Km47dZ4$^d4ujp5A+r~bujAaf!;x94+bAS&^zb^!ZM^C z(m4d%p$B?PEWL$JBd8w-I+3tJ>4Dxt=Mw4$JR^9wtk9vD{BIflhg5A>DbL&;z}N&O9ic9`F!&W9R{Q zKn0-(+yRA(9_XY%aiRx$3!QrSd+34QLT4UAogU~dbmrksq6c~hqfthr0+rG`pgGVZ zy@in~qg6(%j9Tf;L$ja<`Vczv@SV{Ey@Sp?R26!l51}(po%cA>sfTJq5A+sFyzt=B z1HFaLJp6w2KyRTl4{sqo&^zeNL&K&AdIwB~G{seJNjbI1)WppnX#^eDpBDCcqe)4-J|%`D?F(=|E+^{VEllR8|us&FoTclm;7d6&jKcd-d?DLD3Usyc; z;`2TSLzQPrzETEs+*kN|YQb#pN?q~Tt%3WaTT^>#+ZdAHt*Eva<{g-j z<_L;9y)-fXfXdShprOnZ?5zw5s&yR6YbAk) zmm0gq&D z(5Bf?l|Rwgd6u=YMRl569r)i|R+VOXmb6y4l5YQJd&yy4ucg)4oUQBrWvfkNYS(r5 zwl(+UbheYVVFZt|X|lHVHAgtcqi=GMSceY_l>{Z#B?g01m2ef1g6_<*8DMmo3Z|kv zbpU1SY8S%I2u}4+g&3TYoe79IN(vq)f-*`eQXmcKp9ACEeq>RLSu;-K83+(DfF_Je z5+GOgz5YtSuo0XALRD30ngVm+3ZyJ|K!c&N2Q-uhN@V5ybt4vdFRLiLQGd{DqF-U@ zt|`S4mXW4gO*NT*#lagoLK8mA%CJP@@BWLC6F287a&I>Kch*F9mYwQ|SYWgsuH4Z= zPG;Km9TE0OLi{303uz)Pokns|(_2p*6#%$B(|;h?&mGCYsRMXzAol95q&=;QSXvL# zpEHg{cbRluM_1}w?WJ2Y4u$I4m#oyke?(bRayB)4$;#E?silFXL6fVO#ZRrTTm4Qz z^~d?))0NefKa}*S%dgwzAGg78*ak_YW`?@cB*tHzfdN*alJW*uq^27A;QMJB&D9<_ zQZqwTWH8JgcgJ8L)rN%E=u~q^6fmk#h5ftEGB@xn+KuDm$u5nb8jxh$i zFXp5-|1ddaJxs`gGD3>&nS^M2&3jr6xG)wsC<(cU32gBpqyrZnqw)Xd5aK8l8lvO< ztYL>;Pe|ik1kYMRT6)c7p~+0_krBk7bQ&E+q&2^SEa@P`y4iq3#q}#RcKlmNhJ_B7 zo)uTANy7`SP=%!_a&2yN$}w%|JVOF09M#gS;(~J4!hsk|eyh2Ikn)dy)eQXgcjFAC zXV?Zm>0wdx%n4cGhISnmWu{yji2-F<9!Qn#A&m?TrH3}D;QaQ7tkpFu^FP!z722Y< z>UQt$wRktTWHi-em`t5j59tnU4YY3A+PX6Do64%vu_rI}{l4jjhphW1cfB`$rM_%Q z-^w*r`KPt)+cR79PaG^A+owBNJKmh%)n)Aq$*k?_t`Etqsp+nNE~KWW#(J*4Ju|b* zN{@L~a|n*d66(*MHP_T)&tP+AraaH32CowY;k$5#AewL(hZEtwZE3k}8FE28MSc@8SvgaOoHhJUfg?~$lnLn{G zq}Ok}X<=i2#e9R-@Q|)b*ON+mbP=7l_AqiKZr+AH1I>2FNun=ld$z<} zda~`A@TmIKR(;90;iI0klpHKQRGn_rFH`^Xe1m?=FvSRIJag5028n9s&vGlOC1kw> zSA!P`Qb|NqQC($DCtPp=GZfbOa7lRrGrYIbVBT9E4CW#I=_ABK48&}(Tl@YUXtg`+ zWmbFH&kZCVff(~c>a7Oruao|wlv8e)n{hB=sRqh{fxajyIlw?V_p683nc!#9$B(1!C|?%0X$gES zc4=&JZO;YPFAa*eDHoSFUOz0^OA_H&a=_rx4}_jLP7Or7V> z(4PU&BP~jl!orjaesx@NL0A~4l&>aw!dQ5zCE-5^%Iri|wPrB{H{++Qi~o}xzpG#w zMDR@YcH4m~UmZAs%+Kxiepik|b8ws|0PL5cKjX_HR><;YhW?)UvMl;nrZ)v7X*bLY zomD)&ZdRzFcw$BF-k|m2-sis9@YVT(+A+2y|DL7MeFhk_9mcdQZT{%Gr^YY49ISY7 zt3|g!xUMT(@GzC}n0^sPbRM3re@7mevL)AGEA%DkQC#(;8B$Jv1xobaYS@ zS*Cu!{+7CDPt^7;3G@lH)-8(-ZwNmi$D^5xR({G^P{AFk|{WP~p0^)G_b4f@! zjXOz5O$W~qr;bD^YYLJu#m89wFaJW{;)$WzT1RLO6@!a9{3iUgNOdw(>(f~qntOA7 zOUDk_0v(~5d&r(9LiU)LN$_KJ5hIcd-}sECUxF)*WKA?_dlnTUEG2EvoWw7OPFkSz zmxkq>R;C8M6c9GCsfqdlN_zCmVp1=Rua{NxS!iQ0v5dmi0ioU7XiPOp4f{le(x-*T$Nk0NV~x@@?wP6T0r(R=J(z>+_!L2GP4-uw+U0&LS~`M?VmHEbQeLS6$gNjowM&s;VDXsq@7huBwKHt8j=( zqMw<&LbNs)K8 zF=%?}BX<_vmnElpurQ`PaQkybDKsQe)0Owrps6!(XV8Eomwhasg(}FDA>fKDZVIx` zqqata64KzU3mS^@0a)7RZ!-|v_98DO^#Ba~P_3?yoVE9z&g-sjiulK(DG|qJ&9>Mk z2JK0g^Y^jHvlBE2I%QZEjayuGm1F~PU4)#_gXDBbsLlglfJKDey#P!389V}-=;|_` zaSE7@oUscEf)LJ>(q#}hfGz`{wFjRu(sZQfbLW=%VC{<(g%;Dz_2-LPIzsG875*LC zjlEvlr`GSC&;ovwJEgcn+xZPyV6E*ik~BjracHX8gc>4^q?>eilRTTIyX$D%fu@N1 zz%^M-XTA*$GAvWvsk+&4=I5yKmO@L3BRncanWPzr2mRk=%|d4M4~E&mNn-(cw=j40 z#L?_mXPASF!+Fdd4g$=Du)73%N8kn8yGQL2NhUH7-?h%i*lXxnNEVXY!wuw}JVQ_3 zG!mGnar8dmsJ6pjeizx_lW(-{C(Zji$fbHx(wc9_?l-?XelGf=DYejYzi~U(-2>{MbP$wrFC{fl66v zZ0|Ute@>U`IN6r1tSLUC_x?0+=@$h_9~;`T<9?0~iuN&D)8Cy`ohavIVs^M2TA+~S z|D+fg%Sm*)AL&=lphv<6R)(l4;8_*|aykTpaFr!AUIo~DfI1R2B?)2jN1JThx7|1{ z=X{;dp`Dq%@IxNjO03NxI&x?<+0+&G+wgywYjS9q!)lvtusqZ1XtrAnXGqO6#&(^x z8NZ!4NUDupMv{TsY;ra%OKNc%H_}C&$4%31*jO=emKY_jLc#AYBL}~ok2NZuMvnYZ z$&oAmNg{XM?KS2vZyGtO^#6rygwek8=~&y0Uk@Gi30=|@G-vZY_1^NslaNaT92_h$ z)*V`~u{wjt)xm+F2y|s+6#+aD_v&UEtmDBhJz=x%3xrL9b2%)+E zF6e{wDoAbyAC}?;^r0FDLIN)E0pgd(h zRxHjj`xBFSq3u};rpR}6#4#b2bdA@w2d;@Swe2oFd9J#yIM8QOe)v>59s@hxop@j> zj9XwyhzAKBCr$y!lE7n_hl%kV7*npGLRJV+DZvveA@@uYRF_xH{kOCBNfwjM_mBue z8h-Pets%s|PgyCab+WWQH^{?bLH|neT$Z*ce?LnNlk0S89rECA$jj8d&<1}7%~l#?oTL8JDrx&GQjiz&D+q3l3Kt4y8K$=E5kM{nj7=6p~HAN!(r+=nqjQgXFZZhO7ET}rw*{}OsC-v zkOv~~b^|U~7D*SaNq`FqmnaV?6}yuMRFU!wE}Cg5Ns>Dk)O}fDo%ilUzs5DQrjO6j z{!~%B$y1uNH#yLA;%`#?FgON!t=*9_81f&K+rs**9@59$3AP7ZStj}Q`+NShc-vd`AqEECFR*+! z_e=ObfSt}b3r>JA3jFqfJIkLCQ^)bU3*1={1-W=0xT9PQC35da6=kJ;XU+ND7Dq&% zk^HmP@6px^-*^`V$SHCIvXgmM%|O$Wu`zeZ$HK)h zqdQM|U3>eS!dI$qk|R_m+MLEZ0AUzDx`maL(ksE_1e=K|z1(J^s48zWdDP_OY^KP{ zy2Ljhb!f+Yv9o5}%htmdpI-mxXLf~YtwuP)+Xp~U{OY)N`m!-PsCo@6DrDUu%sO&{ z6Jlb{IH7jYR~a%%q!2QF6^REP$l`ybuMQlW^ zI?bz8dMGQfA?nSPN4gQxNGcwRkj9EnNotR*{2&7vJ zY;+)rN5>G>+esqHt;cQK|C~5#pv7t=j&T8w(A-|4PqNMUv9_)|IQ`=VZ>0pvCZn;H zV9vw3I-?j4#|UYgmHB|>?`QrL-h-4q!6MvF_e&^w@Rz_AV@yayQzqc0+$A(-<=GIU z%Q__0vTB&9BU-- zH6Ge(FF9A;d1y;raad5;Bh~u!&xdc2i}$hRa!%tOK#MG%;1+JKh6P<&c6H{2o2in< zohNMRHuJ$jLzYs~s2zq?86Kn&st`y+Zr|C$YbH7FTC`Z+L&BE&$&XrCwP(aKPSuq^(=JUn*OqEXg6HqIX56SCxF=7QSV75*=l8L|z?QEWc= zqtrm*QT4x&*i2+IFW7QRr(q62cg9@ZqPv7mGT?sZiFA9vguiFN{R7s>O0zjulw$Dv z)9N+O)AZkDQ;E@DAy)0h#`Mk_uL&mq+L|R7ld8!{qrm~?hx|&2xynAxVG2xr=dC%x zQQ;4(0`AJzXD{DioCp_q-{tW!Yczhd9X3sUm%X~L`cQaoxH5H9M$q)4r)3o-mVq}I z3bfFU1QfW}OkDjSM}And0cP!y{IIN8n&s>bBR|jXHe0_Ku}R? z4$_={F0ZZ4(u1SJ-d^vp{M+mov5+FKcHI)Cx7|_Lem1RiYtxy<%Ji)h>+~h%b+Sat zlGB{VE#asJTZJ*m5J)rz#iU~wdzcx6o)v#NV=!{(t9N@#(;@#A`4pM5Q6RR6-FZB& zhRh5#U8*e%h-FlW(LMa`G9oOc8w%S&aSq9uj1A&1j=$}8>#@Z9t4$|jQ!|3sQagV? z!uHZ~zgeMA=9WgSxaPt)UL<=;b3|`XTKWfG3k%PG`0$Jw-c`5MU)XSycX1e)R%yei ziGg*6xzDv9>`}kAvrtx?uv8A`!MZXcASxJ;Fj$cj!F)rmlLP`YR)qDm9tJDRigp$y zKYAf**IUWGc}by{!#nPdn6GI`s-3u%YzoA@*=B7ANA5EO8Zy$GgJ%3`Vnf`)dT&Qi zSOhK#ANkR`7k*+f2SNNv;fWila-L(@jgR!@`HU{GjQ|MRIzz zP;0{pHDLHU%P0&A=_eu`h{n9!UN4_y7IKr=Ku_C`W;?v_V_-gGojX)K` zQO1OpiMcFLChh@m1Du~Na5FY^B^Qe@dJdz~$jt%U`171I^@}sCb?GKqHYZeuavJFXyk@MMW408Z6H3@QbpX@A1yrcy z>ZI4mA_LQFJR^e~Uc1q2a<>=w6bzF~wiZhBIgJHswDVXHd7*(;VcLb%D^`C8zq=qd z%d|m35f36xF3=iTS^PuZ4R;qcYA!!*N^UmVCJn~%=c5f*;;wB}v0r6%X`%d%^T4hS zi`5`juCQb69GTv>k|D`AE zseK7C-N$BWB6q$n7o8Fc+&PV50IIWv3T}bGG*G7wB*YxmfOvpP%*T<}fM|qj2pW(~ zgo^sCHQSZef|ifJyEIGjoua-sxY_s|={5i%TC40i2QQiGwJF|zdh>bxKBex@w`>y7 zN0zlSf0fe^2f#>NJ}p2=k{z(9qBQy|OQwBEE1_%k30&s%djNHrcegr} z_42gLYDGFh7%%NiioimMCN?}lGJ#)7YvDtSAj!xj0iSS`M=93`1}%*1{JvljAQt$1 zfL0>aFb{?l>p;zzA-OPQs3z8@0x#^CXQ=Zn4!Jw(r+X|u7NuiHWnZ_EP&adDuifx_ zQ)jNSuypKg+b5S+*FkO!PnH!MtYn|lj0_+e7V2`3vJ%`C)8!1J8G_tlAQCe?S$Gt` zOUoV9EBfEcoi}17oE^6LMMxZrN!9^K_&A8!QX1A3z9gdNytPgqJ`yW@X|ZXS;i>5& zaf}EUAUYQr=%g%16#W6;^ccoL4NXbm5xH~A+7PeQ7cY+wT6w;prTMlJ)1=Z|#m4Y2 zPv&T?MZ24f#UI+eNtKTN$3BONy`9vXk7=IkK38vEUHZpo!b-z}n#Pny=UEM>rx#>p z$5dv?8b}grlm~fB1SP@^Ta{eqE0F`NrdtxgvkMS1>Vdz6%3rW`7Yu<5a41BC(!J6k zto(ZQ_@oK}I^yx)s}00zYKZL~^lO_N%#etv44@pAQ{dOIE|2z0tjrHH^sJ9Fmzn>ucSl4~eM9>7MS06&ZXu-i zpE<;cVk*bR{~EY|-*}tyLEpJ@VPv6ps1uJFxVVYc=X4J$*VSqRaZpU-a)*Nwj2zxL zXEH{XF!#uc87GiJ^q&g`vLt=a9$C4BlPNx53V7CVdeom6Wj*WrRMwXbQ*R1()SE-j z+2L?EfQ%1XGK$|Dcj<+_w-#Pl?I$awSe~yFcn2V2f5lBY4oSU7YEdy<*v`O#poX#m zpFWjx6!}F0mDM_i;Ha15ac`~|SFI(vn)cTc>XMSojtO>@xiFADy}6f3bBVE&^dOBj z$!OQr8qbAUH0O+VpNU3Y?P2o3JDsE?({bG;yWx}YTv?QqSO-ljdpZvpVb8&e2qiqJ zSSZy)Jd&N98X|AuN-aQ^NIS+m!8gTbS1g1ohqfpW2-)K?g9w$-B^hU|cXWB9f!KW= z6}HR$m4TKJvI|SiXjLGhO%N*sA;j(58bZiItkp&}pk9M*2I)XSpd#AvUE=T1>}iot zI~M9P%Of=lhYO@BgVa*1kEQey!Qf$?aDzuq*<`Al=X@pXDIg8J;J;<;w(GrjSGBCG zTD(N7`#N_2w8fXgVpF@%n)R02u0FHAt-G|V`}A`L(boA$R&QguBJ%JNz1ISSB#B;X z0kK3N8TuJ4Yyr1KQ(IPVL+L{xmq)z~#mpt)6Z!Y;!y^Vs-~N-HKaV8j!qY7dVKC4YxEvvq;rMvQgV$Kiuh~z3dq*i%S8z5dxZxszaMvIa*08?K) zFVT@zUp{CIE8nRsaQMxh?fb^wJBsHAhwM3Dbi%L@D(?2Ku+rq0l_w6?HeZYi3w(7$ z$BJOXfiUt)MMc_+=eygN7qwzd59)Z);$8T39W{~aqbr{&_<4S^xxPMb|KH~t%9k!1 zEw2%>b(r!XW#Ys=NF{8B0TN3r%H;-m8KpYC0Uqnjz9E?gvu{}|nK?K;s^oGEeDggT z21;9Fg1jxsNYd$@p=3C}Gb{#-1mq2>6(Pw`Sjv*XqSX1=*~yckgu3q11oy%D+u3`w z1FMq+W-WeXGr)xU@=gO8sLl=AS4xuiFzsP*4^kwBA%l_xqe>(xS)+>8iSlez$<~Rg z{2(a2d^ho%cxQ&z;=AYbN7gICtOdrJ!u%Z;%~H)Z5m;;65!PB_(iJ`!T&NCwr*3*^ z+R7C(vICvR+yrv^|ZqFRkfoE+HX-Sjpe&m|aEA*sI)Nl7zbp zwvOwl;d&EAkYH`fjT&WmhcarEW0xcd$KAm?j{m}6+3>kgNptXw(cP|`-yJv%eNn(+ ze4#u|7Kc&Z8E@~A3t_(*$+xFj9zHk6``HxMp_xZsp`r3IXdImjQ5RaQ}w$~Kddw@xvhLj)5qy1 zdr9fol&Mx(LCZpYg8?E{O$%Oi9!p_&Fnf!F#l^%z>Et0zri?L5UiA?Mcwry0RmNe& zgj`-?a5JM4Ve>(JO|W^~i6!@P4X7>LOplU`kr|y%FdX;_;(As$uOPJ`83BK1w1lAx z&dT0GOrn${DO4jL$}C`)7fGbNDgEIWN;hO#E^nB0-W(EaIhKUjb-meYc9`LUqjO@< zHePo{E|Awi*t%*bI1NxBSmHVdwKSmJJ8#&QQSLjC zaNZ1fgF$;#NWXy;?{l3frozD5K_3*kFmDuzq)cwA3!rMe2dAlwD&QSy>?3BQ;}^~4 zRa5A!5VGCJjd>=u^jIo;2rdI2Q)9Xp&u*8<2oO?4JaRv|6p<+-N3YtJ+Wf@W`qYrL z-NrL*#fP<-X-(l7t%tUJpBebV8Cz0wYjHa?WmZq?8ItWoqtEg z{qo7E!me^o=!Q&pXQE=>f`N0zT&HsG0#v8}zs{9BGnQKKERh5Nbb{AfU;_eolVthm}6-j;Q}x{}tC16y00Th^7>y?fI#dUZ`>e^*xb{b$3<%Ac6mqqp?g zjds#WT6HFrc;Axz@*{6o?tCgXSYC5t2AtE}NI0)BQm#XYMHysAIy4;uJGn_Ryc@Nz zy;xM{i#2v-<2#? zV;Z7vLWcV+MThlIf3Nk6n4eI&qbEnm61)p3l~M5&bWR`nV71hGatW@F2o;YRhy_#S zI19Eh8Hy@}ojN6l$Y0zIa=Q<%<`_r)Cvcd_UW8!b@9_W!<=8 zWr%mp2%nBIdA^N`bN9B5nC#1@p+E-Q5ZI31;S4P%vCk~oWO)h+6 zFe=s)5<>PH?OA=~kkPWn>S%H_)i25D)2E*~-*o15Mt)HEO{qcQ3oe&O)NRySimfK> zZSr{eY9%SZf1hj-E@7M8!DLByO?Cz!T`@?}j=@jFHb%0z-~vB50T3(o=xmfNRK9b| zsvu+e6AQiOZrG@>7JYU1)Z9@)8O44HyUrcnb*@}bipS7c41&z~A2}i%P5VrQbXWE1 zx~ou}+%`Kiu=J=ts(Hr$3tP&BmWK zZQdouTT+5^)ddffRXuVn9CfkZ^V5zPDbJs!me_-2oDpFrjaQ0zAOHCI>&422XV2ml*q4TS)(^QrWd z@7%U7h$y~a8afNri7#%P@Sn;PUZI)E1!enN5_Z`&=R&oe#&0^QWY*D@RK#&-k%4@k zehPI1N;=KJgXXGy5iKt~!*k&$bgR5Vw?o z1(bM>1Y%s4vSBG$u-p^R%s@_!kKB7YYV8Qkw|;L_7oD&3JsvUHRGSgxD9RmU@35zk zO1r_}2s4obTlZy8AKehXp!|!;_Ob-j(U3>(KH+sG6o+=OgDk^y9zF6W{u<3lQ zv6pn3$w715b7`f4#?qju6Fs>_#gn(i?3EARvW&#RfRS3&30o6bA*=xwM3$(;x-bPH zC(9#KkPGZ#Rp;gKe!eFnKmX&H|1OE#x!${>j`*IF&F^H&rPGk4qH!#BR~Qo`6%3Gy zPpGRdgJN|nJr_5VuiaYs5Ln%$9aVfJSO0!F;&~rC)?MA3(Mx}9*Eu@L`A*XA{cYo{ z(1-7EN8b_}%0LH~=p=BXVX&gxPLM*bjWbmsZwpRiarOnLv0%GMsGiJg?Adma^BPAE zN7ammbn{jC5W|JhvryG@g@%OedGXx5N5(dd-@K^&@sH(IH_37VR|mybjtNkaaUDu6 z%!e$v+J$g8-~vTlfQzV+%ff}JJLS~E$rzPWGr z;k1%^6gmhDPB+#4ZMd6hrS$4V;u5JF6qRRkR2H10veSxH3_~fMLHF8}s`7A42(l0E zO@935zyU-qel{Tpm0;?1$+>sVK+|U$021 zf{nx!VyQyi@cRzMvc&%OlEcGXDjqI+>3o5;Vy^0rV(lqQo(U4x3b)xjX1E?#U5@9olkg!E*E5ZCPObC%x>7@!fNUR9|Z;t(qS=Y=T z5%2es?`dt9U&I(yipBTh1dFb|r8kq{&O%)U?*cOxGo_gdgWp|L7(rY07}Jo|Rx3XU_nQBQ zh~f~h6t9p#-@hlX$nl%d(wp6G!ESc;Wz9jQpBp>FvjXwE3t*TPi@kk47;~~#?9N@Qd^VMT{y?E`VTj-CYb_C8 z+9Jz{;Fggn;E}(BXp_bgYwrURsL+oS!k3GQujmWY6XaK!W2;~ZUhb-{q5d;=nqa!R zxYq*9pO#oFk8~GUa~{`S$H>GZf%VDn`Bg0RzgU{Nr`xnhh(VI_hp!s1wgtbtyo!{r z^*-O{AjWo9GFv`}ft3PrB5VxA8SSxM1{NR*BNSI639~CvWQOhI=y`VKc5%d_x^kV< zLbAMOhJ_rG(`!S z1B-bmnxfpk1CcwcKYCm_K~qw8rq$48#Qz_fzce`f_Ug22%>*el5oL}KL%M3K%;cM0 zz4neyVmyOC)`}nPc5ehJEZKRB4E8@xvA4V#`s8iLlPigvxHQ{mb};XejN@VKymoF|N(E|x|z;`TfCl)jI57b93f9-Q$ zOJ;5S*YVhp;Lg~?d-jDFhZka30R?w9IAmm6cw(INV8tL>xafr}3)ZuH*G(3zkXZg( z@@u2EDJK^CSgUiVnC|NM^?P3e;d*DZeRrv;{b#k8Z|St2hXPAJRp!L_80!o=a$(aU zKTTKUCn0Y-I(D24W*a^;I2=3|*7wz@zJSnYnoCc$TaTahvFb-&=a{rt)>L8}!wu$Y zgSMsgSO}c*KxfDf3}do|ceDxp2a({iJvT)`=MJQHM}s4crE^lTBJ{>w(-K;%P{7Nh z)+%4XYg>aW=TcNEP5!?|{x#MJJAa+wf+?Y3|uesG^)P1i*z5q$4 zGL(M$3foDqxxT&A9O5`b^lMO69C6ChL#ETpP5UN>KIb!cM}26;WuGxty=+*LS}V@r zpotXDn2L3LSg{EshQdR{RQdLx;r*D-%FJT+s4Ba&>tO@ zr2rv0KI7^dP(iS}5Ejd#VOl!RqM-~*0!Bg>jYr3Ttjm6HQ8c+St|2tQq600-ewg;A~Y)7>T91@ZLdN6TAsbZ4)hQDX$(| zoah+EzqWZ+X2U zWZ^4e3#|KF^L#qC(O0UfH~p1TkhQC1~-g*$y?L4BMn**+F(=4dn(QGO0xF*7Z(iF(ov6q~F*x)dhymHXA&U|`laP)!T5kECn*_6j# zo~QvRKh65~FX^8|_}Z;KdEKNTz1^|g+ZH-Y&X++=D;IPbD2&C0Vs3=7RFRs2J)mR{ zp9L9JOsYzaR5ccsawqsxL>+;p6iE3~gpE8s`cvdm?rs`kxbStIPs-Had6&MkCOXZy z_V7MsV_Hf3+0?a%_iw7QWHh&2oV|Wm&%)xW`w0rKmo@L3HRIC8Wt0A{GRS()=t5f; zU`q%tIP>8;gBuwfi4}%qgbKHVgwv4u&OCD@Ip3M0KAP@K5htqVH=ZI<#yd7@0u5eu zzxqueZ}u$g?mk5F1oYydzl zQE*3%lxAnKqhhO$g}gDrij}kKg+<36t$JBf+xt;^W!SfVF~l#aZoF4Wb#+gn&z0oW zd76bLV{dS0U#Cq&bfnof-Js1l@IlbqWKwml_NnYBe|^;0LK7Ao&sD5w_$d00MW5H@ zZ=I|Dv8syLvvs7GRGWyS^$d2bI}{f3bNEfaD^*n3!k30maRVC(kt|UlCx%L75&PZ8 z3*x9i_N>gv3FJV!dzIHS1-1kW-2uEFla6#^{7)Pq35dB-fwJ+;cM1 zPf_0lfwYGn0z>u?yVnG4AwsB(5=-`INpCocrPR3~2$Tg_s1gJB}I;2iNG?mgydwp3n8#fMmyt;ZTTa#^<1GB2;1 zqzEi~KP7HrL_KLIM#luG9vJnc*Q1FUe|?cpURClVaoin3>iY=1=$FHx$dU*Xu^LG; zu^T!&t!c{N-{eMhl`544uHcLbFhJ>AJ^>YkMcWkF@w1DxWox!QS}U?kw%@w_!Z)&| ze5p6snN>>#IbdR9k&VExgtuibDk=Z)&#5aQ^tHePb-X#kmiZ6g4KB{cFdx zB>lzScQMgmHI)4VOTyTbeuR*H(bo48Nn2DaHYAS_No~zq7@0qLn6v=R*Ub+>9$Wd~okI z*I&PVPgBI0~H#UxS&D{-b*nS>_XJoEfuoMvkEN}1Vt>c(eFyY8_254UU-K#75nKypXVTXY@M)FF{FLf#?4yr+ZbS`EJ7%-i62plbyLqlOp)3lH! zjtV9O#ozsrYE(^IE-;c#Bk~go^j?C>VhevgaSFX&Ur=gOxbbRB6}=j0CWwlz8$&~? zoYcS`V7hrQG*}gg!Ske&NLr>VP!V5Z=qfsWg;|n_T{Exm5OgiMwUd<}SpU_VlOymK zASiaHB_ZT+A9=33HbPI@?j)zBu3erWc*f{~{BMn$G}B)o_E7R`4Ll=T`dhE;dvbe^%M8rEd%qfBkZV}lQL zR;L%%UuT=)Z8~L&+hetE4oNP`(**Q}?6)rbrW0ipp$o6GG#@aZP7P@*KD7MSA5TvY zUmTO1F6&}pPKv=m8Kg-u&d50zEFjmIxKxQM3BJV~nL@UL=*VPQN)oCw^JC8RXg$mM zF|q5Bt@JpjHFtmiqS;=tiCmuAq|K@*KV6}C^v2A%>_p9pi4G)7}eCW7jRM4rCnR(_KQB zXAwtd`_hRumh9}b-V4bp#gRYVM2NhHi1FpY<5wZ7?@U0jPEZC$oNAHnQZq@?6~_3k zM>|QbiqMVc?{M5TXM6!$fXzlI9>8qtFNg1OjA_#>%wMM?ncYnj<8ASW^IoW{I(o+vNeGQYa3f*4TZ7KUX zqO2>TX!7x2&tC~H85i{K^wRCe3U}+^*ba4IQI)l##Xw4WNu$oP>xg#7+ut_c%5=)0 zT|UqIbjmB&ESlp4B?SE>poA0{0ZL*nj4YIdt<60`Nj@27%UZf1cOG^M%keFq=bfwQ z(fV|RW-dmp2lLX=h7Wrd>dIHgH5pM?O2iW*$xoTux96g!+rOJsBP3=%+}&1sXoBVR zVtx6C`i;6G#5q%1302H7?8byggbFzzMu+n9oxmqNT3;qRKfPZ6cXf8 z4tKt~*6TK3M@st4$O)#%K(7dY>)dp$CG_EY3w##*X>*`%zGh*2@t8{lGw(2hAwVJN z|Fjcg=p*gj?N;(|{L#J)BqN^2x}Js&OL`tznWZ07{R6z%&&<4kJWuCk&Nl$4N`GefOD%mB+%hS^B6|)?+H~^CnUs*pT$PhBv2w zOEzJxSd!dIUp3R^ogjpK2xkcKq6SQ<1@ooME~EWk93__fIhS z*7=^g*mS+dPcuK^mJ{_^)$dv>9)NZWh669G{HMhGv-?wKYG{K7#j^2hXB{${lf8HH#EkIgircHsMBTDZsp-{rd-s&*DVl??4iw;Sx zUvj48&{lon^|SWQQr$MG-Y?FPa@&Rs#T$##lYv;yz8_-rZO^a=CHyB8RbzcD< z0+C7TzAXE|O%GVSCfrSr(mhC|ibZG1kQkY) z2NW)F%(+hv%)S4fhD!}I!)b%^g>@tCvo(|g>{Vy%`@-eD)=cep29_&_10Bcrk5o_} zh0PcxOa->+3s*f3RK{+1KTtZp!Jm@P9>5Rf$?`UWWPv?beE?1zs02dho`4~2b(EA3 zXK2NtucYBTbi$vlc#2EzJ%BN$A@vJW06nO4`l&7wis<0=K$O*L{x}vz& zLh!E&$s7_Z4VZ(~b23M)tb_Ht(+O|`7L$&M-{P9!Po@Dga|tP_typZJHE#DbVToH) z&%zR8Z`s>9E02F2+BCsUmJZWcoltf_LZTS@5++cRyd^5?(W;ToeAspKJ?7JsFc{h1 zd!Ai-a(nN=+gd)lc`#BBK5IE%6fB>>!$vF*5Ro&v0|>`iL3dkTPr-%!y zT;5x#V(ih_iIubb!J@S<8wSta;IpZl92#OP3~EpvNO?pPQq(Rh2pR8j8XTCg^WZ=Y z5NH?>Mkh)(mga=tU52M(MvTYdspM>!UAa4bD?5H5pB^w~==HJ-h14u5-09UN%6!82 zLeurxtBdLStaOHyPln~|Cwdf~a{2m*^4#Z*7*@*f2bxt^r^dFgVfjz=^jw&|7k}V} zA&!YPt)#xr(AT`Y@_6aAA2jaVFihngJY<@C={#GsLNH?VY{+cYCp>U8h$mSim@0Ny zRqug_X3D8`JGW%Tg!tUw?7s)=;e!pQ{K=aYguGcq{P$eGy`y$adx=GNqNBaapu0QbA*17OolAOq&41iUtcQM>H*Ws5TY~`~dHs!f zU7P?RQ7{9EO~6nX5OQ=z2vv8U225!Ak|3=-@8g zd}t1cir&J2e(_0F0iL6z46Z2V=C=Noue_Mt~mU` zfDOx(%K5AZ`YkM>DAA+!DxXkPT{$yZcOh()qCQ(|P3{eOW6>KX#rZ$_sTFItn|h5}a?*gJ z%E*zqI!B0C!PC**-M7?aL21TkyMn@erjVYD`Wt;45^g%t-_ZWlc)bQ$8v)1VorJ(U zXK63F5EuiQ(49igZPYpOq) z7ungp+p#O|E`zmJ<5-YlxUE!oIiuNe#L(wBYHI&J%6_n3KciK@8$p;K&(!Txz85TC zNmmVjpUcoCmVtl?!M7|hCl-rwGjx_@;d$t?Nfvug-y5#!^Gbcb)GsNzc9kEhd%Tdf zqs2&Cjz#y9<^#s#W5;SgSRZt=tz@LBweX?9{oZvMrmq%xJ(d{Opx;rfy~EIq%0G^y zh79BBsJfCL&A#=M&5B-Md6y3JP&rW*f&0cFzZUOq8@p3W=^vOa9TmRJv2+R+FXh;fp2k>sss92W*Pq%}A35g^P~J zt;SWeoz|RYRzmRt1B8206uv?A@k_Jgs$l6dS7rb327LMEse1O1_VS7?;%ewAve0$ng|ooAm88ICoq zl%xuWka)-FKyu79Z4705JdIf{MPq069v?Dk!>p1pQ;1i{?TPx|DibbNj-R+Wr@rNf z9a!qwquZS3fDeCJP|)e_x{}g^&3;iwW{hy$UX*lqz?oKL1~=@yQuw5AX~c84g;XY= z8?DDSVDM<}7XegbIJ4Ef=g=$9oU~Y;2^ux-=Q}Lrx1`tkHmnFLijcJ^n2tRdJERDO zs%9#V9b!TyMG{HXj6%vY_mfMoi^TecmANIM+DnB&V?&kI6}Knu&noEkfBx&d!cD~; zzz^evW}C)fH0pZ{K@p`P|4yr)sD1Lz(t>@Z54}`cZ6H_tUk}yz_Zko^0~bttyJdR3 zU({@r?g$#2{BpXiY9dwPOCmll5Q?CvF^9ezJxw4Kk7}AMq3kW#irKw!g|@aroaMoP zx)JUm-PV)sUwx&ST2uA^HTNa(QB`-_uRt~?aiUlzf-(b2z!sC)7pqxBYi+7gUu~%@ z!&ItlHc>&-KyoFkt+uAcN{hA$79{!tiB<$zGG<0=^tCMoVJOrLL(!Usd>JwOEa!X9 znZz>p+>_z^`uljlt0a??o0)sI|N8u&Q(t@bP+L|@r1n(%vaenu_QlxwZ1IzBfPbd2 zKWIRRnWQX>I8IMlKq#?6DhdeADts2@TWcn2&+i|?Ub^8^)jcU)L>l}{M#|4npn6(! z>exq{YwMQl!~%~lOnLAA)i(nxRvFjCRN}lsGW1{X5&LUs51>l9*~n3KlDXP zqP~SBnzd+NerRzCr~-?lSLi`<7Cn%EA{soH)C2J8KO_A| zNc68!%}od_K=gbR37OkBip1%$*X>xIia5Xm79{Qf!sR1 z@jq(z;&a4NaV3f^c<=I+k5DnNfw8e-AVGxFSja*lR2-w&O1$y~pbqs`s($*rMCXvh@_l9H2NxAgF!x;o?YapJ@*z7j7RltMBP zbjV#Y!8cmBiXZ5v=avGik^$#Z0<%C=C6kS6=RroU?k^d5@X8nUuE7d-N$>Hm*M$zY z`Pb9UMSr2hwZ zKDA&e<0j9TCYA$A#9Ip38Hh62k1?x|8IlljG^wQ|;_NgwmDmTi3u99|R^gn2mA5y1 zctv{(hz-~Om-;W6lP7wvYj3*o`p)s7ii@TIHaDg!1@RaK9xEg4BDu(*uyq8XW1EV; zqHoKVlp<{1KoR^{Q3>`H-bfhWn)uk#-yM>QVIp^AFPpX&04m0sSWP1N|F{*Sbg0lx zf|O8&(ydUeIu5sffdH|dDS1HBLQltzVbv)_JyJ4M2-GI-9HngmlmgiH7=|6F_E>v# zqZ)T2odqxx8T$JN6PK;FkvsfV1{eY@fD8*cIdyC9?(B@*V{rfO@Td&a#nKd1~A{TWix7oGM@!}oSZObMkulZ z2^NjW2+e+LS~|>%8YMgHG!9!vPVO@#4CpnSep{8=lj7eeMchGu{l|g&g_-W;)>Sh% zi@j1zD`%IYEAkG5Doqw=V!B5m;~cByNvL~-VWy_PHO=YBY)t#?#+;vR9jVCHwz)go zSocu0_o8p~75($eNWbePu<9GOz#2CC@yQapj@(y9*xl)%xyl$o<>3=yIe?+I4)1PuhLlXb!In1Urgb z4^%h!gm8G10uz}5DpWq}vD|yi;Eu^gcEXp^P_Wvjg!YthkvDHo)vUTI?~dDC+m_Yb~v9&x}!%0=A(gd;s#Duv5VGZY&4@%v$HX<4RS^gRQZL6FhUpBXY=mM{uM!2{-?{eb05eGc^6o+Uzs>rJeLY~6H>U`l10D9pn9wTZ=9F}J1^=2 z`X%HdYS+!HN<|=lM&oC7wwFrZTX@7%T>F`&ncNK?gZEz@3=Pa*R_aLsVXFVH>2n^4 z?9ir9E&PdiTPm{I@i1V_og9uRoV$OMyoU1ZA1h3rGk@pWKPIoeJoA>zw0%(mY`y#n z@BHQ+4>%!oHj5PtL?&nY0;naQLaX zMMk+CSRzf)6rg_T1(Obx!rZ-hMZTfY!EG z^)7JLOntZV*tGVlafo3|O5A)3z)gUHF($FS#s&xW8{Kkf=k}U`65|>Yu1JG`7&m*z z7d3rX0l9g7ZQVE`Pzhkq?<1@%xd;@lI3@xUuQ(ATJG;4hcIFXCwkhA6x-3<`5TBVy{4qUYl_GD*F@J|MiPsPr9ux z8bNj_;zs!w;829L#U=qW;c>z|b}w;{I7wHTv#>l;Ry6lJH`GqP+o$<%Ux6=2If@QwYY<%?EMMyxh?+ zB-3JO=hh?(Lnc;Z!Z75P)PKf;g|>kjNkXu-rr zq{v)ue!H>0E_BjgIT(m)LvHflZK)4*pE;UTtPtW_{k*Vqh-=8{vX)%r)5_+f#Bz%fz^guq3@rp5=1Og~jaKSd3JSXthu}GAypz#;jWVh!^xVYsd_qlS66pD1 z%jC5xrM`}}oxZ(JoL5tz12kga@x6g-8|w`Nq=|cDXPYu%Z|s6idELZCLFcZ0?>Eoa z-`A5{+Yi99)2Zt21}vpb5!FaUa(bM;uF9&2)N+`FXOB2rKFd8Eb+>q;?rrq< zxv8pXzei6!wkKrTTzB^(E< zU>s)uhcmpn_J%P^cEA?tbOONLeF_1k@IU8}ltI9nJF+D-e+4ui{a~d4U4QMlX~~(3AM!7HJhm7yy?)&bbo`scxG!+ z>I{kx(5=s`n3R6ggp5GR?FX~T;q<)5g&uzzDtaZFirIcli$1f9av2Tm_o0w(U~f5b zZ6m7=T;KY9f8F7eMb)a-_N2OWU2EBb@2hl68_!Jps@Nc7#jEkk$%tL6Fe=npVWTqY ztiWGW9u?-SBpwx^v(kJ#XH9bcUsI>F77Q(I%v`@|@^G`cthgP>{(g0fH|TbE6BX(I z$w>Rs*OSxEn0^|3J!^_*L5`+q=RDp0{Y`IOo@{KmVp-OM-`(sjO08S67Q4VXLW29F z2c!EVySzy~rQVs7RyJ&h7gU$09V|(+H5HCjfU9U{e_)}9+(mrO@P@Z`?H*m_k&tdD ziTFaj{a%33LaRI{dv@e6J$8K2GwDOi_O3U~33}AJMH#0&>fz*_Lg<-EiF;82HvsSy zkjXJqh4D3w$~YxZ)xUW>$*i}JfWzxI^H+^_lzlt*ovilY`nYe)v3%}Ly&^QZL!7RfJ%QrN-#(GDWYs}voUA6pjrCbabAkGE(og|XI z<<2IeD?ltI6dIC%v4`}I;veWVR!oca@4T-+#(AM)XGnn!k{%r>?;Tyy~&4<-Fzu>TC((c7A^vsMI`<;WkvYdmp?}eP9yy=?rT27FI zkGp#pw+xj7DzeuFxQMn#>X8C15fmB#5F*Zuu*`A1oHoF&mUkS%BS`O9C~eI662S># z)>p#7p~(8mX1S61+Vkcv?&WjWY2JTT92-<3rUd3ip+grBA8{-zZ*FUKr1Fk?&Mk4< z-K=P=n+z2J84-~P!S^9&3+cw|sAdEvi4%;wFikYwxWNf~?LGV(zOSMG8`XjJo40zz zT9@TPWV5LN4X1(8ixvj1N&b7=)}xO)NbDL;`7=P8WjAdy57K?Yq)91#>*T3ec$v}ZI|HU*1|3(sxnyKGY4 z#xiGBMt5Iiv5vH~^slPP{~W~vWc_BM`%7c+h&wW<3RU_le95hm)`jUgU;pcOT359e z&ur?EgsPW0c(O@VFr?|EUM$2`^HUQ}Bj@t^*rcLzdB+sp%_a4bFZ88=m{vo_L;ye} z2z{5sz~1Dm{b26Tw%ohwfJ$AcP8O%as>RAhGp9P)8Se>8J4HvlhlK%m zhTV;SQY9k~PY0$(#ANWKqh#JO8cKynjh$MPFhC|MJp%tnb5_GY^##Gkz{I~C`uefp zQ?4z+>R`d=-@ZX2q3>B1EN)qPAS-7EP7oWwQMph4;lXKZ+%05YG&N5*v`%`x>a$FJ ze_P}2?h%R3RF8D>o4*-ozN!1T{@%~k@2S=4-Se^vJnvY>F%1+9ABC79W)#~mX5_IQ zi>agYhjwoM7+@0lwFFT^Az*S#>+$8=X?NIl`3~E#rK)53SUi}V5Gx1;>PQ1tn0zhL z#Is$81R`d5vY^N-K53VYUt zB$fn>`u%%?;e0okQc)ze{?+!YT`S1ASuy4&$8S<4x^@a78zWA}i!YU+QrMT#CtUz? zTM#cp4t~OEEzTehKb=3iCa;wy0eb)LVECUlPkMe^b*LggE#i*$2ifn#xe@8a$fEq+ zXD=W5^!KW{FWs>D7v7}oS1v0SDnSJfMuS2P29yIu9>kKLqy7iYgrS|=g)!to!eF-$ zd9dZx^=Cb^X8i)$OcvC&Ci@9+CPEuGjpeyVjTDU;klld)U@P5EXaR zUyi7VsymR|lJvn>e%7?*_E)cMFA&vWm>7qLY`ztoOcn@6dYj7RQJW{`e{=o*cj4ME zO`l}VdU*=#B>7+DZ~5fY>zb1kk?=vAaNg$)YV~pKd$hy=P^Ev2>|W!7{c6S^t!BZWq(U zse0r)spi1MuD+XGm#2R;dqRruQ1Ova*ZMipe6ny^c|G#uhG13n*w$R;GD~*B@Qhr=FPL+rf8)aOMnX3D-|F8}Dq&(Com)cT5>CojpX34W1fxS(I zn3CvbwXKN(Zo=Buw_f?pwEo3kcMrUJ(0|RThpK;@O9w)JMf_;-)(=W9y*u*pLrIaG zZ{D_W{~c?xbnOMAvPBb%|0G`Q=#|`_7xp$rX_-)D3+rl{YMy+0R%)6j!*%JtzZBHp z_1tCY*Fq*AXRf~OjCoFnnM7~9q_l8kMVYfD>9l)Q6-Yl; zCjEynC(H0fvOX&mq8MQ?jiSbwUBwvH6ruYttS*Go#3)EzqEK+2t~;>&`ZaH878I^n zwas^bu+_cI*Bx0Ek-Ed9lO2eXNH3rTd;Ed=&|qh0Cn}hO0|QqFdILg&3X>9hrBYXs zOh@pOY2>jobP6<4%2>wA&=b}MnuMKgZ~cBFw)7JnkC4;qN$EF!?V}l!`-d&>6fX6I z^>0p1&uvd>3RbtLe17dit*fM}_G1Cp`@2-hs;e;ni7O!PPZ= z+Ab1p`~n;WO(akfZH$0Do8qpzrC{S&TX;*&y`Otm9ocx_I8({j6e*pSgjEanAqFHE zbx>nWJiKYe9Mr@_JR%P@yZO}W%-**wg@bj$&QO_aa8DbKP7l<(2ScbU8SKSm(J0vn ztZQczmUCp)uIDcgtXSbHeeT|`?i$Y*XK^6eOe&y!AaGfvml{)}S&Ufjg*T@D&C;5t zL$6=4bFPD}tE?uNu_oK9z3;$dfvz}u&gm0?#Sp^nd3>wj!MmGPQEf_R=glh`9t#|xeHpvdAd-43XJ@B6X=lzF%^Y=M zse9~K;A`AlG}HVibR91QVTkel;if#%>we&Eq=s^j7{FfJcybkdf((4W9_mG}wq_u&LRv}MR#{EdBa`k$~}CzyI`Lf{|W8FTZ%l0 ziD}ae`YT}nKSciPZyH+U;Va_$le5Bo$IMW z<_$*TMJhvYYHur?&ulso7u8ymFjGKsW~GxZ8iuM%r1 zb#G(U%y>b^P&oB0v7QhIW)uNk_TH_2zop@?`J>M-|2BMB{r)a-?3tOovMGes&#h#> zbW7;fveK=@KKzB0ZoNi(^WSIZG@T~dudJSD5$aWpG%t4fL;$=rL?94u#Bv@DMKBXu z$$N_(MxQX3Dhx$zU7pdHI-}aNevAG0#T5tLUMc&PysYm&9YkSyAIj;AgOnENNOb-_ ze_FpgxKRycRw$&C&Fojw1us`Q-s1$%R*sA`JpwU)ZdOx;LYe{fS%adgwR z?*2ff1_z9lqsHX)iEa|EHngy%%dkvjAMv}py}|CN|IIc{$;n0et*hSD{Cq=WT~U4D z$NApWyn?;c0cVO9{?~WK*&zl*jUOB(9u!&vj8k)CoRcy4h-G9HOMt0=gvx*f&Vrao z<5kV6>K)fF-MgT0`8-Wgsz#OOn&6w%TGd_9TC_;FH^<$kPQU4Zc4^SBP99LJ>w?}> z13_1B-Hi17vUTlZpBJGDZUZR9;x1-iUn~6xM7u*3!Lo|_>h&`^v&!;1v+{yoZ%SLn z*}NH9rRzr8T}e%Q7tC&2ut?XsDQR1kO0}&j=~$H~DN?$3flI8qu!H&D^8OMvHZE3a zZPQyi0}dA~E9fJ)PB@^eF82oV8cMcz^}BJ*%n`NlRnhW?y@+N%mSeC0|5YFHtgp*0Ox8|P@9eT2=_8+I)3q3#)(Ol0;T&Ie(s5T( zwdeQ_y>qC5+;aLrW?}sfkQ3bA))--T0%K6LyK}F8ab4!3GUT!6WzEaV6$@R2pSX!f zz>yybK&nRpc%%6}Y7#2tM;N9lVUS#SUKy+5zmfJ?cIB7PjgZfKhiB}q81#Z)?Cf~G zQnD|2xF|1gSgci{SO2b^i(YlU-`?i0KILC++1mqoI^DYt{G{HKUiEt0p3cxZ#22MK zp}}6O)C91IZ=}UJaJc7*U0FHpRjOw(jg~sq%$oJWNE<>f+&n5(T!OYoh7(~7)i{b? zS@M9NI+5}eq0^e)Bf6!}SlBdP{-W)RrA>!!URfPPHEN~b?{<4b!KmMj|5^!N_;Fk- zao1__-Tj`s7my6%ABTrZiBb|YT=HcLGamIyF~Dr>1V9lU7#7rp;DJSlOJ3Vl_^nBo zUUd~pJSL*RdOA5dR2kJW3>p~535=(0{axitRPW@d8Va0WG(BWV89e13zqX-H{(~rq&y=ZmRm~v@`f1+JZh}_qtqKhys(+}KXH+oSwOv^ zD`-6P(LDt=){*nRe6I82sMOJ4oXIcKNh9leqh8XM^{~sIezR9~ZgT24!bzdV5IvC3 zGL1taV17Ogg1FM2T7(x+X)l8Pzc&4=64~7_%C_}oPrvvHrHJeJz64QyOEl`aG^%}I zuns{Ou?|uodo(I6;ftq(wp3-o7k?)6CIp{`)9?Iodud;Fq|4Te11CZ!&gSH|_`0|4 zy1c#Ydnsw#!a0K-bJa7SuN*vHRuKv}<~2qe3F59xju$?f_1l|vSn8%`&8wRz3^AIO z_#e?GpIU5Sr0-%II96sU+`x=RE}>s;6J+nc>iX4p3isMe&wO;@Ai@6?)s}dlh!5u+7$YS=BZQxKiRW(9)Zrvl7Wp26omrvexuh%4Ue$D^i z@jY&7tto9JfgN=vY&}Qsx^{lx+g?}j%+Y+eIv9z#qxcuL5$^yfT=7#_kMGe)G=etB z>NYV+kXeE6(Fi&uewyL@#r)mTazy+Dv2sMz?j%r3qH@ISrVr<9I$D?Gz@T!= z3x|qn7036Z&*i&OdKIZ1qWurL@dZ`whx;+5nK^kH_3%fUlr!d4u?2zUKySd+5~(~` zc|dnCH|eS7yY9N@ifKZDZB}B4R7&BRX}lx0+{d67RIh_yfE$Py^y2?M-qEyZNHc<> z@9khMjy86YnID(bjQEE@Vp|;D)4NUT(=H^1Hd0($ej)+Oq%{U;1vp&uv zj2JcbV;+Q3Xws}etY`#7pM0HML}7UQCBF+y^gtA9)f=B}s;;P(LY4luLlw=^X@74g zY4F^5%|fXvG%(brcl)2}+!zHZ6k zA!h{Vi{Y$*aPCVtlaXju)JPf;y7Va=ZJZZq*1XM^MF!-=s-S zvTcN@&{`Bp`9ou2$`yrs^QN|mkoaaLrn~bN6Ek7PoKeNa#GF-`d8B}u=3}HH>z{>4 z6Gyo(FhrW$T0q4Iy-p+JY$--+1V(*}mi76A!{ZTtnH9+Aj0(rLB3uH# z9EN7X3%UvLgQA|aGP<0EU?!`8E+;8+Zsq={wqno^2u$9ziaqdWvP%5!Jw1_+tJN8U zJp&yNZVteKZR>0w+*7Bn90;8}j&w8*pnzfEk7}>kUo|)R#W_dF=W0UI*3aH}-^i}Z z&we;-*_{t=rD6?IoW z*xKMpD-YB?e?legJ6Y7ae_P$vB|T01i*}#f=?Qdy|4mJQo9}+-uBz@ubG%26e7gH^ ziGQJ|uzsuGxu@v`-{F$9WNq=_*3M>o!;>}dV%Wq&gAZUD5l-a>0Z}Z-ePA^Hm0E#p z!6+y!5tdqUBn)MVQY*8z?1Aq)vl$to(QA0p5i)CH@RronQ`LRi%O9C|YQs=r+Z0Lt z@<>Lov3Glj9G3v(KtX2A6345khPoQt2vPZ>hXdQl+T%s3mZ$Vp)swb1*4F7-U6on) ztejCOKE2YcM9zm*ARif&{{yXsg@J)#ur1`?=)fqQG0e^~O?+;n=q%H(PSj#xuKU&8 z8z$`=*uTQn`h0Nj+Be(wuXuP{{m#7$({pF|7A{y7+@~tq)z|M)e`D)N|oRLy6L&L~^-3A%djif1GYi_@bn>>`1D$WUi!p(mX7sNba+|1;fCPb3&1YX7>}HP-GEg_pQ?}-O~8il<%fzKAw7Y%~gvws(*gTYkw?! zUR(Ox>e7AX?(HL?aE{xz@veJ)p8L<3JU6&?DIJ}6zC*<81&V$JSwF3`kIpRays@oth)dvZzp<7-vN2X1Z4Dy~Z- z9XT1nhYJ2Iwj>o;{gkMIKw$+eV@wc?k~}e=T#4F>kvzdAPvDJ%Xn(i=;NzM|_imzAJv-nYaR0jQyEsytF%W=rpsSP&?(#)EiwWf$Sfjx) z>lxC=IcUs3LA)xmYV^N!adN<{NKVM3fxwReS0gqKqdtf5Fd_s_FXSvDn`mD&pM3)B zKke>h)o{iyNg%BC`(a49VIdF#;~|_6J0V*522};}D|+`sxIt(+DNqv{QOB;ZN07UW z?Gcv59A}T%>B-`W_lRATo7?j8%8dMmKN=eJU&9$*Dcd`qd~w!`sp?c+XKP=oZR_-| zz85@qbgOGd3f(wuX(8E8R2BInh`$XLU(I?S-nwPvTExzXH4H-X8z|mdxKA(DDDj$ZH-7XQ<4nBf?;C7421xV zokp4ypHF2MM4G>z0S?a;OR}@Wav!M=Mz#Kv)VK`i6N&VmF=NsZkCcX-q~izE;Ffok z(%{u_bACr|v4qj7zB)kf@Qr}$0Qw_Rkwieg35SlH_@^K#jt_5)ad?n?CWQauG&7%BIVN| zN{qA=MlojS;{~+>VyG#lye2dB6Gjn*B~4o&oObX0Zcd92kJvw+YQXlE9BPF3f ztIy^~+|iI4Ap61aO?6R!q;5!h;!j%|;k}8)jslBaJhnAfLQa>mGW^7>#Q3H_bAhb^ zCx=Nb#*Z+%HI#M+)p8e5l`hh9FHK8UZweMxsqaX6d0$3e-trID)l4ZoX#RWX{tT&h zAnX3f&)nIs{LT^$In(Wh?zDBiuPq6Zu7hE7NP5EGyIuOCLr+{+YmW2;TL$|dE_);d z@lS}`r;a?XdA9P+H(OmoG=P}}+~b9!5nD*UU0~uMl^oOhqX*i?On(J+#!j?NZ2AjN zv~4Pz-`rL-aqf*%P+@b6D=+g$&~6iNmKKu3YOs`ts~>Zsd$G(KB_`^U0u{Nnf!s+N zh!3qL`MqFe#*iLd1;7meLJ(m$BV2+6Ty0;QW?LY4X6seA7T#Q&UHHl`pFAP-iWq;C zd}#P+35EtkF{hj=$n*)!wsy?~P>^k>``Zx2JR?fdZA4r0FWT+(UzS!9Kx(Q2A z%?>059^I3-cabJ3ymP~oq6#0g5}n-n5HMyo$9AA#4=Rvf85I06khV~I4~FU;1+BC7 zigwO)VAWp0f+cV;gwOT{=BcBtbUd>9Ce@9 z5_>5Qj3{wfotIo;f_VH%<}GCd)Q@~*s1Y)DcnJHXJL$ZWna$$6LBJC{q^=bNRBe~s6 zc7vtwm_n=aPh6={6NI)X1uw7XE$bEc; zbfTwbYX3pk8*ir1K5=JiKO|EEAHq=lmM=iP9sHvf!S_p=wT%~~38 z1*UAxD!+G1ci&q-4kR_Zx-0rugJxPTk!*fZ0SSlvqFe}nz@hc5_0!J7z zuCK9Tce)c5YyozJ5i(N=Yyn|0N7F}B8&Mxz=G->Y-w?Q=V{5P)rs#0`fkSsb_m_NU zcbBu99Q_*E8B!rZC%d9Pj0jx!hjZqq{XJ4!*Xrq5BP3xrE0AOf==5P=#z@=nf-W&u z4WLxs#4>V;>GXvexu(CJ(%3TwG==K0VHBdth{ebH zJ{pu~K~|+GGYiTm#-@sb^4F;u1ofe7fz6R$Zh&;9i0|5Lx76yY_{qS5tlVT3qB5~7 zJWmR5t{JDV)G>$`rb;@)qC;2>Sw@7)SbPmZLps|ER-%!GRue99qeztg&YYI2J@xFA zkMyTQ2kVJ@+0h)|SZ7B2L`Y!SZ0GQVIcJPNl}NPUX<(cXS{;Y*&di`_@!eDse(%nq`(Lftp6r1#_{Hkk9e~X_d(K@KN-k_Jz3!^CoPa^SP82ekVKk3 zr?50fRon68pQ{6B(&x0-*PlGuTQb=3M*Yj$J5ggwuc)SemnQJ|<*K^<$F3|WXnnUb zYo7k~X%=y4n2FH%Evm$!gUI0+NDMFNpa>&}7j}q=MX*J$S^B`al`{{ScW79Lu-azj z(^nouGHU-$qIag@kY7Sm6zvlEJD{`>MeY&O9jI8-vHH?$#3i(51vVrj(hzb37L}8T z{K6@xaE2I`m@$GWRf(b;0HMBwT}F-JP3y`n!WKct}^WHcF|*Z*8J}=@mlro8>R!`)b5Y{!dPN^QkFMm7Y3t zwA9;P9XN$5+4}bSI(2=uI(>#Vc}7;=jPx7zW$UxbmJXHaQAB&nU**B?FGa8bVVd zSA>=RBz8pvr9a?boz+wfMBAg2v@2TJq$_+meeF_`{nD@Ns`b}=`P=BhSJHkZg;KAs zM}fiq{}s-1)g8;yKbx)n*^T<@q=uZTG`kSs!z_&WQ7|afyYUAHh(>{(8<4oLKzMGz zmg=Rq=*p;S%y3n`M~Lo##5xLg3epzzqvQ`Klcmq_55Ay{B!8R_jQH{Ux;+EaoPoLx zuIfp9gPx9AIuV13nK4|;yUR;GW`aSaQ=xaBd>5Hui8DhY6HNDg*wi-{WX*hfMJ?;5 z?91nb%t?348u8=Ea{Dh%H|YFg2cqoJA3Qi2ju5aC`Y$gy3KnE|9@NF!j5a&P{?JSJ z!!O%xvD?GKa1N&{fB`y5m&$G2Jai2KXijQsQA?YQ@|TKMs^ z+Nh^2`wTk`uf(_6^t7U1)@Gog2w9tnUw<|;zy2`v{QKD`mP+=13eRWP^Lxh5NbutS z)^4Kyo~(^kQpwsdFx-7M3htEM=b%a=zRjVhzzKO9C+kcOBLzXr?lVyrLDptbxX-F^ zpPd^&Y#HuzQ5VO}2TH-X&%oB=J_7|)+&(uO4BT9zjei#0Chsq53}|6yTz}EVt#LCj zwDNHQ#u{d}>~D>FPDh!IMsDo_j>yR-v~jY@4A`E0{Q>-h^pyN_9h9>@z90Aq`8ojD zg!+E6`xpd8)@G%sU|E};niuhHsN0gu1GAZ?2Icp$Vn5m6TDf(KWE`hIkiFpK2I9;# zs22Zz7DoRpYvcF1*<$77mDytF<#bM^h#Q~+l{jH5sW5&H7 zG#R(<(Z+qQMbD3cMbFAUW$$O^>_iLXpL`u))@WQ-_O}jB=2#5$d=A-t2JB3(jo%9v zgM$`u$A1RuD7g1C8aO!)%YxgNXrqX7+57P}h{b53ghaCYutB&s8)qkC7jgU2VlvRg zO8ono*eUh0HVda`ED*)=HH0=!FIb>xVwsZEH#q6Mk zg0lM@{AXYgQO2y8JV2yq>n$ zczeiV<8_6_X645PW*E0GVJdU;2Ahk&&%&=~yPcmSEGzE)944COj2}OTmGeU_4m&5? zt$IDTCSg8vdm8V??HQ{c!d>>cR=tC>v#karWh0JzKC6M3b(l$R{Hz9aPX4z>T9Ph% zKYWCI46G>5lk4h0?6jI}oJ>R;=i^vSyk7y; z&FNYzj6L}}u$s;M{9;dY&xgn3#?S2F-wz^@8$XMg(|L%BaP}@NWlon_Ep~35!nEM$ z!%ELak>@N}H+ zw!&oP`et`fmElHa#r@j~{27-o)u- zh**XDFj(@xHQ)`oHWRlFY&e8f{>+$4&Njo&;`AWAWNwaZMjI#BY$iPy->_lt%hwg! z_-8S(itxDgXER|J%KK)rb9>MRvy&TBICb*%XH(GKIFy&`o8HI>ed3-)55*;4LsYbL zZ5A817il8|jq>M%DB;Ew3x<0?gj%?DiihU< z26f5Z=ip;Yb_YW+$FE6;jk9Cz4nCfPEzQN6VbO4F*MXsu&yfS+XL;Z737mX!82Ff~ z1G-keu3&X?Yu91abNa(!G;%T)77{1h9Y)>;M#z`{43mNHFT{|1>>W6MOFl;q=vuA~ zx>mjp90)P;_gVPQF!OQ}VH&<~2!zP@hr?px`v(7)8)pTb2ltKh8(}4KYuo`hR6gf= zn}yRe@P4^{j{7+KzyV`fuA{JvxHz=~x{(`G7!BN-v{^a336TQMPjNutbAM|$aeBsK z=Y1T9!d`XQ?fmD$cjlfM_A|Gx9Pn6WvINpfK2`>7aJm16Hj_M-fi_OZ(>D1Wp$*nv z{O2NJgM0zwM=MwkHeGPmDqQ2Z`a5fF@bIA8TEO`XyIUiKMUuVL6~x}4B965 zqtFJ2TK;@6MY*xUZL()Z0>dcx1JDM+A%8!JY}wj{Q=ymdOSEw@U$k-YA+&MvAs9mj zc}@gvCb^A{HU#J7&xd`^jRA}}+1@hfVK{N)Vz+X7-+*N$>#yDb)Sc`zu$;NrFh0Z1 zj~^5!H>M6Q#t7xX`BrG-Vx?%~a$eBBMo#a;V&LSE!3<+Ge*E;fPaX%x`vF)Ge;?X- z`GN_N$D42;7jHt6L@)P4(Pos(U9?%`J~7(3I1>I8&Vl^-5I&Hv4SWRuenz`o2N(>n z$K~qUYY5_s(?@teIM4FuLnuhL2l2N?xxCWDJLh6wxQ~2>$$a&Q0PgC(d$haA=2L$TS9t#LiNh9RF2{DdZ(JbU)7#ow6xzX2}Ag6#kR diff --git a/doc/kernel_resources.ps b/doc/kernel_resources.ps deleted file mode 100644 index 7e2116598..000000000 --- a/doc/kernel_resources.ps +++ /dev/null @@ -1,1444 +0,0 @@ -%!PS-Adobe-2.0 -%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software -%%Title: kernel_resources.dvi -%%Pages: 8 -%%PageOrder: Ascend -%%BoundingBox: 0 0 612 792 -%%EndComments -%DVIPSWebPage: (www.radicaleye.com) -%DVIPSCommandLine: dvips -t letter -o kernel_resources.ps -%+ kernel_resources.dvi -%DVIPSParameters: dpi=600, compressed -%DVIPSSource: TeX output 2002.01.17:1829 -%%BeginProcSet: texc.pro -%! -/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S -N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 -mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 -0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ -landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize -mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ -matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round -exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ -statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] -N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin -/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array -/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 -array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N -df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A -definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get -}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} -B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr -1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 -1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx -0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx -sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ -rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp -gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B -/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ -/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ -A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy -get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} -ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp -fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 -{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add -chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ -1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} -forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn -/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put -}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ -bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A -mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ -SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ -userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X -1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 -index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N -/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ -/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) -(LaserWriter 16/600)]{A length product length le{A length product exch 0 -exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse -end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask -grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} -imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round -exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto -fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p -delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} -B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ -p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S -rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end - -%%EndProcSet -TeXDict begin 40258431 52099146 1000 600 600 (kernel_resources.dvi) -@start -%DVIPSBitmapFont: Fa cmmi10 10 2 -/Fa 2 63 df60 -D<126012FCB4FCEA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0EB07FCEB01FF9038007F -C0EC1FF0EC07FCEC01FF9138007FC0ED1FF0ED07FCED01FF9238007FC0EE1FF0EE07FCEE -01FF9338007F80EF1FC0A2EF7F80933801FF00EE07FCEE1FF0EE7FC04B48C7FCED07FCED -1FF0ED7FC04A48C8FCEC07FCEC1FF0EC7FC04948C9FCEB07FCEB1FF0EB7FC04848CAFCEA -07FCEA3FF0EA7FC048CBFC12FC1270323279AD41>62 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fb cmsy10 10 1 -/Fb 1 16 df15 -D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fc ectt1000 10 79 -/Fc 79 126 df<121FEA3F80EA7FC0EAFFE0B0EA7FC0AEEA1F00C7FCA7121FEA3F80EA7F -C0EAFFE0A5EA7FC0EA3F80EA1F000B3470B32C>33 D<003C131E007F137F481480A66C14 -00A6007E7FA6003E133EA3003C131E001C131C191977B32C>I<0107131C90380F803EA8 -011F137EEC007CA4003FB612E0B712F8A43A003E00F800A2EB7E01017C5BA8EBFC0301F8 -5BA2B712F8A4003F15E03A01F007C000A30003130F01E05BA86C486CC7FC25337DB22C> -I38 -D<143814FC13011303EB07F8EB0FF0EB1FC0EB3F80EB7F0013FE485A485A5B12075B120F -5B485AA2123F90C7FCA25A127EA312FE5AAC7E127EA3127F7EA27F121FA26C7E7F12077F -12037F6C7E6C7E137FEB3F80EB1FC0EB0FF0EB07F8EB03FC130113001438164272B92C> -40 D<127012FC7E7E6C7E6C7EEA0FE06C7E6C7E6C7E6C7E137F7F1480131F14C0130FEB -07E0A214F01303A214F81301A314FC1300AC130114F8A3130314F0A2130714E0A2EB0FC0 -131F1480133F14005B13FE485A485A485A485AEA3FC0485A48C7FC5A5A1270164279B92C ->II<147014F8AF00 -3FB612E0B712F8A4C700F8C7FCB0147025267DAB2C>II<007FB512F0B612F8A36C14F01D0579942C>I<121FEA3F80EA7FC0EAFFE0 -A5EA7FC0EA3F80EA1F000B0B708A2C>I<1507ED0F80A2151F16005D153E157E157CA215 -FC5D14015D14035D14075D140F5D141F92C7FC5C143EA2147E147C14FC5C13015C13035C -13075C130F5C131F91C8FC5B133EA2137E137C13FC5B12015B12035B12075B120F5B121F -90C9FCA25A123E127E127C12FC5AA2127021417BB92C>II<1307497EA2131FA2133F137F13FF5A1207127FB5FC13DF139FEA7C -1F1200B3AE007FB512E0B612F0A36C14E01C3477B32C>IIII<000FB512FE4880A35D0180C8FCADEB83FE90389FFF8090 -B512E015F8819038FE03FE9038F000FF01C07F49EB3F8090C7121F6C15C0C8120FA2ED07 -E0A4123C127EB4FC150F16C0A248141F007EEC3F80007FEC7F006C6C5B6D485A391FF80F -FC6CB55A6C5C000114C06C6C90C7FCEB0FF823347CB22C>I56 DI<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F00C7FCAE121FEA3F80EA7FC0 -EAFFE0A5EA7FC0EA3F80EA1F000B2470A32C>II<1502ED0F80151F -157F15FF913803FE00EC0FFCEC1FF0EC7FE0ECFF80D903FEC7FC495AEB1FF0495AEBFF80 -000390C8FCEA07FCEA1FF8EA3FE0EAFF8090C9FCA27FEA3FE0EA1FF8EA07FC6CB4FCC67F -EB3FE06D7EEB07FC6D7E903800FF80EC7FE0EC1FF0EC0FFCEC03FE913800FF80157F151F -150FED0200212A7BAD2C>I<007FB612F0B712F8A36C15F0CAFCA8007FB612F0B712F8A3 -6C15F025127DA12C>I<122012F87EB4FC7FEA3FE0EA1FF8EA07FC6CB4FCC67FEB3FE06D -7EEB07FC6D7E903800FF80EC7FE0EC1FF0EC0FFCEC03FE913800FF80157FA215FF913803 -FE00EC0FFCEC1FF0EC7FE0ECFF80D903FEC7FC495AEB1FF0495AEBFF80000390C8FCEA07 -FCEA1FF8EA3FE0EAFF8090C9FC12FC5A1220212A7BAD2C>I<14FE497EA4497FA214EFA2 -130781A214C7A2010F7FA314C390381F83F0A590383F01F8A490387E00FCA549137E90B5 -12FEA34880A29038F8003FA34848EB1F80A4000715C049130FD87FFEEBFFFC6D5AB514FE -6C15FC497E27347EB32C>65 D<007FB512E015F8B612FE6C8016C03903F0003FED0FE0ED -07F01503A2ED01F8A6ED03F0A21507ED0FE0ED1FC0EDFF8090B612005D5D15FF16C09039 -F0001FE0ED07F0ED03F81501ED00FCA216FE167EA616FE16FC1501ED03F8150FED3FF000 -7FB612E016C0B712806CECFE0015F027337FB22C>I<02FF13700107EBE0F84913F9013F -13FD4913FFEBFF813901FE007F4848131FD807F0130F1507485A491303485A150148C7FC -A25A007EEC00F01600A212FE5AAB7E127EA3007F15F06CEC01F8A26C7EA26C6C13036D14 -F06C6C130716E0D803FC131F6C6CEB3FC03A00FF81FF806DB512006D5B010F5B6D13F001 -00138025357DB32C>I<007FB5FCB612C015F0816C803907E003FEEC00FFED7F80153FED -1FC0ED0FE0A2150716F0150316F81501A4ED00FCACED01F8A3150316F0A2150716E0150F -ED1FC0153FED7F80EDFF00EC03FE007FB55AB65A5D15C06C91C7FC26337EB22C>I<007F -B612F0B712F8A37E3903F00001A7ED00F01600A4EC01E04A7EA490B5FCA5EBF003A46E5A -91C8FCA5163C167EA8007FB612FEB7FCA36C15FC27337EB22C>I<007FB612F8B712FCA3 -7ED803F0C7FCA716781600A515F04A7EA490B5FCA5EBF001A46E5A92C7FCAD387FFFE0B5 -FC805C7E26337EB22C>I<903901FC038090390FFF87C04913EF017F13FF90B6FC481307 -3803FC01497E4848137F4848133F49131F121F5B003F140F90C7FCA2127EED078092C7FC -A212FE5AA8913803FFF84A13FCA27E007E6D13F89138000FC0A36C141FA27F121F6D133F -120F6D137F6C7E6C6C13FF6D5A3801FF076C90B5FC6D13EF011F13CF6DEB0780D901FCC7 -FC26357DB32C>II<007FB512F8B612FC -A36C14F839000FC000B3B3A5007FB512F8B612FCA36C14F81E3379B22C>I75 D<387FFFE0B57EA36C5BD803F0C8FCB3 -AE16F0ED01F8A8007FB6FCB7FCA36C15F025337DB22C>IIII<007FB512 -C0B612F88115FF6C15802603F00013C0153FED0FE0ED07F0A2150316F81501A6150316F0 -1507A2ED0FE0ED3FC015FF90B61280160015FC5D15C001F0C8FCB0387FFF80B57EA36C5B -25337EB22C>II<387FFFFCB67E15E015F86C803907E007FE1401EC007F6F7E -151FA26F7EA64B5AA2153F4BC7FCEC01FE140790B55A5D15E081819038E007FCEC01FE14 -00157F81A8160FEE1F80A5D87FFEEB1FBFB5ECFF00815E6C486D5AC8EA01F029347EB22C ->I<90381FF80790B5EA0F804814CF000714FF5A381FF01F383FC003497E48C7FC007E14 -7F00FE143F5A151FA46CEC0F00007E91C7FC127F7FEA3FE0EA1FFCEBFFC06C13FC0003EB -FFC06C14F06C6C7F01077F9038007FFEEC07FF02001380153FED1FC0A2ED0FE0A2007814 -0712FCA56CEC0FC0A26CEC1F806D133F01E0EB7F009038FE01FF90B55A5D00F914F0D8F8 -3F13C0D8700790C7FC23357CB32C>I<007FB612FCB712FEA43AFC007E007EA70078153C -C71400B3AF90383FFFFCA2497F6D5BA227337EB22C>I<3B7FFF803FFFC0B56C4813E0A3 -6C496C13C03B03F00001F800B3AF6D130300015DA26D130700005D6D130F017F495A6D6C -485AECE0FF6DB5C7FC6D5B010313F86D5B9038003F802B3480B22C>I87 D<3A3FFF03FFE0484913F0 -148714076C6D13E03A01F800FE007F0000495A13FE017E5BEB7F03013F5B1487011F5B14 -CF010F5B14FF6D5BA26D90C7FCA26D5AA26D5AA2497EA2497EA2497F81EB0FCF81EB1FC7 -EC87F0EB3F83EC03F8EB7F01017E7FEBFE00497F0001147E49137F000380491480151FD8 -7FFEEBFFFC6D5AB514FE6C15FC497E27337EB22C>II<003FB612C04815E0A4007EC7EA1FC0ED -3F80A2ED7F00157E15FE4A5A003C5CC712034A5AA24A5A4A5AA24A5A4AC7FCA214FE495A -A2495A495AA2495A495AA2495A49C8FCA213FE485AA24848EB03C049EB07E01207485A5B -121F485AA248C7FCB7FCA46C15C023337CB22C>I<387FFFFCB512FEA314FC00FCC7FCB3 -B3B3B512FC14FEA36C13FC17416FB92C>I<127012F8A27E127C127E123E123F7EA27F12 -0F7F12077F12037F12017F12007F137C137E133EA2133F7F80130F801307801303801301 -80130080147C147E143EA2143F8081140F81140781140381140181140081157CA2157E15 -3E153F811680150FA2ED070021417BB92C>I<387FFFFCB512FEA37EC7127EB3B3B3387F -FFFEB5FCA36C13FC17417DB92C>I<007FB6FCB71280A46C150021067B7D2C>95 -D<3801FFF0000713FE001F6D7E15E048809038C01FF81407EC01FC381F80000006C77EC8 -127EA3ECFFFE131F90B5FC1203120F48EB807E383FF800EA7FC090C7FC12FE5AA47E007F -14FEEB8003383FE01F6CB612FC6C15FE6C14BF0001EBFE1F3A003FF007FC27247CA32C> -97 DI<903803FFE0011F13F8017F13FE48B5FC48804848C6FCEA0FF0485A49137E -4848131890C9FC5A127EA25AA8127EA2127F6C140F6DEB1F806C7E6D133F6C6CEB7F0039 -07FE03FF6CB55A6C5C6C6C5B011F13E0010390C7FC21247AA32C>IIII -II< -1307EB1FC0A2497EA36D5AA20107C7FC90C8FCA7387FFFC080B5FC7EA2EA0007B3A8007F -B512FCB612FEA36C14FC1F3479B32C>I107 D<387FFFE0B57EA37EEA0003B3B3A5007F -B61280B712C0A36C158022337BB22C>I<3A7F83F007E09039CFFC1FF83AFFDFFE3FFCD8 -7FFF13FF91B57E3A07FE1FFC3E01FCEBF83F496C487E01F013E001E013C0A301C01380B3 -3B7FFC3FF87FF0027F13FFD8FFFE6D13F8D87FFC4913F0023F137F2D2481A32C>I<397F -F01FE039FFF87FFC9038F9FFFE01FB7F6CB6FC00019038F03F80ECC01F02807FEC000F5B -5BA25BB3267FFFE0B5FCB500F11480A36C01E0140029247FA32C>II<397FF01FE0 -39FFF8FFF801FB13FE90B6FC6C158000019038F07FC09138801FE091380007F049EB03F8 -5BED01FC491300A216FE167EA816FE6D14FCA2ED01F86D13036DEB07F0150F9138801FE0 -9138E07FC091B51280160001FB5B01F813F8EC3FC091C8FCAD387FFFE0B57EA36C5B2736 -7FA32C>I114 -D<90387FF8700003B512F8120F5A5A387FC00F387E00034813015AA36CEB00F0007F1400 -13F0383FFFC06C13FE6CEBFF80000314E0C66C13F8010113FCEB0007EC00FE0078147F00 -FC143F151F7EA26C143F6D133E6D13FE9038F007FC90B5FC15F815E000F8148039701FFC -0020247AA32C>I<131E133FA9007FB6FCB71280A36C1500D8003FC8FCB1ED03C0ED07E0 -A5EC800F011FEB1FC0ECE07F6DB51280160001035B6D13F89038003FE0232E7EAD2C>I< -3A7FF003FF80486C487FA3007F7F0001EB000FB3A3151FA2153F6D137F3900FE03FF90B7 -FC6D15807F6D13CF902603FE07130029247FA32C>I<3A7FFF01FFFCB514FE148314016C -15FC3A03E0000F80A26D131F00011500A26D5B0000143EA26D137E017C137CA2017E13FC -013E5BA2EB3F01011F5BA21483010F5BA214C701075BA214EF01035BA214FF6D90C7FCA2 -6D5A147C27247EA32C>II<3A3FFF03 -FFF048018713F8A36C010313F03A00FC007E005D90387E01F8013F5BEB1F83EC87E09038 -0FCFC0903807EF80EB03FF6D90C7FC5C6D5A147C14FE130180903803EF80903807CFC0EB -0FC7EC83E090381F01F0013F7FEB7E00017C137C49137E0001803A7FFF01FFFC1483B514 -FE6C15FC140127247EA32C>I<3A7FFF01FFFCB5008113FE148314816C010113FC3A03E0 -000F806C7E151F6D140012005D6D133E137C017E137E013E137CA2013F13FC6D5BA2EB0F -815DA2EB07C1ECC3E0A2EB03E3ECE7C0130114F75DEB00FFA292C7FC80A2143EA2147E14 -7CA214FC5CA2EA0C01003F5BEA7F83EB87E0EA7E0F495A387FFF806C90C8FC6C5A6C5AEA -07E027367EA32C>I<003FB612E04815F0A4007EC7EA1FE0ED3FC0ED7F80EDFF004A5A00 -3C495AC7485A4A5A4A5A4A5A4A5A4AC7FCEB01FC495AEB0FF0495A495A495A49C8FC4848 -EB01E04848EB03F0485A485A485A485A485AB7FCA46C15E024247DA32C>I<15FF020713 -80141F147F91B512004913C04AC7FCEB03F85CB31307EB1FE013FF007F5BB55A49C8FC6D -7E6C7FC67F131FEB07F01303B380EB01FEECFFC06D13FF6E1380141F1407020013002141 -7BB92C>I125 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fd ecbx1200 12 36 -/Fd 36 121 df<160C161EB3B0007FBB1280BC12C0A26C1A80C9001ECAFCB3B0160C4A4A -7ABD57>43 D46 D49 DII58 D65 -DII69 -D76 DI<923807FFC092B512FE0207ECFFC0021F15F091267FFE0013FC -902601FFF0EB1FFF01070180010313C04990C76C7FD91FFC6E6C7E49486F7E49486F7E01 -FF8348496F7E48496F1380A248496F13C0A24890C96C13E0A24819F04982003F19F8A300 -7F19FC49177FA400FF19FEAD007F19FC6D17FFA3003F19F8A26D5E6C19F0A26E5D6C19E0 -A26C6D4B13C06C19806E5D6C6D4B13006C6D4B5A6D6C4B5A6D6C4B5A6D6C4A5B6D01C001 -075B6D01F0011F5B010101FE90B5C7FC6D90B65A023F15F8020715C002004AC8FC030713 -C047467AC454>79 D82 DI<003FBA12E0 -A59026FE000FEB8003D87FE09338003FF049171F90C71607A2007E1803007C1801A30078 -1800A400F819F8481978A5C81700B3B3A20107B8FCA545437CC24E>I<007FBA12E0BB12 -F0A46C19E04406776757>95 D<903801FFE0011F13FE017F6D7E48B612E03A03FE007FF8 -4848EB1FFC6D6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC -1307013F13F19038FFFC01000313E0481380381FFE00485A5B127F5B12FF5BA35DA26D5B -6C6C5B4B13F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90F -FCC9FC322F7DAD36>97 DIIII< -EDFF80020F13E0027F13F049B512F849EB8FFC90390FFE0FFE90381FFC1F14F8133FEB7F -F0A2ED0FFCEBFFE0ED03F0ED00C01600ABB612F8A5C601E0C7FCB3B0007FEBFFE0A52746 -7DC522>II<137C48B4FC4813804813C0A24813E0A56C13C0A26C13806C1300EA00 -7C90C7FCAAEB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>105 -D108 D<90277F8007FEEC0FFC -B590263FFFC090387FFF8092B5D8F001B512E002816E4880913D87F01FFC0FE03FF8913D -8FC00FFE1F801FFC0003D99F009026FF3E007F6C019E6D013C130F02BC5D02F86D496D7E -A24A5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<90397F8007FEB59038 -3FFF8092B512E0028114F8913987F03FFC91388F801F000390399F000FFE6C139E14BC02 -F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E>II<90397FC00FF8B590B57E02C314E002CF14F89139DFC03F -FC9139FF001FFE000301FCEB07FF6C496D13804A15C04A6D13E05C7013F0A2EF7FF8A4EF -3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B6E4913806E4913006E495A9139DFC07F -FC02CFB512F002C314C002C091C7FCED1FF092C9FCADB67EA536407DAC3E>I<90387F80 -7FB53881FFE0028313F0028F13F8ED8FFC91389F1FFE000313BE6C13BC14F8A214F0ED0F -FC9138E007F8ED01E092C7FCA35CB3A5B612E0A5272D7DAC2E>114 -D<90391FFC038090B51287000314FF120F381FF003383FC00049133F48C7121F127E00FE -140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015F06C14FC6C800003806C15 -806C7E010F14C0EB003F020313E0140000F0143FA26C141F150FA27EA26C15C06C141FA2 -6DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E026E007FEC7FC232F7CAD2C ->III119 -DI -E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fe ecbx1000 10 52 -/Fe 52 122 df<913803FFC0027F13F00103B512FC010FEB00FED93FF8133FD97FE0EBFF -8049485A5A1480484A13C04A6C1380A36F1300167E93C7FCA592383FFFC0B8FCA4000390 -C7FCB3ABB5D8FC3F13FFA4303A7EB935>28 D<141C143C14F8EB01F0EB03E01307EB0FC0 -EB1F8014005B137E13FE5B12015B1203A2485AA2120F5B121FA25B123FA4485AA512FFB1 -127FA56C7EA4121F7FA2120F7F1207A26C7EA212017F12007F137E7F7F1480EB0FC0EB07 -E01303EB01F0EB00F8143C141C165377BD25>40 D<12E07E127C7E7E7F6C7E6C7E12037F -6C7E7F12007F137E137FA2EB3F80A214C0131F14E0A2130F14F0A4EB07F8A514FCB114F8 -A5EB0FF0A414E0131FA214C0133F1480A2EB7F00A2137E13FE5B12015B485A5B1207485A -485A90C7FC123E5A12F05A16537BBD25>I43 DI46 -D<141E143E14FE1307137FB5FCA3138FEA000FB3B3A5007FB61280A4213679B530>49 -DII<001C15C0D81F80130701F8137F90B61280A216005D5D15F05D15 -804AC7FC14F090C9FCA7EB03FE90381FFFE0017F13F89038FE07FC9038F003FFD9C00113 -80496C13C090C7FC000E15E0C8127F16F0A216F8A3121FEA3FC0487E12FF7FA316F05B15 -FFD87F8014E0007EC713C0003E5B003F4913806C6C481300390FF01FFE6CB512F8000114 -E06C6C1380D90FF8C7FC25377BB530>53 D<123C123EEA3FE090B71280A41700485D5E5E -5E5EA2007CC7EA0FC000784A5A4BC7FC00F8147E485C5D14014A5AC7485A4A5AA24A5A14 -3F4AC8FCA214FEA213015C1303A21307A2130F5CA2131FA5133FA96D5A6D5A6D5A29397B -B730>55 D65 -DII< -B87E17F817FF18C028007FF8000713F09338007FF8EF1FFE717E050313807113C0A27113 -E0F07FF0A2F03FF8A219FC181FA219FEA419FFAC19FEA419FC183FA219F8187F19F0F0FF -E0A24D13C04D13804D1300EF1FFEEF7FFC933807FFF0B912C095C7FC17FC178040397DB8 -49>IIII73 D76 DIIIIIII<003FB91280A4D9F800EBF003D87FC09238007FC049 -161F007EC7150FA2007C1707A200781703A400F818E0481701A4C892C7FCB3AE010FB7FC -A43B387DB742>II<007FB9FCBA1280A36C1800 -3905786A4A>95 D97 D<13FFB5FCA412077EAF4AB47E020F13F0023F13FC91 -38FE03FFDAF00013804AEB7FC00280EB3FE091C713F0EE1FF8A217FC160FA217FEAA17FC -A3EE1FF8A217F06E133F6EEB7FE06E14C0903AFDF001FF80903AF8FC07FE009039F03FFF -F8D9E00F13E0D9C00390C7FC2F3A7EB935>I<903801FFC0010F13FC017F13FFD9FF8013 -802603FE0013C048485AEA0FF8121F13F0123F6E13804848EB7F00151C92C7FC12FFA912 -7FA27F123FED01E06C7E15036C6CEB07C06C6C14806C6C131FC69038C07E006DB45A010F -13F00101138023257DA42A>II<903803FF80011F13F0017F13FC3901FF83FE3A03FE007F804848133F -484814C0001FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0C8FCA4127F -A36C7E1678121F6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06DB51200010F -13FC010113E025257DA42C>II<161FD907FEEBFFC090387FFFE348B6EAEFE02607FE07138F260FF8 -01131F48486C138F003F15CF4990387FC7C0EEC000007F81A6003F5DA26D13FF001F5D6C -6C4890C7FC3907FE07FE48B512F86D13E0261E07FEC8FC90CAFCA2123E123F7F6C7E90B5 -12F8EDFF8016E06C15F86C816C815A001F81393FC0000F48C8138048157F5A163FA36C15 -7F6C16006D5C6C6C495AD81FF0EB07FCD807FEEB3FF00001B612C06C6C91C7FC010713F0 -2B377DA530>I<13FFB5FCA412077EAFED7FC0913803FFF8020F13FE91381F03FFDA3C01 -138014784A7E4A14C05CA25CA291C7FCB3A3B5D8FC3F13FFA4303A7DB935>II<13FFB5FCA412077EB3B3ACB512FCA4163A7DB91B>108 D<01FED97FE0EB0FFC00 -FF902601FFFC90383FFF80020701FF90B512E0DA1F81903983F03FF0DA3C00903887801F -000749DACF007F00034914DE6D48D97FFC6D7E4A5CA24A5CA291C75BB3A3B5D8FC1FB500 -83B512F0A44C257DA451>I<01FEEB7FC000FF903803FFF8020F13FE91381F03FFDA3C01 -1380000713780003497E6D4814C05CA25CA291C7FCB3A3B5D8FC3F13FFA430257DA435> -I<903801FFC0010F13F8017F13FFD9FF807F3A03FE003FE048486D7E48486D7E48486D7E -A2003F81491303007F81A300FF1680A9007F1600A3003F5D6D1307001F5DA26C6C495A6C -6C495A6C6C495A6C6C6CB45A6C6CB5C7FC011F13FC010113C029257DA430>I<9039FF01 -FF80B5000F13F0023F13FC9138FE07FFDAF00113800003496C13C00280EB7FE091C713F0 -EE3FF8A2EE1FFCA3EE0FFEAA17FC161FA217F8163F17F06E137F6E14E06EEBFFC0DAF003 -13809139FC07FE0091383FFFF8020F13E0020390C7FC91C9FCACB512FCA42F357EA435> -I<9038FE03F000FFEB0FFEEC3FFF91387C7F809138F8FFC000075B6C6C5A5CA29138807F -80ED3F00150C92C7FC91C8FCB3A2B512FEA422257EA427>114 D<90383FF0383903FFFE -F8000F13FF381FC00F383F0003007E1301007C130012FC15787E7E6D130013FCEBFFE06C -13FCECFF806C14C06C14F06C14F81203C614FC131F9038007FFE140700F0130114007E15 -7E7E157C6C14FC6C14F8EB80019038F007F090B512C000F8140038E01FF81F257DA426> -I<130FA55BA45BA25B5BA25A1207001FEBFFE0B6FCA3000390C7FCB21578A815F86CEB80 -F014816CEBC3E090383FFFC06D1380903803FE001D357EB425>I<01FFEC3FC0B5EB3FFF -A4000714016C80B3A35DA25DA26C5C6E4813E06CD9C03E13FF90387FFFFC011F13F00103 -138030257DA435>III -II -E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Ff ecbx1440 14.4 24 -/Ff 24 121 df<151E153E15FE1403140F147FEB07FF0003B5FCB6FCA3EBF87FEAFC00C7 -FCB3B3B3A6007FB712FCA52E4E76CD42>49 DI< -913807FFC0027F13FC0103B67E010F15E090261FF80313F890267FC0007F01FEC7EA3FFE -48488148486E138013FE486C6C6D13C0804817E080A66C5B18C06C5B6C90C75AD8003816 -8090C8FC4C1300A24C5A5F4C5A4B5B4B13C0030F5BDB7FFEC7FC91387FFFF816C016FCEE -FF80DA000313E09238007FF8EE3FFE707E70138018C07013E018F07013F8A218FC82A218 -FEA3EA03C0EA0FF0EA3FFC487EA2B5FCA218FCA25E18F8A26C4816F0495C4916E0D83FE0 -4A13C06C485CD80FF04A1380D807FE91387FFE003B03FFE003FFFC6C90B65A6C6C15E001 -0F92C7FC010114FCD9001F1380374F7BCD42>I<932603FFF01407047F01FF140F0307B6 -00E0131F033F03F8133F92B700FE137F02039126C003FF13FF020F01F8C7EA3FC1023F01 -C0EC0FE391B5C80003B5FC4901FC814949814901E082011F498249498292CA7E49488349 -48835A4A83485B4885A24849187FA2485B1B3FA2485B1B1FA25AA21B0091CDFCA2B5FCAE -7EA280A36C1A1FA36C7FA21B3F6C7F1B3E6C7F1B7E6C6D187C6C1AFC6E18F86C19016D6C -EF03F06D7E6FEE07E06D6DEE0FC001076DEE1F806D01F8EE3F006D6D16FE6D01FF4B5A02 -3F01C0EC07F8020F01FCEC3FF00203903AFFC001FFC0020091B6C7FC033F15FC030715F0 -DB007F1480040301F0C8FC505479D25F>67 D69 D77 -D<003FBB12FCA59126C0007FEB000301FCC7ED003FD87FF0F00FFE491807491803491801 -90C81600A2007E1A7EA3007C1A3EA500FC1A3F481A1FA6C91700B3B3AC49B912C0A55051 -7BD05B>84 DI97 DI<913803FFE0023F13FE91B67E010315E0010F903800 -3FF8D93FFCEB07FC4948497E4948131F4849497E485B485BA24890C7FC5A5B003F6F5A70 -5A705A007F92C8FC5BA312FFAD127F7FA3123F7F6CEE0F80A26C6D141F18006C6D5C6C6D -143E6C6D147E6C6D5C6D6C495A6DB4EB07F0010F9038C01FE06D90B5128001014AC7FCD9 -003F13F80203138031387CB63A>I<943803FF80040FB5FCA5EE003F170FB3A4913803FF -80023F13F849B512FE0107ECFF8F011F9038C03FEF90273FFE0007B5FCD97FF813014948 -7F484980484980484980488291C8FC5A5B123FA2127F5BA312FFAD127FA37F123FA3121F -7F6C5E6C6D5C5F6C6D91B5FC6C6D5B6C6D4914E0D97FFCD90FEFEBFF80D91FFFEB7F8F01 -0790B5120F010114FC6D6C13E00207010049C7FC41547CD249>I<913807FF80027F13F8 -49B512FE01076E7E011F010313E0903A3FFC007FF0D97FF06D7E49486D7E4849130F4849 -6D7E48824890C77E1880485A82003F17C0A3485A18E082A212FFA290B8FCA401FCCAFCA6 -127FA37F123FA2EF03E06C7E17076C17C06C6D140F18806C6D141F6C6DEC3F006C6D147E -D97FFC495AD91FFFEB07F86D9038E03FF0010390B512C001005D023F01FCC7FC020113E0 -33387CB63C>I103 D<133FEBFFC0487F487FA2487FA66C5BA26C5B6C5B -013FC7FC90C8FCAEEB1FF8B5FCA512017EB3B3A6B612F0A51C547CD324>105 -D108 -D110 D<913801FFC0023F13FE91B67E010315E0010F018013F8903A3FFC001F -FED97FF0EB07FF49486D7F48496D7F48496D7F91C8127F4883488349153F001F83A2003F -8349151FA2007F83A400FF1880AC007F1800A3003F5F6D153FA2001F5FA26C6C4B5AA26C -6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93FFCEB1FFE6DB46CB45A010790B512F0 -010115C0D9003F49C8FC020313E039387CB642>II<90393FF001FCB590380FFF804B13E0037F13F0 -9238FE1FF89138F1F83F00019138F07FFC6CEBF3E015C0ECF780A2ECFF00EE3FF84AEB1F -F0EE0FE093C7FC5CA45CB3ABB612FEA52E367DB535>114 D<903903FFC00E011FEBFC1E -90B6127E000315FE3907FE003FD80FF0130F4848130348481301491300127F90C8127EA2 -48153EA27FA27F01F091C7FC13FCEBFF806C13FEECFFF06C14FE6F7E6C15E06C816C15FC -6C81C681133F010F15801301D9000F14C0EC003F030713E0150100F880167F6C153FA216 -1F7EA217C07E6D143F17807F6DEC7F0001F85C6DEB03FE9039FF801FFC486CB512F0D8F8 -1F14C0D8F00791C7FC39E0007FF02B387CB634>I<147CA614FCA41301A31303A21307A2 -130F131F133F137F13FF1203000F90B512FEB7FCA426007FFCC8FCB3A9EE0F80ABEE1F00 -6D7EA2011F143E806D6D5A6DEBC1F86DEBFFF001005C023F1380DA03FEC7FC294D7ECB33 ->II120 -D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fg ecss1000 10 45 -/Fg 45 122 df<903901F807F0EB07FE130F131F133FEB7F0EEB7E0201FEC8FC5BA21201 -AEB538FE07F0A53801FC00B3AE243D7FBC2C>28 D<00FE13FEAD007E13FCA5007C137CAC -171E77BB2A>34 D<1538157CB3A5003FB812F0B912FCA4C8007CC8FCB3A6153836367BAF -41>43 D<12FEA7121E123CA312381278A21270A212F00711788617>I<12FEA707077886 -17>46 D<12FEA71200B3A512FEA7072578A417>58 D<12FEA71200B3A512FEA7121E123C -A312381278A21270A212F0072F78A417>I65 DI<913803FF80021F13F891B6FC4915C013075B4948C61380D97FF0130FD9FFC013034A -13014890C9FC485A485A5B120F5B485AA2485AA3485AA448CAFCAC6C7EA46C7EA36C7EA2 -6C7E7F12077F6C7E6C6C15206C6D14E06E1301D97FF0130FD91FFE137F6DB6FC6D15C001 -0115006D5C021F13F0020313802B3E7BBB35>III<913803FF80023F13F891B512FE0103ECFFC04915E0 -5B90383FFE00D97FF0EB1FC0D9FFC013074A13014890C8124048481500485A5B120F5B48 -5AA2485AA3485AA448CAFCA992383FFFF0A36C7EA2ED0007A26C7EA36C7EA26C7E7F1207 -7F6C7E6C7E6C7F80EB7FF0D93FFE137F010FB6FC7F6D15C001001500023F13F802031380 -2C3E7BBB37>71 D<12FFB3B3B3A4083A79B917>73 D76 D -I79 -DI82 DIII97 D<12FEB3A4EB01FCEB0FFF013F13C090B57EB67E9038F03FF8 -EBC007496C7EEB0001486D7EA2157FA3ED3F80AAED7F00A35D5D14016C5CEB80039038C0 -0FF89038F03FF090B55A485C6D5BD91FFEC7FC380007F8213D7ABB2B>IIII<14FF010313C0130F5B5BEB7F819038FE00404913 -0012015BA21203ADB512FCA5D803F8C7FCB3AE1A3D7FBC19>I<903907E001F890383FFC -1F90397FFEFFFC48B6FC5A9039F81FF8003907F00FE048486C7EEBC003A248486C7EA76C -6C485AA2EBE0076C6C485A6C6C485A48B5FC5D4849C7FCEB3FFC381F07E090C9FCA37F7F -6CB512C015F815FE6CECFF8016C04815E05A3A3F80007FF048C7120F007EEC03F8481401 -A46C1403007E15F0D87F80130F6C6CEB1FE03A1FFC01FFC06CB612806C1500000114FC6C -6C13F0010790C7FC26387EA52A>I<12FEB3A4EB01FC90380FFF804913C0017F13E090B5 -12F039FFF81FF8EBE007EBC003018013FC14011300A35AB3A71E3C7ABB2B>I<12FFA812 -00AC127FB3B308397BB814>I<12FEB3A5EC03FE4A5A4A5A4A5A4A5A4A5A4A5A4990C7FC -495A5C495A495A495A495A495A497EB57EA280EBF7F813E3EBC1FCEB80FE497E487F6E7E -81141F6E7E8114076E7E6E7E811400157F1680213C7ABB29>107 -D<12FEB3B3B3A6073C7ABB14>IIIII<14F0EAFC07130F13 -3F137F13FF00FD130013FCEAFFF05B5BA25B90C7FCA35AB3A414267AA51C>114 -DII<00FEEB01FCB3AA1403A214076C131F387F807F90B5FC6C -13F914F1000F13C1D803FCC7FC1E267AA42B>II<00 -FED901FEEB01FC007F17F802031403A2018013DF003FEE07F01407ED9F80D81FC016E002 -0F140F158FD80FE002C013C0030F131F141FED07E0D807F01680021E143F143E0003DA03 -F0130013F8023C5C0001017C147EED01F813FC027814FE0000D9F8005BA24A13FC017C5D -167D137E5C013EEC3DF0013F143F5C011F5D161F36257FA439>III -E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fh ecrm1000 10 70 -/Fh 70 123 df27 -DII<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA212075B12 -0F90C7FCA25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F1203A26C -7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>40 -D<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7F -A21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A2 -5BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<1530B3A8B912FCA2C800 -30C8FCB3A836367BAF41>43 D<121C127FEAFF80A213C0A3127F121C1200A412011380A2 -120313005A1206120E5A5A5A12600A19798817>II<121C127FEA -FF80A5EA7F00121C0909798817>I48 DIII<1538A2157815F8A2140114031407A2140F141F141B14331473146314C313011483 -EB030313071306130C131C131813301370136013C01201EA038013005A120E120C5A1238 -12305A12E0B712F8A3C73803F800AA4A7E0103B512F8A325387EB72A>I<0006140CD807 -80133C9038F003F890B5FC5D5D158092C7FC14FC38067FE090C9FCAAEB07F8EB1FFE9038 -780F809038E007E03907C003F0496C7E130000066D7E81C8FC8181A21680A4121C127F5A -7FA390C713005D12FC00605C12704A5A6C5C6C1303001E495A6C6C485A3907E03F800001 -B5C7FC38007FFCEB1FE021397CB62A>II<123012 -38123E003FB612E0A316C05A168016000070C712060060140E5D5D00E014304814705D5D -C712014A5A4AC7FC1406140E5CA25C1478147014F05C1301A213035C1307A2130FA3131F -5CA2133FA5137FA96DC8FC131E233A7BB72A>II<121C -127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A5EA7F00121C092479A317>58 -D<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A213C0A3127F121C1200A412 -011380A2120313005A1206120E5A5A5A12600A3479A317>I63 D<1538A3157CA315FEA34A7EA3 -4A6C7EA202077FEC063FA2020E7FEC0C1FA2021C7FEC180FA202387FEC3007A202707FEC -6003A202C07F1501A2D901807F81A249C77F167FA20106810107B6FCA24981010CC7121F -A2496E7EA3496E7EA3496E7EA213E0707E1201486C81D80FFC02071380B56C90B512FEA3 -373C7DBB3E>65 DI<913A01FF800180020FEBE003027F13F8903A01 -FF807E07903A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE153F -12014848151F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD12 -7F6DED0180A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F15 -386D6C5CD91FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F13 -F002011380313D7BBA3C>IIII72 DI<013FB512E0A39039001FFC00EC07F8B3B3A3123FEA -7F80EAFFC0A44A5A1380D87F005B0070131F6C5C6C495A6C49C7FC380781FC3801FFF038 -007F80233B7DB82B>I76 -DIIIIIII<003FB812E0A3D9C003EB001F273E0001FE130348EE01F000781600007017 -70A300601730A400E01738481718A4C71600B3B0913807FF80011FB612E0A335397DB83C ->IIII89 -D<003FB7FCA39039FC0001FE01C0130349495A003EC7FC003C4A5A5E0038141F00784A5A -12704B5A5E006014FF4A90C7FCA24A5A5DC712074A5AA24A5A5D143F4A5AA24A5A92C8FC -5B495AA2495A5C130F4948EB0180A2495A5C137F495A16034890C7FC5B1203485AEE0700 -485A495C001F5D48485C5E4848495A49130FB8FCA329397BB833>I<007FB81280B912C0 -A26C17803204797041>95 D97 DIIII<147E903803 -FF8090380FC1E0EB1F8790383F0FF0137EA213FCA23901F803C091C7FCADB512FCA3D801 -F8C7FCB3AB487E387FFFF8A31C3B7FBA19>IIIIIII<2703F00FF0EB1FE000FFD9 -3FFCEB7FF8913AF03F01E07E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE01 -FE14DC49D907F8EB0FC0A2495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA34025 -7EA445>I<3903F00FF000FFEB3FFCECF03F9039F1C01F803A0FF3800FC03803F70013FE -496D7EA25BA35BB3A3486C497EB500C1B51280A329257EA42E>II<39 -03F01FE000FFEB7FF89038F1E07E9039F3801F803A07F7000FC0D803FEEB07E049EB03F0 -4914F849130116FC150016FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0FE0 -01F614C09039F7803F009038F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328357E -A42E>I<3807E01F00FFEB7FC09038E1E3E09038E387F0380FE707EA03E613EE9038EC03 -E09038FC0080491300A45BB3A2487EB512F0A31C257EA421>114 -DI<1318A5 -1338A31378A313F8120112031207001FB5FCB6FCA2D801F8C7FCB215C0A93800FC011580 -EB7C03017E13006D5AEB0FFEEB01F81A347FB220>IIII< -B538807FFFA33A03FE003FF00001EC1F80000092C7FC017E131C6D13186D6C5AECC07001 -0F5B6D6C5AECF180EB03FB6DB4C8FC6D5AA2147F804A7E8114CF903801C7E090380383F0 -90380703F8EB0601496C7E011C137E49137F01787F496D7E486C80000FEC3FF0D8FFFE90 -B51280A329247FA32C>II<003FB512FCA2EB8003 -D83E0013F8003CEB07F00038EB0FE012300070EB1FC0EC3F800060137F150014FE495AA2 -C6485A495AA2495A495A495AA290387F000613FEA2485A485A0007140E5B4848130C4848 -131CA24848133C48C7127C48EB03FC90B5FCA21F247EA325>I E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fi ecss2074 20.74 19 -/Fi 19 119 df65 -D69 -D75 DII79 D<923801FFF8033FEBFFE0 -4AB612FC0207EDFF80021F16E0027F16F891B812FE0103EFFF80499026FE000F14C04901 -E0EB007F490180140F4948C800031380D97FF815004948167F02C0161F4849160F4890CA -120749EF0100000795C7FC5B485AA2485AA35B123FA87FA2121F7FA27F120F7F7F6C7F80 -6C7F6C7F14FC6C13FF6D13C06D13F86DEBFF806D14F86D14FF6D15F06D15FF6D6C15E06E -15F8020F15FE020381DA007F15C0030781030081040F80040080050F7F05017F716C1380 -061F13C018077213E07213F084F17FF8193FF11FFCA2190FF107FEA319031AFFA285A91A -FE1903A3F107FCA20020180F007019F8007C181F007E19F0007F183F01C0EF7FE06DEFFF -C0D8FFF85E01FE4C13806D6C030F13006C01E04B5A001F01FCED7FFC6CD9FF80903803FF -F8000302FC013F5BC691B75A6D5F010F94C7FC010316FCD9007F15F0020F15C002014AC8 -FCDA000713E0487979F659>83 D99 DIII108 D110 DII114 D<91380FFFC091B512FE0107ECFFC001 -1F15F8017F15FE90B812804817C05A489038F0003F4890C70003138049EC007FD81FF815 -1F491507003F16014992C7FCA2485AA77FA26C7E7F7F6CB4FC6C13C014F86CEBFF806C14 -FC6CECFFE06C15FC6D14FF6D15C0010F81010315F8010081020F80DA007F7F03071480DB -003F13C0160F040313E01600EF7FF0173FA2EF1FF8A2170FA7EF1FF0A20070163F127C00 -7FEE7FE001C015FF01F0020313C0B5020F138002F0137F91B712006C5E001F5E000716F0 -C65E011F1580010302FCC7FCD9000F13C0354C7CCA3D>I117 -DI -E -%EndDVIPSBitmapFont -end -%%EndProlog -%%BeginSetup -%%Feature: *Resolution 600dpi -TeXDict begin -%%BeginPaperSize: Letter -letter -%%EndPaperSize - -%%EndSetup -%%Page: 1 1 -1 0 bop 0 201 a Fi(SALOME)54 b(Kernel)g(resources)f(fo)l(r)g(develop)t -(er)p 0 315 3900 24 v 0 428 a Fh(An)n(toine)28 b(Y)-7 -b(essa)n(y)n(an,)25 b(P)n(aul)j(Rascle)1735 b(V)-7 b(ersion)27 -b(0.1)g(Jan)n(uary)e(16,)i(2002)0 734 y Fg(This)33 b(do)r(cument)g -(describ)r(es)g(the)g(development)f(environment)g(fo)n(r)i(C++)e(and)h -(Python.)53 b(Mak)n(e\034les)32 b(generation)g(and)h(usage)0 -848 y(a)n(re)40 b(intro)r(duced)f(in)h(another)g(do)r(cument:)61 -b("using)38 b(the)i(SALOME)g(con\034guration)f(and)h(building)e(system) -i(environment".)0 961 y(Development)33 b(environment)h(is)g(intended)g -(here)g(as:)51 b(trace)34 b(and)g(debug)g(macros)g(usage;)j(SALOME)d -(exceptions)f(usage,)i(in)0 1075 y(C++)20 b(and)h(Python;)i(user)e -(CORBA)h(exceptions)e(usage,)i(in)f(C++)f(and)h(Python,)h(with)f(and)f -(without)g(Graphical)h(User)h(Interface;)0 1188 y(some)27 -b(general)g(purp)r(ose)g(services)g(such)g(as)h(singleton,)e(used)h(fo) -n(r)g(CORBA)h(connection)e(and)i(disconnection.)0 1527 -y Ff(Con)l(ten)l(ts)0 1766 y Fe(1)77 b(T)-8 b(race)33 -b(and)f(debug)f(Utilities)2662 b(1)125 1923 y Fh(1.1)83 -b(T)-7 b(w)n(o)27 b(mo)r(des:)37 b(debug)27 b(and)h(release)74 -b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.) -f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h -(.)134 b(2)125 2079 y(1.2)83 b(C++)27 b(Macros)f(for)h(trace)g(and)g -(debug)36 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f -(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.) -f(.)h(.)134 b(2)315 2236 y(1.2.1)94 b(Macros)26 b(de\034ned)i(in)g -(debug)f(and)g(release)g(mo)r(des)60 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h -(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 -b(2)315 2392 y(1.2.2)94 b(Macros)26 b(de\034ned)i(only)f(in)h(debug)f -(mo)r(de)83 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.) -h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 -b(3)0 2632 y Fe(2)77 b(Exceptions)3272 b(5)125 2788 y -Fh(2.1)83 b(C++)27 b(exceptions:)36 b(class)27 b(SALOME_Exception)74 -b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.) -h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(5)315 2945 -y(2.1.1)94 b(de\034nition)67 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f -(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.) -g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 -b(5)315 3101 y(2.1.2)94 b(usage)79 b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h -(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.) -h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f -(.)h(.)134 b(5)125 3257 y(2.2)83 b(CORBA)28 b(exceptions)f(.)41 -b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h -(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.) -f(.)h(.)f(.)h(.)f(.)h(.)134 b(6)315 3414 y(2.2.1)94 b(de\034nition)67 -b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.) -h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(6)315 3570 y(2.2.2)94 -b(usage)79 b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 -b(7)0 3810 y Fe(3)77 b(Miscellaneous)29 b(to)s(ols)2919 -b(7)125 3966 y Fh(3.1)83 b(Singleton)c(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h -(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.) -f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h -(.)f(.)h(.)f(.)h(.)134 b(7)315 4123 y(3.1.1)94 b(De\034nition)50 -b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.) -h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f -(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(7)315 4279 y(3.1.2)94 -b(Usage)63 b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h -(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.) -f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 -b(8)315 4436 y(3.1.3)94 b(Design)27 b(description)62 -b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.) -h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f -(.)h(.)f(.)h(.)134 b(8)0 4774 y Ff(1)d(T)-11 b(race)45 -b(and)e(debug)h(Utilities)0 5013 y Fh(During)24 b(the)h(dev)n(elopmen)n -(t)e(pro)r(cess,)h(an)g(execution)g(log)f(is)h(useful)h(to)f(iden)n -(tify)h(problems.)35 b(This)24 b(log)g(con)n(tains)f(messages,)0 -5126 y(v)-5 b(ariables)31 b(v)-5 b(alues,)33 b(source)e(\034les)h -(names)g(and)g(line)h(n)n(um)n(b)r(ers.)51 b(It)32 b(is)g(recommended)g -(to)g(v)n(erify)g(assertions)e(on)i(v)-5 b(ariables)0 -5240 y(v)g(alues)27 b(and)h(if)g(necessary)-7 b(,)26 -b(to)h(stop)g(the)h(execution)f(at)h(debug)f(time,)h(in)g(order)e(to)i -(v)-5 b(alidate)27 b(all)g(parts)g(of)h(co)r(de.)p eop -%%Page: 2 2 -2 1 bop 0 -167 3900 5 v 0 -200 a Fe(1.)73 b(T)-8 b(race)34 -b(and)e(debug)f(Utilities)2644 b Fh(2)0 162 y Fd(1.1)112 -b(T)-9 b(w)m(o)37 b(mo)s(des:)50 b(debug)38 b(and)h(release)0 -372 y Fh(The)27 b(goal)e(of)h(debug)h(mo)r(de)f(is)h(to)f(c)n(hec)n(k)g -(as)g(man)n(y)g(features)g(as)f(p)r(ossible)i(during)f(the)h(early)e -(stages)g(of)i(the)g(dev)n(elopmen)n(t)0 485 y(pro)r(cess.)46 -b(The)31 b(purp)r(ose)g(of)g(the)g(utilities)h(pro)n(vided)e(in)h -(SALOME)h(is)f(to)g(help)g(the)g(dev)n(elop)r(er)f(to)h(add)g(detailed) -g(traces)0 599 y(and)c(c)n(hec)n(k)g(v)-5 b(ariables)26 -b(v)-5 b(alues,)27 b(without)h(writing)g(a)f(lot)g(of)h(co)r(de.)0 -755 y(When)33 b(the)g(co)r(de)f(is)h(assumed)e(to)i(b)r(e)g(v)-5 -b(alid,)33 b(the)g(release)e(mo)r(de)i(optimizes)f(execution,)i(in)e -(terms)g(of)h(sp)r(eed,)h(memory)-7 b(,)0 869 y(and)27 -b(displa)n(y)g(only)g(user)g(lev)n(el)g(messages.)0 1025 -y(But,)22 b(some)d(informations)f(m)n(ust)i(alw)n(a)n(ys)e(b)r(e)i -(displa)n(y)n(ed)e(in)i(b)r(oth)g(mo)r(des:)33 b(esp)r(ecially)19 -b(messages)f(concerning)g(en)n(vironmen)n(t)0 1139 y(or)31 -b(in)n(ternal)g(errors,)g(with)h(v)n(ersion)e(iden)n(ti\034cation.)49 -b(When)32 b(an)g(end)g(user)f(is)g(confron)n(ted)g(to)h(suc)n(h)f(a)h -(message,)f(he)h(ma)n(y)0 1253 y(refer)23 b(to)h(a)g(con\034guration)e -(do)r(cumen)n(tation)i(or)f(send)h(the)g(message)f(to)g(the)i(p)r -(eople)f(in)g(c)n(harge)e(of)i(SALOME)h(installation,)0 -1366 y(or)i(to)g(the)h(dev)n(elopmen)n(t)f(team,)h(follo)n(wing)e(the)i -(kind)g(of)f(error.)0 1658 y Fd(1.2)112 b(C++)38 b(Macros)g(for)f -(trace)g(and)i(debug)0 1868 y Fh(SALOME)23 b(pro)n(vides)d(C++)h -(macros)g(for)g(trace)h(and)f(debug.)35 b(These)22 b(macros)e(are)i(in) -g Fc(SALOME/src/utils)o(/u)o(ti)o(lit)o(ie)o(s.)o(h)0 -1981 y Fh(and)30 b(this)h(\034le)g(m)n(ust)g(b)r(e)g(included)g(in)g -(C++)f(source.)45 b(Some)30 b(macros)f(are)h(activ)-5 -b(ated)30 b(only)g(in)h(debug)g(mo)r(de,)g(others)f(are)0 -2095 y(alw)n(a)n(ys)c(activ)-5 b(ated.)37 b(T)-7 b(o)27 -b(activ)-5 b(ate)28 b(the)g(debug)f(mo)r(de,)h Fc(_DEBUG_)d -Fh(m)n(ust)j(b)r(e)g(de\034ned,)g(whic)n(h)g(is)g(the)g(case)f(when)h -(SALOME)0 2208 y(Mak)n(e\034les)k(are)g(generated)f(from)i -(con\034gure,)g(without)g(options.)53 b(When)33 b Fc(_DEBUG_)d -Fh(is)j(unde\034ned)g(\(release)f(mo)r(de\),)j(the)0 -2322 y(debug)c(mo)r(de)h(macros)d(are)i(de\034ned)h(empt)n(y)f(\(they)h -(do)f(nothing\).)48 b(So,)32 b(when)g(switc)n(hing)f(from)g(debug)g(to) -g(release,)g(it)h(is)0 2436 y(p)r(ossible)27 b(\(and)h(recommended\))f -(to)g(let)h(the)g(macro)f(calls)f(unc)n(hanged)h(in)h(the)g(source.)0 -2592 y(All)23 b(the)h(macros)d(writing)i(on)f(the)i(standard)e(output)h -(start)g(b)n(y)f(\035ushing)h(the)g(standard)f(error.)34 -b(A)n(t)23 b(the)g(end)h(of)f(the)g(displa)n(y)0 2706 -y(those)k(macros)f(\035ush)i(the)g(standard)e(output.)0 -2862 y(T)-7 b(w)n(o)27 b(informations)f(are)h(systematically)f(added)i -(in)g(fron)n(t)f(of)g(the)h(information)f(displa)n(y)n(ed:)125 -3102 y Fb(\017)41 b Fh(the)28 b(name)f(of)g(the)h(source)f(\034le)g(in) -h(whic)n(h)g(the)g(macros)e(is)h(set;)125 3282 y Fb(\017)41 -b Fh(the)28 b(line)f(n)n(um)n(b)r(er)h(of)f(the)h(source)e(\034le)i(at) -g(whic)n(h)f(the)h(macro)e(is)i(set.)0 3554 y Fe(1.2.1)94 -b(Macros)32 b(de\034ned)f(in)g(debug)h(and)g(release)f(mo)s(des)0 -3764 y(INF)m(OS_COMPILA)-8 b(TION)84 b Fh(The)30 b(C++)f(macro)g -Fc(INFOS_COMPILATIO)o(N)24 b Fh(writes)30 b(on)g(the)g(standard)f -(output)i(infor-)0 3878 y(mations)c(ab)r(out)h(the)f(compiling)h(pro)r -(cess:)125 4117 y Fb(\017)41 b Fh(the)28 b(name)f(of)g(the)h(compiler)f -(:)37 b Fc(g++,)42 b(KCC,)g(CC,)g(pgCC)p Fh(;)125 4297 -y Fb(\017)f Fh(the)28 b(date)f(and)g(the)h(time)g(of)g(the)g(compiling) -f(pro)r(cessing)f(pro)r(cess.)0 4537 y(This)35 b(macro)f -Fc(INFOS_COMPILATIO)o(N)29 b Fh(do)r(es)35 b(not)g(ha)n(v)n(e)f(an)n(y) -g(argumen)n(t.)58 b(Moreo)n(v)n(er,)35 b(it)g(is)g(de\034ned)h(in)f(b)r -(oth)h(compiling)0 4650 y(mo)r(de)28 b(:)37 b Fc(_DEBUG_)24 -b Fh(and)k Fc(_RELEASE_)p Fh(.)0 4807 y(Example)g(:)0 -5046 y Fc(#include)40 b("utilities.h")0 5160 y(int)i(main\(int)e(argc)i -(,)i(char)d(**argv\))0 5274 y({)87 5387 y(INFOS_COMPILATIO)o(N;)p -eop -%%Page: 3 3 -3 2 bop 0 -167 3900 5 v 0 -200 a Fe(1.)73 b(T)-8 b(race)34 -b(and)e(debug)f(Utilities)2644 b Fh(3)87 162 y Fc(...)0 -275 y(})0 548 y Fe(INF)m(OS\(str\))83 b Fh(In)39 b(b)r(oth)f(compiling) -g(mo)r(de)g Fc(_DEBUG_)d Fh(and)j Fc(_RELEASE_)p Fh(,)f(The)h(C++)g -(macro)e Fc(INFOS)g Fh(writes)i(on)g(the)0 661 y(standard)27 -b(output)h(the)g(string)e(whic)n(h)i(has)f(b)r(een)h(passed)f(in)g -(argumen)n(t)g(b)n(y)g(the)h(user.)0 818 y(Example)g(:)0 -1057 y Fc(#include)40 b("utilities.h")0 1171 y(int)i(main\(int)e(argc)i -(,)i(char)d(**argv\))0 1285 y({)87 1398 y(...)87 1512 -y(INFOS\("NORMAL)d(END)43 b(OF)f(THE)h(PROCESS"\);)87 -1625 y(return)e(0;)0 1739 y(})0 1978 y Fh(displa)n(ys)26 -b(:)0 2218 y Fc(main.cxx)40 b([5])i(:)i(NORMAL)d(END)h(OF)h(THE)f -(PROCESS)0 2490 y Fe(1.2.2)94 b(Macros)32 b(de\034ned)f(only)g(in)h -(debug)f(mo)s(de)0 2701 y(MESSA)m(GE\(str\))83 b Fh(In)19 -b Fc(_DEBUG_)d Fh(compiling)j(mo)r(de)g(only)-7 b(,)20 -b(the)f(C++)g(macro)e Fc(MESSAGE)f Fh(writes)j(on)f(the)i(standard)e -(output)0 2814 y(the)34 b(string)g(whic)n(h)g(has)f(b)r(een)i(passed)e -(in)i(argumen)n(t)e(b)n(y)g(the)i(user.)56 b(In)34 b -Fc(_RELEASE_)c Fh(compiling)k(mo)r(de,)i(this)e(macro)f(is)0 -2928 y(blank.)0 3084 y(Example)28 b(:)0 3324 y Fc(#include)40 -b("utilities.h")0 3437 y(#include)g()0 3551 y(using)h -(namespace)f(std;)0 3664 y(int)i(main\(int)e(argc)i(,)i(char)d -(**argv\))0 3778 y({)87 3892 y(...)87 4005 y(const)h(char)f(*str)h(=)i -("Salome";)87 4119 y(MESSAGE\(str\);)87 4232 y(...)e(const)g(string)f -(st;)87 4346 y(st)i(=)g("Aster";)87 4459 y(MESSAGE\(c_str\(st)o(+")37 -b(and)42 b(CASTEM"\)\);)87 4573 y(return)f(0;)0 4687 -y(})0 4926 y Fh(displa)n(ys)26 b(:)0 5166 y Fc(-)43 b(Trace)f(main.cxx) -e([8])i(:)h(Salome)0 5279 y(-)g(Trace)f(main.cxx)e([12])i(:)h(Aster)e -(and)i(CASTEM)p eop -%%Page: 4 4 -4 3 bop 0 -167 3900 5 v 0 -200 a Fe(1.)73 b(T)-8 b(race)34 -b(and)e(debug)f(Utilities)2644 b Fh(4)0 162 y Fe(BEGIN_OF\(func_name\)) -82 b Fh(In)28 b Fc(_DEBUG_)c Fh(compiling)i(mo)r(de,)i(The)f(C++)f -(macro)g Fc(BEGIN_OF)d Fh(app)r(ends)k(the)h(string)0 -275 y Fc("Begin)41 b(of)i(")27 b Fh(to)g(the)h(one)e(passed)h(in)g -(argumen)n(t)g(b)n(y)g(the)g(user)g(and)g(displa)n(ys)f(the)i(result)f -(on)g(the)g(standard)g(output.)37 b(In)0 389 y Fc(_RELEASE_)24 -b Fh(compiling)j(mo)r(de,)h(this)g(macro)e(is)h(blank.)0 -545 y(Example)h(:)0 751 y Fc(#include)40 b("utilities.h")0 -865 y(int)i(main\(int)e(argc)i(,)i(char)d(**argv\))0 -978 y({)87 1092 y(BEGIN_OF\(argv[0])o(\);)87 1205 y(return)g(0;)0 -1319 y(})0 1524 y Fh(displa)n(ys)26 b(:)0 1730 y Fc(-)43 -b(Trace)f(main.cxx)e([3])i(:)h(Begin)f(of)g(a.out)0 1997 -y Fe(END_OF\(func_name\))82 b Fh(In)47 b Fc(_DEBUG_)c -Fh(compiling)i(mo)r(de,)51 b(The)46 b(C++)f(macro)f Fc(END_OF)g -Fh(app)r(ends)i(the)g(string)0 2110 y Fc("Normal)41 b(end)h(of)h(")38 -b Fh(to)h(the)h(one)f(passed)f(in)h(argumen)n(t)g(b)n(y)f(the)i(user)e -(and)h(displa)n(ys)f(the)i(result)f(on)g(the)g(standard)0 -2224 y(output.)e(In)28 b Fc(_RELEASE_)c Fh(compiling)j(mo)r(de,)h(this) -g(macro)e(is)h(blank.)0 2380 y(Example)h(:)0 2586 y Fc(#include)40 -b("utilities.h")0 2700 y(int)i(main\(int)e(argc)i(,)i(char)d(**argv\))0 -2813 y({)87 2927 y(END_OF\(argv[0]\);)87 3040 y(return)g(0;)0 -3154 y(})0 3360 y Fh(displa)n(ys)26 b(:)0 3565 y Fc(-)43 -b(Trace)f(main.cxx)e([4])i(:)h(Normal)e(end)i(of)f(a.out)0 -3832 y Fe(SCR)m(UTE\(v)-5 b(ar\))84 b Fh(In)30 b Fc(_DEBUG_)c -Fh(compiling)j(mo)r(de,)h(The)f(C++)f(macro)g Fc(SCRUTE)f -Fh(displa)n(ys)h(its)h(argumen)n(t)f(whic)n(h)h(is)g(an)0 -3946 y(application)21 b(v)-5 b(ariable)22 b(follo)n(w)n(ed)f(b)n(y)h -(the)g(v)-5 b(alue)22 b(of)g(the)h(v)-5 b(ariable.)34 -b(In)22 b Fc(_RELEASE_)d Fh(compiling)j(mo)r(de,)h(this)f(macro)f(is)h -(blank.)0 4102 y(Example)28 b(:)0 4308 y Fc(#include)40 -b("utilities.h")0 4421 y(int)i(main\(int)e(argc)i(,)i(char)d(**argv\))0 -4535 y({)87 4648 y(const)h(int)g(i=999;)87 4762 y(if\()g(i)i(>)f(0)g -(\))g(SCRUTE\(i\))d(;)j(i=i+1;)87 4875 y(return)e(0;)0 -4989 y(})0 5195 y Fh(displa)n(ys)26 b(:)0 5400 y Fc(-)43 -b(Trace)f(main.cxx)e([5])i(:)h(i=999)p eop -%%Page: 5 5 -5 4 bop 0 -167 3900 5 v 0 -200 a Fe(2.)73 b(Exceptions)3255 -b Fh(5)0 162 y Fe(ASSER)-8 b(T\(condition\))82 b Fh(In)33 -b Fc(_DEBUG_)c Fh(compiling)i(mo)r(de)i(only)-7 b(,)33 -b(The)f(C++)f(macro)g Fc(ASSERT)e Fh(c)n(hec)n(ks)i(the)i(expression)0 -275 y(passed)23 b(in)h(argumen)n(t)f(to)g(b)r(e)i(not)e(NULL.)i(If)f -(it)g(is)g(NULL)g(the)g(pro)r(cess)f(is)g(stopp)r(ed)h(and)g(the)g -(condition)g(is)f(written)h(on)g(the)0 389 y(standard)30 -b(output.)47 b(In)31 b Fc(_RELEASE_)c Fh(compiling)j(mo)r(de,)i(this)f -(macro)e(is)i(blank.)46 b(N.B.)31 b(:)43 b(if)32 b Fc(ASSERT)c -Fh(is)i(already)g(de\034ned,)0 502 y(this)e(macro)e(is)i(ignored.)0 -659 y(Example)g(:)0 898 y Fc(#include)40 b("utilities.h")0 -1012 y(...)0 1126 y(const)h(char)h(*ptrS)g(=)h(fonc\(\);)0 -1239 y(ASSERT\(ptrS!=NUL)o(L\))o(;)0 1353 y(cout)f(<<)h -(strlen\(ptrS\);)0 1466 y(float)e(table[10];)0 1580 y(int)h(k;)0 -1693 y(...)0 1807 y(ASSERT\(k<10\);)0 1921 y(cout)g(<<)h(table[k];)0 -2259 y Ff(2)131 b(Exceptions)0 2516 y Fd(2.1)112 b(C++)38 -b(exceptions:)49 b(class)38 b(SALOME_Exception)0 2727 -y Fe(2.1.1)94 b(de\034nition)0 2937 y Fh(The)30 b(class)f -Fc(SALOME_Exceptio)o(n)24 b Fh(pro)n(vides)k(a)h(generic)g(metho)r(d)h -(to)g(send)f(a)h(message,)f(with)h(optional)f(source)f(\034le)i(name)0 -3050 y(and)g(line)g(n)n(um)n(b)r(er.)43 b(This)30 b(class)f(is)h(in)n -(tended)g(to)g(serv)n(e)e(as)h(a)h(base)f(class)g(for)g(all)h(kinds)g -(of)g(exceptions)f(SALOME)h(co)r(de.)0 3164 y(All)25 -b(the)g(exceptions)e(deriv)n(ed)h(from)g Fc(SALOME_Exception)18 -b Fh(could)24 b(b)r(e)h(handled)f(in)h(a)f(single)f(catc)n(h,)i(in)g -(whic)n(h)f(the)h(message)0 3277 y(asso)r(ciated)h(to)i(the)g -(exception)f(is)g(displa)n(y)n(ed,)g(or)f(sen)n(t)i(to)f(a)g(log)g -(\034le.)0 3434 y(The)h(class)e Fc(SALOME_Exception)21 -b Fh(inherits)28 b(its)f(b)r(eha)n(vior)f(from)i(the)g(STL)f(class)g -(exception.)0 3706 y Fe(2.1.2)94 b(usage)0 3916 y Fh(The)26 -b(header)g Fc(SALOME/src/util)o(s/)o(uti)o(ls)o(_S)o(ALO)o(ME)o(_E)o -(xce)o(pt)o(io)o(n.h)o(xx)20 b Fh(m)n(ust)26 b(b)r(e)h(included)f(in)h -(the)f(C++)g(source,)f(when)0 4030 y(raised)h(or)h(trapp)r(ed:)0 -4187 y Fc(#include)40 b("utils_SALOME_Ex)o(cep)o(ti)o(on)o(.hx)o(x")0 -4343 y Fh(The)28 b Fc(SALOME_Exceptio)o(n)21 b Fh(constructor)26 -b(is:)0 4582 y Fc(SALOME_Exception)o(\()37 b(const)42 -b(char)g(*text,)784 4696 y(const)g(char)g(*fileName=0,)784 -4810 y(const)g(unsigned)e(int)i(lineNumber=0)d(\);)0 -5049 y Fh(The)28 b(exception)f(is)g(raised)g(lik)n(e)g(this:)0 -5289 y Fc(throw)41 b(SALOME_Exception\()o("m)o(y)d(pertinent)h -(message"\);)p eop -%%Page: 6 6 -6 5 bop 0 -167 3900 5 v 0 -200 a Fe(2.)73 b(Exceptions)3255 -b Fh(6)0 162 y(or)27 b(lik)n(e)g(this:)0 401 y Fc(throw)41 -b(SALOME_Exception\()o(LO)o(CAL)o(IZ)o(ED)o(\("m)o(y)c(pertinent)j -(message"\)\);)0 641 y Fh(where)24 b(LOCALIZED)h(is)f(a)h(macro)e(pro)n -(vided)g(with)j Fc(utils_SALOME_Ex)o(ce)o(pti)o(on)o(.h)o(xx)18 -b Fh(whic)n(h)25 b(giv)n(es)e(\034le)i(name)f(and)h(line)0 -754 y(n)n(um)n(b)r(er.)0 911 y(The)j(exception)f(is)g(handled)h(lik)n -(e)f(this:)0 1150 y Fc(try)87 1264 y({)174 1377 y(...)87 -1491 y(})0 1605 y(catch)41 b(\(const)g(SALOME_Exception)c(&ex\))87 -1718 y({)174 1832 y(cerr)42 b(<<)h(ex.what\(\))d(<::)o(In)o(st)o(anc)o(e\()o(\))c(;)0 952 y(assert\(ptrPoint!)o(=N)o -(ULL)o(\))g(;)0 1191 y Fh(No)27 b(need)g(to)g(delete)g(ptrP)n(oin)n(t.) -37 b(Deletion)27 b(is)g(ac)n(hiev)n(ed)f(automatically)g(at)h(exit.)37 -b(If)27 b(the)h(user)e(tries)h(to)g(create)f(more)g(than)0 -1305 y(one)e(singleton)g(b)n(y)g(using)f(the)i(class)e(metho)r(d)i -Fc(SINGLETON_)p Fa(<)p Fc(TYPE)p Fa(>)o Fc(::I)o(ns)o(ta)o(nce)o(\(\))o -Fh(,)19 b(the)25 b(p)r(oin)n(ter)f(is)g(returned)g(with)h(the)0 -1419 y(same)i(v)-5 b(alue)27 b(ev)n(en)g(if)i(this)e(is)h(done)f(in)h -(di\033eren)n(t)g(functions)f(\(threads)h(?\).)0 1658 -y Fc(POINT)41 b(*p1=SINGLETON_:)o(:I)o(ns)o(tan)o(ce)o -(\(\))c(;)0 1772 y(...)0 1885 y(POINT)k(*p2=SINGLETON_:)o -(:I)o(ns)o(tan)o(ce)o(\(\))c(;)0 1999 y(assert\(p1==p2\))0 -2271 y Fe(3.1.3)94 b(Design)30 b(description)0 2482 y -Fh(Here)d(are)g(the)h(principles)f(features)g(of)g(the)h(singleton)f -(design)g(:)125 2721 y Fb(\017)41 b Fh(the)28 b(user)f(creates)g(an)g -(ob)5 b(ject)28 b(of)g(class)f Fc(TYPE)f Fh(b)n(y)i(using)f(the)i -(class)e(metho)r(d)h Fc(SINGLETON_)p Fa(<)p Fc(TYPE)p -Fa(>)o Fc(::)o(In)o(sta)o(nc)o(e\()o(\))208 2835 y Fh(whic)n(h)f -(returns)g(a)g(p)r(oin)n(ter)g(to)h(the)g(single)f(ob)5 -b(ject)27 b(;)125 3015 y Fb(\017)41 b Fh(to)27 b(create)g(an)g(ob)5 -b(ject,)27 b Fc(SINGLETON_)p Fa(<)p Fc(TYPE)p Fa(>)o -Fc(::I)o(ns)o(tan)o(ce)o(\(\))21 b Fh(uses)27 b(the)h(default)g -(constructor)e(of)i(class)e Fc(TYPE)g Fh(;)125 3195 y -Fb(\017)41 b Fh(at)31 b(the)h(same)g(time,)h(this)f(class)f(metho)r(d)h -(creates)f(a)g(destructor)g(ob)5 b(ject)31 b(whic)n(h)h(is)g(added)f -(to)h(the)g(generic)f(list)h(of)208 3308 y(destructor)26 -b(ob)5 b(jects)27 b(to)h(b)r(e)g(executed)f(at)g(the)h(end)g(of)g(the)g -(application)f(\()p Fc(atexit)p Fh(\))e(;)125 3488 y -Fb(\017)41 b Fh(at)30 b(the)h(end)f(of)h(the)f(application)g(pro)r -(cess)f(all)h(the)h(deletions)f(are)g(p)r(erformed)f(b)n(y)i(the)f -Fc(Nettoyage\(\))c Fh(C)31 b(function)208 3602 y(whic)n(h)c(executes)g -(the)h(destruction)f(ob)5 b(jects)27 b(end)h(then)g(deletes)g(the)g -(destructions)f(ob)5 b(jects)27 b(themselv)n(es)g(;)125 -3782 y Fb(\017)41 b Fh(the)23 b Fc(Nettoyage\(\))c Fh(C)k(function)g -(using)g(atexit\(\))g(C)h(function)f(is)g(em)n(b)r(edded)h(in)f(a)g -(static)f(single)h(ob)5 b(ject)23 b Fc(ATEXIT_\(\))p -Fh(.)p eop -%%Trailer -end -userdict /end-hook known{end-hook}if -%%EOF -- 2.39.2